:root{--breath:clamp(5rem, 14vh, 10rem)}.divider{width:min(100% - 2 * var(--gutter), var(--maxw));background:var(--rule);border:0;height:1px;margin:0 auto;position:relative}.divider:after{content:"";background:var(--gold-2);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero{height:180svh;position:relative}.hero__stage{background:var(--navy);height:100svh;position:sticky;top:0;overflow:hidden}.hero__video{object-fit:cover;object-position:30% 35%;width:100%;height:100%;position:absolute;inset:0}.hero__shade{pointer-events:none;background:linear-gradient(#000f2880 0%,#000f280d 35%,#000f284d 62%,#000f28d1 100%);position:absolute;inset:0}.hero__night{background:linear-gradient(180deg, #000f288c, var(--navy) 80%);opacity:0;pointer-events:none;position:absolute;inset:0}.hero__copy{text-align:center;align-content:end;justify-items:center;gap:1.2rem;padding:0 0 clamp(3.5rem,12svh,7rem);display:grid;position:absolute;inset:0}.hero__copy>*{grid-column:1}.hero h1,.hero__sub,.hero__cta{opacity:0}.hero h1{font:300 clamp(2.4rem, 1rem + 4.6vw, 5.2rem)/1.05 var(--sans);letter-spacing:-.03em;text-shadow:0 2px 30px #000f2859;justify-items:center;display:grid}.hero h1 span{display:block}.hero__l2{color:var(--gold)}.hero__sub{font:300 clamp(1rem, .8rem + .9vw, 1.5rem)/1.5 var(--sans);color:#faf6f1e6;text-wrap:balance;max-width:30ch}@media (width>=761px){.hero{height:170svh}.hero__video{object-position:40% 40%}.hero__sub{max-width:40ch}}@media (width>=861px){.hero__copy{padding:0 var(--gutter) 0 0;grid-template-columns:1fr minmax(0,46%);align-content:center}.hero__copy>*{grid-column:2}.hero__shade{background:radial-gradient(34% 44% at 73% 52%,#000f2880 0%,#000f2847 45%,#000f2800 100%),linear-gradient(#000f2880 0%,#000f280d 35%,#000f284d 62%,#000f28d1 100%)}}@media (prefers-reduced-motion:reduce){.hero h1,.hero__sub,.hero__cta{opacity:1}}.features{z-index:2;padding:0 0 var(--pad);margin-top:-18vh;position:relative}.features__stage{display:block}.features__grid{grid-template-columns:1fr;align-items:stretch;gap:clamp(2rem,6vw,7rem);display:grid}.features__pack{perspective:1400px;will-change:transform, opacity;order:-1;align-self:stretch;place-items:center;padding:0;display:grid;position:static}.features__pack img{object-fit:contain;filter:drop-shadow(0 48px 60px #00000080);will-change:transform;width:min(64%,320px);height:auto;max-height:none}.features__glow{aspect-ratio:1;filter:blur(24px);z-index:-1;background:radial-gradient(circle,#204b82a6,#0000 66%);border-radius:50%;width:78%;position:absolute}.features__copy{align-content:center;gap:0;padding-bottom:0;display:grid}.features__head{will-change:transform, opacity;align-content:start;gap:0;padding:0 0 clamp(1.4rem,3.6vh,2.2rem);display:grid}.features__head .h2{font:200 clamp(2rem, 1.4rem + 2vw, 3.2rem)/1 var(--sans);letter-spacing:-.02em;margin:.75rem 0 .9rem}.features__head .lead{line-height:1.45}.features .eyebrow{align-items:center;gap:.7rem;display:inline-flex}.feats{margin-top:0}.feat{border-top:1px solid var(--rule);will-change:transform, opacity;grid-template-columns:1fr;align-items:start;gap:.8rem;padding:clamp(1.4rem,3.6vh,2.2rem) 0;display:grid}.feat__k{font:300 clamp(1.65rem, 1.2rem + 1.5vw, 2.4rem)/1.14 var(--sans);letter-spacing:-.02em;margin:0}.feat__k b{color:var(--gold);font-style:italic;font-weight:300}.feat p{color:var(--fg-2);max-width:44ch;font-weight:300}@media (width>=861px){.features{margin-top:-34vh}.features__grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:0 clamp(2rem,6vw,7rem)}.features__head{grid-area:1/2}.features__copy{grid-area:2/2}.features__pack{grid-area:1/1/3;align-self:center;position:sticky;top:8svh}.features__pack img{width:auto;max-width:min(88%,460px);height:auto;max-height:58svh}}.buy{gap:2.4rem;padding:0 0 clamp(2.5rem,6vh,4.5rem);display:grid}.buy__head{will-change:opacity;gap:1.2rem;display:grid}.buy__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}.buy__note,.packs__note{text-align:center;font-weight:500}.plate{text-align:center;border:1px solid var(--rule);border-radius:var(--r);background:color-mix(in srgb, var(--sky-b) 70%, transparent);will-change:opacity;justify-items:center;gap:.8rem;padding:2.2rem 1.8rem;transition:border-color .4s;display:grid;position:relative;overflow:hidden}.plate:hover{border-color:var(--gold-2)}.plate--tt{border-color:#f3ce8e80}.plate__n{font:200 clamp(1.8rem, 1rem + 1.6vw, 2.6rem)/1 var(--sans);letter-spacing:-.03em}.plate__price{font:300 clamp(1.15rem, .9rem + .7vw, 1.5rem)/1 var(--sans);letter-spacing:-.01em;color:var(--gold)}.plate__logo{width:auto;height:28px;margin:.1rem 0 .5rem}.ribbon{background:var(--gold);width:200px;color:var(--navy);font:600 .62rem/1 var(--sans);letter-spacing:.2em;text-indent:.2em;text-transform:uppercase;place-items:center;padding:.55rem 0;display:grid;position:absolute;top:0;right:0;transform:translate(50%,-50%)rotate(45deg)translateY(58px);box-shadow:0 4px 14px #000f282e}@media (width>=761px){.buy__head{text-align:center;justify-items:center}.plate{background:color-mix(in srgb, var(--sky-b) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.buy__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));justify-self:center;gap:1rem;width:100%;max-width:1240px}.buy__grid:not(:has(>li:not([hidden])~li:not([hidden])~li:not([hidden]))){max-width:820px}.plate{padding:2rem 1.2rem}}@media (width>=861px){.buy__grid{gap:1.25rem}.plate{padding:2.2rem 1.8rem}}.guarantee{padding:clamp(1.5rem, 4vh, 3rem) 0 var(--pad);text-align:center;display:block;position:relative;overflow:clip}.clouds{display:none}.guarantee__stage{z-index:1;padding:clamp(2.4rem, 5vh, 4rem) var(--gutter);text-align:center;align-content:center;justify-items:center;gap:1.4rem;display:grid;position:relative}.ring{aspect-ratio:1;width:clamp(150px,18vw,200px);transition:box-shadow .8s var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ring__track{fill:none;stroke:var(--rule);stroke-width:1.5px}.ring__draw{fill:none;stroke:var(--gold);stroke-width:2px;stroke-linecap:round;stroke-dasharray:352;stroke-dashoffset:352px}.ring__track{transition:stroke .8s}.ring__t{justify-items:center;line-height:1;display:grid}.ring__n{font:300 clamp(3rem, 1rem + 3.6vw, 4.4rem)/1 var(--sans);letter-spacing:-.04em;transition:color .8s}.ring__l{font:600 1rem/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--cream);margin-top:.6rem}.ring.is-full{box-shadow:0 0 0 8px #f3ce8e0f,0 0 64px #f3ce8e4d}.ring.is-full .ring__n{color:var(--gold)}.ring.is-full .ring__track{stroke:#f3ce8e59}.guarantee__h{font:300 var(--t-h2)/1.1 var(--sans);letter-spacing:-.025em;text-wrap:balance}.guarantee__h .g2{color:var(--gold)}.assure{flex-wrap:wrap;justify-content:center;gap:1rem 2.6rem;display:flex}.assure li{color:var(--fg-2);opacity:0;align-items:center;gap:.75rem;font-weight:300;display:flex}.assure img{width:24px;height:24px}.risk{padding:0;display:block;position:relative;overflow:clip}.risk__stage{align-content:end;justify-items:center;min-height:80svh;padding:clamp(11rem,29svh,17rem) 0 clamp(5rem,12vh,8rem);display:grid;position:relative;overflow:hidden}.risk__in{z-index:1;text-align:center;will-change:transform, opacity;justify-items:center;gap:clamp(2rem,5vh,3rem);display:grid;position:relative}.risk__h{font:200 clamp(1.75rem, 1rem + 2.6vw, 3.4rem)/1.12 var(--sans);letter-spacing:-.03em;max-width:none}.risk__h>span{text-wrap:balance;display:block}.risk__accent{color:var(--gold)}.risk__grid{text-align:left;grid-template-columns:1fr;gap:0;width:100%;max-width:34rem;margin:0;padding:.2rem 1.1rem;list-style:none;display:grid}.risk__tile{border-bottom:1px solid var(--rule);will-change:transform, opacity;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:.2rem 1rem;padding:1.3rem 0;display:grid}.risk__tile:last-child{border-bottom:0}.risk__ico{border:1px solid var(--rule);background:var(--surface);width:52px;height:52px;color:var(--gold);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.risk__ico svg{width:24px;height:24px}.risk__tile h3{font:500 1.05rem/1.3 var(--sans);text-wrap:balance;align-self:end}.risk__tile p{color:var(--fg-2);text-wrap:pretty;max-width:32ch;font-weight:300;line-height:1.55}@media (width>=761px){.risk__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.6rem;max-width:none;padding:clamp(1.4rem,3vh,2.2rem) clamp(.6rem,1.5vw,1.2rem)}.risk__tile{text-align:center;border-bottom:0;grid-template-columns:1fr;align-content:start;justify-items:center;gap:.5rem;padding:.4rem clamp(1.2rem,3vw,2.6rem)}.risk__tile:nth-child(2n){border-left:1px solid var(--rule)}.risk__ico{grid-row:auto;margin-bottom:.4rem}.risk__tile h3{align-self:start}}@media (width>=861px){.risk__stage{min-height:92svh}.risk__in{gap:clamp(2.4rem,6vh,4rem)}.risk__h>span{white-space:nowrap}}@media (width>=1101px){.risk__grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0}.risk__tile:nth-child(2n){border-left:0}.risk__tile+.risk__tile{border-left:1px solid var(--rule)}}.storm{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 7% 84%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 7% 84%,#0000 100%)}.storm__l{aspect-ratio:1600/614;opacity:0;will-change:transform, opacity;background-repeat:no-repeat;background-size:100% 100%;width:210%;position:absolute;top:0;left:-55%;-webkit-mask-image:linear-gradient(#000 58%,#0000 96%);mask-image:linear-gradient(#000 58%,#0000 96%)}.storm__l--left{background-image:url(/images/effects/storm-left.webp)}.storm__l--right{background-image:url(/images/effects/storm-right.webp)}.storm__l--rise{background-image:url(/images/effects/storm-rise.webp)}@media (width>=761px){.risk__stage{align-content:start;min-height:0;padding:40svh 0 9svh}.storm__l{width:132%;left:-16%}}@media (width>=861px){.risk__stage{align-content:start;min-height:0;padding:44svh 0 10svh}.storm__l{width:100%;left:0}}@media (prefers-reduced-motion:reduce){.storm{display:none}.risk{height:auto}.risk__stage{height:auto;min-height:80svh;padding:clamp(5rem,12vh,8rem) 0;position:static}.ring__draw{stroke-dashoffset:0}.ring{box-shadow:0 0 0 8px #f3ce8e0f,0 0 64px #f3ce8e4d}.ring .ring__n{color:var(--gold)}}.change{text-align:center;height:420svh;padding:0;display:block}.change__stage{text-align:center;align-content:center;justify-items:center;gap:1.4rem;width:100%;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.change__dawn{display:none}.change__in{z-index:1;text-align:center;transform-origin:50%;will-change:transform, opacity;justify-items:center;gap:clamp(1.4rem,3vh,2.4rem);display:grid;position:relative}.change__invite{font:300 clamp(1.05rem, .85rem + .9vw, 1.5rem)/1.3 var(--sans);letter-spacing:0;color:var(--cream);text-wrap:balance;transform-origin:50%;will-change:auto;max-width:none}#change-h{font-size:min(calc(var(--t-big) * 1.22), 10.8vw);transform-origin:50%;will-change:auto}.change .scrub{max-width:16ch}.change .scrub .w{opacity:1}.change .w{position:relative}.change .w .ul{background:var(--gold);transform-origin:0;border-radius:2px;height:.06em;position:absolute;bottom:-.04em;left:.02em;right:.02em;transform:scaleX(0)}.change__film{z-index:2;background:var(--navy);will-change:transform;place-self:stretch stretch;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.change__frames{transform-origin:50% 40%;will-change:transform;position:absolute;inset:0;transform:none!important}.change__frame{object-fit:cover;object-position:50% 30%;opacity:1;will-change:transform;width:100%;height:100%;transition:none;position:absolute;inset:0;transform:none}.change__scrim{pointer-events:none;background:linear-gradient(#000f284d 0%,#0000 35% 50%,#000f28e0 100%);position:absolute;inset:0}.change__copy{z-index:2;will-change:transform;position:absolute;bottom:clamp(1.5rem,4vh,6rem);left:0;right:0;transform:none!important}.change__line{font:200 clamp(1.25rem, .6rem + 2.6vw, 2rem)/1.2 var(--sans);letter-spacing:-.025em;max-width:none;color:var(--cream);text-align:left;flex-wrap:wrap;justify-content:flex-start;gap:.5em .3em;display:flex}.change__beat{color:#faf6f14d;transition:color .8s var(--ease), font-weight .3s}.change__beat.is-on{color:var(--gold);font-weight:500}@media (width>=761px){.change{height:460svh}.change__invite{white-space:nowrap}.change__copy{bottom:clamp(2.5rem,9vh,6rem)}}@media (width>=861px){.change{margin-top:-14svh}}@media (width>=761px){.change__line{flex-direction:column;align-items:flex-start;gap:.1em 0;max-width:none;font-size:clamp(1.8rem,1rem + 3.2vw,4rem);line-height:1.15}}@media (prefers-reduced-motion:reduce){.change__stage{height:auto;position:static}.change__in{transform:none!important}.change__film{position:relative;transform:none!important}}.who{padding:var(--pad) 0;gap:clamp(2.5rem,6vw,5rem);display:grid;position:relative}.who__head{gap:1.2rem;margin:0;display:grid}.who .h-big{color:var(--cream)}.who .eyebrow--gold{color:var(--gold)}.focus{gap:clamp(2.5rem,7vw,6rem);display:grid}.focus__item{border-radius:var(--r);isolation:isolate;background:var(--surface);will-change:transform;width:min(100%,1120px);position:relative;overflow:hidden;box-shadow:0 30px 80px #000f2838}.focus__item--r{margin-left:auto}.focus__item figure{aspect-ratio:4/5;overflow:hidden}.focus__item img{object-fit:cover;object-position:50% 35%;will-change:transform;width:100%;height:112%;display:block}.focus__item:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#20140ac7);position:absolute;inset:0}.focus__t{z-index:1;color:var(--cream);gap:.6rem;display:grid;position:absolute;bottom:clamp(1.4rem,4vw,3rem);left:clamp(1.4rem,4vw,3rem);right:clamp(1.4rem,4vw,3rem)}.focus__t .eyebrow{display:block}.who .focus__t .eyebrow{color:var(--gold)}.focus__t h3{font:200 clamp(1.7rem, 1rem + 2.4vw, 3.2rem)/1.1 var(--sans);letter-spacing:-.025em;color:var(--cream)}.focus__t p{color:#faf6f1d9;max-width:40ch;font-weight:300}@media (width>=761px){.focus__item figure{aspect-ratio:16/10}}@media (width>=861px){.focus__t p{max-width:76ch}}.packs{gap:1.6rem;padding:clamp(6rem,16vh,12rem) 0 clamp(7rem,20vh,14rem);display:grid;overflow:visible}.packs .eyebrow{color:var(--blue)}.packs .h2{color:var(--navy)}.packs__grid{grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem;display:grid;position:relative}.pack{text-align:center;color:var(--navy);border-radius:var(--r);transition:transform .7s var(--ease), border-color .4s;background:#ffffff57;border:1px solid #ffffff73;justify-items:center;gap:.7rem;padding:2.8rem 1.8rem 2.6rem;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #000f281a}.pack:hover{border-color:var(--fg-3);transform:translateY(-4px)}.pack .pack__img{width:50%;height:auto}.pack h3{font:300 1.7rem/1 var(--sans);letter-spacing:-.02em;color:var(--navy);margin-top:1.4rem}.pack__price{font:400 clamp(1.15rem, .9rem + .7vw, 1.5rem)/1 var(--sans);letter-spacing:-.01em;color:var(--navy);margin:.1rem 0 0}.pack__logo{width:auto;height:28px}.pack .on{color:#000f289e;margin-top:1.3rem}.pack .btn{margin-top:1.5rem}@media (width>=761px){.packs{text-align:center;justify-items:center}.pack{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#ffffff38}.packs__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));justify-self:center;gap:1rem;width:100%;max-width:1240px}.packs__grid:not(:has(>li:not([hidden])~li:not([hidden])~li:not([hidden]))){max-width:820px}.pack{padding:2.6rem 1.4rem 2.4rem}.pack .pack__img{width:66%}}@media (width>=861px){.packs__grid{gap:1.25rem}.pack{padding:2.8rem 1.8rem 2.6rem}}.how{height:auto;padding:var(--breath) 0}.how__steps{display:grid;position:relative}.how__title{z-index:1;text-align:left;will-change:auto;grid-area:1/1;justify-items:start;gap:.9rem;margin:0 0 clamp(2.4rem,6vh,4rem);display:grid;position:relative;transform:none}.how__title .h-big{font-size:clamp(2rem,1rem + 3vw,3.6rem)}.how__rail{background:var(--rule);width:1px;height:calc(100% - 16px);position:absolute;top:16px;left:16px;transform:translate(-.5px)}.how__rail:before,.how__rail:after{content:"";background:var(--gold-2);border-radius:50%;width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%)}.how__rail:before{top:-3px}.how__rail:after{bottom:-3px}.how__fill{background:var(--gold-2);transform-origin:50% 0;width:100%;height:0;position:absolute;inset:0}.how__list{gap:clamp(1.6rem,4vh,2.8rem);height:auto;display:grid}.step{grid-template-columns:32px minmax(0,1fr);align-content:center;align-items:center;column-gap:clamp(1.4rem,3.5vw,3rem);display:grid}.step__n{z-index:1;width:32px;height:32px;font:600 .6rem/1 var(--sans);letter-spacing:.12em;color:var(--fg-3);border:1px solid var(--rule);background:var(--cream);border-radius:50%;grid-area:1/1;place-items:center;transition:color .5s,border-color .5s,background-color .5s,box-shadow .5s;display:grid;position:relative}.step__t{text-align:left;grid-area:1/2;grid-template-columns:1fr;justify-items:start;gap:.35rem;display:grid}.step__word{font:200 clamp(1.7rem, 1rem + 2.6vw, 3.4rem)/1.06 var(--sans);letter-spacing:-.035em;color:var(--fg-3);text-align:left;transition:color .6s var(--ease), font-weight .3s}.step__img{aspect-ratio:4/3;border-radius:var(--r);background:var(--surface);grid-area:2/2;justify-self:start;width:100%;margin:0;overflow:hidden}.step__img img{object-fit:cover;width:100%;height:100%}.step__n,.step__word{cursor:pointer}.step__n:focus-visible,.step__word:focus-visible{outline:2px solid var(--gold-2);outline-offset:4px;border-radius:6px}.step.is-on .step__n{color:var(--navy);border-color:var(--gold-2);box-shadow:0 0 0 5px #f3ce8e47}.step.is-on .step__word{color:var(--gold-2);font-weight:500}.step.is-done .step__n{color:var(--navy);background:var(--gold);border-color:var(--gold)}.step.is-done .step__word{color:var(--fg-2);font-weight:200}@media (width>=861px){.how__title{text-align:center;justify-items:center}.how__rail{left:50%}.step{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr)}.step__t{text-align:right;grid-column:1;justify-items:end}.step__n{grid-column:2}.step__word{text-align:right}.step__img{grid-area:1/3;width:min(100%,620px)}}.reviews{padding:clamp(5rem, 16vh, 12rem) 0 var(--breath);display:block;overflow:clip}.reviews__stage{align-content:center;gap:1.4rem;display:grid}.reviews__head{gap:1.2rem;display:grid}.reviews .review{color:var(--navy);background:#fcf9f4}.reviews .review__who span:not(.avatar){color:#000f289e}@media (width>=1101px){.reviews__row{scroll-snap-type:none;grid-template-columns:repeat(6,1fr);padding-bottom:.5rem;display:grid;overflow:visible}.reviews__row .review{grid-column:span 2;width:auto}.reviews__row .review:nth-child(4){grid-column:2/span 2}.reviews__row .review:nth-child(5){grid-column:4/span 2}.reviews__nav{display:none}}.promise{text-align:center;padding:var(--breath) 0;gap:2.4rem;display:grid}.promise__grid{grid-template-columns:1fr;gap:0;display:grid}.promise__grid li{justify-items:center;gap:.6rem;padding:2rem 0;display:grid}.promise__grid li+li{border-top:1px solid var(--rule)}.promise__grid img{width:72px;height:72px;margin-bottom:.6rem}.promise__grid h3{font:300 var(--t-h3)/1.25 var(--sans)}.promise__grid p{color:var(--fg-2);max-width:30ch;font-weight:300}@media (width>=761px){.promise__grid{grid-template-columns:repeat(3,1fr)}.promise__grid li{padding:.5rem clamp(1.2rem,3vw,3rem)}.promise__grid li+li{border-top:0;border-left:1px solid var(--rule)}}.founders{color:var(--navy);height:auto;padding:var(--breath) 0 var(--pad);display:block;position:relative}.founders__stage{grid-template-columns:1fr;align-content:start;align-items:start;gap:1.4rem;display:grid}.founders__copy{justify-items:start;gap:1.4rem;display:grid}.founders__text{font:300 .98rem/1.6 var(--sans);gap:1.2rem;display:grid}.founders__sig{gap:.2rem;display:grid}.founders__sig strong{font-weight:500}.founders__sig span{color:#000f288c;font-size:.92rem}.founders__end{justify-items:start;gap:1rem;display:grid}.founders__plate{aspect-ratio:16/10;border-radius:var(--r);background:var(--surface);will-change:transform, opacity;order:-1;justify-self:end;width:100%;max-height:80svh;overflow:hidden}.founders__copy{will-change:transform, opacity}.founders__plate img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}@media (width>=861px){.founders__stage{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,6vw,7rem)}.founders__text{font-size:clamp(1rem,.95rem + .35vw,1.2rem)}.founders__plate{aspect-ratio:960/986;order:0}}.close{isolation:isolate;min-height:100svh;display:grid;position:relative;overflow:hidden}.close__plate{z-index:-1;transform-origin:50% 60%;will-change:transform, opacity;position:absolute;inset:0}.close__plate img{object-fit:cover;object-position:29% 50%;width:100%;height:100%}.close:before{content:"";z-index:0;background:linear-gradient(180deg, transparent 0%, transparent 45%, #000f288c 82%, var(--navy) 100%);pointer-events:none;position:absolute;inset:0}.close__copy{z-index:1;text-align:center;width:100%;padding:var(--pad) 0 2.5rem;color:var(--cream);align-content:end;justify-self:stretch;justify-items:center;gap:.5rem;margin:0 auto;display:grid;position:relative}@media (width>=761px){.close__copy{padding-bottom:clamp(3rem,9vh,6rem)}}@media (width>=761px) and (width<=860px) and (aspect-ratio<=1){.close{min-height:112svh}.close__copy{gap:.8rem}.close .btn{margin-top:1rem}}.close__slogan{white-space:nowrap;font:300 clamp(1.4rem, 1rem + 1.6vw, 2.6rem)/1.2 var(--sans);letter-spacing:-.01em;display:block}.close__life{font:200 clamp(3rem, 1rem + 6.5vw, 7rem)/1 var(--sans);letter-spacing:-.035em;color:var(--gold)}.close .btn{margin-top:0}@media (height<=799px) and (aspect-ratio<=1){.close{background:var(--navy)}.close__plate{height:calc(100% - 190px);inset:0 0 auto;overflow:hidden}.close__plate img{object-position:21% 50%;height:110%;position:relative;top:-5%}}@media (width>=861px){.close__plate img{object-position:50% 45%}.close__copy{width:46%;margin:0 var(--gutter) 0 auto;padding:var(--pad) 0;align-content:center;justify-self:end;gap:1.2rem}.close .btn{margin-top:.8rem}}@media (aspect-ratio>=1){.close__plate img{object-position:50% 45%}.close__copy{width:46%;margin:0 var(--gutter) 0 auto;align-content:center;justify-self:end;gap:1.2rem;padding:1rem 0}.close__slogan{white-space:normal}.close .btn{margin-top:.8rem}}@media (aspect-ratio>=1) and (height<=480px){.close__copy{padding-top:calc(var(--nav-h) + .5rem)}}
