.bento-module__o6wUvG__root{--e-bg:#060709;--e-ink:#f3f0ea;--e-ink-2:#f3f0eaad;--e-ink-3:#f3f0ea99;--e-ink-4:#f3f0ea33;--e-line:#f3f0ea;--e-bar:#f3f0eab3;--e-gold:#e3c87e;--e-gold-2:#f3e1a8;--e-gold-grad:linear-gradient(180deg, #f6e5ae 0%, #dcbb68 55%, #b08f45 100%);--e-good:#6fdcaa;--e-good-band:#6fdcaa33;--e-warn:#f0b860;--e-stroke:#ffffff13;--e-stroke-2:#ffffff26;--e-hair:#ffffff12;--e-track:#ffffff14;--e-tile-shadow:inset 0 1px 0 #ffffff0f, 0 40px 80px -48px #000000e6;--e-chip:#0a0b0d99;--e-chip-stroke:#ffffff21;--e-spot:#ffffff0d;--e-gap:14px;--e-strip:58px;--c-score:227, 190, 110;--c-proto:52, 211, 153;--c-hair:226, 138, 82;--c-side:96, 150, 238;--c-review:150, 116, 244;--ln-text:var(--e-ink);--ln-text-2:#f3f0eaa3;--ln-btn:#f3f0ea;--ln-btn-text:#0b0b0c;--ln-btn-hover:#fff;color:var(--e-ink);background:radial-gradient(46% 40% at 50% -8%, #e3c87e33, transparent 72%), radial-gradient(26% 22% at 50% 0%, #ffecbe17, transparent 70%), radial-gradient(34% 30% at 12% 4%, #788cc812, transparent 70%), radial-gradient(34% 30% at 88% 4%, #c8a0780f, transparent 70%), radial-gradient(70% 46% at 50% 108%, #40568c2e, transparent 72%), var(--e-bg)}.bento-module__o6wUvG__root:before{content:"";z-index:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.4 -0.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}[data-theme=light] .bento-module__o6wUvG__root{--e-bg:#eceef1;--e-ink:#12151a;--e-ink-2:#12151ab3;--e-ink-3:#12151a99;--e-ink-4:#12151a33;--e-line:#12151a;--e-bar:#12151a8c;--e-gold:#9c823a;--e-gold-2:#b79b4c;--e-gold-grad:linear-gradient(180deg, #c3a655 0%, #9c823a 60%, #7f6a2e 100%);--e-good:#17875a;--e-good-band:#17875a29;--e-warn:#b26a06;--e-stroke:#141c2814;--e-stroke-2:#141c2829;--e-hair:#141c2814;--e-track:#141c2814;--e-tile-shadow:inset 0 1px 0 #fff, 0 1px 2px #1e293b0a, 0 30px 60px -40px #1e293b47;--e-chip:#ffffffc7;--e-chip-stroke:#141c281a;--e-spot:#ffffff80;--c-score:214, 168, 72;--c-proto:30, 180, 120;--c-hair:226, 128, 70;--c-side:70, 128, 230;--c-review:132, 98, 236;--ln-text:var(--e-ink);--ln-text-2:#12151a9e;--ln-btn:#12151a;--ln-btn-text:#f7f6f2;--ln-btn-hover:#262b33;background:radial-gradient(52% 44% at 50% -10%, #fff6def2, transparent 72%), radial-gradient(34% 30% at 12% 4%, #cdd8e8b3, transparent 70%), radial-gradient(70% 46% at 50% 108%, #c4d0e2bf, transparent 72%), var(--e-bg)}[data-theme=light] .bento-module__o6wUvG__root:before{opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1.4 -0.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.bento-module__o6wUvG__hero{z-index:1;height:100dvh;min-height:680px;padding:calc(var(--ln-h) + 28px) var(--ln-edge) 0;flex-direction:column;display:flex;position:relative}.bento-module__o6wUvG__copy{text-align:center;flex-direction:column;flex:none;align-items:center;display:flex}.bento-module__o6wUvG__proof{border:1px solid var(--e-stroke);height:30px;color:var(--e-ink-2);letter-spacing:.005em;background:linear-gradient(#ffffff0d,#ffffff04);border-radius:999px;align-items:center;gap:9px;margin:0;padding:0 14px 0 12px;font-size:13px;font-weight:450;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}[data-theme=light] .bento-module__o6wUvG__proof{background:#ffffffb3;box-shadow:inset 0 1px #fff,0 6px 16px -10px #1e293b40}.bento-module__o6wUvG__proofStars,.bento-module__o6wUvG__starsBig{gap:1.5px;display:inline-flex}.bento-module__o6wUvG__proofStars svg,.bento-module__o6wUvG__starsBig svg{width:12px;height:12px;fill:var(--e-ink);opacity:.92}.bento-module__o6wUvG__proofRate{color:var(--e-ink);font-variant-numeric:tabular-nums;font-weight:600}.bento-module__o6wUvG__proofSep{background:var(--e-ink-4);border-radius:50%;width:3px;height:3px}.bento-module__o6wUvG__title{font-family:var(--crd-display);letter-spacing:-.02em;color:var(--e-ink);margin:20px 0 0;font-size:clamp(52px,min(8.8vh,6.2vw),88px);font-weight:400;line-height:1}.bento-module__o6wUvG__titleA,.bento-module__o6wUvG__titleB{display:inline-block}.bento-module__o6wUvG__titleB{background:linear-gradient(#f3f0eae6 10%,#f3f0ea80 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}[data-theme=light] .bento-module__o6wUvG__titleB{background:linear-gradient(#12151ab8 10%,#12151a6b 100%);-webkit-background-clip:text;background-clip:text}.bento-module__o6wUvG__sub{max-width:640px;color:var(--e-ink-2);letter-spacing:-.003em;margin:16px 0 0;font-size:clamp(15px,1.95vh,17.5px);line-height:1.45}.bento-module__o6wUvG__ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(20px,2.9vh,28px);display:flex}.bento-module__o6wUvG__cta,.bento-module__o6wUvG__ghost{letter-spacing:-.006em;white-space:nowrap;height:48px;transition:background .22s var(--crd-ease), box-shadow .38s var(--crd-ease), color .22s var(--crd-ease), border-color .22s var(--crd-ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.bento-module__o6wUvG__cta{color:#1c1505;background:linear-gradient(#f8e9b8 0%,#e2c272 52%,#c09a4c 100%);padding-right:20px;font-weight:600;box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #5a400a40,0 0 0 1px #e3c87e59,0 16px 34px -14px #e3be6e80,0 0 #e3c87e00}.bento-module__o6wUvG__cta:hover,.bento-module__o6wUvG__cta:focus-visible{background:linear-gradient(#fcf1cc 0%,#e9cb7e 52%,#c8a355 100%);box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #5a400a40,0 0 0 1px #f3e1a899,0 18px 40px -14px #e3be6e99,0 0 54px -4px #e3c87e80}.bento-module__o6wUvG__ctaArrow{width:16px;height:16px;transition:transform .38s var(--crd-ease)}.bento-module__o6wUvG__cta:hover .bento-module__o6wUvG__ctaArrow,.bento-module__o6wUvG__cta:focus-visible .bento-module__o6wUvG__ctaArrow{transform:translate(3px)}.bento-module__o6wUvG__ghost{border:1px solid var(--e-stroke-2);color:var(--e-ink);background:#ffffff09}.bento-module__o6wUvG__ghost:hover{background:#ffffff14;border-color:#ffffff42}[data-theme=light] .bento-module__o6wUvG__cta{color:#1c1505;background:linear-gradient(#ecd48f 0%,#d2b260 52%,#b08c3c 100%);box-shadow:inset 0 1px #fff9,inset 0 -1px #5a400a38,0 0 0 1px #9c823a59,0 16px 30px -14px #9c78288c}:is([data-theme=light] .bento-module__o6wUvG__cta:hover,[data-theme=light] .bento-module__o6wUvG__cta:focus-visible){background:linear-gradient(#f3dc9c 0%,#d9ba68 52%,#b89343 100%);box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #5a400a38,0 0 0 1px #9c823a80,0 18px 34px -14px #9c782899,0 0 44px -6px #c4a04680}[data-theme=light] .bento-module__o6wUvG__ghost{background:#fff9}[data-theme=light] .bento-module__o6wUvG__ghost:hover{background:#fff;border-color:#141c2838}.bento-module__o6wUvG__cta:focus-visible,.bento-module__o6wUvG__ghost:focus-visible,.bento-module__o6wUvG__knob:focus-visible,.bento-module__o6wUvG__hairHead:focus-visible{outline:2px solid color-mix(in srgb, var(--e-gold) 75%, transparent);outline-offset:3px}.bento-module__o6wUvG__bento{gap:var(--e-gap);flex:auto;grid-template:"score score big proto proto"minmax(0,1fr)"hair hair big side review"minmax(0,1fr)/1fr 1fr 1.95fr 1fr 1fr;width:100%;max-width:1560px;min-height:0;margin:clamp(24px,3.4vh,34px) auto 0;display:grid;position:relative}.bento-module__o6wUvG__bento:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 30%,#e3c87e33,#0000 70%);height:70%;position:absolute;top:-60px;left:18%;right:18%}[data-theme=light] .bento-module__o6wUvG__bento:before{background:radial-gradient(50% 50% at 50% 30%,#ffffffe6,#0000 70%)}.bento-module__o6wUvG__tile{--mx:50%;--my:0%;--c:255, 255, 255;isolation:isolate;border:1px solid rgba(var(--c), .16);background:linear-gradient(165deg, rgba(var(--c), .075) 0%, rgba(var(--c), .015) 55%, transparent 80%), linear-gradient(180deg, #121317 0%, #0a0b0d 100%);min-width:0;min-height:0;box-shadow:var(--e-tile-shadow);transition:border-color .4s var(--crd-ease);border-radius:26px;flex-direction:column;padding:clamp(16px,2.3vh,22px) clamp(16px,1.5vw,22px);display:flex;position:relative;overflow:hidden}[data-theme=light] .bento-module__o6wUvG__tile{border-color:rgba(var(--c), .22);background:linear-gradient(165deg, rgba(var(--c), .1) 0%, rgba(var(--c), .03) 55%, transparent 80%), linear-gradient(180deg, #fff 0%, #f8f9fb 100%)}.bento-module__o6wUvG__tile:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(360px circle at var(--mx) var(--my), var(--e-spot), transparent 55%);opacity:0;transition:opacity .5s var(--crd-ease);position:absolute;inset:0}.bento-module__o6wUvG__tile:after{content:"";z-index:5;pointer-events:none;border-radius:inherit;background:radial-gradient(240px circle at var(--mx) var(--my), rgba(var(--c), .75), transparent 62%);-webkit-mask-composite:xor;opacity:0;transition:opacity .5s var(--crd-ease);padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.bento-module__o6wUvG__tile:hover{border-color:rgba(var(--c), .3)}.bento-module__o6wUvG__tile:hover:before,.bento-module__o6wUvG__tile:hover:after{opacity:1}.bento-module__o6wUvG__tile>*{z-index:1;position:relative}.bento-module__o6wUvG__glow{pointer-events:none;background:radial-gradient(closest-side, rgba(var(--c), .24), rgba(var(--c), .08) 55%, transparent);width:320px;height:320px;transition:opacity .6s var(--crd-ease), transform .9s var(--crd-ease);border-radius:50%;z-index:0!important;position:absolute!important}[data-theme=light] .bento-module__o6wUvG__glow{background:radial-gradient(closest-side, rgba(var(--c), .26), rgba(var(--c), .08) 55%, transparent)}.bento-module__o6wUvG__tile:hover .bento-module__o6wUvG__glow{transform:scale(1.18)}.bento-module__o6wUvG__tTitle{font-family:var(--crd-display);letter-spacing:-.012em;color:var(--e-ink);text-wrap:balance;flex:none;margin:0;font-size:clamp(20px,2.6vh,24px);font-weight:400;line-height:1.06}.bento-module__o6wUvG__tTitleSm{font-size:clamp(19px,2.4vh,22px)}.bento-module__o6wUvG__tBig{--c:227, 200, 126;box-shadow:var(--e-tile-shadow), 0 0 0 0 #e3c87e00, 0 0 90px -30px #e3c87e4d;transition:border-color .5s var(--crd-ease), box-shadow .6s var(--crd-ease);--big-bg:radial-gradient(56% 40% at 50% 30%, #e3c87e33, transparent 72%), radial-gradient(90% 40% at 50% 104%, #5068a038, transparent 70%), linear-gradient(180deg, #16171c 0%, #0c0d10 62%, #0a0b0e 100%);background:var(--big-bg);border-color:#e3c87e38;grid-area:big;padding:0}.bento-module__o6wUvG__tBig:before{content:none}.bento-module__o6wUvG__tBig .bento-module__o6wUvG__stage:before{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#f3e1a8d9,#0000);height:1px;position:absolute;top:0;left:18%;right:18%}[data-theme=light] .bento-module__o6wUvG__tBig{--big-bg:radial-gradient(70% 52% at 50% 28%, #fffffff2, transparent 72%), radial-gradient(100% 60% at 50% 110%, #96accc8c, transparent 72%), linear-gradient(180deg, #e6ebf1 0%, #d3dbe5 100%);background:var(--big-bg);border-color:#9c823a38}[data-theme=light] .bento-module__o6wUvG__tBig .bento-module__o6wUvG__stage:before{background:linear-gradient(90deg,#0000,#fff,#0000)}.bento-module__o6wUvG__bento[data-cta] .bento-module__o6wUvG__tBig{box-shadow:var(--e-tile-shadow), 0 0 0 1px #e3c87ed9, 0 0 48px #e3c87e40;border-color:#e3c87eb3}[data-theme=light] .bento-module__o6wUvG__bento[data-cta] .bento-module__o6wUvG__tBig{box-shadow:var(--e-tile-shadow), 0 0 0 1px #9c823acc, 0 0 48px #c4a0464d;border-color:#9c823ab3}.bento-module__o6wUvG__stage{z-index:1;cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.bento-module__o6wUvG__layer,.bento-module__o6wUvG__layerAfter{will-change:transform;position:absolute;inset:0}.bento-module__o6wUvG__layerAfter{overflow:hidden}.bento-module__o6wUvG__cut{aspect-ratio:1400/1738;-webkit-mask-composite:source-in;pointer-events:none;width:auto;max-width:none;height:89%;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 64%,#0000008c 81%,#0000 97%),linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#000 64%,#0000008c 81%,#0000 97%),linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.bento-module__o6wUvG__layer{background:var(--big-bg)}.bento-module__o6wUvG__handle{z-index:3;pointer-events:none;will-change:transform;transition:opacity .26s;position:absolute;inset:0}.bento-module__o6wUvG__handleLine{background:linear-gradient(#0000 0%,#ffffffd9 14% 78%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;left:-.5px;box-shadow:0 0 14px #f3e1a88c}[data-theme=light] .bento-module__o6wUvG__handleLine{background:linear-gradient(#0000 0%,#fffffff2 14% 78%,#0000 100%);box-shadow:0 0 0 .5px #12151a38,0 0 12px #9c823a73}.bento-module__o6wUvG__knob{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;pointer-events:auto;cursor:ew-resize;width:44px;height:44px;transition:box-shadow .3s var(--crd-ease), transform .3s var(--crd-ease);background:#0c0c0e6b;border:1px solid #ffffff8c;border-radius:50%;grid-auto-flow:column;place-items:center;gap:0;margin:-22px 0 0 -22px;display:grid;position:absolute;top:40%;left:0;box-shadow:0 0 0 4px #ffffff14,0 10px 24px -8px #000000b3}.bento-module__o6wUvG__stage:hover .bento-module__o6wUvG__knob,.bento-module__o6wUvG__knob:focus-visible{transform:scale(1.06);box-shadow:0 0 0 5px #ffffff24,0 0 26px #f3e1a859,0 10px 24px -8px #000000b3}.bento-module__o6wUvG__knobL,.bento-module__o6wUvG__knobR{width:12px;height:12px}.bento-module__o6wUvG__knobR{transform:scaleX(-1)}.bento-module__o6wUvG__chip{z-index:4;border:1px solid var(--e-chip-stroke);background:var(--e-chip);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:32px;font-family:var(--crd-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--e-ink-2);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:0 13px;font-size:11px;font-weight:500;transition:opacity .2s linear;display:inline-flex;position:absolute;top:16px}.bento-module__o6wUvG__chipBefore{left:16px}.bento-module__o6wUvG__chipAfter{color:var(--e-ink);border-color:#e3c87e66;right:16px}.bento-module__o6wUvG__chipNum{font-family:var(--crd-num);letter-spacing:-.01em;color:var(--e-ink);font-size:15px;font-weight:500}.bento-module__o6wUvG__gold{background:var(--e-gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.bento-module__o6wUvG__chipDot{background:var(--e-gold);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #e3c87ee6}.bento-module__o6wUvG__bento[data-cta] .bento-module__o6wUvG__chipAfter{animation:bento-module__o6wUvG__bestPulse 1.6s var(--crd-ease) .3s infinite}@keyframes bento-module__o6wUvG__bestPulse{0%,to{transform:scale(1);box-shadow:0 0 #e3c87e00}40%{transform:scale(1.05);box-shadow:0 0 0 5px #e3c87e2e,0 0 26px #e3c87e73}}.bento-module__o6wUvG__results{pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;margin:0;padding:0;list-style:none;display:flex;top:50%;right:14px;z-index:5!important;position:absolute!important}.bento-module__o6wUvG__result{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:30px;color:var(--e-ink);white-space:nowrap;opacity:0;transition:opacity .36s var(--crd-ease), transform .52s var(--crd-ease), border-color .3s ease, box-shadow .3s ease;background:#080e0c99;border:1px solid #6fdcaa38;border-radius:999px;align-items:center;gap:8px;padding:0 11px 0 12px;font-size:12.5px;font-weight:500;display:inline-flex;transform:translate(10px)scale(.96);box-shadow:0 10px 24px -14px #000c}.bento-module__o6wUvG__result:nth-child(2){margin-right:8px}.bento-module__o6wUvG__result[data-on]{opacity:1;transition-delay:calc(var(--j,0) * 70ms);transform:none}.bento-module__o6wUvG__resultGain{font-family:var(--crd-num);color:var(--e-good);font-size:13px;font-weight:600}[data-theme=light] .bento-module__o6wUvG__result{background:#ffffffd1;border-color:#17875a38;box-shadow:0 10px 24px -14px #1e293b59}.bento-module__o6wUvG__bento[data-hl="0"] .bento-module__o6wUvG__result[data-r="0"],.bento-module__o6wUvG__bento[data-hl="1"] .bento-module__o6wUvG__result[data-r="1"],.bento-module__o6wUvG__bento[data-hl="2"] .bento-module__o6wUvG__result[data-r="2"]{border-color:#6fdcaab3;transform:scale(1.06);box-shadow:0 0 0 3px #6fdcaa24,0 0 24px #6fdcaa4d}.bento-module__o6wUvG__bigFoot{pointer-events:none;background:linear-gradient(#0000,#08090bbd 70%);flex-direction:column;align-items:center;gap:8px;padding:64px 20px clamp(14px,2.2vh,22px);display:flex;bottom:0;left:0;right:0;z-index:4!important;position:absolute!important}[data-theme=light] .bento-module__o6wUvG__bigFoot{background:linear-gradient(#0000 0%,#d6dde7e0 58%,#d3dbe5 100%)}[data-theme=light] .bento-module__o6wUvG__bigLine{color:#12151a;text-shadow:none}[data-theme=light] .bento-module__o6wUvG__bigHint{color:#12151a9e}.bento-module__o6wUvG__bigLine{font-family:var(--crd-display);color:#f6f3ec;letter-spacing:-.012em;text-shadow:0 2px 20px #00000080;margin:0;font-size:clamp(23px,3.1vh,29px);font-style:italic;line-height:1}.bento-module__o6wUvG__bigHint{font-family:var(--crd-mono);letter-spacing:.12em;text-transform:uppercase;color:#f6f3ec9e;align-items:center;gap:7px;margin:0;font-size:11px;display:inline-flex}.bento-module__o6wUvG__bigHintIco{width:14px;height:11px}.bento-module__o6wUvG__tScore{--c:var(--c-score);grid-area:score;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:clamp(14px,1.6vw,26px);display:grid}.bento-module__o6wUvG__tScore .bento-module__o6wUvG__glow{top:-150px;left:-130px}.bento-module__o6wUvG__tScore .bento-module__o6wUvG__tTitle{grid-area:1/1}.bento-module__o6wUvG__delta{height:30px;color:var(--e-good);font-family:var(--crd-num);white-space:nowrap;background:#6fdcaa1a;border:1px solid #6fdcaa3d;border-radius:999px;grid-area:2/1;justify-self:start;align-items:center;gap:6px;margin-top:clamp(10px,1.6vh,14px);padding:0 12px 0 9px;font-size:15px;font-weight:600;display:inline-flex}[data-theme=light] .bento-module__o6wUvG__delta{background:#17875a14;border-color:#17875a33}.bento-module__o6wUvG__deltaIco{width:13px;height:13px}.bento-module__o6wUvG__deltaSpan{font-family:var(--crd-sans);opacity:.85;font-size:13px;font-weight:500}.bento-module__o6wUvG__ring{aspect-ratio:1;grid-area:1/2/-1;align-self:center;height:min(100%,180px);max-height:180px;position:relative}.bento-module__o6wUvG__ringSvg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.bento-module__o6wUvG__ticks line{stroke:var(--e-ink-4);stroke-width:.8px;stroke-linecap:round;opacity:.7}.bento-module__o6wUvG__ringTrack{fill:none;stroke:var(--e-track);stroke-width:5.5px}.bento-module__o6wUvG__ringArc{fill:none;stroke-width:5.5px;stroke-linecap:round;stroke-dasharray:100;filter:drop-shadow(0 0 6px #e3c87e73)}.bento-module__o6wUvG__ringCenter{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.bento-module__o6wUvG__num{font-family:var(--crd-num);letter-spacing:-.05em;background:var(--e-gold-grad);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;padding-right:.04em;font-size:clamp(44px,6.6vh,60px);font-weight:300;line-height:.9}.bento-module__o6wUvG__numOf{font-family:var(--crd-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--e-ink-3);font-size:11px}.bento-module__o6wUvG__trend{flex-direction:column;grid-area:3/1;justify-content:flex-end;align-self:stretch;gap:7px;width:100%;min-height:0;padding-top:14px;display:flex}.bento-module__o6wUvG__trendPlot{flex:auto;min-height:30px;max-height:74px;position:relative}.bento-module__o6wUvG__trendSvg{width:100%;height:100%;overflow:visible}.bento-module__o6wUvG__trendLine{fill:none;stroke:var(--e-bar);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}.bento-module__o6wUvG__trendDot{background:var(--e-ink);width:8px;height:8px;box-shadow:0 0 0 3px rgba(var(--c), .25), 0 0 14px rgba(var(--c), .7);border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.bento-module__o6wUvG__trendDot:after{content:"";border:1px solid rgba(var(--c), .7);animation:bento-module__o6wUvG__ping 2.4s var(--crd-ease) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes bento-module__o6wUvG__ping{0%{opacity:1;transform:scale(.6)}80%,to{opacity:0;transform:scale(2.2)}}.bento-module__o6wUvG__trendLabels{color:var(--e-ink-3);justify-content:space-between;font-size:11.5px;display:flex}.bento-module__o6wUvG__tProto{--c:var(--c-proto);grid-area:proto}.bento-module__o6wUvG__tProto .bento-module__o6wUvG__glow{bottom:-150px;right:-120px}.bento-module__o6wUvG__proto{flex-direction:column;margin:auto 0 0;padding:12px 0 0;list-style:none;display:flex}.bento-module__o6wUvG__protoRow{border-top:1px solid var(--e-hair);cursor:default;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:clamp(6px,.95vh,9px) 0;display:grid}.bento-module__o6wUvG__protoRow:first-child{border-top:0;padding-top:0}.bento-module__o6wUvG__protoRank{border:1px solid var(--e-stroke-2);width:22px;height:22px;font-family:var(--crd-num);color:var(--e-ink-2);border-radius:50%;place-items:center;font-size:11.5px;font-weight:600;display:grid}.bento-module__o6wUvG__protoRow:first-child .bento-module__o6wUvG__protoRank{color:var(--e-gold);background:#e3c87e1f;border-color:#e3c87e8c}.bento-module__o6wUvG__protoName{color:var(--e-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.bento-module__o6wUvG__protoGain{font-family:var(--crd-num);letter-spacing:-.02em;color:var(--e-good);font-size:18px;font-weight:500}.bento-module__o6wUvG__protoBar{background:var(--e-track);border-radius:3px;grid-column:2/-1;height:3px;position:relative;overflow:hidden}.bento-module__o6wUvG__protoBar i{transform-origin:0;border-radius:inherit;background:var(--e-bar);position:absolute;inset:0}.bento-module__o6wUvG__protoRow:first-child .bento-module__o6wUvG__protoBar i{background:var(--e-gold-grad);box-shadow:0 0 10px #e3c87e80}.bento-module__o6wUvG__protoRow:hover .bento-module__o6wUvG__protoName{color:var(--e-ink)}.bento-module__o6wUvG__protoRow:hover .bento-module__o6wUvG__protoBar{background:rgba(var(--c), .18)}.bento-module__o6wUvG__tHair{--c:var(--c-hair);grid-area:hair;padding-right:0}.bento-module__o6wUvG__tHair .bento-module__o6wUvG__glow{width:380px;height:380px;bottom:-170px;right:-40px}.bento-module__o6wUvG__hairText{flex-direction:column;justify-content:space-between;width:40%;min-width:150px;height:100%;display:flex}.bento-module__o6wUvG__hairNow{flex-direction:column;gap:7px;display:flex}.bento-module__o6wUvG__hairName{color:var(--e-ink);animation:bento-module__o6wUvG__swapIn .6s var(--crd-ease) both;margin:0;font-size:15px;font-weight:500;line-height:1.2}@keyframes bento-module__o6wUvG__swapIn{0%{opacity:0;transform:translateY(6px)}}.bento-module__o6wUvG__hairMeta{flex-wrap:wrap;align-items:center;gap:6px;min-height:24px;margin:0;display:flex}.bento-module__o6wUvG__hairMatch,.bento-module__o6wUvG__hairPick{white-space:nowrap;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.bento-module__o6wUvG__hairMatch{border:1px solid var(--e-stroke-2);color:var(--e-ink-2);font-variant-numeric:tabular-nums}.bento-module__o6wUvG__hairPick{color:var(--e-gold);background:#e3c87e24;border:1px solid #e3c87e6b}.bento-module__o6wUvG__tHair[data-best] .bento-module__o6wUvG__hairMatch{color:var(--e-ink);border-color:#e3c87e6b}.bento-module__o6wUvG__hairStage{inset:0 0 0 38%;position:absolute!important}.bento-module__o6wUvG__hairRing{aspect-ratio:1;background:radial-gradient(closest-side, rgba(var(--c), .34), rgba(var(--c), .08) 62%, transparent);width:min(80%,220px);transition:background .7s var(--crd-ease);border-radius:50%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.bento-module__o6wUvG__tHair[data-best] .bento-module__o6wUvG__hairRing{background:radial-gradient(closest-side,#e3c87e6b,#e3c87e1a 62%,#0000)}.bento-module__o6wUvG__hairHead{aspect-ratio:560/733;cursor:pointer;transform-origin:50% 100%;height:94%;transition:transform .9s var(--crd-ease), opacity .7s var(--crd-ease);background:0 0;border:0;border-radius:40% 40% 0 0;padding:0;position:absolute;bottom:0;left:50%}.bento-module__o6wUvG__hairImg{pointer-events:none;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 60%,#00000080 80%,#0000 97%);mask-image:linear-gradient(#000 60%,#00000080 80%,#0000 97%)}.bento-module__o6wUvG__hairHead[data-slot="0"]{z-index:3;opacity:1;transform:translate(-50%)}.bento-module__o6wUvG__hairHead[data-slot="1"]{z-index:1;opacity:.5;transform:translate(6%)scale(.72)}.bento-module__o6wUvG__hairHead[data-slot="2"]{z-index:1;opacity:.5;transform:translate(-106%)scale(.72)}.bento-module__o6wUvG__hairHead[data-slot="3"]{z-index:0;opacity:0;pointer-events:none;transform:translate(-50%)scale(.6)}.bento-module__o6wUvG__hairHead[data-slot="1"]:hover,.bento-module__o6wUvG__hairHead[data-slot="2"]:hover{opacity:.75}.bento-module__o6wUvG__tSide{--c:var(--c-side);grid-area:side}.bento-module__o6wUvG__tSide .bento-module__o6wUvG__glow{top:-170px;right:-170px}.bento-module__o6wUvG__tracks{flex-direction:column;gap:clamp(9px,1.5vh,13px);margin:auto 0 0;padding:0;list-style:none;display:flex}.bento-module__o6wUvG__track{color:var(--e-good);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:6px;display:grid}.bento-module__o6wUvG__trackOff{color:var(--e-warn)}.bento-module__o6wUvG__trackName{color:var(--e-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.bento-module__o6wUvG__trackVal{font-family:var(--crd-num);color:var(--e-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.bento-module__o6wUvG__trackOff .bento-module__o6wUvG__trackVal{color:var(--e-warn)}.bento-module__o6wUvG__trackBar{background:var(--e-track);border-radius:8px;grid-column:1/-1;height:8px;position:relative}.bento-module__o6wUvG__trackBand{background:var(--e-good-band);width:33.333%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--e-good) 35%, transparent);border-radius:8px;position:absolute;top:0;bottom:0;left:33.333%}.bento-module__o6wUvG__trackDot{width:12px;height:12px;box-shadow:0 0 0 2.5px var(--e-dot-ring,#0b0d12), 0 0 12px currentColor;background:currentColor;border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%}[data-theme=light] .bento-module__o6wUvG__trackDot{--e-dot-ring:#fff}.bento-module__o6wUvG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bento-module__o6wUvG__tReview{--c:var(--c-review);grid-area:review}.bento-module__o6wUvG__tReview .bento-module__o6wUvG__glow{bottom:-170px;left:-160px}.bento-module__o6wUvG__starsBig svg{width:13px;height:13px}.bento-module__o6wUvG__revNum{font-family:var(--crd-num);letter-spacing:-.03em;color:var(--e-ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:clamp(8px,1.4vh,12px) 0 0;font-size:clamp(28px,4vh,34px);font-weight:400;line-height:1;display:flex}.bento-module__o6wUvG__revNum b{font-weight:500}.bento-module__o6wUvG__revArrow{width:.6em;height:.6em;color:var(--e-ink-3)}.bento-module__o6wUvG__revSpan{color:var(--e-ink-3);margin:5px 0 0;font-size:12.5px}.bento-module__o6wUvG__quote{margin:auto 0 0;padding:0}.bento-module__o6wUvG__quote p{font-family:var(--crd-display);color:var(--e-ink);letter-spacing:-.006em;text-wrap:pretty;margin:0;font-size:clamp(16px,2.2vh,19px);line-height:1.15}.bento-module__o6wUvG__who{align-items:center;gap:8px;margin-top:clamp(8px,1.4vh,12px);display:flex}.bento-module__o6wUvG__avatar{background:linear-gradient(135deg, rgba(var(--c), .5), rgba(var(--c), .15));border:1px solid var(--e-stroke-2);letter-spacing:.02em;width:26px;height:26px;color:var(--e-ink);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.bento-module__o6wUvG__whoName{color:var(--e-ink-2);font-size:13px;font-weight:500}.bento-module__o6wUvG__strip{height:var(--e-strip);flex:none;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.bento-module__o6wUvG__strip li{color:var(--e-ink-3);white-space:nowrap;align-items:center;gap:8px;padding:0 22px;font-size:13px;display:inline-flex}.bento-module__o6wUvG__strip li+li{border-left:1px solid var(--e-stroke-2)}.bento-module__o6wUvG__stripIco{flex:none;width:15px;height:15px}.bento-module__o6wUvG__protoBar i{transform:scaleX(var(--g,1));transition:transform .8s var(--crd-ease);animation:bento-module__o6wUvG__barA .9s var(--crd-ease) backwards;animation-delay:calc(1.3s + var(--j,0) * 90ms)}.bento-module__o6wUvG__tProto:hover .bento-module__o6wUvG__protoBar i{transition-delay:calc(var(--j,0) * 70ms);transform:scaleX(1)}.bento-module__o6wUvG__protoGain{transition:color .4s}@keyframes bento-module__o6wUvG__barA{0%{transform:scaleX(0)}}.bento-module__o6wUvG__trackDot{left:var(--pos);transition:left .9s var(--crd-ease), color .5s ease;animation:bento-module__o6wUvG__dotA 1s var(--crd-ease) backwards;animation-delay:calc(1.35s + var(--j,0) * .11s)}.bento-module__o6wUvG__tSide:hover .bento-module__o6wUvG__trackDot{transition-delay:calc(var(--j,0) * 80ms);left:50%}.bento-module__o6wUvG__tSide:hover .bento-module__o6wUvG__trackOff{color:var(--e-good)}@keyframes bento-module__o6wUvG__dotA{0%{opacity:0;left:50%}}.bento-module__o6wUvG__trackBand{animation:.7s both bento-module__o6wUvG__fadeIn;animation-delay:calc(1.25s + var(--j,0) * .11s)}.bento-module__o6wUvG__starsBig svg{transition:transform .52s var(--crd-ease), filter .52s ease;animation:bento-module__o6wUvG__starA .6s var(--crd-ease) backwards;animation-delay:calc(1.4s + var(--k,0) * 70ms)}.bento-module__o6wUvG__tReview:hover .bento-module__o6wUvG__starsBig svg{filter:drop-shadow(0 0 6px rgba(var(--c), .6));transition-delay:calc(var(--k,0) * 55ms);transform:translateY(-3px)scale(1.18)}.bento-module__o6wUvG__revNum b{transform-origin:0;transition:transform .6s var(--crd-ease);display:inline-block}.bento-module__o6wUvG__tReview:hover .bento-module__o6wUvG__revNum b{transform:scale(1.14)}@keyframes bento-module__o6wUvG__starA{0%{opacity:.15;transform:scale(.4)rotate(-30deg)}}.bento-module__o6wUvG__trendLine{transition:stroke-dashoffset .9s var(--crd-ease);animation:bento-module__o6wUvG__drawA 1.6s var(--crd-ease) backwards;animation-delay:1.2s}.bento-module__o6wUvG__tScore[data-rewind] .bento-module__o6wUvG__trendLine{stroke-dashoffset:100px}@keyframes bento-module__o6wUvG__drawA{0%{stroke-dashoffset:100px}}.bento-module__o6wUvG__trendArea{transition:opacity .7s;animation:.9s 1.7s backwards bento-module__o6wUvG__fadeIn}.bento-module__o6wUvG__trendDot{transition:opacity .5s;animation:.5s 2.5s backwards bento-module__o6wUvG__fadeIn}.bento-module__o6wUvG__trendBase{fill:none;stroke:var(--e-bar);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.22}.bento-module__o6wUvG__trendDot{left:var(--x1);top:var(--y1);transition:left .9s var(--crd-ease), top .9s var(--crd-ease)}.bento-module__o6wUvG__tScore[data-rewind] .bento-module__o6wUvG__trendDot{left:var(--x0);top:var(--y0)}.bento-module__o6wUvG__tScore[data-rewind] .bento-module__o6wUvG__trendArea{opacity:.35}.bento-module__o6wUvG__trendLabels>span{transition:color .5s}.bento-module__o6wUvG__tScore[data-rewind] .bento-module__o6wUvG__trendLabels>span:first-child{color:var(--e-ink)}@keyframes bento-module__o6wUvG__fadeIn{0%{opacity:0}}.bento-module__o6wUvG__in{animation:bento-module__o6wUvG__rise .9s var(--crd-ease) both;animation-delay:var(--d,0s)}@keyframes bento-module__o6wUvG__rise{0%{opacity:0;filter:blur(8px);transform:translateY(14px)}}.bento-module__o6wUvG__tile{animation:bento-module__o6wUvG__tileIn 1.1s var(--crd-ease) both;animation-delay:calc(.56s + var(--i,0) * 70ms)}@keyframes bento-module__o6wUvG__tileIn{0%{opacity:0;transform:translateY(22px)scale(.975)}}@media (max-height:860px) and (min-width:1081px){.bento-module__o6wUvG__hero{padding-top:calc(var(--ln-h) + 28px)}.bento-module__o6wUvG__title{margin-top:16px}.bento-module__o6wUvG__sub{margin-top:12px}.bento-module__o6wUvG__ctas{margin-top:20px}.bento-module__o6wUvG__cta,.bento-module__o6wUvG__ghost{height:46px}.bento-module__o6wUvG__bento{margin-top:24px}.bento-module__o6wUvG__tile{padding:15px 16px}.bento-module__o6wUvG__tHair{padding-right:0}.bento-module__o6wUvG__tBig{padding:0}.bento-module__o6wUvG__protoRow{row-gap:6px;padding:6px 0}.bento-module__o6wUvG__protoRow:first-child{padding-top:0}.bento-module__o6wUvG__protoName{font-size:14px}.bento-module__o6wUvG__tracks{gap:8px}.bento-module__o6wUvG__track{row-gap:5px}.bento-module__o6wUvG__trackName{font-size:12px}.bento-module__o6wUvG__result{height:28px;font-size:12px}}@media (max-width:1080px){.bento-module__o6wUvG__root{background:radial-gradient(520px 380px at 50% -60px, #e3c87e33, transparent 72%), radial-gradient(700px 500px at 50% 100%, #40568c29, transparent 72%), var(--e-bg)}[data-theme=light] .bento-module__o6wUvG__root{background:radial-gradient(520px 380px at 50% -60px, #fff6def2, transparent 72%), radial-gradient(700px 500px at 50% 100%, #c4d0e2bf, transparent 72%), var(--e-bg)}.bento-module__o6wUvG__bento:before{height:520px;left:0;right:0}.bento-module__o6wUvG__hero{height:auto;min-height:0;padding:calc(var(--ln-h) + 20px) 16px 0}.bento-module__o6wUvG__title{font-size:clamp(42px,11vw,66px);line-height:1.02}.bento-module__o6wUvG__titleA,.bento-module__o6wUvG__titleB{display:block}.bento-module__o6wUvG__sub{max-width:30em;font-size:16px}.bento-module__o6wUvG__bento{flex:none;grid-template-rows:none;grid-template-columns:1fr 1fr;grid-template-areas:"big big""score score""proto proto""hair hair""side review";grid-auto-rows:auto;gap:10px;margin-top:30px}.bento-module__o6wUvG__tile{border-radius:22px;padding:18px}.bento-module__o6wUvG__tHair{padding-right:0}.bento-module__o6wUvG__tBig{aspect-ratio:4/5;padding:0}.bento-module__o6wUvG__tScore{min-height:200px}.bento-module__o6wUvG__ring{height:168px}.bento-module__o6wUvG__tProto .bento-module__o6wUvG__proto{margin-top:18px}.bento-module__o6wUvG__tHair{min-height:230px}.bento-module__o6wUvG__tSide,.bento-module__o6wUvG__tReview{min-height:236px}.bento-module__o6wUvG__tracks{margin-top:18px}.bento-module__o6wUvG__strip{flex-wrap:wrap;row-gap:10px;height:auto;padding:26px 0 84px}}@media (max-width:480px){.bento-module__o6wUvG__cta,.bento-module__o6wUvG__ghost{height:46px;padding:0 18px;font-size:14.5px}.bento-module__o6wUvG__cta{padding-right:15px}.bento-module__o6wUvG__tile{padding:16px}.bento-module__o6wUvG__tHair{padding-right:0}.bento-module__o6wUvG__tBig{padding:0}.bento-module__o6wUvG__ring{height:136px}.bento-module__o6wUvG__tScore{column-gap:12px}.bento-module__o6wUvG__delta{padding:0 10px 0 8px;font-size:14px}.bento-module__o6wUvG__deltaSpan{font-size:12px}.bento-module__o6wUvG__protoName{font-size:14px}.bento-module__o6wUvG__result{gap:6px;height:26px;padding:0 9px 0 10px;font-size:11.5px}.bento-module__o6wUvG__resultGain{font-size:12px}.bento-module__o6wUvG__results{gap:6px;top:62%;right:10px}.bento-module__o6wUvG__strip li{padding:0 14px;font-size:12.5px}.bento-module__o6wUvG__strip li:nth-child(3){border-left:0}}@media (prefers-reduced-motion:reduce){.bento-module__o6wUvG__in,.bento-module__o6wUvG__tile,.bento-module__o6wUvG__protoBar i,.bento-module__o6wUvG__trackDot,.bento-module__o6wUvG__trackBand,.bento-module__o6wUvG__starsBig svg,.bento-module__o6wUvG__trendLine,.bento-module__o6wUvG__trendArea,.bento-module__o6wUvG__trendDot,.bento-module__o6wUvG__trendDot:after,.bento-module__o6wUvG__hairName,.bento-module__o6wUvG__bento[data-cta] .bento-module__o6wUvG__chipAfter{animation:none!important}.bento-module__o6wUvG__hairHead,.bento-module__o6wUvG__glow,.bento-module__o6wUvG__handle,.bento-module__o6wUvG__knob,.bento-module__o6wUvG__result{transition:none}}.bento-module__o6wUvG__root.bento-module__o6wUvG__asSection{background:0 0}.bento-module__o6wUvG__root.bento-module__o6wUvG__asSection:before{display:none}.bento-module__o6wUvG__heroSection{height:clamp(600px,84vh,820px);min-height:0;padding-top:0}@media (max-width:1080px){.bento-module__o6wUvG__heroSection{height:auto}}
.sections-module__1cEu9W__sectionHead{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.sections-module__1cEu9W__kicker{font-family:var(--crd-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--f-gold);margin:0;font-size:11px;font-weight:500}.sections-module__1cEu9W__h2{font-family:var(--crd-display);letter-spacing:-.014em;color:var(--f-ink);margin:0;font-size:clamp(40px,4.6vw,70px);font-weight:400;line-height:.98}.sections-module__1cEu9W__h2Gold{background:var(--f-title-gold);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.sections-module__1cEu9W__lead{max-width:420px;color:var(--f-ink-2);margin:0;font-size:17px;line-height:1.5}.sections-module__1cEu9W__run{margin-top:clamp(60px,9vh,110px);position:relative}.sections-module__1cEu9W__sticky{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.sections-module__1cEu9W__track{height:min(620px,100vh - 170px);padding:0 var(--ln-edge);will-change:transform;align-items:stretch;gap:18px;margin-top:30px;display:flex}.sections-module__1cEu9W__intro{flex-direction:column;flex:none;justify-content:center;gap:18px;width:min(520px,40vw);padding-right:40px;display:flex}.sections-module__1cEu9W__scrollHint{font-family:var(--crd-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--f-ink-3);align-items:center;gap:10px;margin:10px 0 0;font-size:11px;display:flex}.sections-module__1cEu9W__scrollArrow{animation:sections-module__1cEu9W__nudge 1.8s var(--crd-ease) infinite;display:inline-block}@keyframes sections-module__1cEu9W__nudge{50%{transform:translate(6px)}}.sections-module__1cEu9W__card{border:1px solid var(--f-card-line);background:radial-gradient(90% 60% at 50% 100%, rgba(var(--tint), .16), transparent 70%), radial-gradient(80% 50% at 100% 0%, rgba(var(--tint), .08), transparent 70%), var(--f-card);width:clamp(320px,27vw,410px);box-shadow:var(--f-card-shadow);border-radius:28px;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.sections-module__1cEu9W__cardHead{z-index:2;padding:26px 28px 0;position:relative}.sections-module__1cEu9W__cardIdx{font-family:var(--crd-mono);letter-spacing:.2em;color:rgb(var(--tint));font-size:11px}.sections-module__1cEu9W__cardName{font-family:var(--crd-display);letter-spacing:-.012em;color:var(--f-ink);margin:10px 0 0;font-size:40px;font-weight:400;line-height:1}.sections-module__1cEu9W__cardQ{max-width:300px;min-height:2.9em;color:var(--f-ink-2);margin:10px 0 0;font-size:15px;line-height:1.45}.sections-module__1cEu9W__cardArt{background:#050506;border-radius:20px;flex:auto;min-height:0;margin:18px 14px 14px;position:relative;overflow:hidden}.sections-module__1cEu9W__cardImg{object-fit:cover;object-position:50% 35%;width:100%;max-width:none;height:100%;transition:transform 1.1s var(--crd-ease);position:absolute;inset:0}.sections-module__1cEu9W__card:hover .sections-module__1cEu9W__cardImg{transform:scale(1.04)}.sections-module__1cEu9W__cardResult{z-index:2;background:#0a0a0cd6;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:16px;padding:13px 15px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.sections-module__1cEu9W__cardScore{font-family:var(--crd-num,var(--crd-display));letter-spacing:-.03em;white-space:nowrap;background:linear-gradient(#f8eed3 6%,#ead193 46%,#c9a456 100%);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:4px;font-size:36px;font-weight:300;line-height:1;display:flex}.sections-module__1cEu9W__cardScore small{font-family:var(--crd-mono);letter-spacing:.04em;color:#f3f0ea80;-webkit-text-fill-color:#f3f0ea80;font-size:10.5px}.sections-module__1cEu9W__cardFinding{color:#f3f0eabd;font-size:13.5px;line-height:1.4}.sections-module__1cEu9W__progress{left:var(--ln-edge);right:var(--ln-edge);background:var(--f-line);border-radius:2px;height:2px;position:absolute;bottom:40px;overflow:hidden}.sections-module__1cEu9W__progressBar{transform-origin:0;background:linear-gradient(90deg, rgba(var(--f-gold-rgb), .3), var(--f-gold));position:absolute;inset:0;transform:scaleX(0)}.sections-module__1cEu9W__numbers{margin:clamp(60px, 10vh, 120px) var(--ln-edge) 0;border:1px solid var(--f-card-line);background:radial-gradient(50% 120% at 0% 0%, rgba(var(--f-glow), .12), transparent 70%), radial-gradient(40% 100% at 100% 100%, #788cb91a, transparent 70%), var(--f-card);box-shadow:var(--f-card-shadow);border-radius:34px;grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr);align-items:center;gap:40px;padding:64px clamp(28px,4vw,64px);display:grid;position:relative}.sections-module__1cEu9W__numbersHead{flex-direction:column;gap:14px;display:flex}.sections-module__1cEu9W__stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.sections-module__1cEu9W__stat{border-left:1px solid var(--f-line);flex-direction:column;gap:8px;padding:6px 24px;display:flex}.sections-module__1cEu9W__statLabel{color:var(--f-ink);order:2;font-size:14.5px;font-weight:500}.sections-module__1cEu9W__statValue{font-family:var(--crd-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;order:1;margin:0;font-size:clamp(44px,4.1vw,68px);font-weight:400;line-height:1}.sections-module__1cEu9W__statNote{color:var(--f-ink-3);order:3;margin:0;font-size:13px}.sections-module__1cEu9W__statStars{color:var(--f-gold);gap:2px;display:inline-flex}.sections-module__1cEu9W__pricing{padding:clamp(110px, 14vh, 160px) var(--ln-edge) 0;position:relative}.sections-module__1cEu9W__pricing:before{content:"";pointer-events:none;background:radial-gradient(closest-side, rgba(var(--f-glow), .1), transparent 80%);width:min(1100px,90vw);height:520px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.sections-module__1cEu9W__intervals{border:1px solid var(--f-line-2);background:var(--f-chip);border-radius:999px;justify-content:center;gap:2px;width:max-content;margin:30px auto 0;padding:4px;display:flex;position:relative;box-shadow:inset 0 1px 2px #0000002e}.sections-module__1cEu9W__intervalPill{z-index:0;width:var(--pw,0px);transform:translateX(var(--px,0px));opacity:0;pointer-events:none;background:#ffffff1f;border-radius:999px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:inset 0 1px #ffffff1f,0 6px 14px -8px #000000b3}[data-theme=light] .sections-module__1cEu9W__intervalPill{background:#fff;box-shadow:inset 0 1px #fff,0 6px 14px -8px #1e293b59}[data-pill-ready]>.sections-module__1cEu9W__intervalPill{opacity:1;transition:transform .52s var(--crd-ease), width .52s var(--crd-ease)}.sections-module__1cEu9W__interval{z-index:1;height:38px;color:var(--f-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;transition:color .3s;display:inline-flex;position:relative}.sections-module__1cEu9W__interval:hover,.sections-module__1cEu9W__intervalOn{color:var(--f-ink)}.sections-module__1cEu9W__intervalOn{font-weight:600}.sections-module__1cEu9W__intervalOff{background:rgba(var(--f-gold-rgb), .16);color:var(--f-gold);font-family:var(--crd-mono);border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:500}.sections-module__1cEu9W__plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;max-width:1160px;margin:36px auto 0;display:grid;position:relative}.sections-module__1cEu9W__plan{border:1px solid var(--f-card-line);background:var(--f-card);box-shadow:var(--f-card-shadow);border-radius:28px;flex-direction:column;padding:30px 28px;display:flex;position:relative}.sections-module__1cEu9W__planSilver{--f-silver:linear-gradient(180deg, #fff 8%, #d3d8e1 55%, #9aa2b0 100%);background:radial-gradient(100% 55% at 50% 0%, #becde61f, transparent 70%), var(--f-card);box-shadow:var(--f-card-shadow), 0 0 0 1px #cdd6e40f, 0 40px 90px -46px #96aad259;border-color:#cdd6e447}[data-theme=light] .sections-module__1cEu9W__planSilver{--f-silver:linear-gradient(180deg, #4b5565 8%, #2c3340 60%, #171b22 100%);background:radial-gradient(100% 55% at 50% 0%, #8ca0c824, transparent 70%), var(--f-card);border-color:#46566e33}.sections-module__1cEu9W__planSilver .sections-module__1cEu9W__planName{background:var(--f-silver);color:#0000;-webkit-background-clip:text;background-clip:text}.sections-module__1cEu9W__planCta.sections-module__1cEu9W__planCtaSilver{color:var(--f-ink);background:linear-gradient(#1c1d21,#141518) padding-box padding-box,linear-gradient(135deg,#f4f6fa,#8e97a6 45%,#e3e7ee 75%,#9aa2b0) border-box;border:1px solid #0000;box-shadow:0 16px 34px -18px #a0b2d273}.sections-module__1cEu9W__planCta.sections-module__1cEu9W__planCtaSilver:hover{background:linear-gradient(#25272c,#1b1c20) padding-box padding-box,linear-gradient(135deg,#fff,#b3bbc8 45%,#fff 75%,#b3bbc8) border-box;box-shadow:0 0 0 4px #becde61f,0 20px 44px -16px #aabee18c}[data-theme=light] .sections-module__1cEu9W__planCta.sections-module__1cEu9W__planCtaSilver{background:linear-gradient(#fff,#f4f6f9) padding-box padding-box,linear-gradient(135deg,#2c3340,#9aa2b0 45%,#2c3340 75%,#9aa2b0) border-box;box-shadow:0 16px 30px -18px #1e293b66}[data-theme=light] .sections-module__1cEu9W__planCta.sections-module__1cEu9W__planCtaSilver:hover{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#171b22,#6b7484 45%,#171b22 75%,#6b7484) border-box}.sections-module__1cEu9W__planHot{border-color:rgba(var(--f-gold-rgb), .45);background:radial-gradient(100% 60% at 50% 0%, rgba(var(--f-glow), .16), transparent 70%), var(--f-card);box-shadow:var(--f-card-shadow), 0 0 0 1px rgba(var(--f-gold-rgb), .15), 0 40px 90px -40px rgba(var(--f-glow), .45)}.sections-module__1cEu9W__planBadge{background:linear-gradient(180deg, var(--f-gold-hi), var(--f-gold) 55%, var(--f-gold-lo));color:#1a1407;font-family:var(--crd-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:5px 11px;font-size:9.5px;font-weight:600;position:absolute;top:22px;right:22px}[data-theme=light] .sections-module__1cEu9W__planBadge{color:#fffaf0}.sections-module__1cEu9W__planName{font-family:var(--crd-display);color:var(--f-ink);margin:0;font-size:34px;font-weight:400;line-height:1}.sections-module__1cEu9W__planTag{color:var(--f-ink-2);margin:8px 0 0;font-size:14.5px}.sections-module__1cEu9W__planPrice{align-items:baseline;gap:8px;margin:26px 0 0;display:flex}.sections-module__1cEu9W__planAmount{font-family:var(--crd-display);letter-spacing:-.02em;color:var(--f-ink);font-size:64px;line-height:1}.sections-module__1cEu9W__planPer{color:var(--f-ink-3);font-size:15px}.sections-module__1cEu9W__planBill{min-height:20px;color:var(--f-ink-3);margin:8px 0 0;font-size:13px}.sections-module__1cEu9W__planCta{border:1px solid var(--f-line-2);background:var(--f-chip);height:50px;color:var(--f-ink);border-radius:999px;justify-content:center;align-items:center;gap:9px;margin-top:22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .22s,box-shadow .3s;display:inline-flex}.sections-module__1cEu9W__planCta:hover{background:#ffffff14}button.sections-module__1cEu9W__planCta{width:100%;font:inherit;cursor:pointer;font-size:15px;font-weight:500}button.sections-module__1cEu9W__planCta:disabled{cursor:wait;opacity:.7}.sections-module__1cEu9W__planCta.sections-module__1cEu9W__planCtaOff,.sections-module__1cEu9W__planCta.sections-module__1cEu9W__planCtaOff:hover{border:1px solid var(--f-line-2);color:var(--f-ink-3,var(--f-ink-2));box-shadow:none;cursor:default;background:0 0}.sections-module__1cEu9W__planError{text-align:center;color:#f0a39a;margin:22px auto 0;font-size:14px}[data-theme=light] .sections-module__1cEu9W__planCta:hover{background:#fff}.sections-module__1cEu9W__planCtaHot{background:var(--f-btn);color:var(--f-btn-ink);box-shadow:0 18px 40px -18px rgba(var(--f-glow), .65);border-color:#0000}.sections-module__1cEu9W__planCtaHot:hover{background:var(--f-btn-hover);box-shadow:0 0 0 5px rgba(var(--f-glow), .16), 0 22px 50px -16px rgba(var(--f-glow), .75)}[data-theme=light] .sections-module__1cEu9W__planCtaHot:hover{background:var(--f-btn-hover)}.sections-module__1cEu9W__planArrow{width:16px;height:16px}.sections-module__1cEu9W__planList{border-top:1px solid var(--f-line);color:var(--f-ink-2);gap:12px;margin:26px 0 0;padding:24px 0 0;font-size:14.5px;line-height:1.4;list-style:none;display:grid}.sections-module__1cEu9W__planList li{grid-template-columns:18px minmax(0,1fr);gap:10px;display:grid}.sections-module__1cEu9W__planCheck{color:var(--f-gold);margin-top:2px}.sections-module__1cEu9W__interval:focus-visible,.sections-module__1cEu9W__planCta:focus-visible,.sections-module__1cEu9W__faqQ:focus-visible,.sections-module__1cEu9W__faqLink:focus-visible{outline:2px solid color-mix(in srgb, var(--f-gold) 70%, transparent);outline-offset:3px}.sections-module__1cEu9W__faq{max-width:1240px;padding:clamp(120px, 15vh, 170px) var(--ln-edge) 0;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(40px,6vw,110px);margin:0 auto;display:grid}.sections-module__1cEu9W__faqSide{flex-direction:column;align-self:start;align-items:flex-start;gap:16px;display:flex;position:sticky;top:110px}.sections-module__1cEu9W__faqLink{border:1px solid var(--f-line-2);background:var(--f-chip);color:var(--f-ink);border-radius:999px;margin-top:6px;padding:12px 20px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background .2s}.sections-module__1cEu9W__faqLink:hover{background:#ffffff14}[data-theme=light] .sections-module__1cEu9W__faqLink:hover{background:#fff}.sections-module__1cEu9W__faqList{border-top:1px solid var(--f-line);margin:0;padding:0;list-style:none}.sections-module__1cEu9W__faqItem{border-bottom:1px solid var(--f-line)}.sections-module__1cEu9W__faqQ{width:100%;color:var(--f-ink);font:inherit;font-family:var(--crd-display);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 2px;font-size:24px;line-height:1.2;transition:color .2s;display:flex}.sections-module__1cEu9W__faqQ:hover{color:var(--f-gold)}.sections-module__1cEu9W__faqIcon{border:1px solid var(--f-line-2);width:30px;height:30px;transition:transform .42s var(--crd-ease), background .3s ease, border-color .3s ease;border-radius:50%;flex:none;position:relative}.sections-module__1cEu9W__faqIcon:before,.sections-module__1cEu9W__faqIcon:after{content:"";background:currentColor;border-radius:1px;width:11px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sections-module__1cEu9W__faqIcon:after{transition:transform .42s var(--crd-ease);transform:translate(-50%,-50%)rotate(90deg)}.sections-module__1cEu9W__faqOn .sections-module__1cEu9W__faqIcon{border-color:rgba(var(--f-gold-rgb), .5);background:rgba(var(--f-gold-rgb), .12);color:var(--f-gold);transform:rotate(180deg)}.sections-module__1cEu9W__faqOn .sections-module__1cEu9W__faqIcon:after{transform:translate(-50%,-50%)rotate(0)}.sections-module__1cEu9W__faqA{transition:grid-template-rows .48s var(--crd-ease);grid-template-rows:0fr;display:grid}.sections-module__1cEu9W__faqOn .sections-module__1cEu9W__faqA{grid-template-rows:1fr}.sections-module__1cEu9W__faqA>div{overflow:hidden}.sections-module__1cEu9W__faqA p{color:var(--f-ink-2);opacity:0;transition:opacity .4s ease, transform .48s var(--crd-ease);margin:0;padding:0 60px 26px 2px;font-size:16px;line-height:1.6;transform:translateY(-6px)}.sections-module__1cEu9W__faqOn .sections-module__1cEu9W__faqA p{opacity:1;transform:none}@media (max-width:1180px){.sections-module__1cEu9W__numbers{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.sections-module__1cEu9W__run{height:auto!important}.sections-module__1cEu9W__sticky{height:auto;display:block;position:relative}.sections-module__1cEu9W__sticky>.sections-module__1cEu9W__intro{width:auto;padding:0 var(--ln-edge) 26px;gap:14px}.sections-module__1cEu9W__track{scroll-snap-type:x mandatory;height:500px;scroll-padding-inline:var(--ln-edge);scrollbar-width:none;gap:12px;margin-top:0;overflow-x:auto;transform:none!important}.sections-module__1cEu9W__track::-webkit-scrollbar{display:none}.sections-module__1cEu9W__card{scroll-snap-align:start;width:80vw}.sections-module__1cEu9W__progress,.sections-module__1cEu9W__scrollHint{display:none}.sections-module__1cEu9W__numbers{padding:40px 24px}.sections-module__1cEu9W__stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.sections-module__1cEu9W__stat:nth-child(odd){border-left:0;padding-left:0}.sections-module__1cEu9W__plans{grid-template-columns:minmax(0,1fr)}.sections-module__1cEu9W__intervals{max-width:100%}.sections-module__1cEu9W__interval{padding:0 12px}.sections-module__1cEu9W__faq{grid-template-columns:minmax(0,1fr)}.sections-module__1cEu9W__faqSide{position:static}.sections-module__1cEu9W__faqQ{font-size:20px}.sections-module__1cEu9W__faqA p{padding-right:10px}}@media (prefers-reduced-motion:reduce){.sections-module__1cEu9W__scrollArrow{animation:none}}
.footer-module__o8e9EG__footer{z-index:1;padding:90px var(--ln-edge) 0;background:radial-gradient(60% 50% at 50% 100%, rgba(var(--f-glow), .12), transparent 75%), linear-gradient(180deg, transparent, #00000040);position:relative;overflow:hidden}[data-theme=light] .footer-module__o8e9EG__footer{background:radial-gradient(60% 50% at 50% 100%, rgba(var(--f-glow), .14), transparent 75%), linear-gradient(180deg, transparent, #ffffff80)}.footer-module__o8e9EG__top{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:60px;max-width:1320px;margin:0 auto;display:grid;position:relative}.footer-module__o8e9EG__brandCol{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.footer-module__o8e9EG__brand{color:var(--f-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.footer-module__o8e9EG__mark{width:30px;height:30px}.footer-module__o8e9EG__brandWord{font-family:var(--crd-display);font-size:26px}.footer-module__o8e9EG__ls{color:var(--f-gold)}.footer-module__o8e9EG__tagline{font-family:var(--crd-display);color:var(--f-ink);margin:0;font-size:30px;line-height:1.1}.footer-module__o8e9EG__tagline em{background:var(--f-title-gold);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em}.footer-module__o8e9EG__cta{background:var(--f-btn);height:48px;color:var(--f-btn-ink);box-shadow:0 16px 36px -18px rgba(var(--f-glow), .6);border-radius:999px;align-items:center;gap:9px;margin-top:6px;padding:0 22px 0 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,box-shadow .3s;display:inline-flex}.footer-module__o8e9EG__cta:hover{background:var(--f-btn-hover);box-shadow:0 0 0 5px rgba(var(--f-glow), .15), 0 20px 46px -16px rgba(var(--f-glow), .7)}.footer-module__o8e9EG__ctaArrow{width:16px;height:16px}.footer-module__o8e9EG__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.footer-module__o8e9EG__col ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.footer-module__o8e9EG__colHead{font-family:var(--crd-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--f-ink-3);margin:0 0 16px;font-size:10.5px}.footer-module__o8e9EG__link{color:var(--f-ink-2);font-size:15px;text-decoration:none;transition:color .2s}button.footer-module__o8e9EG__link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px}.footer-module__o8e9EG__link:hover{color:var(--f-ink)}.footer-module__o8e9EG__legal{z-index:2;border-top:1px solid var(--f-line);max-width:1320px;color:var(--f-ink-3);flex-wrap:wrap;align-items:center;gap:12px;margin:70px auto 0;padding:22px 0;font-size:13px;display:flex;position:relative}.footer-module__o8e9EG__legalDot{background:var(--f-ink-4);border-radius:50%;width:3px;height:3px}.footer-module__o8e9EG__legalSpacer{flex:1}.footer-module__o8e9EG__socials{gap:8px;display:flex}.footer-module__o8e9EG__social{border:1px solid var(--f-line);width:36px;height:36px;color:var(--f-ink-2);border-radius:50%;place-items:center;transition:color .2s,border-color .2s;display:grid}.footer-module__o8e9EG__social:hover{color:var(--f-gold);border-color:rgba(var(--f-gold-rgb), .4)}.footer-module__o8e9EG__cta:focus-visible,.footer-module__o8e9EG__link:focus-visible,.footer-module__o8e9EG__social:focus-visible,.footer-module__o8e9EG__brand:focus-visible{outline:2px solid color-mix(in srgb, var(--f-gold) 70%, transparent);outline-offset:3px}.footer-module__o8e9EG__word{z-index:1;height:clamp(150px,22vw,400px);margin:10px calc(-1 * var(--ln-edge)) 0;font-family:var(--crd-display);letter-spacing:-.04em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:clamp(170px,38vw,700px);font-weight:400;line-height:.8;position:relative}.footer-module__o8e9EG__word>span{position:absolute;top:0;left:0;right:0}.footer-module__o8e9EG__word{--rise:0}.footer-module__o8e9EG__wordBase,.footer-module__o8e9EG__wordFill{transform:translate3d(0, calc((1 - var(--rise)) * 55%), 0)}.footer-module__o8e9EG__wordBase{color:#0000;-webkit-text-stroke:1px var(--f-line-2)}.footer-module__o8e9EG__wordFill{-webkit-mask-image:linear-gradient(0deg, #000 calc(var(--rise) * 115% - 15%), transparent calc(var(--rise) * 115% + 5%));-webkit-mask-image:linear-gradient(0deg, #000 calc(var(--rise) * 115% - 15%), transparent calc(var(--rise) * 115% + 5%));mask-image:linear-gradient(0deg, #000 calc(var(--rise) * 115% - 15%), transparent calc(var(--rise) * 115% + 5%))}.footer-module__o8e9EG__wordFace{color:var(--f-ink)}.footer-module__o8e9EG__wordLs{background:var(--f-title-gold);color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:900px){.footer-module__o8e9EG__footer{padding-top:64px}.footer-module__o8e9EG__top{grid-template-columns:minmax(0,1fr);gap:44px}.footer-module__o8e9EG__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-module__o8e9EG__legalSpacer{flex-basis:100%}}
.glow-module__g-3Gwa__glow{--cx:44%;--plate:#0c0c0ebd;--plate-line:#ffffff17;--rail:#ffffff24;position:absolute;inset:0}[data-theme=light] .glow-module__g-3Gwa__glow{--plate:#ffffffdb;--plate-line:#141c2817;--rail:#141c281f}.glow-module__g-3Gwa__halo{left:var(--cx);aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side, rgba(var(--f-glow), .2), rgba(var(--f-glow), .06) 55%, transparent 100%);border-radius:50%;width:72%;position:absolute;top:8%;transform:translate(-50%)}[data-theme=light] .glow-module__g-3Gwa__halo{background:radial-gradient(closest-side,#fffcf4f2,#fff4dc66 55%,#0000 100%)}.glow-module__g-3Gwa__figure{z-index:1;pointer-events:none;position:absolute;inset:15% 0 0}.glow-module__g-3Gwa__poster,.glow-module__g-3Gwa__video{left:var(--cx);width:auto;max-width:none;height:100%;position:absolute;bottom:0;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 74%,#0000 98%);mask-image:linear-gradient(#000 0% 74%,#0000 98%)}.glow-module__g-3Gwa__video{opacity:0;transition:opacity .4s}.glow-module__g-3Gwa__glow[data-ready] .glow-module__g-3Gwa__video{opacity:1}.glow-module__g-3Gwa__glow[data-ready] .glow-module__g-3Gwa__poster{visibility:hidden}.glow-module__g-3Gwa__score{z-index:0;font-family:var(--crd-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;align-items:baseline;margin:0;font-weight:400;line-height:.8;display:flex;position:absolute}.glow-module__g-3Gwa__scoreInt,.glow-module__g-3Gwa__scoreDec{background:var(--f-title-gold);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.03em}.glow-module__g-3Gwa__scoreInt{font-size:var(--int)}.glow-module__g-3Gwa__scoreDec{font-size:var(--dec)}.glow-module__g-3Gwa__glow{--cx:38.5%}.glow-module__g-3Gwa__score{--int:clamp(220px, 19.5vw, 300px);--dec:clamp(220px, 19.5vw, 300px);top:3%;left:47%}.glow-module__g-3Gwa__timeline{--tick:#f3f0ea66;left:calc(var(--cx) + 9%);z-index:3;cursor:ew-resize;touch-action:none;outline:none;width:min(500px,84%);height:108px;position:absolute;bottom:30px;transform:translate(-50%)}[data-theme=light] .glow-module__g-3Gwa__timeline{--tick:#14182061}.glow-module__g-3Gwa__timeline:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--f-bg) 30%, transparent 100%);opacity:.85;pointer-events:none;border-radius:50%;position:absolute;inset:-40px -70px -30px}.glow-module__g-3Gwa__timeline:focus-visible .glow-module__g-3Gwa__head{outline:2px solid color-mix(in srgb, var(--f-gold) 70%, transparent);outline-offset:4px}.glow-module__g-3Gwa__hint{font-family:var(--crd-mono);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--f-ink-3);animation:glow-module__g-3Gwa__hintIn .9s var(--crd-ease) 2.6s backwards;font-size:10px;transition:opacity .5s;position:absolute;top:92px;left:50%;transform:translate(-50%)}.glow-module__g-3Gwa__timeline[data-touched] .glow-module__g-3Gwa__hint{opacity:0}@keyframes glow-module__g-3Gwa__hintIn{0%{opacity:0;transform:translate(-50%,6px)}}.glow-module__g-3Gwa__hintShort{display:none}.glow-module__g-3Gwa__ruler{height:46px;position:absolute;top:30px;left:0;right:0}.glow-module__g-3Gwa__tick{bottom:0;left:calc(var(--x) * 100%);background:var(--tick);transform-origin:50% 100%;width:1.5px;height:46px;transition:transform .26s var(--crd-ease), opacity .26s ease, background .26s ease;border-radius:1px;margin-left:-.75px;position:absolute;transform:scaleY(.24)}.glow-module__g-3Gwa__tickMajor{width:2px;margin-left:-1px}.glow-module__g-3Gwa__tick[data-on]{background:linear-gradient(0deg, var(--f-gold-lo), var(--f-gold-hi))}.glow-module__g-3Gwa__head{bottom:-8px;left:calc(var(--f,1) * 100%);background:linear-gradient(0deg, rgba(var(--f-gold-rgb), 0), #fff4d4 45%, #fffaf0);width:2px;height:66px;box-shadow:0 0 10px rgba(var(--f-glow), .9), 0 0 28px rgba(var(--f-glow), .55);pointer-events:none;border-radius:2px;margin-left:-1px;position:absolute}.glow-module__g-3Gwa__head:after{content:"";width:9px;height:9px;box-shadow:0 0 0 3px rgba(var(--f-gold-rgb), .35), 0 0 16px rgba(var(--f-glow), 1);background:#fffaf0;border-radius:50%;margin-left:-4.5px;position:absolute;top:-4px;left:50%}.glow-module__g-3Gwa__headLabel{transform:translate(calc(var(--f,1) * -100%), -14px);font-family:var(--crd-display);white-space:nowrap;color:var(--f-ink);font-size:20px;font-style:italic;line-height:1;position:absolute;bottom:100%;left:50%}.glow-module__g-3Gwa__ends{font-family:var(--crd-display);color:var(--f-ink-3);justify-content:space-between;font-size:16px;font-style:italic;line-height:1;display:flex;position:absolute;top:88px;left:-2px;right:-2px}.glow-module__g-3Gwa__ends>span{transition:opacity .3s}.glow-module__g-3Gwa__timeline[data-stage="0"] .glow-module__g-3Gwa__endToday,.glow-module__g-3Gwa__timeline[data-stage="3"] .glow-module__g-3Gwa__endBest{opacity:0}.glow-module__g-3Gwa__endBest{background:var(--f-title-gold);color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:900px){.glow-module__g-3Gwa__glow{--cx:50%}.glow-module__g-3Gwa__figure{top:8%}.glow-module__g-3Gwa__score{--int:110px;--dec:70px;top:0;left:auto;right:16px;transform:none}.glow-module__g-3Gwa__timeline{width:calc(100% - 56px);bottom:6px;left:50%}.glow-module__g-3Gwa__hint{letter-spacing:.16em;font-size:9px}.glow-module__g-3Gwa__hintLong{display:none}.glow-module__g-3Gwa__hintShort{display:inline}.glow-module__g-3Gwa__headLabel{font-size:17px}}@media (prefers-reduced-motion:reduce){.glow-module__g-3Gwa__hint{animation:none}.glow-module__g-3Gwa__tick{transition:none}}
.odometer-module__0B_AGW__odo{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;line-height:1;display:inline-flex}.odometer-module__0B_AGW__col{height:1.08em;margin-bottom:-.08em;display:inline-block;position:relative;overflow:hidden}.odometer-module__0B_AGW__ghost{visibility:hidden}.odometer-module__0B_AGW__reel{will-change:transform;flex-direction:column;width:100%;transition:transform 1.1s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;left:0}.odometer-module__0B_AGW__digit,.odometer-module__0B_AGW__ghost{text-align:center;height:1.08em;line-height:1.08em;display:block}.odometer-module__0B_AGW__sym{display:inline-block}.odometer-module__0B_AGW__odo[data-fill=gold] .odometer-module__0B_AGW__digit,.odometer-module__0B_AGW__odo[data-fill=gold] .odometer-module__0B_AGW__sym{background:var(--f-title-gold);color:#0000;-webkit-background-clip:text;background-clip:text}.odometer-module__0B_AGW__odo[data-fill=silver] .odometer-module__0B_AGW__digit,.odometer-module__0B_AGW__odo[data-fill=silver] .odometer-module__0B_AGW__sym{background:var(--f-silver,linear-gradient(180deg, #fff 10%, #c9ced8 60%, #8d95a3 100%));color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.odometer-module__0B_AGW__reel{transition:none}}
.full-module__EFLNQW__root{--f-bg:#09090a;--f-ink:#f3f0ea;--f-ink-2:#f3f0eab3;--f-ink-3:#f3f0ea80;--f-ink-4:#f3f0ea38;--f-line:#ffffff14;--f-line-2:#ffffff26;--f-gold:#e3c87e;--f-gold-hi:#f5e2a9;--f-gold-lo:#b48f42;--f-gold-rgb:227, 200, 126;--f-glow:236, 172, 70;--f-title-gold:linear-gradient(180deg, #f8eed3 6%, #ead193 46%, #c9a456 100%);--f-card:radial-gradient(120% 70% at 85% 0%, #e3c87e0f, transparent 60%), linear-gradient(180deg, #161618 0%, #111113 100%);--f-card-line:#ffffff16;--f-card-shadow:inset 0 1px 0 #ffffff0f, 0 30px 70px -30px #000c;--f-chip:#ffffff0a;--f-btn:#f4f1ea;--f-btn-ink:#111;--f-btn-hover:#fff;--ln-text:var(--f-ink);--ln-text-2:#f3f0eaa8;--ln-btn:#f4f1ea;--ln-btn-text:#111;--ln-btn-hover:#fff;background:var(--f-bg);color:var(--f-ink)}[data-theme=light] .full-module__EFLNQW__root{--f-bg:#eceef1;--f-ink:#12151a;--f-ink-2:#12151ab3;--f-ink-3:#12151a85;--f-ink-4:#12151a33;--f-line:#141c2814;--f-line-2:#141c2829;--f-gold:#9c823a;--f-gold-hi:#c3a655;--f-gold-lo:#7f6a2e;--f-gold-rgb:156, 130, 58;--f-glow:214, 168, 86;--f-title-gold:linear-gradient(180deg, #c9ac5c 6%, #a3873c 52%, #7f6a2e 100%);--f-card:linear-gradient(180deg, #fff 0%, #fafbfc 100%);--f-card-line:#141c2814;--f-card-shadow:inset 0 1px 0 #fff, 0 1px 2px #1e293b0a, 0 30px 60px -36px #1e293b4d;--f-chip:#ffffffb3;--f-btn:#12151a;--f-btn-ink:#f7f6f2;--f-btn-hover:#262b33;--ln-text:var(--f-ink);--ln-text-2:#12151a9e;--ln-btn:#12151a;--ln-btn-text:#f7f6f2;--ln-btn-hover:#262b33}.full-module__EFLNQW__heroBg{z-index:0;pointer-events:none;height:150vh;position:absolute;inset:0 0 auto;overflow:hidden}.full-module__EFLNQW__heroBg>span{position:absolute}.full-module__EFLNQW__bgSpot{background:radial-gradient(closest-side at 50% 42%, rgba(var(--f-glow), .2), rgba(var(--f-glow), .09) 32%, rgba(var(--f-glow), .03) 62%, transparent 100%);width:1800px;height:1400px;top:-360px;left:63%;transform:translate(-50%)}.full-module__EFLNQW__bgCone{background:conic-gradient(from 160deg at 50% -12%, transparent 0deg, rgba(var(--f-glow), .045) 9deg, rgba(var(--f-glow), .08) 20deg, rgba(var(--f-glow), .045) 31deg, transparent 40deg);width:2000px;height:100vh;top:0;left:64%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000004d 0%,#000 22%,#0009 55%,#0000 95%);mask-image:linear-gradient(#0000004d 0%,#000 22%,#0009 55%,#0000 95%)}.full-module__EFLNQW__bgSilver{background:radial-gradient(60% 40% at 30% 100%,#788cb921,#0000 72%),radial-gradient(30% 36% at 4% 18%,#a0acc812,#0000 70%),radial-gradient(40% 30% at 18% 0,#e3c87e0f,#0000 70%);inset:0}.full-module__EFLNQW__bgVignette{background:radial-gradient(ellipse 90% 70% at 55% 35%, transparent 55%, #00000080 100%), linear-gradient(180deg, transparent 60%, var(--f-bg) 100%);inset:0}[data-theme=light] .full-module__EFLNQW__bgSpot{background:radial-gradient(closest-side at 50% 42%,#fffaeef2,#fff6de80 40%,#0000 100%)}[data-theme=light] .full-module__EFLNQW__bgCone{opacity:.35}[data-theme=light] .full-module__EFLNQW__bgSilver{background:radial-gradient(34% 30% at 10% 6%,#cdd8e8bf,#0000 70%),radial-gradient(70% 46% at 40% 104%,#c4d0e2b3,#0000 72%)}[data-theme=light] .full-module__EFLNQW__bgVignette{background:linear-gradient(180deg, transparent 60%, var(--f-bg) 100%)}.full-module__EFLNQW__grain{z-index:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.4 -0.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}[data-theme=light] .full-module__EFLNQW__grain{opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1.4 -0.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.full-module__EFLNQW__main{z-index:1;position:relative}.full-module__EFLNQW__in{animation:full-module__EFLNQW__rise .95s var(--crd-ease) var(--d,0s) both}.full-module__EFLNQW__inVisual{animation:full-module__EFLNQW__appear 1.4s var(--crd-ease) .25s both}@keyframes full-module__EFLNQW__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes full-module__EFLNQW__appear{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:none}}.full-module__EFLNQW__hero{height:100dvh;min-height:720px;max-height:1100px;padding:calc(var(--ln-h) + 8px) var(--ln-edge) 0;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:32px;display:grid;position:relative}.full-module__EFLNQW__copy{z-index:3;flex-direction:column;grid-area:1/1;align-self:center;align-items:flex-start;max-width:640px;display:flex;position:relative}.full-module__EFLNQW__newChip{border:1px solid var(--f-line-2);background:var(--f-chip);height:34px;color:var(--f-ink-2);letter-spacing:.002em;border-radius:999px;align-items:center;gap:10px;padding:0 13px 0 4px;font-size:13.5px;text-decoration:none;transition:border-color .22s,color .22s;display:inline-flex}.full-module__EFLNQW__newChip:hover{color:var(--f-ink);border-color:rgba(var(--f-gold-rgb), .5)}.full-module__EFLNQW__newTag{background:linear-gradient(180deg, var(--f-gold-hi), var(--f-gold) 55%, var(--f-gold-lo));color:#1a1407;height:24px;font-family:var(--crd-mono);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:10px;font-weight:600;display:inline-flex}[data-theme=light] .full-module__EFLNQW__newTag{color:#fffaf0}.full-module__EFLNQW__newArrow{width:14px;height:14px;transition:transform .22s var(--crd-ease)}.full-module__EFLNQW__newChip:hover .full-module__EFLNQW__newArrow{transform:translate(2px)}.full-module__EFLNQW__title{font-family:var(--crd-display);letter-spacing:-.016em;color:var(--f-ink);margin:22px 0 0;font-size:clamp(54px,min(6.3vw,10.4vh),106px);font-weight:400;line-height:.93}.full-module__EFLNQW__titleA,.full-module__EFLNQW__titleB{display:block}.full-module__EFLNQW__titleB{background:var(--f-title-gold);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.08em;padding:0 .1em .08em 0;font-style:italic}.full-module__EFLNQW__sub{letter-spacing:-.004em;max-width:500px;color:var(--f-ink-2);text-wrap:pretty;margin:22px 0 0;font-size:18px;line-height:1.5}.full-module__EFLNQW__ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.full-module__EFLNQW__primary,.full-module__EFLNQW__ghost{letter-spacing:-.006em;white-space:nowrap;height:54px;transition:background .22s var(--crd-ease), box-shadow .32s var(--crd-ease), border-color .22s ease, color .22s ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:15.5px;font-weight:500;text-decoration:none;display:inline-flex}.full-module__EFLNQW__primary{background:var(--f-btn);color:var(--f-btn-ink);box-shadow:inset 0 1px 0 #fff, 0 0 0 0 rgba(var(--f-glow), 0), 0 18px 44px -18px rgba(var(--f-glow), .6);padding:0 24px 0 28px}.full-module__EFLNQW__primary:hover,.full-module__EFLNQW__primary:focus-visible{background:var(--f-btn-hover);box-shadow:inset 0 1px 0 #fff, 0 0 0 6px rgba(var(--f-glow), .16), 0 22px 60px -14px rgba(var(--f-glow), .75)}[data-theme=light] .full-module__EFLNQW__primary{box-shadow:inset 0 1px 0 #ffffff24, 0 0 0 0 rgba(var(--f-glow), 0), 0 18px 36px -18px #1e180a99}:is([data-theme=light] .full-module__EFLNQW__primary:hover,[data-theme=light] .full-module__EFLNQW__primary:focus-visible){box-shadow:inset 0 1px 0 #ffffff24, 0 0 0 6px rgba(var(--f-glow), .22), 0 22px 44px -16px #1e180a8c}.full-module__EFLNQW__primaryArrow{width:17px;height:17px;transition:transform .26s var(--crd-ease)}.full-module__EFLNQW__primary:hover .full-module__EFLNQW__primaryArrow{transform:translate(3px)}.full-module__EFLNQW__ghost{border:1px solid var(--f-line-2);background:var(--f-chip);color:var(--f-ink);padding:0 26px}.full-module__EFLNQW__ghost:hover{background:#ffffff14;border-color:#ffffff42}[data-theme=light] .full-module__EFLNQW__ghost:hover{background:#fff;border-color:#141c283d}.full-module__EFLNQW__newChip:focus-visible,.full-module__EFLNQW__primary:focus-visible,.full-module__EFLNQW__ghost:focus-visible{outline:2px solid color-mix(in srgb, var(--f-gold) 75%, transparent);outline-offset:3px}.full-module__EFLNQW__proof{color:var(--f-ink-2);flex-wrap:wrap;align-items:center;gap:9px;margin:26px 0 0;font-size:14px;display:flex}.full-module__EFLNQW__proof b{color:var(--f-ink);font-weight:600}.full-module__EFLNQW__proofStars{color:var(--f-gold);gap:2px;display:inline-flex}.full-module__EFLNQW__proofDot{background:var(--f-ink-3);border-radius:50%;width:3px;height:3px}.full-module__EFLNQW__visual{z-index:2;min-height:0;margin-right:calc(-1 * var(--ln-edge));grid-area:1/2/span 2;position:relative}.full-module__EFLNQW__sectionHead{padding:0 var(--ln-edge);text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.full-module__EFLNQW__kicker{font-family:var(--crd-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--f-gold);margin:0;font-size:11px;font-weight:500}.full-module__EFLNQW__h2{font-family:var(--crd-display);letter-spacing:-.014em;color:var(--f-ink);margin:0;font-size:clamp(40px,4.6vw,70px);font-weight:400;line-height:.98}.full-module__EFLNQW__h2Gold{background:var(--f-title-gold);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.full-module__EFLNQW__bentoWrap{padding-top:clamp(90px,12vh,140px);position:relative}.full-module__EFLNQW__bentoWrap .full-module__EFLNQW__sectionHead{margin-bottom:10px}.full-module__EFLNQW__endWrap{margin-top:clamp(80px,10vh,120px);position:relative}.full-module__EFLNQW__endWrap:before,.full-module__EFLNQW__endWrap:after{content:"";z-index:3;pointer-events:none;height:240px;position:absolute;left:0;right:0}.full-module__EFLNQW__endWrap:before{background:linear-gradient(180deg, var(--f-bg) 0%, #09090abf 35%, #09090a00 100%);top:0}.full-module__EFLNQW__endWrap:after{background:linear-gradient(0deg, var(--f-bg) 0%, #09090abf 35%, #09090a00 100%);bottom:0}.full-module__EFLNQW__endGrain{z-index:4;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.4 -0.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@media (max-width:900px){.full-module__EFLNQW__endWrap:before,.full-module__EFLNQW__endWrap:after{height:90px}}[data-theme=light] .full-module__EFLNQW__endWrap{margin-inline:var(--ln-edge);border-radius:34px;overflow:hidden;box-shadow:0 40px 90px -40px #14182073}[data-theme=light] .full-module__EFLNQW__endWrap:before{display:none}[data-theme=light] .full-module__EFLNQW__endWrap:after{display:none}[data-theme=light] .full-module__EFLNQW__endGrain{display:none}@media (max-width:900px){.full-module__EFLNQW__hero{height:auto;min-height:0;max-height:none;padding-top:calc(var(--ln-h) + 18px);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.full-module__EFLNQW__copy{grid-area:1/1}.full-module__EFLNQW__visual{height:min(118vw,560px);margin:24px calc(-1 * var(--ln-edge)) 0;grid-area:2/1}.full-module__EFLNQW__title{font-size:clamp(48px,13vw,72px)}.full-module__EFLNQW__ctas{flex-wrap:nowrap;gap:10px;width:100%;margin-top:26px}.full-module__EFLNQW__primary,.full-module__EFLNQW__ghost{flex:1 1 0;min-width:0;height:52px;padding:0 14px;font-size:15px}.full-module__EFLNQW__proof{font-size:13.5px}.full-module__EFLNQW__sub{font-size:16.5px}}@media (prefers-reduced-motion:reduce){.full-module__EFLNQW__in,.full-module__EFLNQW__inVisual{animation:none}}
