.fx{--fx-bone:#F1EAE2;--fx-bone-lift:#F8F3ED;--fx-bone-deep:#E4DACE;--fx-surface:#FBF7F2;--fx-ink:#06343D;--fx-ink-2:#2E5A61;--fx-muted:#3A5F65;--fx-on-ink:#B7D0D3;--fx-on-ink-2:#9FBCC0;--fx-teal:#007682;--fx-teal-deep:#005C66;--fx-tallow:#FFCE00;--fx-tallow-deep:#E6B900;--fx-ember:#FF6A00;--fx-jade:#00E5B8;--fx-jade-deep:#00CBA2;--fx-line:rgba(6,52,61,.14);--fx-line-2:rgba(6,52,61,.28);--fx-line-dark:rgba(241,234,226,.2);--fx-r-xl:30px;--fx-r-lg:20px;--fx-r-md:14px;--fx-r-pill:999px;--fx-sh-sm:0 1px 2px rgba(6,52,61,.04), 0 10px 26px -18px rgba(6,52,61,.3);--fx-sh-md:0 2px 6px rgba(6,52,61,.05), 0 34px 60px -34px rgba(6,52,61,.45);--fx-display:"Anton","Haettenschweiler","Arial Narrow",sans-serif;--fx-ui:"Montserrat","Helvetica Neue",Arial,sans-serif;--fx-body:"Quattrocento Sans","Helvetica Neue",Arial,sans-serif;--fx-pad:clamp(20px,4.5vw,60px);--fx-max:1280px;--fx-pad-scale:1;font-family:var(--fx-body);font-size:17px;line-height:1.62;color:var(--fx-ink-2);-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){.fx{--fx-pad-scale:1.45}}@media screen and (min-width:990px){.fx{--fx-pad-scale:1.9}}.fx *,.fx *:before,.fx *:after{box-sizing:border-box}:where(.fx) img{max-width:100%;display:block;height:auto}:where(.fx) a{color:inherit}:where(.fx) p{margin:0 0 1em}:where(.fx) :focus-visible{outline:3px solid var(--fx-teal);outline-offset:3px;border-radius:4px}.fx-ground{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none}.fx__wrap{max-width:var(--fx-max);margin-inline:auto;padding-inline:var(--fx-pad)}.fx-d1,.fx-d2,.fx-d3{font-family:var(--fx-display);font-weight:400;color:var(--fx-ink);text-transform:uppercase;margin:0;text-wrap:balance}.fx-d1{font-size:clamp(4.08rem,6.3vw,8.48rem);line-height:1.02;letter-spacing:.004em;text-wrap:normal}.fx-d2{font-size:clamp(3.52rem,5.4vw,6.72rem);line-height:.9;letter-spacing:.004em}.fx-d3{font-size:clamp(2.48rem,2.7vw,3.52rem);line-height:.96;letter-spacing:.006em}.fx--on-ink .fx-d1,.fx--on-ink .fx-d2,.fx--on-ink .fx-d3{color:var(--fx-bone)}.fx-eyebrow{font-family:var(--fx-ui);font-size:1.12rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--fx-teal);margin:0 0 20px}.fx--on-ink .fx-eyebrow{color:var(--fx-tallow)}.fx-note{font-size:1.264rem;line-height:1.55;color:var(--fx-muted);max-width:62ch}.fx--on-ink .fx-note{color:var(--fx-on-ink-2)}.fx-src{font-size:1.152rem;color:var(--fx-muted);margin:10px 0 0}.fx-src a{color:var(--fx-teal);text-underline-offset:2px}.fx-hl{color:var(--fx-ink);background-image:linear-gradient(var(--fx-jade),var(--fx-jade));background-repeat:no-repeat;background-size:100% .84em;background-position:0 .12em;padding-inline:.1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.fx-hl--tallow{background-image:linear-gradient(var(--fx-tallow),var(--fx-tallow))}.fx-hl--teal{background-image:linear-gradient(var(--fx-teal),var(--fx-teal));color:var(--fx-bone)}.fx-mark{background-image:linear-gradient(var(--fx-teal),var(--fx-teal));background-size:100% .1em;background-position:0 96%;background-repeat:no-repeat;padding-bottom:.04em}.fx-mark--jade{background-image:linear-gradient(var(--fx-jade),var(--fx-jade))}.fx-mark--tallow{background-image:linear-gradient(var(--fx-tallow),var(--fx-tallow))}.fx-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--fx-ui);font-weight:800;font-size:1.376rem;letter-spacing:.055em;text-transform:uppercase;padding:16px 32px;border-radius:var(--fx-r-pill);border:1.5px solid transparent;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .1s ease}.fx-btn--teal{background:var(--fx-teal);color:#fff;border-color:var(--fx-teal)}.fx-btn--teal:hover{background:var(--fx-teal-deep);border-color:var(--fx-teal-deep)}.fx-btn--tallow{background:var(--fx-tallow);color:var(--fx-ink);border-color:var(--fx-tallow)}.fx-btn--tallow:hover{background:var(--fx-tallow-deep);border-color:var(--fx-tallow-deep)}.fx-btn--jade{background:var(--fx-jade);color:var(--fx-ink);border-color:var(--fx-jade)}.fx-btn--jade:hover{background:var(--fx-jade-deep);border-color:var(--fx-jade-deep)}.fx-btn--outline{background:transparent;color:var(--fx-ink);border-color:var(--fx-line-2)}.fx-btn--outline:hover{border-color:var(--fx-ink);background:#06343d0d}.fx-btn--ghost{background:transparent;color:var(--fx-bone);border-color:#f1eae273}.fx-btn--ghost:hover{border-color:var(--fx-bone);background:#f1eae21a}.fx-btn:active{transform:translateY(1px)}.fx-btn--sm{padding:11px 22px;font-size:1.216rem}.fx-tag{display:inline-block;font-family:var(--fx-ui);font-weight:800;font-size:1.056rem;letter-spacing:.14em;text-transform:uppercase;padding:8px 16px;border-radius:var(--fx-r-pill)}.fx-tag--tallow{background:var(--fx-tallow);color:var(--fx-ink)}.fx-tag--jade{background:var(--fx-jade);color:var(--fx-ink)}.fx-tag--teal{background:var(--fx-teal);color:var(--fx-bone)}.fx-tag--outline{background:transparent;color:var(--fx-ink);box-shadow:inset 0 0 0 1.5px var(--fx-line-2)}.fx-tag--outline-ink{background:transparent;color:var(--fx-bone);box-shadow:inset 0 0 0 1.5px #f1eae266}.fx-duo{display:inline-flex;border:1.5px solid var(--fx-line-2);border-radius:var(--fx-r-pill);overflow:hidden;background:transparent}.fx-duo a{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--fx-ui);font-weight:800;font-size:1.376rem;letter-spacing:.055em;text-transform:uppercase;color:var(--fx-ink);text-decoration:none;padding:16px 32px;min-width:146px;transition:background-color .18s ease}.fx-duo a+a{border-left:1.5px solid var(--fx-line-2)}.fx-duo a:hover{background:#06343d12}.fx-duo svg{width:15px;height:15px;fill:currentColor;flex:none}.fx-duo--sm a{font-size:1.184rem;letter-spacing:.05em;padding:12px 20px;min-width:118px;gap:7px}.fx-duo--sm svg{width:13px;height:13px}.fx-duo--on-ink{border-color:#f1eae261}.fx-duo--on-ink a{color:var(--fx-bone)}.fx-duo--on-ink a+a{border-left-color:#f1eae261}.fx-duo--on-ink a:hover{background:#f1eae21f}@media(max-width:420px){.fx-duo{width:100%}.fx-duo a{flex:1;min-width:0;padding-inline:12px}}.fx-media{position:relative;overflow:hidden;background:var(--fx-bone-deep);background-image:linear-gradient(135deg,#06343d1a,#06343d05),repeating-linear-gradient(45deg,rgba(6,52,61,.05) 0 10px,transparent 10px 20px)}.fx-media video,.fx-media img,.fx-media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0;display:block}.fx-media__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#06343d0f 34%,#06343de6)}.fx-play{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);z-index:2;width:56px;height:56px;border-radius:50%;background:var(--fx-jade);display:grid;place-items:center;box-shadow:0 12px 30px -12px #0009;transition:transform .2s cubic-bezier(.16,1,.3,1);border:0;cursor:pointer;padding:0}.fx-media:hover .fx-play{transform:translate(-50%,-50%) scale(1.09)}.fx-play svg{width:18px;height:18px;margin-left:3px;fill:var(--fx-ink)}.fx-media__cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:20px;color:var(--fx-bone)}.fx-media__cap .t{font-family:var(--fx-display);font-size:1.792rem;line-height:.98;text-transform:uppercase;display:block}.fx-media__cap .s{font-family:var(--fx-ui);font-size:1.056rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-on-ink-2);display:block;margin-top:8px}.fx-vmacros{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;gap:clamp(8px,1.2vw,14px);padding:14px clamp(12px,1.4vw,16px)}.fx-vmacros span{flex:1 1 0;min-width:0}.fx-vmacros span+span{border-left:1px solid rgba(241,234,226,.28);padding-left:clamp(8px,1.2vw,14px)}.fx-vmacros b{display:block;font-family:var(--fx-display);font-weight:400;font-size:clamp(1.68rem,1.9vw,2.48rem);line-height:.9;color:var(--fx-bone);letter-spacing:.01em}.fx-vmacros i{display:block;font-style:normal;font-family:var(--fx-ui);font-weight:800;font-size:.88rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-jade);margin-top:5px}@media(prefers-reduced-motion:no-preference){.fx-rv{opacity:0;transform:translateY(24px);transition:opacity .66s cubic-bezier(.16,1,.3,1),transform .66s cubic-bezier(.16,1,.3,1)}.fx-rv.is-in{opacity:1;transform:none}}.fx-nav{position:sticky;top:0;z-index:60;padding:clamp(12px,1.6vw,20px) var(--fx-pad) 0;pointer-events:none}.fx-nav__pill{pointer-events:auto;max-width:var(--fx-max);margin-inline:auto;background:var(--fx-ink);border-radius:var(--fx-r-pill);padding:10px 10px 10px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 10px 32px -14px #06343d99}.fx-brand{display:flex;align-items:center;gap:11px;text-decoration:none;min-width:0}.fx-brand__mark{width:26px;height:26px;border-radius:50%;flex:none;background:var(--fx-tallow);display:grid;place-items:center;font-family:var(--fx-display);font-size:1.28rem;color:var(--fx-ink);padding-top:2px}.fx-brand__mark img{width:100%;height:100%;object-fit:cover;border-radius:50%;position:static}.fx-brand__txt{font-family:var(--fx-display);font-size:1.632rem;color:var(--fx-bone);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-nav__right{display:flex;align-items:center;gap:18px;flex:none}.fx-nav__hint{font-family:var(--fx-ui);font-size:1.056rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-on-ink-2);white-space:nowrap}@media(max-width:1040px){.fx-nav__hint{display:none}}.fx-brand__txt--short{display:none}@media(max-width:760px){.fx-brand__txt--long{display:none}.fx-brand__txt--short{display:inline}}@media(max-width:440px){.fx-brand__txt{display:none}}@media(max-width:560px){.fx-nav__pill{padding-left:18px;gap:10px}.fx-brand__txt{font-size:1.472rem}.fx-nav .fx-btn--sm{padding:10px 16px;font-size:1.12rem}}.fx-hero{text-align:center}.fx-hero__in{max-width:1060px;margin-inline:auto}.fx-hero .fx-d1{margin:0 auto 30px}.fx-hero__setup{display:block;font-size:.5em;line-height:1.08;color:var(--fx-ink-2);margin-bottom:.2em}.fx-hero__payoff{display:block}.fx-hero__sub{font-size:clamp(1.68rem,1.35vw,1.92rem);line-height:1.62;color:var(--fx-ink-2);max-width:46ch;margin:0 auto;text-align:center}.fx-hero__acts{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center;margin-top:clamp(30px,3.6vw,46px)}@media(max-width:600px){.fx-hero__acts{flex-direction:column;align-items:center}.fx-hero__acts .fx-btn,.fx-hero__acts .fx-duo{width:100%;max-width:340px}.fx-hero__acts .fx-duo a{flex:1;min-width:0;padding-inline:10px}}.fx-trio{display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:920px){.fx-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.fx-panel{border-radius:var(--fx-r-lg);overflow:hidden;position:relative;display:flex;flex-direction:column;box-shadow:var(--fx-sh-sm);text-align:left}.fx-panel--text{background:var(--fx-surface);padding:clamp(26px,2.6vw,34px)}.fx-panel--text h3{font-family:var(--fx-display);font-weight:400;text-transform:uppercase;font-size:clamp(2.32rem,2.1vw,2.88rem);line-height:.94;color:var(--fx-ink);margin:0 0 16px;letter-spacing:.004em}.fx-panel--text .fx-rte{font-size:1.504rem;line-height:1.6}.fx-panel--text .fx-rte p:last-child{margin-bottom:0}.fx-panel--media{background:var(--fx-ink);min-height:340px}.fx-panel--media .fx-media{width:100%;height:100%;min-height:340px}.fx-bars{margin-top:auto;padding-top:26px;display:grid;gap:13px}.fx-bars__t{font-family:var(--fx-ui);font-weight:700;font-size:1.28rem;color:var(--fx-ink);margin:0 0 3px}.fx-bar{display:grid;grid-template-columns:50px 1fr;align-items:center;gap:13px}.fx-bar>span:last-child{display:block;min-width:0}.fx-bar__pct{font-family:var(--fx-display);font-size:1.952rem;color:var(--fx-ink);text-align:right;letter-spacing:.01em}.fx-bar__track{display:block;height:9px;border-radius:var(--fx-r-pill);background:#06343d12;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #06343d33}.fx-bar__fill{position:absolute;inset:0 auto 0 0;border-radius:var(--fx-r-pill);width:0;transition:width .95s cubic-bezier(.16,1,.3,1)}.is-in .fx-bar__fill{width:var(--fx-w)}.fx-bar__lab{display:block;font-size:1.28rem;color:var(--fx-ink-2);margin-top:6px}.fx-panel--product{position:relative;padding:0;overflow:hidden;background:linear-gradient(152deg,#f6f1eb,#e7ded4);min-height:clamp(430px,44vw,520px)}.fx-panel--product .fx-shot{position:absolute;inset:0 0 auto;height:75%}.fx-panel--product .fx-shot img{width:100%;height:100%;object-fit:cover;position:static}.fx-slab{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;background:#06343de6;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-radius:var(--fx-r-md);padding:18px 20px 16px;box-shadow:0 20px 40px -20px #06343db3,inset 0 1px #f1eae229}@supports not (backdrop-filter:blur(1px)){.fx-slab{background:#06343df7}}.fx-slab__t{font-family:var(--fx-ui);font-weight:800;font-size:1.056rem;letter-spacing:.13em;text-transform:uppercase;color:var(--fx-tallow);margin:0 0 12px}.fx-slab__grid{display:grid;grid-template-columns:1fr auto auto;gap:0;align-items:end}.fx-slab__grid>span{padding:8px 0;line-height:1.35;border-bottom:1px solid rgba(241,234,226,.16);font-size:1.328rem;color:#cfe0e2}.fx-slab__grid>span:nth-child(3n){text-align:right;padding-left:16px}.fx-slab__grid>span:nth-child(3n+2){text-align:right;color:#8faeb3;padding-left:16px}.fx-slab__grid .h{font-family:var(--fx-ui);font-weight:800;font-size:.928rem;letter-spacing:.12em;text-transform:uppercase;color:#8faeb3;border-bottom:1.5px solid rgba(241,234,226,.3);padding-bottom:9px}.fx-slab__grid .h.us{color:var(--fx-jade)}.fx-slab__grid .us{font-family:var(--fx-ui);font-weight:800;color:var(--fx-jade)}.fx-slab__grid>span:nth-last-child(-n+3){border-bottom:0}.fx-strip{overflow:hidden;padding-block:22px}.fx-strip__track{display:flex;width:max-content;align-items:center;will-change:transform}.fx-strip__item{display:flex;align-items:center;gap:28px;padding-inline:28px;font-family:var(--fx-display);font-size:clamp(1.76rem,1.8vw,2.56rem);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.fx-strip__item i{width:8px;height:8px;border-radius:50%;flex:none;font-style:normal;opacity:.55}.fx-split{display:grid;gap:clamp(28px,4vw,72px);grid-template-columns:1fr;align-items:start}@media(min-width:960px){.fx-split{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)}}.fx-split__head .fx-d2{margin-bottom:clamp(22px,2.6vw,34px)}.fx-split__body .fx-rte p{max-width:48ch}.fx-split__body .fx-rte p:last-child{margin-bottom:0}.fx-callout{border-left:3px solid var(--fx-tallow);padding-left:20px;color:var(--fx-ink);font-weight:700;margin-top:1.2em}.fx-stat{border-radius:var(--fx-r-xl);padding:clamp(40px,5.5vw,80px) clamp(24px,4vw,56px);text-align:center;box-shadow:var(--fx-sh-sm)}.fx-stat__n{display:block;font-family:var(--fx-display);font-size:clamp(8.8rem,16vw,20.8rem);line-height:.78;margin-bottom:20px}.fx-stat__t{font-size:clamp(1.76rem,1.8vw,2.4rem);line-height:1.4;margin:0 auto;max-width:24ch;font-weight:700}.fx-stat .fx-note{margin:24px auto 0;max-width:54ch}.fx-rev__head{display:grid;gap:24px 40px;grid-template-columns:1fr;align-items:end;margin-bottom:clamp(34px,4vw,54px)}@media(min-width:880px){.fx-rev__head{grid-template-columns:minmax(0,1fr) auto}}.fx-rev__head .fx-d2{max-width:16ch}.fx-rating{display:flex;align-items:center;gap:18px}.fx-rating__stars{position:relative;display:inline-block;flex:none;line-height:0}.fx-rating__stars .row{display:flex;gap:3px;white-space:nowrap}.fx-rating__stars .row svg{width:clamp(21px,2.2vw,26px);height:clamp(21px,2.2vw,26px);flex:none}.fx-rating__stars .row--empty svg{fill:none;stroke:var(--fx-teal);stroke-width:1.6}.fx-rating__stars .row--full{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:var(--fx-score,86%)}.fx-rating__stars .row--full svg{fill:var(--fx-teal)}.fx-rating__n{font-family:var(--fx-display);font-size:clamp(4.48rem,4.8vw,6.08rem);line-height:.82;color:var(--fx-ink)}.fx-rating__l{font-size:1.36rem;line-height:1.4;color:var(--fx-ink-2);max-width:22ch}.fx-rating__l b{font-family:var(--fx-ui);font-weight:800;color:var(--fx-ink);display:block;font-size:1.216rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}.fx-rating__div{width:1px;align-self:stretch;background:var(--fx-line-2);flex:none}@media(max-width:520px){.fx-rating{flex-wrap:wrap;gap:12px 14px}.fx-rating__div{display:none}.fx-rating__l{max-width:none;flex-basis:100%}}.fx-marquee{position:relative;overflow:hidden;margin-inline:calc(50% - 50vw);width:100vw;padding-block:6px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.fx-marquee__track{display:flex;gap:18px;width:max-content;will-change:transform}.fx-quote{flex:none;width:clamp(276px,26vw,336px);background:var(--fx-surface);border-radius:var(--fx-r-lg);padding:26px 28px;margin:0;box-shadow:var(--fx-sh-sm);display:flex;flex-direction:column}.fx-quote__stars{display:flex;gap:2px;margin-bottom:14px}.fx-quote__stars svg{width:13px;height:13px;fill:var(--fx-teal)}.fx-quote blockquote{margin:0;flex:1}.fx-quote p{font-size:1.536rem;line-height:1.52;color:var(--fx-ink);margin:0 0 18px}.fx-quote figcaption{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.fx-quote__who{font-family:var(--fx-ui);font-weight:800;font-size:1.28rem;color:var(--fx-ink)}.fx-quote__src{font-family:var(--fx-ui);font-size:.992rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fx-muted)}.fx-clips{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:940px;margin-inline:auto}@media(max-width:640px){.fx-clips{grid-template-columns:repeat(3,minmax(215px,1fr));max-width:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:var(--fx-pad);margin-inline:calc(var(--fx-pad) * -1)}.fx-clips .fx-media{scroll-snap-align:start}}.fx-clips .fx-media{aspect-ratio:9/16;border-radius:var(--fx-r-lg);box-shadow:var(--fx-sh-sm)}.fx-clips .fx-media__cap .q{font-size:1.424rem;line-height:1.44;margin:0 0 11px;display:block}.fx-clips .fx-media__cap .who{font-family:var(--fx-ui);font-weight:800;font-size:1.216rem}.fx-show{position:relative;border-radius:var(--fx-r-xl);overflow:hidden;background:var(--fx-ink);padding:clamp(44px,6vw,90px) clamp(24px,4vw,64px);text-align:center;box-shadow:var(--fx-sh-md)}.fx-show:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(68% 54% at 50% 60%,#00768280,#00768200 70%)}.fx-show>*{position:relative;z-index:1}.fx-show .fx-d2{max-width:16ch;margin:0 auto 22px}.fx-show__sub{color:var(--fx-on-ink);max-width:44ch;margin:0 auto;font-size:1.632rem}.fx-show__plate{margin:clamp(30px,4vw,54px) auto 0;max-width:392px;aspect-ratio:1;overflow:hidden;background:linear-gradient(150deg,#f6f1eb,#e9e1d8);border-radius:var(--fx-r-lg);box-shadow:0 30px 60px -28px #0009}.fx-show__plate img{width:100%;height:100%;object-fit:cover;position:static}.fx-show__tags{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-top:clamp(28px,3.4vw,44px)}.fx-equiv{margin:clamp(28px,3.4vw,42px) auto 0;max-width:640px}.fx-equiv__t{font-family:var(--fx-display);font-size:clamp(1.84rem,2vw,2.56rem);text-transform:uppercase;color:var(--fx-bone);margin:0;line-height:1.05}.fx-equiv__s{font-size:1.376rem;color:var(--fx-on-ink-2);margin:10px 0 0}.fx-decl{max-width:520px;margin:clamp(30px,3.6vw,46px) auto 0;text-align:left;background:#f1eae212;border-radius:var(--fx-r-lg);overflow:hidden;box-shadow:inset 0 0 0 1px #f1eae229}.fx-decl__t{font-family:var(--fx-ui);font-weight:800;font-size:1.024rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fx-tallow);margin:0;padding:18px 22px 4px}.fx-decl table{width:100%;border-collapse:collapse;font-size:1.472rem}.fx-decl td{padding:12px 22px;border-bottom:1px solid rgba(241,234,226,.14);color:#cfe0e2}.fx-decl td:last-child{text-align:right;font-family:var(--fx-ui);font-weight:800;color:var(--fx-bone);font-variant-numeric:tabular-nums;white-space:nowrap}.fx-decl tr:last-child td{border-bottom:0}.fx-facts{max-width:920px;margin-inline:auto}.fx-facts__t{font-family:var(--fx-ui);font-weight:800;font-size:1.056rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fx-teal);text-align:center;margin:0 0 20px}.fx-tbl{background:var(--fx-surface);border-radius:var(--fx-r-lg);overflow:hidden;box-shadow:var(--fx-sh-sm)}.fx-tbl__scroll{overflow-x:auto}.fx-tbl table{width:100%;border-collapse:collapse;font-size:1.472rem;min-width:620px}.fx-tbl th{font-family:var(--fx-ui);font-weight:800;font-size:1.008rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-muted);text-align:right;padding:18px 20px;border-bottom:1.5px solid var(--fx-line);white-space:nowrap}.fx-tbl th:first-child{text-align:left}.fx-tbl td{padding:15px 20px;border-bottom:1px solid var(--fx-line);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fx-ink-2)}.fx-tbl td:first-child{text-align:left;color:var(--fx-ink);white-space:normal}.fx-tbl tr:last-child td{border-bottom:0}.fx-tbl tr.is-us{background:var(--fx-tallow)}.fx-tbl tr.is-us td{font-family:var(--fx-ui);font-weight:800;color:var(--fx-ink)}.fx-notes{display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:1fr;align-items:center}@media(min-width:960px){.fx-notes{grid-template-columns:1fr 1.04fr}}.fx-notes .fx-d2{margin-bottom:24px}.fx-ticks{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:15px}.fx-ticks li{position:relative;padding-left:32px;font-size:1.552rem;line-height:1.5}.fx-ticks li:before{content:"";position:absolute;left:2px;top:.45em;width:9px;height:15px;border:solid var(--fx-teal);border-width:0 2.5px 2.5px 0;transform:rotate(42deg)}.fx-polas{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(10px,1.6vw,22px);padding-block:30px}.fx-pola{background:var(--fx-surface);padding:13px 13px 54px;border-radius:4px;position:relative;margin:0;box-shadow:0 2px 5px #06343d1a,0 26px 44px -26px #06343d8c}.fx-pola:nth-child(1){transform:rotate(-2.4deg)}.fx-pola:nth-child(2){transform:rotate(2deg);margin-top:clamp(18px,3vw,42px)}.fx-pola img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--fx-bone-deep);position:static}.fx-pola figcaption{position:absolute;left:0;right:0;bottom:17px;text-align:center;font-family:var(--fx-ui);font-weight:700;font-size:1.216rem;color:var(--fx-ink-2);padding-inline:12px}.fx-pola:before{content:"";position:absolute;z-index:2;width:86px;height:26px;left:50%;top:-13px;background:#ffce008c;border-left:1px dashed rgba(6,52,61,.2);border-right:1px dashed rgba(6,52,61,.2);box-shadow:0 1px 2px #06343d1f}.fx-pola:nth-child(1):before{transform:translate(-50%) rotate(-4deg)}.fx-pola:nth-child(2):before{transform:translate(-50%) rotate(3.5deg)}.fx-order{background:var(--fx-ink);border-radius:var(--fx-r-xl);overflow:hidden;display:grid;grid-template-columns:1fr;box-shadow:var(--fx-sh-md)}@media(min-width:980px){.fx-order{grid-template-columns:.84fr 1.16fr}}.fx-order__side{padding:clamp(30px,3.8vw,56px);display:flex;flex-direction:column;position:relative}.fx-order__side .fx-d3{margin-bottom:18px}.fx-order__side p{color:var(--fx-on-ink);font-size:1.536rem}.fx-flash{position:absolute;right:clamp(20px,3vw,40px);top:clamp(20px,3vw,40px);background:var(--fx-ember);color:var(--fx-ink);border-radius:var(--fx-r-pill);padding:12px 20px 11px;font-family:var(--fx-display);font-size:2.16rem;text-transform:uppercase;letter-spacing:.02em;transform:rotate(-6deg);box-shadow:var(--fx-sh-sm)}.fx-box{list-style:none;padding:0;margin:28px 0 0;display:grid}.fx-box li{display:flex;align-items:center;gap:13px;padding:14px 0;border-bottom:1px solid var(--fx-line-dark);font-size:1.488rem;color:var(--fx-bone)}.fx-box li:last-child{border-bottom:0}.fx-box .qty{font-family:var(--fx-ui);font-weight:800;font-size:1.088rem;letter-spacing:.06em;background:var(--fx-tallow);color:var(--fx-ink);border-radius:var(--fx-r-pill);padding:5px 11px;flex:none}.fx-order__reach{margin-top:auto;padding-top:30px}.fx-order__reach-t{font-family:var(--fx-ui);font-weight:700;font-size:1.12rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-on-ink-2);margin:0 0 10px}.fx-order__reach .fx-duo{margin-bottom:16px}.fx-order__form{padding:clamp(30px,3.8vw,56px);background:var(--fx-surface);color:var(--fx-ink-2);display:flex;flex-direction:column;justify-content:center}.fx-fgrid{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:620px){.fx-fgrid{grid-template-columns:1fr 1fr}.fx-fgrid .span2{grid-column:1/-1}}.fx-field{display:flex;flex-direction:column;gap:8px}.fx-field label{font-family:var(--fx-ui);font-weight:800;font-size:1.152rem;letter-spacing:.09em;text-transform:uppercase;color:var(--fx-ink)}.fx-field label .opt{font-weight:600;color:var(--fx-muted);letter-spacing:.04em}.fx-field input,.fx-field select,.fx-field textarea{font-family:var(--fx-body);font-size:1.552rem;color:var(--fx-ink);background:var(--fx-bone);border:1.5px solid var(--fx-line-2);border-radius:var(--fx-r-md);padding:14px 16px;width:100%;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.fx-field textarea{resize:vertical;min-height:104px}.fx-field input::placeholder,.fx-field textarea::placeholder{color:var(--fx-muted);opacity:1}.fx-field input:focus,.fx-field select:focus,.fx-field textarea:focus{border-color:var(--fx-teal);background:#fff;outline:none;box-shadow:0 0 0 3px #00768233}.fx-field .help{font-size:1.248rem;color:var(--fx-muted);line-height:1.45}.fx-fsubmit{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px}.fx-fsubmit .fx-note{margin:0;flex:1 1 220px}.fx-done{background:var(--fx-jade);border-radius:var(--fx-r-lg);padding:28px 30px;margin-top:20px}.fx-done h3{font-family:var(--fx-display);font-weight:400;text-transform:uppercase;font-size:2.24rem;line-height:.98;color:var(--fx-ink);margin:0 0 10px}.fx-done p{margin:0;font-size:1.52rem;color:var(--fx-ink)}.fx-offer{border-radius:var(--fx-r-xl);box-shadow:var(--fx-sh-md);padding:clamp(32px,4.4vw,64px) clamp(24px,4vw,56px)}.fx-offer__t{font-family:var(--fx-ui);font-weight:800;font-size:1.056rem;letter-spacing:.18em;text-transform:uppercase;color:#06343ddb;text-align:center;margin:0 0 14px}.fx-offer__h{font-family:var(--fx-display);font-weight:400;text-transform:uppercase;text-align:center;font-size:clamp(2.64rem,3.4vw,4.32rem);line-height:.98;color:var(--fx-ink);margin:0 auto clamp(26px,3vw,40px);max-width:20ch;letter-spacing:.006em}.fx-offer__grid{display:grid;gap:clamp(18px,2.4vw,30px);grid-template-columns:1fr;text-align:center}@media(min-width:680px){.fx-offer__grid{grid-template-columns:repeat(3,1fr)}}.fx-offer__item b{display:block;font-family:var(--fx-display);font-weight:400;font-size:clamp(3.84rem,5vw,5.76rem);line-height:.9;color:var(--fx-ink);letter-spacing:.01em}.fx-offer__item span{display:block;font-size:1.44rem;color:#06343dc7;margin-top:10px}@media(min-width:680px){.fx-offer__item+.fx-offer__item{border-left:1px solid rgba(6,52,61,.24)}}.fx-offer__cols{display:grid;gap:clamp(20px,2.6vw,40px);grid-template-columns:1fr;margin-top:clamp(30px,3.4vw,48px);padding-top:clamp(26px,3vw,38px);border-top:1px solid rgba(6,52,61,.24)}@media(min-width:760px){.fx-offer__cols{grid-template-columns:1fr 1fr}}.fx-offer__cols h4{font-family:var(--fx-ui);font-weight:800;font-size:1.152rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-ink);margin:0 0 10px}.fx-offer__cols .fx-rte p{font-size:1.52rem;line-height:1.55;color:#1b4a52;margin:0 0 .8em;max-width:46ch}.fx-offer__cols .fx-rte p:last-child{margin-bottom:0}.fx-offer__first{margin-top:clamp(26px,3vw,38px);background:var(--fx-ink);border-radius:var(--fx-r-lg);padding:clamp(20px,2.4vw,28px) clamp(22px,2.6vw,32px);display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px}.fx-offer__first p{margin:0;color:var(--fx-bone);font-size:1.568rem;flex:1 1 300px}.fx-offer__first .fx-btn{flex:none}.fx-mission{border-top:1px solid rgba(6,52,61,.1)}.fx-founder{text-align:center;max-width:900px;margin-inline:auto}.fx-founder .fx-d2{position:relative;z-index:2;max-width:15ch;margin:0 auto}.fx-founder__wrap{position:relative;width:fit-content;margin-inline:auto}.fx-founder__photo{width:clamp(228px,28vw,340px);margin:clamp(-70px,-4.8vw,-36px) auto clamp(30px,3.6vw,46px);border-radius:var(--fx-r-lg);overflow:hidden;box-shadow:var(--fx-sh-md);position:relative;z-index:1;aspect-ratio:4/5}.fx-founder__photo img{width:100%;height:100%;object-fit:cover;position:static}.fx-founder__badge{position:absolute;right:-14px;top:calc(30% - 15px);z-index:3;background:var(--fx-tallow);color:var(--fx-ink);border-radius:var(--fx-r-md);padding:10px 14px 9px;transform:rotate(7deg);font-family:var(--fx-display);font-size:1.312rem;line-height:1.05;text-transform:uppercase;letter-spacing:.02em;text-align:left;box-shadow:0 10px 22px -10px #06343d99}.fx-founder__story{max-width:56ch;margin:0 auto;text-align:left}.fx-founder__story p{font-size:clamp(1.6rem,1.25vw,1.76rem);color:var(--fx-ink-2);margin:0 0 1.05em}.fx-founder__story p:first-child{font-size:clamp(1.792rem,1.5vw,2.048rem);color:var(--fx-ink)}.fx-founder__by{font-family:var(--fx-ui);font-weight:800;font-size:1.216rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fx-teal);margin:26px 0 0}.fx-pillars{display:grid;gap:clamp(24px,3vw,44px);grid-template-columns:1fr;margin-top:clamp(36px,4.5vw,64px);text-align:left}@media(min-width:760px){.fx-pillars{grid-template-columns:1fr 1fr}}.fx-pillar{background:var(--fx-surface);border-radius:var(--fx-r-lg);padding:clamp(24px,2.6vw,34px);box-shadow:var(--fx-sh-sm)}.fx-pillar h3{font-family:var(--fx-display);font-weight:400;text-transform:uppercase;font-size:clamp(1.92rem,1.8vw,2.4rem);line-height:.98;color:var(--fx-ink);margin:0 0 14px}.fx-pillar .fx-rte p{font-size:1.52rem;margin:0}.fx-founder__sign{margin-top:clamp(30px,3.4vw,46px)}.fx-band{background:var(--fx-ink);color:var(--fx-bone);overflow:hidden;position:relative}.fx-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 78% 12%,#00768273,#00768200 70%)}.fx-band>*{position:relative;z-index:1}.fx-band__grid{display:grid;gap:clamp(34px,4.5vw,70px);grid-template-columns:1fr;align-items:center}@media(min-width:980px){.fx-band__grid{grid-template-columns:1.02fr .98fr}}.fx-band__txt .fx-rte p{color:var(--fx-on-ink);max-width:50ch;font-size:1.6rem}.fx-band__txt .fx-d2{margin-bottom:24px}.fx-band__kicker{font-family:var(--fx-ui);font-weight:800;font-size:1.312rem;letter-spacing:.06em;color:var(--fx-jade);margin:0 0 10px;text-transform:uppercase}.fx-band__txt .fx-btn{margin-top:14px}.fx-band__pics{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(12px,1.8vw,20px);align-items:start;padding:10px 6px}.fx-band__pics>*{margin:0;border-radius:var(--fx-r-lg);overflow:hidden;box-shadow:0 26px 50px -26px #000000b3}.fx-band__pics .p1{grid-column:1/4;aspect-ratio:9/16;transform:rotate(-1.8deg)}.fx-band__pics .p2{grid-column:4/6;aspect-ratio:3/4;transform:rotate(2.6deg);margin-top:34%}@media(max-width:620px){.fx-band__pics .p2{margin-top:24%}}.fx-band__pics .fx-media__cap{padding:16px 18px;bottom:auto;top:0}.fx-band__pics .fx-media__cap .s{color:var(--fx-jade);margin-top:0}.fx-band__pics .fx-media__scrim{background:linear-gradient(180deg,#06343db8,#06343d00 26%),linear-gradient(180deg,#06343d00 40%,#06343de6)}.fx-faq{display:grid;gap:clamp(30px,4vw,72px);grid-template-columns:1fr;align-items:start}@media(min-width:960px){.fx-faq{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}}@media(min-width:960px){.fx-faq__head{position:sticky;top:104px}}.fx-faq__head .fx-d2{margin-bottom:20px}.fx-faq__head p{max-width:34ch}.fx-faq__contact{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.fx-faq__list{border-top:1.5px solid var(--fx-line-2)}.fx-faq__item{border-bottom:1px solid var(--fx-line);padding-block:clamp(22px,2.4vw,30px)}.fx-faq__item:last-child{border-bottom:0}.fx-faq__q{font-family:var(--fx-ui);font-weight:800;font-size:clamp(1.6rem,1.25vw,1.792rem);line-height:1.35;color:var(--fx-ink);letter-spacing:-.005em;margin:0 0 10px;display:flex;align-items:flex-start;gap:14px}.fx-faq__q:before{content:"";flex:0 0 9px;width:9px;height:9px;min-width:9px;border-radius:50%;background:var(--fx-teal);margin-top:.42em}.fx-faq__a{max-width:62ch;padding-left:23px}.fx-faq__a p{font-size:1.552rem;line-height:1.62;margin:0 0 .85em;color:var(--fx-ink-2)}.fx-faq__a p:last-child{margin-bottom:0}.fx-faq__cta{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:clamp(28px,3vw,40px);padding-top:clamp(24px,2.6vw,34px);border-top:1.5px solid var(--fx-line-2)}.fx-faq__cta .fx-note{margin:0}@media(min-width:960px){.fx-faq__cta{grid-column:2/-1}}@media(prefers-reduced-motion:reduce){.fx *,.fx *:before,.fx *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}.fx-bar__fill{width:var(--fx-w)!important}}.fx-btn{--fx-mx:0px;--fx-my:0px;--fx-sc:1;--fx-sy:1;transform:translate3d(var(--fx-mx),var(--fx-my),0) scale(var(--fx-sc)) scaleY(var(--fx-sy));will-change:transform}.fx-btn .fx-lbl{display:inline-flex;align-items:center;gap:.5em;transform:translate3d(calc(var(--fx-mx) * -.5),calc(var(--fx-my) * -.5),0)}.fx-btn:not(.is-mag){transition:transform .38s cubic-bezier(.175,.885,.32,1.275),background-color .18s ease,color .18s ease,border-color .18s ease}.fx-btn:not(.is-mag):hover{--fx-sc:1.045}.fx-btn:active{--fx-sy:.94;--fx-sc:1.02}.fx-btn.is-mag:active{--fx-sy:.94}.fx-shine{position:relative;isolation:isolate;overflow:hidden;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1)}.fx-shine:after{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;z-index:3;pointer-events:none;border-radius:inherit;transform:translate3d(-130%,0,0);opacity:0;background:linear-gradient(45deg,transparent 38%,rgba(255,255,255,.62) 48%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.62) 52%,transparent 62%)}.fx-shine--dark:after{background:linear-gradient(45deg,transparent 38%,rgba(0,229,184,.16) 48%,rgba(241,234,226,.5) 50%,rgba(0,229,184,.16) 52%,transparent 62%)}@media(hover:hover)and (pointer:fine){.fx-shine:hover{transform:scale(1.01);box-shadow:0 2px 4px #06343d14,0 20px 40px -18px #06343d80}.fx-shine:hover:after{transform:translate3d(130%,0,0);opacity:1;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .9s ease}}.fx-shine.is-swept:after{animation:fxSweep 1.05s cubic-bezier(.22,1,.36,1) both}@keyframes fxSweep{0%{transform:translate3d(-130%,0,0);opacity:0}12%{opacity:1}to{transform:translate3d(130%,0,0);opacity:0}}.fx-glow{position:relative}.fx-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:4;padding:1.6px;opacity:0;transition:opacity .32s ease;background:radial-gradient(160px circle at var(--fx-gx,50%) var(--fx-gy,50%),var(--fx-glow-c,rgba(0,118,130,.95)),transparent 62%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.fx-glow--dark:before{--fx-glow-c:rgba(0,229,184,.95)}@media(hover:hover)and (pointer:fine){.fx-glow:hover:before{opacity:1}}@media(hover:none){.fx-glow.is-live:before{opacity:.85;animation:fxDrift 7s ease-in-out infinite}@keyframes fxDrift{0%,to{--fx-gx:12%;--fx-gy:0%}25%{--fx-gx:88%;--fx-gy:14%}50%{--fx-gx:92%;--fx-gy:96%}75%{--fx-gx:8%;--fx-gy:86%}}@property --fx-gx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --fx-gy{syntax:"<percentage>";inherits:true;initial-value:50%}}.fx-roll{display:inline-flex;white-space:pre}.fx-roll .ch{position:relative;display:inline-block;overflow:hidden;line-height:1.15}.fx-roll .ch>span{display:block;transition:transform .42s cubic-bezier(.2,.9,.25,1);transition-delay:var(--fx-d,0ms)}.fx-roll .ch .b{position:absolute;left:0;top:0;transform:translate3d(0,106%,0);user-select:none;-webkit-user-select:none}.fx-roll.is-rolled .ch .a{transform:translate3d(0,-106%,0)}.fx-roll.is-rolled .ch .b{transform:translateZ(0)}@media(hover:hover)and (pointer:fine){a:hover>.fx-roll .ch .a{transform:translate3d(0,-106%,0)}a:hover>.fx-roll .ch .b{transform:translateZ(0)}}@media(prefers-reduced-motion:no-preference){.fx-marquee__track,.fx-strip__track{animation:fxRun var(--fx-run,68s) linear infinite}.fx-marquee:hover .fx-marquee__track,.fx-marquee:focus-within .fx-marquee__track,.fx-strip:hover .fx-strip__track{animation-play-state:paused}}@keyframes fxRun{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--fx-shift,50%) * -1),0,0)}}@media(prefers-reduced-motion:reduce){.fx-marquee{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-mask-image:none;mask-image:none}.fx-marquee__track,.fx-strip__track{animation:none}.fx-quote{scroll-snap-align:start}.fx-btn,.fx-btn .fx-lbl{transform:none!important}.fx-shine:after,.fx-glow:before{display:none!important}.fx-shine:hover{transform:none!important}.fx-roll .ch>span{transition:none!important}.fx-roll .ch .b{display:none}}@media(hover:none){.fx-quote:active,.fx-pillar:active,.fx-panel:active{transform:scale(.99);transition:transform .16s ease}}.fx-field .err{font-size:1.248rem;color:#9b3a0e;font-weight:700;display:none}.fx-field.is-bad input,.fx-field.is-bad textarea,.fx-field.is-bad select{border-color:#9b3a0e;background:#fbede4}.fx-field.is-bad .err{display:block}.fx-fine{border-top:1px solid var(--fx-line);padding-top:clamp(20px,2.4vw,30px);font-size:1.184rem;line-height:1.65;color:var(--fx-muted);max-width:92ch}.fx-fine strong{display:block;font-family:var(--fx-ui);font-weight:800;font-size:1.056rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fx-ink);margin-bottom:8px}.fx-fine a{color:var(--fx-teal);text-underline-offset:2px}.fx-fine p{margin:0 0 .7em}.fx-fine p:last-child{margin-bottom:0}.fx-hero__sub+.fx-hero__sub{margin-top:1em}.fx-hand{display:inline-block;font-family:Caveat,cursive;font-weight:700;font-size:clamp(2.6rem,2.3vw,3.2rem);line-height:1.1;color:var(--fx-teal);transform:rotate(-3deg);margin:clamp(20px,2.4vw,30px) 0 0}.fx-pills{list-style:none;padding:0;margin:clamp(22px,2.4vw,30px) 0 0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.fx-pill{font-family:var(--fx-ui);font-weight:800;font-size:1.12rem;letter-spacing:.08em;text-transform:uppercase;padding:9px 16px;border-radius:var(--fx-r-pill);border:1.5px solid var(--fx-line-2);color:var(--fx-ink)}.fx-pill--tallow{background:var(--fx-tallow);border-color:var(--fx-tallow)}.fx-pill--jade{background:var(--fx-jade);border-color:var(--fx-jade)}.fx-hero__in--media{max-width:none;display:grid;gap:clamp(34px,4vw,60px);align-items:center}.fx-hero__media img{display:block;width:100%;max-width:260px;height:auto;margin-inline:auto;transform:rotate(7deg)}@media(min-width:960px){.fx-hero__in--media{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);text-align:left}.fx-hero__in--media .fx-d1,.fx-hero__in--media .fx-hero__sub{margin-left:0;text-align:left}.fx-hero__in--media .fx-pills,.fx-hero__in--media .fx-hero__acts{justify-content:flex-start}.fx-hero__media img{max-width:420px}}.fx-notes--solo{grid-template-columns:1fr!important}.fx-notes--ink{background:var(--fx-ink);border-radius:var(--fx-r-xl);padding:clamp(28px,5vw,64px)}.fx-notes--ink .fx-rte p{color:var(--fx-on-ink)}.fx-notes--ink .fx-ticks li{color:var(--fx-bone)}.fx-notes--ink .fx-ticks li:before{border-color:var(--fx-jade)}.fx-ticks__d{display:block;font-size:.9em;color:var(--fx-muted);margin-top:2px}.fx-notes--ink .fx-ticks__d{color:var(--fx-on-ink-2)}.fx-ticks--2 .fx-ticks__t{font-weight:700}@media(min-width:750px){.fx-ticks--2{grid-template-columns:1fr 1fr;column-gap:clamp(24px,4vw,56px);row-gap:22px}}.fx-split__img{margin-top:clamp(24px,3vw,40px)}.fx-split__img img{display:block;width:100%;max-width:380px;height:auto}.fx-tl__head{text-align:center;max-width:760px;margin:0 auto clamp(34px,4vw,56px)}.fx-tl__head .fx-hand{margin-top:14px}.fx-tl__list{--fx-tl-ph:clamp(180px,22vw,240px);max-width:880px;margin-inline:auto}.fx-tl__row{display:grid;grid-template-columns:minmax(0,1fr) var(--fx-tl-ph);gap:clamp(14px,3vw,40px);align-items:center}.fx-tl__row--flip{grid-template-columns:var(--fx-tl-ph) minmax(0,1fr)}.fx-tl__row--flip .fx-tl__txt{order:2;text-align:left}.fx-tl__txt{text-align:right}.fx-tl__time{display:inline-block;background:var(--fx-jade);color:var(--fx-ink);font-family:var(--fx-display);font-size:clamp(2.4rem,2.6vw,3rem);line-height:1;padding:4px 10px 8px;font-variant-numeric:tabular-nums}.fx-tl__txt .fx-d3{margin:12px 0 0}.fx-tl__txt p{font-size:1.552rem;line-height:1.55;color:var(--fx-ink-2);margin:8px 0 0 auto;max-width:40ch}.fx-tl__row--flip .fx-tl__txt p{margin-left:0}.fx-pola.fx-pola--sq{padding:0;border:7px solid #fff;border-radius:0;margin:0;box-shadow:7px 9px #06343d1f;transform:rotate(2.2deg)}.fx-tl__row--flip .fx-pola.fx-pola--sq{transform:rotate(-2.4deg)}.fx-pola.fx-pola--sq:before{display:none}.fx-pola--sq img,.fx-pola__ph{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.fx-pola__ph{background:repeating-linear-gradient(45deg,var(--fx-bone-deep) 0 8px,var(--fx-bone) 8px 16px)}.fx-tl__dash{height:clamp(36px,5vw,56px);margin:6px calc(var(--fx-tl-ph) / 2);opacity:.55;border-bottom:2px dashed var(--fx-ink);border-right:2px dashed var(--fx-ink);border-radius:0 0 26px}.fx-tl__dash--l{border-right:0;border-left:2px dashed var(--fx-ink);border-radius:0 0 0 26px}.fx-tl__foot{text-align:center;margin-top:clamp(30px,4vw,50px)}@media(max-width:749px){.fx-tl__list{--fx-tl-ph:130px}}@media(max-width:519px){.fx-tl__list{--fx-tl-ph:104px}}.fx-figs__head{max-width:760px;margin-bottom:clamp(28px,3.6vw,48px)}.fx-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(18px,2.6vw,36px);row-gap:34px;border-top:2.5px solid var(--fx-ink)}.fx-fig{padding-top:clamp(18px,2vw,26px)}.fx-fig__n{display:block;font-family:var(--fx-display);font-size:clamp(5.6rem,6.4vw,8.8rem);line-height:.9;color:var(--fx-ink);font-variant-numeric:tabular-nums}.fx-fig__l{font-family:var(--fx-ui);font-weight:800;font-size:1.12rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fx-teal);margin:12px 0 8px}.fx-fig__t{font-size:1.52rem;line-height:1.5;color:var(--fx-ink-2);margin:0;max-width:32ch}@media(max-width:860px){.fx-figs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.fx-figs{grid-template-columns:1fr}}.fx-founder>.fx-d2+.fx-founder__story{margin-top:clamp(22px,3vw,40px)}.fx-tl__dash:empty,.fx-pola__ph:empty{display:block}.fx-hero__ticks{display:inline-grid;text-align:left;margin:clamp(22px,2.4vw,30px) auto 0}@media(min-width:750px){.fx-hero__ticks{grid-template-columns:auto auto;column-gap:36px}}@media(min-width:960px){.fx-hero__in--media .fx-hero__ticks{display:grid;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/flex-sections.css.map */
