.hm-sec{padding-block:clamp(36px,5vw,72px)}.hm-head{display:flex;justify-content:space-between;align-items:flex-end;gap:8px 24px;flex-wrap:wrap;margin-bottom:clamp(14px,2vw,24px)}.hm-head>div{display:flex;flex-direction:column;gap:6px;max-width:720px;min-width:0}.hm-head--row{flex-wrap:nowrap}.hm-head--row>.link{flex:0 0 auto;margin-bottom:4px}.hm-head--stack{flex-direction:column;align-items:flex-start;margin:0}.hm-head .mono,.hm-faq__side .mono{font-size:11px;font-weight:500;color:var(--ink2);letter-spacing:.2em}.hm-h2{font-weight:800;font-size:clamp(24px,6.6vw,28px);line-height:.98;letter-spacing:-.05em;color:var(--ink)}.hm-h2 em{font-family:var(--f-serif);font-weight:400;font-style:italic;letter-spacing:-.02em;padding-right:.08em;background:var(--ribbon);-webkit-background-clip:text;background-clip:text;color:transparent}.hm-lede{font-size:14.5px;line-height:1.5;color:var(--ink2);max-width:52ch}.hm-stars{letter-spacing:.14em;font-size:12px;color:var(--ink)}.hm-center{display:flex;justify-content:center;margin-top:clamp(18px,3vw,32px)}.hm-note{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--ink)}.hm-note__dot{width:22px;height:3px;border-radius:3px;background:var(--ribbon)}.hm-vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease}.hm-vid.is-on{opacity:1}.hm-tagline{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-caps);font-weight:600;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--ink2)}.hm-tagline svg{width:14px;height:14px;flex-shrink:0}@media(min-width:750px){.hm-h2{font-size:clamp(28px,3.4vw,44px)}.hm-lede{font-size:15.5px}}.wn a.hm-btn-white,.hm-btn-white{background:#fff;color:var(--ink);min-height:50px;font-weight:600;border:1.5px solid #fff}.hm-btn-white:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--ribbon);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.45,0,.2,1)}.hm-btn-white:hover:after{transform:scaleX(1)}.wn a.hm-btn-ghost,.hm-btn-ghost{background:transparent;color:#fff;min-height:50px;font-weight:600;border:1.5px solid #fff}.wn a.hm-btn-ghost:hover{background:#ffffff1a}.wn a.hm-btn-silver,.hm-btn-silver{background:var(--silver,#E6E8EF);color:var(--ink);min-height:48px;font-weight:600}.hm-btn-silver:hover{background:var(--white)}.wn .hm-sec a.btn-ink,.wn .cl a.btn-ink,.wn .cl-empty a.btn-ink,.wn .hm-faq a.btn-ink{color:#fff}.wn .hm-faq a.btn-line,.wn .cl a.btn-line{color:var(--ink)}.hm-hero__h,.hm-hero__proof,.cl-title,.cl-intro,.cl-crumbs,.cl-timer,.cl-promo__h,.cl-promo__n,.hm-cat__t,.hm-ugc__t figcaption,.hm-film__h,.hm-film__eb{color:#fff;text-shadow:0 2px 18px rgba(10,14,40,.45),0 1px 2px rgba(0,0,0,.35)}.hm-hero__h em,.cl-promo__h em{text-shadow:none;filter:brightness(1.3) drop-shadow(0 2px 10px rgba(10,14,40,.45))}.wn .cl-crumbs a{text-shadow:inherit}.hm-nudge{display:flex;align-items:center;gap:12px;padding:9px 14px;margin-bottom:14px;border-radius:14px;background:var(--mist);border:1px solid var(--line);min-width:0}.hm-nudge__bar{flex:0 0 66px;display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.hm-nudge__bar i{height:6px;border-radius:6px;background:var(--ribbon);background-size:300% 100%;opacity:.3;transition:opacity .4s ease}.hm-nudge__bar i:nth-child(1){background-position:0 0}.hm-nudge__bar i:nth-child(2){background-position:50% 0}.hm-nudge__bar i:nth-child(3){background-position:100% 0}.hm-nudge[data-k="1"] i:nth-child(-n+1),.hm-nudge[data-k="2"] i:nth-child(-n+2),.hm-nudge[data-k="3"] i{opacity:1}.hm-nudge__t{margin:0;min-width:0;font-size:13.5px;line-height:1.35;color:var(--ink)}.hm-nudge__t b{font-weight:700}.hm-nudge__n{margin-left:auto;flex:0 0 auto;font-size:11px;color:var(--ink2)}@media(max-width:420px){.hm-nudge__n{display:none}}.hm-hero{--hm-navy:#001241;position:relative;background:var(--hm-navy);color:#fff;isolation:isolate}.hm-hero__art{position:relative;overflow:hidden;background:var(--hm-navy)}.hm-hero__art img{display:block;width:100%;height:100%;object-fit:cover}.hm-hero__in{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.hm-hero__copy{display:flex;flex-direction:column;gap:12px;min-width:0}.hm-hero__h{margin:0;font-weight:800;line-height:.95;letter-spacing:-.055em}.hm-hero__h em{font-family:var(--f-serif);font-weight:400;font-style:italic;letter-spacing:-.02em}.hm-hero__cta{display:grid;gap:8px}.hm-hero__proof{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;font-weight:500}.hm-hero__proof .hm-stars{color:#ffc86b;font-size:14px}.hm-hero__proof b{font-weight:800}.hm-offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hm-offers>*{min-width:0}.hm-offer{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:3px;text-decoration:none;min-width:0;box-shadow:0 14px 34px #050a2347;transition:transform .3s var(--ease,ease)}.hm-offer:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ribbon)}.hm-offer:hover{transform:translateY(-3px)}.hm-offer small{font-family:var(--f-mono);font-weight:500;letter-spacing:.14em}.hm-offer strong{font-weight:800;letter-spacing:-.045em;line-height:1.05;overflow-wrap:anywhere}.hm-offer span{font-weight:500;overflow-wrap:anywhere}.hm-offer [data-hm-cd]{font-family:var(--f-mono)}.hm-offer__go{position:absolute;border-radius:99px;display:grid;place-items:center;font-style:normal;font-size:13px}.hm-offer--paper{background:#fff}.wn a.hm-offer--paper{color:var(--ink)}.hm-offer--paper small{color:var(--blue)}.hm-offer--paper .hm-offer__go{background:var(--ink);color:#fff}.hm-offer--navy{background:var(--ink);border:1px solid rgba(230,232,239,.22)}.wn a.hm-offer--navy{color:#fff}.hm-offer--navy small{color:#e6e8ef}.hm-offer--navy .hm-offer__go{background:#fff;color:var(--ink)}.hm-offer--navy [data-hm-cd]{color:#ffc86b}@media(max-width:749px){.hm-hero{padding-top:calc(var(--wn-header-h,132px) - 8px)}.hm-hero__art{aspect-ratio:1792/2240;-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 82%,transparent);mask-image:linear-gradient(transparent,#000 9%,#000 82%,transparent)}.hm-hero__art img{object-position:50% 0}.hm-hero__in{margin-top:-40vw;z-index:1;gap:12px;padding-bottom:18px}.hm-hero__h{font-size:clamp(28px,8vw,36px)}.hm-hero__cta{grid-template-columns:1fr 1fr}.hm-hero__cta .btn{width:100%;min-height:44px;font-size:13.5px;padding:0 10px}.hm-hero__proof{font-size:13.5px}.hm-offer{padding:10px 12px 11px;border-radius:14px}.hm-offer small{font-size:10.5px}.hm-offer strong{font-size:16px}.hm-offer span{font-size:12.5px;line-height:1.35}.hm-offer [data-hm-cd]{font-size:12.5px}.hm-offer__go{display:none}}@media(min-width:750px){.hm-hero__art{height:clamp(600px,52vw,820px)}.hm-hero__art img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:66% 28%}.hm-hero__in{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:20px;padding-top:calc(var(--wn-header-h,120px) + 32px);padding-bottom:clamp(36px,4vw,60px)}.hm-hero__in>*{width:min(46%,540px)}.hm-hero__h{font-size:clamp(32px,3.4vw,50px)}.hm-hero__cta{grid-template-columns:auto auto;justify-content:start}.hm-hero__cta .btn{padding:0 28px}.hm-hero__proof{font-size:15px}.hm-offer{padding:18px 20px 20px;border-radius:20px}.hm-offer small{font-size:11px}.hm-offer strong{font-size:clamp(19px,1.7vw,24px)}.hm-offer span,.hm-offer [data-hm-cd]{font-size:13.5px}.hm-offer__go{top:16px;right:16px;width:30px;height:30px}}.hm-strip{position:relative;background:#0b1a51;color:#e6e8ef}.hm-strip__rib{position:absolute;left:0;right:0;top:0;height:3px;background:var(--ribbon);box-shadow:0 0 14px #8a47e08c}.hm-strip__in{display:flex;align-items:center;justify-content:space-between;gap:6px 28px;flex-wrap:wrap;padding-block:10px}.hm-strip__tag{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--f-caps);font-weight:600;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#fff}.hm-strip__tag svg{width:16px;height:16px;flex:0 0 auto;color:#fff}.hm-strip__list{display:flex;flex-wrap:wrap;gap:4px 22px;list-style:none;margin:0;padding:0}.hm-strip__list li{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#fff}.hm-strip__list i{width:7px;height:7px;border-radius:99px;background:var(--ribbon)}@media(max-width:749px){.hm-strip__in{justify-content:center}.hm-strip__tag{width:100%;justify-content:center}.hm-strip__list{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px;width:100%}}@media(min-width:750px){.hm-strip__in{padding-block:14px}.hm-strip__tag{font-size:13px;letter-spacing:.28em}.hm-strip__list li{font-size:13.5px}}.hm-cats-sec{padding-block:20px 0}.hm-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hm-cat{position:relative;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:var(--ink);color:#fff;text-decoration:none;aspect-ratio:16/10;isolation:isolate}.hm-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hm-cat__img img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.hm-cat:hover .hm-cat__img img{transform:scale(1.05)}.hm-cat__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(11,26,81,.78) 0,rgba(11,26,81,.25) 42%,transparent 66%)}.hm-cat__t{margin-top:auto;display:flex;flex-direction:column;gap:1px;padding:10px 40px 10px 12px}.hm-cat__t b{font-weight:700;font-size:15px;letter-spacing:-.03em;line-height:1.1}.hm-cat__t small{display:none;font-size:13px;color:#e6e8ef}.hm-cat__go{position:absolute;right:10px;bottom:10px;width:26px;height:26px;border-radius:99px;background:#fff;color:var(--ink);display:grid;place-items:center;font-size:13px;transition:transform .3s}.hm-cat:hover .hm-cat__go{transform:translate(3px)}.hm-cat:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--ribbon);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.45,0,.2,1)}.hm-cat:hover:after{transform:scaleX(1)}@media(min-width:750px){.hm-cats-sec{padding-top:clamp(32px,4vw,56px)}.hm-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.hm-cat{aspect-ratio:4/3;border-radius:20px}.hm-cat__t{padding:14px 52px 14px 16px}.hm-cat__t b{font-size:clamp(17px,1.6vw,22px)}.hm-cat__t small{display:block}.hm-cat__go{right:14px;bottom:14px;width:32px;height:32px}}.hm-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;border-bottom:1px solid var(--line);margin-bottom:12px}.hm-tabs::-webkit-scrollbar{display:none}.hm-tab{position:relative;flex:0 0 auto;min-height:44px;background:none;border:0;padding:10px 14px 12px;font-size:14px;font-weight:600;color:var(--soft);cursor:pointer;white-space:nowrap;scroll-snap-align:start}.hm-tab:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2.5px;border-radius:3px;background:var(--ribbon);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.45,0,.2,1)}.hm-tab[aria-selected=true]{color:var(--ink)}.hm-tab[aria-selected=true]:after{transform:scaleX(1)}.hm-grid[hidden]{display:none}@media(max-width:749px){.hm-tabs{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:0}.hm-tab{font-size:13.5px;padding:10px 6px}.hm-tab:after{left:6px;right:6px}.hm-grid>:nth-child(n+7){display:none}}.hm-spot-sec{padding-block:0 clamp(36px,5vw,72px)}.hm-spot{position:relative;display:grid;grid-template-columns:minmax(0,1fr);border-radius:22px;overflow:hidden;background:var(--ink);color:#e6e8ef;border:1px solid rgba(230,232,239,.12)}.hm-spot:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ribbon);z-index:2}.hm-spot__stage{position:relative;aspect-ratio:16/10;background:#eef0f5;overflow:hidden;border-bottom:3px solid transparent;border-image:var(--ribbon) 1}.hm-spot__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hm-spot__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transform:scale(1.08);transition:opacity .35s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.hm-spot__stage:hover img{transform:scale(1.12)}.hm-spot__img img.is-swap{opacity:.2}.hm-spot__chip{position:absolute;top:12px;left:12px;z-index:1;padding:6px 11px;border-radius:999px;background:var(--ink);color:#fff;font-size:11px}.hm-spot__name{position:absolute;left:12px;bottom:10px;z-index:1;padding:4px 11px;border-radius:999px;background:#fff;color:var(--ink);font-family:var(--f-serif);font-style:italic;font-size:15px;box-shadow:0 8px 20px color-mix(in srgb,var(--ink) 15%,transparent)}.hm-spot__info{display:flex;flex-direction:column;gap:10px;padding:16px 16px 18px}.hm-spot__eb{color:#e6e8ef;font-size:11px}.hm-spot__title{font-weight:700;font-size:clamp(24px,6.4vw,30px);line-height:.95;letter-spacing:-.05em;color:#fff}.hm-spot__text{font-size:14px;line-height:1.5;color:#e6e8ef;max-width:46ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hm-spot__text p{margin:0}.hm-spot__sw{display:flex;flex-wrap:wrap;gap:6px}.hm-dot{width:30px;height:30px;border-radius:99px;padding:3px;border:1.5px solid transparent;background:none;cursor:pointer;position:relative}.hm-dot span{display:block;width:100%;height:100%;border-radius:99px;border:1px solid color-mix(in srgb,var(--white) 25%,transparent)}.hm-dot[aria-checked=true]{border-color:#fff}.hm-dot[data-avail=false]:after{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:1.5px;background:#fff;transform:rotate(45deg)}.hm-spot__low{display:flex;align-items:center;gap:8px;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#ffc86b}.hm-spot__low i{width:7px;height:7px;border-radius:99px;background:#ffa24a;animation:hm-pulse 2s infinite}.hm-spot__buy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 14px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--white) 14%,transparent)}.hm-spot__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:20px;font-weight:600;color:#fff}.hm-spot__price s{font-size:14px;font-weight:400;color:#e6e8ef;opacity:.8}.hm-spot__price em{font-style:normal;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;border-radius:99px;background:linear-gradient(var(--ink),var(--ink)) padding-box,var(--ribbon) border-box;border:1px solid transparent;color:#fff}.hm-spot__btns{display:flex;align-items:center;gap:16px;min-width:0}.hm-spot__btns .btn{flex:1 1 auto;min-height:46px}.wn a.hm-spot__link{display:none;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:5px;white-space:nowrap}.hm-spot__err,.hm-spot__note{grid-column:1/-1;margin:0}.hm-spot__err{color:#ff8e80;font-size:13px}.hm-spot__note{display:none;font-size:13.5px;color:#e6e8ef}@media(max-width:420px){.hm-spot__price em{display:none}}@media(min-width:750px){.wn a.hm-spot__link{display:inline-flex}.hm-spot__note{display:block}}@media(min-width:900px){.hm-spot{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);border-radius:28px}.hm-spot__stage{aspect-ratio:auto;min-height:400px;border-bottom:0;border-right:3px solid transparent}.hm-spot__info{justify-content:center;gap:12px;padding:clamp(24px,3vw,40px)}.hm-spot__title{font-size:clamp(30px,3.4vw,48px)}.hm-spot__text{font-size:15px;-webkit-line-clamp:3}.hm-spot__sw{gap:8px}.hm-dot{width:32px;height:32px}.hm-spot__buy{grid-template-columns:minmax(0,1fr)}.hm-spot__price{font-size:24px}.hm-spot__btns .btn{flex:0 1 240px}}.hm-lens-sec{background:var(--mist)}.hm-lens-grid{display:flex;flex-direction:column;gap:14px}.hm-lens{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:5/4;background:#0b1a51;user-select:none;-webkit-user-select:none;border:1px solid var(--line)}.hm-lens__l{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b1a51 url(wn-img-hero-hd.jpg) 78% 30%/cover no-repeat}.hm-lens__hz{filter:blur(2.5px) saturate(.55) brightness(.9)}.hm-lens__hz:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#1e4bff6b,#4b4cf04d);mix-blend-mode:screen}.hm-lens__cl{clip-path:inset(0 0 0 var(--cut,50%))}.hm-lens__band,.hm-lens__w{display:none}.hm-lens__edge{position:absolute;top:0;bottom:0;left:var(--cut,50%);width:3px;margin-left:-1.5px;background:#fff;pointer-events:none}.hm-lens__knob{position:absolute;top:50%;left:var(--cut,50%);width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;box-shadow:0 10px 24px color-mix(in srgb,var(--ink) 30%,transparent);pointer-events:none}.hm-lens__knob svg{width:20px;height:20px;animation:spin 12s linear infinite}.hm-lens__tag{position:absolute;top:12px;padding:4px 9px;border-radius:99px;background:#ffffffeb;color:var(--ink);font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.hm-lens__tag--l{left:12px}.hm-lens__tag--r{right:12px}.hm-lens input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.hm-lens:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:4px}@media(min-width:900px){.hm-lens-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:center;gap:48px}.hm-head--stack{gap:16px}.hm-lens{aspect-ratio:16/9;border-radius:24px}.hm-lens__l{background-position:68% 30%}}.hm-ugc-sec{overflow:hidden}.hm-head>.hm-rail-ctl{display:flex;flex-direction:row;align-items:center;gap:8px;flex:0 0 auto}.hm-rbtn{width:40px;height:40px;border-radius:99px;border:1px solid var(--line2);background:#fff;cursor:pointer;font-size:15px;color:var(--ink);transition:border-color .2s}.hm-rbtn:hover{border-color:var(--ink)}.hm-rail-ctl .link{margin-left:10px}.hm-ugc{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gl);padding:0 var(--gr) 4px var(--gl);scrollbar-width:none}.hm-ugc::-webkit-scrollbar{display:none}.hm-ugc__t{flex:0 0 clamp(150px,42vw,236px);margin:0;scroll-snap-align:start;position:relative;border-radius:16px;overflow:hidden;background:var(--ink);aspect-ratio:9/14}.hm-ugc__ph{position:absolute;top:0;right:0;bottom:0;left:0}.hm-ugc__ph img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.hm-ugc__t:hover .hm-ugc__ph img{transform:scale(1.05)}.hm-ugc__t figcaption{position:absolute;left:0;right:0;bottom:0;padding:44px 12px 12px;background:linear-gradient(to top,rgba(14,20,50,.66) 0,rgba(14,20,50,.3) 55%,transparent);font-size:13px;font-weight:500;line-height:1.35;display:flex;flex-direction:column;gap:4px}.hm-ugc__t figcaption .hm-stars{color:#ffc86b;font-family:var(--f-sans);font-size:10px}.hm-ugc__tag{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:99px;background:var(--ink);color:#fff;font-size:11px}.hm-ugc__tag i{width:6px;height:6px;border-radius:99px;background:#ff6a5a}@media(min-width:1312px){.hm-ugc{padding-left:calc((100vw - 1280px)/2 + 16px);scroll-padding-inline:calc((100vw - 1280px)/2 + 16px)}}@media(min-width:750px){.hm-ugc{gap:12px}.hm-ugc__t{border-radius:20px}.hm-ugc__t figcaption{font-size:14px;padding:56px 14px 14px}}@media(max-width:749px){.hm-rbtn{display:none}.hm-rail-ctl .link{margin-left:0}}.hm-revsum{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2)}.hm-revs{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gl)) calc(-1 * var(--gr));padding-inline:var(--gl) var(--gr);scroll-padding-inline:var(--gl)}.hm-revs::-webkit-scrollbar{display:none}.hm-rev{flex:0 0 min(80%,340px);scroll-snap-align:start;margin:0;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;background:var(--mist);transition:transform .4s cubic-bezier(.2,.7,.2,1)}.hm-rev:nth-child(2){background:var(--ink);color:#e6e8ef}.hm-rev:nth-child(2) .hm-stars{color:#ffc86b}.hm-rev:nth-child(2) figcaption small,.hm-rev:nth-child(2) figcaption small svg{color:#e6e8ef}.hm-rev blockquote{margin:0;font-size:14.5px;font-weight:500;line-height:1.45;letter-spacing:-.01em}.hm-rev figcaption{margin-top:auto;display:flex;align-items:center;gap:10px;font-size:13px}.hm-rev figcaption b{display:block;font-weight:600}.hm-rev figcaption small{display:inline-flex;align-items:center;gap:5px;color:var(--ink2);font-size:12.5px}.hm-rev figcaption small svg{width:12px;height:12px;color:var(--ok)}.hm-rev__av{width:34px;height:34px;border-radius:99px;overflow:hidden;flex-shrink:0;display:grid;place-items:center;background:var(--ribbon);color:#fff;font-weight:600}.hm-rev__av img{width:100%;height:100%;object-fit:cover}.hm-rev__p{display:flex;align-items:center;gap:10px;padding-top:10px;border-top:1px solid var(--line);font-size:13px;text-decoration:none}.hm-rev__p img{width:32px;height:32px;border-radius:8px;object-fit:cover}@media(min-width:1000px){.hm-revs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;overflow:visible;margin:0;padding:0}.hm-rev{flex:none;padding:20px}.hm-rev blockquote{font-size:15.5px}.hm-rev:hover{transform:translateY(-4px)}}.hm-unbox{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.hm-unbox__hero{position:relative;margin:0;border-radius:18px;overflow:hidden;background:var(--mist);aspect-ratio:16/10}.hm-unbox__hero img{width:100%;height:100%;object-fit:cover}.hm-unbox__hero figcaption{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);padding:5px 10px;border-radius:99px;background:#fff;color:var(--ink);font-size:10px;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hm-step{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:14px;border:1px solid var(--line)}.hm-step__img{display:none;overflow:hidden;background:var(--mist);flex-shrink:0}.hm-step__img img{width:100%;height:100%;object-fit:cover}.hm-step__t{display:flex;flex-direction:column;gap:3px;min-width:0}.hm-step__n{font-size:10.5px;font-weight:500;letter-spacing:.14em}.hm-step:nth-child(1) .hm-step__n{color:#2f55e8}.hm-step:nth-child(2) .hm-step__n{color:#7a3fd8}.hm-step:nth-child(3) .hm-step__n{color:#b83e92}.hm-step:nth-child(4) .hm-step__n{color:#c9592a}.hm-step h3{font-weight:700;font-size:15px;letter-spacing:-.02em;line-height:1.15}.hm-step p{color:var(--ink2);font-size:12.5px;line-height:1.4}.hm-rule{display:none}@media(min-width:900px){.hm-unbox{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.hm-unbox__hero{aspect-ratio:4/3;border-radius:24px}.hm-unbox__hero figcaption{left:14px;bottom:14px;font-size:11px}.hm-steps{grid-template-columns:minmax(0,1fr);gap:0}.hm-step{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;align-items:center;padding:12px 0;border:0;border-top:1px solid var(--line);border-radius:0}.hm-step:last-child{border-bottom:1px solid var(--line)}.hm-step__img{display:block;width:72px;height:72px;border-radius:12px}.hm-step h3{font-size:18px}.hm-step p{font-size:14px;-webkit-line-clamp:unset}.hm-rule{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:22px;margin-top:clamp(20px,3vw,36px);padding:18px clamp(20px,3vw,30px);border-radius:20px;background:var(--mist)}.hm-rule>div{display:flex;flex-direction:column;gap:4px}.hm-rule__h{font-weight:800;font-size:clamp(20px,2vw,26px);letter-spacing:-.045em;line-height:1}.hm-rule__h em{font-family:var(--f-serif);font-weight:400;font-style:italic}.hm-rule ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hm-rule li{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--line2);padding-top:8px}.hm-rule b{font-family:var(--f-serif);font-weight:400;font-size:clamp(28px,2.6vw,36px);line-height:.9}.hm-rule span{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2)}}.hm-unbox-sec.is-navy{position:relative;background:var(--ink);color:#e6e8ef}.hm-unbox-sec.is-navy:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ribbon)}.is-navy .hm-h2{color:#fff}.is-navy .hm-head .mono,.is-navy .hm-tagline,.is-navy .hm-lede{color:#e6e8ef}.is-navy .hm-step{border-color:#e6e8ef2e}.is-navy .hm-step h3{color:#fff}.is-navy .hm-step p{color:#e6e8ef}.is-navy .hm-step__n{color:#e6e8ef!important}.is-navy .hm-step__img,.is-navy .hm-unbox__hero{background:#0b1a51}.is-navy .hm-rule{background:#e6e8ef12;border:1px solid rgba(230,232,239,.16)}.is-navy .hm-rule .mono,.is-navy .hm-rule span{color:#e6e8ef}.is-navy .hm-rule__h{color:#fff}.is-navy .hm-rule li{border-color:#e6e8ef38}.is-navy .hm-rule li b{background:var(--ribbon);-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:brightness(1.25)}@media(max-width:749px){.hm-unbox-sec .hm-head .mono{display:none}}.hm-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch}.hm-bt{position:relative;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;gap:6px;padding:14px;text-decoration:none}.hm-bt--media{display:none;padding:0;background:var(--mist)}.hm-bt--media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hm-bt--mist{background:var(--mist);color:var(--ink)}.hm-bt--white{background:linear-gradient(#fff,#fff) padding-box,var(--ribbon) border-box;border:1.5px solid transparent;color:var(--ink)}.hm-bt--ink{background:var(--ink);color:#e6e8ef}.hm-bt__big{font-weight:800;font-size:28px;letter-spacing:-.05em;line-height:.95;margin-bottom:auto}.hm-bt--ink .hm-bt__big{background:linear-gradient(180deg,#fff,#b9bfd0);-webkit-background-clip:text;background-clip:text;color:transparent}.hm-bt__ic{width:30px;height:28px;display:grid;place-items:start;margin-bottom:auto}.hm-bt__ic svg{width:22px;height:22px}.hm-bt__t{display:flex;flex-direction:column;gap:2px}.hm-bt__t b{font-weight:700;font-size:14.5px;letter-spacing:-.02em}.hm-bt__t span{font-size:13px;line-height:1.4}.hm-bt--mist .hm-bt__t span,.hm-bt--white .hm-bt__t span{color:var(--ink2)}.hm-bt--ink .hm-bt__t span{color:#e6e8ef}.hm-bt--insider{grid-column:1/-1;padding:0;background:var(--ink);aspect-ratio:2200/944}.hm-bt--insider img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.hm-bt--insider:hover img{transform:scale(1.03)}.hm-bt__cta{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border-radius:99px;background:#fff;color:var(--ink);font-size:13px;font-weight:600}@media(min-width:1000px){.hm-bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(180px,auto);gap:14px}.hm-bt{padding:20px;border-radius:20px;gap:8px}.hm-bt--media{display:block;grid-column:span 2}.hm-bt--media:first-child{grid-row:span 2}.hm-bt__big{font-size:clamp(36px,3.4vw,48px)}.hm-bt__t b{font-size:16.5px}.hm-bt__t span{font-size:14px}.hm-bt--insider{grid-column:span 2;aspect-ratio:auto}.hm-bt--insider img{object-fit:contain;background:#0b1a51}.hm-bt__cta{right:12px;bottom:12px}}.hm-banner-sec{padding-block:clamp(20px,3vw,40px)}.hm-banner-sec.is-full{padding-inline:0;padding-block:0}.hm-banner{position:relative;display:block;overflow:hidden;background:var(--ink);text-decoration:none}.hm-banner-sec:not(.is-full) .hm-banner{border-radius:24px}.hm-banner img{width:100%;height:auto;min-height:170px;max-height:300px;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.hm-banner:hover img{transform:scale(1.02)}.hm-banner__cta{position:absolute;left:50%;bottom:clamp(14px,3vw,36px);transform:translate(-50%);white-space:nowrap;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 20px;border-radius:99px;background:#fff;color:var(--ink);font-size:14px;font-weight:600}.hm-banner:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ribbon)}.hm-faq{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.hm-faq__side{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.hm-faq__text{color:var(--ink2);font-size:14px}.hm-faq__text p{margin:0}.hm-faq__text a{color:var(--ink)}.hm-faq__side .btn{min-height:40px;padding:0 18px;font-size:13.5px;margin-top:4px}.hm-faq__list details{border-top:1px solid var(--line)}.hm-faq__list details:last-child{border-bottom:1px solid var(--line)}.hm-faq__list summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:11px 0;cursor:pointer;font-weight:700;font-size:15px;color:var(--ink);letter-spacing:-.015em}.hm-faq__list summary::-webkit-details-marker{display:none}.hm-faq__list summary i{position:relative;width:26px;height:26px;border-radius:99px;border:1px solid var(--line2);flex-shrink:0;transition:background .25s,border-color .25s}.hm-faq__list summary i:before,.hm-faq__list summary i:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;margin:-.75px 0 0 -5px;background:currentColor;transition:transform .25s}.hm-faq__list summary i:after{transform:rotate(90deg)}.hm-faq__list details[open] summary i{background:var(--ink);border-color:var(--ink);color:#fff}.hm-faq__list details[open] summary i:after{transform:rotate(0)}.hm-faq__a{padding:0 40px 14px 0;color:var(--ink2);font-size:14px;line-height:1.55;max-width:65ch}.hm-faq__a p{margin:0 0 6px}.hm-faq__a a{color:var(--ink)}@media(max-width:899px){.hm-faq__side{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px}.hm-faq__side>.mono,.hm-faq__side>.hm-h2,.hm-faq__side>.hm-faq__text{grid-column:1}.hm-faq__side>.btn{grid-column:2;grid-row:2 / span 2;margin:0}}@media(min-width:900px){.hm-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}.hm-faq__side{position:sticky;top:110px;align-self:start;gap:10px}.hm-faq__text{font-size:15px}.hm-faq__list summary{font-size:16.5px;padding:15px 0}.hm-faq__a{font-size:15px;padding-bottom:16px}}.hm-film-sec{padding-block:clamp(20px,3vw,40px)}.hm-film{position:relative;isolation:isolate;overflow:hidden;background:var(--ink);color:#e6e8ef;min-height:clamp(380px,46vw,520px);display:flex;align-items:flex-end}.hm-film:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--ribbon);z-index:1}.hm-film:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgba(14,20,50,.7) 0,rgba(14,20,50,.3) 45%,transparent 75%)}.hm-film__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.hm-film__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hm-film__in{width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:end;padding-block:clamp(24px,4vw,48px)}.hm-film__copy{display:flex;flex-direction:column;gap:10px}.hm-film__eb{font-family:var(--f-caps);font-weight:600;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.hm-film__h{font-weight:800;font-size:clamp(28px,4.6vw,64px);line-height:.92;letter-spacing:-.055em}.hm-film__h em{font-family:var(--f-serif);font-weight:400;font-style:italic;letter-spacing:-.02em;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:8px;text-decoration-color:#d04fb0}.hm-film__stat{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:18px;background:color-mix(in srgb,var(--ink) 80%,transparent);border:1px solid color-mix(in srgb,var(--white) 16%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);max-width:400px}.hm-film__stat b{font-weight:700;font-size:clamp(34px,4vw,52px);letter-spacing:-.06em;line-height:1;color:#fff}.hm-film__stat>span{font-size:14px}.hm-film__rib{display:block;height:2px;border-radius:2px;background:var(--ribbon);margin:8px 0 4px}.hm-film__stat ul{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px}.hm-film__stat li{display:flex;gap:10px;align-items:center;font-size:14px;color:#fff}.hm-film__stat li svg{width:13px;height:13px;flex-shrink:0;color:#e6e8ef}@media(min-width:1000px){.hm-film-sec{padding-inline:var(--gl) var(--gr)}.hm-film{border-radius:28px;max-width:1440px;margin:0 auto}.hm-film__in{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.hm-film__stat{justify-self:end}}.hm-words{overflow:hidden;background:#fff}.hm-words__band{overflow:hidden;padding-block:clamp(10px,1.4vw,16px)}.hm-words__band--a{border-bottom:1px solid var(--line)}.hm-words__band--b{position:relative;background:var(--ink);color:#e6e8ef}.hm-words__band--b:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--ribbon)}.hm-words__track{display:flex;width:max-content;animation:hm-mq var(--hm-dur,40s) linear infinite}.hm-words__band--b .hm-words__track{animation-direction:reverse;animation-duration:calc(var(--hm-dur,40s) * .8)}.hm-words:hover .hm-words__track{animation-play-state:paused}@keyframes hm-mq{to{transform:translate(-50%)}}.hm-words__track>span{display:inline-flex;align-items:center;gap:clamp(14px,2vw,28px);padding-right:clamp(14px,2vw,28px);white-space:nowrap}.hm-words__band--a em{font-style:normal;font-weight:700;font-size:clamp(20px,2.6vw,36px);letter-spacing:-.05em;line-height:1.05}.hm-words__band--b em{font-style:normal;font-family:var(--f-mono);font-weight:500;color:#fff;font-size:clamp(12px,1.2vw,15px);letter-spacing:.22em;text-transform:uppercase}.hm-words__band--b em.hm-w--serif{font-family:var(--f-serif);font-style:italic;font-size:clamp(16px,1.6vw,22px);letter-spacing:0;text-transform:none}.hm-words__band--a .hm-w--serif,.hm-words__band--a .hm-w--ribbon{font-family:var(--f-serif);font-weight:400;font-style:italic;letter-spacing:-.02em}.hm-words__band--a .hm-w--ribbon{background:var(--ribbon-loop);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:flow 9s linear infinite;padding-right:.06em}.hm-words__band--a .hm-w--outline{color:transparent;-webkit-text-stroke:1.5px var(--ink)}.hm-words__track svg{width:clamp(16px,2vw,28px);height:auto;flex-shrink:0}.hm-words__band--b svg{width:14px;color:#8b90a8}.cl-hero{position:relative;isolation:isolate;overflow:hidden;width:100%;background:#0b1a51;color:#fff;border-radius:0 0 26px 26px}.cl-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.cl-hero__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cl-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0b1a51b8 0,#0b1a5199 40%,#0b1a51d1)}.cl-hero__sweep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.cl-hero__sweep .wn-stripe--sweep{top:auto;bottom:0;height:62%}.cl-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding-top:calc(var(--wn-header-h,132px) + 16px);padding-bottom:18px}.cl-hero__grid>*,.cl-hero__r>*{min-width:0}.cl-hero__l{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.cl-hero__top{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap}.cl-chip{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 11px;border-radius:999px;background:#fff;color:var(--ink);font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere}.cl-chip i{width:6px;height:6px;border-radius:99px;background:var(--ink);flex-shrink:0}.cl-chip--light{background:#fff;color:var(--ink)}.cl-crumbs{display:none;gap:8px;flex-wrap:wrap;font-size:14px}.wn .cl-crumbs a{color:#e6e8ef;text-decoration:none}.cl-crumbs a:hover{color:#fff}.cl-crumbs [aria-current]{font-weight:600}.cl-title{font-weight:800;font-size:clamp(30px,9vw,38px);line-height:.95;letter-spacing:-.055em}.cl-title em{font-family:var(--f-serif);font-weight:400;font-style:italic;letter-spacing:-.02em;text-shadow:none}.cl-br{display:none}.cl-intro{font-size:13.5px;font-weight:500;line-height:1.45;max-width:46ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cl-tagline{display:none;align-items:center;gap:10px;font-family:var(--f-caps);font-weight:600;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#e6e8ef}.cl-tagline svg{width:15px;height:15px;color:#e6e8ef;flex-shrink:0}.cl-hero__r{display:flex;flex-direction:column;gap:8px;min-width:0;max-width:100%}.wn a.cl-feat{color:var(--ink)}.cl-feat{display:none;align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:20px;background:#fff;color:var(--ink);text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.cl-feat:hover{transform:translateY(-3px)}.cl-feat__img{width:96px;height:72px;border-radius:14px;overflow:hidden;background:var(--mist);flex-shrink:0}.cl-feat__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.cl-feat:hover .cl-feat__img img{transform:scale(1.08)}.cl-feat__t{display:flex;flex-direction:column;gap:2px;min-width:0}.cl-feat__t small{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.14em;color:var(--blue)}.cl-feat__t b{font-weight:700;font-size:18px;letter-spacing:-.03em;line-height:1.1;overflow-wrap:anywhere}.cl-feat__t>span{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-weight:700;font-size:14px}.cl-feat__p{font-weight:800}.cl-feat__t s{font-weight:400;color:var(--soft);font-size:13px}.cl-feat__t em{font-style:normal;font-size:11px;font-weight:600;padding:3px 8px;border-radius:99px;background:var(--ink);color:#fff}.cl-feat__go{margin-left:auto;width:36px;height:36px;border-radius:99px;background:var(--ink);color:#fff;display:grid;place-items:center;flex-shrink:0;transition:transform .25s}.cl-feat:hover .cl-feat__go{transform:translate(3px)}.cl-quote{margin:0;display:flex;gap:10px;align-items:center;padding:8px 14px;border-radius:14px;background:color-mix(in srgb,var(--ink) 55%,transparent);border:1px solid color-mix(in srgb,var(--white) 20%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);max-width:100%}.cl-quote__s{flex-shrink:0;font-size:11px;letter-spacing:.1em;color:#ffc86b}.cl-quote blockquote{margin:0;min-width:0;font-size:13px;font-weight:500;line-height:1.4;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-timer{display:none;font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding-top:2px}.cl-offers{order:-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cl-offers>*{min-width:0}.cl-offer{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:2px;min-height:68px;padding:12px 12px 11px;border-radius:14px;text-decoration:none;min-width:0;transition:transform .25s}.cl-offer:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ribbon)}.cl-offer:hover{transform:translateY(-3px)}.cl-offer strong{font-weight:800;font-size:16px;letter-spacing:-.045em;line-height:1.05;overflow-wrap:anywhere}.cl-offer span{font-size:12.5px;font-weight:500;overflow-wrap:anywhere}.wn a.cl-offer--paper{color:var(--ink)}.wn a.cl-offer--navy{color:#fff}.cl-offer--paper{background:#fff;color:var(--ink);border:1.5px solid #fff}.cl-offer--navy{background:linear-gradient(var(--ink),var(--ink)) padding-box,var(--ribbon) border-box;border:1.5px solid transparent;color:#fff}.cl-offer__cd{display:inline-flex;align-self:flex-start;margin-top:4px;padding:2px 8px;border-radius:99px;background:#ffffff24;font-family:var(--f-mono);font-size:11.5px;font-weight:500;color:#fff}.cl-offer__cd [data-hm-cd]{color:#ffc86b}@media(max-width:999px){.cl-chip{padding:5px 10px;font-size:10.5px;letter-spacing:.12em}.cl-quote{padding:7px 12px}.cl-offer{display:block;min-height:0;padding:10px 10px 9px;border-radius:13px}.cl-offer strong{display:block;font-size:16px;margin-bottom:2px}.cl-offer span{font-size:12px;line-height:1.4;letter-spacing:-.01em}.cl-offer .cl-offer__cd{display:inline-flex;gap:4px;vertical-align:1px;margin:3px 0 0 5px;padding:1px 7px;font-size:11px;line-height:1.5;white-space:nowrap}.cl-offer .cl-offer__cd span{font-size:inherit;line-height:inherit}}@media(max-width:380px){.cl-offer{padding:10px 9px}.cl-offer strong{font-size:15px}.cl-chip{font-size:10.5px;letter-spacing:.1em}}@media(min-width:1000px){.cl-hero{border-radius:0 0 40px 40px}.cl-hero__shade{background:linear-gradient(180deg,#0b1a5199 0,#0b1a5133 190px),linear-gradient(90deg,#0b1a51c7 0,#0b1a5173 55%,#0b1a514d)}.cl-hero__sweep .wn-stripe--sweep{height:78%}.cl-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;min-height:clamp(340px,26vw,420px);padding-top:calc(var(--wn-header-h,120px) + 24px);padding-bottom:40px}.cl-hero__l{gap:12px}.cl-crumbs{display:flex}.cl-title{font-size:clamp(40px,4.6vw,64px);line-height:.9}.cl-br{display:inline}.cl-intro{font-size:16px}.cl-tagline{display:inline-flex}.cl-hero__r{max-width:520px;justify-self:end;width:100%;gap:10px}.cl-feat{display:flex}.cl-timer{display:block}.cl-offers{order:0;gap:10px}.cl-offer{padding:16px 18px;border-radius:18px}.cl-offer strong{font-size:clamp(18px,1.6vw,22px)}.cl-offer span{font-size:13.5px}.cl-offer__cd{display:none}}.cl-bar{position:sticky;top:var(--wn-head-live,var(--wn-header-h,64px));z-index:10;background:color-mix(in srgb,#fff 94%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--line)}.cl-bar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--ribbon);opacity:.55}.cl-bar__in{display:flex;align-items:center;gap:8px;padding-block:8px}.cl-pills{flex:1 1 auto;min-width:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin-left:calc(-1 * var(--gl));padding:2px 12px 2px var(--gl);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent)}.cl-pills::-webkit-scrollbar{display:none}.cl-pill{position:relative;flex:0 0 auto;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--line2);background:#fff;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;color:var(--ink2);transition:border-color .2s,color .2s}.cl-pill:hover{border-color:var(--ink);color:var(--ink)}.wn .cl-pill[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.cl-pill[aria-current=page]:after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:2px;background:var(--ribbon)}.cl-pill--rx:not([aria-current]){background:linear-gradient(#fff,#fff) padding-box,var(--ribbon) border-box;border-color:transparent}.cl-tools{display:flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0}.cl-count{display:none;white-space:nowrap;font-size:11px;font-weight:500;color:var(--ink2)}.cl-btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--ink);background:#fff;color:var(--ink);font-size:13px;font-weight:600;cursor:pointer;position:relative}.cl-btn svg{width:15px;height:15px}.cl-btn__dot{width:7px;height:7px;border-radius:99px;background:var(--ribbon)}.cl-sort{display:flex}@media(max-width:899px){.cl-btn{width:36px;padding:0;justify-content:center;font-size:0;gap:0}.cl-btn svg{width:17px;height:17px}.cl-btn__dot{position:absolute;top:3px;right:3px}.cl-sort select{width:88px}}.cl-sort select{width:96px;min-height:36px;font-weight:600;border-radius:999px;border:1px solid var(--line2);background:#fff;padding:0 26px 0 12px;font:inherit;font-size:13px;color:var(--ink);text-overflow:ellipsis;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer}@media(min-width:900px){.cl-bar__in{gap:14px;padding-block:10px}.cl-pills{margin:0;padding:2px;-webkit-mask-image:none;mask-image:none}.cl-pill{min-height:40px;padding:0 16px;font-size:13.5px}.cl-count{display:inline}.cl-btn{min-height:40px;padding:0 16px;font-size:13.5px}.cl-sort select{width:auto;min-height:40px;padding:0 32px 0 16px;font-size:13.5px}}.cl-body{padding-top:14px;padding-bottom:clamp(36px,5vw,64px)}.cl-active{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px}.cl-tag{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:99px;background:var(--mist);font-size:13px;font-weight:600;text-decoration:none}.cl-tag:hover{background:var(--well)}.cl-clear{margin-left:6px}.cl-grid{grid-auto-flow:dense}.cl-promo{grid-column:span 2;position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:300px;border-radius:20px;overflow:hidden;background:var(--ink);color:#fff;text-decoration:none}.wn a.cl-promo{color:#fff}.cl-promo__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.cl-promo__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:75% 50%}.cl-promo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgba(11,26,81,.82) 0,rgba(11,26,81,.45) 50%,transparent 80%),linear-gradient(90deg,rgba(11,26,81,.5) 0,transparent 60%)}.cl-promo:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ribbon)}.cl-promo__t{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px}.cl-promo__h{font-weight:800;font-size:clamp(28px,8vw,34px);line-height:.9;letter-spacing:-.055em}.cl-promo__h em{font-family:var(--f-serif);font-weight:400;font-style:italic;letter-spacing:-.02em;color:#8fa6ff;padding-right:.06em}.cl-promo__n{font-size:14px;font-weight:500;opacity:.95}.cl-promo__cd{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;background:#0b1a5199;border:1px solid rgba(255,255,255,.22);font-family:var(--f-mono);font-size:11.5px;letter-spacing:.06em;color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cl-promo__cd [data-hm-cd]{color:#ffc86b}.cl-promo__cta{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:4px;padding:0 20px;border-radius:99px;background:#fff;color:var(--ink);font-size:14px;font-weight:600;transition:transform .25s}.cl-promo:hover .cl-promo__cta{transform:translate(3px)}.cl-promo__rib{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--ribbon)}@media(min-width:750px){.cl-promo{min-height:0;align-self:stretch;border-radius:24px}.cl-promo__t{padding:clamp(20px,2.4vw,32px);gap:10px}.cl-promo__h{font-size:clamp(30px,3.2vw,46px)}.cl-promo__n{font-size:15px}}.cl-fill{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:220px;border-radius:20px;overflow:hidden;background:var(--ink);color:#fff;text-decoration:none}.wn a.cl-fill{color:#fff}.cl-fill:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ribbon)}.cl-fill__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cl-fill__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.cl-fill__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(11,26,81,.85) 0,rgba(11,26,81,.35) 50%,transparent 75%)}.cl-fill:hover .cl-fill__media img{transform:scale(1.04)}.cl-fill__t{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;text-shadow:0 1px 10px rgba(10,14,40,.45)}.cl-fill__k{color:#e6e8ef;font-size:10.5px}.cl-fill__t b{font-weight:800;font-size:clamp(20px,2vw,28px);letter-spacing:-.045em;line-height:1}.cl-fill__t>span:not([class]){font-size:13.5px;color:#fff}.cl-fill__go{display:inline-flex;align-items:center;gap:6px;min-height:38px;margin-top:6px;padding:0 16px;border-radius:99px;background:#fff;color:var(--ink);font-size:13px;font-weight:600;text-shadow:none}@media(min-width:750px){.cl-fill{min-height:0;border-radius:24px}.cl-fill__t{padding:clamp(18px,2vw,28px)}}.cl-more{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:clamp(20px,3vw,36px)}.cl-meter{display:block;width:min(260px,70vw);height:3px;border-radius:3px;background:var(--line);overflow:hidden}.cl-meter i{display:block;height:100%;background:var(--ribbon);transition:width .5s cubic-bezier(.45,0,.2,1)}.cl-more .btn{min-height:46px}.cl-more .btn.is-busy{opacity:.6;pointer-events:none}.cl-more .mono{font-size:11px;font-weight:500;color:var(--ink2)}.cl-mm{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px;text-align:center;font-size:14px;font-weight:600;color:var(--ink)}.cl-mm__rib{width:28px;height:2px;border-radius:2px;background:var(--ribbon);flex-shrink:0}.cl-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 16px 16px;text-align:center}.cl-empty img{width:min(200px,56vw);border-radius:20px}.cl-empty h2{font-weight:700;font-size:clamp(24px,3vw,34px);letter-spacing:-.05em}.cl-empty h2 em{font-family:var(--f-serif);font-weight:400}.cl-empty p{color:var(--ink2);font-size:14.5px}.cl-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:color-mix(in srgb,var(--ink) 45%,transparent);opacity:0;transition:opacity .3s}.cl-scrim.is-on{opacity:1}.cl-drawer{position:fixed;top:0;bottom:0;left:0;z-index:61;width:min(380px,92vw);background:#fff;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .35s cubic-bezier(.2,.7,.2,1);box-shadow:20px 0 60px color-mix(in srgb,var(--ink) 18%,transparent)}.cl-drawer.is-on{transform:none}.cl-form{display:flex;flex-direction:column;height:100%}.cl-drawer__head{position:relative;display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line)}.cl-drawer__head:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ribbon)}.cl-drawer__head h2{font-weight:700;font-size:20px;letter-spacing:-.04em}.cl-x{width:38px;height:38px;border-radius:99px;border:1px solid var(--line2);background:#fff;font-size:20px;line-height:1;cursor:pointer}.cl-drawer__body{flex:1;overflow-y:auto;padding:2px 18px 18px}.cl-fs{border:0;margin:0;padding:14px 0;border-bottom:1px solid var(--line)}.cl-fs legend{padding:0;margin-bottom:8px;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);float:left;width:100%}.cl-fs ul{clear:both;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.cl-opt{display:flex;align-items:center;gap:10px;min-height:40px;cursor:pointer;font-size:14.5px}.cl-opt input{width:18px;height:18px;accent-color:var(--ink)}.cl-opt small{margin-left:auto;color:var(--soft);font-size:12px}.cl-opt.is-off{opacity:.4;cursor:default}.cl-price{clear:both;display:grid;grid-template-columns:1fr 1fr;gap:10px}.cl-price label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--soft)}.cl-price input{min-height:42px;border-radius:12px;border:1px solid var(--line2);padding:0 12px;font:inherit;font-size:15px}.cl-drawer__foot{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line)}.cl-drawer__foot .btn{min-height:46px}@keyframes hm-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.hm-words__track,.hm-lens__knob svg,.hm-spot__low i,.cl-promo__h em{animation:none!important}.cl-hero__rib{animation:none}.hm-vid{display:none}.hm-cat__img img,.hm-spot__img img,.hm-ugc__ph img,.hm-bt--insider img,.hm-banner img{transition:none}}.cl-hero__bg.is-brand img{object-fit:cover;object-position:62% 30%;filter:none}.cl-hero:has(.cl-hero__bg.is-brand) .cl-hero__shade{background:linear-gradient(90deg,#0b1a51eb 0,#0b1a51b3 34%,#0b1a5126 62%,#0b1a5159)}.cl-hero__sweep{top:auto;bottom:0;height:56px;opacity:.85}.cl-title{white-space:nowrap}.cl-title em{padding-right:.06em}@media(min-width:1000px){.cl-title{font-size:clamp(44px,4.6vw,72px)}.cl-hero__grid{align-items:center}.cl-hero:has(.cl-hero__bg.is-brand) .cl-hero__r{align-self:end}}@media(max-width:749px){.cl-hero__bg.is-brand img{object-position:50% 12%}.cl-hero:has(.cl-hero__bg.is-brand) .cl-hero__shade{background:linear-gradient(to top,#0b1a51f2 0,#0b1a51bf 45%,#0b1a514d)}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/wn-home.css.map */
