.RevealWords_word__xHGoO{display:inline-block;overflow:clip;vertical-align:top;padding:.08em 0 .16em;margin:-.08em 0 -.16em}.RevealWords_inner__Jf7mb{display:inline-block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.RevealWords_inner__Jf7mb{animation:RevealWords_revealRise__uWN1f linear both;animation-timeline:view();animation-range:entry calc(4% + var(--i) * 5%) cover calc(22% + var(--i) * 3%)}}}@keyframes RevealWords_revealRise__uWN1f{0%{transform:translateY(108%)}to{transform:none}}.MethodArt_art__EqJSP{display:block;width:4.5rem;height:4.5rem;overflow:visible;color:var(--hue)}.MethodArt_disk__10j5C{fill:color-mix(in srgb,var(--hue) 10%,transparent)}.MethodArt_stroke__ffXDZ{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.MethodArt_fill__knE0N{fill:currentColor}.MethodArt_breath__E_a_X{transform-box:view-box;transform-origin:48px 48px;animation:MethodArt_artBreath__wTCVm 5.2s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes MethodArt_artBreath__wTCVm{0%,to{scale:.9;opacity:.35}50%{scale:1.04;opacity:1}}.MethodArt_pupil__ViFTn{animation:MethodArt_artBilateral__2VyC_ 2.2s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes MethodArt_artBilateral__2VyC_{0%{translate:-15px 0}to{translate:15px 0}}.MethodArt_tie__yY_MZ{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;opacity:.7}.MethodArt_member__1vOz6{animation:MethodArt_artPlace__N08AA 6s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes MethodArt_artPlace__N08AA{0%,to{translate:0 0}50%{translate:var(--mx,0) var(--my,0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.MethodArt_tie__yY_MZ{stroke-dasharray:1;stroke-dashoffset:1;animation:MethodArt_artDraw__mu1BD linear both;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes MethodArt_artDraw__mu1BD{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.MethodArt_breath__E_a_X,.MethodArt_member__1vOz6,.MethodArt_pupil__ViFTn{animation:none}.MethodArt_breath__E_a_X{opacity:.8}}.RouteSection_section__pfP6E{position:relative;isolation:isolate;padding-bottom:.5rem}.RouteSection_terrain__oo_to{position:absolute;inset:0;z-index:-1;width:100%;height:100%;color:var(--accent);pointer-events:none;opacity:0;transition:opacity 1.4s ease;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 84%,transparent)}.RouteSection_terrain__oo_to[data-ready]{opacity:1}.RouteSection_contourIndex__JJ3wm,.RouteSection_contour__xDYBJ{fill:none;stroke:currentColor}.RouteSection_contour__xDYBJ{stroke-width:1;stroke-opacity:.17}.RouteSection_contourIndex__JJ3wm{stroke-width:1.6;stroke-opacity:.26}[data-theme=dark] .RouteSection_contour__xDYBJ{stroke-opacity:.11}[data-theme=dark] .RouteSection_contourIndex__JJ3wm{stroke-opacity:.17}.RouteSection_journey__4LSf5{position:relative;margin-top:2.5rem}.RouteSection_route__KFLJR{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.RouteSection_routePlan__vhSpi{fill:none;stroke:var(--fg);stroke-opacity:.3;stroke-width:1.6;stroke-dasharray:1 8;stroke-linecap:round}.RouteSection_routeDone__XBdDv{fill:none;stroke:var(--accent);stroke-width:3.5;stroke-dasharray:12 8;stroke-linecap:round}.RouteSection_here__BQag1{transition:opacity .3s}.RouteSection_hereHalo__wRpNU{fill:var(--accent);transform-box:fill-box;transform-origin:center;animation:RouteSection_routePulse__pzQlw 2.2s ease-out infinite}.RouteSection_hereDot__XX9r3{fill:var(--accent);stroke:var(--bg);stroke-width:3}.RouteSection_hereLabel__lGIq3{font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:.04em;fill:var(--fg);paint-order:stroke;stroke:var(--bg);stroke-width:.3125rem;stroke-linejoin:round}@keyframes RouteSection_routePulse__pzQlw{0%{transform:scale(.5);opacity:.45}to{transform:scale(1.7);opacity:0}}.RouteSection_stops__0Qcha{position:relative;z-index:1;margin:0;padding:0;list-style:none}.RouteSection_station__9eca2{display:grid;grid-template-columns:minmax(0,1fr) 9.375rem minmax(0,1fr);padding:1.625rem 0}@media (min-width:768px){.RouteSection_station__9eca2+.RouteSection_station__9eca2{margin-top:-7.5rem}}.RouteSection_trail__8HkH9{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:flex-start}.RouteSection_stop__FO_pz{position:relative;z-index:2;display:grid;place-items:center;width:3rem;height:3rem;margin-top:1.875rem;border:2px solid var(--fg);border-radius:50%;background:var(--bg);color:var(--fg);font-family:var(--font-display);font-size:1.375rem;font-weight:600;font-variant-numeric:lining-nums tabular-nums;line-height:1;transition:background-color .4s ease,border-color .4s ease,color .4s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}.RouteSection_stopNum__XbYXh{display:block;text-box:trim-both cap alphabetic}@supports not (text-box:trim-both cap alphabetic){.RouteSection_stopNum__XbYXh{transform:translateY(-.06em)}}.RouteSection_station__9eca2[data-reached] .RouteSection_stop__FO_pz{border-color:var(--accent);background:var(--accent);color:var(--on-accent);transform:scale(1.1)}.RouteSection_onRight__JElJG .RouteSection_stop__FO_pz{translate:-1.5rem 0}.RouteSection_onLeft__10hGs .RouteSection_stop__FO_pz{translate:1.5rem 0}.RouteSection_onRight__JElJG .RouteSection_card__S6kGA{grid-column:3;grid-row:1}.RouteSection_onLeft__10hGs .RouteSection_card__S6kGA{grid-column:1;grid-row:1}.RouteSection_card__S6kGA{min-width:0;padding:1.75rem 1.875rem 1.875rem;border:1px solid var(--card-line);border-radius:1.125rem;background:var(--card);transition:border-color .5s ease,box-shadow .5s ease}.RouteSection_station__9eca2[data-reached] .RouteSection_card__S6kGA{border-color:color-mix(in srgb,var(--accent) 45%,var(--card-line));box-shadow:var(--shadow)}.RouteSection_art__aktp9{display:block;width:6rem;height:6rem;overflow:visible}.RouteSection_cta__Zn1Nj{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.375rem;padding-bottom:.25rem;border-bottom:1px solid var(--fg);color:var(--fg);font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;transition:color .2s,border-color .2s}.RouteSection_cta__Zn1Nj:hover{border-color:var(--accent);color:var(--accent)}.RouteSection_ctaSolid__IORs2{padding:.875rem 1.5rem;border:0;border-radius:999px;background:var(--accent);color:var(--on-accent)}.RouteSection_ctaSolid__IORs2:hover{background:var(--accent-strong);color:var(--on-accent)}.RouteSection_ctaArrow__FR1SS{transition:transform .2s}.RouteSection_cta__Zn1Nj:hover .RouteSection_ctaArrow__FR1SS{transform:translate(2px,-2px)}.RouteSection_medal__reKyq{fill:var(--bg-soft);stroke:var(--card-line);stroke-width:1}.RouteSection_fillAccent__hP9Oe{fill:var(--accent)}.RouteSection_art__aktp9{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.RouteSection_card__S6kGA:hover .RouteSection_art__aktp9{transform:translateY(-3px) scale(1.05)}.RouteSection_flower___BSTh{transform-origin:48px 48px}.RouteSection_station__9eca2[data-reached] .RouteSection_flower___BSTh{animation:RouteSection_routeTurn__xwXBH 48s linear 1.2s infinite}.RouteSection_petal__9JJ_Z{transform-origin:48px 48px;transform:rotate(var(--r)) scale(.34);opacity:.55;transition:transform .8s cubic-bezier(.34,1.56,.64,1) var(--delay),opacity .5s ease var(--delay)}.RouteSection_station__9eca2[data-reached] .RouteSection_petal__9JJ_Z{transform:rotate(var(--r)) scale(1);opacity:1}.RouteSection_card__S6kGA:hover .RouteSection_petal__9JJ_Z{transform:rotate(var(--r)) scale(1.08)}.RouteSection_flowerHeart__7Gugf{fill:var(--card);stroke:var(--accent);stroke-width:2}@keyframes RouteSection_routeTurn__xwXBH{to{transform:rotate(1turn)}}.RouteSection_mirror__GqmkS{transform-origin:48px 85px}.RouteSection_station__9eca2[data-reached] .RouteSection_mirror__GqmkS{animation:RouteSection_routeSway__zMtxL 5.2s ease-in-out .6s infinite}.RouteSection_handle__UKOKM{fill:none;stroke:var(--accent);stroke-width:5;stroke-linecap:round}.RouteSection_frame__cJbtT{fill:none;stroke:var(--accent);stroke-width:2.6}.RouteSection_glass__Oy6Jx{fill:color-mix(in srgb,var(--accent) 9%,var(--card));stroke:var(--accent);stroke-width:1;stroke-opacity:.5}.RouteSection_glint__2V_3z{fill:var(--card);opacity:0;transform:translateX(-12px) skewX(-18deg)}.RouteSection_station__9eca2[data-reached] .RouteSection_glint__2V_3z{animation:RouteSection_routeGlint__2188v 5.2s ease-in-out 1s infinite}.RouteSection_shine__w5rpl{fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linecap:round;opacity:0;transform:translate(-6px,6px);transition:opacity .6s ease .15s,transform .9s cubic-bezier(.22,1,.36,1) .15s}.RouteSection_station__9eca2[data-reached] .RouteSection_shine__w5rpl{opacity:.7;transform:none}.RouteSection_sparkle__qiWzC{fill:var(--accent);transform-box:fill-box;transform-origin:center;transform:scale(0)}.RouteSection_station__9eca2[data-reached] .RouteSection_sparkle__qiWzC{animation:RouteSection_routeSparkle__DTHSL 5.2s ease-in-out 1s infinite}@keyframes RouteSection_routeSway__zMtxL{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes RouteSection_routeGlint__2188v{0%,30%{opacity:0;transform:translateX(-12px) skewX(-18deg)}36%{opacity:.85}58%,to{opacity:0;transform:translateX(40px) skewX(-18deg)}}@keyframes RouteSection_routeSparkle__DTHSL{0%,46%{transform:scale(0) rotate(0deg)}54%{transform:scale(1) rotate(45deg)}66%,to{transform:scale(0) rotate(90deg)}}.RouteSection_play__eoA82{transform-origin:48px 48px;transform:scale(.82);transition:transform .7s cubic-bezier(.34,1.56,.64,1)}.RouteSection_station__9eca2[data-reached] .RouteSection_play__eoA82{transform:scale(1)}.RouteSection_card__S6kGA:hover .RouteSection_play__eoA82{transform:scale(1.1)}.RouteSection_playMark__3kjAs{fill:var(--on-accent)}.RouteSection_wave__vXVga{fill:none;stroke:var(--accent);stroke-width:2.6;stroke-linecap:round;opacity:.18}.RouteSection_station__9eca2[data-reached] .RouteSection_wave__vXVga{animation:RouteSection_routeWave__mP8d2 1.8s ease-in-out var(--delay) infinite}@keyframes RouteSection_routeWave__mP8d2{0%,to{opacity:.18}40%{opacity:1}}.RouteSection_bezelDash__k5EQ_{fill:none;stroke:var(--accent);stroke-width:1.2;stroke-dasharray:2 5;stroke-opacity:.6;transform-origin:48px 48px}.RouteSection_station__9eca2[data-reached] .RouteSection_bezelDash__k5EQ_{animation:RouteSection_routeTurn__xwXBH 60s linear infinite}.RouteSection_dial__J0Jo2{fill:var(--card);stroke:var(--fg-muted);stroke-width:1.4;stroke-opacity:.6}.RouteSection_tickMajor__GDAHI,.RouteSection_tickMinor__EqAis{stroke:var(--fg-muted);stroke-linecap:round}.RouteSection_tickMajor__GDAHI{stroke-width:1.8}.RouteSection_tickMinor__EqAis{stroke-width:1;stroke-opacity:.6}.RouteSection_needle__lxyjM{transform-origin:48px 48px;transform:rotate(-135deg);transition:transform 1.6s cubic-bezier(.3,1.9,.45,1)}.RouteSection_station__9eca2[data-reached] .RouteSection_needle__lxyjM{transform:rotate(0deg)}.RouteSection_needleBreath__NSvBe{transform-origin:48px 48px}.RouteSection_station__9eca2[data-reached] .RouteSection_needleBreath__NSvBe{animation:RouteSection_routeBreath__heyp_ 6s ease-in-out 1.8s infinite}.RouteSection_needleNorth__XKyfl{fill:var(--accent)}.RouteSection_needleSouth__WKpec{fill:var(--fg-muted);opacity:.55}.RouteSection_pin__s9bbv{fill:var(--bg);stroke:var(--fg);stroke-width:1.6}@keyframes RouteSection_routeBreath__heyp_{0%,to{transform:rotate(0deg)}30%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(2deg)}}.RouteSection_bubble__0BrRD{fill:var(--card);stroke:var(--accent);stroke-width:2.4;stroke-linejoin:round}.RouteSection_typing__IEmP4{fill:var(--accent);opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.4);transition:opacity .4s ease var(--delay),transform .5s cubic-bezier(.34,1.56,.64,1) var(--delay)}.RouteSection_station__9eca2[data-reached] .RouteSection_typing__IEmP4{opacity:1;transform:scale(1);animation:RouteSection_routeTyping__NgeMR 1.4s ease-in-out calc(var(--delay) + .7s) infinite}.RouteSection_planeTrail__H6EKa{fill:none;stroke:var(--accent);stroke-width:1.4;stroke-dasharray:2 3;stroke-linecap:round;opacity:0;transition:opacity .6s ease .5s}.RouteSection_station__9eca2[data-reached] .RouteSection_planeTrail__H6EKa{opacity:.6}.RouteSection_plane__HZu0v{transform-box:fill-box;transform-origin:center;opacity:0;transform:translate(-10px,10px) scale(.5)}.RouteSection_station__9eca2[data-reached] .RouteSection_plane__HZu0v{animation:RouteSection_routeFly__rQK1J 4.8s cubic-bezier(.45,0,.25,1) .6s infinite}.RouteSection_planeBody___h8ZW{fill:var(--card);stroke:var(--accent);stroke-width:2;stroke-linejoin:round}.RouteSection_planeFold__SBYfG{fill:none;stroke:var(--accent);stroke-width:1.4;stroke-linecap:round}@keyframes RouteSection_routeTyping__NgeMR{0%,60%,to{opacity:1}30%{opacity:.35}}@keyframes RouteSection_routeFly__rQK1J{0%{opacity:0;transform:translate(-10px,10px) scale(.5)}14%,62%{opacity:1;transform:translate(0) scale(1)}38%{transform:translate(1.5px,-2px) scale(1) rotate(-4deg)}78%{opacity:1;transform:translate(9px,-9px) scale(.9)}90%,to{opacity:0;transform:translate(16px,-16px) scale(.6)}}@media (max-width:767px){.RouteSection_journey__4LSf5{margin-top:1.75rem}.RouteSection_station__9eca2{grid-template-columns:2.75rem minmax(0,1fr);padding:1rem 0}.RouteSection_trail__8HkH9{grid-column:1}.RouteSection_onLeft__10hGs .RouteSection_card__S6kGA,.RouteSection_onRight__JElJG .RouteSection_card__S6kGA{grid-column:2}.RouteSection_stop__FO_pz{width:2.375rem;height:2.375rem;margin-top:1.5rem;font-size:1.125rem}.RouteSection_onRight__JElJG .RouteSection_stop__FO_pz{translate:-.3125rem 0}.RouteSection_onLeft__10hGs .RouteSection_stop__FO_pz{translate:.3125rem 0}.RouteSection_card__S6kGA{padding:1.375rem 1.25rem 1.5rem}.RouteSection_cta__Zn1Nj{letter-spacing:.12em}.RouteSection_ctaSolid__IORs2{display:flex;justify-content:center;width:100%;padding:.875rem 1.125rem;text-align:center}.RouteSection_art__aktp9{width:5rem;height:5rem}.RouteSection_hereLabel__lGIq3{display:none}}@media (prefers-reduced-motion:reduce){.RouteSection_hereHalo__wRpNU,.RouteSection_station__9eca2[data-reached] .RouteSection_bezelDash__k5EQ_,.RouteSection_station__9eca2[data-reached] .RouteSection_flower___BSTh,.RouteSection_station__9eca2[data-reached] .RouteSection_glint__2V_3z,.RouteSection_station__9eca2[data-reached] .RouteSection_mirror__GqmkS,.RouteSection_station__9eca2[data-reached] .RouteSection_needleBreath__NSvBe,.RouteSection_station__9eca2[data-reached] .RouteSection_plane__HZu0v,.RouteSection_station__9eca2[data-reached] .RouteSection_sparkle__qiWzC,.RouteSection_station__9eca2[data-reached] .RouteSection_typing__IEmP4,.RouteSection_station__9eca2[data-reached] .RouteSection_wave__vXVga{animation:none}.RouteSection_station__9eca2[data-reached] .RouteSection_plane__HZu0v,.RouteSection_station__9eca2[data-reached] .RouteSection_wave__vXVga{opacity:1;transform:none}.RouteSection_card__S6kGA:hover .RouteSection_art__aktp9{transform:none}}.Hero_hero__0UVT3{position:relative;isolation:isolate;display:grid;align-items:center;width:100%;max-width:87.5rem;margin:0 auto;padding:2.5rem 1.5rem 3rem;overflow-x:clip}@media (min-width:1024px){.Hero_hero__0UVT3{min-height:calc(100svh - 5rem);padding:3rem 2.5rem 4rem}}.Hero_grid__X65aI{display:grid;gap:3rem;align-items:center}@media (min-width:1024px){.Hero_grid__X65aI{grid-template-columns:minmax(0,1fr) auto;gap:clamp(3rem,5vw,6rem)}}.Hero_text__z5XR3{max-width:42rem}.Hero_title__hB5up{margin:0;color:var(--fg);font-family:var(--font-display);font-size:var(--text-display);font-weight:400;line-height:1.06;letter-spacing:var(--tracking-display)}.Hero_word__28iZO{display:inline-block;overflow:hidden;vertical-align:top;padding:.08em 0 .16em;margin:-.08em 0 -.16em}.Hero_wordInner__uCyon{display:inline-block;transform:translateY(108%);animation:Hero_heroRise__hDA0E 1.05s cubic-bezier(.19,1,.22,1) forwards;animation-delay:calc(.12s + var(--i) * 75ms)}@keyframes Hero_heroRise__hDA0E{to{transform:translateY(0)}}.Hero_accent__Un6k5{background-image:linear-gradient(100deg,var(--accent-strong) 0,var(--accent) 45%,var(--accent-strong) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:Hero_heroRise__hDA0E 1.05s cubic-bezier(.19,1,.22,1) forwards,Hero_heroShimmer__4ec1c 9s ease-in-out 1.6s infinite;animation-delay:calc(.12s + var(--i) * 75ms),1.6s}@keyframes Hero_heroShimmer__4ec1c{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.Hero_body__Jmoxx{max-width:34rem;margin:2rem 0 0;color:var(--fg);font-family:var(--font-text);font-size:var(--text-body);line-height:var(--text-body--line-height);transform:translateY(1rem);animation:Hero_heroSettle__rolr6 1s cubic-bezier(.19,1,.22,1) .7s forwards}@keyframes Hero_heroSettle__rolr6{to{transform:none}}.Hero_ctaWrap__Ujx_l{margin-top:2.5rem;transform:translateY(.75rem);animation:Hero_heroSettle__rolr6 1s cubic-bezier(.19,1,.22,1) .9s forwards}.Hero_cta__OJ9Fy{position:relative;display:inline-flex;align-items:center;gap:.75rem;padding:1.05rem 1.9rem;border-radius:999px;background:var(--fg);color:var(--bg);font-family:var(--font-sans);font-size:var(--text-micro);font-weight:600;letter-spacing:var(--tracking-button);text-transform:uppercase;overflow:hidden;isolation:isolate;will-change:transform}.Hero_cta__OJ9Fy:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--accent);transform:translateX(-101%);transition:transform .55s cubic-bezier(.19,1,.22,1)}.Hero_cta__OJ9Fy:focus-visible:before,.Hero_cta__OJ9Fy:hover:before{transform:none}.Hero_cta__OJ9Fy:focus-visible,.Hero_cta__OJ9Fy:hover{color:var(--on-accent)}.Hero_ctaArrow__iiEGT{transition:transform .35s cubic-bezier(.19,1,.22,1)}.Hero_cta__OJ9Fy:hover .Hero_ctaArrow__iiEGT{transform:translate(3px,-3px)}.Hero_medallion___wmsu{position:relative;width:min(86vw,24rem);aspect-ratio:1;margin:0 auto}@media (min-width:1024px){.Hero_medallion___wmsu{width:min(36rem,42vw)}}.Hero_medallionGlow__5xw3D{position:absolute;inset:-8%;z-index:-1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 16%,transparent) 0,transparent 68%);opacity:0;animation:Hero_heroFade__i4Vzd 1.6s ease .6s forwards}[data-theme=dark] .Hero_medallionGlow__5xw3D{background:radial-gradient(circle,color-mix(in srgb,var(--fg) 9%,transparent) 0,color-mix(in srgb,var(--accent) 6%,transparent) 45%,transparent 70%)}.Hero_bezel__Bf_9C{position:absolute;inset:0;width:100%;height:100%;overflow:visible;color:var(--accent)}.Hero_ring__IHvQG{fill:none;stroke:currentColor;stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:1;animation:Hero_heroDraw__h6_AP 1.6s cubic-bezier(.65,0,.35,1) .15s forwards}.Hero_ringInner__pFSuP{fill:none;stroke:currentColor;stroke-width:.6;stroke-dasharray:1 5;opacity:0;animation:Hero_heroFadeTo__c2gnW 1.2s ease .9s forwards;--to:0.55}.Hero_tick__H_JDP{stroke:currentColor;stroke-linecap:round;opacity:0;animation:Hero_heroFadeTo__c2gnW .35s ease forwards;animation-delay:calc(.2s + var(--i) * 18ms);--to:var(--o)}.Hero_cardinal__JPi0a{fill:currentColor;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.04em;opacity:0;animation:Hero_heroFade__i4Vzd .6s ease forwards;animation-delay:var(--d)}.Hero_photo__bcQEH{position:absolute;inset:12%;overflow:hidden;border-radius:50%;clip-path:circle(0 at 50% 45%);animation:Hero_heroIris__L_vqn 1.4s cubic-bezier(.65,0,.35,1) .35s forwards;background:#0f1733}.Hero_photoImg__eFkbc{object-fit:cover;object-position:50% 28%;transform:scale(1.16);animation:Hero_heroSettle__rolr6 2.6s cubic-bezier(.19,1,.22,1) .35s forwards}.Hero_bearing__ACbu1{opacity:0;animation:Hero_heroFade__i4Vzd .8s ease 1.5s forwards}.Hero_bearingMark__JVTYG{fill:currentColor;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 70%,transparent))}.Hero_stars__6QPV4{opacity:0;transition:opacity .8s ease}[data-theme=dark] .Hero_stars__6QPV4{opacity:1}.Hero_star__rsSex{fill:var(--fg);opacity:.35;animation:Hero_twinkle__RjYZR 4.8s ease-in-out infinite;animation-delay:var(--d)}@keyframes Hero_twinkle__RjYZR{0%,to{opacity:.25}50%{opacity:.85}}.Hero_easter__BihAB{position:absolute;inset:12%;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:14%;border-radius:50%;background:color-mix(in srgb,#0f1733 82%,transparent);backdrop-filter:blur(3px);color:#f3ebdb;text-align:center;pointer-events:none}.Hero_easterKicker__yvHqy{color:#e2b867;font-family:var(--font-sans);font-size:var(--text-small);font-weight:600}.Hero_easterLine__JYnE8{font-family:var(--font-display);font-size:clamp(1.05rem,2.2vw,1.6rem);line-height:1.3}@keyframes Hero_heroDraw__h6_AP{to{stroke-dashoffset:0}}@keyframes Hero_heroFade__i4Vzd{to{opacity:1}}@keyframes Hero_heroFadeTo__c2gnW{to{opacity:var(--to)}}@keyframes Hero_heroIris__L_vqn{to{clip-path:circle(50% at 50% 50%)}}@media (prefers-reduced-motion:reduce){.Hero_accent__Un6k5,.Hero_body__Jmoxx,.Hero_ctaWrap__Ujx_l,.Hero_photoImg__eFkbc,.Hero_wordInner__uCyon{transform:none;animation:none}.Hero_ring__IHvQG{stroke-dashoffset:0;animation:none}.Hero_ringInner__pFSuP{opacity:.5;animation:none}.Hero_tick__H_JDP{opacity:var(--o);animation:none}.Hero_bearing__ACbu1,.Hero_cardinal__JPi0a,.Hero_medallionGlow__5xw3D{opacity:1;animation:none}.Hero_star__rsSex{animation:none;opacity:.55}.Hero_photo__bcQEH{clip-path:none;animation:none}}.TestSubmitBar_route__dFR0Z{position:relative;height:14px;margin-right:7px}.TestSubmitBar_track__AiFp6{right:0;background-image:radial-gradient(circle,var(--fg-muted) .9px,transparent 1.1px);background-size:7px 2px;background-repeat:repeat-x;background-position:0;opacity:.55}.TestSubmitBar_fill__jJCHY,.TestSubmitBar_track__AiFp6{position:absolute;left:0;top:50%;height:2px;transform:translateY(-50%)}.TestSubmitBar_fill__jJCHY{border-radius:999px;background:var(--accent)}.TestSubmitBar_waypoint__b6BiV{position:absolute;top:50%;width:7px;height:7px;border-radius:999px;border:1.5px solid var(--fg-muted);background:var(--bg);transform:translate(-50%,-50%);transition:background-color .3s,border-color .3s,transform .4s cubic-bezier(.34,1.56,.64,1)}.TestSubmitBar_waypoint__b6BiV[data-passed]{border-color:var(--accent);background:var(--accent);transform:translate(-50%,-50%) scale(1.15)}.TestSubmitBar_finish__LHZvC{position:absolute;right:-7px;top:50%;width:14px;height:14px;border-radius:999px;border:1.5px solid var(--fg-muted);background:var(--bg);transform:translateY(-50%);transition:border-color .3s,box-shadow .4s}.TestSubmitBar_finish__LHZvC:after{content:"";position:absolute;inset:3px;border-radius:999px;background:var(--accent);transform:scale(0);transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.TestSubmitBar_finish__LHZvC[data-done]{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)}.TestSubmitBar_finish__LHZvC[data-done]:after{transform:scale(1)}.TestSubmitBar_marker__TDKTd{position:absolute;top:50%;width:11px;height:11px;background:var(--accent);border:2px solid var(--bg);border-radius:2px;transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 1px 4px color-mix(in srgb,var(--fg) 25%,transparent)}@media (prefers-reduced-motion:reduce){.TestSubmitBar_finish__LHZvC,.TestSubmitBar_finish__LHZvC:after,.TestSubmitBar_waypoint__b6BiV{transition:none}}.EmptyCompass_art__i6FVN{display:block;width:10rem;height:7.5rem;margin:0 auto 1.75rem;overflow:visible}.EmptyCompass_route__otVTi{fill:none;stroke:var(--fg-muted);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:1 6;opacity:.7}.EmptyCompass_routeEnd__oMVwH{fill:var(--accent)}.EmptyCompass_ring__MKDlz{fill:var(--card);stroke:var(--accent);stroke-width:1.6}.EmptyCompass_ringInner__OHgE7{fill:none;stroke:var(--accent);stroke-width:.8;stroke-dasharray:1 4;opacity:.6}.EmptyCompass_tick__jaAs_{stroke:var(--accent);stroke-width:1.6;stroke-linecap:round}.EmptyCompass_needle__T_Xiv{transform-origin:0 0;animation:EmptyCompass_search__jIOO5 4.8s cubic-bezier(.45,0,.55,1) infinite}.EmptyCompass_north__oTUd9{fill:var(--accent)}.EmptyCompass_south__gkx34{fill:var(--card);stroke:var(--fg-muted);stroke-width:1.2}.EmptyCompass_hub__4_udR{fill:var(--fg)}@keyframes EmptyCompass_search__jIOO5{0%{transform:rotate(-38deg)}28%{transform:rotate(30deg)}52%{transform:rotate(-18deg)}74%{transform:rotate(12deg)}to{transform:rotate(-38deg)}}@media (prefers-reduced-motion:reduce){.EmptyCompass_needle__T_Xiv{animation:none;transform:rotate(-24deg)}}.PerfectionismMap_quadLabel__MJ8Af{fill:var(--fg);font-family:var(--font-sans);font-size:13px;font-weight:600}.PerfectionismMap_axisLabel__XUHiv{fill:var(--fg-muted);font-family:var(--font-sans);font-size:11px;font-weight:500}.PerfectionismMap_dot__AOY72{fill:var(--accent);stroke:var(--card);stroke-width:3}.PerfectionismMap_pulse__mqvWq{fill:none;stroke:var(--accent);stroke-width:2;transform-box:fill-box;transform-origin:center;animation:PerfectionismMap_pulse__mqvWq 2.4s ease-out infinite}@keyframes PerfectionismMap_pulse__mqvWq{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.PerfectionismMap_pulse__mqvWq{animation:none;opacity:.35}}.Meters_band__MFJzW{position:relative;padding-top:2.6rem;font-family:var(--font-sans)}.Meters_track__K1xDV{position:relative;display:flex;gap:3px;height:.875rem}.Meters_segment__3UqmO{flex-basis:0;min-width:0;border-radius:999px;opacity:.32;animation:Meters_segmentIn__llChI .6s ease both;animation-delay:calc(var(--i, 0) * 80ms + .1s)}.Meters_active__mzBfJ{opacity:1}.Meters_pin__9rNhl{position:absolute;top:50%;left:var(--pos);width:1.375rem;height:1.375rem;border:3px solid var(--card);border-radius:50%;background:var(--fg);box-shadow:0 .25rem .75rem rgba(0,0,0,.18);transform:translate(-50%,-50%);animation:Meters_pinSlide__bSZLt 1.3s cubic-bezier(.22,1,.36,1) .35s both}.Meters_bubble__jAlRx{position:absolute;bottom:calc(100% + .45rem);left:50%;padding:.15rem .6rem;border-radius:999px;background:var(--fg);color:var(--bg);font-size:var(--text-small);font-weight:700;line-height:1.4;font-variant-numeric:tabular-nums;white-space:nowrap;transform:translateX(-50%)}.Meters_ticks__B6l5d{position:relative;height:1.4rem;margin-top:.5rem;color:var(--fg-muted);font-size:var(--text-micro);font-variant-numeric:tabular-nums}.Meters_tick__lur8N{position:absolute;top:0;transform:translateX(-50%)}.Meters_tick__lur8N:first-child{transform:none}.Meters_tick__lur8N:last-child{transform:translateX(-100%)}@keyframes Meters_segmentIn__llChI{0%{opacity:0}}@keyframes Meters_pinSlide__bSZLt{0%{left:0;opacity:0}15%{opacity:1}}.Meters_score__FxJhc{position:relative;height:.5rem;overflow:hidden;border-radius:999px;background:var(--bg-soft)}.Meters_fill__uv9I4{position:absolute;inset:0 auto 0 0;border-radius:999px;transform-origin:left center;animation:Meters_fillGrow__oCm1a 1.2s cubic-bezier(.22,1,.36,1) .3s both}.Meters_mark__GgGXW{position:absolute;top:0;bottom:0;width:2px;background:var(--card);opacity:.9}@keyframes Meters_fillGrow__oCm1a{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.Meters_fill__uv9I4,.Meters_pin__9rNhl,.Meters_segment__3UqmO{animation:none}}.TestIcon_icon__iPfk4{display:block;width:100%;height:100%;overflow:visible}.TestIcon_orbitA__B1Vur,.TestIcon_orbitB__LhtJQ,.TestIcon_ring__KEh6r,.TestIcon_spin36__3kL_c,.TestIcon_spin45__c0DZz,.TestIcon_wedge__vw897{transform-box:view-box;transform-origin:24px 24px}.TestIcon_bentDown__b_YZ5,.TestIcon_bentMid__dzV_D,.TestIcon_bentUp__HTenD,.TestIcon_needle__OBHqN{transform-box:view-box}.TestIcon_stroke__AfGDu{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.TestIcon_fill__AMFlL{fill:var(--h)}.TestIcon_solid__oe2eR{fill:currentColor}.TestIcon_faint__DXO3D{opacity:.38}.TestIcon_petal__7dyPc{fill:var(--h);fill-opacity:.85;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.TestIcon_accentFill__kDu35{fill:var(--accent)}.TestIcon_wave__Mp_H8{transform-box:fill-box;transform-origin:center;transition:transform .7s cubic-bezier(.22,1,.36,1)}[data-icon-host]:focus-visible .TestIcon_waveA__oqUUR,[data-icon-host]:hover .TestIcon_waveA__oqUUR{transform:scaleY(.3)}[data-icon-host]:focus-visible .TestIcon_waveB__od0Lq,[data-icon-host]:hover .TestIcon_waveB__od0Lq{transform:scaleY(.45)}.TestIcon_ring__KEh6r{transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .6s}.TestIcon_ring1__e9qHi{opacity:.9}.TestIcon_ring2__oIjzy{opacity:.6;transition-delay:.06s}.TestIcon_ring3__fYWXY{opacity:.32;transition-delay:.12s}[data-icon-host]:focus-visible .TestIcon_ring__KEh6r,[data-icon-host]:hover .TestIcon_ring__KEh6r{transform:scale(1.07);opacity:1}.TestIcon_cell__uqBwe{opacity:.2;transition:opacity .3s}[data-icon-host]:focus-visible .TestIcon_cell2__VSf6c,[data-icon-host]:hover .TestIcon_cell2__VSf6c{opacity:1;transition-delay:.15s}[data-icon-host]:focus-visible .TestIcon_cell3__hgiuC,[data-icon-host]:hover .TestIcon_cell3__hgiuC{opacity:1;transition-delay:.38s}.TestIcon_spin36__3kL_c,.TestIcon_spin45__c0DZz{transition:transform 1.1s cubic-bezier(.22,1,.36,1)}[data-icon-host]:focus-visible .TestIcon_spin36__3kL_c,[data-icon-host]:hover .TestIcon_spin36__3kL_c{transform:rotate(36deg) scale(1.05)}[data-icon-host]:focus-visible .TestIcon_spin45__c0DZz,[data-icon-host]:hover .TestIcon_spin45__c0DZz{transform:rotate(45deg)}.TestIcon_sunrise__qSktZ{transition:transform .8s cubic-bezier(.22,1,.36,1)}.TestIcon_ray__dw1YE{opacity:.45;transition:opacity .6s}[data-icon-host]:focus-visible .TestIcon_sunrise__qSktZ,[data-icon-host]:hover .TestIcon_sunrise__qSktZ{transform:translateY(-3px)}[data-icon-host]:focus-visible .TestIcon_ray__dw1YE,[data-icon-host]:hover .TestIcon_ray__dw1YE{opacity:1}.TestIcon_bowl__9AF_5{opacity:.75}.TestIcon_seam__FWYix{fill:none;stroke:var(--accent);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}[data-icon-host]:focus-visible .TestIcon_seam__FWYix,[data-icon-host]:hover .TestIcon_seam__FWYix{animation:TestIcon_draw__MI3JT .9s cubic-bezier(.45,0,.2,1)}@keyframes TestIcon_draw__MI3JT{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.TestIcon_dotMove__RjUja{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}[data-icon-host]:focus-visible .TestIcon_dotMove__RjUja,[data-icon-host]:hover .TestIcon_dotMove__RjUja{transform:translate(10px,10px)}.TestIcon_arc__ROgDR{fill:none;stroke:var(--h);stroke-linecap:round}.TestIcon_needle__OBHqN{transform-origin:24px 32px;transition:transform .9s cubic-bezier(.3,1.6,.45,1)}[data-icon-host]:focus-visible .TestIcon_needle__OBHqN,[data-icon-host]:hover .TestIcon_needle__OBHqN{transform:rotate(62deg)}.TestIcon_mountain__hcc2g{fill-opacity:.5}.TestIcon_flag__O0GY7{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}[data-icon-host]:focus-visible .TestIcon_flag__O0GY7,[data-icon-host]:hover .TestIcon_flag__O0GY7{transform:translateY(-3px)}.TestIcon_orbit__vdv3A{opacity:.35;stroke-dasharray:2 3}.TestIcon_orbitA__B1Vur,.TestIcon_orbitB__LhtJQ{transition:transform 1.4s cubic-bezier(.22,1,.36,1)}[data-icon-host]:focus-visible .TestIcon_orbitA__B1Vur,[data-icon-host]:hover .TestIcon_orbitA__B1Vur{transform:rotate(140deg)}[data-icon-host]:focus-visible .TestIcon_orbitB__LhtJQ,[data-icon-host]:hover .TestIcon_orbitB__LhtJQ{transform:rotate(-110deg)}.TestIcon_cellGrid__9yWbL{opacity:calc(.28 + var(--i) * .1);transition:opacity .35s}[data-icon-host]:focus-visible .TestIcon_cellGrid__9yWbL,[data-icon-host]:hover .TestIcon_cellGrid__9yWbL{opacity:1;transition-delay:calc(var(--i) * 45ms)}.TestIcon_toSecure__wrc3f{transition:transform .7s cubic-bezier(.34,1.56,.64,1)}[data-icon-host]:focus-visible .TestIcon_toSecure__wrc3f,[data-icon-host]:hover .TestIcon_toSecure__wrc3f{transform:translate(-10.5px,10.5px)}.TestIcon_knob__Yny7Y{fill:var(--h);stroke:currentColor;stroke-width:1.6;transition:transform .8s cubic-bezier(.34,1.56,.64,1)}[data-icon-host]:focus-visible .TestIcon_knob0__QKJBR,[data-icon-host]:hover .TestIcon_knob0__QKJBR{transform:translateX(-8px)}[data-icon-host]:focus-visible .TestIcon_knob1___gn_Y,[data-icon-host]:hover .TestIcon_knob1___gn_Y{transform:translateX(12px)}[data-icon-host]:focus-visible .TestIcon_knob2__jk1AR,[data-icon-host]:hover .TestIcon_knob2__jk1AR{transform:translateX(6px)}[data-icon-host]:focus-visible .TestIcon_knob3__cZJWK,[data-icon-host]:hover .TestIcon_knob3__cZJWK{transform:translateX(-10px)}[data-icon-host]:focus-visible .TestIcon_knob4__Apl6P,[data-icon-host]:hover .TestIcon_knob4__Apl6P{transform:translateX(14px)}.TestIcon_wedge__vw897{fill:currentColor;fill-opacity:.55;stroke:color-mix(in srgb,var(--h) 24%,var(--card));stroke-width:1.4;transform:scale(var(--v));transition:transform .8s cubic-bezier(.34,1.56,.64,1)}[data-icon-host]:focus-visible .TestIcon_wedge__vw897,[data-icon-host]:hover .TestIcon_wedge__vw897{transform:scale(.82)}.TestIcon_rung__xn9BT{stroke:currentColor;stroke-width:2.6;stroke-linecap:round;opacity:.22;transition:opacity .3s}.TestIcon_rungOn__hQPTb{opacity:.95}[data-icon-host]:focus-visible .TestIcon_rung__xn9BT,[data-icon-host]:hover .TestIcon_rung__xn9BT{opacity:.95;transition-delay:calc(var(--i) * 70ms)}.TestIcon_heart__1N58M{transform-box:fill-box;transform-origin:center}[data-icon-host]:focus-visible .TestIcon_heart__1N58M,[data-icon-host]:hover .TestIcon_heart__1N58M{animation:TestIcon_beat__o9i_z .9s ease-out}@keyframes TestIcon_beat__o9i_z{0%{transform:scale(1)}25%{transform:scale(1.16)}45%{transform:scale(.97)}65%{transform:scale(1.08)}to{transform:scale(1)}}.TestIcon_lens__wiuRU{fill-opacity:.4;stroke:currentColor;stroke-width:1.6}.TestIcon_bentDown__b_YZ5,.TestIcon_bentMid__dzV_D,.TestIcon_bentUp__HTenD{transition:transform .8s cubic-bezier(.34,1.56,.64,1)}.TestIcon_bentUp__HTenD{transform-origin:30px 16px;transform:rotate(-24deg)}.TestIcon_bentMid__dzV_D{transform-origin:30px 24px;transform:rotate(14deg)}.TestIcon_bentDown__b_YZ5{transform-origin:30px 32px;transform:rotate(26deg)}[data-icon-host]:focus-visible .TestIcon_bentDown__b_YZ5,[data-icon-host]:focus-visible .TestIcon_bentMid__dzV_D,[data-icon-host]:focus-visible .TestIcon_bentUp__HTenD,[data-icon-host]:hover .TestIcon_bentDown__b_YZ5,[data-icon-host]:hover .TestIcon_bentMid__dzV_D,[data-icon-host]:hover .TestIcon_bentUp__HTenD{transform:rotate(0deg)}.TestIcon_arcPulse__H81Fc{opacity:calc(1 - var(--i) * .25)}[data-icon-host]:focus-visible .TestIcon_arcPulse__H81Fc,[data-icon-host]:hover .TestIcon_arcPulse__H81Fc{animation:TestIcon_pulse__kaEw6 1.1s ease-out calc(var(--i) * .14s) both}@keyframes TestIcon_pulse__kaEw6{0%{opacity:.15}60%{opacity:1}to{opacity:calc(1 - var(--i) * .25)}}@media (prefers-reduced-motion:reduce){.TestIcon_icon__iPfk4 *{transition:none!important;animation:none!important}}.TestList_list__wevQG{margin:1.5rem 0 0;padding:0;list-style:none;overflow:hidden;border:1px solid var(--card-line);border-radius:1.5rem;background:var(--card)}.TestList_list__wevQG>li+li .TestList_row__BmNo1{border-top:1px solid var(--card-line)}.TestList_row__BmNo1{display:grid;grid-template-columns:4.75rem minmax(0,1fr) minmax(0,14.375rem) auto;gap:1.625rem;align-items:center;padding:1.25rem 1.75rem;color:var(--fg);transition:background-color .25s ease}.TestList_row__BmNo1:hover{background:color-mix(in srgb,var(--hue) 10%,var(--card))}.TestList_min__ZZ6PT{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;padding:.8rem;border-radius:1.25rem;background:color-mix(in srgb,var(--hue) 24%,var(--card));color:var(--hue-text);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.TestList_row__BmNo1:hover .TestList_min__ZZ6PT{transform:scale(1.05)}.TestList_minutes__1dSOU{color:var(--hue-text);font-weight:700;font-variant-numeric:lining-nums tabular-nums}.TestList_text__0oNBS{display:flex;flex-direction:column;gap:.25rem;min-width:0}.TestList_title__4Y9vw{margin:0;font-family:var(--font-display);font-size:1.625rem;font-weight:400;line-height:1.2;overflow-wrap:break-word;transition:color .2s}.TestList_row__BmNo1:hover .TestList_title__4Y9vw{color:var(--accent)}.TestList_sub__Kn3AZ{color:var(--fg-muted);font-family:var(--font-text);font-size:.9375rem;line-height:1.55}.TestList_meta__nojuF{display:flex;flex-direction:column;gap:3px;font-family:var(--font-sans);font-size:.9375rem;font-weight:600;line-height:1.4}.TestList_basis__LibPd{color:var(--fg-muted);font-weight:400}.TestList_go__IxCP8{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.TestList_go__IxCP8 svg{transition:transform .2s}.TestList_row__BmNo1:hover .TestList_go__IxCP8 svg{transform:translate(2px,-2px)}.TestList_tools__tP7JE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.TestList_tool__qzAH1{display:grid;grid-template-columns:6.5rem minmax(0,1fr) auto;gap:1.375rem;align-items:center;padding:1.625rem 1.75rem;border:1px solid var(--card-line);border-radius:1.5rem;background:color-mix(in srgb,var(--hue) 14%,var(--card));color:var(--fg);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s}.TestList_tool__qzAH1:hover{border-color:var(--accent);transform:translateY(-3px)}.TestList_toolText__l8xrd{display:flex;flex-direction:column;gap:.375rem;min-width:0}.TestList_toolTitle__zcp5V{margin:0;font-family:var(--font-display);font-size:1.625rem;font-weight:400;line-height:1.15}.TestList_toolArrow__Pe7tl{align-self:start;transition:transform .2s}.TestList_tool__qzAH1:hover .TestList_toolArrow__Pe7tl{transform:translate(2px,-2px)}.TestList_mark__Ro84X{width:6.5rem;height:6.5rem}.TestList_wheel__7oTLz{transform-origin:0 0;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.TestList_tool__qzAH1:hover .TestList_wheel__7oTLz{transform:rotate(45deg)}.TestList_compass__2QFEB{color:var(--fg)}.TestList_ring__y0Afr{fill:none;stroke:currentColor;stroke-width:2;opacity:.35}.TestList_ringDashed__IgQVM{fill:none;stroke:currentColor;stroke-width:1;stroke-dasharray:2 5;opacity:.5}.TestList_needle__8N28X{transform:rotate(-32deg);transition:transform 1.1s cubic-bezier(.3,1.7,.45,1)}.TestList_tool__qzAH1:focus-visible .TestList_needle__8N28X,.TestList_tool__qzAH1:hover .TestList_needle__8N28X{transform:rotate(0deg)}.TestList_north__XgEEz{fill:var(--accent)}.TestList_south__V6Ukz{fill:var(--bg);stroke:var(--fg);stroke-width:1.5}.TestList_hub__e15q9{fill:var(--fg)}@media (max-width:1023px){.TestList_row__BmNo1{grid-template-columns:4rem minmax(0,1fr) auto;grid-template-areas:"min text go" "min meta go";gap:.5rem 1.25rem;align-items:start;padding:1.125rem 1.5rem}.TestList_min__ZZ6PT{grid-area:min;width:4rem;height:4rem;padding:.7rem;border-radius:1.125rem}.TestList_text__0oNBS{grid-area:text}.TestList_title__4Y9vw{font-size:1.375rem}.TestList_meta__nojuF{grid-area:meta;flex-direction:row;flex-wrap:wrap;gap:2px .75rem}.TestList_go__IxCP8{grid-area:go;align-self:center}.TestList_tools__tP7JE{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.TestList_list__wevQG{border-radius:1.25rem}.TestList_row__BmNo1{grid-template-columns:3.25rem minmax(0,1fr);grid-template-areas:"min text" "min meta";gap:.5rem .75rem;padding:1rem}.TestList_min__ZZ6PT{width:3.25rem;height:3.25rem;padding:.55rem;border-radius:1rem}.TestList_title__4Y9vw{font-size:1.125rem}.TestList_go__IxCP8{display:none}.TestList_tool__qzAH1{grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;padding:1.25rem}.TestList_mark__Ro84X{width:4.5rem;height:4.5rem}.TestList_toolTitle__zcp5V{font-size:1.375rem}.TestList_toolArrow__Pe7tl{display:none}}.TestsGuide_panel__npU01{--tint:var(--card);margin-top:2.75rem;padding:2.25rem 2.5rem 2.5rem;border:1px solid var(--card-line);border-radius:1.5rem;background:var(--tint);transition:background-color .7s ease}.TestsGuide_panel__npU01[data-mood=anxious]{--tint:#f7e4d4}.TestsGuide_panel__npU01[data-mood=tired]{--tint:#ece6da}.TestsGuide_panel__npU01[data-mood=sad]{--tint:#e4e8eb}.TestsGuide_panel__npU01[data-mood=stuck]{--tint:#ede3ea}.TestsGuide_panel__npU01[data-mood=unclear]{--tint:#f3e5e1}.TestsGuide_panel__npU01[data-mood=fine]{--tint:#e4ecdf}[data-theme=dark] .TestsGuide_panel__npU01[data-mood=anxious]{--tint:#2b1d13}[data-theme=dark] .TestsGuide_panel__npU01[data-mood=tired]{--tint:#221e17}[data-theme=dark] .TestsGuide_panel__npU01[data-mood=sad]{--tint:#1a1e22}[data-theme=dark] .TestsGuide_panel__npU01[data-mood=stuck]{--tint:#221b21}[data-theme=dark] .TestsGuide_panel__npU01[data-mood=unclear]{--tint:#261c1a}[data-theme=dark] .TestsGuide_panel__npU01[data-mood=fine]{--tint:#1b2219}.TestsGuide_moods__71_SU{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.625rem}.TestsGuide_mood__d0u_P{position:relative;display:inline-flex;align-items:center;gap:.625rem;padding:.6875rem 1.125rem .6875rem .875rem;border:1px solid var(--card-line);border-radius:999px;background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer;transition:border-color .2s,color .2s}.TestsGuide_mood__d0u_P:hover{border-color:var(--accent)}.TestsGuide_mood__d0u_P[aria-pressed=true]{border-color:transparent;color:var(--bg)}.TestsGuide_moodPill__Y1dnH{position:absolute;inset:-1px;border-radius:999px;background:var(--fg)}.TestsGuide_moodDot__CHbuZ{position:relative;width:.625rem;height:.625rem;flex:none;border-radius:50%;background:var(--dot)}.TestsGuide_mood__d0u_P[aria-pressed=true] .TestsGuide_moodDot__CHbuZ{box-shadow:0 0 0 3px color-mix(in srgb,var(--bg) 30%,transparent)}.TestsGuide_moodLabel__P5_a2{position:relative}.TestsGuide_area__5nJ5n{margin-top:1.625rem;min-height:15rem}.TestsGuide_hint__kyi5j{max-width:62ch;margin:0;padding:1.25rem 1.5rem;border:1.5px dashed var(--card-line);border-radius:1.125rem;color:var(--fg-muted);font-family:var(--font-text);font-size:1.125rem;line-height:1.6}.TestsGuide_empty__KJQI_{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:.875rem}.TestsGuide_empty__KJQI_ .TestsGuide_hint__kyi5j{grid-column:1/-1}.TestsGuide_slot__TLIpW{display:flex;align-items:flex-end;min-height:7.5rem;padding:1.125rem 1.25rem;border:1.5px dashed var(--card-line);border-radius:1.25rem;color:var(--fg-muted);font-family:var(--font-sans);font-size:.9375rem;font-weight:600;opacity:.8}.TestsGuide_picks__28IyY{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:.875rem}.TestsGuide_pickWrap__iaSnR,.TestsGuide_pick__eRJOI{display:flex;min-width:0}.TestsGuide_pick__eRJOI{flex-direction:column;gap:.375rem;width:100%;min-height:13.75rem;padding:1.25rem 1.375rem;container-type:inline-size;border:1px solid var(--card-line);border-radius:1.25rem;background:var(--card);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s,background-color .25s}.TestsGuide_pick__eRJOI:hover{border-color:var(--accent);transform:translateY(-3px)}.TestsGuide_pickMain___nAFe{border-color:transparent;background:var(--accent);color:var(--on-accent)}.TestsGuide_pickMain___nAFe:hover{border-color:transparent;background:var(--accent-strong)}.TestsGuide_play__xLP_6{display:grid;place-items:center;width:3.125rem;height:3.125rem;margin-bottom:.625rem;border-radius:50%;background:var(--bg);color:var(--accent)}.TestsGuide_kind__tRMxO{color:var(--fg-muted);font-family:var(--font-sans);font-size:.9375rem;font-weight:600}.TestsGuide_pickMain___nAFe .TestsGuide_kind__tRMxO,.TestsGuide_pickMain___nAFe .TestsGuide_sub__SSKMk{color:color-mix(in srgb,var(--on-accent) 80%,transparent)}.TestsGuide_title__bRM92{font-family:var(--font-display);font-weight:400;line-height:1.2;overflow-wrap:break-word}.TestsGuide_sub__SSKMk{color:var(--fg-muted);font-family:var(--font-text);font-size:.9375rem;line-height:1.5}.TestsGuide_meta__3CwvS{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-top:auto;padding-top:.75rem;font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.04em;font-variant-numeric:tabular-nums}.TestsGuide_metaAction__GMkEd{letter-spacing:.2em;text-transform:uppercase}.TestsGuide_arrow__yRgn0{transition:transform .2s}.TestsGuide_pick__eRJOI:hover .TestsGuide_arrow__yRgn0{transform:translate(2px,-2px)}.TestsGuide_note__iodhp{grid-column:1/-1;margin:.375rem 0 0;color:var(--fg-muted);font-family:var(--font-text);font-size:.9375rem}.TestsGuide_note__iodhp a{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.TestsGuide_note__iodhp a:hover{color:var(--accent)}@media (max-width:1279px){.TestsGuide_empty__KJQI_,.TestsGuide_picks__28IyY{grid-template-columns:repeat(2,minmax(0,1fr))}.TestsGuide_hint__kyi5j+.TestsGuide_slot__TLIpW,.TestsGuide_pickMain___nAFe{grid-column:1/-1}.TestsGuide_slot__TLIpW{min-height:6rem}.TestsGuide_pick__eRJOI{min-height:11.25rem}.TestsGuide_pickMain___nAFe{display:grid;grid-template-columns:3.125rem minmax(0,1fr);column-gap:1rem;row-gap:.25rem;min-height:0;--fit-inset:4.125rem}.TestsGuide_pickMain___nAFe .TestsGuide_play__xLP_6{grid-row:1/span 4;margin:0}.TestsGuide_pickMain___nAFe>:not(.TestsGuide_play__xLP_6){grid-column:2}}@media (max-width:767px){.TestsGuide_panel__npU01{margin-top:2rem;padding:1.625rem 1.125rem 1.5rem;border-radius:1.25rem}.TestsGuide_moods__71_SU{gap:.5rem;margin-top:1.25rem}.TestsGuide_mood__d0u_P{padding:.625rem .875rem .625rem .75rem}.TestsGuide_area__5nJ5n{min-height:0}.TestsGuide_slot__TLIpW{display:none}.TestsGuide_picks__28IyY{grid-template-columns:minmax(0,1fr);gap:.625rem}.TestsGuide_pick__eRJOI{min-height:0}}.Wheel_wheel__yci5s{display:block;width:100%;height:auto;overflow:visible;touch-action:manipulation}.Wheel_segment__yi1CE{--lift:0;transform-box:view-box;transform-origin:280px 280px;translate:calc(var(--dx) * var(--lift)) calc(var(--dy) * var(--lift));scale:.5;opacity:0;animation:Wheel_wheelBloom__Np51U .9s cubic-bezier(.34,1.4,.64,1) forwards;animation-delay:var(--d);transition:translate .45s cubic-bezier(.34,1.56,.64,1)}.Wheel_segment__yi1CE:focus-within,.Wheel_segment__yi1CE:hover,.Wheel_segment__yi1CE[data-active]{--lift:1}@keyframes Wheel_wheelBloom__Np51U{to{scale:1;opacity:1}}.Wheel_slice__p0PZ6{cursor:pointer;stroke:var(--bg);stroke-width:2;transition:opacity .35s ease,filter .35s ease}.Wheel_wheelDim__t9d_3 .Wheel_slice__p0PZ6{opacity:.5}.Wheel_wheelDim__t9d_3 .Wheel_segment__yi1CE[data-active] .Wheel_slice__p0PZ6{opacity:1}.Wheel_segment__yi1CE:hover .Wheel_slice__p0PZ6{filter:brightness(1.06) saturate(1.08)}.Wheel_segment__yi1CE[data-active] .Wheel_slice__p0PZ6{filter:drop-shadow(0 6px 14px rgba(0,0,0,.22)) brightness(1.04);transform-box:view-box;transform-origin:280px 280px;animation:Wheel_wheelBreathe__Wl2Bx 5s ease-in-out .6s infinite}@keyframes Wheel_wheelBreathe__Wl2Bx{0%,to{scale:1}45%{scale:1.035}}.Wheel_slice__p0PZ6:focus{outline:none}.Wheel_slice__p0PZ6:focus-visible{stroke:var(--fg);stroke-width:3}.Wheel_label__7QH0w{pointer-events:none;user-select:none;font-family:var(--font-sans);font-size:var(--fs);font-weight:600;letter-spacing:.01em;dominant-baseline:central;opacity:0;animation:Wheel_wheelLabel__EQGMa .8s cubic-bezier(.19,1,.22,1) forwards;animation-delay:calc(var(--d) + .35s);transition:opacity .35s ease}@keyframes Wheel_wheelLabel__EQGMa{0%{opacity:0;letter-spacing:.3em}to{opacity:.95;letter-spacing:.01em}}.Wheel_wheelDim__t9d_3 .Wheel_segment__yi1CE:not([data-active]) .Wheel_label__7QH0w{fill-opacity:.5}.Wheel_hub__a9YwU{fill:var(--bg);stroke:var(--line);stroke-width:1}.Wheel_hubRing__c_hip{fill:none;stroke-width:3}.Wheel_hubRing__c_hip,.Wheel_hubTint__njgbG{transform-box:view-box;transform-origin:280px 280px;animation:Wheel_wheelHub__YaYzv .6s cubic-bezier(.34,1.56,.64,1) forwards}.Wheel_hubName__NE7AS{fill:var(--fg);font-family:var(--font-display);font-weight:600;text-anchor:middle;dominant-baseline:central;animation:Wheel_wheelHubName__MLzCV .5s ease .1s both}.Wheel_ripple__U3K_k{fill:none;stroke-width:2;transform-box:view-box;transform-origin:280px 280px;pointer-events:none;animation:Wheel_wheelRipple__JB4Lx 1.1s cubic-bezier(.19,1,.22,1) forwards}@keyframes Wheel_wheelHub__YaYzv{0%{scale:.4;opacity:0}to{scale:1;opacity:1}}@keyframes Wheel_wheelHubName__MLzCV{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes Wheel_wheelRipple__JB4Lx{0%{scale:1;opacity:.7}to{scale:1.14;opacity:0}}@media (max-width:767px){.Wheel_label__7QH0w{font-size:var(--fsm)}.Wheel_labelIntense__NGp5D{display:none}}@media (prefers-reduced-motion:reduce){.Wheel_hubName__NE7AS,.Wheel_hubRing__c_hip,.Wheel_hubTint__njgbG,.Wheel_label__7QH0w,.Wheel_segment__yi1CE{scale:1;opacity:1;animation:none}.Wheel_label__7QH0w{opacity:.95}.Wheel_ripple__U3K_k{display:none}.Wheel_segment__yi1CE{transition:none}.Wheel_segment__yi1CE[data-active] .Wheel_slice__p0PZ6{animation:none}}