._715cbq_section{color:#1c1b18;width:min(100%,1540px);margin:0 auto;padding:clamp(110px,11vw,180px) clamp(18px,4.3vw,68px) clamp(100px,9vw,150px)}._715cbq_heading{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:clamp(48px,8vw,124px);width:100%;display:grid}._715cbq_headerColumn,._715cbq_subheaderColumn{min-width:0}._715cbq_headerColumn{justify-content:flex-start;display:flex}._715cbq_heading h2{color:#11100e;max-width:640px;font-size:var(--home-section-heading-size);letter-spacing:-.048em;text-wrap:balance;margin:0;font-weight:600;line-height:1.05}._715cbq_subheaderColumn{justify-content:flex-end;padding-bottom:7px;display:flex}._715cbq_subheaderColumn p{color:#1c1b189e;max-width:520px;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.55}._715cbq_viewport{border-radius:18px;width:100%;margin-top:clamp(50px,5vw,76px);overflow:hidden}._715cbq_track{transition:transform .52s var(--ease-settle);will-change:transform;gap:18px;display:flex}._715cbq_card{--card-icon-shift:72px;background:var(--color-terracotta);border-radius:18px;min-width:calc(33.3333% - 12px);height:clamp(450px,35vw,560px);position:relative;overflow:hidden;container-type:inline-size}._715cbq_cardCopy{z-index:3;color:#fff;flex-direction:column;justify-content:flex-start;padding:clamp(26px,2.5vw,38px);display:flex;position:absolute;inset:0}._715cbq_cardCopy h3{max-width:13ch;color:inherit;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(27px,2.15vw,35px);font-weight:540;line-height:1.05}._715cbq_cardCopy p{color:#fff;max-width:34ch;margin:24px 0 0;font-size:clamp(14px,1.15vw,17px);line-height:1.5}._715cbq_cardIcon{background:var(--accent-wash);width:54px;height:54px;color:var(--accent);border-radius:50%;flex:none;place-items:center;margin-bottom:18px;display:grid}._715cbq_asset{--asset-hue:#f2c56f;inset:calc(43% + var(--card-icon-shift)) 0 -8% 0;z-index:1;pointer-events:none;position:absolute;overflow:visible}._715cbq_materialDisc,._715cbq_materialSlab{background:var(--asset-hue);display:block;position:absolute}._715cbq_materialDisc{aspect-ratio:1;opacity:.92;border-radius:50%;width:35%;top:2%;right:5%}._715cbq_materialSlab{opacity:.66;--tilt:-8deg;border-radius:20px;width:52%;height:42%;bottom:4%;left:3%}._715cbq_captureFrame{background:var(--bone);--tilt:-2.5deg;transform-origin:50%;border-radius:24px;position:absolute;inset:19px -22px -48px 34px;overflow:hidden;box-shadow:-14px 16px #6428162e,0 28px 54px #57221333}._715cbq_captureViewport{background:var(--bone);position:absolute;inset:0;overflow:hidden;container-type:inline-size}._715cbq_captureImageFrame{background:var(--bone)}._715cbq_captureImage{width:100%;height:auto;display:block}._715cbq_captureScale{width:330px;color:var(--ink);font-family:var(--font-geist), system-ui, sans-serif;transform:scale(calc(100cqw / 330px));transform-origin:0 0}._715cbq_asset[data-asset=schedule]{--asset-hue:#8ab7dc}._715cbq_asset[data-asset=schedule] ._715cbq_captureFrame{--tilt:2.8deg}._715cbq_asset[data-asset=logs]{--asset-hue:#c5d49b}._715cbq_asset[data-asset=logs] ._715cbq_captureFrame{--tilt:-1.5deg}._715cbq_asset[data-asset=library]{--asset-hue:#d0b4dc}._715cbq_asset[data-asset=library] ._715cbq_captureFrame{--tilt:2deg}._715cbq_asset[data-asset=insights]{--asset-hue:#f2b5a3}._715cbq_asset[data-asset=insights] ._715cbq_captureFrame{--tilt:-2deg}._715cbq_captureFrame{transform:rotate(var(--tilt,0deg)) translate3d(0, calc(var(--parallax,0) * -12px), 0)}._715cbq_materialSlab{transform:rotate(var(--tilt,0deg)) translate3d(0, calc(var(--parallax,0) * -48px), 0)}._715cbq_materialDisc{transform:translate3d(0, calc(var(--parallax,0) * -72px), 0)}._715cbq_asset[data-enter=out]{translate:0 100%}@keyframes _715cbq_assetSettleUp{0%{translate:0 100%}}._715cbq_asset[data-enter=in]{animation:_715cbq_assetSettleUp .52s var(--ease-settle) var(--enter-delay,0s) both}@keyframes _715cbq_panelSettleUp{0%{translate:0 44px}}._715cbq_asset[data-enter=in] ._715cbq_captureFrame{animation:_715cbq_panelSettleUp .52s var(--ease-settle) var(--enter-delay,0s) both}@keyframes _715cbq_shapeSettleUp{0%{translate:0 82px}}._715cbq_asset[data-enter=in] ._715cbq_materialDisc{animation:_715cbq_shapeSettleUp .76s var(--ease-settle) calc(var(--enter-delay,0s) + 70ms) both}._715cbq_asset[data-enter=in] ._715cbq_materialSlab{animation:_715cbq_shapeSettleUp .68s var(--ease-settle) calc(var(--enter-delay,0s) + .14s) both}._715cbq_controls{justify-content:space-between;align-items:center;gap:32px;margin-top:34px;display:flex}._715cbq_buttons{align-items:center;gap:10px;display:flex}._715cbq_buttons button{color:#1c1b18;cursor:pointer;width:54px;height:54px;transition:transform .16s var(--ease-snap), background .16s var(--ease-snap), color .16s var(--ease-snap), opacity .16s var(--ease-snap);background:#fff;border:1px solid #1c1b182e;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._715cbq_buttons button:first-child svg{transform:rotate(180deg)}._715cbq_buttons button:disabled{opacity:.28;cursor:default}._715cbq_buttons button:not(:disabled):hover{color:#fff;background:#1c1b18;transform:translateY(-2px)}._715cbq_progress{background:#1c1b181f;border-radius:999px;width:min(44vw,520px);height:3px;position:relative;overflow:hidden}._715cbq_progress span{border-radius:inherit;min-width:8%;transition:width .52s var(--ease-settle);background:#1c1b18;position:absolute;inset:0 auto 0 0}@media (max-width:1130px){._715cbq_card{min-width:calc(50% - 9px)}}@media (max-width:900px){._715cbq_heading{grid-template-columns:1fr;align-items:start;gap:20px}._715cbq_subheaderColumn{justify-content:flex-start;padding-bottom:0}._715cbq_subheaderColumn p{max-width:46ch}}@media (max-width:700px){._715cbq_card{min-width:100%}}@media (max-width:640px){._715cbq_section{padding:92px 10px 94px}._715cbq_heading h2{font-size:clamp(40px,13vw,64px)}._715cbq_subheaderColumn p{max-width:38ch;font-size:clamp(16px,4.2vw,18px)}._715cbq_viewport{border-radius:15px;margin-top:42px}._715cbq_card{border-radius:15px;height:min(128vw,540px)}._715cbq_cardCopy{padding:26px}._715cbq_cardCopy h3{font-size:clamp(26px,7.6vw,30px)}._715cbq_cardCopy p{margin-top:18px;font-size:15px}._715cbq_asset{top:calc(45% + var(--card-icon-shift))}._715cbq_captureFrame{border-radius:20px}._715cbq_controls{gap:20px;margin-top:24px}._715cbq_buttons{gap:8px}._715cbq_buttons button{width:46px;height:46px}._715cbq_progress{width:min(46vw,220px)}}@media (prefers-reduced-motion:reduce){._715cbq_track,._715cbq_progress span,._715cbq_buttons button{transition:none}._715cbq_captureFrame,._715cbq_materialSlab,._715cbq_materialDisc{transform:none}._715cbq_asset[data-enter=out]{translate:none}._715cbq_asset[data-enter=in],._715cbq_asset[data-enter=in] ._715cbq_captureFrame,._715cbq_asset[data-enter=in] ._715cbq_materialDisc,._715cbq_asset[data-enter=in] ._715cbq_materialSlab{animation:none}}
.sE72QW_section{color:#171614;background:#fff;padding:clamp(110px,11vw,180px) clamp(18px,5vw,80px)}.sE72QW_inner{grid-template-columns:minmax(300px,.82fr) minmax(440px,1.18fr);gap:clamp(70px,9vw,160px);width:min(100%,1480px);margin-inline:auto;display:grid}.sE72QW_intro{flex-direction:column;justify-content:space-between;gap:72px;min-width:0;display:flex}.sE72QW_intro h2{font-size:var(--home-section-heading-size);letter-spacing:-.068em;margin:0;font-weight:560}.sE72QW_intro h2>span{white-space:nowrap;display:block}.sE72QW_lede{color:#171614a3;max-width:540px;margin:28px 0 0;font-size:clamp(1rem,1.2vw,1.13rem)}.sE72QW_helpCard{width:min(100%,500px)}.sE72QW_helpCard h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.5rem,2vw,2rem);font-weight:590}.sE72QW_helpCard p{color:#17161499;max-width:42ch;margin:13px 0 26px;font-size:.98rem}.sE72QW_helpCard a{width:fit-content}.sE72QW_list{--faq-closed-height:84px;--faq-open-height:270px;--faq-gap:12px;--faq-items:8;min-width:0;height:var(--faq-list-height,calc(var(--faq-open-height) + (var(--faq-items) - 1) * (var(--faq-closed-height) + var(--faq-gap))));gap:var(--faq-gap);flex-direction:column;display:flex}.sE72QW_item{height:var(--faq-closed-height);background:#f7f6f2;border-radius:20px;flex:none;transition:height .56s cubic-bezier(.22,1,.36,1),background-color .42s,box-shadow .42s;overflow:hidden}.sE72QW_item[open]{height:var(--faq-open-height);background:var(--accent);box-shadow:0 20px 44px #63271526}.sE72QW_item[open] summary{color:#fff}.sE72QW_item summary{box-sizing:border-box;min-height:calc(var(--faq-closed-height) - 2px);color:#171614;cursor:pointer;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:24px;padding:clamp(22px,2.2vw,31px) clamp(22px,2.6vw,36px);font-size:clamp(1rem,1.25vw,1.2rem);font-weight:620;list-style:none;display:grid}.sE72QW_item summary::-webkit-details-marker{display:none}.sE72QW_item summary i{width:18px;height:18px;transition:transform .32s var(--ease-settle);place-items:center;display:grid}.sE72QW_item[open] summary i{transform:rotate(180deg)}.sE72QW_answer{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;display:block;transform:translateY(-10px)}.sE72QW_item[open] .sE72QW_answer{visibility:visible;opacity:1;pointer-events:auto;transition-delay:.15s,.15s,0s;transform:translateY(0)}.sE72QW_answer p{color:#17161499;max-width:66ch;margin:-4px 0 0;padding:0 clamp(22px,2.6vw,36px) clamp(25px,2.6vw,36px);font-size:clamp(.94rem,1.05vw,1.05rem)}.sE72QW_item[open] .sE72QW_answer p{color:#fff}.sE72QW_answer a{font-weight:600;text-decoration:none}.sE72QW_item[open] .sE72QW_answer a,.sE72QW_item[open] .sE72QW_answer strong{color:#fff}@media (max-width:1024px){.sE72QW_inner{grid-template-columns:1fr;gap:60px}.sE72QW_intro{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:40px;display:grid}.sE72QW_helpCard{width:auto}}.sE72QW_helpCard{order:2}@media (max-width:900px){.sE72QW_intro{display:contents}.sE72QW_list{order:1}}@media (max-width:640px){.sE72QW_section{padding:92px 12px}.sE72QW_intro h2{font-size:var(--page-section-heading-size,clamp(40px, 13vw, 64px))}.sE72QW_intro h2>span{white-space:normal}.sE72QW_item summary{gap:15px;font-size:clamp(17px,4.5vw,18px);line-height:1.3}.sE72QW_list{--faq-open-height:350px;height:auto}.sE72QW_item[open]{height:var(--faq-own-open,var(--faq-open-height))}}@media (prefers-reduced-motion:reduce){.sE72QW_item,.sE72QW_answer,.sE72QW_item summary i{transition-duration:.01ms}}
.lj5pTa_hero{--hero-shell-inset:18px;min-height:calc(100svh - var(--hero-shell-inset));color:#171614;isolation:isolate;background:0 0;position:relative;overflow:hidden}.lj5pTa_waiting .lj5pTa_visualPanel,.lj5pTa_waiting .lj5pTa_topbar,.lj5pTa_waiting .lj5pTa_ratingCard,.lj5pTa_waiting .lj5pTa_actions,.lj5pTa_waiting .lj5pTa_freeNote,.lj5pTa_playing .lj5pTa_visualPanel,.lj5pTa_playing .lj5pTa_topbar,.lj5pTa_playing .lj5pTa_ratingCard,.lj5pTa_playing .lj5pTa_actions,.lj5pTa_playing .lj5pTa_freeNote{opacity:0}.lj5pTa_playing .lj5pTa_visualPanel{animation:lj5pTa_heroVisualIn .8s var(--ease-reveal) var(--hero-panel-delay) both}.lj5pTa_playing .lj5pTa_topbar,.lj5pTa_playing .lj5pTa_actions,.lj5pTa_playing .lj5pTa_freeNote{animation:lj5pTa_heroControlsIn .7s var(--ease-reveal) var(--hero-controls-delay) both}.lj5pTa_playing .lj5pTa_ratingCard{animation:lj5pTa_heroControlsIn .7s var(--ease-reveal) var(--hero-ring-delay) both}@property --rating-tenths{syntax:"<integer>";inherits:true;initial-value:0}.lj5pTa_playing .lj5pTa_ratingCard [data-rating-number]{color:#0000;animation:lj5pTa_ratingCount .9s var(--ease-settle) calc(var(--hero-ring-delay) + .15s) both;position:relative}.lj5pTa_playing .lj5pTa_ratingCard [data-rating-number]:after{color:var(--ink);content:counter(rating-whole) "." counter(rating-tenth);counter-reset:rating-whole round(down, calc(var(--rating-tenths) / 10), 1) rating-tenth mod(var(--rating-tenths), 10);position:absolute;inset:0}@keyframes lj5pTa_ratingCount{0%{--rating-tenths:0}to{--rating-tenths:var(--rating-target)}}.lj5pTa_playing .lj5pTa_ratingCard [data-rating-star]{animation:lj5pTa_ratingStarFall .42s var(--ease-reveal) calc(var(--hero-ring-delay) + .3s + var(--i) * 80ms) both}@keyframes lj5pTa_ratingStarFall{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes lj5pTa_heroVisualIn{0%{opacity:0}to{opacity:1}}@keyframes lj5pTa_heroControlsIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lj5pTa_topbar{z-index:20;pointer-events:none;align-items:center;gap:clamp(28px,2.4vw,76px);width:54%;padding:27px 1.5vw 27px clamp(38px,6vw,108px);display:flex;position:absolute;inset:0 auto auto 0}.lj5pTa_bar{pointer-events:auto;align-items:center;display:flex}.lj5pTa_menu{pointer-events:auto;flex:1;min-width:0}.lj5pTa_burger{display:none}.lj5pTa_brand{color:#171614;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.lj5pTa_brand>svg{width:34px;height:40px}.lj5pTa_brand>span{letter-spacing:-.045em;font-size:24px;font-weight:650}.lj5pTa_brandDot{color:var(--color-terracotta)}.lj5pTa_nav{justify-content:space-between;align-items:center;gap:clamp(14px,1.3vw,42px);min-width:0;display:flex}.lj5pTa_nav>a{color:#1c1b189e;white-space:nowrap;align-items:center;min-height:44px;font-size:14px;font-weight:540;text-decoration:none;display:inline-flex}.lj5pTa_nav .lj5pTa_activeLink{color:#171614;font-weight:640}.lj5pTa_navAction{display:none}.lj5pTa_layout{min-height:calc(100svh - var(--hero-shell-inset));grid-template-columns:minmax(0,54%) minmax(0,46%);display:grid}.lj5pTa_copy{z-index:6;flex-direction:column;justify-content:center;align-items:flex-start;padding:112px 5vw 72px clamp(38px,6vw,108px);display:flex;position:relative}.lj5pTa_copy h1{color:#171614;max-width:820px;font-size:var(--page-hero-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:0;font-weight:540;line-height:.93}.lj5pTa_accentLine{color:var(--color-terracotta)}.lj5pTa_subhead{color:#1c1b189e;max-width:610px;margin:30px 0 0;font-size:clamp(16px,1.35vw,20px);line-height:1.5}.lj5pTa_actions{flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:34px;display:flex}.lj5pTa_freeNote{color:#1c1b189e;margin:16px 0 0;font-size:14px;font-weight:560;line-height:1.4}.lj5pTa_visual{z-index:5;min-width:0;padding:20px 20px 20px 0;position:relative}.lj5pTa_visualPanel{--hero-panel-radius:28px;--panel-inset:clamp(14px, 2.4vw, 32px);isolation:isolate;border-radius:var(--hero-panel-radius);background:var(--color-terracotta);width:100%;height:100%;position:relative;overflow:hidden}.lj5pTa_ringField{--hero-ring-final-left:58%;--hero-ring-final-width:min(142%, 1120px);top:0;left:var(--hero-ring-final-left);z-index:1;width:var(--hero-ring-final-width);aspect-ratio:1;pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 20px,#fff3 20px 23px,#0000 23px 36px);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.lj5pTa_waiting .lj5pTa_ringField{opacity:0;clip-path:circle(0)}.lj5pTa_playing .lj5pTa_ringField{animation:lj5pTa_heroRingLayersIn 1.1s steps(20, end) var(--hero-ring-delay) both}@keyframes lj5pTa_heroRingLayersIn{0%{opacity:0;clip-path:circle(0)}to{opacity:1;clip-path:circle(72%)}}.lj5pTa_visualContents{z-index:2;position:absolute;inset:0}.lj5pTa_ratingCard{left:var(--panel-inset);bottom:var(--panel-inset);z-index:8;position:absolute}.lj5pTa_ratingCard:empty{display:none}.lj5pTa_livePreviewBadge{top:var(--panel-inset);right:var(--panel-inset);z-index:8;color:#1c1b18;letter-spacing:-.01em;background:#fffffff0;border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 14px;font-size:13px;font-weight:600;line-height:1;display:inline-flex;position:absolute;box-shadow:0 12px 30px #1c1b1829}.lj5pTa_liveDot{background:var(--accent);width:7px;height:7px;animation:var(--animate-pulse-ring);border-radius:50%;flex:none}.lj5pTa_handMockup{z-index:3;aspect-ratio:900/1279;filter:drop-shadow(0 34px 48px #1c1b1838);-webkit-user-select:none;user-select:none;width:auto;max-width:none;height:100%;position:absolute;bottom:-6%;left:68%;transform:translate(-50%)}.lj5pTa_handImage{z-index:2;object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lj5pTa_livePhone{z-index:3;width:41.778%;height:63.721%;font-family:var(--font-geist), system-ui, sans-serif;border-radius:13%/6%;position:absolute;top:1.564%;left:10.444%;overflow:hidden;container-type:size}.lj5pTa_playablePhone{transform:scale(calc(100cqw / 330px), calc(100cqh / 680px));transform-origin:0 0;position:absolute;inset:0 auto auto 0;box-shadow:none!important;border-width:0!important;border-radius:0!important}.lj5pTa_floatChip{z-index:7;pointer-events:none;color:#1c1b18;background:#fffffff0;border-radius:15px;align-items:center;gap:11px;min-width:220px;padding:13px 16px;display:flex;position:absolute;box-shadow:0 18px 46px #1c1b1824}.lj5pTa_floatChip>span{width:34px;height:34px;color:var(--color-terracotta);background:#fcebde;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}.lj5pTa_floatChip p{color:#1c1b1894;margin:0;font-size:11px;line-height:1.3}.lj5pTa_floatChip b{color:#1c1b18;font-size:12.5px;font-weight:650;display:block}.lj5pTa_mathChip{top:23%;right:4%}.lj5pTa_scheduleChip{bottom:23%;right:7%}@media (hover:hover){.lj5pTa_brand,.lj5pTa_nav>a,.lj5pTa_actions a{transition:transform .16s var(--ease-snap), opacity .16s var(--ease-snap), background .16s var(--ease-snap)}.lj5pTa_actions a:hover{transform:translateY(-2px)}.lj5pTa_brand:hover,.lj5pTa_nav>a:hover:not(.lj5pTa_activeLink){opacity:.68}}@media (max-width:1440px){.lj5pTa_nav>a{font-size:13px}}@media (max-width:1180px){.lj5pTa_mathChip{right:2%}.lj5pTa_scheduleChip{bottom:24%;right:3%}}@media (max-width:1280px){.lj5pTa_topbar{--pill-pad:18px;--bar-pad:8px;--burger-size:44px;border-radius:calc((var(--burger-size) + var(--bar-pad) * 2) / 2);pointer-events:auto;background:#fff;width:min(340px,54% - 40px);padding:0;display:block;inset:14px auto auto clamp(14px,3vw,40px);overflow:hidden;box-shadow:0 1px 2px #1c1b180a,0 14px 36px #1c1b181f}.lj5pTa_bar{padding:var(--bar-pad) var(--bar-pad) var(--bar-pad) var(--pill-pad);justify-content:space-between}.lj5pTa_burger{width:var(--burger-size);height:var(--burger-size);color:#171614;cursor:pointer;background:#f4f2ee;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.lj5pTa_burger>span,.lj5pTa_burger>span:before,.lj5pTa_burger>span:after{width:17px;height:1.6px;transition:transform .28s var(--ease-settle), background-color .16s linear;background:currentColor;border-radius:999px;display:block}.lj5pTa_burger>span{position:relative}.lj5pTa_burger>span:before,.lj5pTa_burger>span:after{content:"";position:absolute;left:0}.lj5pTa_burger>span:before{transform:translateY(-5.5px)}.lj5pTa_burger>span:after{transform:translateY(5.5px)}.lj5pTa_topbarOpen .lj5pTa_burger>span{background:0 0}.lj5pTa_topbarOpen .lj5pTa_burger>span:before{transform:translateY(0)rotate(45deg)}.lj5pTa_topbarOpen .lj5pTa_burger>span:after{transform:translateY(0)rotate(-45deg)}.lj5pTa_menu{transition:grid-template-rows .3s var(--ease-settle);grid-template-rows:0fr;display:grid}.lj5pTa_topbarOpen .lj5pTa_menu{grid-template-rows:1fr}.lj5pTa_nav{min-height:0;padding-inline:var(--pill-pad);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;overflow:hidden}.lj5pTa_nav>a{color:#1c1b18b8;min-height:48px;font-size:15px}.lj5pTa_nav>a:first-child{margin-top:calc(var(--pill-pad) - var(--bar-pad))}.lj5pTa_nav .lj5pTa_activeLink{color:var(--accent-deep)}.lj5pTa_navAction{padding-top:10px;padding-bottom:var(--pill-pad);justify-content:flex-end;display:flex}}@media (max-width:900px){.lj5pTa_topbar{width:auto;inset:14px 14px auto}.lj5pTa_hero{min-height:calc(100svh - var(--hero-shell-inset))}.lj5pTa_layout{min-height:calc(100svh - var(--hero-shell-inset));grid-template-rows:auto minmax(min(58vw,520px),1fr);grid-template-columns:1fr}.lj5pTa_copy{pointer-events:none;justify-content:flex-start;padding:138px 38px 34px}.lj5pTa_copy>*{pointer-events:auto}.lj5pTa_copy h1{max-width:720px;font-size:clamp(58px,10vw,82px)}.lj5pTa_subhead{max-width:540px}.lj5pTa_visual{padding:0 18px 18px;position:relative;inset:auto}.lj5pTa_handMockup{height:143.951%;top:0;bottom:auto;left:68%}.lj5pTa_floatChip{display:none}}@media (max-width:640px){.lj5pTa_hero{--hero-shell-inset:8px;min-height:calc(100svh - var(--hero-shell-inset))}.lj5pTa_layout{min-height:calc(100svh - var(--hero-shell-inset));grid-template-rows:auto minmax(min(184vw,820px),1fr)}.lj5pTa_topbar{display:none}.lj5pTa_copy{padding:clamp(130px,30vw,148px) clamp(14px,5vw,20px) 40px}.lj5pTa_copy h1{font-size:clamp(40px,13vw,64px)}.lj5pTa_subhead{max-width:38ch;margin-top:28px;font-size:clamp(16px,4.2vw,18px)}.lj5pTa_actions{flex-wrap:wrap;gap:clamp(6px,2vw,10px);margin-top:32px}.lj5pTa_actions>a{flex:none;min-width:0}.lj5pTa_visual{padding:0 8px 8px}.lj5pTa_visualPanel{--hero-panel-radius:24px;--label-band:clamp(96px, 26vw, 124px);border-radius:var(--hero-panel-radius)}.lj5pTa_ringField{--hero-ring-final-left:50%;--hero-ring-final-width:180%}.lj5pTa_handMockup{--phone-rise:clamp(24px, 7vw, 44px);top:calc(var(--label-band) - var(--phone-rise));height:calc((100% - 2 * var(--label-band)) / .653);bottom:auto;left:50%;transform:translate(-31.3%)}}@media (prefers-reduced-motion:reduce){.lj5pTa_waiting .lj5pTa_visualPanel,.lj5pTa_waiting .lj5pTa_topbar,.lj5pTa_waiting .lj5pTa_ratingCard,.lj5pTa_waiting .lj5pTa_actions,.lj5pTa_waiting .lj5pTa_freeNote,.lj5pTa_playing .lj5pTa_visualPanel,.lj5pTa_playing .lj5pTa_topbar,.lj5pTa_playing .lj5pTa_ratingCard,.lj5pTa_playing .lj5pTa_actions,.lj5pTa_playing .lj5pTa_freeNote{opacity:1;animation:none;transform:none}:is(.lj5pTa_playing .lj5pTa_ratingCard [data-rating-number],.lj5pTa_playing .lj5pTa_ratingCard [data-rating-star]){color:inherit;animation:none}.lj5pTa_playing .lj5pTa_ratingCard [data-rating-number]:after{content:none}.lj5pTa_waiting .lj5pTa_ringField,.lj5pTa_playing .lj5pTa_ringField{opacity:1;clip-path:none;animation:none}.lj5pTa_brand,.lj5pTa_nav>a,.lj5pTa_actions a,.lj5pTa_topbar,.lj5pTa_menu,.lj5pTa_burger>span,.lj5pTa_burger>span:before,.lj5pTa_burger>span:after{transition:none}}
.bfSJQG_section{color:#161513;background:#fff;padding:0 clamp(14px,4vw,64px) clamp(40px,4vw,72px)}.bfSJQG_inner{width:min(100%,1480px);margin-inline:auto}.bfSJQG_heading{max-width:900px;margin-bottom:clamp(44px,5vw,76px)}.bfSJQG_headingTitle{font-size:var(--home-section-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:0;font-weight:560}.bfSJQG_headingTitle>span:last-child{color:var(--color-terracotta)}.bfSJQG_lede{color:#161513a8;max-width:46ch;margin:22px 0 0;font-size:clamp(1rem,1.2vw,1.13rem);line-height:1.62}.bfSJQG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);display:grid}.bfSJQG_card{background:var(--color-terracotta);color:#fff;isolation:isolate;border-radius:clamp(24px,2.1vw,34px);flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(24px,2.4vw,38px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff26,0 24px 70px #68271324}.bfSJQG_ringField{z-index:-1;aspect-ratio:1;pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 16px,#fff3 16px 19px,#0000 19px 29px);border-radius:50%;width:122%;position:absolute;top:-54%;right:-38%}.bfSJQG_card:nth-child(2n) .bfSJQG_ringField{left:-38%;right:auto}.bfSJQG_media{aspect-ratio:1;background:#ffffff21;border-radius:clamp(16px,1.4vw,22px);width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3}.bfSJQG_image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.bfSJQG_title{letter-spacing:-.05em;text-wrap:balance;margin:clamp(26px,2.6vw,40px) 0 0;font-size:clamp(1.6rem,2vw,2.5rem);font-weight:560}.bfSJQG_body{color:#fff;max-width:42ch;margin:14px 0 clamp(26px,2.6vw,38px);font-size:clamp(.96rem,1.05vw,1.05rem);line-height:1.6}.bfSJQG_card .bfSJQG_action{--flow-foreground:#fff;--flow-fill:#fff;margin-top:auto}@media (max-width:720px){.bfSJQG_grid{grid-template-columns:minmax(0,1fr);gap:14px}.bfSJQG_body{max-width:56ch}}@media (max-width:640px){.bfSJQG_section{padding:0 4px 64px}.bfSJQG_heading{margin-bottom:36px}.bfSJQG_headingTitle{letter-spacing:-.055em;text-wrap:wrap;font-size:clamp(40px,13vw,64px)}.bfSJQG_lede{margin-top:18px;font-size:.97rem}.bfSJQG_card{border-radius:24px;padding:20px 20px 24px}.bfSJQG_title{font-size:clamp(1.85rem,6vw,2.2rem)}.bfSJQG_body{margin-bottom:26px}}
._5FEisW_asset{--asset-hue:#d0b4dc;pointer-events:none;position:absolute;inset:0;overflow:visible}._5FEisW_materialDisc,._5FEisW_materialSlab{background:var(--asset-hue);display:block;position:absolute}._5FEisW_materialDisc{aspect-ratio:1;opacity:.92;border-radius:50%;width:35%;top:3%;right:5%}._5FEisW_materialSlab{opacity:.66;--tilt:-8deg;border-radius:20px;width:52%;height:42%;bottom:4%;left:3%}._5FEisW_asset[data-asset=peptides] ._5FEisW_materialDisc{top:34%;right:20%}._5FEisW_captureFrame{background:var(--bone);--tilt:-2.5deg;transform-origin:50%;border-radius:24px;max-width:560px;position:absolute;inset:24px -12px -100px 24px;overflow:hidden;box-shadow:-12px 14px #1c1b181a,0 24px 48px #1c1b181f}._5FEisW_captureViewport{background:var(--bone);position:absolute;inset:0;overflow:hidden;container-type:inline-size}._5FEisW_captureScale{box-sizing:border-box;width:390px;color:var(--ink);font-family:var(--font-display);transform:scale(calc(100cqw / 390px));transform-origin:0 0;padding:24px 18px}._5FEisW_title{letter-spacing:-.055em;margin-bottom:20px;font-size:30px;font-weight:600;line-height:1.05}._5FEisW_title>span{color:var(--accent)}._5FEisW_search{border:1px solid var(--color-line);color:#1c1b18b0;background:#fff;border-radius:12px;align-items:center;gap:9px;padding:12px;font-size:13px;display:flex}._5FEisW_filters{gap:7px;margin:14px 0;display:flex}._5FEisW_filters span{color:#1c1b18b0;white-space:nowrap;background:#fff;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:600}._5FEisW_filters span[data-selected=true]{background:var(--accent);color:#fff}._5FEisW_list{flex-direction:column;gap:10px;display:flex}._5FEisW_row{border:1px solid var(--color-line);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}._5FEisW_row>svg{color:#1c1b18b0;flex:none}._5FEisW_icon{border:1px solid var(--accent);height:44px;color:var(--accent-deep);border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;display:flex}._5FEisW_rowCopy{flex:1;min-width:0}._5FEisW_rowCopy small{color:var(--accent-deep);letter-spacing:.04em;margin-bottom:4px;font-size:9px;font-weight:600;display:block}._5FEisW_rowCopy strong{letter-spacing:-.025em;font-size:16px;font-weight:600;line-height:1.2;display:block}._5FEisW_rowCopy p,._5FEisW_question p,._5FEisW_lede{color:#1c1b18b0;margin:5px 0 0;font-size:12px;line-height:1.5}._5FEisW_lessonIcon{background:var(--accent-wash);border-color:var(--color-line);border-radius:50%}._5FEisW_disclosure{border:1px solid var(--accent);color:var(--accent-deep);border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:16px;font-size:14px;display:flex}._5FEisW_disclosure strong{flex:1;font-weight:600}._5FEisW_lede{margin:-6px 0 20px}._5FEisW_question{border:1px solid var(--accent);background:#fff;border-radius:14px;padding:16px}._5FEisW_questionHeading{align-items:flex-start;gap:10px;font-size:15px;display:flex}._5FEisW_questionHeading>span{color:var(--accent-deep);font-variant-numeric:tabular-nums}._5FEisW_questionHeading strong{flex:1;font-weight:600;line-height:1.3}._5FEisW_questionHeading>svg{flex:none}._5FEisW_question p{margin-top:12px}._5FEisW_asset[data-asset=stacks]{--asset-hue:#c5d49b}._5FEisW_asset[data-asset=stacks] ._5FEisW_captureFrame{--tilt:2.8deg;inset:-104px -12px 24px 24px}._5FEisW_captureImageFrame{background:var(--bone)}._5FEisW_asset[data-asset=stacks] ._5FEisW_captureImageFrame{position:absolute;inset:auto 0 0}._5FEisW_captureImage{width:100%;height:auto;display:block}._5FEisW_asset[data-asset=stacks] ._5FEisW_captureScale{transform-origin:0 100%;position:absolute;inset:auto auto 0 0}._5FEisW_asset[data-asset=education]{--asset-hue:#f2c56f}._5FEisW_asset[data-asset=education] ._5FEisW_captureFrame{--tilt:-1.5deg}._5FEisW_asset[data-asset=faq]{--asset-hue:#8ab7dc}._5FEisW_asset[data-asset=faq] ._5FEisW_captureFrame{--tilt:2deg}@media (max-width:640px){._5FEisW_captureFrame{border-radius:20px;inset:20px 12px -100px 20px}._5FEisW_asset[data-asset=stacks] ._5FEisW_captureFrame{inset:-88px 12px 20px 20px}}._5FEisW_captureFrame{transform:rotate(var(--tilt,0deg)) translate3d(0, calc(var(--parallax,0) * -12px), 0)}._5FEisW_materialSlab{transform:rotate(var(--tilt,0deg)) translate3d(0, calc(var(--parallax,0) * -48px), 0)}._5FEisW_materialDisc{transform:translate3d(0, calc(var(--parallax,0) * -72px), 0)}._5FEisW_asset[data-enter=out]{translate:0 100%}._5FEisW_asset[data-enter=out][data-asset=stacks]{translate:0 -100%}@keyframes _5FEisW_assetSettleUp{0%{translate:0 100%}}@keyframes _5FEisW_assetSettleDown{0%{translate:0 -100%}}._5FEisW_asset[data-enter=in]{animation:_5FEisW_assetSettleUp .52s var(--ease-settle) both}._5FEisW_asset[data-enter=in][data-asset=stacks]{animation-name:_5FEisW_assetSettleDown}@keyframes _5FEisW_panelSettleUp{0%{translate:0 44px}}@keyframes _5FEisW_panelSettleDown{0%{translate:0 -44px}}._5FEisW_asset[data-enter=in] ._5FEisW_captureFrame{animation:_5FEisW_panelSettleUp .52s var(--ease-settle) both}._5FEisW_asset[data-enter=in][data-asset=stacks] ._5FEisW_captureFrame{animation-name:_5FEisW_panelSettleDown}@keyframes _5FEisW_shapeSettleUp{0%{translate:0 82px}}@keyframes _5FEisW_shapeSettleDown{0%{translate:0 -82px}}._5FEisW_asset[data-enter=in] ._5FEisW_materialDisc{animation:_5FEisW_shapeSettleUp .76s var(--ease-settle) 70ms both}._5FEisW_asset[data-enter=in] ._5FEisW_materialSlab{animation:_5FEisW_shapeSettleUp .68s var(--ease-settle) .14s both}._5FEisW_asset[data-enter=in][data-asset=stacks] ._5FEisW_materialDisc,._5FEisW_asset[data-enter=in][data-asset=stacks] ._5FEisW_materialSlab{animation-name:_5FEisW_shapeSettleDown}@media (prefers-reduced-motion:reduce){._5FEisW_captureFrame,._5FEisW_materialSlab,._5FEisW_asset[data-asset=stacks] ._5FEisW_captureFrame{transform:none}._5FEisW_asset[data-enter=out]{translate:none}._5FEisW_asset[data-enter=in],._5FEisW_asset[data-enter=in] ._5FEisW_captureFrame,._5FEisW_asset[data-enter=in] ._5FEisW_materialDisc,._5FEisW_asset[data-enter=in] ._5FEisW_materialSlab{animation:none}}
.CquvQG_section{color:var(--color-ink);background:#fff;padding:0 clamp(14px,4vw,64px) clamp(104px,10vw,168px)}.CquvQG_panel{background:var(--hero-surface);width:min(100%,1480px);min-height:clamp(580px,42vw,680px);color:var(--on-hero);box-shadow:var(--shadow-hero);isolation:isolate;border-radius:clamp(26px,2.5vw,40px);grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);margin-inline:auto;display:grid;position:relative;overflow:hidden}.CquvQG_copy{z-index:4;flex-direction:column;justify-content:center;align-items:flex-start;max-width:760px;padding:clamp(66px,7vw,112px) clamp(38px,6.3vw,104px);display:flex;position:relative}.CquvQG_copy h2{color:#fff;max-width:12ch;font-size:var(--home-section-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:0;font-weight:560;line-height:1.02}.CquvQG_copy p{color:#ffffffc2;max-width:54ch;margin:25px 0 0;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.65}.CquvQG_actions{flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:36px;display:flex}.CquvQG_actions>*{flex:none;min-width:0}.CquvQG_visual{z-index:2;min-width:0;min-height:100%;position:relative}.CquvQG_rings{z-index:1;aspect-ratio:1;pointer-events:none;border-radius:50%;width:clamp(480px,62vw,1040px);position:absolute;top:100%;left:55%;overflow:hidden;transform:translate(-50%,-50%)}@keyframes CquvQG_ctaRingIn{to{opacity:1}}.CquvQG_visual[data-enter=out] .CquvQG_ring{opacity:0}.CquvQG_visual[data-enter=in] .CquvQG_ring{opacity:0;animation:CquvQG_ctaRingIn .42s var(--ease-reveal) var(--ring-delay,0s) both}.CquvQG_ring{box-sizing:border-box;width:var(--ring-diameter);aspect-ratio:1;border:3px solid #fff3;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.CquvQG_visual[data-enter=out] .CquvQG_phone{translate:0 calc(100% + 120px)}@keyframes CquvQG_ctaPhoneRise{to{translate:0}}.CquvQG_visual[data-enter=in] .CquvQG_phone{animation:CquvQG_ctaPhoneRise .56s var(--ease-settle) both;translate:0 calc(100% + 120px)}.CquvQG_phone{z-index:2;width:clamp(370px,29vw,470px);max-width:calc(100% - clamp(48px,5vw,80px) - 24px);position:absolute;top:clamp(164px,11.5vw,192px);right:clamp(48px,5vw,80px)}.CquvQG_screen{width:100%;height:auto;display:block}@media (max-width:1024px){.CquvQG_panel{grid-template-columns:1fr;min-height:0}.CquvQG_copy{justify-content:flex-start;max-width:800px;padding-bottom:0}.CquvQG_visual{height:clamp(360px,42vw,430px);min-height:0;margin-top:clamp(34px,5vw,56px);position:relative;inset:auto}.CquvQG_rings{left:50%}.CquvQG_phone{width:min(48vw,430px);max-width:calc(100% - 48px);top:0;left:50%;right:auto;transform:translate(-50%)}}@media (max-width:640px){.CquvQG_section{padding:0 4px 86px}.CquvQG_panel{border-radius:24px;min-height:0}.CquvQG_copy{padding:54px 22px 0}.CquvQG_copy h2{max-width:11ch;font-size:var(--page-section-heading-size,clamp(40px, 13vw, 64px))}.CquvQG_copy p{margin-top:20px;font-size:.97rem;line-height:1.55}.CquvQG_actions{gap:8px;margin-top:28px}.CquvQG_visual{height:320px;min-height:0;margin-top:clamp(30px,8vw,48px);position:relative;inset:auto}.CquvQG_phone{width:min(82vw,370px);top:0;left:50%;right:auto;transform:translate(-50%)}}@media (max-width:400px){.CquvQG_copy{padding-inline:16px}.CquvQG_actions{gap:6px}}@media (prefers-reduced-motion:reduce){.CquvQG_visual[data-enter=out] .CquvQG_phone,.CquvQG_visual[data-enter=in] .CquvQG_phone{animation:none;translate:none}.CquvQG_visual[data-enter=out] .CquvQG_ring,.CquvQG_visual[data-enter=in] .CquvQG_ring{opacity:1;animation:none}}
.s58Jva_card{background:var(--hero-surface);color:var(--on-hero);isolation:isolate;border-radius:clamp(22px,2vw,32px);margin-top:clamp(44px,5vw,68px);scroll-margin-top:120px;position:relative;overflow:hidden;container-type:inline-size}.s58Jva_layout{grid-template-columns:minmax(0,1fr) clamp(190px,34cqi,280px);min-height:clamp(300px,42cqi,370px);display:grid}.s58Jva_copy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(30px,6cqi,52px) 0 clamp(30px,6cqi,52px) clamp(26px,6cqi,52px);display:flex;position:relative}.s58Jva_eyebrow{background:var(--accent);color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;margin:0 0 16px;padding:7px 12px 6px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.s58Jva_title{color:#fff;max-width:15ch;font-family:var(--font-display);letter-spacing:-.058em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,4.6cqi,2.6rem);font-weight:560;line-height:1.04}.s58Jva_text{color:#ffffffc2;max-width:44ch;margin:16px 0 0;font-size:clamp(.97rem,1.9cqi,1.06rem);line-height:1.6}.s58Jva_actions{flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:26px;display:flex}.s58Jva_actions>*{flex:none;min-width:0}.s58Jva_visual{z-index:1;min-width:0;position:relative}.s58Jva_visual:before{z-index:0;aspect-ratio:1;content:"";pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 16px,#fff3 16px 19px,#0000 19px 29px);border-radius:50%;width:clamp(460px,90cqi,640px);position:absolute;top:100%;left:50%;translate:-50% -50%}.s58Jva_phone{z-index:1;width:clamp(170px,30cqi,240px);position:absolute;top:clamp(30px,5cqi,46px);left:50%;transform:translate(-50%)}.s58Jva_screen{width:100%;height:auto;display:block}.s58Jva_visual[data-enter=out] .s58Jva_phone{translate:0 calc(100% + 60px)}.s58Jva_visual[data-enter=in] .s58Jva_phone{animation:s58Jva_inlineCtaRise .56s var(--ease-settle) both;translate:0 calc(100% + 60px)}@keyframes s58Jva_inlineCtaRise{to{translate:0}}@container (max-width:560px){.s58Jva_layout{grid-template-columns:minmax(0,1fr);min-height:0}.s58Jva_copy{padding:34px 22px 0}.s58Jva_visual{height:clamp(210px,58cqi,270px);margin-top:28px}.s58Jva_phone{width:min(62%,240px);top:0}}@container (max-width:380px){.s58Jva_copy{padding-inline:16px}.s58Jva_actions{gap:6px}}@media (prefers-reduced-motion:reduce){.s58Jva_visual[data-enter=out] .s58Jva_phone,.s58Jva_visual[data-enter=in] .s58Jva_phone{animation:none;translate:none}}
.NWGT4G_more{grid-template-columns:minmax(0,1fr);gap:14px;display:grid;container:more/inline-size}.NWGT4G_title{color:var(--ink);font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin:0 0 2px;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:570;line-height:1.1}.NWGT4G_banner,.NWGT4G_bannerArt{isolation:isolate;aspect-ratio:4;border-radius:clamp(22px,2vw,32px);display:block;position:relative;overflow:hidden}.NWGT4G_banner{background:var(--accent);color:#fff;justify-content:space-between;align-items:center;gap:18px 32px;padding:clamp(22px,3vw,44px) clamp(22px,3.4vw,52px);display:flex}.NWGT4G_banner:before{z-index:0;aspect-ratio:1;content:"";background:repeating-radial-gradient(circle,#0000 0 20px,#fff3 20px 23px,#0000 23px 36px);border-radius:50%;width:clamp(320px,48vw,620px);position:absolute;top:50%;right:-12%;translate:0 -50%}.NWGT4G_bannerText,.NWGT4G_bannerAction{z-index:1;position:relative}.NWGT4G_bannerText{gap:8px;min-width:0;display:grid}.NWGT4G_bannerEyebrow{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1}.NWGT4G_bannerTitle{max-width:18ch;font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,2.8vw,2.5rem);font-weight:560;line-height:1.02}.NWGT4G_bannerBody{text-wrap:pretty;max-width:46ch;margin:0;font-size:clamp(.93rem,1.1vw,1rem);line-height:1.5}.NWGT4G_bannerAction{flex:none}.NWGT4G_bannerArt:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.NWGT4G_bannerImg{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);width:100%;height:100%;display:block}.NWGT4G_card{min-height:76px;color:var(--ink);transition:background-color .16s var(--ease-snap);background:#f5f4f1;border-radius:clamp(20px,1.8vw,28px);align-items:center;gap:14px;padding:14px clamp(16px,1.8vw,22px);text-decoration:none;display:flex}@media (hover:hover){.NWGT4G_card:hover{background:#efede8}.NWGT4G_card:hover .NWGT4G_cardArrow{translate:3px}}.NWGT4G_card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.NWGT4G_cardIcon{background:var(--accent-wash);width:34px;height:34px;color:var(--accent);border-radius:999px;flex:none;place-items:center;display:grid}.NWGT4G_cardText{flex:1;gap:3px;min-width:0;display:grid}.NWGT4G_cardLabel{letter-spacing:-.015em;font-size:.98rem;font-weight:650;line-height:1.3}.NWGT4G_cardBody{color:#1c1b18a8;text-wrap:pretty;font-size:13.5px;line-height:1.45}.NWGT4G_cardArrow{color:#1c1b189e;transition:translate .16s var(--ease-snap);flex:none}.NWGT4G_cardStore{background:var(--store-navy);color:#fff}.NWGT4G_cardStore .NWGT4G_cardIcon{color:#fff;background:#ffffff24}.NWGT4G_cardStore .NWGT4G_cardBody{color:#ffffffc7}.NWGT4G_cardStore .NWGT4G_cardArrow{color:#ffffffd9}@media (hover:hover){.NWGT4G_cardStore:hover{background:color-mix(in oklab, var(--store-navy) 82%, #000)}}.NWGT4G_cardStore:focus-visible{outline-color:var(--store-navy)}@media (max-width:900px){.NWGT4G_banner{flex-direction:column;justify-content:center;align-items:flex-start}}@media (max-width:719.98px){.NWGT4G_banner,.NWGT4G_bannerArt{aspect-ratio:2}}.NWGT4G_appCta>aside{margin-top:0}@container more (max-width:520px){.NWGT4G_title{letter-spacing:-.042em;font-size:clamp(1.25rem,1.5vw,1.6rem);line-height:1.25}.NWGT4G_banner{aspect-ratio:auto;flex-direction:column;align-items:flex-start;gap:18px;padding:22px}.NWGT4G_banner:before{width:380px;top:auto;bottom:-55%;right:-45%;translate:none}.NWGT4G_bannerTitle{font-size:1.6rem}.NWGT4G_bannerBody{font-size:.93rem}}@media (prefers-reduced-motion:reduce){.NWGT4G_card,.NWGT4G_cardArrow{transition:none}}
.G67A1a_button{color:#1c1b18b8;cursor:pointer;height:52px;font:inherit;letter-spacing:-.01em;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-snap) var(--ease-snap), color var(--dur-snap) var(--ease-snap), opacity var(--dur-snap) var(--ease-snap), scale var(--dur-snap) var(--ease-snap);background:#f5f4f1;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px 0 18px;font-size:14px;font-weight:600;display:inline-flex}.G67A1a_button[data-size=compact]{height:44px;padding:0 14px 0 16px}@media (hover:hover){.G67A1a_button:hover{color:var(--color-ink);background:#ecebe6}}.G67A1a_button:active{scale:.97}.G67A1a_button:has(+:popover-open){color:var(--color-ink);background:#ecebe6}.G67A1a_button[aria-busy]{cursor:progress;opacity:.6}.G67A1a_button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.G67A1a_buttonLabel{min-width:0}.G67A1a_chevron{transition:rotate var(--dur-settle) var(--ease-settle);flex:none}.G67A1a_button:has(+:popover-open) .G67A1a_chevron{rotate:180deg}.G67A1a_panel{inset:var(--menu-top,140px) var(--menu-right,16px) auto auto;width:min(320px,100% - 32px);max-height:calc(100dvh - var(--menu-top,140px) - 8px);background:var(--color-surface);color:var(--color-ink);box-shadow:0 1px 2px rgb(var(--shadow-tint) / .06), 0 16px 40px rgb(var(--shadow-tint) / .16);opacity:0;transition:opacity .14s var(--ease-snap), translate .14s var(--ease-snap), overlay .14s allow-discrete, display .14s allow-discrete;border:0;border-radius:28px;flex-direction:column;gap:12px;margin:0;padding:16px;position:fixed}.G67A1a_panel[data-align=start]{inset:var(--menu-top,140px) auto auto var(--menu-left,16px)}.G67A1a_panel:popover-open{opacity:1;transition-duration:var(--dur-snap);display:flex;translate:0}@starting-style{.G67A1a_panel:popover-open{opacity:0;translate:0 -6px}}.G67A1a_head{justify-content:space-between;align-items:center;gap:12px;padding-left:6px;display:flex}.G67A1a_title{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:1.25rem;font-weight:560;line-height:1.15}.G67A1a_close{width:44px;height:44px;color:var(--color-ink);cursor:pointer;transition:background-color .16s var(--ease-snap), scale .16s var(--ease-snap);background:#f5f4f1;border:0;border-radius:50%;flex:none;place-items:center;display:grid}@media (hover:hover){.G67A1a_close:hover{background:#efece6}}.G67A1a_close:active{scale:.96}.G67A1a_options{gap:4px;display:grid}.G67A1a_option{min-height:56px;color:var(--color-ink);cursor:pointer;font:inherit;text-align:left;transition:background-color var(--dur-snap) var(--ease-snap);background:0 0;border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 14px;display:grid}@media (hover:hover){.G67A1a_option:hover{background:#f5f4f1}}.G67A1a_option[aria-pressed=true]{background:#f5f4f1}.G67A1a_close:focus-visible,.G67A1a_option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.G67A1a_optionText{gap:3px;min-width:0;display:grid}.G67A1a_optionLabel{letter-spacing:-.012em;font-size:15px;font-weight:650;line-height:1.25}.G67A1a_optionHint{color:#1c1b18ad;font-size:13px;line-height:1.35}.G67A1a_count{color:#1c1b18bd;font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:650;line-height:1;display:grid}.G67A1a_option .G67A1a_count{background:#f5f4f1}.G67A1a_option[aria-pressed=true] .G67A1a_count{background:#fff}.G67A1a_tick{color:var(--accent);opacity:0;transition:opacity var(--dur-snap) var(--ease-snap);display:grid}.G67A1a_option[aria-pressed=true] .G67A1a_tick{opacity:1}@media (max-width:640px){.G67A1a_panel[data-align]{inset:auto 8px max(8px, env(safe-area-inset-bottom)) 8px;width:auto}@starting-style{.G67A1a_panel:popover-open{translate:0 12px}}}@media (prefers-reduced-motion:reduce){.G67A1a_button,.G67A1a_chevron,.G67A1a_panel,.G67A1a_close,.G67A1a_option,.G67A1a_tick{transition:none}@starting-style{.G67A1a_panel:popover-open{translate:none}}}
.cs_HgG_tabs{grid-template-columns:minmax(0,1fr);gap:clamp(24px,2.4vw,32px);min-width:0;display:grid}.cs_HgG_bar{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.cs_HgG_tools{flex:none}.cs_HgG_picker{min-width:0;display:none}@media (max-width:640px){.cs_HgG_bar{justify-content:flex-start;gap:8px}.cs_HgG_bar>.cs_HgG_picker{display:block}.cs_HgG_bar>.cs_HgG_track{display:none}}.cs_HgG_track{overscroll-behavior-inline:contain;scrollbar-width:none;background:#f5f4f1;border-radius:999px;flex:0 auto;gap:4px;min-width:0;max-width:100%;padding:4px;display:flex;position:relative;overflow-x:auto}.cs_HgG_track::-webkit-scrollbar{display:none}.cs_HgG_pill{width:var(--pill-w,0px);background:var(--accent);opacity:0;translate:var(--pill-x,0px) 0;transition:translate var(--dur-settle) var(--ease-settle), width var(--dur-settle) var(--ease-settle);border-radius:999px;position:absolute;top:4px;bottom:4px;left:0}.cs_HgG_track[data-measured] .cs_HgG_pill{opacity:1}.cs_HgG_tab{z-index:1;color:#1c1b18b8;cursor:pointer;min-height:44px;font:inherit;letter-spacing:-.01em;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--dur-snap) var(--ease-snap);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex;position:relative}@media (hover:hover){.cs_HgG_tab:hover{color:var(--color-ink)}}.cs_HgG_tab[aria-selected=true]{background:var(--accent);color:#fff}.cs_HgG_track[data-measured] .cs_HgG_tab[aria-selected=true]{background:0 0}.cs_HgG_tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cs_HgG_count{color:#1c1b18bd;font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:650;line-height:1;display:grid}.cs_HgG_tab[aria-selected=true] .cs_HgG_count{color:var(--accent-deep)}.cs_HgG_panel{min-width:0;transition:opacity var(--dur-reveal) var(--ease-reveal), translate var(--dur-reveal) var(--ease-reveal)}@starting-style{.cs_HgG_panel{opacity:0;translate:0 10px}}.cs_HgG_tabs:has([data-pending]) .cs_HgG_panel{opacity:.55}.cs_HgG_panel:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:clamp(20px,1.8vw,28px)}@media (prefers-reduced-motion:reduce){.cs_HgG_pill,.cs_HgG_tab,.cs_HgG_panel{transition:none}@starting-style{.cs_HgG_panel{opacity:1;translate:none}}}
.VDimBW_bar{--bar-pad:8px;--pill-pad:26px;--burger-size:44px;--side-inset:clamp(18px, 3vw, 40px);inset:14px var(--side-inset) auto;z-index:60;max-width:1480px;color:var(--ink);font-family:var(--font-jakarta), system-ui, sans-serif;opacity:0;pointer-events:none;transition:opacity .32s var(--ease-settle), transform .32s var(--ease-settle);background:#fff;border-radius:999px;margin-inline:auto;position:fixed;overflow:hidden;transform:translateY(-16px);box-shadow:0 1px 2px #1c1b180a,0 14px 36px #1c1b181f}.VDimBW_revealed{opacity:1;pointer-events:auto;transform:none}.VDimBW_entranceSequenced{transition-duration:.6s;transition-timing-function:var(--ease-reveal)}.VDimBW_entranceWaiting.VDimBW_revealed{opacity:0;pointer-events:none;transform:none}.VDimBW_homeIntrowaiting.VDimBW_revealed,.VDimBW_homeIntroplaying.VDimBW_revealed{opacity:0;pointer-events:none;transform:translateY(-8px)}.VDimBW_homeIntroplaying.VDimBW_revealed{animation:VDimBW_homeNavIntro .7s var(--ease-reveal) var(--home-nav-delay) both}@keyframes VDimBW_homeNavIntro{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.VDimBW_shell{padding:var(--bar-pad) var(--bar-pad) var(--bar-pad) var(--pill-pad);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(24px,3.4vw,64px);display:grid}.VDimBW_row{align-items:center;display:flex}.VDimBW_menuInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);display:grid}.VDimBW_burger{display:none}.VDimBW_brand{color:var(--ink);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.VDimBW_brand>svg{width:30px;height:35px}.VDimBW_brand>span{letter-spacing:-.045em;font-size:21px;font-weight:650}.VDimBW_brandDot{color:var(--accent)}.VDimBW_links{justify-content:center;align-items:center;gap:clamp(18px,2.2vw,40px);min-width:0;display:flex}.VDimBW_links a{min-height:44px;color:color-mix(in oklab, var(--ink) 62%, transparent);white-space:nowrap;align-items:center;font-size:14px;font-weight:540;text-decoration:none;display:inline-flex}.VDimBW_links .VDimBW_activeLink{color:var(--accent-deep);font-weight:640}.VDimBW_action{justify-content:flex-end;display:flex}.VDimBW_action>a{border-radius:999px}@media (hover:hover){.VDimBW_brand,.VDimBW_links a{transition:color .16s var(--ease-snap), opacity .16s var(--ease-snap)}.VDimBW_links a:hover{color:var(--ink)}.VDimBW_brand:hover{opacity:.68}}@media (max-width:1024px){.VDimBW_bar{--bar-pad:8px;--pill-pad:18px;--pill-radius:calc((var(--burger-size) + var(--bar-pad) * 2) / 2);--row-pad-top:var(--bar-pad);--row-pad-left:var(--pill-pad);--row-pad-right:var(--bar-pad);--menu-pad-x:var(--pill-pad);inset:14px var(--side-inset) auto;border-radius:var(--pill-radius)}.VDimBW_shell{padding:0;display:block}.VDimBW_row{padding:var(--row-pad-top) var(--row-pad-right) var(--bar-pad) var(--row-pad-left);justify-content:space-between}.VDimBW_burger{width:var(--burger-size);height:var(--burger-size);color:var(--ink);cursor:pointer;background:#f4f2ee;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.VDimBW_burger>span,.VDimBW_burger>span:before,.VDimBW_burger>span:after{width:17px;height:1.6px;transition:transform .28s var(--ease-settle), background-color .16s linear;background:currentColor;border-radius:999px;display:block}.VDimBW_burger>span{position:relative}.VDimBW_burger>span:before,.VDimBW_burger>span:after{content:"";position:absolute;left:0}.VDimBW_burger>span:before{transform:translateY(-5.5px)}.VDimBW_burger>span:after{transform:translateY(5.5px)}.VDimBW_open .VDimBW_burger>span{background:0 0}.VDimBW_open .VDimBW_burger>span:before{transform:translateY(0)rotate(45deg)}.VDimBW_open .VDimBW_burger>span:after{transform:translateY(0)rotate(-45deg)}.VDimBW_menu{transition:grid-template-rows .3s var(--ease-settle);grid-template-rows:0fr;display:grid}.VDimBW_open .VDimBW_menu{grid-template-rows:1fr}.VDimBW_menuInner{min-height:0;padding-inline:var(--menu-pad-x);flex-direction:column;align-items:stretch;gap:0;display:flex;overflow:hidden}.VDimBW_links{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0}.VDimBW_links a{min-height:48px;margin-top:0;font-size:15px}.VDimBW_links a:first-child{margin-top:calc(var(--pill-pad) - var(--bar-pad))}.VDimBW_action{padding-bottom:var(--pill-pad);padding-top:10px}.VDimBW_action>a{width:auto}}@media (max-width:640px){.VDimBW_bar{--bar-pad:9px;--burger-size:58px}.VDimBW_brand>svg{width:40px;height:47px}.VDimBW_brand>span{font-size:28px}.VDimBW_burger>span,.VDimBW_burger>span:before,.VDimBW_burger>span:after{width:22px;height:2px}.VDimBW_burger>span:before{transform:translateY(-7px)}.VDimBW_burger>span:after{transform:translateY(7px)}.VDimBW_links a{letter-spacing:-.04em;min-height:48px;padding-block:3px;font-size:clamp(24px,7vw,32px);font-weight:560;line-height:1.2}}@media (prefers-reduced-motion:reduce){.VDimBW_entranceWaiting.VDimBW_revealed{opacity:1;pointer-events:auto;transform:none}.VDimBW_homeIntrowaiting.VDimBW_revealed,.VDimBW_homeIntroplaying.VDimBW_revealed{opacity:1;pointer-events:auto;animation:none;transform:none}.VDimBW_bar,.VDimBW_brand,.VDimBW_links a,.VDimBW_menu,.VDimBW_burger>span,.VDimBW_burger>span:before,.VDimBW_burger>span:after{transition:none}}
._8DdEa_composition{--overview-top:max(64px, calc(100% - 55cqi + clamp(40px, 6vw, 80px)));--card-overhang:clamp(8px, 2vw, 32px);height:100%;min-height:inherit;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;position:relative;container-type:inline-size}._8DdEa_overview{top:var(--overview-top);filter:drop-shadow(0 24px 38px #541e0d33);border-radius:24px;width:100%;height:auto;position:absolute;left:0;overflow:visible}._8DdEa_overview text{fill:var(--ink);font-family:var(--font-sans)}._8DdEa_canvas{fill:var(--accent-wash)}._8DdEa_white{fill:#fff}._8DdEa_bone{fill:var(--bone)}._8DdEa_wash{fill:var(--accent-wash)}._8DdEa_accentFill,._8DdEa_overview ._8DdEa_accent{fill:var(--accent)}._8DdEa_overview ._8DdEa_wordmark{letter-spacing:-1px;font-size:24px;font-weight:600}._8DdEa_overview ._8DdEa_heading{font-family:var(--font-display);letter-spacing:-1.5px;font-size:32px;font-weight:560}._8DdEa_overview ._8DdEa_body{fill:#1c1b18b0;font-size:15px}._8DdEa_overview ._8DdEa_small{fill:#1c1b18b0;font-size:12px}._8DdEa_overview ._8DdEa_initial{fill:var(--accent-deep);font-size:15px;font-weight:600}._8DdEa_overview ._8DdEa_onAccentLabel{fill:#fff;font-size:15px}._8DdEa_overview ._8DdEa_onAccentNumber{font-family:var(--font-display);fill:#fff;font-size:60px;font-weight:560}._8DdEa_overview ._8DdEa_tier{font-family:var(--font-display);letter-spacing:-1.5px;font-size:36px;font-weight:560}._8DdEa_overview ._8DdEa_cardHeading{font-family:var(--font-display);letter-spacing:-.6px;font-size:20px;font-weight:600}._8DdEa_overview ._8DdEa_codeText{letter-spacing:-.5px;font-size:22px;font-weight:600}._8DdEa_overview ._8DdEa_footnote{fill:#1c1b18b0;font-size:11px}._8DdEa_whiteSpark{stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._8DdEa_floatLayer{z-index:1;pointer-events:none;position:absolute;inset:0}._8DdEa_floatCard{z-index:1;color:var(--ink);background:#fffffff5;border-radius:clamp(18px,2vw,26px);padding:clamp(14px,1.4vw,20px);position:absolute;box-shadow:0 16px 40px #541e0d1f}._8DdEa_floatCard p{color:#1c1b18b0;margin:4px 0 0;font-size:12px;line-height:1.4}._8DdEa_floatCard strong{letter-spacing:-.04em;font-weight:600;line-height:1.15;display:block}._8DdEa_downloadsCard{top:calc(var(--overview-top) - 24px);left:calc(-1 * var(--card-overhang));grid-template-columns:65px minmax(0,1fr);align-items:center;gap:12px;width:clamp(210px,20vw,270px);display:grid}._8DdEa_downloadsCard strong{font-variant-numeric:tabular-nums;font-size:clamp(26px,2.6vw,36px)}._8DdEa_sparkline{width:65px;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round}._8DdEa_sparkline circle{fill:#fff}._8DdEa_cardFoot{color:#1c1b18b0;grid-column:1/-1;padding-top:10px;font-size:12px}._8DdEa_codeCard{align-items:center;gap:12px;display:flex;bottom:clamp(22px,3vw,48px);left:clamp(12px,2vw,32px)}._8DdEa_codeCard strong{margin-top:7px;font-size:clamp(16px,1.6vw,22px)}._8DdEa_codeCard p{margin-top:0}._8DdEa_iconChip{background:var(--accent-wash);width:34px;height:34px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}._8DdEa_progressCard{right:calc(-1 * var(--card-overhang));text-align:center;width:clamp(176px,16vw,220px);bottom:clamp(32px,4vw,64px)}._8DdEa_progressRing{width:clamp(84px,8vw,112px);margin:0 auto 8px;position:relative}._8DdEa_progressRing svg{width:100%;display:block}._8DdEa_progressRing strong{font-variant-numeric:tabular-nums;place-items:center;font-size:23px;display:grid;position:absolute;inset:0}._8DdEa_progressTrack{stroke:var(--accent-wash);stroke-width:9px}._8DdEa_progressValue{stroke:var(--accent);stroke-width:9px;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}._8DdEa_progressCard>strong{font-size:clamp(18px,1.8vw,24px)}._8DdEa_unlocked{align-items:center;gap:5px;margin-top:13px;font-size:11px;display:inline-flex}._8DdEa_floatCard{transform:translate3d(calc(var(--pointer-x,0) * var(--pointer-depth,0px)), calc(var(--parallax,0) * var(--scroll-depth,0px) + var(--pointer-y,0) * var(--pointer-depth,0px)), 0) rotate(calc(var(--pointer-x,0) * var(--pointer-tilt,0deg)));will-change:transform}._8DdEa_downloadsCard{--scroll-depth:-64px;--pointer-depth:22px;--pointer-tilt:1.6deg}._8DdEa_codeCard{--scroll-depth:-28px;--pointer-depth:-14px;--pointer-tilt:-1deg}._8DdEa_progressCard{--scroll-depth:-88px;--pointer-depth:30px;--pointer-tilt:2.2deg}._8DdEa_caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8DdEa_composition[data-intro=waiting] ._8DdEa_overview,._8DdEa_composition[data-intro=waiting] ._8DdEa_floatCard{opacity:0;translate:0 max(420px,55vh)}@keyframes _8DdEa_rewardsOverviewRise{to{opacity:1;translate:0}}._8DdEa_composition[data-intro=playing] ._8DdEa_overview,._8DdEa_composition[data-intro=playing] ._8DdEa_floatCard{opacity:0;animation:_8DdEa_rewardsOverviewRise .56s var(--ease-settle) var(--intro-delay) both;translate:0 max(420px,55vh)}._8DdEa_composition[data-intro=playing] ._8DdEa_overview{--intro-delay:var(--overview-delay)}._8DdEa_composition[data-intro=playing] ._8DdEa_downloadsCard{--intro-delay:var(--downloads-delay)}._8DdEa_composition[data-intro=playing] ._8DdEa_codeCard{--intro-delay:var(--code-delay)}._8DdEa_composition[data-intro=playing] ._8DdEa_progressCard{--intro-delay:var(--progress-delay)}@media (max-width:1024px){._8DdEa_downloadsCard{grid-template-columns:42px minmax(0,1fr);width:210px}._8DdEa_sparkline{width:42px}._8DdEa_progressCard{width:176px}}@media (max-width:640px){._8DdEa_floatCard{border-radius:16px;padding:10px}._8DdEa_floatCard p,._8DdEa_cardFoot{font-size:10px}._8DdEa_downloadsCard{top:max(12px, calc(var(--overview-top) - 78px));grid-template-columns:30px minmax(0,1fr);gap:7px;width:146px;left:8px}._8DdEa_downloadsCard strong{font-size:25px}._8DdEa_sparkline{width:30px}._8DdEa_cardFoot{padding-top:6px}._8DdEa_codeCard{display:none}._8DdEa_progressCard{width:128px;bottom:40px;right:8px}._8DdEa_progressRing{width:66px;margin-bottom:5px}._8DdEa_progressRing strong{font-size:17px}._8DdEa_progressCard>strong{font-size:16px}._8DdEa_unlocked{margin-top:8px;font-size:10px}._8DdEa_downloadsCard{--scroll-depth:-32px}._8DdEa_progressCard{--scroll-depth:-44px}}@media (prefers-reduced-motion:reduce){._8DdEa_composition[data-intro] ._8DdEa_overview,._8DdEa_composition[data-intro] ._8DdEa_floatCard{opacity:1;animation:none;translate:none}._8DdEa_composition ._8DdEa_floatCard{transform:none}}
.tf3G-q_section{color:var(--ink);background:#fff;padding:clamp(104px,10vw,168px) clamp(14px,4vw,64px)}.tf3G-q_inner{width:min(100%,1480px);margin-inline:auto}.tf3G-q_heading{text-align:center;max-width:22ch;font-size:var(--home-section-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:0 auto clamp(54px,6vw,90px);font-weight:560;line-height:1.02}.tf3G-q_heading>span:last-child{color:var(--accent)}.tf3G-q_grid{grid-template-rows:repeat(2,minmax(560px,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(14px,1.35vw,22px);display:grid}.tf3G-q_card{background:#f5f4f1;border-radius:clamp(24px,2.1vw,34px);flex-direction:column;min-width:0;padding:clamp(28px,3vw,50px) clamp(28px,3.5vw,58px) 0;display:flex;position:relative;overflow:hidden}.tf3G-q_libraryCard{grid-column:1/span 8}.tf3G-q_answersCard{grid-column:9/-1;padding:0 clamp(28px,2.8vw,44px) clamp(30px,3vw,50px)}.tf3G-q_notesCard{grid-column:1/span 5}.tf3G-q_guidesCard{grid-column:6/-1}.tf3G-q_copy{z-index:1;position:relative}.tf3G-q_copy h3{letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(1.85rem,2.55vw,3.1rem);font-weight:560;line-height:1.2}.tf3G-q_linkCard{color:inherit;text-decoration:none}.tf3G-q_linkCard:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.tf3G-q_copy p{color:#1c1b18b0;max-width:58ch;margin:15px 0 0;font-size:clamp(.95rem,1.05vw,1.08rem);line-height:1.6}.tf3G-q_answersCard .tf3G-q_copy h3,.tf3G-q_notesCard .tf3G-q_copy h3{font-size:clamp(1.8rem,2.2vw,2.65rem)}.tf3G-q_mockupStage{flex:1;min-height:300px;margin-top:clamp(30px,3vw,48px);position:relative;overflow:visible}.tf3G-q_answersCard .tf3G-q_mockupStage{flex:0 0 clamp(180px,19vw,240px);order:-1;min-height:0;margin-top:0;margin-bottom:clamp(28px,3vw,48px)}.tf3G-q_answersCard .tf3G-q_copy{margin-top:auto}@media (max-width:1024px){.tf3G-q_grid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.tf3G-q_libraryCard,.tf3G-q_answersCard,.tf3G-q_notesCard,.tf3G-q_guidesCard{grid-column:auto;min-height:560px}.tf3G-q_grid{grid-auto-rows:1fr}}@media (max-width:640px){.tf3G-q_section{padding:86px 14px}.tf3G-q_heading{margin-bottom:42px;font-size:clamp(40px,10vw,64px)}.tf3G-q_grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.tf3G-q_card{min-height:0;padding-inline:24px}.tf3G-q_answersCard .tf3G-q_mockupStage{flex-basis:220px}.tf3G-q_answersCard{order:-1}.tf3G-q_copy h3,.tf3G-q_answersCard .tf3G-q_copy h3,.tf3G-q_notesCard .tf3G-q_copy h3{font-size:clamp(1.75rem,8vw,2.4rem)}.tf3G-q_mockupStage{min-height:320px}}
._6qg-0G_main{color:#171614;background:#fff;padding:0}._6qg-0G_inner{width:min(100% - 2*clamp(14px,4vw,64px),1480px);margin-inline:auto}._6qg-0G_section{margin-top:clamp(90px,9vw,152px)}._6qg-0G_heading{max-width:16ch;font-size:var(--home-section-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:0;font-weight:560;line-height:1.02}._6qg-0G_lede{color:#1c1b189e;max-width:60ch;margin:24px 0 0;font-size:clamp(1rem,1.2vw,1.13rem);line-height:1.62}._6qg-0G_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(28px,2.8vw,38px);display:flex}._6qg-0G_hero{background:var(--accent);color:#fff;isolation:isolate;border-radius:0 0 clamp(26px,3vw,48px) clamp(26px,3vw,48px);width:100%;min-height:100svh;position:relative;overflow:hidden}._6qg-0G_heroLayout{z-index:1;grid-template-rows:auto minmax(340px,1fr);grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(24px,3vh,40px) clamp(14px,1.6vw,26px);min-height:100svh;padding-top:clamp(132px,17vh,210px);display:grid;position:relative}._6qg-0G_heroHeading{grid-column:1/9;min-width:0;position:relative;top:clamp(18px,2.5vh,28px)}._6qg-0G_hero h1{color:#fff;max-width:14ch;font-size:var(--page-hero-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:0;font-weight:540;line-height:.93}._6qg-0G_hero h1>span{display:block}._6qg-0G_hero h1 span span{color:#fff}._6qg-0G_heroCopy{grid-column:9/-1;min-width:0;padding-top:4px;position:relative;top:clamp(18px,2.5vh,28px)}._6qg-0G_heroLead{color:#fff;max-width:36ch;margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.5}._6qg-0G_heroAside{color:#fff;max-width:32ch;margin:18px 0 0;font-size:13px;line-height:1.5}._6qg-0G_heroControls{opacity:1}._6qg-0G_heroIntrowaiting ._6qg-0G_heroControls{opacity:0}._6qg-0G_heroIntroplaying ._6qg-0G_heroControls{opacity:0;animation:_6qg-0G_rewardsControlsIn .6s var(--ease-reveal) var(--rewards-controls-delay) both}@keyframes _6qg-0G_rewardsControlsIn{to{opacity:1}}._6qg-0G_heroVisual{grid-column:1/-1;min-width:0;min-height:340px;position:relative}._6qg-0G_heroRings{z-index:0;aspect-ratio:1;pointer-events:none;display:block;position:absolute;bottom:0}._6qg-0G_heroRingsRight{width:calc(clamp(700px,92vw,1420px)/2);right:0}._6qg-0G_heroRingsLeft{width:calc(clamp(340px,43vw,660px)/2);left:0}._6qg-0G_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);margin:clamp(38px,4vw,62px) 0 0;padding:0;list-style:none;display:grid}._6qg-0G_stepCard{background:#f7f6f2;border-radius:clamp(22px,2vw,32px);flex-direction:column;min-width:0;padding:clamp(12px,1.2vw,18px) clamp(12px,1.2vw,18px) clamp(26px,2.6vw,36px);display:flex}._6qg-0G_stepMock{text-align:center;background:#fff;border-radius:clamp(20px,1.8vw,28px);flex-direction:column;align-items:center;gap:14px;min-height:clamp(310px,25vw,350px);padding:clamp(26px,2.6vw,38px) clamp(16px,1.8vw,28px);display:flex;box-shadow:0 14px 34px #1c1b180f}._6qg-0G_stepMock>*{width:min(100%,380px)}._6qg-0G_mockTitle{color:#1c1b18;font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 4px;font-size:clamp(1.35rem,1.7vw,1.75rem);font-weight:590;line-height:1.1}._6qg-0G_mockSub{color:#1c1b189e;margin:-12px 0 0;font-size:13.5px;font-weight:560}._6qg-0G_mockRow{border:1px solid var(--color-line);color:#1c1b18;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:14.5px;font-weight:560;line-height:1.2;display:flex}._6qg-0G_mockRow svg{color:var(--accent);flex:none}._6qg-0G_mockField{background:#f7f6f2;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:5px 5px 5px 20px;display:flex}._6qg-0G_mockCode{color:#1c1b18;font-family:var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;font-weight:620;overflow:hidden}._6qg-0G_mockButton{background:var(--hero-surface);color:#fff;border-radius:999px;flex:none;place-items:center;min-height:42px;padding:0 18px;font-size:14px;font-weight:600;display:inline-grid}._6qg-0G_mockOr{color:#1c1b189e;white-space:nowrap;align-items:center;gap:12px;font-size:13px;font-weight:560;display:flex}._6qg-0G_mockOr:before,._6qg-0G_mockOr:after{background:var(--color-line);content:"";flex:1;height:1px}._6qg-0G_mockBar{background:var(--hero-surface);color:#fff;border-radius:999px;place-items:center;min-height:50px;font-size:14.5px;font-weight:600;display:grid}._6qg-0G_stepMock>._6qg-0G_mockBadge{border:1px solid var(--color-line);background:#fff;border-radius:50%;place-items:center;width:104px;height:104px;margin-bottom:4px;display:grid}._6qg-0G_mockBadge>span{background:var(--accent-wash);width:72px;height:72px;color:var(--accent);border-radius:50%;place-items:center;display:grid}._6qg-0G_mockProgress{text-align:left;margin-top:auto}._6qg-0G_mockProgressTop{color:#1c1b18b3;font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:13px;font-weight:560;display:flex}._6qg-0G_mockTrack{background:var(--accent-wash);border-radius:999px;height:8px;margin-top:10px;overflow:hidden}._6qg-0G_mockTrack:before{width:var(--mock-progress,38%);background:var(--accent);content:"";border-radius:999px;height:100%;display:block}._6qg-0G_stepChip{color:#1c1b18;min-height:30px;transition:background-color .7s var(--ease-in-out-expo), color .7s var(--ease-in-out-expo);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;margin:clamp(22px,2.2vw,30px) clamp(8px,1vw,14px) 0;padding:0 14px;font-size:13.5px;font-weight:600;line-height:1;display:inline-flex}._6qg-0G_stepCard:has(._6qg-0G_stepMock[data-playing]) ._6qg-0G_stepChip{background:var(--accent);color:#fff}._6qg-0G_stepTitle{letter-spacing:-.045em;text-wrap:balance;margin:16px clamp(8px,1vw,14px) 0;font-size:clamp(1.35rem,1.75vw,1.85rem);font-weight:590;line-height:1.12}._6qg-0G_stepBody{color:#1c1b18a3;max-width:44ch;margin:12px clamp(8px,1vw,14px) 0;font-size:.98rem;line-height:1.62}._6qg-0G_stepMock{position:relative}._6qg-0G_mockTyped{display:inline-block}._6qg-0G_swap{display:inline-grid}._6qg-0G_swap>span{grid-area:1/1;justify-content:center;align-items:center;gap:10px;display:inline-flex}._6qg-0G_swapDone{opacity:0}._6qg-0G_mockButton,._6qg-0G_mockRowHover,._6qg-0G_mockBar{isolation:isolate;position:relative;overflow:hidden}._6qg-0G_tapDot{z-index:-1;opacity:0;pointer-events:none;background:#ffffff57;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%}._6qg-0G_tapDotDark{background:#1c1b181f}._6qg-0G_mockTrackWrap{margin-top:10px;position:relative}._6qg-0G_mockTrackWrap ._6qg-0G_mockTrack{margin-top:0}._6qg-0G_stepMock>._6qg-0G_confetti{z-index:3;pointer-events:none;width:0;height:0;position:absolute;top:50%}._6qg-0G_confettiLeft{--dir:1;left:0}._6qg-0G_confettiRight{--dir:-1;right:0}._6qg-0G_confetti span{background:var(--c);opacity:0;border-radius:2px;width:6px;height:10px;position:absolute;top:0;left:0}._6qg-0G_stepMock[data-playing][data-step="0"] ._6qg-0G_mockField{animation:_6qg-0G_oneFocus var(--run) var(--ease-snap) both}._6qg-0G_stepMock[data-playing][data-step="0"] ._6qg-0G_mockTyped{animation:_6qg-0G_oneType var(--run) linear both}._6qg-0G_stepMock[data-playing][data-step="0"] ._6qg-0G_mockButton{animation:_6qg-0G_onePress var(--run) var(--ease-snap) both}._6qg-0G_stepMock[data-playing][data-step="0"] ._6qg-0G_tapDot{animation:_6qg-0G_oneTap var(--run) var(--ease-settle) both}._6qg-0G_stepMock[data-playing][data-step="0"] ._6qg-0G_swapIdle{animation:_6qg-0G_oneSwapIdle var(--run) var(--ease-snap) both}._6qg-0G_stepMock[data-playing][data-step="0"] ._6qg-0G_swapDone{animation:_6qg-0G_oneSwapDone var(--run) var(--ease-snap) both}._6qg-0G_stepMock[data-playing][data-step="0"] ._6qg-0G_mockTick{animation:_6qg-0G_oneTick var(--run) var(--ease-settle) both}._6qg-0G_stepMock[data-playing][data-step="1"] ._6qg-0G_mockRowHover{animation:_6qg-0G_twoHoverRow var(--run) var(--ease-snap) both}._6qg-0G_stepMock[data-playing][data-step="1"] ._6qg-0G_mockRowHover ._6qg-0G_tapDot{animation:_6qg-0G_twoTapRow var(--run) var(--ease-settle) both}._6qg-0G_stepMock[data-playing][data-step="1"] ._6qg-0G_swapIdle{animation:_6qg-0G_twoSwapIdle var(--run) var(--ease-snap) both}._6qg-0G_stepMock[data-playing][data-step="1"] ._6qg-0G_swapDone{animation:_6qg-0G_twoSwapDone var(--run) var(--ease-snap) both}._6qg-0G_stepMock[data-playing][data-step="1"] ._6qg-0G_mockTick{animation:_6qg-0G_twoTick var(--run) var(--ease-settle) both}._6qg-0G_stepMock[data-playing][data-step="1"] ._6qg-0G_mockBar{animation:_6qg-0G_twoHoverBar var(--run) var(--ease-snap) both}._6qg-0G_stepMock[data-playing][data-step="1"] ._6qg-0G_mockBar ._6qg-0G_tapDot{animation:_6qg-0G_twoTapBar var(--run) var(--ease-settle) both}._6qg-0G_stepMock[data-playing][data-step="2"] ._6qg-0G_mockTrack:before{animation:_6qg-0G_threeSettle 1.6s var(--ease-in-out-expo) .3s both}._6qg-0G_stepMock[data-playing][data-step="2"] ._6qg-0G_confetti span{animation:_6qg-0G_threeConfetti 1.3s var(--ease-settle) calc(1.9s + var(--d,0s)) both}@keyframes _6qg-0G_oneFocus{0%,46%,to{box-shadow:inset 0 0 0 1.5px #0000}6%,40%{box-shadow:inset 0 0 0 1.5px var(--accent)}}@keyframes _6qg-0G_oneType{0%,8%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(8,end)}36%,to{clip-path:inset(0)}}@keyframes _6qg-0G_onePress{0%,50%,60%,to{transform:scale(1)}55%{transform:scale(.92)}}@keyframes _6qg-0G_oneTap{0%,50%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1)}68%,to{opacity:0;transform:scale(1.9)}}@keyframes _6qg-0G_oneSwapIdle{0%,55%,92%,to{opacity:1}58%,86%{opacity:0}}@keyframes _6qg-0G_oneSwapDone{0%,55%,92%,to{opacity:0}58%,86%{opacity:1}}@keyframes _6qg-0G_oneTick{0%,62%{opacity:0;transform:scale(.4)}70%,to{opacity:1;transform:scale(1)}}@keyframes _6qg-0G_twoHoverRow{0%,6%,36%,to{border-color:var(--color-line);background-color:#fff;transform:scale(1)}12%,20%,28%{background-color:#f7f6f2;border-color:#1c1b1838;transform:scale(1)}24%{background-color:#f7f6f2;border-color:#1c1b1838;transform:scale(.97)}}@keyframes _6qg-0G_twoTapRow{0%,20%{opacity:0;transform:scale(.4)}24%{opacity:1;transform:scale(1)}36%,to{opacity:0;transform:scale(1.9)}}@keyframes _6qg-0G_twoSwapIdle{0%,25%,66%,to{opacity:1}28%,60%{opacity:0}}@keyframes _6qg-0G_twoSwapDone{0%,25%,66%,to{opacity:0}28%,60%{opacity:1}}@keyframes _6qg-0G_twoTick{0%,80%{opacity:0;transform:scale(.4)}88%,to{opacity:1;transform:scale(1)}}@keyframes _6qg-0G_twoHoverBar{0%,42%,74%,to{background-color:var(--hero-surface);transform:scale(1)}48%,54%,60%,68%{background-color:var(--accent);transform:scale(1)}57%{background-color:var(--accent);transform:scale(.97)}}@keyframes _6qg-0G_twoTapBar{0%,53%{opacity:0;transform:scale(.4)}57%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}@keyframes _6qg-0G_threeSettle{0%{width:100%}to{width:var(--mock-progress,38%)}}@keyframes _6qg-0G_threeConfetti{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(0)}10%{opacity:1}50%{opacity:1;transform:translate(calc(-50% + var(--x) * var(--dir)), calc(-50% + var(--y))) scale(1) rotate(calc(var(--r) * var(--dir)));animation-timing-function:var(--ease-throwout)}to{opacity:0;transform:translate(calc(-50% + var(--x) * var(--dir) * 1.2), calc(-50% + var(--y) + 56px)) scale(.9) rotate(calc(var(--r) * var(--dir) * 2))}}._6qg-0G_tiersHead{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px clamp(14px,1.6vw,26px);display:grid}._6qg-0G_tiersHeadCopy{grid-column:1/8;min-width:0}._6qg-0G_tiersHeadAside{grid-column:9/-1;min-width:0;padding-top:8px}._6qg-0G_tiersHeadAside ._6qg-0G_lede{max-width:44ch;margin-top:0}._6qg-0G_tiersContent{min-width:0;margin-top:clamp(38px,4vw,62px)}._6qg-0G_tiersGrid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:clamp(14px,1.6vw,26px);display:grid}._6qg-0G_chart{background:#f7f6f2;border-radius:clamp(22px,2vw,32px);flex-direction:column;min-width:0;margin:0;padding:clamp(22px,2.4vw,36px);display:flex;position:sticky;top:108px}._6qg-0G_chartHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}._6qg-0G_chartTitle{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.35rem,1.9vw,1.9rem);font-weight:590;line-height:1.1}._6qg-0G_chartFootnote{color:#1c1b18ad;max-width:72ch;margin:clamp(16px,1.6vw,22px) 0 0;font-size:13.5px;line-height:1.55}._6qg-0G_chartPlot{grid-template-columns:repeat(var(--tier-count,4), minmax(0, 1fr));border-radius:clamp(16px,1.4vw,22px);height:clamp(380px,34vw,500px);margin-top:clamp(18px,2vw,28px);display:grid;overflow:hidden}._6qg-0G_chartColumn{border:0;border-left:1px solid var(--color-line);color:#1c1b18;cursor:pointer;min-width:0;font:inherit;text-align:left;isolation:isolate;background:0 0;flex-direction:column;padding:0;display:flex;position:relative}._6qg-0G_chartColumn:first-child{border-left:0}._6qg-0G_chartColumn:before{z-index:-1;background:linear-gradient(to bottom, #ffffffb3 0%, var(--accent-wash) 100%);content:"";opacity:0;transition:opacity .42s var(--ease-settle);position:absolute;inset:0}._6qg-0G_chartColumnActive{z-index:2}._6qg-0G_chartColumnActive:before{opacity:1}._6qg-0G_chartColumn:focus-visible{outline:2px solid var(--accent-deep);outline-offset:-4px}@media (hover:hover){._6qg-0G_chartColumn:not(._6qg-0G_chartColumnActive):hover:before{opacity:.55}}._6qg-0G_chartColumnHead{flex-direction:column;gap:8px;padding:clamp(16px,1.6vw,24px) clamp(10px,1vw,18px) 0;display:flex}._6qg-0G_chartLabel{color:#1c1b18ad;white-space:nowrap;transition:color .42s var(--ease-settle);font-size:clamp(12px,.95vw,14px);font-weight:560;line-height:1.2}._6qg-0G_chartValue{color:#1c1b189e;font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;transition:color .42s var(--ease-settle);font-size:clamp(28px,2.6vw,44px);font-weight:560;line-height:1}._6qg-0G_chartColumnActive ._6qg-0G_chartLabel,._6qg-0G_chartColumnActive ._6qg-0G_chartValue{color:#1c1b18}._6qg-0G_chartBars{--bar-headroom:40px;flex:1;min-height:0;margin-top:14px;display:block;position:relative}._6qg-0G_chartBar{width:calc(100% - var(--ramp,0%));height:calc(var(--h,.14) * var(--rise,1) * (100% - var(--bar-headroom)));background:repeating-linear-gradient(-45deg, #ffffff8c 0 2px, transparent 2px 12px), linear-gradient(to bottom, var(--accent) 0%, color-mix(in oklab, var(--accent) 30%, var(--accent-wash)) 100%);position:absolute;bottom:0;left:0}._6qg-0G_chartBar:before{background:linear-gradient(170deg, var(--accent) 0%, var(--accent-deep) 100%);content:"";opacity:0;transition:opacity .42s var(--ease-settle);position:absolute;inset:0}._6qg-0G_chartColumnActive ._6qg-0G_chartBar:before{opacity:1}._6qg-0G_chartBar:after{background:var(--accent-soft);content:"";width:clamp(26px,2.8vw,46px);height:7px;transition:opacity .42s var(--ease-settle);border-radius:999px;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}._6qg-0G_chartColumnActive ._6qg-0G_chartBar:after{opacity:0}._6qg-0G_chartRamp{width:var(--ramp,14%);background:linear-gradient(to bottom, var(--accent-soft) 0%, color-mix(in oklab, var(--accent-soft) 25%, transparent) 100%);height:100%;clip-path:polygon(0 calc(100% - var(--h,.14) * (100% - var(--bar-headroom))), 100% calc(100% - var(--h-next,.14) * (100% - var(--bar-headroom))), 100% 100%, 0 100%);position:absolute;bottom:0;right:0}._6qg-0G_chartTip{bottom:calc(min(var(--h,.14) * var(--rise,1), .62) * (100% - var(--bar-headroom)) + 30px);z-index:3;color:#1c1b18b3;white-space:nowrap;font-variant-numeric:tabular-nums;animation:_6qg-0G_chartTipIn .32s var(--ease-settle) both;background:#fff;border-radius:999px;align-items:center;padding:10px 16px;font-size:clamp(12.5px,1vw,14.5px);font-weight:500;line-height:1;display:inline-flex;position:absolute;left:10%;box-shadow:0 10px 28px #1c1b181f}._6qg-0G_chartTipEnd{left:auto;right:10%}._6qg-0G_chartTip b{color:#1c1b18;font-weight:650}._6qg-0G_chartTipExtra:before{background:var(--color-line);content:"";vertical-align:-.12em;width:1px;height:1em;margin:0 10px;display:inline-block}@property --rise{syntax:"<number>";inherits:true;initial-value:1}._6qg-0G_chartPlot{--rise-duration:1.2s;--rise-step:.16s}._6qg-0G_chartPlot[data-rise=waiting] ._6qg-0G_chartColumn{--rise:0}._6qg-0G_chartPlot[data-rise=waiting] ._6qg-0G_chartRamp{opacity:0}._6qg-0G_chartPlot[data-rise=in] ._6qg-0G_chartColumn{animation:_6qg-0G_chartRise var(--rise-duration) var(--ease-in-out-expo) calc(var(--i,0) * var(--rise-step)) both}._6qg-0G_chartPlot[data-rise=in] ._6qg-0G_chartRamp{animation:_6qg-0G_chartRampIn .42s var(--ease-settle) calc((var(--i,0) + 1) * var(--rise-step) + var(--rise-duration)) both}@keyframes _6qg-0G_chartRise{0%{--rise:0}to{--rise:1}}@keyframes _6qg-0G_chartRampIn{0%{opacity:0}to{opacity:1}}@keyframes _6qg-0G_chartTipIn{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (max-width:1024px){._6qg-0G_heroHeading{grid-column:1/8}._6qg-0G_heroCopy{grid-column:8/-1}}@media (max-width:900px){._6qg-0G_tiersGrid{grid-template-columns:minmax(0,1fr)}._6qg-0G_chart{position:static}._6qg-0G_tiersHeadCopy,._6qg-0G_tiersHeadAside{grid-column:1/-1}._6qg-0G_tiersHeadAside{padding-top:0}._6qg-0G_heroLayout{grid-template-rows:auto auto minmax(340px,1fr);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px;padding-top:clamp(124px,15vh,160px)}._6qg-0G_heroHeading,._6qg-0G_heroCopy{grid-column:1/-1}._6qg-0G_hero h1{max-width:16ch;font-size:clamp(58px,10vw,82px)}._6qg-0G_heroCopy{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:28px;padding:0;display:grid}._6qg-0G_heroCopy ._6qg-0G_actions{margin-top:0}._6qg-0G_heroAside{grid-column:1/-1;max-width:none;margin-top:12px}._6qg-0G_steps{grid-template-columns:repeat(2,minmax(0,1fr))}._6qg-0G_stepCard:last-child{grid-column:1/-1}}@media (max-width:640px){._6qg-0G_steps{grid-template-columns:minmax(0,1fr);gap:12px}._6qg-0G_stepCard:last-child{grid-column:auto}._6qg-0G_stepMock{border-radius:20px;min-height:0;padding:26px 16px}._6qg-0G_stepCard{border-radius:24px;padding:10px 10px 26px}._6qg-0G_stepTitle{text-wrap:wrap;font-size:1.85rem}._6qg-0G_stepBody{max-width:none}._6qg-0G_heroLayout{grid-template-rows:auto auto minmax(280px,1fr);grid-template-columns:minmax(0,1fr);row-gap:22px;padding-top:clamp(124px,30vw,148px)}._6qg-0G_heroCopy{display:block}._6qg-0G_heroCopy ._6qg-0G_actions{margin-top:22px}._6qg-0G_hero h1{font-size:clamp(40px,13vw,64px)}._6qg-0G_heroLead{max-width:38ch;font-size:clamp(16px,4.2vw,18px)}._6qg-0G_heroAside{max-width:36ch;font-size:12px}._6qg-0G_heroVisual{min-height:280px}._6qg-0G_heroRingsRight{width:87.5vw}._6qg-0G_heroRingsLeft{width:45vw}._6qg-0G_heading{font-size:clamp(40px,13vw,64px)}._6qg-0G_section{margin-top:76px}._6qg-0G_chart{border-radius:24px;padding:20px 14px}._6qg-0G_chartPlot{grid-template-columns:repeat(var(--tier-count,4), minmax(64px, 1fr));overscroll-behavior-x:contain;height:340px;overflow-x:auto}._6qg-0G_chartColumnHead{gap:6px;padding:12px 8px 0}._6qg-0G_chartLabel{font-size:11px}._6qg-0G_chartValue{font-size:clamp(22px,7vw,30px)}._6qg-0G_chartTip{padding:7px 10px;font-size:12px}._6qg-0G_chartTipExtra{display:none}}@media (prefers-reduced-motion:reduce){._6qg-0G_chartTip{animation:none}._6qg-0G_chartPlot[data-rise] ._6qg-0G_chartColumn{--rise:1;animation:none}._6qg-0G_chartPlot[data-rise] ._6qg-0G_chartRamp{opacity:1;animation:none}._6qg-0G_chartColumn:before,._6qg-0G_chartLabel,._6qg-0G_chartValue,._6qg-0G_chartBar:before,._6qg-0G_chartBar:after{transition:none}._6qg-0G_heroIntrowaiting ._6qg-0G_heroControls,._6qg-0G_heroIntroplaying ._6qg-0G_heroControls{opacity:1;animation:none}._6qg-0G_stepMock[data-playing] *,._6qg-0G_stepMock[data-playing] :before{animation:none!important}}
.oeYbZa_main{color:var(--color-ink);background:#fff;padding:clamp(120px,13vw,168px) 0 0}.oeYbZa_inner{width:min(100% - 2*clamp(14px,4vw,64px),1480px);margin-inline:auto}.oeYbZa_hero{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);align-items:stretch;gap:clamp(28px,4vw,72px);display:grid}.oeYbZa_heroCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding-block:clamp(6px,2.5vw,40px);display:flex}.oeYbZa_toolMeta{color:#1c1b189e;flex-wrap:wrap;align-items:center;gap:12px 18px;font-size:12px;font-weight:610;line-height:1.2;display:flex}.oeYbZa_toolMeta>span:last-child{font-variant-numeric:tabular-nums}.oeYbZa_toolPill{border:1px solid var(--color-line);color:#1c1b18b8;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:7px 17px 7px 7px;display:inline-flex}.oeYbZa_toolPill i,.oeYbZa_instrumentIcon{background:var(--color-accent-wash);width:30px;height:30px;color:var(--color-terracotta);border-radius:50%;flex:none;place-items:center;display:grid}.oeYbZa_heroCopy h1{max-width:10.5ch;color:var(--color-ink);font-size:var(--page-hero-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:clamp(24px,3vw,42px) 0 0;font-weight:540;line-height:.93}.oeYbZa_heroLead{color:#1c1b18a3;letter-spacing:-.012em;max-width:52ch;margin:clamp(24px,2.5vw,36px) 0 0;font-size:clamp(16px,1.35vw,20px);line-height:1.58}.oeYbZa_heroActions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:clamp(28px,3vw,42px);display:flex}.oeYbZa_allToolsLink{color:#1c1b18ad;text-underline-offset:5px;min-height:44px;transition:color var(--dur-snap) var(--ease-snap);align-items:center;font-size:14px;font-weight:620;text-decoration-color:#1c1b183d;display:inline-flex;position:relative}.oeYbZa_allToolsLink:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #dd5a3057}.oeYbZa_instrumentReveal{min-width:0}.oeYbZa_instrument{--on-hero:#171614;isolation:isolate;background:#f5f4f1;border-radius:clamp(26px,2.5vw,40px);height:100%;min-height:680px;padding:clamp(30px,3.6vw,58px);position:relative;overflow:hidden}.oeYbZa_heroSolo{grid-template-columns:minmax(0,1fr)}.oeYbZa_converterRow{margin-top:clamp(48px,5vw,80px);scroll-margin-top:120px}.oeYbZa_instrumentWide{height:auto;min-height:0;overflow:visible;container-type:inline-size}.oeYbZa_instrumentWide .oeYbZa_instrumentHeading>div{flex-wrap:nowrap;align-items:baseline;gap:.28em;font-size:min(clamp(2rem,3vw,3.35rem),4.4cqi);display:flex}.oeYbZa_instrumentWide .oeYbZa_instrumentHeading p,.oeYbZa_instrumentWide .oeYbZa_instrumentHeading h2{max-width:none;font-size:inherit;white-space:nowrap;margin:0}@container (max-width:560px){.oeYbZa_instrumentWide .oeYbZa_instrumentHeading>div{font-size:min(clamp(2rem,3vw,3.35rem),8cqi)}.oeYbZa_instrumentWide .oeYbZa_instrumentHeading p{display:none}}.oeYbZa_instrumentHeading{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.oeYbZa_instrumentIcon{width:44px;height:44px}.oeYbZa_instrumentHeading p,.oeYbZa_instrumentHeading h2{max-width:16ch;font-family:var(--font-display);letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2rem,3vw,3.35rem);font-weight:560;line-height:1}.oeYbZa_instrumentHeading p{color:var(--color-terracotta);margin-bottom:clamp(6px,.8vw,12px)}.oeYbZa_instrumentHeading h2{color:var(--color-ink)}.oeYbZa_instrumentLead{color:#1c1b18ad;max-width:58ch;margin:18px 0 clamp(26px,3vw,40px);font-size:clamp(1rem,1.2vw,1.13rem);line-height:1.6}.oeYbZa_calculatorMount{min-width:0}.oeYbZa_calculatorMount .recon-calc{color:var(--color-ink);box-shadow:none;background:0 0;border:0;border-radius:0;gap:18px;padding:0}.oeYbZa_calculatorMount .recon-note[data-warn=true]{color:var(--accent-deep)}.oeYbZa_calculatorMount .bg-bone .text-accent{color:var(--accent-deep)}.oeYbZa_resultsPanel{background:var(--color-terracotta);isolation:isolate;border-radius:clamp(26px,2.5vw,40px);flex-direction:column;min-height:clamp(480px,42vw,640px);padding:clamp(30px,4vw,64px);display:flex;position:relative;overflow:hidden;box-shadow:0 22px 54px #68271324}.oeYbZa_resultsHeading{z-index:1;position:relative}.oeYbZa_resultsHeading h2{color:#fff;font-family:var(--font-display);font-size:var(--home-section-heading-size);letter-spacing:-.065em;text-wrap:nowrap;white-space:nowrap;margin:0;font-weight:560;line-height:1.02}.oeYbZa_resultsHeading h2 .text-accent{color:#fff}.oeYbZa_resultsHeading>p{color:#fff;max-width:45ch;margin:clamp(14px,1.4vw,20px) 0 0;font-size:clamp(1rem,1.2vw,1.13rem);line-height:1.62}.oeYbZa_railCards{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);margin:auto 0 0;padding:clamp(48px,6vw,96px) 0 0;list-style:none;display:grid;position:relative}.oeYbZa_railCard{background:#fff;border-radius:clamp(20px,1.8vw,28px);flex-direction:column;min-width:0;padding:clamp(24px,2.4vw,36px);display:flex;position:relative;box-shadow:0 14px 34px #68271329}.oeYbZa_railNumber{background:var(--color-terracotta);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:clamp(44px,3.6vw,54px);height:clamp(44px,3.6vw,54px);margin-bottom:clamp(18px,2vw,26px);font-size:clamp(1.05rem,1.3vw,1.3rem);font-weight:620;display:grid}.oeYbZa_railCardHead{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.5rem,2.1vw,2rem);font-weight:560;line-height:1.1}.oeYbZa_railCardHead span{display:block}.oeYbZa_railCard small{color:#1c1b18a3;max-width:32ch;margin-top:clamp(12px,1.4vw,18px);font-size:14px;line-height:1.62;display:block}.oeYbZa_resultsPanelOpen{min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.oeYbZa_resultsPanelOpen .oeYbZa_resultsHeading h2{color:var(--color-ink)}.oeYbZa_resultsPanelOpen .oeYbZa_resultsHeading h2 .text-accent{color:var(--color-terracotta)}.oeYbZa_resultsPanelOpen .oeYbZa_resultsHeading>p{color:#1c1b189e;max-width:58ch}.oeYbZa_resultsPanelOpen .oeYbZa_railCards{margin-top:0;padding-top:clamp(32px,4vw,56px)}.oeYbZa_resultsPanelOpen .oeYbZa_railCard{box-shadow:none;background:#f7f6f2}.oeYbZa_resultsPanelOpen .oeYbZa_railCard small{color:#1c1b18ad}.oeYbZa_guide{margin-top:clamp(90px,9vw,152px);scroll-margin-top:120px}.oeYbZa_related{scroll-margin-top:120px}.oeYbZa_sectionHeading{max-width:980px}.oeYbZa_sectionHeading h2{max-width:14ch;color:var(--color-ink);font-size:var(--home-section-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:0;font-weight:560;line-height:1.02}.oeYbZa_sectionHeading>p{color:#1c1b189e;max-width:60ch;margin:22px 0 0;font-size:clamp(1rem,1.2vw,1.13rem);line-height:1.62}.oeYbZa_contentGrid{grid-template-columns:minmax(0,900px) minmax(270px,330px);justify-content:center;align-items:start;gap:clamp(34px,5vw,76px);margin-top:clamp(52px,6vw,88px);display:grid}.oeYbZa_bodyFlow,.oeYbZa_articleBody{min-width:0}.oeYbZa_articleBody>div{gap:26px}.oeYbZa_articleBody h2{max-width:20ch;color:var(--color-ink);letter-spacing:-.058em;text-wrap:balance;padding-top:clamp(46px,6vw,76px);font-size:clamp(2rem,3.4vw,3rem);font-weight:570;line-height:1.02}.oeYbZa_articleBody h2:first-child{padding-top:0}.oeYbZa_bodyFlow>:not(:first-child).oeYbZa_articleBody>div>h2:first-child{padding-top:clamp(46px,6vw,76px)}.oeYbZa_articleBody h3{color:var(--color-ink);letter-spacing:-.04em;text-wrap:balance;padding-top:22px;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:600;line-height:1.25}.oeYbZa_articleBody p,.oeYbZa_articleBody ul,.oeYbZa_articleBody ol{color:#1c1b18b3;letter-spacing:-.01em;max-width:none;font-size:clamp(1.03rem,1.3vw,1.14rem);line-height:1.78}.oeYbZa_articleBody b,.oeYbZa_articleBody strong{color:var(--color-ink)}.oeYbZa_articleBody a{color:var(--accent-deep);text-underline-offset:3px;text-decoration-color:#b0452057}.oeYbZa_articleBody aside{border:0;border-left:4px solid var(--color-terracotta);background:#f5f4f1;border-radius:0 24px 24px 0;margin-block:18px;padding:clamp(24px,3vw,34px)}.oeYbZa_articleBody aside>b{color:var(--accent-deep)}.oeYbZa_articleBody table{border:1px solid var(--color-line);font-variant-numeric:tabular-nums;background:#fff}.oeYbZa_articleBody caption{color:#1c1b18a3;font-size:12px;line-height:1.5}.oeYbZa_articleBody th,.oeYbZa_articleBody td{padding:14px 16px}.oeYbZa_articleBody thead th{color:#fff}.oeYbZa_articleBody .list-none{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.5vw,20px);display:grid}.oeYbZa_articleBody .list-none>li{background:var(--color-terracotta);color:#fff;border:0;border-radius:clamp(20px,1.8vw,28px);flex-direction:column;min-width:0;padding:clamp(20px,2.4vw,28px)}.oeYbZa_articleBody .list-none>li>span{width:38px;height:38px;color:var(--accent-deep);background:#fff;place-items:center;display:grid}:is(.oeYbZa_articleBody .list-none>li b,.oeYbZa_articleBody .list-none>li p){color:#fff}.oeYbZa_articleBody .list-none>li a{color:#fff;text-decoration-color:#ffffffb3}.oeYbZa_articleBody .list-none>li b{font-family:var(--font-display);letter-spacing:-.04em;margin-top:18px;font-size:clamp(1.18rem,1.5vw,1.48rem);font-weight:600;line-height:1.2}.oeYbZa_articleBody .list-none>li p{margin-top:10px;font-size:.92rem;line-height:1.58}.oeYbZa_sideRail{min-width:0}.oeYbZa_sideRailInner{flex-direction:column;gap:16px;display:flex;position:sticky;top:108px}.oeYbZa_contents,.oeYbZa_scopeCard{background:#f7f6f2;border-radius:24px;padding:clamp(22px,2.5vw,30px)}.oeYbZa_railTitle{color:var(--color-ink);letter-spacing:-.035em;margin:0;font-size:17px;font-weight:620;line-height:1.25}.oeYbZa_contents ol{flex-direction:column;gap:0;margin:18px 0 0;padding:0;list-style:none;display:flex}.oeYbZa_contents li+li{border-top:1px solid var(--color-line)}.oeYbZa_contents a{color:#1c1b18ad;min-height:44px;transition:color var(--dur-snap) var(--ease-snap);grid-template-columns:26px minmax(0,1fr);align-items:center;gap:9px;padding-block:12px;font-size:12.5px;line-height:1.45;text-decoration:none;display:grid}.oeYbZa_contents a span{color:var(--accent-deep);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:10px;font-weight:700}.oeYbZa_contents a:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #dd5a3057}.oeYbZa_scopeCard>span{background:var(--color-accent-wash);width:34px;height:34px;color:var(--color-terracotta);border-radius:50%;place-items:center;margin-bottom:22px;display:grid}.oeYbZa_scopeCard p:last-child{color:#1c1b18a3;margin:12px 0 0;font-size:13px;line-height:1.6}.oeYbZa_reviewed{background:var(--color-terracotta);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-self:flex-start start;align-items:center;gap:9px;margin:0;padding:9px 16px 9px 13px;font-size:11px;line-height:1.45;display:inline-flex}.oeYbZa_reviewedIcon{width:22px;height:22px;color:var(--color-terracotta);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.oeYbZa_reviewed svg{flex:none}.oeYbZa_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);margin-top:clamp(44px,5vw,74px);display:grid}.oeYbZa_relatedCard{aspect-ratio:4/3;background:var(--color-terracotta);isolation:isolate;border-radius:clamp(22px,2vw,32px);flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(26px,3vw,42px);display:flex;position:relative;overflow:hidden}.oeYbZa_relatedRing{z-index:0;aspect-ratio:1;pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 16px,#fff3 16px 19px,#0000 19px 29px);border-radius:50%;width:min(62%,460px);position:absolute;bottom:0;left:30%;transform:translate(-50%,50%)}.oeYbZa_relatedCard>span:not(.oeYbZa_relatedRing),.oeYbZa_relatedCard h3,.oeYbZa_relatedCard p,.oeYbZa_relatedCard a{z-index:1;position:relative}.oeYbZa_relatedCard>span:not(.oeYbZa_relatedRing){color:var(--accent-deep);letter-spacing:.1em;text-transform:uppercase;background:#fff;border-radius:999px;padding:8px 13px;font-size:10.5px;font-weight:700;line-height:1}.oeYbZa_relatedCard h3{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:16ch;margin:clamp(24px,3vw,36px) 0 0;font-size:clamp(1.9rem,2.8vw,2.7rem);font-weight:580;line-height:1.02}.oeYbZa_relatedCard p{color:#fff;max-width:50ch;margin:16px 0 0;font-size:14px;line-height:1.62}.oeYbZa_relatedCard a{align-self:flex-end;width:auto;margin-top:auto}.oeYbZa_mainEnd{padding-bottom:clamp(104px,10vw,168px)}@media (hover:hover){.oeYbZa_allToolsLink:hover,.oeYbZa_contents a:hover{color:var(--color-ink)}}html[data-from-app] .oeYbZa_main{padding-top:clamp(84px,11vw,112px)}html[data-from-app] .oeYbZa_inner{width:min(calc(100% - 2 * max(16px, env(safe-area-inset-left), env(safe-area-inset-right))), 1480px)}:is(html[data-from-app] .oeYbZa_toolMeta,html[data-from-app] .oeYbZa_heroLead,html[data-from-app] .oeYbZa_heroActions,html[data-from-app] .oeYbZa_instrumentHeading,html[data-from-app] .oeYbZa_instrumentLead){display:none}html[data-from-app] .oeYbZa_hero{grid-template-columns:minmax(0,1fr);gap:12px}html[data-from-app] .oeYbZa_heroCopy{max-width:none;padding-block:0}html[data-from-app] .oeYbZa_heroCopy h1{letter-spacing:-.02em;max-width:none;margin:0;font-size:26px;font-weight:600}html[data-from-app] .oeYbZa_instrument{min-height:auto}html[data-from-app] .oeYbZa_instrumentReveal{opacity:1!important;transform:translate(0,0)!important}html[data-from-app] .oeYbZa_converterRow{margin-top:12px}@media (max-width:640px){html[data-from-app] .oeYbZa_main{padding-top:clamp(106px,26vw,124px)}html[data-from-app] .oeYbZa_instrument{padding:20px}}@media (max-width:1024px){.oeYbZa_hero{grid-template-columns:minmax(0,1fr);gap:clamp(44px,6vw,72px)}.oeYbZa_heroCopy{max-width:920px;padding-block:0}.oeYbZa_heroCopy h1{max-width:14ch}.oeYbZa_instrument{min-height:0}.oeYbZa_contentGrid{grid-template-columns:minmax(0,1fr) minmax(240px,280px);gap:36px}.oeYbZa_relatedCard{aspect-ratio:auto;min-height:300px}}@media (max-width:900px){.oeYbZa_heroCopy h1{font-size:clamp(58px,10vw,82px)}.oeYbZa_resultsPanel{min-height:0}.oeYbZa_resultsHeading h2{text-wrap:balance;white-space:normal}.oeYbZa_railCards{grid-template-columns:minmax(0,1fr)}.oeYbZa_contentGrid{grid-template-columns:minmax(0,1fr);gap:54px}.oeYbZa_sideRail{order:-1;margin-top:0}.oeYbZa_sideRailInner{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.oeYbZa_reviewed{grid-column:1/-1}}@media (max-width:640px){.oeYbZa_main{padding-top:clamp(106px,26vw,124px)}.oeYbZa_reviewed{font-size:13px}.oeYbZa_railTitle{font-size:clamp(1.4rem,5.5vw,1.75rem)}.oeYbZa_contents a{grid-template-columns:30px minmax(0,1fr);font-size:15.5px}.oeYbZa_contents a span{font-size:13px}.oeYbZa_scopeCard p:last-child{font-size:15px}.oeYbZa_inner{width:calc(100% - 8px)}.oeYbZa_heroCopy{padding-inline:4px}.oeYbZa_toolMeta{flex-direction:column;align-items:flex-start}.oeYbZa_toolMeta>span:last-child{order:1}.oeYbZa_toolPill{order:2}.oeYbZa_heroCopy h1{max-width:12ch;font-size:clamp(40px,13vw,64px)}.oeYbZa_heroLead{font-size:1rem;line-height:1.55}.oeYbZa_instrument{border-radius:24px;padding:24px 18px}.oeYbZa_calculatorMount .recon-calc{padding:0}.oeYbZa_sectionHeading{padding-inline:4px}.oeYbZa_sectionHeading h2{text-wrap:wrap;max-width:none;font-size:clamp(40px,13vw,64px)}.oeYbZa_contentGrid{margin-top:48px}.oeYbZa_articleBody h2{text-wrap:wrap;max-width:none;font-size:clamp(40px,13vw,64px)}.oeYbZa_articleBody p,.oeYbZa_articleBody ul,.oeYbZa_articleBody ol{font-size:1rem;line-height:1.72}.oeYbZa_articleBody .list-none{grid-template-columns:minmax(0,1fr)}.oeYbZa_articleBody .list-none>li b{font-size:clamp(1.4rem,6.4vw,1.85rem)}.oeYbZa_sideRailInner,.oeYbZa_relatedGrid{grid-template-columns:minmax(0,1fr)}.oeYbZa_relatedCard{aspect-ratio:auto;border-radius:24px;min-height:360px;padding:28px 24px}.oeYbZa_relatedCard h3{font-size:clamp(2rem,9vw,2.6rem)}.oeYbZa_relatedRing{left:0}}@media (prefers-reduced-motion:reduce){.oeYbZa_allToolsLink,.oeYbZa_contents a{transition:none}}
.No2BUW_main{color:var(--color-ink);background:#fff;padding:clamp(120px,13vw,168px) 0 clamp(90px,9vw,152px)}.No2BUW_inner{flex-direction:column;align-items:flex-start;gap:clamp(22px,2.4vw,32px);width:min(100% - 2*clamp(14px,4vw,64px),760px);margin-inline:auto;display:flex}.No2BUW_title{font-family:var(--font-display), system-ui, sans-serif;font-size:var(--home-section-heading-size);letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:560;line-height:.98}.No2BUW_dot{color:var(--accent)}.No2BUW_lede{text-wrap:balance;max-width:44ch;margin:0;font-size:clamp(16px,1.4vw,20px);line-height:1.55}.No2BUW_stores{flex-wrap:wrap;gap:12px;display:flex}
._wK1xa_main{padding-top:clamp(124px,12vw,168px)}._wK1xa_article{width:min(100% - 2*clamp(14px,4vw,64px),1480px);margin-inline:auto}._wK1xa_header{max-width:1180px;container-type:inline-size}._wK1xa_eyebrow{color:#1c1b1885;letter-spacing:.08em;text-transform:uppercase;flex-direction:column;align-items:flex-start;gap:7px;margin-bottom:clamp(20px,2.5vw,34px);font-size:12px;font-weight:620;line-height:1.3;display:flex}._wK1xa_eyebrowRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._wK1xa_eyebrow time,._wK1xa_readTime{color:var(--accent-deep)}._wK1xa_header h1{--headline-length:28;color:var(--color-ink);font-size:clamp(3.35rem,7.25vw,7.4rem);font-size:clamp(1.05rem, calc(200cqi / var(--headline-length)), 7.4rem);letter-spacing:-.075em;margin:0;font-weight:540;line-height:.91}._wK1xa_header h1 span{white-space:nowrap;display:block}._wK1xa_header>p{color:#1c1b189e;letter-spacing:-.018em;max-width:70ch;margin:clamp(28px,3.2vw,46px) 0 0;font-size:clamp(1.06rem,1.35vw,1.24rem);line-height:1.65}._wK1xa_feature{background:linear-gradient(135deg, #ffffff0b, transparent 42%), var(--color-terracotta);color:#fff;isolation:isolate;border-radius:clamp(28px,3vw,48px);flex-direction:column;justify-content:space-between;min-height:clamp(440px,45vw,650px);margin-top:clamp(54px,6vw,92px);padding:clamp(30px,4vw,58px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #68271329}._wK1xa_feature:after{z-index:-1;content:"";opacity:.32;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:clamp(54px,5vw,78px) clamp(54px,5vw,78px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}._wK1xa_featureRings{z-index:-1;aspect-ratio:1;pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 22px,#fff3 22px 26px,#0000 26px 40px);border-radius:50%;width:clamp(560px,65vw,980px);position:absolute;top:-52%;left:-18%}._wK1xa_featureNumber{z-index:-1;color:#ffffff1a;font-family:var(--font-display);letter-spacing:-.12em;pointer-events:none;font-size:clamp(18rem,42vw,43rem);font-weight:620;line-height:.8;position:absolute;bottom:-.22em;right:-.02em}._wK1xa_featureTopline,._wK1xa_featureFooter{z-index:2;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:12px;font-weight:650;line-height:1.2;display:flex;position:relative}._wK1xa_featureTopline span:first-child,._wK1xa_featureFooter span:first-child{color:var(--accent-deep);letter-spacing:.08em;background:#fff;border-radius:999px;padding:10px 15px}._wK1xa_featureFooter span:last-child{color:#ffffffb8}._wK1xa_featureArtwork{z-index:2;width:min(100%,900px);height:clamp(250px,24vw,350px);margin-inline:auto;position:relative}._wK1xa_vialStage{aspect-ratio:1;background:#63230f2e;border:1px solid #ffffff5c;border-radius:50%;place-items:center;width:clamp(150px,15vw,220px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 18px #ffffff0e,0 24px 70px #5b200d38}._wK1xa_vialHalo{border:1px solid #ffffff38;border-radius:50%;position:absolute;inset:19%}._wK1xa_datum{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border:1px solid #ffffff6b;border-radius:22px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;column-gap:13px;width:clamp(160px,16vw,230px);padding:clamp(16px,1.7vw,23px);display:grid;position:absolute;box-shadow:0 18px 50px #5b200d24}._wK1xa_datum>span{color:#ffffff8f;letter-spacing:.08em;grid-row:1/3;font-size:11px;font-weight:700}._wK1xa_datum b{color:#fff;letter-spacing:-.035em;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:620}._wK1xa_datum small{color:#ffffffa6;margin-top:3px;font-size:11px;line-height:1.35}._wK1xa_datumOne{top:4%;left:2%;transform:rotate(-5deg)}._wK1xa_datumTwo{top:5%;right:1%;transform:rotate(4deg)}._wK1xa_datumThree{bottom:0;left:10%;transform:rotate(3deg)}._wK1xa_bylineRow{justify-content:space-between;align-items:center;gap:36px;padding:clamp(24px,3vw,36px) clamp(4px,1vw,14px);display:flex}._wK1xa_bylineDetails{align-items:flex-start;gap:clamp(34px,5vw,74px);min-width:0;display:flex}._wK1xa_authorPanel{min-width:0}._wK1xa_contentGrid{grid-template-columns:minmax(300px,360px) minmax(0,900px);justify-content:center;align-items:start;gap:clamp(28px,3.2vw,60px);width:min(100%,1380px);margin:clamp(70px,8vw,120px) auto 0;display:grid}._wK1xa_authorLabel,._wK1xa_shareBlock>span,._wK1xa_relatedHeading>span{color:#1c1b187a;letter-spacing:.14em;text-transform:uppercase;margin-bottom:15px;font-size:10px;font-weight:700;display:block}._wK1xa_authorIdentity{align-items:center;gap:13px;display:flex}._wK1xa_authorMark{background:var(--color-ink);width:52px;height:52px;color:var(--color-terracotta);border-radius:14px;flex:none;place-items:center;display:grid}._wK1xa_authorMark svg{width:19px;height:24px}._wK1xa_authorIdentity strong,._wK1xa_authorIdentity small{display:block}._wK1xa_authorIdentity strong{color:var(--color-ink);letter-spacing:-.02em;font-size:15px;font-weight:650}._wK1xa_authorIdentity small{color:#1c1b187a;max-width:18ch;margin-top:2px;font-size:11px;line-height:1.35}._wK1xa_shareBlock{flex-direction:column;flex:none;align-items:flex-start;gap:15px;margin-left:auto;display:flex}._wK1xa_shareBlock>span{white-space:nowrap;margin-bottom:0}._wK1xa_shareActions{flex-wrap:wrap;gap:8px;display:flex}._wK1xa_shareActions button,._wK1xa_shareActions a{border:1px solid var(--color-line);min-width:38px;min-height:38px;color:var(--color-ink);cursor:pointer;transition:border-color var(--dur-snap) var(--ease-snap), background-color var(--dur-snap) var(--ease-snap), transform var(--dur-snap) var(--ease-snap);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-family:inherit;font-size:12px;font-weight:620;text-decoration:none;display:inline-flex}._wK1xa_shareActions button{gap:8px;padding:0 13px}._wK1xa_shareActions svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:16px;height:16px}._wK1xa_contents{border:1px solid var(--color-line);background:#fff;border-radius:24px;margin-bottom:clamp(34px,4vw,50px);padding:clamp(22px,3vw,30px)}._wK1xa_contents h2,._wK1xa_relatedHeading h2{color:var(--color-ink);letter-spacing:-.035em;margin:0 0 16px;font-size:18px;font-weight:620}._wK1xa_contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 24px;margin:0;padding:0;list-style:none;display:grid}._wK1xa_contents a{color:#1c1b1894;transition:color var(--dur-snap) var(--ease-snap);grid-template-columns:26px 1fr;gap:8px;font-size:12.5px;line-height:1.42;text-decoration:none;display:grid}._wK1xa_contents a span{color:var(--accent-deep);letter-spacing:.06em;font-size:10px;font-weight:700}._wK1xa_bodyColumn{grid-area:1/2;min-width:0}._wK1xa_takeaways{margin-bottom:clamp(46px,5vw,70px)}._wK1xa_takeaways aside{background:var(--color-accent-wash);border:0;border-radius:26px;padding:clamp(25px,3vw,34px)}._wK1xa_takeaways ul{color:#1c1b18b8;gap:12px;font-size:16px}._wK1xa_articleBody>div{gap:26px}._wK1xa_articleBody h2{max-width:20ch;color:var(--color-ink);letter-spacing:-.058em;text-wrap:balance;padding-top:clamp(42px,6vw,72px);font-size:clamp(2rem,3.4vw,3rem);font-weight:570;line-height:1.02}._wK1xa_articleBody h3{color:var(--color-ink);letter-spacing:-.04em;padding-top:22px;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:600}._wK1xa_articleBody p,._wK1xa_articleBody ul,._wK1xa_articleBody ol{color:#1c1b18b0;letter-spacing:-.012em;max-width:none;font-size:clamp(1.03rem,1.3vw,1.14rem);line-height:1.78}._wK1xa_articleBody b{color:var(--color-ink)}._wK1xa_articleBody a{color:var(--accent-deep);text-underline-offset:3px;text-decoration-color:#b0452052}._wK1xa_articleBody aside{border:0;border-left:4px solid var(--color-terracotta);background:#f5f4f1;border-radius:0 24px 24px 0;margin-block:18px;padding:clamp(23px,3vw,32px)}._wK1xa_articleBody table{border:1px solid var(--color-line);background:#fff;border-radius:0}._wK1xa_articleBody th,._wK1xa_articleBody td{padding:14px 16px}._wK1xa_articleBody details{border-radius:20px}._wK1xa_articleBody .list-none>li{background:#f5f4f1;border:0;border-radius:24px;padding:clamp(20px,2.5vw,28px)}._wK1xa_articleBody .list-none>li>span{background:var(--color-terracotta);color:#fff;width:36px;height:36px}._wK1xa_boundary{background:var(--color-ink);color:#fff;border-radius:30px;margin-top:clamp(64px,8vw,100px);padding:clamp(28px,4.5vw,50px);position:relative;overflow:hidden}._wK1xa_boundary:after{aspect-ratio:1;content:"";background:repeating-radial-gradient(circle,#0000 0 15px,#ffffff1a 15px 18px,#0000 18px 29px);border-radius:50%;width:430px;position:absolute;bottom:-210px;right:-160px}._wK1xa_boundary>*{z-index:1;position:relative}._wK1xa_boundary>span{color:var(--color-accent-soft);letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px;font-size:10px;font-weight:700;display:block}._wK1xa_boundary h2{color:#fff;letter-spacing:-.055em;max-width:13ch;margin:0;font-size:clamp(1.8rem,3.4vw,2.75rem);font-weight:570;line-height:1.03}._wK1xa_boundary p{color:#ffffffad;max-width:58ch;margin:22px 0 0;font-size:15px;line-height:1.68}._wK1xa_tags{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}._wK1xa_tags li{color:#1c1b189e;background:#f5f4f1;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:600}._wK1xa_updated{color:#1c1b187a;margin:18px 0 0;font-size:12px}._wK1xa_related{grid-area:1/1;min-width:0}._wK1xa_relatedHeading>span{color:var(--accent-deep);margin-bottom:7px}._wK1xa_relatedList{flex-direction:column;gap:18px;display:flex}._wK1xa_relatedCard{--related-ring-size:280px;background:var(--color-terracotta);color:#fff;isolation:isolate;border-radius:30px;flex-direction:column;min-height:370px;padding:32px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #6827131f}._wK1xa_relatedCard:before{top:calc(var(--related-ring-size) * -.48);left:calc(var(--related-ring-size) * -.48);z-index:0;width:var(--related-ring-size);aspect-ratio:1;content:"";pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 16px,#fff3 16px 19px,#0000 19px 29px);border-radius:50%;position:absolute}._wK1xa_relatedCard>*{z-index:1;position:relative}._wK1xa_relatedKind{color:var(--accent-deep);letter-spacing:-.012em;background:#fff;border-radius:999px;align-self:flex-start;margin-bottom:30px;padding:9px 15px 10px;font-size:12px;font-weight:650;line-height:1}._wK1xa_relatedMeta{color:#fff;font-size:12px;font-weight:560;line-height:1.35}._wK1xa_relatedCard h3{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(1.8rem,2.4vw,2.25rem);font-weight:600;line-height:.98}._wK1xa_relatedFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:28px;display:flex}._wK1xa_relatedLink._wK1xa_relatedLink{flex:none;align-self:flex-start;width:auto;max-width:100%;padding-inline:28px}._wK1xa_shareActions button:focus-visible,._wK1xa_shareActions a:focus-visible,._wK1xa_contents a:focus-visible{outline-offset:3px;outline:3px solid #dd5a306b}._wK1xa_relatedLink:focus-visible{outline-color:#fff}._wK1xa_mainEnd{padding-bottom:clamp(90px,9vw,152px)}@media (hover:hover){._wK1xa_shareActions button:hover,._wK1xa_shareActions a:hover{border-color:var(--color-terracotta);background:var(--color-accent-wash);transform:translateY(-2px)}._wK1xa_contents a:hover{color:var(--color-ink)}}@media (max-width:1100px){._wK1xa_contentGrid{grid-template-columns:minmax(255px,300px) minmax(0,780px);column-gap:clamp(20px,2.6vw,38px)}._wK1xa_datumThree{left:3%}}@media (max-width:900px){._wK1xa_contentGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"body""related";gap:42px;max-width:780px}._wK1xa_contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 24px;display:grid}._wK1xa_bodyColumn{grid-area:body}._wK1xa_related{grid-area:related;margin-top:24px;padding:0}._wK1xa_relatedList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:640px){._wK1xa_main{padding-top:clamp(106px,26vw,124px)}._wK1xa_article{width:calc(100% - 16px)}._wK1xa_header h1{font-size:clamp(40px,13vw,64px);line-height:.94}._wK1xa_header h1 span{white-space:normal}._wK1xa_header>p{margin-top:24px;font-size:1rem}._wK1xa_feature{border-radius:28px;min-height:500px;margin-top:44px;padding:23px}._wK1xa_featureTopline,._wK1xa_featureFooter{font-size:9px}._wK1xa_featureTopline span:first-child,._wK1xa_featureFooter span:first-child{padding:9px 12px}._wK1xa_featureFooter span:last-child{text-align:right;max-width:18ch}._wK1xa_featureArtwork{height:330px}._wK1xa_vialStage{width:142px;top:47%}._wK1xa_vialStage svg{width:70px;height:auto}._wK1xa_datum{border-radius:17px;width:145px;padding:13px}._wK1xa_datum small{display:none}._wK1xa_datumOne{top:0;left:-3%}._wK1xa_datumTwo{top:5%;right:-3%}._wK1xa_datumThree{bottom:2%;left:2%}._wK1xa_contentGrid{margin-top:60px}._wK1xa_bylineRow{flex-direction:column;align-items:stretch;gap:24px;padding-block:26px}._wK1xa_bylineDetails{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;display:grid}._wK1xa_shareBlock{border-top:1px solid var(--color-line);margin-left:0;padding-top:22px}._wK1xa_authorLabel,._wK1xa_shareBlock>span,._wK1xa_relatedHeading>span{font-size:12px}._wK1xa_authorIdentity strong{font-size:18px}._wK1xa_authorIdentity small{font-size:13px}._wK1xa_shareActions button,._wK1xa_shareActions a{min-width:44px;min-height:44px;font-size:14px}._wK1xa_shareActions svg{width:18px;height:18px}._wK1xa_contents h2,._wK1xa_relatedHeading h2{font-size:22px}._wK1xa_contents a{grid-template-columns:30px 1fr;font-size:15.5px}._wK1xa_contents a span{font-size:13px}._wK1xa_contents ol{grid-template-columns:1fr}._wK1xa_articleBody h2{max-width:none;font-size:clamp(40px,13vw,64px)}._wK1xa_articleBody p,._wK1xa_articleBody ul,._wK1xa_articleBody ol{font-size:1rem;line-height:1.72}._wK1xa_articleBody .list-none>li{border-radius:20px;gap:13px}._wK1xa_boundary{border-radius:24px}._wK1xa_relatedList{grid-template-columns:1fr}._wK1xa_relatedCard h3{font-size:clamp(2.05rem,9vw,2.7rem)}._wK1xa_relatedCard{border-radius:28px;min-height:410px;padding:30px 26px}}@media (max-width:390px){._wK1xa_featureTopline span:first-child{width:auto;max-width:none}._wK1xa_datumTwo{right:-10%}._wK1xa_shareActions button{padding-inline:12px}._wK1xa_bylineDetails{grid-template-columns:1fr;align-items:start}}@media (prefers-reduced-motion:reduce){._wK1xa_shareActions button,._wK1xa_shareActions a,._wK1xa_contents a,._wK1xa_relatedLink{transition:none}}
.DvcKSq_main{padding:clamp(120px,13vw,168px) 0 0}.DvcKSq_inner{width:min(100% - 2*clamp(14px,4vw,64px),1480px);margin-inline:auto}.DvcKSq_head{max-width:900px;margin-bottom:clamp(40px,4.5vw,68px)}.DvcKSq_head h1{font-size:var(--home-section-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:0;font-weight:560}.DvcKSq_head h1 span{color:var(--color-terracotta)}.DvcKSq_lede{color:#16151399;max-width:62ch;margin:22px 0 0;font-size:clamp(1rem,1.2vw,1.13rem);line-height:1.62}.DvcKSq_filter{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:clamp(28px,3vw,44px);display:flex}.DvcKSq_chip{color:#161513a8;cursor:pointer;letter-spacing:-.012em;transition:background-color .16s var(--ease-snap), color .16s var(--ease-snap);background:#f5f4f1;border:1px solid #0000;border-radius:999px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:560}.DvcKSq_chipActive{background:var(--color-terracotta);color:#fff}@media (hover:hover){.DvcKSq_chip:hover:not(.DvcKSq_chipActive){color:var(--ink);background:#ece9e3}}.DvcKSq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);margin:0;padding:0;list-style:none;display:grid}.DvcKSq_card{--ring-field-size:clamp(280px, 24vw, 390px);background:var(--color-terracotta);color:#fff;isolation:isolate;border-radius:clamp(26px,2.4vw,38px);flex-direction:column;min-width:0;height:100%;min-height:clamp(410px,34vw,500px);padding:clamp(30px,2.8vw,46px);display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #6827131f}.DvcKSq_card:before{top:calc(var(--ring-field-size) * -.48);left:calc(var(--ring-field-size) * -.48);z-index:0;width:var(--ring-field-size);aspect-ratio:1;content:"";pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 16px,#fff3 16px 19px,#0000 19px 29px);border-radius:50%;position:absolute}.DvcKSq_card>*{z-index:1;position:relative}.DvcKSq_kind{color:var(--accent-deep);letter-spacing:-.012em;background:#fff;border-radius:999px;align-self:flex-start;margin:0 0 clamp(24px,3vw,42px);padding:9px 16px 10px;font-size:14px;font-weight:650;line-height:1}.DvcKSq_card h2{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2rem,2.45vw,2.65rem);font-weight:600;line-height:.98}.DvcKSq_meta{color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:clamp(28px,3vw,42px);font-size:16px;font-weight:560;display:flex}.DvcKSq_meta time{flex:none}.DvcKSq_readMore.DvcKSq_readMore{flex:none;align-self:flex-start;width:auto;max-width:100%;padding-inline:38px}.DvcKSq_readMore:focus-visible{outline-color:#fff}.DvcKSq_empty{color:#16151399;text-align:center;background:#f5f4f1;border-radius:clamp(20px,1.8vw,30px);margin:0;padding:clamp(40px,5vw,70px)}.DvcKSq_partnersSlot{margin-top:clamp(104px,10vw,168px)}.DvcKSq_partnersSlot+.DvcKSq_ctaWrap{margin-top:0}.DvcKSq_ctaWrap{margin-top:clamp(56px,6vw,96px)}@media (max-width:1100px){.DvcKSq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.DvcKSq_main{padding-top:clamp(104px,26vw,124px)}.DvcKSq_head h1{font-size:clamp(40px,13vw,64px)}.DvcKSq_lede{font-size:.97rem}.DvcKSq_grid{grid-template-columns:minmax(0,1fr);gap:14px}.DvcKSq_card{border-radius:28px;min-height:410px;padding:30px 26px}.DvcKSq_card h2{font-size:clamp(2.15rem,10vw,2.8rem)}}@media (prefers-reduced-motion:reduce){.DvcKSq_chip{transition:none}}
.-ZWgpW_main{color:var(--color-ink);isolation:isolate;background:#fff;padding:clamp(120px,13vw,168px) 0 0;position:relative;overflow:clip}.-ZWgpW_inner,.-ZWgpW_methodInner{width:min(100% - 2*clamp(14px,4vw,64px),1480px);margin-inline:auto}.-ZWgpW_methodIntro h2{font-size:var(--home-section-heading-size);letter-spacing:-.065em;white-space:nowrap;margin:0;font-weight:560;line-height:1.02}.-ZWgpW_methodLead{color:#1c1b18a3;max-width:60ch;margin:22px 0 0;font-size:clamp(1rem,1.2vw,1.13rem);line-height:1.62}.-ZWgpW_hero{flex-direction:column;margin-top:clamp(24px,2.6vw,40px);display:flex;position:relative}.-ZWgpW_cornerRing{z-index:-1;aspect-ratio:1;background:repeating-radial-gradient(circle at center, var(--accent-soft) 0 2px, transparent 2px 46px);pointer-events:none;border-radius:50%;width:clamp(420px,46vw,760px);position:absolute;top:-18px;right:-18px;transform:translate(50%,-50%)}.-ZWgpW_heroCopy{z-index:1;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.-ZWgpW_pill{border:1px solid var(--color-line);color:#1c1b18b8;letter-spacing:-.01em;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:7px 18px 7px 7px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.-ZWgpW_pill i{background:var(--accent-wash);width:26px;height:26px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.-ZWgpW_heroCopy h1{max-width:11ch;font-size:var(--page-hero-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:clamp(22px,2.4vw,32px) 0 0;font-weight:540;line-height:.93}.-ZWgpW_heroLead{color:#1c1b18a3;max-width:51ch;margin:clamp(20px,2vw,28px) 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.-ZWgpW_heroActions{flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:clamp(26px,2.6vw,34px);display:flex}.-ZWgpW_comparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);margin:clamp(44px,4.6vw,72px) 0 0;padding:0;scroll-margin-top:120px;list-style:none;display:grid}.-ZWgpW_comparisonCard{background:var(--color-terracotta);border-radius:clamp(22px,2vw,32px);min-width:0}.-ZWgpW_comparisonCard article{flex-direction:column;min-width:0;height:100%;padding:clamp(24px,2.5vw,38px);display:flex}.-ZWgpW_cardTopline{align-items:center;gap:13px;display:flex}.-ZWgpW_cardIcon{width:clamp(48px,4.2vw,56px);height:clamp(48px,4.2vw,56px);color:var(--accent);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.-ZWgpW_comparisonCard h2{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:13ch;margin:clamp(24px,2.5vw,36px) 0 0;font-size:clamp(1.7rem,2.3vw,2.5rem);font-weight:570;line-height:1.04}.-ZWgpW_cardDescription{color:#fff;margin:16px 0 0;font-size:.95rem;line-height:1.58}.-ZWgpW_cardFoot{justify-content:flex-end;margin-top:auto;padding-top:clamp(24px,2.6vw,38px);display:flex}.-ZWgpW_methodBand{margin-top:clamp(104px,10vw,168px)}.-ZWgpW_methodIntro{max-width:62ch}.-ZWgpW_methodGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);margin:clamp(40px,4.6vw,72px) 0 0;padding:0;list-style:none;display:grid}.-ZWgpW_methodGrid li{background:#f5f4f1;border-radius:clamp(22px,2vw,32px);min-width:0;padding:clamp(28px,3vw,44px)}.-ZWgpW_methodGrid li>span{width:clamp(54px,4.6vw,68px);height:clamp(54px,4.6vw,68px);color:var(--accent);background:#fff;border-radius:50%;place-items:center;display:grid}.-ZWgpW_methodGrid h3{color:var(--color-ink);letter-spacing:-.045em;text-wrap:balance;margin:clamp(22px,2.2vw,30px) 0 0;font-size:clamp(1.4rem,1.8vw,1.85rem);font-weight:600;line-height:1.15}.-ZWgpW_methodGrid p{color:#1c1b18a3;max-width:34ch;margin:14px 0 0;font-size:.96rem;line-height:1.6}.-ZWgpW_partnersSlot{margin-top:clamp(104px,10vw,168px)}.-ZWgpW_partnersSlot+.-ZWgpW_ctaSlot{margin-top:0}.-ZWgpW_ctaSlot{margin-top:clamp(104px,10vw,168px)}@media (max-width:1024px){.-ZWgpW_heroCopy{max-width:820px}.-ZWgpW_comparisonGrid,.-ZWgpW_methodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.-ZWgpW_heroCopy h1{font-size:clamp(58px,10vw,82px)}}@media (max-width:640px){.-ZWgpW_main{padding-top:112px}.-ZWgpW_cornerRing{display:none}.-ZWgpW_inner,.-ZWgpW_methodInner{width:min(100% - 28px,1480px)}.-ZWgpW_heroCopy h1{font-size:clamp(40px,13vw,64px)}.-ZWgpW_methodIntro h2{white-space:normal;text-wrap:balance;font-size:clamp(40px,13vw,64px)}.-ZWgpW_heroActions{width:100%}.-ZWgpW_heroActions>a{width:auto}.-ZWgpW_comparisonGrid,.-ZWgpW_methodGrid{grid-template-columns:1fr}.-ZWgpW_comparisonCard h2{max-width:none;font-size:clamp(2.15rem,8.5vw,2.75rem)}.-ZWgpW_methodGrid h3{font-size:clamp(1.75rem,7vw,2.3rem)}.-ZWgpW_ctaSlot{margin-top:86px}}
.v_wtvq_main{color:var(--color-ink);background:#fff;padding:clamp(120px,13vw,168px) 0 clamp(90px,9vw,152px)}.v_wtvq_inner{width:min(100% - 2*clamp(14px,4vw,64px),920px);margin-inline:auto}.v_wtvq_hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(44px,6.1vw,88px);font-weight:540;line-height:.95}.v_wtvq_hero p{color:#1c1b18b8;max-width:52ch;margin:clamp(18px,2vw,28px) 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.v_wtvq_tabs{background:#f7f6f2;border-radius:clamp(22px,2vw,32px);margin-top:clamp(28px,3.4vw,48px);padding:clamp(14px,2.4vw,32px)}.v_wtvq_tablist{background:#ebe9e3;border-radius:999px;gap:4px;margin-bottom:clamp(14px,1.8vw,22px);padding:4px;display:inline-flex}.v_wtvq_tab{color:#1c1b18b8;cursor:pointer;min-width:104px;min-height:44px;font:inherit;transition:background-color var(--dur-snap) var(--ease-snap), color var(--dur-snap) var(--ease-snap);background:0 0;border:0;border-radius:999px;padding:0 22px;font-size:15px;font-weight:600}.v_wtvq_tab[aria-selected=true]{color:var(--color-ink);background:#fff;box-shadow:0 1px 2px #1c1b181f}.v_wtvq_stage{aspect-ratio:960/540;background:#ebe9e3;border-radius:clamp(14px,1.4vw,20px)}.v_wtvq_demo{background:#1c1b18;border-radius:clamp(14px,1.4vw,20px);width:100%;height:auto;display:block}.v_wtvq_note{color:#1c1b18b8;margin:12px 0 0;font-size:14px;line-height:1.5}.v_wtvq_noteHidden{visibility:hidden}.v_wtvq_note+.v_wtvq_note{margin-top:4px}.v_wtvq_closing{letter-spacing:-.02em;margin:clamp(28px,3vw,44px) 0 0;font-size:clamp(18px,1.6vw,22px);font-weight:560}.v_wtvq_back{color:#1c1b18b8;align-items:center;gap:6px;min-height:44px;margin-bottom:clamp(8px,1.4vw,20px);font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.v_wtvq_back:hover{color:var(--color-ink);text-decoration:underline}.v_wtvq_back:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px}.v_wtvq_backIcon{transform:rotate(180deg)}.v_wtvq_steps{color:#1c1b18b8;margin:clamp(28px,3vw,44px) 0 0;padding-left:1.4em;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.v_wtvq_steps li+li{margin-top:10px}
