.case-story_story__Grd3G{--aria:#ff5a5f;--aria-tint:#fff1f1;--kai:#2f6bff;--kai-tint:#eef3ff;--ease:cubic-bezier(.22,1,.36,1);display:grid;gap:7rem}.case-story_reveal__p_ufQ{opacity:0;transform:translateY(14px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.case-story_reveal__p_ufQ[data-shown=true]{opacity:1;transform:none}.case-story_highlights__irMIB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:-3rem 0 0;overflow:hidden;border-radius:1.25rem;background:var(--line)}.case-story_highlight__xgAqU{padding:1.5rem 1.5rem 1.375rem;background:var(--muted)}.case-story_highlight__xgAqU dt{font-size:var(--type-subheading);font-weight:600;letter-spacing:-.015em;color:var(--foreground)}.case-story_highlightLink__M_xap{color:inherit;text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:.2em;transition:text-decoration-color .2s ease}.case-story_highlightLink__M_xap span[aria-hidden]{display:inline-block;font-size:.8em;color:var(--subtle);transition:transform .3s var(--ease)}.case-story_highlightLink__M_xap:hover{text-decoration-color:var(--foreground)}.case-story_highlightLink__M_xap:hover span[aria-hidden]{transform:translate(2px,-2px)}.case-story_highlightLink__M_xap:focus-visible{outline:2px solid var(--foreground);outline-offset:3px;border-radius:.25rem}.case-story_highlight__xgAqU dd{margin-top:.375rem;font-size:var(--type-small);line-height:1.45;color:var(--muted-foreground)}.case-story_chapter___MFPl{display:grid;gap:2.5rem}.case-story_eyebrow__zjbJw{font-size:var(--type-small);font-weight:600;color:var(--subtle)}.case-story_statement__K_d6W{margin-top:.875rem;max-width:52rem;white-space:pre-line;color:var(--foreground)}.case-story_body__MEC0u{display:grid;gap:1rem;max-width:42rem;font-size:var(--type-reading);line-height:1.75;color:var(--foreground);text-wrap:pretty}.case-story_subhead__re4GL{margin-top:.5rem;font-size:var(--type-subheading);font-weight:600;letter-spacing:-.015em;color:var(--foreground)}.case-story_lead__LZjVz{margin-top:.5rem;max-width:42rem;font-size:var(--type-reading);line-height:1.7;color:var(--muted-foreground)}.case-story_bridge__1cSrl{justify-self:start;display:inline-flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:0 1.125rem;border-radius:999px;background:var(--muted);font-size:var(--type-reading);font-weight:600;color:var(--foreground);transition:background .2s ease,transform .2s var(--ease)}.case-story_bridge__1cSrl:hover{background:#ebebef}.case-story_bridge__1cSrl:active{transform:scale(.98)}.case-story_bridge__1cSrl:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.case-story_bridgeArrow__8ElIN{display:inline-block;transition:transform .3s var(--ease)}.case-story_bridge__1cSrl:hover .case-story_bridgeArrow__8ElIN{transform:translateY(3px)}.case-story_contrast__CzhfZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.case-story_contrastCard__bL5vY{display:flex;flex-direction:column;gap:1.25rem;min-height:17rem;padding:1.75rem;border-radius:1.25rem;background:var(--muted)}.case-story_contrastWarm__Fpfyj{background:var(--aria-tint)}.case-story_contrastLabel__w9PC_{font-size:var(--type-small);font-weight:600;color:var(--subtle)}.case-story_reminders__oOQvX{display:grid;gap:.625rem}.case-story_reminder__RN_n5{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:1rem;background:rgb(255 255 255/88%);box-shadow:0 1px 2px rgb(0 0 0/6%),0 6px 18px rgb(0 0 0/5%)}.case-story_reminder__RN_n5 strong{display:block;font-size:var(--type-small);font-weight:600;color:var(--foreground)}.case-story_reminder__RN_n5 small{display:block;margin-top:.125rem;font-size:var(--type-label);color:var(--muted-foreground)}.case-story_bell___Ddfa{display:inline-grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border-radius:.75rem;background:var(--muted);color:var(--foreground)}.case-story_bell___Ddfa svg{width:1.125rem;height:1.125rem;transform-origin:50% 10%}.case-story_contrastCard__bL5vY[data-shown=true] .case-story_reminder__RN_n5 .case-story_bell___Ddfa svg{animation:case-story_ring__UTYoc 1.4s var(--ease) 2;animation-delay:inherit}.case-story_reminder__RN_n5:nth-child(2) .case-story_bell___Ddfa svg{animation-delay:.9s!important}.case-story_feeling__gFV0h{font-size:var(--type-heading);font-weight:600;line-height:1.35;letter-spacing:-.015em;color:var(--foreground);text-wrap:balance}.case-story_contrastNote__ysDra{margin-top:auto;font-size:var(--type-label);color:var(--muted-foreground)}@keyframes case-story_ring__UTYoc{0%,to{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(8deg)}40%{transform:rotate(-5deg)}50%{transform:rotate(0)}}.case-story_needs__1YPtM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.case-story_need__Pjpea{display:flex;flex-direction:column;gap:.625rem;padding:1.5rem;border:1px solid var(--line);border-radius:1.25rem;transition:border-color .2s ease,box-shadow .3s var(--ease)}.case-story_need__Pjpea:hover{border-color:var(--border);box-shadow:0 10px 30px rgb(0 0 0/6%)}.case-story_needNumber__7pPUT{font-size:var(--type-small);font-weight:600;font-variant-numeric:tabular-nums;color:var(--subtle)}.case-story_need__Pjpea h3{font-size:var(--type-subheading);font-weight:600;letter-spacing:-.015em;color:var(--foreground)}.case-story_need__Pjpea p{font-size:var(--type-reading);line-height:1.65;color:var(--muted-foreground)}.case-story_needLink__h2AeD{align-self:flex-start;display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;margin-top:auto;font-size:var(--type-small);font-weight:600;color:var(--foreground)}.case-story_needLink__h2AeD span{transition:transform .3s var(--ease)}.case-story_needLink__h2AeD:hover span{transform:translateY(3px)}.case-story_needLink__h2AeD:focus-visible{outline:2px solid var(--foreground);outline-offset:2px;border-radius:.375rem}.case-story_decisions__7ECPB{display:grid;gap:6rem}.case-story_decision__OEDb1{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:3.5rem;align-items:center;scroll-margin-top:calc(var(--header-h) + 1.5rem)}.case-story_decision__OEDb1:focus{outline:none}.case-story_decisionFlip__25P1Q .case-story_decisionText__DHGHl{order:2}.case-story_decisionKicker__5pQil{font-size:var(--type-small);font-weight:600;color:var(--subtle)}.case-story_decisionTitle__2fWZl{margin-top:.625rem;font-size:var(--type-heading);font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--foreground);text-wrap:balance}.case-story_verdicts__vkDiE{display:grid;gap:1.25rem;margin-top:1.75rem}.case-story_verdict__2yR7g,.case-story_why__teN_3{display:grid;gap:.375rem;font-size:var(--type-reading);line-height:1.65;color:var(--foreground)}.case-story_verdict__2yR7g{padding-left:1rem;border-left:2px solid var(--line);opacity:.5;transition:opacity .3s var(--ease),border-color .3s var(--ease)}.case-story_verdict__2yR7g[data-active=true]{opacity:1;border-color:var(--foreground)}.case-story_why__teN_3{padding:1rem 1.125rem;border-radius:1rem;background:var(--muted)}.case-story_verdictLabel__JWiBy{display:flex;align-items:center;gap:.5rem;font-size:var(--type-small);font-weight:600;color:var(--subtle)}.case-story_dotChosen__kkhZd,.case-story_dotRejected__oZGlm{width:.5rem;height:.5rem;border-radius:999px}.case-story_dotChosen__kkhZd{background:#1f8a4c}.case-story_dotRejected__oZGlm{border:1.5px solid var(--subtle)}.case-story_decisionVisual__CDBgW{display:grid;justify-items:center;gap:1.25rem}.case-story_switch__jJ2gx{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:.25rem;border-radius:999px;background:var(--muted)}.case-story_switch__jJ2gx button{position:relative;z-index:1;min-width:6.5rem;min-height:2.25rem;padding:0 1rem;border-radius:999px;font-size:var(--type-small);font-weight:600;color:var(--muted-foreground);transition:color .25s ease}.case-story_switch__jJ2gx button[aria-pressed=true]{color:var(--foreground)}.case-story_switch__jJ2gx button:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}.case-story_switchPill__qjFEu{position:absolute;top:.25rem;bottom:.25rem;left:.25rem;width:calc(50% - .25rem);border-radius:999px;background:var(--background);box-shadow:0 1px 2px rgb(0 0 0/8%),0 3px 10px rgb(0 0 0/6%);transition:transform .38s var(--ease)}.case-story_switch__jJ2gx[data-view=rejected] .case-story_switchPill__qjFEu{transform:translateX(100%)}.case-story_stage__qEX8r{container-type:inline-size;display:grid;width:100%;padding:2.5rem 1.5rem;border-radius:1.5rem;background:linear-gradient(160deg,#f6f3ff,#eef4ff)}.case-story_layer__B31n6{grid-area:1/1;display:grid;place-items:center;align-content:center;gap:.75rem;opacity:0;transform:scale(.97);filter:blur(4px);pointer-events:none;transition:opacity .42s var(--ease),transform .52s var(--ease),filter .42s var(--ease)}.case-story_layer__B31n6[data-active=true]{opacity:1;transform:none;filter:none;pointer-events:auto}.case-story_layerNote__CrKOL{font-size:var(--type-label);color:var(--muted-foreground);text-align:center}.case-story_phones__HAAwV{display:flex;justify-content:center;align-items:flex-end}.case-story_phone__LlJtq{width:min(15rem,62cqw);height:auto;border-radius:2rem;background:#fff;box-shadow:0 0 0 1px rgb(29 29 31/6%),0 18px 40px rgb(42 31 92/14%)}.case-story_phones__HAAwV{gap:4cqw}.case-story_phones__HAAwV:has(.case-story_phoneBack___lgGB) .case-story_phone__LlJtq{width:min(13.5rem,46cqw)}.case-story_phoneBack___lgGB{transform:translateY(1.75rem)}.case-story_decisionWide__HZ1e3{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.case-story_decisionWide__HZ1e3.case-story_decisionFlip__25P1Q{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.case-story_decisionWide__HZ1e3 .case-story_stage__qEX8r{padding:1.5rem}.case-story_media__NNack{width:100%}.case-story_media__NNack :is(img,video){display:block;width:100%;height:auto;border-radius:.875rem;box-shadow:0 0 0 1px rgb(29 29 31/6%),0 14px 34px rgb(42 31 92/12%)}.case-story_mediaStack__TISr_{display:grid;gap:1rem;width:100%}.case-story_mediaPair__H5_HW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%}.case-story_figure___Dkr5{display:grid;gap:.75rem}.case-story_mediaNarrow__gxg8B{width:min(22rem,80%)}.case-story_frames__g9MnE{display:grid;gap:1.25rem;width:100%}.case-story_frames__g9MnE li{display:grid;align-content:start;gap:.5rem}.case-story_framesRow__HGGnN{align-items:start}.case-story_frameLabel__keHuP{display:flex;gap:.5rem;font-size:var(--type-small);font-weight:600;color:var(--foreground)}.case-story_frameLabel__keHuP span{font-variant-numeric:tabular-nums;color:var(--subtle)}.case-story_honest__9K2Qr{max-width:42rem;font-size:var(--type-small);line-height:1.6;color:var(--muted-foreground)}.case-story_walk__hzvxQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:1.5rem;padding:1.5rem;border-radius:1.5rem;background:var(--muted)}.case-story_walkTabs__8cMgt{display:grid;align-content:start;gap:.375rem}.case-story_walkTab__CcnD3{display:flex;align-items:baseline;gap:.75rem;min-height:2.75rem;padding:.75rem 1rem;border-radius:.875rem;text-align:left;font-size:var(--type-reading);font-weight:600;color:var(--muted-foreground);transition:background .2s ease,color .2s ease}.case-story_walkTab__CcnD3 span{font-size:var(--type-small);font-variant-numeric:tabular-nums;color:var(--subtle)}.case-story_walkTab__CcnD3:hover{color:var(--foreground)}.case-story_walkTab__CcnD3[aria-selected=true]{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px rgb(0 0 0/6%),0 4px 14px rgb(0 0 0/5%)}.case-story_walkTab__CcnD3:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.case-story_walkPanel__FdRWv{display:grid;gap:1rem;animation:case-story_unfold__q2rQH .42s var(--ease)}.case-story_walkPanel__FdRWv>p{max-width:40rem;font-size:var(--type-reading);line-height:1.65;color:var(--foreground)}.case-story_trio__uOzEE{display:flex;justify-content:center;align-items:flex-start;gap:3cqw}.case-story_trio__uOzEE .case-story_livePhone__17dVe,.case-story_trio__uOzEE>.case-story_phone__LlJtq{width:min(11.5rem,30cqw)}.case-story_trio__uOzEE>:nth-child(2){margin-top:2.25rem}.case-story_flow__zapfb{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5cqw;width:100%}.case-story_flow__zapfb .case-story_phone__LlJtq{width:min(14rem,44cqw)}.case-story_flowShot__olJAd{animation:case-story_unfold__q2rQH .42s var(--ease)}.case-story_flowSteps__MnnKE{display:grid;gap:.25rem}.case-story_flowStep__0HXab{display:flex;align-items:baseline;gap:.75rem;padding:.625rem .875rem;border-radius:.875rem;text-align:left;color:var(--muted-foreground);transition:background .2s ease,color .2s ease}.case-story_flowStep__0HXab strong{display:block;font-size:var(--type-reading);font-weight:600;line-height:1.35}.case-story_flowStep__0HXab small{display:block;margin-top:.25rem;font-size:var(--type-small);line-height:1.5;color:var(--muted-foreground);animation:case-story_unfold__q2rQH .32s var(--ease)}.case-story_flowNum__jC29W{font-size:var(--type-small);font-variant-numeric:tabular-nums;color:var(--subtle)}.case-story_flowStep__0HXab:hover{color:var(--foreground)}.case-story_flowStep__0HXab[aria-selected=true]{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px rgb(0 0 0/6%),0 4px 14px rgb(0 0 0/5%)}.case-story_flowStep__0HXab:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@container (max-width: 30rem){.case-story_flow__zapfb{grid-template-columns:1fr;justify-items:center}.case-story_flow__zapfb .case-story_phone__LlJtq{width:min(14rem,70cqw)}}.case-story_livePhone__17dVe{position:relative;width:min(13.5rem,46cqw)}.case-story_livePhone__17dVe .case-story_phone__LlJtq{display:block;width:100%}.case-story_liveEye__Jl6Xr{position:absolute;overflow:hidden;border-radius:50%;background:#fdfcfc}.case-story_livePhone__17dVe[data-clean=true] .case-story_liveEye__Jl6Xr{background:transparent}.case-story_livePupil__3Sjjw{position:absolute;border-radius:50%;background:radial-gradient(circle at 33% 28%,#e3e3e3 0 22%,#050404 24%)}.case-story_livePhone__17dVe[data-character=aria] .case-story_livePupil__3Sjjw{animation:case-story_idle-aria__FJK3L 7s ease-in-out infinite}.case-story_livePhone__17dVe[data-character=kai] .case-story_livePupil__3Sjjw{animation:case-story_idle-kai__Akz2b 8s ease-in-out infinite}.case-story_liveLid__tRE4z{position:absolute;inset:0;background:var(--lid);transform:translateY(-101%);animation:case-story_blink__bqiVX 5.5s ease-in-out infinite}.case-story_livePhone__17dVe[data-character=kai] .case-story_liveLid__tRE4z{animation-delay:1.9s;animation-duration:6.5s}@keyframes case-story_blink__bqiVX{0%,93%,to{transform:translateY(-101%)}95.5%{transform:translateY(0)}}@keyframes case-story_idle-aria__FJK3L{0%,18%,to{transform:none}26%,42%{transform:translate(-60%,8%)}52%,66%{transform:translate(-25%,-22%)}76%,90%{transform:translate(5%,12%)}}@keyframes case-story_idle-kai__Akz2b{0%,14%,to{transform:none}24%,40%{transform:translate(60%,10%)}50%,64%{transform:translate(25%,-20%)}74%,88%{transform:translate(-5%,14%)}}.case-story_board__T89Ip{width:100%;height:auto;border-radius:1rem;box-shadow:0 0 0 1px rgb(29 29 31/6%),0 18px 40px rgb(42 31 92/12%);filter:grayscale(.35)}.case-story_mock__IL76o{display:grid;place-items:center;width:100%}.case-story_mockScreen__SY0tv{position:relative;display:grid;align-content:start;gap:.75rem;width:min(16rem,80cqw);min-height:25rem;padding:1.5rem 1rem;border-radius:2rem;background:#fff;box-shadow:0 0 0 1px rgb(29 29 31/6%),0 18px 40px rgb(42 31 92/10%)}.case-story_bubble__cCnPc{max-width:85%;padding:.625rem .875rem;border-radius:1.125rem;font-size:.8125rem;line-height:1.4}.case-story_bubbleUser__bdz3j{justify-self:end;background:#5a4bff;color:#fff}.case-story_bubbleRow__AGVOu{display:flex;align-items:flex-end;gap:.5rem}.case-story_bubbleKai__ni_FE{background:var(--kai-tint);color:var(--foreground)}.case-story_bubbleAria__rqbLJ{background:var(--aria-tint);color:var(--foreground)}.case-story_avatar__wJDq2{position:relative;flex:none;width:1.75rem;height:1.67rem}.case-story_avatarArt__QujbH{position:absolute;left:0;top:0;width:176px;height:168px;transform:scale(.159);transform-origin:0 0}.case-story_avatarBody__qC6bl{position:absolute;left:0;top:0;width:176px;height:auto}.case-story_avatarEye__f28pD{position:absolute;top:60px;left:65px;width:18px;height:24px}.case-story_avatarEye__f28pD[data-eye="1"]{left:105px}.case-story_avatar__wJDq2[data-character=kai] .case-story_avatarEye__f28pD{top:65px;left:61px}.case-story_avatar__wJDq2[data-character=kai] .case-story_avatarEye__f28pD[data-eye="1"]{left:105px}.case-story_layer__B31n6[data-active=true] .case-story_bubbleRow__AGVOu{animation:case-story_pop__sd5lC .5s var(--ease) both}.case-story_layer__B31n6[data-active=true] .case-story_bubbleRow__AGVOu+.case-story_bubbleRow__AGVOu{animation-delay:60ms}.case-story_mockFlag__NVGng{position:absolute;left:50%;bottom:1.25rem;transform:translateX(-50%);white-space:nowrap;padding:.375rem .75rem;border-radius:999px;background:var(--foreground);color:var(--background);font-size:var(--type-label);font-weight:600}.case-story_mockHeading__CQiEA{font-size:1.125rem;font-weight:700;color:var(--foreground)}.case-story_task__OjYvv{display:flex;align-items:center;gap:.625rem;height:3rem;padding:0 .875rem;border-radius:.875rem;background:var(--muted);font-size:.8125rem;font-weight:600;color:var(--foreground)}.case-story_check__qWOCV{width:1.125rem;height:1.125rem;border:1.5px solid var(--foreground);border-radius:.375rem}.case-story_taskGone__masUk{overflow:hidden}.case-story_layer__B31n6[data-active=true] .case-story_taskGone__masUk{animation:case-story_vanish__51pks 1.6s var(--ease) .4s both}.case-story_mockToast__bsReR{justify-self:center;padding:.375rem .875rem;border-radius:999px;background:var(--muted);font-size:var(--type-label);font-weight:600;color:var(--muted-foreground);opacity:0}.case-story_layer__B31n6[data-active=true] .case-story_mockToast__bsReR{animation:case-story_toast__MyFuJ 2.4s ease .6s both}@keyframes case-story_pop__sd5lC{0%{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes case-story_vanish__51pks{0%{opacity:1;height:3rem}45%{opacity:0;height:3rem}to{opacity:0;height:0;padding:0;margin:-.375rem 0}}@keyframes case-story_toast__MyFuJ{0%{opacity:0}20%,70%{opacity:1}to{opacity:0}}.case-story_outcomes__6_vsd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.case-story_outcome__Z3QUf{display:grid;align-content:start;gap:.5rem;padding:1.5rem;border-radius:1.25rem;background:var(--muted)}.case-story_outcomeMark__YRuH1{display:inline-grid;place-items:center;width:2rem;height:2rem;margin-bottom:.5rem;border-radius:999px;background:var(--foreground);color:var(--background)}.case-story_outcomeMark__YRuH1 svg{width:1rem;height:1rem}.case-story_outcome__Z3QUf h3{font-size:var(--type-subheading);font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--foreground)}.case-story_outcome__Z3QUf p{font-size:var(--type-reading);line-height:1.6;color:var(--muted-foreground)}.case-story_test__KIaOT,.case-story_tryIt__92ODY{display:grid;gap:1.25rem}.case-story_test__KIaOT{padding:2.25rem;border-radius:1.5rem;background:var(--foreground);color:var(--background)}.case-story_testLabel__30Iui{font-size:var(--type-small);font-weight:600;color:rgb(255 255 255/60%)}.case-story_testQuestion__O8Oqr{max-width:40rem;font-size:var(--type-heading);font-weight:600;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.case-story_testStakes__0PIC0{display:grid;gap:.375rem;max-width:46rem;padding:1rem 1.125rem;border-radius:1rem;background:rgb(255 255 255/8%)}.case-story_testStakes__0PIC0 p:first-child{font-size:var(--type-small);font-weight:600;color:rgb(255 255 255/60%)}.case-story_testHypothesis__UeY98,.case-story_testStakes__0PIC0 p:last-child{font-size:var(--type-reading);line-height:1.7;color:rgb(255 255 255/88%)}.case-story_testHypothesis__UeY98{max-width:46rem}.case-story_testHypothesis__UeY98 span{display:inline-block;margin-right:.5rem;padding:.125rem .5rem;border-radius:999px;background:rgb(255 255 255/14%);font-size:var(--type-label);font-weight:600;color:var(--background);vertical-align:.125rem}.case-story_testParts__kMrlv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:.5rem;overflow:hidden;border-radius:1rem;background:rgb(255 255 255/12%)}.case-story_testParts__kMrlv>div{display:grid;align-content:start;gap:.5rem;padding:1.25rem;background:#2a2a2d}.case-story_testParts__kMrlv dt{font-size:var(--type-small);font-weight:600;color:var(--background)}.case-story_testParts__kMrlv dd{font-size:var(--type-small);line-height:1.6;color:rgb(255 255 255/72%)}.case-story_testAlso__UK7I_{font-size:var(--type-small);line-height:1.6;color:rgb(255 255 255/60%)}.case-story_explore__JISxl{display:grid;gap:.5rem}.case-story_exploreList__3NLrO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.case-story_exploreItem__lsaRR{display:flex;flex-direction:column;gap:.625rem;padding:1.5rem;border:1px solid var(--line);border-radius:1.25rem}.case-story_exploreItem__lsaRR h4{font-size:var(--type-subheading);font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--foreground)}.case-story_exploreItem__lsaRR>p{font-size:var(--type-reading);line-height:1.65;color:var(--muted-foreground)}.case-story_exploreCare__UT7Sm{display:grid;gap:.25rem;margin-top:auto;padding-top:.875rem;border-top:1px solid var(--line);font-size:var(--type-small)!important;line-height:1.55!important;color:var(--foreground)!important}.case-story_exploreCare__UT7Sm span{font-weight:600;color:var(--subtle)}.case-story_compare__BCvQg{overflow:hidden;border:1px solid var(--line);border-radius:1.25rem}.case-story_compareHead__nkrnJ,.case-story_compareRow__vuByG{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.4fr);gap:1.5rem;padding:1.125rem 1.5rem}.case-story_compareHead__nkrnJ{background:var(--muted);font-size:var(--type-small);font-weight:600;color:var(--subtle)}.case-story_compareRow__vuByG{border-top:1px solid var(--line);font-size:var(--type-reading);line-height:1.55}.case-story_compareRow__vuByG [role=rowheader]{font-weight:600;color:var(--foreground)}.case-story_compareApp__KKTOv{color:var(--muted-foreground)}.case-story_compareOurs__aBK6a{color:var(--foreground)}.case-story_method__tbtU6{display:grid;gap:1.75rem;padding:2rem;border:1px solid var(--line);border-radius:1.5rem}.case-story_methodText__I2VsX{display:grid;gap:.625rem;max-width:44rem}.case-story_methodLabel__0xaW6{font-size:var(--type-small);font-weight:600;color:var(--subtle)}.case-story_methodText__I2VsX h4{font-size:var(--type-heading);font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--foreground);text-wrap:balance}.case-story_methodText__I2VsX p:not(.case-story_methodLabel__0xaW6){font-size:var(--type-reading);line-height:1.7;color:var(--muted-foreground)}.case-story_methodText__I2VsX .case-story_needLink__h2AeD{margin-top:.25rem}.case-story_rounds__E47qI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;counter-reset:round}.case-story_rounds__E47qI li{position:relative;display:grid;align-content:start;gap:.375rem;padding:1.25rem;border-radius:1rem;background:var(--muted)}.case-story_rounds__E47qI li:not(:last-child):after{content:"";position:absolute;top:50%;right:-.6rem;width:.45rem;height:.45rem;border-top:2px solid var(--border);border-right:2px solid var(--border);transform:translateY(-50%) rotate(45deg)}.case-story_rounds__E47qI span{font-size:var(--type-label);font-weight:600;color:var(--subtle)}.case-story_rounds__E47qI strong{font-size:var(--type-reading);font-weight:600;color:var(--foreground)}.case-story_rounds__E47qI small{font-size:var(--type-small);line-height:1.5;color:var(--muted-foreground)}.case-story_process__4WytF{border-radius:1.25rem;background:var(--muted)}.case-story_process__4WytF summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;padding:0 1.5rem;list-style:none;cursor:pointer;font-size:var(--type-reading);font-weight:600;color:var(--foreground)}.case-story_process__4WytF summary::-webkit-details-marker{display:none}.case-story_process__4WytF summary:focus-visible{outline:2px solid var(--foreground);outline-offset:3px;border-radius:1.25rem}.case-story_chevron__Oy9RO{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:var(--background);transition:transform .3s var(--ease)}.case-story_chevron__Oy9RO svg{width:1rem;height:1rem}.case-story_process__4WytF[open] .case-story_chevron__Oy9RO{transform:rotate(180deg)}.case-story_processBody__EdFe9{padding:2rem 1.5rem;background:var(--background);border-radius:0 0 1.25rem 1.25rem;border:1px solid var(--muted);border-top:0}.case-story_process__4WytF[open] .case-story_processBody__EdFe9{animation:case-story_unfold__q2rQH .42s var(--ease)}@keyframes case-story_unfold__q2rQH{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:63.99rem){.case-story_decisionWide__HZ1e3.case-story_decisionFlip__25P1Q,.case-story_decision__OEDb1{grid-template-columns:1fr;gap:2rem}.case-story_decisionFlip__25P1Q .case-story_decisionText__DHGHl{order:0}.case-story_decisionVisual__CDBgW{order:-1}.case-story_exploreList__3NLrO,.case-story_needs__1YPtM,.case-story_outcomes__6_vsd,.case-story_rounds__E47qI,.case-story_testParts__kMrlv,.case-story_walk__hzvxQ{grid-template-columns:1fr}.case-story_rounds__E47qI li:not(:last-child):after{display:none}}@media (max-width:47.99rem){.case-story_story__Grd3G{gap:5rem}.case-story_highlights__irMIB{grid-template-columns:1fr;margin-top:-2rem}.case-story_contrast__CzhfZ{grid-template-columns:1fr}.case-story_framesRow__HGGnN{grid-template-columns:1fr!important}.case-story_method__tbtU6{padding:1.5rem}.case-story_contrastCard__bL5vY{min-height:0}.case-story_compareHead__nkrnJ{display:none}.case-story_compareRow__vuByG{grid-template-columns:1fr;gap:.375rem}.case-story_compareApp__KKTOv:before,.case-story_compareOurs__aBK6a:before{content:attr(data-label) " · ";font-weight:600}.case-story_stage__qEX8r{padding:2rem 1rem}.case-story_test__KIaOT{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.case-story_reveal__p_ufQ{opacity:1;transform:none;transition:none}.case-story_bridgeArrow__8ElIN,.case-story_chevron__Oy9RO,.case-story_layer__B31n6,.case-story_switchPill__qjFEu{transition:none}.case-story_flowShot__olJAd,.case-story_flowStep__0HXab small,.case-story_liveLid__tRE4z,.case-story_livePupil__3Sjjw{animation:none}.case-story_layer__B31n6{filter:none;transform:none}.case-story_contrastCard__bL5vY[data-shown=true] .case-story_reminder__RN_n5 .case-story_bell___Ddfa svg,.case-story_layer__B31n6[data-active=true] .case-story_bubbleRow__AGVOu,.case-story_layer__B31n6[data-active=true] .case-story_mockToast__bsReR,.case-story_layer__B31n6[data-active=true] .case-story_taskGone__masUk,.case-story_process__4WytF[open] .case-story_processBody__EdFe9{animation:none}.case-story_mockToast__bsReR{opacity:1}}.companion-preview_preview__h5wgx{margin:0 0 2rem;border-radius:1.25rem;background:linear-gradient(115deg,#fff6f7,#f3f8ff);overflow:hidden;scroll-margin-top:calc(var(--header-h) + 5rem)}.companion-preview_stage__RHx8h{display:flex;justify-content:center;gap:clamp(1rem,7vw,6rem);padding:2.25rem 1rem 1rem}.companion-preview_companion__U20Tb{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem;border:0;border-radius:1rem;background:transparent;color:#171717;padding:1rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.companion-preview_companion__U20Tb:focus-visible{outline:2px solid #1e40af;outline-offset:-3px}.companion-preview_art__tw3yb{display:block;position:relative;width:176px;height:168px;--look-x:0px;--look-y:0px}.companion-preview_body__KnE2e{display:block;position:absolute;left:0;top:0;width:176px;height:auto}.companion-preview_eye__AEPzG{position:absolute;width:18px;height:24px;top:60px;left:65px}.companion-preview_eye__AEPzG[data-eye="1"]{left:105px}[data-character=kai] .companion-preview_eye__AEPzG{top:65px;left:61px}[data-character=kai] .companion-preview_eye__AEPzG[data-eye="1"]{left:105px}.companion-preview_pupil__2UrK9{width:18px;height:24px;transform:translate(var(--look-x),var(--look-y));transition:transform .12s ease-out}.companion-preview_sparkle__ZIHxT{position:absolute;opacity:.65;transform-origin:center}.companion-preview_sparkle__ZIHxT[data-sparkle=one]{right:-14px;top:-5px;width:25px;height:auto}.companion-preview_sparkle__ZIHxT[data-sparkle=two]{left:-18px;top:96px;width:19px;height:auto}[data-character=kai] .companion-preview_sparkle__ZIHxT[data-sparkle=one]{width:28px}[data-character=kai] .companion-preview_sparkle__ZIHxT[data-sparkle=two]{width:22px}.companion-preview_decorations__cMhdT[data-reacting=true] .companion-preview_sparkle__ZIHxT{animation:companion-preview_sparkle__ZIHxT .85s cubic-bezier(.2,.8,.2,1) both}.companion-preview_decorations__cMhdT[data-reacting=true] .companion-preview_sparkle__ZIHxT[data-sparkle=two]{animation-delay:.1s}.companion-preview_name__jEO8D{font-size:1rem;font-weight:600}.companion-preview_caption__FTE0_{padding:.25rem 1rem 1.5rem;text-align:center;font-size:.875rem;font-weight:500;color:#171717}.companion-preview_caption__FTE0_ span{display:block;margin-top:.3rem;font-size:.75rem;font-weight:400;color:#525252}@keyframes companion-preview_sparkle__ZIHxT{0%{opacity:.65;transform:scale(1) translateY(0) rotate(0)}35%{opacity:1;transform:scale(1.22) translateY(-6px) rotate(8deg)}to{opacity:.65;transform:scale(1) translateY(0) rotate(0)}}@media (max-width:479px){.companion-preview_stage__RHx8h{gap:.25rem;padding:1.5rem .25rem .5rem}.companion-preview_companion__U20Tb{width:50%;padding:.5rem 0;gap:0}.companion-preview_art__tw3yb{transform:scale(.72);transform-origin:top center;margin-bottom:-47px}}@media (prefers-reduced-motion:reduce){.companion-preview_pupil__2UrK9{transform:none;transition:none}.companion-preview_decorations__cMhdT[data-reacting=true] .companion-preview_sparkle__ZIHxT{animation:none}}.user-agent-flow_figure__ZmkmP{margin:0}.user-agent-flow_controls__Kktix{display:flex;flex-wrap:wrap;gap:.4rem}.user-agent-flow_controls__Kktix button{border-radius:.5rem;padding:.5rem .75rem;min-height:44px;font-size:.75rem;background:#f5f5f5;color:#404040}.user-agent-flow_controls__Kktix button[aria-pressed=true]{background:#171717;color:#fff}.user-agent-flow_description__sd2mB{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.75rem 0}.user-agent-flow_description__sd2mB p{color:#525252;font-size:var(--type-small);line-height:1.6;max-width:75ch}.user-agent-flow_description__sd2mB label{display:flex;gap:.4rem;align-items:center;font-size:.75rem;color:#404040;flex-shrink:0}.user-agent-flow_description__sd2mB select{border:1px solid #bdbdbd;border-radius:.4rem;padding:.4rem;min-height:44px;background:white}.user-agent-flow_viewport__tMff0{overflow:auto;max-height:360px;background:white;border:1px solid #dedede;border-radius:.75rem;scrollbar-width:thin}.user-agent-flow_slice__sVMQ_{position:relative;min-width:calc(1000px * var(--flow-zoom, 1));overflow:hidden}.user-agent-flow_diagram__UaJY4{position:absolute;width:100%;height:auto;max-width:none;top:var(--image-top);left:0}.user-agent-flow_figure__ZmkmP figcaption{margin-top:.7rem;text-align:center;font-size:var(--type-small);line-height:1.7;color:#525252}.user-agent-flow_figure__ZmkmP figcaption a{color:#171717;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:.5rem;min-height:44px}.user-agent-flow_note__1ANQq{display:block}.user-agent-flow_figure__ZmkmP :is(button,select,a,.user-agent-flow_viewport__tMff0):focus-visible{outline:2px solid #1e40af;outline-offset:3px}@media (max-width:639px){.user-agent-flow_description__sd2mB{align-items:start;flex-direction:column;gap:.5rem}.user-agent-flow_viewport__tMff0{max-height:280px}.user-agent-flow_slice__sVMQ_{min-width:calc(900px * var(--flow-zoom, 1))}}.swe-day-study_study__P4wB8{margin:0;display:grid;gap:1.25rem}.swe-day-study_artifacts__2KKOD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;list-style:none}.swe-day-study_artifact__qp69U{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;height:100%;text-align:left;padding:.75rem;border:1px solid var(--line);border-radius:.875rem;background:var(--background);transition:border-color .15s}.swe-day-study_artifact__qp69U:hover{border-color:var(--foreground)}.swe-day-study_thumbLink__ZfDyp{position:relative;z-index:1;display:block;width:100%;border-radius:.5rem}.swe-day-study_thumbLink__ZfDyp:hover .swe-day-study_thumb__ra7NR{opacity:.85}.swe-day-study_thumb__ra7NR{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:.5rem;background:var(--muted);margin-bottom:.4rem}.swe-day-study_from__Tj5Cj{font-size:var(--type-label);font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em}.swe-day-study_arrow__otf0Y{font-size:var(--type-small);color:var(--subtle);line-height:1}.swe-day-study_artifact__qp69U strong{font-size:var(--type-reading);font-weight:600;letter-spacing:-.01em;line-height:1.3}.swe-day-study_detail__0UMZv{font-size:var(--type-small);line-height:1.55;color:var(--muted-foreground)}.swe-day-study_see__qke2i{margin-top:auto;padding-top:.5rem;font-size:var(--type-small);font-weight:600;color:var(--foreground);text-align:left;min-height:44px}.swe-day-study_see__qke2i:after{content:"";position:absolute;inset:0;border-radius:.875rem}.swe-day-study_stage__3wFdz{position:relative;width:100%;aspect-ratio:16/10;border-radius:1rem;overflow:hidden;border:1px solid var(--line);background:#f3e8da;scroll-margin:5rem}.swe-day-study_frame__x8egJ{position:absolute;inset:0;width:100%;height:100%;border:0}.swe-day-study_poster__0L7fl{position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.swe-day-study_posterImage__OcG_s{object-fit:cover;transition:transform .6s ease}.swe-day-study_poster__0L7fl:hover .swe-day-study_posterImage__OcG_s{transform:scale(1.015)}.swe-day-study_play__OpKjk{position:absolute;left:50%;bottom:8%;transform:translateX(-50%);display:flex;align-items:center;gap:.9rem;padding:.7rem 1.25rem .7rem .7rem;border-radius:999px;background:#171717;color:#fff;box-shadow:0 12px 30px #0000002e;text-align:left;white-space:nowrap}.swe-day-study_playIcon___V3F9{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#ff7a2f;font-size:.85rem;padding-left:.15rem}.swe-day-study_play__OpKjk strong{display:block;font-size:var(--type-reading);font-weight:600}.swe-day-study_play__OpKjk small{display:block;font-size:var(--type-label);color:#d4d4d4}.swe-day-study_caption__Ztg_b{text-align:center;font-size:var(--type-small);line-height:1.7;color:var(--muted-foreground);max-width:46rem;justify-self:center}.swe-day-study_caption__Ztg_b a{color:var(--foreground);text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:.35rem;min-height:44px}.swe-day-study_gapsHead__fnMhw{margin-top:1.5rem}.swe-day-study_gapsHead__fnMhw h3{font-size:var(--type-subheading);font-weight:600;letter-spacing:-.015em}.swe-day-study_gapsHead__fnMhw p{margin-top:.25rem;font-size:var(--type-small);color:var(--muted-foreground)}.swe-day-study_gaps__TFy1o{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;list-style:none}.swe-day-study_gaps__TFy1o li{display:flex;flex-direction:column;gap:.6rem;padding:1rem;border:1px solid var(--line);border-radius:.875rem;background:var(--background);transition:border-color .2s,background .2s}.swe-day-study_gaps__TFy1o li[data-active=true]{border-color:var(--foreground);background:var(--muted)}.swe-day-study_stageTag__HmFLk{font-size:var(--type-label);font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em}.swe-day-study_gaps__TFy1o h4{font-size:var(--type-reading);font-weight:600;line-height:1.3;letter-spacing:-.01em}.swe-day-study_gaps__TFy1o p{font-size:var(--type-small);line-height:1.55;color:var(--foreground)}.swe-day-study_label__hz87n{display:block;font-size:var(--type-label);font-weight:600;color:var(--muted-foreground);margin-bottom:.1rem}.swe-day-study_gaps__TFy1o button{margin-top:auto;min-height:44px;text-align:left;font-size:var(--type-small);font-weight:600;border-top:1px solid var(--line);padding-top:.6rem}.swe-day-study_gaps__TFy1o button:hover{text-decoration:underline;text-underline-offset:3px}.swe-day-study_where__9FvXF{font-weight:400;color:var(--muted-foreground)}.swe-day-study_study__P4wB8 :is(button,a):focus-visible{outline:2px solid #1e40af;outline-offset:3px}@media (max-width:1023px){.swe-day-study_artifacts__2KKOD,.swe-day-study_gaps__TFy1o{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.swe-day-study_artifacts__2KKOD,.swe-day-study_gaps__TFy1o{grid-template-columns:1fr}.swe-day-study_stage__3wFdz{aspect-ratio:3/4}.swe-day-study_play__OpKjk{bottom:6%;padding-right:1rem}.swe-day-study_play__OpKjk small{white-space:normal}}.todear-walkthrough_walkthrough__lvgiq{border:1px solid var(--line);border-radius:1rem;overflow:hidden}.todear-walkthrough_walkthrough__lvgiq>.todear-walkthrough_choices__tDlYl{padding:1rem;border-bottom:1px solid var(--line)}.todear-walkthrough_evidence__Yl5mC{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.85fr);border:1px solid var(--line);border-radius:1rem;overflow:hidden}.todear-walkthrough_walkthrough__lvgiq .todear-walkthrough_evidence__Yl5mC{border:0;border-radius:0}.todear-walkthrough_copy__LFBEh{padding:clamp(1.25rem,3vw,2.5rem);align-self:center}.todear-walkthrough_kicker__r8ij2{font-size:var(--type-small);font-weight:600;color:var(--muted-foreground);margin-bottom:1rem}.todear-walkthrough_intent__0AKHz{max-width:27rem;font-size:var(--type-heading);font-weight:600;line-height:1.3;letter-spacing:-.025em}.todear-walkthrough_choices__tDlYl{display:flex;flex-wrap:wrap;gap:.5rem}.todear-walkthrough_choices__tDlYl button{min-height:44px;border:1px solid var(--line);border-radius:.45rem;padding:.55rem .8rem;font-size:.75rem;background:var(--background);color:var(--foreground);transition:background .15s,color .15s}.todear-walkthrough_choices__tDlYl button[aria-pressed=true]{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.todear-walkthrough_choices__tDlYl button:hover{border-color:var(--foreground)}.todear-walkthrough_steps___ZuRa{display:grid;gap:.2rem;margin:1.5rem 0;list-style:none}.todear-walkthrough_steps___ZuRa button{display:flex;gap:.8rem;width:100%;min-height:44px;text-align:left;align-items:center;padding:.45rem .65rem;border:1px solid transparent;font-size:var(--type-small);color:var(--muted-foreground);border-radius:.35rem}.todear-walkthrough_steps___ZuRa button span{font-size:var(--type-label);font-variant-numeric:tabular-nums}.todear-walkthrough_steps___ZuRa button[aria-current=step]{color:var(--foreground);border-color:var(--line);background:var(--muted)}.todear-walkthrough_description__G7tRb{margin-top:1.25rem;font-size:.875rem;line-height:1.8;max-width:30rem}.todear-walkthrough_source__ddU8t{margin-top:1.25rem;font-size:var(--type-label);color:var(--muted-foreground);line-height:1.7;max-width:30rem}.todear-walkthrough_stage__RO_H_{margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 1.5rem;background:#f4f4f5}.todear-walkthrough_phone__NE_8J{display:block;width:min(100%,280px);height:auto;border:1px solid #dddde3;border-radius:1.65rem;box-shadow:0 12px 28px #201a3310}.todear-walkthrough_stage__RO_H_ figcaption{font-size:var(--type-small);color:#55555e;text-align:center}.todear-walkthrough_controls__KbIib{display:flex;gap:.5rem;margin-top:1.25rem}.todear-walkthrough_controls__KbIib button{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;border:1px solid var(--foreground);border-radius:.4rem;padding:.6rem .8rem;font-size:.75rem}.todear-walkthrough_controls__KbIib button+button{background:var(--foreground);color:var(--background)}.todear-walkthrough_controls__KbIib button:disabled{opacity:.35;cursor:default}.todear-walkthrough_evidence__Yl5mC button:focus-visible,.todear-walkthrough_walkthrough__lvgiq button:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}@media (max-width:640px){.todear-walkthrough_evidence__Yl5mC{grid-template-columns:1fr}.todear-walkthrough_copy__LFBEh{padding:1.25rem}.todear-walkthrough_stage__RO_H_{padding:1.5rem}.todear-walkthrough_phone__NE_8J{width:min(100%,270px)}.todear-walkthrough_steps___ZuRa{margin:1rem 0}}.todear-walkthrough_phone__NE_8J[data-loading=true]{opacity:.5;transition:opacity .12s ease}.gamer-crest_label__fHZF_{margin-left:.25rem}.gamer-crest_label__fHZF_ .gamer-crest_button__rXpNg{width:3.5rem;cursor:pointer}.gamer-crest_label__fHZF_ .gamer-crest_button__rXpNg:hover{background:none}.gamer-crest_crest__9KWGk{display:block;width:3.125rem;height:2.375rem;overflow:visible;pointer-events:none}@media (max-width:339px){.gamer-crest_label__fHZF_{display:none}}.gamer-crest_piece__LUCzx{transition:transform .2s steps(var(--n)) var(--late)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.gamer-crest_button__rXpNg:hover .gamer-crest_piece__LUCzx{transform:translate(calc(var(--dx) * 1px),calc(var(--dy) * 1px));transition:transform .16s steps(var(--n))}.gamer-crest_button__rXpNg:hover .gamer-crest_beat__kX0Oi{animation:gamer-crest_crest-beat__ewVfs 1s step-end .16s infinite}.gamer-crest_button__rXpNg:hover :is(.gamer-crest_light__eLD5J,.gamer-crest_surge__tcuxk,.gamer-crest_spark__jWEQr){animation:none}}@keyframes gamer-crest_crest-beat__ewVfs{0%{transform:none}50%{transform:translate(calc(var(--sx) * 1px),calc(var(--sy) * 1px))}to{transform:none}}.gamer-crest_light__eLD5J{opacity:0;animation:gamer-crest_crest-light__fiuRX 3.4s step-end infinite;animation-delay:calc(.32s + var(--i) * 18ms)}.gamer-crest_surge__tcuxk{opacity:0;animation:gamer-crest_crest-surge__lwAHT 3.4s step-end .66s infinite}.gamer-crest_spark__jWEQr{opacity:0;animation:gamer-crest_crest-spark-small__hlWhX 3.4s step-end .66s infinite}.gamer-crest_spark__jWEQr[data-size="1"]{animation-name:gamer-crest_crest-spark-middle__eHsYI}.gamer-crest_spark__jWEQr[data-size="2"]{animation-name:gamer-crest_crest-spark-large__FrA_b}.gamer-crest_tip___t5W8{animation:gamer-crest_crest-tip__5K14W 1.3s step-end infinite;animation-delay:calc(var(--i) * -.31s)}@keyframes gamer-crest_crest-light__fiuRX{0%{opacity:.9}1.2%,to{opacity:0}}@keyframes gamer-crest_crest-surge__lwAHT{0%{opacity:1}4.2%,to{opacity:0}}@keyframes gamer-crest_crest-spark-small__hlWhX{0%{opacity:1}1.8%{opacity:0}8.2%{opacity:1}10%,to{opacity:0}}@keyframes gamer-crest_crest-spark-middle__eHsYI{0%,6.4%{opacity:0}1.8%{opacity:1}4.2%{opacity:0}8.2%,to{opacity:0}}@keyframes gamer-crest_crest-spark-large__FrA_b{0%,1.8%{opacity:0}4.2%{opacity:1}6.4%,to{opacity:0}}@keyframes gamer-crest_crest-tip__5K14W{0%{opacity:1}38%{opacity:0}52%{opacity:1}86%{opacity:0}94%,to{opacity:1}}.experiment-dialog_dialog__BuDt4{width:min(1200px,calc(100vw - 48px));max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow-y:auto;overscroll-behavior:contain;background:#fff;color:#171717;border:1px solid #e5e5e5;border-radius:20px;box-shadow:0 24px 90px rgb(0 0 0/20%)}.experiment-dialog_dialog__BuDt4::backdrop{background:rgb(0 0 0/38%);backdrop-filter:blur(6px)}.experiment-dialog_top__Od9ez{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 12px 24px;position:sticky;top:0;z-index:20;background:#fff}.experiment-dialog_top__Od9ez p{font-size:var(--type-small);color:#525252}.experiment-dialog_close__rddLK{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;cursor:pointer}.experiment-dialog_close__rddLK:hover{color:#fff;background:#171717}.experiment-dialog_close__rddLK:focus-visible,.experiment-dialog_links__KUoDg a:focus-visible{outline:2px solid #171717;outline-offset:3px}.experiment-dialog_cover__hgy83{margin:0 16px}.experiment-dialog_video__i8wqs{width:100%;max-height:65dvh;object-fit:contain;background:#f5f5f5}.experiment-dialog_body__7im3Q{padding:24px 32px 32px;max-width:900px}.experiment-dialog_body__7im3Q h2{font-size:var(--type-statement);font-weight:500;letter-spacing:-.035em}.experiment-dialog_role__21ccZ{margin-top:8px;font-size:var(--type-small);color:#525252}.experiment-dialog_description__ZXPHn{margin-top:20px;font-size:var(--type-body);line-height:1.75}.experiment-dialog_links__KUoDg{display:flex;flex-wrap:wrap;gap:20px;margin-top:24px}.experiment-dialog_links__KUoDg a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-block:10px;font-size:var(--type-small);text-decoration:none;background:linear-gradient(currentColor,currentColor) left calc(100% - 9px) /100% 1px no-repeat}.experiment-dialog_links__KUoDg a>span[aria-hidden=true]{transition:transform .18s ease}.experiment-dialog_links__KUoDg a:hover>span[aria-hidden=true]{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.experiment-dialog_links__KUoDg a>span[aria-hidden=true]{transition:none}.experiment-dialog_links__KUoDg a:hover>span[aria-hidden=true]{transform:none}}.experiment-dialog_arSection__VZlsr{padding:0 32px 32px}.experiment-dialog_arSection__VZlsr h3{font-size:var(--type-subheading);font-weight:500;letter-spacing:-.025em}.experiment-dialog_arSection__VZlsr>p{max-width:680px;margin-top:12px;font-size:var(--type-body);line-height:1.75}.experiment-dialog_screenGallery__c9U2C{margin-top:24px}.experiment-dialog_arGallery__t1JlY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px auto 0;max-width:760px}.experiment-dialog_arPhoto__pASur{max-height:560px;object-fit:contain}@media (max-width:600px){.experiment-dialog_arSection__VZlsr{padding:0 24px 28px}.experiment-dialog_arGallery__t1JlY{grid-template-columns:1fr}.experiment-dialog_dialog__BuDt4{width:calc(100vw - 24px)}.experiment-dialog_body__7im3Q{padding:20px 24px 28px}}.unfinished_page___bnDA{--ink:#1d1d1f;--ink-2:#55555c;--ink-3:#6e6e73;--line:#e6e6eb;--surface:#f5f5f7;--cobalt:#0033a0;--ochre:#8a5d0c;--cobalt-ink:#00287f;--display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",system-ui,sans-serif;--text:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",system-ui,sans-serif;--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,monospace;--ease:cubic-bezier(0.2,0.8,0.2,1);--lift:0 1px 2px rgba(15,23,42,0.06),0 14px 36px rgba(15,23,42,0.08);background:#fff;color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased}.unfinished_page___bnDA :where(a,button,input):focus-visible{outline:3px solid rgba(0,51,160,.4);outline-offset:3px}.unfinished_wrap__GVJP0{width:min(1200px,calc(100% - 48px));margin-inline:auto}.unfinished_skip__145xT{position:absolute;left:-9999px}.unfinished_skip__145xT:focus{left:16px;top:12px;z-index:120;padding:8px 12px;border-radius:8px;background:#fff;box-shadow:var(--lift)}.unfinished_page___bnDA[data-ready] .unfinished_reveal__7uSWs{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease) var(--delay,0s),transform .7s var(--ease) var(--delay,0s)}.unfinished_page___bnDA[data-ready] .unfinished_reveal__7uSWs.unfinished_revealIn__Kr6oL{opacity:1;transform:none}.unfinished_nav__S3BYY{position:sticky;top:0;z-index:50}.unfinished_navScrolled__uyczb{background:var(--glass-tint);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}.unfinished_navInner__Ilg7M{width:min(1200px,calc(100% - 48px));height:56px;margin:0 auto;display:flex;align-items:center;gap:14px}.unfinished_navHome__p3oJj{flex:none;display:inline-flex;align-items:center;gap:8px;font:600 14px var(--text)}.unfinished_navLogo__7hgUp{width:auto;height:18px}.unfinished_navSep__9FPjC{width:1px;height:16px;background:var(--line)}.unfinished_navCase__kFl9i{flex:none;font:600 14px var(--text)}.unfinished_navChapters__p45Hm{margin-left:auto;display:flex;gap:2px}.unfinished_navChapters__p45Hm a{padding:6px 10px;border-radius:99px;font-size:13px;color:var(--ink-2);transition:background .2s,color .2s}.unfinished_navChapters__p45Hm a:hover{color:var(--ink)}.unfinished_navChapters__p45Hm a[aria-current]{color:var(--ink);background:var(--surface)}.unfinished_navPlay__2gbO9{margin-left:8px;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:99px;background:var(--cobalt);color:#fff;font:600 13px var(--text);white-space:nowrap}.unfinished_navPlay__2gbO9:hover{background:var(--cobalt-ink)}.unfinished_primary__up6JW{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:50px;padding:0 24px;border-radius:99px;background:var(--cobalt);color:#fff;font:600 16px var(--text);white-space:nowrap;transition:background .15s,transform .15s}.unfinished_primary__up6JW:hover{background:var(--cobalt-ink)}.unfinished_primary__up6JW:active{transform:scale(.98)}.unfinished_secondary__x_j8p{display:inline-flex;align-items:center;height:50px;padding:0 18px;border-radius:99px;font:600 16px var(--text);color:var(--cobalt);white-space:nowrap}.unfinished_secondary__x_j8p:hover{background:var(--surface)}.unfinished_hero__LO6M_{padding:0 0 48px}.unfinished_kicker__8OJWV{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.unfinished_kicker__8OJWV span{padding:6px 12px;border-radius:99px;background:var(--surface);font:500 13px var(--text);color:var(--ink-2)}.unfinished_kicker__8OJWV span:first-child{color:var(--ink)}.unfinished_heroTitle__6BB9t{margin:0;font:700 clamp(56px,7.4vw,112px) /.9 var(--display);letter-spacing:-.055em}.unfinished_heroLine__1hnj0{margin:18px 0 0;font:600 clamp(22px,2.3vw,31px) /1.15 var(--display);letter-spacing:-.03em;text-wrap:balance}.unfinished_heroLine__1hnj0 span{display:block}.unfinished_heroLine__1hnj0 span+span{color:#86868b}.unfinished_heroBottom__XxKNM{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end;margin-top:24px}.unfinished_heroLede__MMsSQ{max-width:660px;margin:0;font-size:19px;line-height:1.55;color:var(--ink-2)}.unfinished_heroActions__KLivq{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 6px}.unfinished_facts__2MVXp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:64px 0 0;padding-top:28px;border-top:1px solid var(--line)}.unfinished_facts__2MVXp dt{margin-bottom:6px;font-size:13px;color:var(--ink-3)}.unfinished_facts__2MVXp dd{margin:0;font-size:15px;font-weight:500;line-height:1.45}.unfinished_chapter__cmpFJ{padding:120px 0}.unfinished_gray__3YSxe{background:var(--surface)}.unfinished_label__hksLF{display:flex;align-items:center;gap:12px;margin:0 0 18px;font:600 15px var(--text);color:var(--cobalt)}.unfinished_chapterNo__fHBnl{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:8px;background:var(--cobalt);color:#fff;font:700 15px var(--display)}.unfinished_statement__yV6m1{max-width:1080px;margin:0;font:700 clamp(32px,4.4vw,56px) /1.06 var(--display);letter-spacing:-.04em;text-wrap:balance}.unfinished_intro__5fcXH{max-width:720px;margin:24px 0 0;font-size:19px;line-height:1.55;color:var(--ink-2)}.unfinished_chapterBody__QtFPe{margin-top:56px}.unfinished_page___bnDA h3{margin:0;text-wrap:balance}.unfinished_film__2NsVX{margin:0}.unfinished_filmFrame__M0CoV{position:relative;overflow:hidden;border-radius:6px;background:var(--surface)}.unfinished_filmFrame__M0CoV img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.unfinished_filmBar__Z5YDx{display:flex;align-items:center;gap:12px;margin-top:12px}.unfinished_filmPlay__dArZ4{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:99px;background:var(--surface);color:var(--ink)}.unfinished_filmPlay__dArZ4 svg{width:12px;height:12px}.unfinished_filmBar__Z5YDx input,.unfinished_range__MjPyQ input{-webkit-appearance:none;appearance:none;flex:1;min-width:0;height:24px;margin:0;background:linear-gradient(var(--cobalt),var(--cobalt)) 0 50% /var(--fill,0) 3px no-repeat,linear-gradient(#dedee3,#dedee3) 0 50% /100% 3px no-repeat;cursor:pointer}.unfinished_filmBar__Z5YDx input::-webkit-slider-thumb,.unfinished_range__MjPyQ input::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 0 .5px rgba(0,0,0,.14),0 2px 6px rgba(0,0,0,.18)}.unfinished_filmBar__Z5YDx input::-moz-range-thumb,.unfinished_range__MjPyQ input::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 .5px rgba(0,0,0,.14),0 2px 6px rgba(0,0,0,.18)}.unfinished_filmStep__b4tlr{flex:none;min-width:92px;font:500 13px var(--mono);color:var(--ink-2);text-align:right}.unfinished_heroScene__w7mJS{scroll-margin-top:64px}.unfinished_stage__AphG_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"intro figure" "console figure";grid-template-rows:1fr 1fr;column-gap:56px;min-height:calc(100svh - 64px);padding:24px 0}.unfinished_stageReading__Hs7Ot{display:grid;gap:6px;margin:0}.unfinished_stageLabel__lV7Qs{font:500 12px var(--mono);color:var(--ink-2)}.unfinished_stageWords__e0wk2{min-height:3.2em;font:500 clamp(20px,2vw,26px) /1.3 var(--display);letter-spacing:-.015em;color:var(--ink)}.unfinished_caret__WdIf9{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--cobalt)}.unfinished_stagePicture__6Q6w5{position:relative;width:min(calc((100svh - 150px) * var(--aspect)),48vw,720px);overflow:hidden;border-radius:4px;box-shadow:0 2px 6px rgba(15,23,42,.08),0 30px 70px rgba(15,23,42,.16)}.unfinished_stageIntro__ywxsx{grid-area:intro;align-self:end}.unfinished_stageFigure__I1AvS{grid-area:figure;display:grid;gap:12px;align-self:center;width:min-content;margin:0}.unfinished_console__Z9KNk{grid-area:console;align-self:start;display:grid;gap:20px;margin-top:44px;max-width:560px}.unfinished_stagePicture__6Q6w5 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.unfinished_stageBar__FxwBr{display:flex;align-items:center;justify-content:space-between;gap:16px}.unfinished_stageCaption__mZ6Tk{max-width:640px;margin:0;font-size:13px;line-height:1.5;color:var(--ink-3)}.unfinished_stagePause__N297x{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:99px;background:var(--surface);color:var(--ink)}.unfinished_stagePause__N297x svg{width:13px;height:13px}.unfinished_layersPicture__nUcst,.unfinished_lookingPicture__0lem2{position:relative;overflow:hidden;border-radius:4px;box-shadow:0 2px 6px rgba(15,23,42,.08),0 20px 50px rgba(15,23,42,.14)}.unfinished_layersPicture__nUcst img,.unfinished_lookingPicture__0lem2 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.unfinished_draft___o8_R{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.unfinished_draftSide__RUvnW{display:grid;gap:14px;align-content:start}.unfinished_draftSide__RUvnW h3{font:700 28px/1.1 var(--display);letter-spacing:-.03em}.unfinished_draftSide__RUvnW h3 span{display:block;margin-top:4px;font:500 15px var(--text);letter-spacing:0;color:var(--ink-2)}.unfinished_draftSide__RUvnW q{color:var(--cobalt);quotes:"\201C" "\201D"}.unfinished_draftLabel__yV44x{margin:10px 0 0;font:500 12px var(--mono);color:var(--ink-2)}.unfinished_draftSeeds__jNeWy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.unfinished_draftSeeds__jNeWy img{width:100%;border-radius:4px;box-shadow:0 1px 3px rgba(15,23,42,.1)}.unfinished_draftSeeds__jNeWy img[data-picked=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cobalt)}.unfinished_layers__B5_hS{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:start}.unfinished_layersOutline__DNI66{pointer-events:none}.unfinished_layersSide__G07eF{display:grid;gap:20px;align-content:start}.unfinished_segmented__EeebX{display:inline-flex;flex-wrap:wrap;gap:2px;justify-self:start;padding:3px;border-radius:12px;background:var(--surface)}.unfinished_segmented__EeebX button{height:38px;padding:0 14px;border-radius:9px;font:500 14px var(--text);color:var(--ink-2);white-space:nowrap}.unfinished_segmented__EeebX button[aria-pressed=true]{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.1)}.unfinished_range__MjPyQ{display:grid;gap:10px}.unfinished_rangeHead__moCen{display:flex;justify-content:space-between;gap:12px;font:500 13px var(--text);color:var(--ink-2)}.unfinished_rangeHead__moCen output{font:500 13px var(--mono);color:var(--ink)}.unfinished_sideNote__yBjmj{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.unfinished_tokenStrip__zheFD{display:flex;flex-wrap:wrap;gap:6px;margin:0}.unfinished_tokenStrip__zheFD span{padding:4px 8px;border-radius:6px;background:var(--surface);font:500 13px var(--mono);color:var(--cobalt)}.unfinished_cards__c9aD_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.unfinished_cards__c9aD_>div{display:flex}.unfinished_card__bfdZW{flex:1;display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:20px;background:#fff}.unfinished_cardTag__dgmI3{font:500 13px var(--text);color:var(--ink-3)}.unfinished_card__bfdZW h3{font:600 21px/1.2 var(--display);letter-spacing:-.02em}.unfinished_card__bfdZW p{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.unfinished_card__bfdZW a{margin-top:auto;padding-top:8px;font:600 14px var(--text);color:var(--cobalt)}.unfinished_card__bfdZW a:hover{text-decoration:underline;text-underline-offset:3px}.unfinished_principles__l62Pk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.unfinished_principles__l62Pk>div{display:flex}.unfinished_principle__ldbWO{flex:1;padding:26px;border-radius:20px;background:var(--surface)}.unfinished_principle__ldbWO h3{margin-bottom:10px;font:600 19px/1.25 var(--display);letter-spacing:-.015em}.unfinished_method__KZluE p,.unfinished_principle__ldbWO p{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.unfinished_method__KZluE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}.unfinished_method__KZluE h3{margin-bottom:10px;font:600 17px/1.3 var(--text)}.unfinished_sources__yutbp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:48px 0 0;padding:0;list-style:none}.unfinished_sources__yutbp li{padding:14px 0;border-bottom:1px solid #e3e3e8;font-size:15px;line-height:1.5}.unfinished_sources__yutbp a{font-weight:500}.unfinished_sources__yutbp a:hover{color:var(--cobalt);text-decoration:underline;text-underline-offset:3px}.unfinished_sources__yutbp small{display:block;margin-top:2px;font-size:13px;color:var(--ink-3)}.unfinished_footer__6fqHN{padding:96px 0 40px;background:var(--surface)}.unfinished_footerTop__W_Ba2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.unfinished_footerKicker__Le8pB{margin:0 0 12px;font:600 13px var(--text);color:var(--ink-3)}.unfinished_footerLine__m1KYC{margin:0 0 24px;font:700 clamp(26px,3vw,38px) /1.12 var(--display);letter-spacing:-.03em}.unfinished_footerNext__epK6i{display:grid;gap:4px;align-content:start}.unfinished_nextLink__Cd8lX{display:grid;gap:2px;padding:16px 0;border-bottom:1px solid #e3e3e8;font:600 20px var(--display);letter-spacing:-.02em}.unfinished_nextLink__Cd8lX span{font:400 15px var(--text);letter-spacing:0;color:var(--ink-2)}.unfinished_nextLink__Cd8lX:hover{color:var(--cobalt)}.unfinished_footerBottom__DFtae{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:72px;font-size:14px}.unfinished_footerHome__mQQ56{font-weight:600}.unfinished_studio__FUtBw{display:grid;gap:6px;max-width:720px;margin-top:28px;padding-left:16px;border-left:3px solid var(--ochre)}.unfinished_studioLabel__eXsIt{font:600 13px var(--text);color:var(--ochre)}.unfinished_studio__FUtBw p{margin:0;font-size:16px;line-height:1.55;color:var(--ink-2)}.unfinished_studio__FUtBw a{color:var(--ink);font-weight:500;text-decoration:underline;text-underline-offset:3px}.unfinished_brushwork__97Yms{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px;align-items:start}.unfinished_brushPicture__oX7gn{position:relative;width:min(100%,640px,calc(86svh * 856 / 1100));overflow:hidden;border-radius:4px;background:#fbfaf6;box-shadow:0 2px 6px rgba(15,23,42,.08),0 24px 60px rgba(15,23,42,.14)}.unfinished_brushPicture__oX7gn canvas,.unfinished_brushPicture__oX7gn img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.unfinished_brushSide__tpbt1{display:grid;justify-items:start;align-content:start;gap:18px}.unfinished_legend__Un8Dp{display:grid;gap:10px;width:100%;margin-top:12px}.unfinished_legendLabel__7xD8_{margin:8px 0 0;font:500 12px var(--mono);color:var(--ink-3)}.unfinished_valueScale__X4Di7{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));margin:0;font:22px var(--mono);color:var(--ink)}.unfinished_valueScale__X4Di7 span{padding:6px 0;border-top:1px solid var(--line);text-align:center}.unfinished_swatches__oygb6{display:flex;height:44px;margin:0;padding:0;list-style:none;overflow:hidden;border-radius:8px}.unfinished_swatches__oygb6 li{flex-basis:0}.unfinished_legendNote__7eeZ5{display:flex;align-items:center;gap:10px;margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--ink-2)}.unfinished_cobaltChip__hO2EL{flex:none;width:22px;height:22px;border-radius:6px;background:var(--cobalt)}.unfinished_editTag__WXe5m{display:block;margin-top:4px;font:600 11px var(--text);letter-spacing:0;color:var(--ochre)}.unfinished_step__bFKXq[data-edited] .unfinished_choices__aD9Ed li[data-chosen],.unfinished_step__bFKXq[data-edited] .unfinished_stepWord__TJ2fI{color:var(--ochre)}.unfinished_step__bFKXq[data-edited] .unfinished_choices__aD9Ed li[data-chosen] .unfinished_choiceBar__pcNsR{background:var(--ochre)}.unfinished_choices__aD9Ed li[data-theirs] .unfinished_choiceText__7trJ2{text-decoration:line-through}.unfinished_wordPicker__YaiF9 button[data-theirs]{text-decoration:line-through;color:var(--ink-3)}.unfinished_wordPicker__YaiF9 button[data-mine]{color:var(--ochre)}.unfinished_wordPicker__YaiF9 button[data-theirs][aria-pressed=true]{color:#fff}.unfinished_wordPicker__YaiF9 button[data-mine][aria-pressed=true]{background:var(--ochre);color:#fff}.unfinished_phases__ulZ09{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.unfinished_phases__ulZ09 button{display:grid;gap:8px;padding:0;border:0;background:none;text-align:left;font:500 13px var(--text);color:var(--ink-3);cursor:pointer}.unfinished_phases__ulZ09 button[aria-pressed=true]{color:var(--ink)}.unfinished_phaseTrack__PuSbZ{position:relative;display:block;height:3px;overflow:hidden;border-radius:3px;background:#dedee3}.unfinished_phaseTrack__PuSbZ span{position:absolute;inset:0;background:var(--cobalt);transform-origin:left}.unfinished_stagePrefix__kOvNB{color:#86868b}.unfinished_lit__I_Y5a{color:var(--cobalt)}.unfinished_mine__T9c0n{color:var(--ochre)}.unfinished_struck__k4jk8{color:#86868b;text-decoration:line-through;text-decoration-thickness:2px}.unfinished_gloss__6rUDP{display:flex;flex-wrap:wrap;gap:10px 16px;min-height:3.2em;font:500 clamp(17px,1.6vw,21px) /1.2 var(--mono);color:var(--ink)}.unfinished_gloss__6rUDP>span{display:grid;gap:3px}.unfinished_gloss__6rUDP small{font:500 12px var(--text);color:var(--ink-3)}.unfinished_stageDetail__yjOY_{display:flex;flex-wrap:wrap;gap:4px 18px;min-height:3em;margin:0;font:500 15px/1.5 var(--text);color:var(--ink-2)}.unfinished_reading__7tGnv{display:grid;gap:64px}.unfinished_steps__ydULq{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.unfinished_steps__ydULq>li{display:grid;align-content:start;gap:14px;padding:18px 12px 0 0}.unfinished_stepWord__TJ2fI{font:600 clamp(17px,1.7vw,22px) /1.2 var(--display);letter-spacing:-.02em;color:var(--cobalt);overflow-wrap:anywhere}.unfinished_given__AScnQ .unfinished_stepWord__TJ2fI{color:#86868b}.unfinished_stepNote__g0N_K{font:500 12px var(--mono);color:var(--ink-3)}.unfinished_choices__aD9Ed{display:grid;gap:9px;margin:0;padding:0;list-style:none}.unfinished_choices__aD9Ed li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 6px;font:500 13px/1.2 var(--text);color:var(--ink-3)}.unfinished_choices__aD9Ed li[data-chosen]{color:var(--ink);font-weight:600}.unfinished_choiceText__7trJ2{overflow-wrap:anywhere}.unfinished_choiceP__HcEUa{font:500 12px var(--mono)}.unfinished_choiceBar__pcNsR{grid-column:1/-1;height:3px;border-radius:2px;background:#c9c9d0}.unfinished_choices__aD9Ed li[data-chosen] .unfinished_choiceBar__pcNsR{background:var(--cobalt)}.unfinished_temperature__8untp{display:grid;gap:18px;max-width:780px}.unfinished_temperatureHead__Om36V{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.unfinished_temperatureHead__Om36V h3{font:600 21px var(--display);letter-spacing:-.02em}.unfinished_samples__W5bf2{margin:0;padding:0;list-style:none}.unfinished_samples__W5bf2 li{padding:14px 0;border-top:1px solid var(--line);font:500 clamp(18px,1.8vw,22px) /1.35 var(--display);letter-spacing:-.015em;overflow-wrap:anywhere}.unfinished_samples__W5bf2 li:last-child{border-bottom:1px solid var(--line)}.unfinished_looking__ZA_S8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.unfinished_lookingPicture__0lem2{max-width:560px}.unfinished_lookingSide__lEXjn{display:grid;align-content:start;gap:22px}.unfinished_wordPicker__YaiF9{display:flex;flex-wrap:wrap;gap:8px}.unfinished_wordPicker__YaiF9 button{padding:9px 15px;border:0;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font:500 16px var(--text);color:var(--ink);cursor:pointer}.unfinished_wordPicker__YaiF9 button[aria-pressed=true]{background:var(--cobalt);box-shadow:none;color:#fff}.unfinished_lookNote__Wbn3R{margin:0;font:600 clamp(22px,2.3vw,30px) /1.25 var(--display);letter-spacing:-.025em;text-wrap:balance}.unfinished_numbers__frynv{display:grid;gap:44px}.unfinished_glossPicker__c21fM{display:flex;flex-wrap:wrap;gap:8px}.unfinished_glossPicker__c21fM button{display:grid;gap:3px;padding:10px 14px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);text-align:left;font:500 17px var(--mono);color:var(--ink);cursor:pointer}.unfinished_glossPicker__c21fM small{font:500 12px var(--text);color:var(--ink-3)}.unfinished_glossPicker__c21fM button[aria-pressed=true]{background:var(--cobalt);box-shadow:none;color:#fff}.unfinished_glossPicker__c21fM button[aria-pressed=true] small{color:#c9d4ef}.unfinished_numbersBody__FdDA9{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:56px;align-items:start}.unfinished_merges__PM8D9{display:grid;gap:12px;margin:0;padding:0;list-style:none}.unfinished_merges__PM8D9 li{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center}.unfinished_mergeStep__qPo4o{font:500 12px var(--mono);color:var(--ink-3)}.unfinished_pieces__3_53o{display:flex;flex-wrap:wrap;gap:6px}.unfinished_pieces__3_53o span{padding:6px 10px;border-radius:8px;background:var(--surface);font:500 20px/1.2 var(--mono);color:var(--ink)}.unfinished_pieces__3_53o span[data-new]{background:var(--cobalt);color:#fff}.unfinished_pieces__3_53o i{margin-left:2px;font:500 12px var(--mono);font-style:normal;color:var(--ink-3)}.unfinished_pieces__3_53o span[data-new] i{color:#c9d4ef}@media (max-width:1080px){.unfinished_navChapters__p45Hm{display:none}.unfinished_cards__c9aD_,.unfinished_principles__l62Pk{grid-template-columns:repeat(2,minmax(0,1fr))}.unfinished_brushwork__97Yms,.unfinished_draft___o8_R,.unfinished_layers__B5_hS,.unfinished_looking__ZA_S8,.unfinished_numbersBody__FdDA9{grid-template-columns:minmax(0,1fr)}.unfinished_navPlay__2gbO9{margin-left:auto}.unfinished_facts__2MVXp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.unfinished_stage__AphG_{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "figure" "console";grid-template-rows:none;min-height:0;row-gap:28px;padding-top:28px}.unfinished_stageFigure__I1AvS{width:auto;justify-items:center}.unfinished_stagePicture__6Q6w5{width:min(100%,calc(78svh * var(--aspect)))}.unfinished_console__Z9KNk{margin-top:0}}@media (max-width:1120px){.unfinished_steps__ydULq{grid-template-columns:minmax(0,1fr)}.unfinished_steps__ydULq>li{grid-template-columns:120px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.unfinished_choices__aD9Ed{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px 14px}}@media (max-width:720px){.unfinished_navInner__Ilg7M,.unfinished_wrap__GVJP0{width:calc(100% - 32px)}.unfinished_navCase__kFl9i,.unfinished_navSep__9FPjC{display:none}.unfinished_hero__LO6M_{padding-top:36px}.unfinished_heroBottom__XxKNM{grid-template-columns:minmax(0,1fr);gap:24px}.unfinished_heroActions__KLivq{justify-content:flex-start}.unfinished_chapter__cmpFJ{padding:80px 0}.unfinished_cards__c9aD_,.unfinished_facts__2MVXp,.unfinished_footerTop__W_Ba2,.unfinished_method__KZluE,.unfinished_principles__l62Pk,.unfinished_sources__yutbp{grid-template-columns:minmax(0,1fr)}.unfinished_gloss__6rUDP,.unfinished_stageWords__e0wk2{min-height:2.6em}.unfinished_merges__PM8D9 li{grid-template-columns:minmax(0,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){.unfinished_page___bnDA[data-ready] .unfinished_reveal__7uSWs{opacity:1;transform:none;transition:none}}.unfinished_tile__OgF5d{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:8% 0;background:#f5f5f7}.unfinished_tilePortrait__GIn_m{position:relative;display:block;flex:none;height:100%;overflow:hidden;border-radius:3px;box-shadow:0 1px 3px rgba(15,23,42,.1),0 10px 24px rgba(15,23,42,.12)}.unfinished_short__O_5Ku{--brand:var(--cobalt)}.unfinished_navMark__mINFL{width:auto;height:18px}@media (max-width:760px),(min-width:1280px){.unfinished_short__O_5Ku .unfinished_navChapters__p45Hm{display:none}.unfinished_short__O_5Ku .unfinished_navPlay__2gbO9{margin-left:auto}}@media (min-width:761px) and (max-width:1279px){.unfinished_short__O_5Ku .unfinished_navChapters__p45Hm{display:flex}}.unfinished_short__O_5Ku .unfinished_primary__up6JW{height:36px;padding:0 16px;gap:8px;font-size:13px}.unfinished_heroPalette___R0p3{display:inline-flex;width:32px;height:10px;overflow:hidden;border-radius:2px}.unfinished_heroPalette___R0p3 i{flex:1}.unfinished_inlineLink__DnjTw{color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:#c7c7cc;text-underline-offset:3px}.unfinished_inlineLink__DnjTw:hover{text-decoration-color:currentColor}.unfinished_short__O_5Ku .unfinished_heroScene__w7mJS{scroll-margin-top:72px}.unfinished_short__O_5Ku .unfinished_steps__ydULq{grid-template-columns:minmax(0,1fr)}.unfinished_short__O_5Ku .unfinished_steps__ydULq>li{grid-template-columns:120px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.unfinished_short__O_5Ku .unfinished_stepWord__TJ2fI{font-size:18px}.unfinished_short__O_5Ku .unfinished_choices__aD9Ed{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px 14px}.unfinished_short__O_5Ku .unfinished_studio__FUtBw{max-width:600px;margin-top:20px}.unfinished_short__O_5Ku .unfinished_studio__FUtBw p{font-size:14px}.unfinished_cover__WANg7{--serif:ui-serif,"New York","Iowan Old Style",Georgia,serif;display:grid;grid-template-columns:340px minmax(0,340px);justify-content:center;align-items:center;column-gap:56px}.unfinished_coverFigure__wi5OE{display:grid;gap:8px;margin:0}.unfinished_coverPicture__2k8sM{position:relative;aspect-ratio:856/1100;overflow:hidden;border-radius:4px;box-shadow:0 2px 6px rgba(15,23,42,.08),0 24px 60px rgba(15,23,42,.14)}.unfinished_coverBar__af2a7{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.unfinished_coverBar__af2a7>span{font-size:12px;line-height:1.5;color:var(--ink-3)}.unfinished_coverBar__af2a7 .unfinished_stagePause__N297x{flex:none;width:30px;height:30px;border:0}.unfinished_coverBar__af2a7 .unfinished_stagePause__N297x svg{width:12px;height:12px}.unfinished_coverLabel__iP1q_{display:grid}.unfinished_coverLabel__iP1q_ section{padding:16px 0;border-top:1px solid var(--line);transition:opacity .5s var(--ease)}.unfinished_coverLabel__iP1q_ section:first-child{border-top:0}.unfinished_coverLabel__iP1q_ section[data-state=next]{opacity:.38}.unfinished_labelKicker__bz4sq{margin:0 0 6px;font:500 11px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.unfinished_labelTitle__bbzk_{min-height:2.7em;margin:0;font:italic 400 21px/1.35 var(--serif);color:var(--ink)}.unfinished_labelText__ThYci{display:flex;align-items:center;gap:8px;margin:0;font:400 16px/1.45 var(--serif);color:var(--ink)}.unfinished_labelSquare__m_kyS{flex:none;width:9px;height:9px;background:var(--cobalt)}.unfinished_labelData__T3UF2{display:flex;flex-wrap:wrap;gap:2px 14px;min-height:3em;margin:8px 0 0;font:400 12px/1.5 var(--mono);color:var(--ink-3)}.unfinished_labelData__T3UF2 span[data-on]{color:var(--cobalt)}.unfinished_labelIds__EJzRu{display:flex;flex-wrap:wrap;gap:2px 10px;margin:0;font:500 14px/1.5 var(--mono);color:var(--ink-2)}.unfinished_labelIds__EJzRu span[data-on]{color:var(--cobalt)}@media (max-width:760px){.unfinished_cover__WANg7{grid-template-columns:minmax(0,1fr);row-gap:20px}.unfinished_coverFigure__wi5OE{width:min(100%,340px);justify-self:center}.unfinished_labelTitle__bbzk_{font-size:19px}}.unfinished_whyTests__3kNF2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.unfinished_whyTests__3kNF2 li{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:start;padding:12px;border-radius:12px;background:var(--surface)}.unfinished_whyShot__jYOf3{display:grid;place-items:center;aspect-ratio:856/1100;overflow:hidden;border-radius:4px;background:#e9e9ee}.unfinished_whyShot__jYOf3 img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.unfinished_whyText__60_Ie{display:grid;gap:6px;min-width:0}.unfinished_whyLabel__sbLx9{font:600 13px/1.35 var(--display);color:var(--ink)}.unfinished_whyReading__lW9AV{font-size:13px;line-height:1.45;color:var(--ink-2)}.unfinished_whyOdds__TQBcN{display:grid;gap:4px;margin-top:2px}.unfinished_whyOdds__TQBcN>span{position:relative;isolation:isolate;display:block;padding:2px 6px;overflow:hidden;border-radius:4px;background:#fff;font:500 12px/1.4 var(--mono);color:var(--ink)}.unfinished_whyOdds__TQBcN i{position:absolute;inset:0 auto 0 0;z-index:-1;background:#dbe3f5}.unfinished_whyOdds__TQBcN>span[data-white]{color:var(--ink-2)}.unfinished_whyOdds__TQBcN>span[data-white] i{background:#e6e6eb}.unfinished_whyFindings__Myx_h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;margin:0}.unfinished_whyFindings__Myx_h>div{padding-top:12px;border-top:2px solid var(--cobalt)}.unfinished_whyFindings__Myx_h dt{font:600 16px/1.3 var(--display);color:var(--ink)}.unfinished_whyFindings__Myx_h dd{margin:6px 0 0;font-size:14px;line-height:1.55;color:var(--ink-2)}.unfinished_whyClose__nQaFM{max-width:600px;margin:32px 0 0;font:500 16px/1.5 var(--display);color:var(--ink)}@media (max-width:760px){.unfinished_whyFindings__Myx_h,.unfinished_whyTests__3kNF2{grid-template-columns:minmax(0,1fr)}}@media (min-width:761px) and (max-width:960px){.unfinished_whyTests__3kNF2{grid-template-columns:repeat(2,minmax(0,1fr))}}.unfinished_whyAfter__SY7Wt{margin-top:48px}.boot_boot__uhueX{position:absolute;inset:0;overflow:hidden;background:#000;pointer-events:none}.boot_glow__WtzKF{width:30%;border-radius:50%;background:radial-gradient(circle,#f4fff0 0,#a6e88a 13%,rgb(61 187 61/62%) 32%,rgb(16 124 16/22%) 52%,rgb(16 124 16/0) 70%)}.boot_glow__WtzKF,.boot_ring__kizf0{position:absolute;left:50%;top:50%;aspect-ratio:1}.boot_ring__kizf0{width:60%;border:.45cqw solid #e2ffd6;border-radius:50%;box-shadow:0 0 2.4cqw #3dbb3d,inset 0 0 2.4cqw #3dbb3d}.boot_wash__UzolX{position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at 50% 50%,rgb(110 214 80/70%),rgb(16 124 16/30%) 50%,rgb(0 0 0/0) 80%)}.boot_attract__Eu_iq{position:absolute;inset:0;overflow:hidden;background:#000;container-type:inline-size}.boot_plate__B80P3{position:absolute;inset:0;width:100%;height:100%}.boot_slot__riYgJ{position:absolute;left:5.182%;top:9.62%;width:40.364%;height:40.259%;overflow:hidden;background:#000;container-type:inline-size}.boot_slot__riYgJ img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.boot_ticker__1u9Q0{position:absolute;left:5.136%;top:92.643%;bottom:0;width:48.682%;display:flex;align-items:center;padding-left:1.2cqw;overflow:hidden;background:#fff}.boot_track__lrRZu{display:flex;flex:none;animation:boot_ticker__1u9Q0 48s linear infinite;animation-play-state:paused}.boot_attract__Eu_iq[data-playing] .boot_track__lrRZu{animation-play-state:running}.boot_run__B1pSj{display:flex;flex:none;font:300 2.05cqw/1 Segoe UI,-apple-system,BlinkMacSystemFont,Helvetica Neue,system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#111}.boot_run__B1pSj span{display:inline-flex;align-items:center;gap:1.5cqw;padding-right:1.5cqw}.boot_run__B1pSj span:after{content:"";width:.55cqw;height:.55cqw;background:#107c10}@keyframes boot_ticker__1u9Q0{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.boot_track__lrRZu{animation:none}}.boot_tv__SOKRx{position:absolute;top:50%;left:50%;width:min(84cqw,calc(76cqh * 2200 / 1237));aspect-ratio:2200/1237;overflow:hidden;border-radius:clamp(4px,1cqw,8px);background:#000;box-shadow:0 14px 36px rgb(0 0 0/18%),0 1px 3px rgb(0 0 0/8%);transform:translate(-50%,-46%);transition:transform .5s cubic-bezier(.2,.7,.2,1);container-type:inline-size}.boot_tvFill__9MAwj{top:50%;left:0;width:100%;border-radius:0;box-shadow:0 0 0 100cqw #000;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.showcase-link:hover .boot_tv__SOKRx{transform:translate(-50%,-48%)}}.boot_tvImage__uPs7U{width:100%;height:100%;object-fit:cover}.boot_tvImage__uPs7U,.boot_tvPage__udevP{position:absolute;inset:0;transition:opacity .35s ease}.boot_tvPage__udevP{opacity:0}.boot_tvPage__udevP[data-on]{opacity:1}.boot_tvFrame__a_LY9{position:absolute;box-shadow:0 0 0 max(1.5px,.25cqw) #fff,0 0 0 max(2.5px,.4cqw) rgb(0 0 0/55%);transform:scale(1.03);transition:left .22s cubic-bezier(.2,.8,.2,1),top .22s cubic-bezier(.2,.8,.2,1),width .22s cubic-bezier(.2,.8,.2,1),height .22s cubic-bezier(.2,.8,.2,1),transform .14s ease,opacity .2s ease}.boot_tvFrame__a_LY9[data-pressed]{transform:scale(.95)}.boot_tvFrame__a_LY9[data-hidden]{opacity:0}.boot_tvDark__jHEMc{position:absolute;inset:0;background:#000;pointer-events:none}@media (prefers-reduced-motion:reduce){.boot_tvFrame__a_LY9,.boot_tvImage__uPs7U,.boot_tvPage__udevP,.boot_tv__SOKRx{transition:none}}.share_card__xSo_U{position:relative;width:1200px;height:627px;overflow:hidden;background:#eaeaea}.share_screen__LU52e{position:absolute;left:116px;top:42px;width:968px;aspect-ratio:2200/1237;overflow:hidden;background:#000;box-shadow:0 2px 6px rgb(0 0 0/10%),0 18px 40px rgb(0 0 0/16%);container-type:inline-size}