.fx-stage-wrap{width:100%;background:var(--bg)}.fx-stage{position:relative;--fx-hero-h:100svh;--fx-hero-extra:calc(var(--fx-hero-h) - 1000 * var(--u));--fx-vb-grow:0px;--fx-vb-extra:var(--fx-vb-grow);width:calc(1920 * var(--u));height:calc(var(--fx-stage-h, 8816) * var(--u) + var(--fx-hero-extra, 0px) + var(--fx-vb-extra, 0px));font-family:var(--body);color:var(--ink);overflow-x:clip}.fx-a,.fx-after{position:absolute}.fx-after{left:0;top:var(--fx-hero-extra,0);width:calc(1920 * var(--u));pointer-events:none;height:calc(var(--fx-stage-h, 8816) * var(--u) + var(--fx-vb-extra, 0px))}.fx-after>*{pointer-events:auto}.fx-below-vb{margin-top:var(--fx-vb-extra,0)}.fx-stage .card__fits{display:none}.fx-hero{position:relative;width:100%;height:100vh;height:var(--fx-hero-h,100svh);overflow:hidden;background:#ded5c8}.fx-hero__media{position:absolute;inset:0}.fx-hero__media img,.fx-hero__media video{width:100%;height:100%;object-fit:cover;object-position:45% center;display:block}.fx-hero__media video{position:absolute;inset:0;opacity:0;transition:opacity .8s var(--ease)}.fx-hero__media video.ready{opacity:1}.fx-hero__media video.fx-hero__mobilevid{display:none;max-width:none;width:calc(100vw * 686 / 402);height:auto;top:calc(100vw * 29 / 402);left:50%;transform:translateX(-50%);opacity:1}@media (max-width:899px){.fx-hero{--fx-hero-h:calc(100vw * 415 / 402);aspect-ratio:402/415}.fx-hero__media img.fx-hero__deskshot,.fx-hero__media video.fx-hero__deskvid{display:none}.fx-hero__media video.fx-hero__mobilevid{display:block}}.fx-hero__scrim{position:absolute;inset:0;background:rgba(13,15,20,.5)}@media (max-width:899px){.fx-hero__scrim{background:linear-gradient(180deg,rgba(13,15,20,.55) 0,rgba(13,15,20,.55) var(--header-h),rgba(13,15,20,0) calc(var(--header-h) + 14px))}}@media (min-width:900px){.fx-hero__media,.fx-hero__scrim{position:fixed}}.fx-hero{--hero-ramp:linear-gradient(74.66deg,#ba24a0,#2292df)}.fx-hero__ctas{left:50%;transform:translateX(-50%);top:auto;bottom:clamp(60px,7%,70px);width:auto;gap:max(10px,calc(20 * var(--u)))}.fx-hero__btn,.fx-hero__ctas{height:max(36px,calc(68 * var(--u)));display:flex}.fx-hero__btn{width:max(132px,calc(240 * var(--u)));border-radius:calc(100 * var(--u));align-items:center;justify-content:center;gap:max(5px,calc(8 * var(--u)));-webkit-backdrop-filter:blur(calc(12 * var(--u)));backdrop-filter:blur(calc(12 * var(--u)));font-family:var(--body);font-weight:300;font-size:max(11px,calc(20 * var(--u)));line-height:1.2;color:#fff;text-transform:uppercase;white-space:nowrap;position:relative;transition:filter var(--t) var(--ease),transform var(--t-fast) var(--ease)}.fx-hero__btn img{height:max(11px,calc(20 * var(--u)));width:auto}.fx-hero__btn--fill{background-image:var(--hero-ramp)}.fx-hero__btn--outline{position:relative;background:none;border:0}.fx-hero__btn--outline:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:max(1px,calc(2 * var(--u)));background:var(--hero-ramp);-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;pointer-events:none}.fx-hero__btn:hover{filter:brightness(1.08)}.fx-hero__btn:active{transform:translateY(1px)}.fx-hero__sound{--sz:max(28px,calc(40 * var(--u)));position:absolute;left:auto;right:calc(72 * var(--u) - var(--sz) / 2);top:auto;bottom:calc(120 * var(--u));z-index:129;width:var(--sz);height:var(--sz);border:1px solid #fff;border-radius:calc(100 * var(--u));display:flex;align-items:center;justify-content:center;color:#fff;transition:background var(--t-fast) var(--ease)}.fx-hero__sound svg{width:max(16px,calc(24 * var(--u)));height:max(16px,calc(24 * var(--u)));fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.fx-hero__sound:hover{background:rgba(236,0,140,.55)}.fx-band{left:0;width:100%}.fx-quote{left:calc(225 * var(--u));top:calc(1120 * var(--u));width:calc(1473 * var(--u));text-align:center;color:var(--ink);font-weight:300;font-size:calc(46 * var(--u));line-height:1.45}.fx-quote .kw{font-family:var(--display);font-weight:400;text-decoration:underline;text-underline-offset:calc(4 * var(--u))}.fx-quote .kw--mg{color:var(--magenta)}.fx-quote .kw--cy{color:var(--cyan)}.fx-quote .kw--ch{color:var(--text);text-decoration:none}.fx-quote .fit-ov{font-size:calc(56 * var(--u))}.fx-quote .fit-cv{font-style:italic}.fx-quote .fit-sl{font-weight:200}.fx-persona__copy{display:flex;flex-direction:column;gap:calc(32 * var(--u))}.fx-persona__im{font-family:var(--body);font-weight:300;font-size:calc(32 * var(--u));letter-spacing:calc(-.64 * var(--u));line-height:1.45;margin-bottom:calc(20 * var(--u))}.fx-persona__im--yogi{color:var(--magenta)}.fx-persona__im--weirdo{color:var(--cyan)}.fx-persona__word{width:100%;height:auto;display:block}.fx-persona__ctl{display:flex;flex-direction:column;gap:calc(20 * var(--u))}.fx-headrow .fx-persona__ctl{align-items:flex-end;gap:calc(24 * var(--u))}.fx-persona-m--yogi .fx-persona__copy{align-items:flex-start;text-align:left}.fx-persona-m--yogi .fx-persona__ctl{align-items:flex-start}.fx-persona-m--weirdo .fx-persona__copy{align-items:flex-end;text-align:right}.fx-persona-m--weirdo .fx-persona__ctl{align-items:flex-end}.fx-persona-m--weirdo .fx-persona__copy>div:first-child{text-align:right}.fx-arrows{display:flex;gap:calc(16 * var(--u))}.fx-arrow{width:calc(64 * var(--u));height:calc(64 * var(--u));background:var(--surface);border:1px solid #e0e4e6;border-radius:calc(100 * var(--u));display:flex;align-items:center;justify-content:center;color:var(--text);transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.fx-arrow svg{width:calc(24 * var(--u));height:calc(24 * var(--u));fill:none;stroke:currentColor;stroke-width:1.5}.fx-arrow:hover{border-color:var(--magenta);color:var(--magenta)}.fx-arrow[disabled]{opacity:.35;pointer-events:none}.fx-viewall{display:inline-flex;align-items:center;gap:calc(4 * var(--u));font-size:calc(18 * var(--u));font-weight:400;color:var(--text);text-decoration:underline;text-underline-offset:calc(4 * var(--u));white-space:nowrap}.fx-viewall svg{width:calc(24 * var(--u));height:calc(24 * var(--u));fill:none;stroke:currentColor;stroke-width:1.4}.fx-viewall:hover{color:var(--magenta)}.fx-rail{display:flex;align-items:center;gap:calc(24 * var(--u));overflow-x:auto;overflow-y:clip;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.fx-rail::-webkit-scrollbar{display:none}.fx-persona-m--yogi .fx-rail{-webkit-mask-image:linear-gradient(to right,transparent,#000 calc(80 * var(--u)));mask-image:linear-gradient(to right,transparent,#000 calc(80 * var(--u)))}.fx-persona-m--weirdo .fx-rail{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 80 * var(--u)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 80 * var(--u)),transparent)}.fx-tee{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(24 * var(--u))}.fx-tee,.fx-tee__shot{position:relative;flex-shrink:0}.fx-tee__shot{width:calc(432 * var(--u));height:calc(432 * var(--u))}.fx-tee__shot img{width:100%;height:100%;object-fit:cover}.fx-tee__name{width:calc(432 * var(--u));font-weight:300;font-size:calc(20 * var(--u));line-height:1.45;color:var(--text);text-align:center;white-space:normal;overflow-wrap:anywhere}.fx-tee:hover .fx-tee__name{font-weight:400;text-decoration:underline;text-underline-offset:calc(3 * var(--u));color:var(--magenta)}.fx-persona-m--weirdo .fx-tee:hover .fx-tee__name{color:var(--cyan)}.fx-tee__zoom{position:absolute;left:calc(184 * var(--u));top:calc(184 * var(--u));width:calc(64 * var(--u));height:calc(64 * var(--u));background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(calc(2 * var(--u)));backdrop-filter:blur(calc(2 * var(--u)));border-radius:calc(100 * var(--u));display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity var(--t) var(--ease)}.fx-tee__zoom svg{width:calc(36 * var(--u));height:calc(36 * var(--u));fill:none;stroke:currentColor;stroke-width:1.5}.fx-tee:focus-visible .fx-tee__zoom,.fx-tee:hover .fx-tee__zoom{opacity:1}.fx-story__lockup{width:100%;height:auto;display:block}.fx-story__copy{gap:calc(24 * var(--u));text-align:center;line-height:1.5}.fx-story__copy,.fx-story__paras{display:flex;flex-direction:column;align-items:center}.fx-story__paras{position:relative;justify-content:center;gap:calc(16 * var(--u));width:100%}.fx-story__paras p{width:100%;font-weight:300;font-size:calc(24 * var(--u));color:var(--ink)}.fx-story__w{position:absolute;left:calc(7 * var(--u));top:calc(-17 * var(--u));transform:translateX(-50%);font-size:calc(46 * var(--u));line-height:1.5;color:var(--magenta);white-space:nowrap}.fx-story__tagline{font-weight:600;font-size:calc(28 * var(--u));letter-spacing:calc(1.4 * var(--u));text-transform:uppercase;white-space:nowrap;background-image:linear-gradient(90deg,#ec008c,#00adee);-webkit-background-clip:text;background-clip:text;color:transparent}.fx-story__badge,.fx-story__balance{display:block;height:auto}.fx-story__balance{width:100%}.fx-head{position:relative;display:inline-block}.fx-head :is(h1,h2,h3){margin:0;font-family:var(--display);font-weight:400;font-size:calc(72 * var(--u));line-height:1.45;letter-spacing:calc(-1.44 * var(--u));color:var(--text);white-space:nowrap}.fx-head__grad{background-image:linear-gradient(69.4deg,#ec008c -31.7%,#00adee 123.1%);-webkit-background-clip:text;background-clip:text;color:transparent}.fx-head__o{position:absolute;width:calc(20.386 * var(--u));height:calc(29.347 * var(--u));pointer-events:none}.fx-sub{font-weight:300;font-size:calc(20 * var(--u));line-height:1.6;color:var(--ink)}.fx-sub .mg{color:var(--magenta)}.fx-sub .cy{color:var(--cyan)}.fx-cards{min-height:calc(521.008 * var(--u));display:flex;align-items:center;gap:calc(23.99 * var(--u));padding-left:calc(240 * var(--u));scroll-padding-left:calc(240 * var(--u));overflow-x:auto;overflow-y:clip;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.fx-cards::-webkit-scrollbar{display:none}.fx-cards>*{flex:0 0 calc(362.008 * var(--u));width:calc(362.008 * var(--u))}.fx-catrow{display:flex;align-items:center;gap:calc(35.877 * var(--u));padding-left:calc(240 * var(--u));scroll-padding-left:calc(240 * var(--u));overflow-x:auto;overflow-y:clip;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.fx-catrow::-webkit-scrollbar{display:none}.fx-cat{position:relative;flex:0 0 calc(483.448 * var(--u));width:calc(483.448 * var(--u));height:calc(644 * var(--u));overflow:hidden;display:block}.fx-cat>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease)}.fx-cat__shot--crop{inset:auto;right:auto;bottom:auto;object-fit:fill;max-width:none}.fx-cat:hover>img{transform:scale(1.04)}.fx-cat__scrim{position:absolute;left:0;bottom:0;width:100%;height:calc(176.696 * var(--u));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8));-webkit-backdrop-filter:blur(calc(3.139 * var(--u)));backdrop-filter:blur(calc(3.139 * var(--u)))}.fx-cat__label{position:absolute;left:calc(26.91 * var(--u));bottom:calc(41 * var(--u));font-family:var(--display);font-weight:400;font-size:calc(36 * var(--u));line-height:1.45;letter-spacing:calc(-.72 * var(--u));color:#fff;text-decoration:underline;text-underline-offset:calc(6 * var(--u));white-space:nowrap}.fx-mirror__frame{overflow:hidden;background:var(--surface-2)}.fx-mirror__frame img,.fx-mirror__frame video{width:100%;height:100%;object-fit:cover;display:block}.fx-bracket{position:absolute;width:calc(24 * var(--u));height:calc(24 * var(--u));pointer-events:none}.fx-bracket--tl{border-left:calc(2 * var(--u)) solid var(--magenta)}.fx-bracket--tl,.fx-bracket--tr{border-top:calc(2 * var(--u)) solid var(--magenta)}.fx-bracket--tr{border-right:calc(2 * var(--u)) solid var(--magenta)}.fx-bracket--bl{border-left:calc(2 * var(--u)) solid var(--cyan)}.fx-bracket--bl,.fx-bracket--br{border-bottom:calc(2 * var(--u)) solid var(--cyan)}.fx-bracket--br{border-right:calc(2 * var(--u)) solid var(--cyan)}.fx-ctl{display:flex;flex-direction:column;gap:calc(26 * var(--u))}.fx-ctl__row{display:flex;align-items:center;gap:calc(12 * var(--u))}.fx-ctl__label{width:calc(170 * var(--u));flex:none;font-size:calc(16 * var(--u));letter-spacing:calc(3.2 * var(--u))}.fx-chip,.fx-ctl__label{text-transform:uppercase;color:var(--ink)}.fx-chip{border:1px solid var(--line);border-radius:calc(100 * var(--u));padding:calc(16 * var(--u)) calc(24 * var(--u));font-weight:500;font-size:calc(15 * var(--u));letter-spacing:calc(1.5 * var(--u));background:none;white-space:nowrap;transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.fx-chip:hover{border-color:var(--line-strong)}.fx-chip.on{border-color:var(--magenta);color:var(--magenta)}.fx-swatches{gap:calc(16 * var(--u))}.fx-swatch-all,.fx-swatches{display:flex;align-items:center}.fx-swatch-all{background:rgba(236,0,140,.07);border:1px solid var(--magenta);border-radius:calc(100 * var(--u));padding:calc(8 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u)) calc(10 * var(--u));justify-content:center;gap:calc(2 * var(--u));font-weight:500;font-size:calc(13 * var(--u));letter-spacing:calc(1.3 * var(--u));text-transform:uppercase;color:var(--magenta)}.fx-swatch-all svg{width:calc(16 * var(--u));height:calc(16 * var(--u));fill:none;stroke:currentColor;stroke-width:2}.fx-swatch{border:1px solid var(--line);border-radius:calc(40 * var(--u));display:flex;align-items:center;overflow:hidden;transition:box-shadow var(--t-fast) var(--ease)}.fx-swatch i{display:block;width:calc(15 * var(--u));height:calc(30 * var(--u))}.fx-swatch.on{box-shadow:0 0 0 calc(2 * var(--u)) var(--magenta)}.fx-picks{display:flex;align-items:center;gap:calc(20 * var(--u));overflow-x:auto;overflow-y:clip;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;height:100%}.fx-picks::-webkit-scrollbar{display:none}.fx-pick{position:relative;flex:0 0 calc(342 * var(--u));width:calc(342 * var(--u));height:calc(384 * var(--u));background:var(--surface);border:1px solid var(--line);padding:calc(20 * var(--u));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(20 * var(--u));transition:border-color var(--t-fast) var(--ease)}.fx-pick__shot{position:relative;width:calc(300 * var(--u));height:calc(300 * var(--u));flex-shrink:0}.fx-pick__shot img{width:100%;height:100%;object-fit:cover}.fx-pick__name{font-weight:300;font-size:calc(15 * var(--u));line-height:1.45;color:var(--text);text-align:center;white-space:nowrap}.fx-pick.on{border-color:var(--magenta)}.fx-pick.on .fx-pick__name{color:var(--magenta)}.fx-pick__tick{position:absolute;z-index:2;left:calc(292 * var(--u));top:calc(12 * var(--u));width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:50%;border:1px solid var(--line-strong);background:var(--surface);display:flex;align-items:center;justify-content:center}.fx-pick.on .fx-pick__tick{background:var(--magenta);border-color:var(--magenta)}.fx-pick__tick svg{width:calc(20 * var(--u));height:calc(20 * var(--u));fill:none;stroke:#fff;stroke-width:2.4;opacity:0}.fx-pick.on .fx-pick__tick svg{opacity:1}.fx-btn-analyzer{width:calc(342 * var(--u));padding:calc(16 * var(--u)) 0;background:linear-gradient(90deg,#ec008c,#00adee);border:none;border-radius:calc(100 * var(--u));display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--u));font-weight:600;font-size:calc(16 * var(--u));letter-spacing:calc(.32 * var(--u));color:#fff;white-space:nowrap;transition:filter var(--t-fast) var(--ease)}.fx-btn-analyzer svg{width:calc(20 * var(--u));height:calc(20 * var(--u));fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.fx-btn-analyzer:hover{filter:brightness(1.08)}.fx-btn-analyzer[disabled]{opacity:.45;pointer-events:none}.fx-btn-golive{background:var(--magenta);border:none;border-radius:calc(100 * var(--u));padding:calc(16 * var(--u)) calc(24 * var(--u));display:flex;align-items:center;gap:calc(8 * var(--u));font-weight:600;font-size:calc(15 * var(--u));letter-spacing:calc(.3 * var(--u));color:#fff;white-space:nowrap;transition:filter var(--t-fast) var(--ease)}.fx-btn-golive svg{width:calc(18 * var(--u));height:calc(18 * var(--u));fill:none;stroke:currentColor;stroke-width:1.6}.fx-btn-golive:hover{filter:brightness(1.1)}.fx-btnrow{display:flex;align-items:flex-start;gap:calc(12 * var(--u))}.fx-btn-outline{flex:1 0;min-width:0;border:1px solid var(--muted);border-radius:calc(100 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u));display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--u));font-weight:500;font-size:calc(15 * var(--u));letter-spacing:calc(.3 * var(--u));color:var(--ink);background:none;white-space:nowrap;transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.fx-btn-outline svg{fill:none;stroke:currentColor;stroke-width:1.6}.fx-btn-outline .fx-btn__ico,.fx-btn-outline svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.fx-btn-outline:hover{border-color:var(--magenta);color:var(--magenta)}.fx-mirror__err{font-size:calc(14 * var(--u));color:var(--magenta);min-height:calc(20 * var(--u))}.fx-submit__media{left:0;width:100%;overflow:hidden;background:#2b2f36}.fx-submit__media img,.fx-submit__media video{width:100%;height:100%;object-fit:cover;display:block}.fx-submit__media video{position:absolute;inset:0;opacity:0;transition:opacity .8s var(--ease)}.fx-submit__media video.ready{opacity:1}.fx-submit__scrim{left:0;width:100%;background:linear-gradient(180deg,rgba(13,15,20,0) 23.796%,#0d0f14)}.fx-submit__block{justify-content:center;gap:calc(30 * var(--u))}.fx-submit__block,.fx-submit__head{display:flex;flex-direction:column;align-items:center}.fx-submit__head{gap:calc(12 * var(--u))}.fx-submit__mark{width:calc(120.554 * var(--u));height:calc(120 * var(--u));flex:none}.fx-submit__title-wrap h2{line-height:1.2}.fx-sec--onfilm .fx-head :is(h1,h2,h3){color:var(--on-ink);text-align:center}.fx-submit__sub{font-weight:300;font-size:calc(20 * var(--u));line-height:1.6;color:#fff;text-align:center}.fx-submit__form{align-items:center;gap:calc(24 * var(--u))}.fx-inputs,.fx-submit__form{display:flex;flex-direction:column;width:100%}.fx-inputs,.fx-inputs__row{gap:calc(16 * var(--u))}.fx-inputs__row{display:flex;align-items:flex-start;width:100%}.fx-submit__block .fx-field{flex:1 0;min-width:0;width:100%;min-height:0;background:rgba(255,255,255,.04);-webkit-backdrop-filter:blur(calc(13.5 * var(--u)));backdrop-filter:blur(calc(13.5 * var(--u)));border:1px solid var(--muted);border-radius:0;padding:calc(16 * var(--u)) calc(12 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u));font-family:var(--body);font-size:calc(14 * var(--u));color:#e0e3e5}.fx-submit__block .fx-field::placeholder{color:#e0e3e5;text-transform:capitalize}.fx-submit__block .fx-field:focus{outline:none;border-color:var(--magenta);box-shadow:none}.fx-submit__block .fx-field--area{flex:none;width:100%;height:calc(110 * var(--u));resize:none}.fx-btn-submit{width:calc(342 * var(--u));padding:calc(16 * var(--u)) 0;background:var(--magenta);border:none;border-radius:calc(100 * var(--u));display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--u));font-weight:600;font-size:calc(16 * var(--u));letter-spacing:calc(.32 * var(--u));color:#fff;white-space:nowrap;transition:filter var(--t-fast) var(--ease)}.fx-btn-submit svg{width:calc(18 * var(--u));height:calc(18 * var(--u));fill:none;stroke:currentColor;stroke-width:1.6}.fx-btn-submit:hover{filter:brightness(1.1)}.fx-submit__msg{min-height:calc(22 * var(--u));font-size:calc(15 * var(--u));color:var(--cyan);text-align:center}.fx-footer-slot{left:0;width:100%}.fx-footer-slot .ftr{padding-top:calc(80 * var(--u));padding-bottom:calc(40 * var(--u))}@media (max-width:899px){.fx-hero__ctas{bottom:28px}.fx-hero__sound{--sz:calc(100vw * 30 / 402);position:absolute;left:auto;right:calc(100vw * 20 / 402);top:auto;bottom:73px}}.fx-stage .fx-headrow,.fx-stage .fx-inner,.fx-stage .fx-mirror-m,.fx-stage .fx-persona-m,.fx-stage .fx-sec,.fx-stage .fx-story-badges-m{display:contents}.fx-submit-m{height:calc(1040 * var(--u));overflow:hidden}.fx-mirror-band,.fx-submit-m{position:relative;width:calc(1920 * var(--u))}.fx-mirror-band{height:calc(1200 * var(--u));background:var(--surface)}.fx-mirror-band>.fx-inner{display:contents}.fx-vb{position:relative;left:calc(-119 * var(--u));width:calc(2153 * var(--u));height:calc((1136 + var(--fx-vb-runway, 0)) * var(--u) + var(--fx-vb-grow, 0px));background:var(--ink)}.fx-vb__pin{position:-webkit-sticky;position:sticky;top:0;height:min(100svh,calc((1136 + var(--fx-vb-runway, 0)) * var(--u) + var(--fx-vb-grow, 0px)));overflow:hidden}.fx-vb__media{position:absolute;inset:0;background:var(--ink)}.fx-vb__film,.fx-vb__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}.fx-vb__film{opacity:0;transition:opacity var(--t) var(--ease)}.fx-vb__film.is-ready{opacity:1}.fx-vb__scrim{position:absolute;left:calc(119 * var(--u));width:calc(1915 * var(--u));bottom:0;height:calc(203 * var(--u));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.32));backdrop-filter:blur(calc(12 * var(--u)));-webkit-backdrop-filter:blur(calc(12 * var(--u)));pointer-events:none}.fx-vb__cap{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(40 * var(--u));justify-content:flex-end;gap:calc(16 * var(--u));color:#fff}.fx-vb__cap,.fx-vb__meta{display:flex;flex-direction:column;align-items:center}.fx-vb__meta{gap:calc(6 * var(--u))}.fx-vb__title{font-weight:500;line-height:1.45}.fx-vb__price,.fx-vb__title{margin:0;font-size:calc(20 * var(--u));white-space:nowrap}.fx-vb__price{display:flex;align-items:baseline;gap:calc(10 * var(--u));line-height:normal}.fx-vb__price s{opacity:.55;font-weight:400;text-decoration:line-through}.fx-vb__price b{font-weight:700}.fx-vb__actions{position:relative}.fx-vb__actions,.fx-vb__mirror{display:flex;align-items:center;justify-content:center}.fx-vb__mirror{position:absolute;right:100%;margin-right:calc(16 * var(--u));top:50%;transform:translateY(-50%);width:calc(48 * var(--u));height:calc(48 * var(--u));flex:none;border-radius:50%;background:rgba(255,255,255,.14);backdrop-filter:blur(calc(8 * var(--u)));-webkit-backdrop-filter:blur(calc(8 * var(--u)));transition:background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.fx-vb__mirror img{width:calc(26 * var(--u));height:calc(26 * var(--u));display:block}.fx-vb__mirror:hover{background:rgba(255,255,255,.24);transform:translateY(calc(-50% - 1 * var(--u)))}.fx-vb__add{width:calc(200 * var(--u));padding:calc(12.5 * var(--u)) calc(32 * var(--u));display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--on-ink);border-radius:calc(100 * var(--u));font-size:calc(15 * var(--u));font-weight:600;line-height:1.5;white-space:nowrap;transition:transform var(--t-fast) var(--ease)}.fx-vb__add:hover{transform:translateY(calc(-1 * var(--u)))}@media (prefers-reduced-motion:reduce){.fx-vb__pin{position:static;height:calc(1136 * var(--u))}.fx-vb__film{display:none}}@keyframes fx-vb-cap-in{0%{opacity:0;transform:translateX(-50%) translateY(calc(8 * var(--u)))}to{opacity:1;transform:translateX(-50%)}}.fx-vb__cap{animation:fx-vb-cap-in var(--t) var(--ease) both}@media (prefers-reduced-motion:reduce){.fx-vb__cap{animation:none}}.fx-vb__actions{flex-wrap:wrap}.fx-vb__cap{max-width:calc(1440 * var(--u));padding-inline:calc(24 * var(--u))}@media (max-width:899px){.fx-stage{--fx-vb-grow:max(0px,calc(250svh - (1136 + var(--fx-vb-runway, 0)) * var(--u)))}.fx-vb__cap{bottom:24px;gap:10px}.fx-vb__cap .fx-vb__title{font-size:15px}.fx-vb__cap .fx-vb__price{font-size:15px;gap:8px}.fx-vb__mirror{width:40px;height:40px}.fx-vb__mirror img{width:20px;height:20px}.fx-vb__add{width:auto;padding:10px 22px;font-size:13px}.fx-vb__scrim{height:150px}.fx-stage{height:auto}#after-hero,#after-hero .fx-a{position:static!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;min-height:0!important;margin-top:0!important}#after-hero{display:flex;flex-direction:column}.fx-stage .fx-headrow,.fx-stage .fx-inner,.fx-stage .fx-persona-m,.fx-stage .fx-sec,.fx-stage .fx-story-badges-m{display:block}#after-hero>.fx-band,.fx-mirror-band:not(.fx-mirror-band--page),.fx-quote,.fx-vb{display:none}.fx-stage .fx-persona-m{padding:40px 20px;display:flex;flex-direction:column;gap:32px}.fx-stage .fx-persona-m--yogi{background:#f3f5f5}.fx-stage .fx-persona-m--weirdo{background:#fff}.fx-persona-m--weirdo .fx-persona__copy,.fx-persona-m--yogi .fx-persona__copy,.fx-persona__copy{flex-direction:row;align-items:center;justify-content:space-between;gap:0;text-align:left;width:100%}.fx-persona-m--weirdo .fx-persona__copy>div:first-child{text-align:left}.fx-persona__im{font-size:18px;letter-spacing:-.36px;margin-bottom:8px}.fx-persona__word{width:auto;height:40px}.fx-persona-m--weirdo .fx-persona__ctl,.fx-persona-m--yogi .fx-persona__ctl{align-items:flex-end;gap:4px}.fx-persona-m .fx-arrows{display:none}.fx-viewall{font-size:14px}.fx-rail{gap:24px;padding-left:0;scroll-padding-left:0}.fx-persona-m--weirdo .fx-rail,.fx-persona-m--yogi .fx-rail{-webkit-mask-image:none;mask-image:none}.fx-tee{gap:10px}.fx-tee__shot{width:200px;height:200px}.fx-tee__name{width:200px;font-size:14px}.fx-tee.is-current .fx-tee__name,.fx-tee:active .fx-tee__name{font-weight:400;text-decoration:underline;text-underline-offset:3px;color:var(--magenta)}.fx-persona-m--weirdo .fx-tee.is-current .fx-tee__name,.fx-persona-m--weirdo .fx-tee:active .fx-tee__name{color:var(--cyan)}.fx-tee.is-current .fx-tee__zoom,.fx-tee:active .fx-tee__zoom{opacity:1}.fx-tee__zoom{left:50%;top:50%;right:auto;bottom:auto;width:48px;height:48px;transform:translate(-50%,-50%)}.fx-tee__zoom svg{width:27px;height:27px}.fx-sec{padding:40px 20px 0}#after-hero .fx-story__lockup{width:240px!important;height:auto!important;margin-inline:auto}.fx-story__copy{gap:20px;padding:0 4px}.fx-story__paras{gap:8px}.fx-story__paras p{font-size:14px}.fx-story__w{display:none}.fx-story__tagline{font-size:20px;letter-spacing:1px}.fx-story-badges-m{display:flex!important;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:16px;margin-top:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-inline:4px}}@media (max-width:899px){.fx-story-badges-m::-webkit-scrollbar{display:none}#after-hero .fx-story__badge{flex:none;width:48px!important;height:auto!important}#after-hero .fx-story__badge.is-hero{width:64px!important}.fx-sec--white.fx-sec--flush{background:#fff;padding:40px 20px 0;display:flex;flex-direction:column;gap:20px}.fx-stage .fx-headrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.fx-head{font-size:24px}.fx-head :is(h1,h2,h3){font-size:24px;letter-spacing:-.48px;line-height:1.45}.fx-head__o{left:var(--o-left-em)!important;top:var(--o-top-em)!important;width:6.79px;height:9.78px}.fx-sub{display:none}.fx-persona__ctl.fx-persona__ctl{align-items:flex-end;gap:4px}.fx-headrow .fx-arrows{display:none}.fx-cards{min-height:0;gap:24px;padding-left:0;scroll-padding-left:0;align-items:flex-start}.fx-cards>*{flex:0 0 240px;width:240px}.fx-cards .card{--cu:1px}.fx-cards .card__name b{display:none}.fx-sec--flush:not(.fx-sec--white){background:#f3f5f5;padding:40px 20px;display:flex;flex-direction:column;gap:20px}.fx-catrow{gap:24px;padding-left:0;scroll-padding-left:0}.fx-cat{flex:0 0 240px;width:240px;height:320px}.fx-cat__scrim{height:72px}.fx-cat__label{left:16px;bottom:16px;font-size:20px;letter-spacing:-.4px}.fx-footer-slot .ftr{--u:1px;--fu:1px;width:100%;padding:44px 0 28px}.fx-footer-slot .ftr .ftr__in{width:100%;padding-inline:16px}.fx-submit__media,.fx-submit__scrim{display:none}.fx-submit-m{height:auto;background:#0d0f14}.fx-submit__block{position:static;width:100%!important;padding:40px 20px;gap:30px}.fx-submit__mark{width:60px;height:60px}.fx-submit__title-wrap :is(h1,h2,h3){font-size:24px;line-height:1.2}.fx-submit__sub{font-size:14px;color:var(--muted)}.fx-inputs__row{flex-direction:column;gap:16px}.fx-submit__block .fx-field{font-size:14px;padding:14px 14px 14px 16px}.fx-submit__block .fx-field::placeholder{color:var(--muted)}.fx-submit__block .fx-field--area{height:100px}.fx-btn-submit{width:100%;padding:14px 0;font-size:15px}}