.QuickStart-module__EnGlyG__section{gap:var(--space-3);flex-direction:column;display:flex}.QuickStart-module__EnGlyG__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.QuickStart-module__EnGlyG__heading{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.02em;font-weight:800}.QuickStart-module__EnGlyG__all{min-height:var(--tap);color:var(--accent);font-size:var(--text-sm);align-items:center;gap:2px;font-weight:700;display:inline-flex}.QuickStart-module__EnGlyG__list{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.QuickStart-module__EnGlyG__item{min-width:0;display:flex}.QuickStart-module__EnGlyG__card{gap:var(--space-2);min-width:0;padding:0 var(--space-3) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-direction:column;flex:1;display:flex;overflow:hidden}.QuickStart-module__EnGlyG__card:hover{border-color:var(--border-strong)}.QuickStart-module__EnGlyG__card:active{transform:scale(.97)}.QuickStart-module__EnGlyG__media{margin:0 calc(-1 * var(--space-3)) calc(-1 * var(--space-4));aspect-ratio:1;background:radial-gradient(70% 60% at 50% 62%, var(--accent-dim), transparent 72%);place-items:center;display:grid;position:relative}.QuickStart-module__EnGlyG__photo{object-fit:cover;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.QuickStart-module__EnGlyG__media[data-framing=full]{background:linear-gradient(to bottom, var(--bg-deep) 0, var(--bg-deep) 55%, transparent 100%)}.QuickStart-module__EnGlyG__media[data-framing=full] .QuickStart-module__EnGlyG__photo{transform-origin:50% 96%;-webkit-mask-composite:source-in;transform:scale(.9);-webkit-mask-image:linear-gradient(#000 60%,#0000 100%),linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%),linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.QuickStart-module__EnGlyG__icon{color:var(--accent)}.QuickStart-module__EnGlyG__name{font-family:var(--font-display);text-shadow:0 1px 10px #000000e6;font-size:var(--text-sm);overflow-wrap:anywhere;flex:1;font-weight:700;line-height:1.2;position:relative;overflow:hidden}.QuickStart-module__EnGlyG__foot{justify-content:space-between;align-items:center;gap:var(--space-1);display:flex}.QuickStart-module__EnGlyG__goal{color:var(--text-subtle);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.QuickStart-module__EnGlyG__play{border-radius:var(--radius-pill);background:var(--accent);width:28px;height:28px;color:var(--on-accent);flex:none;place-items:center;display:grid}
.ExerciseThumb-module__vVcJLW__thumb{border-radius:var(--radius-pill);background:var(--surface-elevated);box-shadow:inset 0 0 0 1px var(--border-subtle,var(--border));flex:none;place-items:center;display:inline-grid;overflow:hidden}.ExerciseThumb-module__vVcJLW__icon{color:var(--accent)}.ExerciseThumb-module__vVcJLW__img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.ExerciseThumb-module__vVcJLW__thumb[data-framing=floor] .ExerciseThumb-module__vVcJLW__img{object-position:50% 78%;transform-origin:50% 70%;transform:scale(1.55)}
.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--space-2);min-width:var(--tap);border:var(--hairline) solid transparent;border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:var(--weight-bold);letter-spacing:-.005em;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);line-height:1;display:inline-flex;position:relative}.Button-module__8RiFmG__button:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-pill);outline:none}.Button-module__8RiFmG__button:active:not(:disabled):not(.Button-module__8RiFmG__disabled){transform:scale(var(--press-scale))}.Button-module__8RiFmG__button:disabled,.Button-module__8RiFmG__disabled{opacity:.4;cursor:not-allowed}.Button-module__8RiFmG__md{min-height:var(--tap);padding:0 var(--space-5);font-size:var(--text-sm)}.Button-module__8RiFmG__lg{min-height:var(--tap-lg);padding:0 var(--space-6);font-size:var(--text-md)}.Button-module__8RiFmG__md.Button-module__8RiFmG__withCap{padding-right:var(--space-1);gap:var(--space-3)}.Button-module__8RiFmG__lg.Button-module__8RiFmG__withCap{padding-right:var(--space-1);gap:var(--space-4)}.Button-module__8RiFmG__block{width:100%;display:flex}.Button-module__8RiFmG__withCap.Button-module__8RiFmG__block .Button-module__8RiFmG__label{text-align:left;flex:1}.Button-module__8RiFmG__primary{background:var(--accent);color:var(--on-accent)}.Button-module__8RiFmG__primary:hover:not(:disabled):not(.Button-module__8RiFmG__disabled){background:var(--accent-hover)}.Button-module__8RiFmG__primary:active:not(:disabled):not(.Button-module__8RiFmG__disabled){background:var(--accent-pressed)}.Button-module__8RiFmG__secondary{background:var(--surface-elevated);border-color:var(--border);color:var(--text)}.Button-module__8RiFmG__secondary:hover:not(:disabled):not(.Button-module__8RiFmG__disabled){background:var(--surface-strong);border-color:var(--border-strong)}.Button-module__8RiFmG__ghost{color:var(--text);background:0 0}.Button-module__8RiFmG__ghost:hover:not(:disabled):not(.Button-module__8RiFmG__disabled){background:var(--surface-elevated)}.Button-module__8RiFmG__danger{background:var(--danger-dim);border-color:var(--danger);color:var(--danger)}.Button-module__8RiFmG__danger:hover:not(:disabled):not(.Button-module__8RiFmG__disabled){background:var(--danger);color:var(--on-danger)}.Button-module__8RiFmG__icon{flex:none;display:inline-flex}.Button-module__8RiFmG__label{text-overflow:ellipsis;overflow:hidden}.Button-module__8RiFmG__cap{border-radius:var(--radius-pill);transition:transform var(--dur) var(--ease-spring);flex:none;place-items:center;display:grid}.Button-module__8RiFmG__md .Button-module__8RiFmG__cap{width:40px;height:40px}.Button-module__8RiFmG__lg .Button-module__8RiFmG__cap{width:48px;height:48px}.Button-module__8RiFmG__primary .Button-module__8RiFmG__cap{background:var(--on-accent);color:var(--accent)}.Button-module__8RiFmG__secondary .Button-module__8RiFmG__cap,.Button-module__8RiFmG__ghost .Button-module__8RiFmG__cap{background:var(--accent);color:var(--on-accent)}.Button-module__8RiFmG__danger .Button-module__8RiFmG__cap{background:var(--danger);color:var(--on-danger)}.Button-module__8RiFmG__cap svg{fill:currentColor;transform:translate(1px)}.Button-module__8RiFmG__button:hover:not(:disabled):not(.Button-module__8RiFmG__disabled) .Button-module__8RiFmG__cap{transform:translate(2px)}
.SkrAmount-module__8tvZRW__amount{white-space:nowrap;align-items:center;gap:.28em;display:inline-flex}.SkrAmount-module__8tvZRW__logo{vertical-align:-.12em;border-radius:50%;flex:none;width:.95em;height:.95em;display:inline-block;box-shadow:0 0 0 1px #ffffff59}.SkrAmount-module__8tvZRW__testTag{letter-spacing:.04em;opacity:.7;border:1px solid;border-radius:.3em;padding:0 .3em;font-size:.6em;font-weight:700}
.BuiltBy-module__JaPOQW__signature{align-items:center;gap:var(--space-3);padding:8px var(--space-4) 8px 10px;border:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-muted);transition:border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);background:linear-gradient(#ffffff0a,#ffffff03);margin:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.BuiltBy-module__JaPOQW__signature:hover,.BuiltBy-module__JaPOQW__signature:focus-visible{color:var(--text);border-color:#c6f43273}.BuiltBy-module__JaPOQW__signature:focus-visible{box-shadow:var(--focus-ring);outline:none}.BuiltBy-module__JaPOQW__mark{background:#000;border-radius:50%;flex:none;width:40px;height:40px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 16px #ffffff14}.BuiltBy-module__JaPOQW__mark img{object-fit:cover;width:100%;height:100%;display:block}.BuiltBy-module__JaPOQW__text{flex-direction:column;line-height:1.15;display:flex}.BuiltBy-module__JaPOQW__label{color:var(--text-subtle);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.BuiltBy-module__JaPOQW__name{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--text)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.BuiltBy-module__JaPOQW__mark:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff73 50%,#0000 70%) 0 0/250% 100%;animation:linear both BuiltBy-module__JaPOQW__glint;animation-timeline:view();animation-range:entry 10% cover 45%;position:absolute;inset:0}.BuiltBy-module__JaPOQW__mark img{animation:linear both BuiltBy-module__JaPOQW__markIn;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes BuiltBy-module__JaPOQW__glint{0%{background-position:140% 0}to{background-position:-40% 0}}@keyframes BuiltBy-module__JaPOQW__markIn{0%{opacity:0;transform:scale(.85)}}
.InstallGuide-module__lzoXDW__guide{gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-5);border-top:var(--hairline) solid var(--border);display:grid}.InstallGuide-module__lzoXDW__title{font-size:var(--text-xs);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.InstallGuide-module__lzoXDW__steps{gap:var(--space-3);padding:0;list-style:none;display:grid}.InstallGuide-module__lzoXDW__step{gap:var(--space-3);grid-template-columns:26px minmax(0,1fr);align-items:start;display:grid}.InstallGuide-module__lzoXDW__num{background:var(--text);width:26px;height:26px;color:var(--on-accent);font-size:var(--text-xs);font-weight:var(--weight-heavy);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.InstallGuide-module__lzoXDW__stepTitle{font-size:var(--text-sm);font-weight:var(--weight-heavy);line-height:1.4;display:block}.InstallGuide-module__lzoXDW__stepBody{color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.5;display:block}.InstallGuide-module__lzoXDW__stepBody strong{color:var(--text);font-weight:var(--weight-bold)}
.FinalCta-module__SMUSuq__band{--bg:var(--lime-400);--surface:var(--lime-300);--surface-elevated:var(--lime-300);--surface-strong:var(--lime-200);--border:var(--on-accent-muted);--border-subtle:var(--on-accent-muted);--border-strong:var(--ink-950);--text:var(--ink-950);--text-muted:var(--on-accent-muted);--text-subtle:var(--on-accent-muted);--accent:var(--ink-950);--accent-hover:var(--ink-850);--accent-pressed:var(--ink-800);--accent-dim:var(--ink-dim);--on-accent:var(--lime-400);--focus-color:var(--ink-950);--shadow-accent:none;padding-block:var(--space-10);background:var(--lime-400);color:var(--ink-950);scroll-margin-top:64px;position:relative;overflow:hidden}.FinalCta-module__SMUSuq__band:before{content:"";pointer-events:none;border:56px solid #0a0b0d0f;border-radius:50%;width:520px;height:520px;position:absolute;top:50%;right:-180px;transform:translateY(-50%)}.FinalCta-module__SMUSuq__band ::selection{background:var(--ink-950);color:var(--lime-400)}.FinalCta-module__SMUSuq__inner{gap:var(--space-8);align-items:center;display:grid;position:relative}.FinalCta-module__SMUSuq__eyebrow{font-size:var(--text-xs);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.FinalCta-module__SMUSuq__title{margin-top:var(--space-3);font-size:clamp(2.5rem,1.5rem + 4.4vw,4.75rem);font-weight:var(--weight-black);letter-spacing:-.045em;line-height:.96}.FinalCta-module__SMUSuq__lede{margin-top:var(--space-4);max-width:40ch;color:var(--on-accent-muted);font-size:var(--text-lg);font-weight:var(--weight-medium);line-height:1.5}.FinalCta-module__SMUSuq__actions{gap:var(--space-3);width:100%;max-width:360px;display:grid}.FinalCta-module__SMUSuq__note{text-align:center;color:var(--on-accent-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold)}@media (min-width:900px){.FinalCta-module__SMUSuq__band{padding-block:112px}.FinalCta-module__SMUSuq__inner{gap:var(--space-10);grid-template-columns:minmax(0,1fr) 340px}}.FinalCta-module__SMUSuq__band:after{content:"";pointer-events:none;border:3px dashed #0a0b0d1a;border-radius:50%;width:280px;height:280px;margin-top:-140px;position:absolute;top:50%;right:-60px}.FinalCta-module__SMUSuq__cta{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.FinalCta-module__SMUSuq__band:after{animation:30s linear infinite FinalCta-module__SMUSuq__turn}.FinalCta-module__SMUSuq__band:before{animation:FinalCta-module__SMUSuq__breatheRing 9s var(--ease-in-out) infinite alternate}.FinalCta-module__SMUSuq__cta:after{content:"";border-radius:inherit;animation:FinalCta-module__SMUSuq__ctaSheen 4.5s var(--ease-in-out) 1.5s infinite;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#c6f43259 50%,#0000 65%) 140% 0/250% 100%;position:absolute;inset:0}}@keyframes FinalCta-module__SMUSuq__turn{to{rotate:360deg}}@keyframes FinalCta-module__SMUSuq__breatheRing{to{scale:1.08}}@keyframes FinalCta-module__SMUSuq__ctaSheen{0%{background-position:140% 0}45%,to{background-position:-40% 0}}
.LandingFooter-module__7m5HRq__footer{padding-top:var(--space-9);padding-bottom:calc(var(--safe-bottom) + var(--space-8));border-top:var(--hairline) solid var(--border-subtle);background:#05060799}.LandingFooter-module__7m5HRq__inner{gap:var(--space-6);display:grid}.LandingFooter-module__7m5HRq__brand{align-items:center;gap:var(--space-3);display:flex}.LandingFooter-module__7m5HRq__mark{color:var(--accent)}.LandingFooter-module__7m5HRq__wordmark{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-black);letter-spacing:-.04em;line-height:1.1}.LandingFooter-module__7m5HRq__tag{color:var(--text-subtle);font-size:var(--text-sm)}.LandingFooter-module__7m5HRq__links{gap:var(--space-1) var(--space-2);margin-inline:calc(-1 * var(--space-3));flex-wrap:wrap;display:flex}.LandingFooter-module__7m5HRq__links a{min-height:44px;padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.LandingFooter-module__7m5HRq__links a:hover{color:var(--text)}.LandingFooter-module__7m5HRq__legal{gap:var(--space-2);margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--hairline) solid var(--border-subtle);color:var(--text-subtle);font-size:var(--text-xs);line-height:1.6;display:grid}@media (min-width:900px){.LandingFooter-module__7m5HRq__inner{grid-template-columns:auto 1fr;align-items:center}.LandingFooter-module__7m5HRq__links{margin-inline:0 calc(-1 * var(--space-3));justify-content:flex-end}.LandingFooter-module__7m5HRq__legal{gap:var(--space-6);grid-template-columns:auto 1fr}.LandingFooter-module__7m5HRq__legal p:last-child{text-align:right}}.LandingFooter-module__7m5HRq__builtBy{margin-top:var(--space-5)}
.LandingNav-module__MhMF5q__bar{z-index:var(--z-nav);padding-top:var(--safe-top);background:color-mix(in srgb, var(--bg-deep) 72%, transparent);border-bottom:var(--hairline) solid var(--border-subtle);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);position:sticky;top:0}.LandingNav-module__MhMF5q__inner{justify-content:space-between;align-items:center;gap:var(--space-4);height:64px;display:flex}.LandingNav-module__MhMF5q__brand{align-items:center;gap:var(--space-2);min-height:var(--tap);border-radius:var(--radius-sm);display:inline-flex}.LandingNav-module__MhMF5q__mark{color:var(--accent)}.LandingNav-module__MhMF5q__wordmark{font-family:var(--font-display);font-size:1.375rem;font-weight:var(--weight-black);letter-spacing:-.04em}.LandingNav-module__MhMF5q__anchors{margin-left:auto;display:none}.LandingNav-module__MhMF5q__anchors ul{gap:var(--space-1);margin-right:calc(-1 * var(--space-3));display:flex}.LandingNav-module__MhMF5q__anchors a{min-height:40px;padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.LandingNav-module__MhMF5q__anchors a:hover{color:var(--text);background:var(--border-subtle)}.LandingNav-module__MhMF5q__open{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-size:var(--text-sm);font-weight:var(--weight-bold);transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);display:inline-flex}.LandingNav-module__MhMF5q__open:hover{background:var(--accent-hover)}.LandingNav-module__MhMF5q__open:active{transform:scale(var(--press-scale))}.LandingNav-module__MhMF5q__open:focus-visible,.LandingNav-module__MhMF5q__anchors a:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-pill);outline:none}@media (min-width:900px){.LandingNav-module__MhMF5q__anchors{display:block}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.LandingNav-module__MhMF5q__bar:after{content:"";background:linear-gradient(90deg, #c6f43233, var(--accent));transform-origin:0;height:2px;animation:linear both LandingNav-module__MhMF5q__progress;animation-timeline:scroll(root);position:absolute;inset:auto 0 -1px;box-shadow:0 0 10px #c6f43299}}}@keyframes LandingNav-module__MhMF5q__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.LandingNav-module__MhMF5q__bar .LandingNav-module__MhMF5q__inner{max-width:calc((3 * 100% + 1120px) / 4 + 2 * var(--gutter))}.LandingNav-module__MhMF5q__open{display:none}.LandingNav-module__MhMF5q__menu{position:relative}.LandingNav-module__MhMF5q__menuButton{border:var(--hairline) solid var(--border);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-elevated) 70%, transparent);width:44px;height:44px;color:var(--text);cursor:pointer;place-items:center;display:grid}.LandingNav-module__MhMF5q__menuButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.LandingNav-module__MhMF5q__burger{width:18px;height:14px;display:block;position:relative}.LandingNav-module__MhMF5q__burger span{width:100%;height:2px;transition:transform var(--dur) var(--ease-out), opacity var(--dur-fast) var(--ease-out), top var(--dur) var(--ease-out);background:currentColor;border-radius:2px;position:absolute;left:0}.LandingNav-module__MhMF5q__burger span:first-child{top:0}.LandingNav-module__MhMF5q__burger span:nth-child(2){top:6px}.LandingNav-module__MhMF5q__burger span:nth-child(3){top:12px}.LandingNav-module__MhMF5q__burger[data-open] span:first-child{top:6px;transform:rotate(45deg)}.LandingNav-module__MhMF5q__burger[data-open] span:nth-child(2){opacity:0}.LandingNav-module__MhMF5q__burger[data-open] span:nth-child(3){top:6px;transform:rotate(-45deg)}.LandingNav-module__MhMF5q__menuPanel{top:calc(var(--safe-top) + 64px);right:calc(var(--safe-right) + var(--gutter));left:calc(var(--safe-left) + var(--gutter));z-index:var(--z-nav);gap:var(--space-3);padding:var(--space-3);border:var(--hairline) solid var(--border);border-radius:var(--radius-lg);background:var(--bg-deep);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);display:grid;position:fixed;box-shadow:0 24px 48px #00000080}.LandingNav-module__MhMF5q__menuPanel[hidden]{display:none}.LandingNav-module__MhMF5q__menuPanel ul{display:grid}.LandingNav-module__MhMF5q__menuPanel nav a{min-height:48px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--text);font-size:var(--text-md);font-weight:var(--weight-semibold);align-items:center;display:flex}.LandingNav-module__MhMF5q__menuPanel nav a:hover,.LandingNav-module__MhMF5q__menuPanel nav a:focus-visible{background:var(--border-subtle);outline:none}@media (prefers-reduced-motion:no-preference){.LandingNav-module__MhMF5q__menuPanel[data-open]{animation:LandingNav-module__MhMF5q__menuIn var(--dur) var(--ease-out)}}@keyframes LandingNav-module__MhMF5q__menuIn{0%{opacity:0;transform:translateY(-6px)}}@media (min-width:900px){.LandingNav-module__MhMF5q__menu{display:none}}
.LandingPage-module__FAbHmG__page{flex-direction:column;width:100%;min-height:100dvh;display:flex;overflow-x:clip}
.crews-module__LqMZpq__stack{gap:var(--space-4);flex-direction:column;display:flex}.crews-module__LqMZpq__sectionTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.crews-module__LqMZpq__eyebrow{font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent)}.crews-module__LqMZpq__hint{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}.crews-module__LqMZpq__fine{color:var(--text-subtle);font-size:var(--text-xs);line-height:var(--leading-body)}.crews-module__LqMZpq__error{color:var(--danger);font-size:var(--text-sm)}.crews-module__LqMZpq__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.crews-module__LqMZpq__listSpaced{margin-top:var(--space-3)}.crews-module__LqMZpq__row{align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-elevated);color:inherit;text-decoration:none;display:flex}a.crews-module__LqMZpq__row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.crews-module__LqMZpq__rowMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.crews-module__LqMZpq__rowTitle{font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crews-module__LqMZpq__rowMeta{color:var(--text-muted);font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}.crews-module__LqMZpq__rank{width:28px;font-family:var(--font-display);font-weight:var(--weight-heavy);color:var(--text-muted);text-align:center;flex:none}.crews-module__LqMZpq__rank[data-top=true]{color:var(--accent)}.crews-module__LqMZpq__rowEnd{font-size:var(--text-sm);flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.crews-module__LqMZpq__mono{font-family:var(--font-mono);font-size:var(--text-sm)}.crews-module__LqMZpq__you{color:var(--accent);font-weight:var(--weight-bold)}.crews-module__LqMZpq__tag{padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;background:var(--surface-strong);color:var(--text-muted);flex:none}.crews-module__LqMZpq__tag[data-tone=lime]{background:var(--accent-dim);color:var(--accent)}.crews-module__LqMZpq__tag[data-tone=warn]{background:var(--warning-dim);color:var(--warning)}.crews-module__LqMZpq__tag[data-tone=danger]{background:var(--danger-dim);color:var(--danger)}.crews-module__LqMZpq__stats{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.crews-module__LqMZpq__stat{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-elevated);flex-direction:column;min-width:0;display:flex}.crews-module__LqMZpq__statValue{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-heavy);line-height:1}.crews-module__LqMZpq__statValue[data-tone=lime]{color:var(--accent)}.crews-module__LqMZpq__statLabel{color:var(--text-muted);font-size:var(--text-xs)}.crews-module__LqMZpq__challenge{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.crews-module__LqMZpq__challengeBig{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight);line-height:1}.crews-module__LqMZpq__challengeNoun{font-size:var(--text-lg);font-weight:var(--weight-bold)}.crews-module__LqMZpq__actions{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.crews-module__LqMZpq__link{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:var(--hairline) dashed var(--border);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);overflow-wrap:anywhere;display:block}.crews-module__LqMZpq__form{gap:var(--space-4);flex-direction:column;display:flex}.crews-module__LqMZpq__label{gap:var(--space-2);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted);flex-direction:column;display:flex}.crews-module__LqMZpq__input{min-height:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-md);border:var(--hairline) solid var(--border);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-md);letter-spacing:normal;text-transform:none}.crews-module__LqMZpq__input:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.crews-module__LqMZpq__inline{gap:var(--space-2);display:flex}.crews-module__LqMZpq__inline .crews-module__LqMZpq__input{flex:1;min-width:0}.crews-module__LqMZpq__toggle{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);font-size:var(--text-md);font-weight:var(--weight-semibold);cursor:pointer;flex-direction:row-reverse;display:flex}.crews-module__LqMZpq__toggle input{appearance:none;border-radius:var(--radius-pill);background:var(--surface-strong);width:52px;height:32px;box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;transition:background var(--dur) var(--ease-out);flex:none;margin:0;position:relative}.crews-module__LqMZpq__toggle input:before{content:"";border-radius:var(--radius-pill);background:var(--text-muted);width:24px;height:24px;transition:transform var(--dur) var(--ease-out), background var(--dur) var(--ease-out);position:absolute;top:4px;left:4px}.crews-module__LqMZpq__toggle input:checked{background:var(--accent);box-shadow:none}.crews-module__LqMZpq__toggle input:checked:before{background:var(--on-accent);transform:translate(20px)}.crews-module__LqMZpq__toggle input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.crews-module__LqMZpq__chevron{color:var(--text-subtle);flex:none}.crews-module__LqMZpq__invite{gap:var(--space-5);max-width:560px;padding:var(--space-8) 0 var(--space-9);flex-direction:column;margin:0 auto;display:flex}.crews-module__LqMZpq__inviteTitle{font-family:var(--font-display);font-size:clamp(2rem,7vw,3rem);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;line-height:1.05}.crews-module__LqMZpq__inviteCard{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-elevated);border:var(--hairline) solid var(--border-subtle);flex-direction:column;display:flex}.crews-module__LqMZpq__inviteCtas{gap:var(--space-3);flex-direction:column;display:flex}.crews-module__LqMZpq__cta{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-lg);padding:0 var(--space-6);border-radius:var(--radius-pill);font-weight:var(--weight-bold);text-decoration:none;display:inline-flex}.crews-module__LqMZpq__ctaPrimary{background:var(--accent);color:var(--on-accent)}.crews-module__LqMZpq__ctaSecondary{border:var(--hairline) solid var(--border-strong);color:var(--text)}.crews-module__LqMZpq__cta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.crews-module__LqMZpq__steps{gap:var(--space-2);padding-left:var(--space-5);color:var(--text-muted);line-height:var(--leading-body);flex-direction:column;margin:0;display:flex}.crews-module__LqMZpq__lede{color:var(--text-muted);font-size:var(--text-md);line-height:var(--leading-body)}.crews-module__LqMZpq__danger{color:var(--danger);justify-content:center;display:flex}.crews-module__LqMZpq__danger button{color:var(--danger)}.crews-module__LqMZpq__dangerConfirm{gap:var(--space-3);padding:var(--space-4);border:var(--hairline) solid color-mix(in srgb, var(--danger) 45%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--danger) 8%, transparent);flex-direction:column;display:flex}
.PhoneMock-module__fAle6q__phone{aspect-ratio:9/17.6;background:linear-gradient(160deg,#2b2f35,#0d0f12 40%,#1b1e22);border-radius:34px;padding:7px;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 60px #000000a6,0 0 80px #c6f4321f}.PhoneMock-module__fAle6q__screen{background:linear-gradient(#0f1114,#07080a);border-radius:28px;flex-direction:column;height:100%;padding:10px 10px 12px;display:flex;overflow:hidden;container-type:inline-size}.PhoneMock-module__fAle6q__status{color:var(--text);font-size:7cqi;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:0 6px;display:flex}.PhoneMock-module__fAle6q__notch{background:#000;border-radius:50%;width:7cqi;height:7cqi;box-shadow:0 0 0 1px #ffffff14}.PhoneMock-module__fAle6q__battery{background:linear-gradient(90deg, var(--text) 75%, #ffffff40 75%);border-radius:2px;width:10cqi;height:5cqi}.PhoneMock-module__fAle6q__top{justify-content:space-between;align-items:center;margin-top:5cqi;padding-inline:2px;display:flex}.PhoneMock-module__fAle6q__live{border-radius:var(--radius-pill);background:var(--accent-dim);color:var(--accent);font-size:5.4cqi;font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:2cqi;padding:1.2cqi 3cqi;display:inline-flex}.PhoneMock-module__fAle6q__liveDot{background:currentColor;border-radius:50%;width:2.6cqi;height:2.6cqi}@media (prefers-reduced-motion:no-preference){.PhoneMock-module__fAle6q__liveDot{animation:1.6s ease-in-out infinite PhoneMock-module__fAle6q__pulse}}@keyframes PhoneMock-module__fAle6q__pulse{50%{opacity:.25}}.PhoneMock-module__fAle6q__exercise{font-family:var(--font-display);font-size:7cqi;font-weight:var(--weight-heavy);letter-spacing:-.02em}.PhoneMock-module__fAle6q__camera{aspect-ratio:1;background:#050607;border-radius:16px;margin-top:4cqi;position:relative;overflow:hidden}.PhoneMock-module__fAle6q__camera img,.PhoneMock-module__fAle6q__skeleton{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PhoneMock-module__fAle6q__skeleton{overflow:visible}.PhoneMock-module__fAle6q__skeleton line{stroke:var(--accent);stroke-width:4px;stroke-linecap:round;opacity:.9}.PhoneMock-module__fAle6q__skeleton circle{fill:var(--on-accent);stroke:var(--accent);stroke-width:3px}.PhoneMock-module__fAle6q__angle{border-radius:var(--radius-pill);color:var(--text);font-size:5cqi;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;background:#050607b3;padding:1cqi 2.6cqi;position:absolute;top:4cqi;left:4cqi}.PhoneMock-module__fAle6q__counter{padding-top:4cqi;align-items:baseline;gap:2cqi;margin-top:auto;padding-inline:2px;display:flex}.PhoneMock-module__fAle6q__reps{font-family:var(--font-display);font-size:30cqi;font-weight:var(--weight-black);letter-spacing:-.06em;color:var(--accent);font-variant-numeric:tabular-nums;line-height:.85;display:inline-block}.PhoneMock-module__fAle6q__goal{color:var(--text-muted);font-size:6.4cqi;font-weight:var(--weight-semibold)}.PhoneMock-module__fAle6q__bar{border-radius:var(--radius-pill);background:#ffffff14;height:2.4cqi;margin-top:4cqi;overflow:hidden}.PhoneMock-module__fAle6q__bar span{border-radius:inherit;background:var(--accent);height:100%;display:block}.PhoneMock-module__fAle6q__challenge{color:var(--text);font-size:5.2cqi;font-weight:var(--weight-semibold);background:#c6f43214;border:1px solid #c6f43259;border-radius:12px;align-items:center;gap:2.4cqi;margin-top:4cqi;padding:2.6cqi 3.4cqi;line-height:1.25;display:flex;overflow:hidden}.PhoneMock-module__fAle6q__challengeTag{border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-size:4.2cqi;font-weight:var(--weight-heavy);letter-spacing:.06em;text-transform:uppercase;flex:none;padding:.8cqi 2cqi}.PhoneMock-module__fAle6q__stake{color:var(--text-muted);background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;margin-top:4cqi;padding:3cqi 4cqi;font-size:5.4cqi;display:flex}.PhoneMock-module__fAle6q__stake strong{color:var(--text);font-family:var(--font-display);font-weight:var(--weight-heavy)}.PhoneMock-module__fAle6q__scan{inset-inline:0;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(#0000,#c6f43229 70%,#c6f4328c 99%,#0000);height:28%;position:absolute;top:0}.PhoneMock-module__fAle6q__skeleton{z-index:2}.PhoneMock-module__fAle6q__angle{z-index:3}.PhoneMock-module__fAle6q__goalFlash{z-index:3;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-size:5cqi;font-weight:var(--weight-heavy);letter-spacing:.04em;text-transform:uppercase;opacity:0;transition:opacity var(--dur) var(--ease-out), transform var(--dur-slow) var(--ease-spring);padding:1cqi 2.6cqi;position:absolute;inset:auto 4cqi 4cqi auto;transform:scale(.6)}.PhoneMock-module__fAle6q__phone[data-done] .PhoneMock-module__fAle6q__goalFlash{opacity:1;transform:none}.PhoneMock-module__fAle6q__bar span{transition:width .36s var(--ease-spring)}.PhoneMock-module__fAle6q__phone[data-done] .PhoneMock-module__fAle6q__bar span{box-shadow:0 0 12px var(--accent)}@media (prefers-reduced-motion:no-preference){.PhoneMock-module__fAle6q__scan{animation:PhoneMock-module__fAle6q__scan 3.2s var(--ease-in-out) infinite}.PhoneMock-module__fAle6q__skeleton circle{animation:1.5s ease-in-out infinite PhoneMock-module__fAle6q__joint}.PhoneMock-module__fAle6q__skeleton circle[data-joint=shoulder],.PhoneMock-module__fAle6q__skeleton circle[data-joint=hip]{animation-delay:-.25s}.PhoneMock-module__fAle6q__skeleton circle[data-joint=elbow],.PhoneMock-module__fAle6q__skeleton circle[data-joint=knee]{animation-delay:-.5s}.PhoneMock-module__fAle6q__skeleton circle[data-joint=wrist],.PhoneMock-module__fAle6q__skeleton circle[data-joint=ankle]{animation-delay:-.75s}.PhoneMock-module__fAle6q__skeleton line{stroke-dasharray:10 6;animation:1.2s linear infinite PhoneMock-module__fAle6q__flow}.PhoneMock-module__fAle6q__reps{animation:PhoneMock-module__fAle6q__tick .42s var(--ease-spring)}.PhoneMock-module__fAle6q__challengeText{animation:PhoneMock-module__fAle6q__swap .52s var(--ease-out)}.PhoneMock-module__fAle6q__phone[data-done] .PhoneMock-module__fAle6q__reps{text-shadow:0 0 22px #c6f43299}}@keyframes PhoneMock-module__fAle6q__scan{0%{opacity:0;transform:translateY(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(360%)}}@keyframes PhoneMock-module__fAle6q__joint{50%{filter:drop-shadow(0 0 6px var(--accent))}}@keyframes PhoneMock-module__fAle6q__flow{to{stroke-dashoffset:-32px}}@keyframes PhoneMock-module__fAle6q__tick{0%{opacity:.4;transform:translateY(18%)scale(.86)}}@keyframes PhoneMock-module__fAle6q__swap{0%{opacity:0;transform:translateY(40%)}}.PhoneMock-module__fAle6q__challengeText{display:inline-block}
.Hero-module__lYpGPq__hero{padding-top:var(--space-8);padding-bottom:var(--space-9);position:relative;overflow:hidden}.Hero-module__lYpGPq__grid{gap:var(--space-8);align-items:center;display:grid}.Hero-module__lYpGPq__copy{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}@property --tag-angle{syntax:"<angle>";inherits:false;initial-value:200deg}.Hero-module__lYpGPq__tag{align-items:center;gap:var(--space-3);padding:5px var(--space-4) 5px 5px;background:linear-gradient(180deg, #ffffff0d, #ffffff04), color-mix(in srgb, var(--bg-deep) 80%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 30px #00000059}.Hero-module__lYpGPq__tag:before{content:"";border-radius:inherit;background:conic-gradient(from var(--tag-angle), transparent 0deg, #c6f432e6 40deg, transparent 90deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.Hero-module__lYpGPq__tagMark{background:radial-gradient(circle at 30% 20%,#1d2126,#0a0b0d 70%);border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 0 0 1px #c6f43247,0 0 18px #c6f4321f}.Hero-module__lYpGPq__tagBody{flex-direction:column;gap:3px;line-height:1.1;display:flex}.Hero-module__lYpGPq__tagTitle{color:var(--text);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:-.01em}.Hero-module__lYpGPq__tagMeta{color:var(--text-subtle);font-family:var(--font-mono);font-size:10.5px;font-weight:var(--weight-medium);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.Hero-module__lYpGPq__solana{flex:none;width:12px;height:auto}@media (min-width:560px){.Hero-module__lYpGPq__tagBody{align-items:center;gap:var(--space-3);flex-direction:row}.Hero-module__lYpGPq__tagMeta{padding-left:var(--space-3);border-left:1px solid #ffffff1f;line-height:1.6}}.Hero-module__lYpGPq__title{margin-top:var(--space-5);font-size:clamp(3.25rem,1.8rem + 5.6vw,5.5rem);font-weight:var(--weight-black);letter-spacing:-.048em;word-spacing:.06em;text-wrap:balance;line-height:.94}.Hero-module__lYpGPq__accent{color:var(--accent);display:inline-block}.Hero-module__lYpGPq__lede{margin-top:var(--space-5);max-width:34rem;color:var(--text-muted);font-size:clamp(var(--text-md), .95rem + .35vw, 1.1875rem);line-height:1.6}.Hero-module__lYpGPq__ctas{align-items:flex-start;gap:var(--space-3);width:100%;margin-top:var(--space-7);flex-wrap:wrap;display:flex}.Hero-module__lYpGPq__download{justify-items:center;gap:var(--space-2);flex:100%;display:grid}.Hero-module__lYpGPq__primaryCta{width:100%;box-shadow:var(--shadow-accent)}.Hero-module__lYpGPq__secondaryCta{background:color-mix(in srgb, var(--surface-elevated) 70%, transparent);flex:100%}.Hero-module__lYpGPq__note{color:var(--text-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.01em}.Hero-module__lYpGPq__facts{gap:var(--space-2) var(--space-5);margin-top:var(--space-7);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Hero-module__lYpGPq__facts li{align-items:center;gap:var(--space-2);display:inline-flex}.Hero-module__lYpGPq__facts svg{color:var(--accent)}.Hero-module__lYpGPq__stage{aspect-ratio:1/1.08;width:100%;max-width:560px;margin-inline:auto;position:relative}.Hero-module__lYpGPq__halo{filter:blur(12px);background:radial-gradient(closest-side,#c6f43233,#c6f4320f 55%,#0000 75%);border-radius:50%;position:absolute;inset:8% 4% 4%}.Hero-module__lYpGPq__athlete{aspect-ratio:1;-webkit-mask-composite:source-in;-webkit-user-select:none;user-select:none;width:92%;translate:calc(var(--px,0) * -8px) calc(var(--py,0) * -6px);transition:translate .9s var(--ease-out);position:absolute;top:0;right:-6%;-webkit-mask-image:linear-gradient(90deg,#0000 14%,#000 36% 66%,#0000 88%),linear-gradient(#0000 0%,#000 12% 80%,#0000 97%);mask-image:linear-gradient(90deg,#0000 14%,#000 36% 66%,#0000 88%),linear-gradient(#0000 0%,#000 12% 80%,#0000 97%);-webkit-mask-composite:source-in;mask-composite:intersect}.Hero-module__lYpGPq__athlete img{object-fit:cover;transform-origin:50% 90%;width:100%;height:100%;display:block}.Hero-module__lYpGPq__sweep{mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#e2ff8c8c 48%,#c6f43233 54%,#0000 62%) 130% 0/260% 100%;position:absolute;inset:0}.Hero-module__lYpGPq__pedestal{z-index:1;mix-blend-mode:screen;aspect-ratio:1;pointer-events:none;width:60%;transform:perspective(900px)rotateX(74deg);translate:calc(var(--px,0) * -8px) calc(var(--py,0) * -6px);transition:translate .9s var(--ease-out);position:absolute;bottom:-4%;right:9%}.Hero-module__lYpGPq__ringOuter,.Hero-module__lYpGPq__ringInner{border-radius:50%;position:absolute}.Hero-module__lYpGPq__ringOuter{border:2px dashed #c6f43273;inset:0}.Hero-module__lYpGPq__ringInner{border:2px solid #c6f432a6;inset:16%;box-shadow:0 0 24px #c6f43240,inset 0 0 30px #c6f4322e}.Hero-module__lYpGPq__ringDot{background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:calc(50% - 5px);box-shadow:0 0 14px 3px #c6f432b3}.Hero-module__lYpGPq__phone{z-index:2;width:47%;transform:rotate(-4deg);translate:calc(var(--px,0) * 14px) calc(var(--py,0) * 10px);transition:translate .7s var(--ease-out);position:absolute;bottom:0;left:2%}.Hero-module__lYpGPq__ping{border:2px solid var(--accent);opacity:0;border-radius:50%;position:absolute;inset:0}.Hero-module__lYpGPq__float{translate:calc(var(--px,0) * 22px) calc(var(--py,0) * 16px);transition:translate .6s var(--ease-out);z-index:3;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--hairline) solid #ffffff1a;border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-elevated) 78%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-raised);display:flex;position:absolute}.Hero-module__lYpGPq__floatTop{top:12%;right:0}.Hero-module__lYpGPq__floatBottom{flex-direction:column;align-items:flex-start;gap:2px;bottom:9%;right:4%}.Hero-module__lYpGPq__floatIcon{background:var(--accent);width:28px;height:28px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid;position:relative}.Hero-module__lYpGPq__floatLabel{color:var(--text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;display:block}.Hero-module__lYpGPq__floatValue{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-heavy);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}.Hero-module__lYpGPq__floatPlus{color:var(--accent)}@media (prefers-reduced-motion:no-preference){.Hero-module__lYpGPq__float{animation:Hero-module__lYpGPq__bob 6s var(--ease-in-out) infinite alternate}.Hero-module__lYpGPq__floatBottom{animation-delay:-3s}.Hero-module__lYpGPq__athlete img{animation:Hero-module__lYpGPq__breathe 7s var(--ease-in-out) infinite alternate}.Hero-module__lYpGPq__sweep{animation:Hero-module__lYpGPq__sweep 6.5s var(--ease-in-out) 1.2s infinite}.Hero-module__lYpGPq__halo{animation:Hero-module__lYpGPq__halo 5s var(--ease-in-out) infinite alternate}.Hero-module__lYpGPq__ringOuter{animation:40s linear infinite Hero-module__lYpGPq__spin}.Hero-module__lYpGPq__ringInner{animation:14s linear infinite reverse Hero-module__lYpGPq__spin}.Hero-module__lYpGPq__phone{animation:Hero-module__lYpGPq__hover 7s var(--ease-in-out) infinite alternate}.Hero-module__lYpGPq__ping{animation:Hero-module__lYpGPq__ping 2.6s var(--ease-out) infinite}.Hero-module__lYpGPq__tag:before{animation:6s linear infinite Hero-module__lYpGPq__tagOrbit}.Hero-module__lYpGPq__tag,.Hero-module__lYpGPq__title,.Hero-module__lYpGPq__lede,.Hero-module__lYpGPq__ctas,.Hero-module__lYpGPq__facts{animation:Hero-module__lYpGPq__rise .9s var(--ease-out) both}.Hero-module__lYpGPq__title{animation-delay:80ms}.Hero-module__lYpGPq__accent{animation:Hero-module__lYpGPq__rise .9s var(--ease-out) .24s both}.Hero-module__lYpGPq__lede{animation-delay:.32s}.Hero-module__lYpGPq__ctas{animation-delay:.42s}.Hero-module__lYpGPq__facts{animation-delay:.52s}.Hero-module__lYpGPq__stage{animation:Hero-module__lYpGPq__stageIn 1.2s var(--ease-out) .15s both}.Hero-module__lYpGPq__primaryCta:after{content:"";border-radius:inherit;animation:Hero-module__lYpGPq__sheen 4.5s var(--ease-in-out) 2s infinite;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%) 140% 0/250% 100%;position:absolute;inset:0}}.Hero-module__lYpGPq__primaryCta{position:relative;overflow:hidden}@keyframes Hero-module__lYpGPq__tagOrbit{to{--tag-angle:560deg}}@keyframes Hero-module__lYpGPq__bob{to{transform:translateY(-8px)}}@keyframes Hero-module__lYpGPq__breathe{to{transform:scale(1.025)translateY(-.6%)}}@keyframes Hero-module__lYpGPq__sweep{0%{background-position:130% 0}55%,to{background-position:-30% 0}}@keyframes Hero-module__lYpGPq__halo{to{opacity:.65;transform:scale(1.06)}}@keyframes Hero-module__lYpGPq__spin{to{rotate:360deg}}@keyframes Hero-module__lYpGPq__hover{to{transform:rotate(-2.5deg)translateY(-10px)}}@keyframes Hero-module__lYpGPq__ping{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}@keyframes Hero-module__lYpGPq__rise{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}}@keyframes Hero-module__lYpGPq__stageIn{0%{opacity:0;transform:translateY(30px)scale(.97)}}@keyframes Hero-module__lYpGPq__sheen{0%{background-position:140% 0}45%,to{background-position:-40% 0}}@media (max-width:559px){.Hero-module__lYpGPq__float{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm)}.Hero-module__lYpGPq__floatTop{top:6%}.Hero-module__lYpGPq__floatBottom{bottom:14%;right:0}.Hero-module__lYpGPq__floatIcon{width:22px;height:22px}.Hero-module__lYpGPq__floatValue{font-size:var(--text-sm)}}@media (min-width:560px){.Hero-module__lYpGPq__download{flex:none;justify-items:start}.Hero-module__lYpGPq__primaryCta{width:auto}.Hero-module__lYpGPq__secondaryCta{flex:none}.Hero-module__lYpGPq__note{padding-left:var(--space-6)}}@media (min-width:900px){.Hero-module__lYpGPq__hero{padding-top:var(--space-10);padding-bottom:var(--space-8)}.Hero-module__lYpGPq__grid{gap:var(--space-9);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}
.pro-module__Pr3WpW__title{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pro-module__Pr3WpW__soon{padding:2px var(--space-2);border:1px solid var(--accent);border-radius:var(--radius-pill);color:var(--accent);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1.5}.pro-module__Pr3WpW__card{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:0}.pro-module__Pr3WpW__card[aria-pressed=true]{border-color:var(--accent)}.pro-module__Pr3WpW__media img{filter:saturate(.55)brightness(.8)}.pro-module__Pr3WpW__lock{top:var(--space-2);right:var(--space-2);z-index:1;border-radius:var(--radius-pill);background:var(--accent);width:30px;height:30px;color:var(--on-accent);place-items:center;display:grid;position:absolute;box-shadow:0 2px 10px #00000080}.pro-module__Pr3WpW__proBadge{padding:1px var(--space-2);border:1px solid var(--accent);border-radius:var(--radius-pill);color:var(--accent);font-size:var(--text-xs);white-space:nowrap;font-weight:700;line-height:1.5}.pro-module__Pr3WpW__note{align-items:center;gap:var(--space-2);min-height:1.5em;color:var(--accent);font-size:var(--text-sm);font-weight:600;display:flex}.pro-module__Pr3WpW__note:empty{display:none}.pro-module__Pr3WpW__proCard{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:radial-gradient(120% 90% at 100% 0%, var(--accent-dim), transparent 60%), var(--surface);flex-direction:column;display:flex}.pro-module__Pr3WpW__proHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pro-module__Pr3WpW__proTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight)}.pro-module__Pr3WpW__proLede{color:var(--text-muted)}.pro-module__Pr3WpW__perks{gap:var(--space-2);flex-direction:column;display:flex}.pro-module__Pr3WpW__perk{align-items:center;gap:var(--space-2);font-weight:600;display:flex}.pro-module__Pr3WpW__perkIcon{border-radius:var(--radius-pill);background:var(--surface-strong);width:24px;height:24px;color:var(--accent);flex:none;place-items:center;display:grid}.pro-module__Pr3WpW__fine{color:var(--text-subtle);font-size:var(--text-xs)}
.Card-module__b6YjYG__card{border-radius:var(--radius-xl);border:var(--hairline) solid transparent;display:block;position:relative}.Card-module__b6YjYG__md{padding:var(--space-5)}.Card-module__b6YjYG__lg{padding:var(--space-7) var(--space-6)}.Card-module__b6YjYG__default{background:var(--surface);border-color:var(--border-subtle)}.Card-module__b6YjYG__elevated{background:var(--surface-elevated);border-color:var(--border);box-shadow:var(--shadow-raised)}.Card-module__b6YjYG__lime{--text:var(--ink-950);--text-muted:var(--on-accent-muted);--text-subtle:var(--on-accent-muted);--border:var(--on-accent-muted);--border-subtle:var(--on-accent-muted);--surface-elevated:var(--lime-300);--surface-strong:var(--lime-200);--accent:var(--ink-950);--accent-hover:var(--ink-850);--accent-pressed:var(--ink-800);--on-accent:var(--lime-400);--focus-color:var(--ink-950);--bg:var(--lime-400);background:var(--lime-400);color:var(--ink-950)}
.HowItWorks-module__WawhIW__steps{gap:var(--space-3);counter-reset:step;display:grid}.HowItWorks-module__WawhIW__step{gap:var(--space-3);padding:var(--space-6);border:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-xl);background:linear-gradient(#ffffff09,#ffffff03);flex-direction:column;display:flex;position:relative;overflow:hidden}.HowItWorks-module__WawhIW__step:after{content:"";opacity:0;height:1px;transition:opacity var(--dur) var(--ease-out);background:linear-gradient(90deg,#0000,#c6f43273,#0000);position:absolute;inset:0 0 auto}.HowItWorks-module__WawhIW__step:hover:after{opacity:1}.HowItWorks-module__WawhIW__stepTop{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.HowItWorks-module__WawhIW__icon{border-radius:var(--radius-md);background:var(--accent-dim);width:48px;height:48px;color:var(--accent);place-items:center;display:grid}.HowItWorks-module__WawhIW__index{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-black);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px var(--border-strong);line-height:1}.HowItWorks-module__WawhIW__stepTitle{font-size:var(--text-2xl);letter-spacing:-.03em}.HowItWorks-module__WawhIW__body{color:var(--text-muted);line-height:1.6}.HowItWorks-module__WawhIW__detail{padding-top:var(--space-4);border-top:var(--hairline) solid var(--border-subtle);color:var(--text-subtle);font-size:var(--text-sm);font-weight:var(--weight-medium);margin-top:auto}@media (max-width:639px){.HowItWorks-module__WawhIW__step{padding:var(--space-5);gap:var(--space-2)}.HowItWorks-module__WawhIW__stepTop{margin-bottom:var(--space-1)}.HowItWorks-module__WawhIW__icon{width:40px;height:40px}.HowItWorks-module__WawhIW__index{font-size:var(--text-3xl)}.HowItWorks-module__WawhIW__stepTitle{font-size:var(--text-xl)}.HowItWorks-module__WawhIW__detail{padding-top:var(--space-3)}}@media (min-width:640px){.HowItWorks-module__WawhIW__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.HowItWorks-module__WawhIW__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.HowItWorks-module__WawhIW__step:last-child{background:linear-gradient(#c6f4321a,#c6f43205);border-color:#c6f4324d}}
.Chip-module__IAwj_a__row{gap:var(--space-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:var(--space-1) var(--gutter);scroll-padding-inline:var(--gutter);display:flex;overflow-x:auto}.Chip-module__IAwj_a__row::-webkit-scrollbar{display:none}.Chip-module__IAwj_a__chip{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:var(--hairline) solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;scroll-snap-align:start;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex:none;display:inline-flex;position:relative}.Chip-module__IAwj_a__chip:after{content:"";position:absolute;inset:-4px 0}.Chip-module__IAwj_a__chip:hover:not(:disabled){border-color:var(--border-strong);color:var(--text)}.Chip-module__IAwj_a__chip:active:not(:disabled){transform:scale(var(--press-scale))}.Chip-module__IAwj_a__chip:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-pill);outline:none}.Chip-module__IAwj_a__chip:disabled{opacity:.4}.Chip-module__IAwj_a__selected,.Chip-module__IAwj_a__selected:hover:not(:disabled){border-color:var(--text);background:var(--text);color:var(--bg)}.Chip-module__IAwj_a__count{min-width:20px;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--surface-strong);color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--weight-bold);text-align:center;line-height:20px}.Chip-module__IAwj_a__selected .Chip-module__IAwj_a__count{background:var(--accent);color:var(--on-accent)}
.page-module___8aEwW__page{gap:var(--space-7);padding:calc(var(--safe-top) + var(--space-6)) calc(var(--safe-right) + var(--gutter)) var(--space-8) calc(var(--safe-left) + var(--gutter));flex-direction:column;display:flex}
.LandingDoc-module__SjBtzW__doc{max-width:calc(720px + 2 * var(--gutter));padding-top:var(--space-8);padding-bottom:var(--space-10);flex:1}.LandingDoc-module__SjBtzW__doc>div{padding:0}
.Problem-module__9NC_6G__rows{gap:var(--space-3);display:grid}.Problem-module__9NC_6G__card{border:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-xl);background:linear-gradient(#ffffff09,#ffffff03);flex-direction:column;display:flex;overflow:hidden}.Problem-module__9NC_6G__problem{gap:var(--space-3);padding:var(--space-6);flex-direction:column;flex:1;display:flex}.Problem-module__9NC_6G__stat{gap:var(--space-1);margin-bottom:var(--space-1);flex-direction:column;display:flex}.Problem-module__9NC_6G__statValue{font-family:var(--font-display);font-size:clamp(2.75rem,2rem + 2.4vw,3.75rem);font-weight:var(--weight-black);letter-spacing:-.05em;color:var(--text);line-height:.9}.Problem-module__9NC_6G__statLabel{color:var(--text-subtle);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.Problem-module__9NC_6G__problemIcon{width:56px;height:56px;margin-bottom:var(--space-1);border-radius:var(--radius-md);color:var(--text-muted);background:#ffffff0d;place-items:center;display:grid}.Problem-module__9NC_6G__title{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-heavy);letter-spacing:-.02em;display:flex}.Problem-module__9NC_6G__alert{color:var(--danger);flex:none}.Problem-module__9NC_6G__body{color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}.Problem-module__9NC_6G__source{padding-top:var(--space-2);color:var(--text-subtle);font-size:var(--text-2xs);margin-top:auto;font-style:italic;line-height:1.5}.Problem-module__9NC_6G__fix{gap:var(--space-2);padding:var(--space-5) var(--space-6) var(--space-6);border-top:var(--hairline) solid #c6f43238;color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-medium);background:linear-gradient(#c6f43214,#c6f43205);flex-direction:column;line-height:1.55;display:flex}.Problem-module__9NC_6G__fixTag{padding:3px var(--space-2) 3px 6px;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-size:var(--text-2xs);font-weight:var(--weight-heavy);letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:6px;display:inline-flex}@media (min-width:900px){.Problem-module__9NC_6G__rows{grid-template-columns:repeat(3,minmax(0,1fr))}}
.HistoryList-module__ONc24a__loading{color:var(--text-muted)}.HistoryList-module__ONc24a__empty{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-5);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.HistoryList-module__ONc24a__emptyIcon{border-radius:var(--radius-pill);background:var(--accent-dim);width:64px;height:64px;color:var(--accent);place-items:center;display:grid}.HistoryList-module__ONc24a__emptyTitle{font-size:var(--text-xl)}.HistoryList-module__ONc24a__emptyTitle:focus{outline:none}.HistoryList-module__ONc24a__emptyText{max-width:32ch;color:var(--text-muted)}.HistoryList-module__ONc24a__cta{margin-top:var(--space-2)}.HistoryList-module__ONc24a__summary{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HistoryList-module__ONc24a__summaryTile{gap:var(--space-1);min-width:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.HistoryList-module__ONc24a__summaryTile dt{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.HistoryList-module__ONc24a__summaryTile dd{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight);align-items:center;gap:4px;margin-top:auto;display:flex}.HistoryList-module__ONc24a__summaryUnit{color:var(--text-muted);font-size:var(--text-sm);letter-spacing:0;align-self:flex-end;padding-bottom:5px;font-weight:600}.HistoryList-module__ONc24a__flame{color:var(--accent)}.HistoryList-module__ONc24a__days{gap:var(--space-6);flex-direction:column;display:flex}.HistoryList-module__ONc24a__day{gap:var(--space-2);flex-direction:column;display:flex}.HistoryList-module__ONc24a__dayHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.HistoryList-module__ONc24a__dayTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold)}.HistoryList-module__ONc24a__dayBadge{border-radius:var(--radius-pill);background:var(--accent-dim);color:var(--accent);font-size:var(--text-xs);align-items:center;gap:4px;padding:2px 10px;font-weight:700;display:inline-flex}.HistoryList-module__ONc24a__dayTotals{margin-top:calc(var(--space-2) * -1);margin-bottom:var(--space-1);color:var(--text-subtle);font-size:var(--text-xs)}.HistoryList-module__ONc24a__rows{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.HistoryList-module__ONc24a__row{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);grid-template-columns:auto 1fr auto;display:grid}.HistoryList-module__ONc24a__row+.HistoryList-module__ONc24a__row{border-top:1px solid var(--border)}.HistoryList-module__ONc24a__rowIcon{border-radius:var(--radius-pill);background:var(--surface-strong);width:44px;height:44px;color:var(--text-muted);background:0 0;place-items:center;display:grid;overflow:visible}.HistoryList-module__ONc24a__rowIcon[data-met]>*{box-shadow:0 0 0 2px var(--accent)}.HistoryList-module__ONc24a__rowBody{min-width:0}.HistoryList-module__ONc24a__rowTitle{font-weight:700}.HistoryList-module__ONc24a__rowMeta{color:var(--text-muted);font-size:var(--text-sm)}.HistoryList-module__ONc24a__rowGoal{color:var(--accent);white-space:nowrap}.HistoryList-module__ONc24a__rowGoal svg{vertical-align:-2px;display:inline-block}.HistoryList-module__ONc24a__rowValue{flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.HistoryList-module__ONc24a__rowNumber{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-heavy);letter-spacing:-.02em}.HistoryList-module__ONc24a__rowUnit{color:var(--text-muted);font-size:var(--text-xs)}.HistoryList-module__ONc24a__clearArea{padding-top:var(--space-2)}.HistoryList-module__ONc24a__clearButton,.HistoryList-module__ONc24a__dangerButton,.HistoryList-module__ONc24a__cancelButton{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap);border-radius:var(--radius-md);font-weight:700;display:flex}.HistoryList-module__ONc24a__clearButton{color:var(--text-muted)}.HistoryList-module__ONc24a__clearButton:hover{color:var(--danger)}.HistoryList-module__ONc24a__confirm{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--danger);border-radius:var(--radius-lg);background:var(--danger-dim);flex-direction:column;display:flex}.HistoryList-module__ONc24a__confirmText{color:var(--text);font-size:var(--text-sm)}.HistoryList-module__ONc24a__confirmActions{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.HistoryList-module__ONc24a__dangerButton{border-radius:var(--radius-pill);background:var(--danger);color:var(--on-danger)}.HistoryList-module__ONc24a__cancelButton{border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-elevated);color:var(--text)}.HistoryList-module__ONc24a__nowrap{white-space:nowrap}.HistoryList-module__ONc24a__dayBadge[data-tone=danger]{background:var(--danger-dim);color:var(--danger)}.HistoryList-module__ONc24a__dayBadge[data-tone=muted]{background:var(--surface-strong);color:var(--text-muted)}.HistoryList-module__ONc24a__rowRejected{color:var(--danger);white-space:nowrap}
.stake-module__bEQUYG__screen{flex-direction:column;flex:1;display:flex}.stake-module__bEQUYG__body{gap:var(--space-5);padding:0 calc(var(--safe-right) + var(--gutter)) var(--space-8) calc(var(--safe-left) + var(--gutter));flex-direction:column;display:flex}.stake-module__bEQUYG__eyebrow,.stake-module__bEQUYG__eyebrowInk{font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent)}.stake-module__bEQUYG__eyebrowInk{color:var(--text-muted)}.stake-module__bEQUYG__sectionTitle{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.stake-module__bEQUYG__cardHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.stake-module__bEQUYG__cardTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-2)}.stake-module__bEQUYG__cardHead .stake-module__bEQUYG__cardTitle{margin-bottom:0}.stake-module__bEQUYG__hint{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}.stake-module__bEQUYG__hintSpaced{margin-bottom:var(--space-4)}.stake-module__bEQUYG__fine{color:var(--text-subtle);font-size:var(--text-xs);line-height:var(--leading-body)}.stake-module__bEQUYG__warning{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--warning-dim);color:var(--warning);font-size:var(--text-sm);line-height:var(--leading-body)}.stake-module__bEQUYG__hero{gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}.stake-module__bEQUYG__heroTitle{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-black);letter-spacing:var(--tracking-display);word-spacing:var(--word-spacing-display);line-height:var(--leading-none)}.stake-module__bEQUYG__heroBody{color:var(--text-muted);font-size:var(--text-md);line-height:var(--leading-body)}.stake-module__bEQUYG__live{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);display:inline-flex}.stake-module__bEQUYG__liveDot{border-radius:var(--radius-pill);background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--accent-dim)}.stake-module__bEQUYG__stats{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.stake-module__bEQUYG__stats>:nth-child(2){grid-area:1/1/auto/-1}.stake-module__bEQUYG__yourStatus{margin-top:var(--space-4);font-weight:var(--weight-semibold)}.stake-module__bEQUYG__stats+.stake-module__bEQUYG__hint{margin-top:var(--space-3)}.stake-module__bEQUYG__goalLine{align-items:baseline;gap:var(--space-2);margin:var(--space-2) 0 var(--space-3);flex-wrap:wrap;display:flex}.stake-module__bEQUYG__goalBig{font-size:var(--text-6xl);line-height:var(--leading-none)}.stake-module__bEQUYG__goalNoun{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.stake-module__bEQUYG__stakeStrong{color:var(--text)}.stake-module__bEQUYG__goalLine+.stake-module__bEQUYG__hint{margin-bottom:var(--space-5)}.stake-module__bEQUYG__verified{align-items:center;gap:var(--space-2);color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-bold);display:inline-flex}.stake-module__bEQUYG__missedTag{color:var(--danger);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.stake-module__bEQUYG__claimTitle{margin:var(--space-3) 0 var(--space-2)}.stake-module__bEQUYG__claimBig{font-size:var(--text-5xl);line-height:var(--leading-none)}.stake-module__bEQUYG__claimBody{margin-bottom:var(--space-5);color:var(--text-muted);line-height:var(--leading-body)}.stake-module__bEQUYG__form{gap:var(--space-6);padding-top:var(--space-3);flex-direction:column;display:flex}.stake-module__bEQUYG__formHead{gap:var(--space-2);flex-direction:column;display:flex}.stake-module__bEQUYG__step{gap:var(--space-3);flex-direction:column;display:flex}.stake-module__bEQUYG__stepTitle{align-items:center;gap:var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-bold);display:flex}.stake-module__bEQUYG__stepNum{border-radius:var(--radius-pill);background:var(--surface-strong);width:28px;height:28px;color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-heavy);place-items:center;display:inline-grid}.stake-module__bEQUYG__fieldLabel{font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted)}.stake-module__bEQUYG__fieldError{color:var(--danger);font-size:var(--text-sm)}.stake-module__bEQUYG__picker{gap:var(--space-3);flex-direction:column;display:flex}.stake-module__bEQUYG__exerciseGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:400px){.stake-module__bEQUYG__exerciseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.stake-module__bEQUYG__exercise{align-items:flex-start;gap:var(--space-1);min-height:88px;padding:var(--space-3);border:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-muted);text-align:left;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-direction:column;display:flex}.stake-module__bEQUYG__exercise:hover{border-color:var(--border-strong)}.stake-module__bEQUYG__exercise:active{transform:scale(var(--press-scale))}.stake-module__bEQUYG__exercise:focus-visible{box-shadow:var(--focus-ring);outline:none}.stake-module__bEQUYG__exerciseSelected,.stake-module__bEQUYG__exerciseSelected:hover{border-color:var(--accent);background:var(--accent-dim);color:var(--accent)}.stake-module__bEQUYG__exerciseName{color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin-top:auto}.stake-module__bEQUYG__exerciseUnit{color:var(--text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold)}.stake-module__bEQUYG__stepper{gap:var(--space-2);flex-direction:column;display:flex}.stake-module__bEQUYG__stepperRow{grid-template-columns:var(--tap-lg) 1fr var(--tap-lg);align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface);display:grid}.stake-module__bEQUYG__stepButton{width:var(--tap-lg);height:var(--tap-lg);border-radius:var(--radius-pill);background:var(--surface-strong);color:var(--text);transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);place-items:center;display:grid}.stake-module__bEQUYG__stepButton:active:not(:disabled){transform:scale(var(--press-scale))}.stake-module__bEQUYG__stepButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.stake-module__bEQUYG__stepButton:disabled{opacity:.35}.stake-module__bEQUYG__stepValue{flex-direction:column;align-items:center;min-width:0;display:flex}.stake-module__bEQUYG__goalInput{width:100%;min-width:0;color:var(--text);font-size:var(--text-6xl);line-height:var(--leading-none);text-align:center;background:0 0;border:0}.stake-module__bEQUYG__goalInput:focus-visible{border-radius:var(--radius-md);box-shadow:var(--focus-ring);outline:none}.stake-module__bEQUYG__stepUnit{color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.stake-module__bEQUYG__amount{gap:var(--space-3);flex-direction:column;display:flex}.stake-module__bEQUYG__amountBox{align-items:baseline;gap:var(--space-2);padding:var(--space-4) var(--space-5);border:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface);transition:border-color var(--dur-fast) var(--ease-out);display:flex}.stake-module__bEQUYG__amountBox:focus-within{border-color:var(--accent)}.stake-module__bEQUYG__amountBoxError,.stake-module__bEQUYG__amountBoxError:focus-within{border-color:var(--danger)}.stake-module__bEQUYG__amountInput{min-width:0;color:var(--text);font-size:var(--text-5xl);line-height:var(--leading-none);background:0 0;border:0;flex:1}.stake-module__bEQUYG__amountInput::placeholder{color:var(--text-subtle)}.stake-module__bEQUYG__amountInput:focus{outline:none}.stake-module__bEQUYG__amountUnit{color:var(--text-muted);font-size:var(--text-lg);font-weight:var(--weight-bold)}.stake-module__bEQUYG__rules{padding:var(--space-5);border:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-deep)}.stake-module__bEQUYG__rulesTitle{margin-bottom:var(--space-3);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted)}.stake-module__bEQUYG__rulesList{gap:var(--space-3);padding-left:var(--space-5);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);flex-direction:column;list-style:outside;display:flex}.stake-module__bEQUYG__rulesList strong{color:var(--text)}.stake-module__bEQUYG__rulesList li::marker{color:var(--accent)}.stake-module__bEQUYG__noticeIcon{width:48px;height:48px;margin-bottom:var(--space-4);border-radius:var(--radius-pill);background:var(--accent-dim);color:var(--accent);place-items:center;display:inline-grid}.stake-module__bEQUYG__noticeTitle{margin-bottom:var(--space-3);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.stake-module__bEQUYG__noticeBody{gap:var(--space-3);color:var(--text-muted);line-height:var(--leading-body);flex-direction:column;display:flex}.stake-module__bEQUYG__stillWorks{gap:var(--space-2);padding-left:var(--space-5);flex-direction:column;list-style:outside;display:flex}.stake-module__bEQUYG__stillWorks li::marker{color:var(--accent)}.stake-module__bEQUYG__actions{gap:var(--space-2);margin-top:var(--space-5);flex-direction:column;display:flex}.stake-module__bEQUYG__how{gap:var(--space-3);margin-top:var(--space-2);padding-left:var(--space-5);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);flex-direction:column;display:flex}.stake-module__bEQUYG__how strong{color:var(--text)}.stake-module__bEQUYG__how+.stake-module__bEQUYG__fine{margin-top:var(--space-4)}.stake-module__bEQUYG__progress{padding:var(--space-4) var(--space-5);border:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface)}.stake-module__bEQUYG__progressList{gap:var(--space-3);flex-direction:column;display:flex}.stake-module__bEQUYG__progressStep{align-items:center;gap:var(--space-3);color:var(--text-subtle);font-size:var(--text-sm);display:flex}.stake-module__bEQUYG__progressDot{border-radius:var(--radius-pill);border:2px solid var(--border-strong);flex:none;width:10px;height:10px}.stake-module__bEQUYG__progressDone{color:var(--text-muted)}.stake-module__bEQUYG__progressDone .stake-module__bEQUYG__progressDot{border-color:var(--accent);background:var(--accent)}.stake-module__bEQUYG__progressNow{color:var(--text);font-weight:var(--weight-semibold)}.stake-module__bEQUYG__progressNow .stake-module__bEQUYG__progressDot{border-color:var(--accent);animation:stake-module__bEQUYG__pulse 1.2s var(--ease-in-out) infinite}@keyframes stake-module__bEQUYG__pulse{50%{box-shadow:0 0 0 6px var(--accent-dim)}}@media (prefers-reduced-motion:reduce){.stake-module__bEQUYG__progressNow .stake-module__bEQUYG__progressDot{animation:none}}.stake-module__bEQUYG__txError{align-items:start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--danger-dim);color:var(--danger);grid-template-columns:auto 1fr auto;display:grid}.stake-module__bEQUYG__txErrorBody{gap:var(--space-2);color:var(--text);font-size:var(--text-sm);line-height:var(--leading-body);flex-direction:column;display:flex}.stake-module__bEQUYG__explorer{color:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);text-underline-offset:3px;text-decoration:underline}.stake-module__bEQUYG__momentLine{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.stake-module__bEQUYG__skeletonCard,.stake-module__bEQUYG__skeletonCardTall{border-radius:var(--radius-xl);background:var(--surface);height:160px;animation:stake-module__bEQUYG__shimmer 1.4s var(--ease-in-out) infinite alternate}.stake-module__bEQUYG__skeletonCardTall{height:320px}@keyframes stake-module__bEQUYG__shimmer{to{background:var(--surface-elevated)}}@media (prefers-reduced-motion:reduce){.stake-module__bEQUYG__skeletonCard,.stake-module__bEQUYG__skeletonCardTall{animation:none}}.stake-module__bEQUYG__locked{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:var(--hairline) solid var(--border);background:var(--surface);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}.stake-module__bEQUYG__locked strong{color:var(--text)}.stake-module__bEQUYG__modeSwitch{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface);border:var(--hairline) solid var(--border);grid-template-columns:1fr 1fr;display:grid}.stake-module__bEQUYG__modeButton{min-height:var(--tap);border-radius:var(--radius-pill);color:var(--text-muted);font:inherit;font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:0}.stake-module__bEQUYG__modeButton[aria-checked=true]{background:var(--accent);color:var(--on-accent)}.stake-module__bEQUYG__modeButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.stake-module__bEQUYG__txErrorDetail{color:var(--text-subtle);font-size:var(--text-xs)}.stake-module__bEQUYG__txErrorDetail summary{cursor:pointer}.stake-module__bEQUYG__txErrorDetail code{margin-top:var(--space-1);font-family:var(--font-mono);word-break:break-word;white-space:pre-wrap;display:block}.stake-module__bEQUYG__sponsoredNote{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--hairline) solid #c6f4324d;border-radius:var(--radius-md);background:var(--accent-dim);color:var(--text);font-size:var(--text-sm);line-height:1.4;display:flex}.stake-module__bEQUYG__sponsoredTag{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-size:var(--text-2xs);font-weight:var(--weight-heavy);letter-spacing:.06em;text-transform:uppercase;flex:none}.stake-module__bEQUYG__sponsorLede{margin:var(--space-2) 0 var(--space-1);color:var(--text-muted);font-size:var(--text-sm);line-height:1.5}.stake-module__bEQUYG__sponsorReserve{margin:0 0 var(--space-3);color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.stake-module__bEQUYG__sponsorDone{gap:var(--space-2);color:var(--text);flex-direction:column;align-items:flex-start;display:flex}
.Sheet-module__7Yhcpq__dialog{z-index:var(--z-sheet);width:100%;max-width:var(--app-max-width);max-height:calc(100dvh - var(--safe-top) - var(--space-7));color:var(--text);background:0 0;border:0;margin:auto auto 0;padding:0;position:fixed;inset:auto 0 0;overflow:visible}.Sheet-module__7Yhcpq__dialog::backdrop{background:var(--scrim);animation:Sheet-module__7Yhcpq__fade var(--dur) var(--ease-out)}.Sheet-module__7Yhcpq__panel{max-height:inherit;padding:var(--space-2) var(--gutter) calc(var(--safe-bottom) + var(--space-6));border:var(--hairline) solid var(--border);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background:var(--surface-elevated);box-shadow:var(--shadow-sheet);animation:Sheet-module__7Yhcpq__rise var(--dur-slow) var(--ease-out);border-bottom:0;flex-direction:column;display:flex}.Sheet-module__7Yhcpq__grabber{width:40px;height:4px;margin-bottom:var(--space-3);border-radius:var(--radius-pill);background:var(--border-strong);align-self:center}.Sheet-module__7Yhcpq__header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.Sheet-module__7Yhcpq__title{font-size:var(--text-xl)}.Sheet-module__7Yhcpq__close{width:var(--tap);height:var(--tap);margin-right:calc(-1 * var(--space-2));border-radius:var(--radius-pill);color:var(--text-muted);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);flex:none;place-items:center;display:grid}.Sheet-module__7Yhcpq__close:hover{background:var(--surface-strong);color:var(--text)}.Sheet-module__7Yhcpq__close:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-pill);outline:none}.Sheet-module__7Yhcpq__body{overscroll-behavior:contain;overflow-y:auto}@keyframes Sheet-module__7Yhcpq__rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Sheet-module__7Yhcpq__fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Sheet-module__7Yhcpq__panel,.Sheet-module__7Yhcpq__dialog::backdrop{animation:none}}
.Trust-module__lNQuiG__bento{gap:var(--space-3);display:grid}.Trust-module__lNQuiG__card{gap:var(--space-3);padding:var(--space-6);border:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-xl);background:linear-gradient(#ffffff09,#ffffff03);flex-direction:column;display:flex}.Trust-module__lNQuiG__icon{width:48px;height:48px;margin-bottom:var(--space-2);border-radius:var(--radius-md);background:var(--accent-dim);color:var(--accent);place-items:center;display:grid}.Trust-module__lNQuiG__cardTitle{font-size:var(--text-2xl);letter-spacing:-.03em}.Trust-module__lNQuiG__body{color:var(--text-muted);line-height:1.6}.Trust-module__lNQuiG__list{gap:var(--space-3);margin-top:var(--space-3);display:grid}@media (min-width:1040px){.Trust-module__lNQuiG__list{padding-top:var(--space-5);border-top:var(--hairline) solid var(--border-subtle);margin-top:auto}}.Trust-module__lNQuiG__list li{align-items:start;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);grid-template-columns:24px 1fr;line-height:1.55;display:grid}.Trust-module__lNQuiG__list svg{background:var(--accent);width:22px;height:22px;color:var(--on-accent);border-radius:50%;margin-top:2px;padding:3px}.Trust-module__lNQuiG__list strong{color:var(--text);font-weight:var(--weight-semibold)}.Trust-module__lNQuiG__cheat{background:radial-gradient(120% 90% at 100% 0,#c6f4321a,#0000 55%),linear-gradient(#ffffff0a,#ffffff03)}.Trust-module__lNQuiG__settle{gap:var(--space-6)}.Trust-module__lNQuiG__settleCopy{gap:var(--space-3);flex-direction:column;display:flex}.Trust-module__lNQuiG__example{gap:var(--space-4);padding:var(--space-5);border:var(--hairline) solid var(--border);border-radius:var(--radius-lg);background:#05060780;display:grid}.Trust-module__lNQuiG__exampleCap{text-wrap:balance;color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.Trust-module__lNQuiG__dots{grid-template-columns:repeat(10,1fr);gap:6px;display:grid}.Trust-module__lNQuiG__dotOn,.Trust-module__lNQuiG__dotOff{aspect-ratio:1;border-radius:50%}.Trust-module__lNQuiG__dotOn{background:var(--accent);box-shadow:0 0 12px #c6f43259}.Trust-module__lNQuiG__dotOff{border:1.5px dashed var(--border-strong)}.Trust-module__lNQuiG__rows{display:grid}.Trust-module__lNQuiG__rows>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);border-top:var(--hairline) solid var(--border-subtle);font-size:var(--text-sm);padding-block:10px;display:flex}.Trust-module__lNQuiG__rows dt{color:var(--text-muted)}.Trust-module__lNQuiG__rows dd{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.Trust-module__lNQuiG__rows .Trust-module__lNQuiG__total{border-top-color:var(--border)}.Trust-module__lNQuiG__total dt{color:var(--text);font-weight:var(--weight-semibold)}.Trust-module__lNQuiG__total dd{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-heavy);letter-spacing:-.02em}.Trust-module__lNQuiG__total dd span{color:var(--accent)}.Trust-module__lNQuiG__fine{color:var(--text-subtle);font-size:var(--text-xs);line-height:1.5}.Trust-module__lNQuiG__fine a{color:var(--text-muted);text-underline-offset:3px;text-decoration:underline}.Trust-module__lNQuiG__fine a:hover{color:var(--accent)}@media (min-width:720px){.Trust-module__lNQuiG__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.Trust-module__lNQuiG__cheat,.Trust-module__lNQuiG__settle{grid-column:1/-1}.Trust-module__lNQuiG__settle{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}}@media (min-width:1040px){.Trust-module__lNQuiG__bento{grid-template-columns:repeat(3,minmax(0,1fr))}.Trust-module__lNQuiG__cheat{grid-area:span 2/span 1}.Trust-module__lNQuiG__settle{grid-column:2/-1}.Trust-module__lNQuiG__cheat{padding:var(--space-7)}}.Trust-module__lNQuiG__poolLink{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:var(--tap);color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-bold);border-radius:var(--radius-sm);transition:color var(--dur-fast) var(--ease-out);margin-top:auto;display:inline-flex}.Trust-module__lNQuiG__poolLink:hover{color:var(--accent-hover)}.Trust-module__lNQuiG__poolLink:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:no-preference){.Trust-module__lNQuiG__dotOn{animation:Trust-module__lNQuiG__wave 2.8s var(--ease-in-out) infinite;animation-delay:calc(var(--i,0) * .11s)}.Trust-module__lNQuiG__dotOff{animation:2.8s steps(2,jump-none) infinite Trust-module__lNQuiG__flicker;animation-delay:calc(var(--i,0) * .11s)}}@keyframes Trust-module__lNQuiG__wave{0%,60%,to{transform:scale(1);box-shadow:0 0 12px #c6f43259}25%{transform:scale(1.18);box-shadow:0 0 22px #c6f432bf}}@keyframes Trust-module__lNQuiG__flicker{50%{opacity:.45}}
.Public-module__ZRcSZG__main{gap:var(--space-8);padding-block:var(--space-8) var(--space-10);display:grid}.Public-module__ZRcSZG__eyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);display:inline-flex}.Public-module__ZRcSZG__title{font-family:var(--font-display);font-size:clamp(2rem,1.3rem + 3vw,3.4rem);font-weight:var(--weight-heavy);letter-spacing:-.035em;line-height:1.02}.Public-module__ZRcSZG__lede{color:var(--text-muted);font-size:var(--text-lg);max-width:60ch;line-height:1.6}.Public-module__ZRcSZG__head{gap:var(--space-3);display:grid}.Public-module__ZRcSZG__small{color:var(--text-subtle);font-size:var(--text-sm);line-height:1.55}.Public-module__ZRcSZG__link{color:var(--accent);font-weight:var(--weight-semibold);text-underline-offset:3px}.Public-module__ZRcSZG__link:hover{color:var(--accent-hover)}.Public-module__ZRcSZG__card{border:1px solid var(--border);border-radius:var(--radius-xl);background:radial-gradient(120% 90% at 100% 0%, var(--accent-dim), transparent 60%), var(--surface);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:760px){.Public-module__ZRcSZG__card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.Public-module__ZRcSZG__media{aspect-ratio:1;background:var(--bg-deep);position:relative}.Public-module__ZRcSZG__media img{object-fit:cover;width:100%;height:100%;display:block}.Public-module__ZRcSZG__cardBody{align-content:center;gap:var(--space-5);padding:var(--space-6);display:grid}.Public-module__ZRcSZG__badge{justify-self:start;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-size:var(--text-sm);font-weight:var(--weight-heavy);letter-spacing:.02em;padding:6px 14px;display:inline-flex}.Public-module__ZRcSZG__badge[data-tone=muted]{background:var(--surface-strong);color:var(--text)}.Public-module__ZRcSZG__badge[data-tone=warn]{background:var(--warning-dim);color:var(--warning)}.Public-module__ZRcSZG__big{font-family:var(--font-display);font-size:clamp(2.4rem,1.6rem + 3.6vw,4rem);font-weight:var(--weight-black);letter-spacing:-.04em;line-height:.98}.Public-module__ZRcSZG__facts{gap:var(--space-3);flex-wrap:wrap;display:flex}.Public-module__ZRcSZG__fact{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-elevated);border:1px solid var(--border-subtle);flex:120px;gap:2px;display:grid}.Public-module__ZRcSZG__fact dt{font-size:var(--text-xs);color:var(--text-subtle);text-transform:uppercase;letter-spacing:.1em;font-weight:var(--weight-bold)}.Public-module__ZRcSZG__fact dd{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-heavy);font-variant-numeric:tabular-nums}.Public-module__ZRcSZG__mono{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted)}.Public-module__ZRcSZG__cta{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--accent);color:var(--on-accent);display:grid}@media (min-width:760px){.Public-module__ZRcSZG__cta{padding:var(--space-8);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center}}.Public-module__ZRcSZG__ctaTitle{font-family:var(--font-display);font-size:clamp(1.7rem,1.2rem + 2vw,2.5rem);font-weight:var(--weight-black);letter-spacing:-.03em;line-height:1.02}.Public-module__ZRcSZG__ctaText{margin-top:var(--space-2);color:var(--on-accent-muted);line-height:1.55}.Public-module__ZRcSZG__ctaActions{gap:var(--space-3);display:grid}.Public-module__ZRcSZG__ctaButton,.Public-module__ZRcSZG__ctaButtonAlt{justify-content:center;align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-5);border-radius:var(--radius-pill);font-weight:var(--weight-heavy);text-decoration:none;transition:transform .12s;display:inline-flex}.Public-module__ZRcSZG__ctaButton{background:var(--on-accent);color:var(--accent)}.Public-module__ZRcSZG__ctaButtonAlt{border:2px solid var(--on-accent);color:var(--on-accent)}.Public-module__ZRcSZG__ctaButton:hover,.Public-module__ZRcSZG__ctaButtonAlt:hover{transform:translateY(-1px)}.Public-module__ZRcSZG__ctaNote{font-size:var(--text-xs);color:var(--on-accent-muted);text-align:center}.Public-module__ZRcSZG__tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.Public-module__ZRcSZG__tile{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);align-content:start;display:grid}.Public-module__ZRcSZG__tile[data-hero]{background:radial-gradient(140% 120% at 0% 0%, var(--accent-dim), transparent 70%), var(--surface);border-color:var(--lime-900)}.Public-module__ZRcSZG__tileLabel{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle)}.Public-module__ZRcSZG__tileValue{font-family:var(--font-display);font-size:clamp(1.9rem,1.5rem + 1.4vw,2.6rem);font-weight:var(--weight-black);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.Public-module__ZRcSZG__tile[data-hero] .Public-module__ZRcSZG__tileValue{color:var(--accent)}.Public-module__ZRcSZG__tileNote{color:var(--text-muted);font-size:var(--text-sm);line-height:1.5}.Public-module__ZRcSZG__split{gap:var(--space-6);display:grid}@media (min-width:900px){.Public-module__ZRcSZG__split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}.Public-module__ZRcSZG__panel{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);display:grid}.Public-module__ZRcSZG__panelTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-heavy);letter-spacing:-.02em}.Public-module__ZRcSZG__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:var(--text-sm)}.Public-module__ZRcSZG__table th{text-align:left;font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);padding:0 var(--space-2) var(--space-2)}.Public-module__ZRcSZG__table td{padding:var(--space-3) var(--space-2);border-top:1px solid var(--border-subtle);vertical-align:middle}.Public-module__ZRcSZG__num,.Public-module__ZRcSZG__table th.Public-module__ZRcSZG__num{text-align:right}.Public-module__ZRcSZG__bar{background:var(--surface-strong);border-radius:4px;min-width:64px;height:8px;position:relative;overflow:hidden}.Public-module__ZRcSZG__bar>span{background:var(--accent);border-radius:4px;position:absolute;inset:0 auto 0 0}.Public-module__ZRcSZG__rank{border-radius:var(--radius-pill);background:var(--surface-strong);width:28px;height:28px;font-weight:var(--weight-heavy);font-size:var(--text-xs);place-items:center;display:inline-grid}.Public-module__ZRcSZG__rank[data-top]{background:var(--accent);color:var(--on-accent)}.Public-module__ZRcSZG__empty{color:var(--text-muted);padding:var(--space-4) 0}.Public-module__ZRcSZG__notice{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-xl);border:1px dashed var(--border-strong);background:var(--surface);display:grid}.Public-module__ZRcSZG__sponsor{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-xl);border:1px solid var(--lime-900);background:linear-gradient(160deg, var(--accent-dim), transparent 60%), var(--surface);display:grid}.Public-module__ZRcSZG__sponsorActions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.Public-module__ZRcSZG__pill{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-weight:var(--weight-heavy);text-decoration:none;display:inline-flex}.Public-module__ZRcSZG__pill:hover{background:var(--accent-hover)}.Public-module__ZRcSZG__pill[aria-disabled=true]{background:var(--surface-strong);color:var(--text-muted);pointer-events:none}.Public-module__ZRcSZG__list{gap:var(--space-2);color:var(--text-muted);padding-left:1.1em;line-height:1.55;display:grid}.Public-module__ZRcSZG__live{align-items:center;gap:var(--space-2);display:inline-flex}.Public-module__ZRcSZG__live:before{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--accent-dim);border-radius:50%}.Public-module__ZRcSZG__shareButton{align-items:center;gap:var(--space-2);margin-top:var(--space-3);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font:inherit;font-weight:var(--weight-heavy);cursor:pointer;border:0;display:inline-flex}.Public-module__ZRcSZG__shareButton:disabled{opacity:.6;cursor:progress}.Public-module__ZRcSZG__shareStatus{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}
.LimeMoment-module__PgH_9a__moment{--bg:var(--lime-400);--surface:var(--lime-300);--surface-elevated:var(--lime-300);--surface-strong:var(--lime-500);--border:var(--on-accent-muted);--border-subtle:var(--on-accent-muted);--border-strong:var(--ink-950);--text:var(--ink-950);--text-muted:var(--on-accent-muted);--text-subtle:var(--on-accent-muted);--accent:var(--ink-950);--accent-hover:var(--ink-850);--accent-pressed:var(--ink-800);--accent-dim:var(--ink-dim);--on-accent:var(--lime-400);--focus-color:var(--ink-950);justify-content:space-between;gap:var(--space-8);width:100%;min-height:100dvh;padding:calc(var(--safe-top) + var(--space-9)) calc(var(--safe-right) + var(--gutter)) calc(var(--safe-bottom) + var(--space-7)) calc(var(--safe-left) + var(--gutter));background:var(--lime-400);color:var(--ink-950);animation:LimeMoment-module__PgH_9a__enter var(--dur-slow) var(--ease-out);flex-direction:column;flex:1 0 auto;display:flex;position:relative}.LimeMoment-module__PgH_9a__moment ::selection{background:var(--ink-950);color:var(--lime-400)}.LimeMoment-module__PgH_9a__inner{justify-content:center;gap:var(--space-4);flex-direction:column;flex:1;display:flex}.LimeMoment-module__PgH_9a__eyebrow{font-size:var(--text-xs);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.LimeMoment-module__PgH_9a__title{font-size:var(--text-4xl);font-weight:var(--weight-black);letter-spacing:var(--tracking-display);word-spacing:var(--word-spacing-display);line-height:var(--leading-none)}.LimeMoment-module__PgH_9a__big{font-family:var(--font-display);font-size:clamp(var(--text-6xl), 42vw, 12rem);font-weight:var(--weight-black);font-variant-numeric:tabular-nums;letter-spacing:-.06em;animation:LimeMoment-module__PgH_9a__pop var(--dur-slow) var(--ease-spring);line-height:.82}.LimeMoment-module__PgH_9a__body{max-width:36ch;font-size:var(--text-lg);font-weight:var(--weight-medium)}.LimeMoment-module__PgH_9a__actions{gap:var(--space-3);flex-direction:column;display:flex}@keyframes LimeMoment-module__PgH_9a__enter{0%{opacity:0}to{opacity:1}}@keyframes LimeMoment-module__PgH_9a__pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.LimeMoment-module__PgH_9a__moment,.LimeMoment-module__PgH_9a__big{animation:none}}
.PageHeader-module__HZea0q__header{gap:var(--space-2);padding:calc(var(--safe-top) + var(--space-5)) calc(var(--safe-right) + var(--gutter)) var(--space-5) calc(var(--safe-left) + var(--gutter));flex-direction:column;display:flex}.PageHeader-module__HZea0q__flush{padding:var(--space-1) 0 0}.PageHeader-module__HZea0q__bar{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap);margin-bottom:var(--space-3);display:flex}.PageHeader-module__HZea0q__back{width:var(--tap);height:var(--tap);margin-left:calc(-1 * var(--space-3));border-radius:var(--radius-pill);color:var(--text);transition:background-color var(--dur-fast) var(--ease-out);place-items:center;display:grid}.PageHeader-module__HZea0q__back:hover{background:var(--surface-elevated)}.PageHeader-module__HZea0q__back:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-pill);outline:none}.PageHeader-module__HZea0q__action{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.PageHeader-module__HZea0q__eyebrow{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent)}.PageHeader-module__HZea0q__title{font-size:var(--text-4xl);font-weight:var(--weight-black);letter-spacing:var(--tracking-display);word-spacing:var(--word-spacing-display);line-height:.95}
.page-module__W8IWXW__page{gap:var(--space-6);padding:calc(var(--safe-top) + var(--space-4)) calc(var(--safe-right) + var(--gutter)) var(--space-8) calc(var(--safe-left) + var(--gutter));flex-direction:column;flex:1;display:flex}
.page-module__fa6YIa__page{gap:var(--space-6);padding:calc(var(--safe-top) + var(--space-4)) calc(var(--safe-right) + var(--gutter)) var(--space-8) calc(var(--safe-left) + var(--gutter));flex-direction:column;flex:1;display:flex}
.WorkoutShowcase-module__g-dlnW__head{gap:var(--space-2);display:grid}.WorkoutShowcase-module__g-dlnW__head>:first-child{margin-bottom:var(--space-5)}.WorkoutShowcase-module__g-dlnW__categories{gap:var(--space-2);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.WorkoutShowcase-module__g-dlnW__categories li{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-2) 0 var(--space-4);border:var(--hairline) solid var(--border);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface) 60%, transparent);color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-semibold);display:inline-flex}.WorkoutShowcase-module__g-dlnW__count{border-radius:var(--radius-pill);background:var(--accent-dim);min-width:24px;height:24px;color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;place-items:center;padding-inline:6px;display:grid}.WorkoutShowcase-module__g-dlnW__railWrap{width:100%;max-width:calc((100% + 1120px) / 2 + 2 * var(--gutter));margin-inline:auto}.WorkoutShowcase-module__g-dlnW__rail{gap:var(--space-3);padding:var(--space-1) calc(var(--safe-right) + var(--gutter)) var(--space-4) calc(var(--safe-left) + var(--gutter));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-auto-columns:42vw;grid-auto-flow:column;display:grid;overflow-x:auto}.WorkoutShowcase-module__g-dlnW__rail::-webkit-scrollbar{display:none}.WorkoutShowcase-module__g-dlnW__cell{scroll-snap-align:start}.WorkoutShowcase-module__g-dlnW__card{aspect-ratio:4/5;border:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-lg);isolation:isolate;background:#070809;display:block;position:relative;overflow:hidden}.WorkoutShowcase-module__g-dlnW__card:after{content:"";z-index:1;background:linear-gradient(#0000 38%,#050607b8 66%,#050607f5);position:absolute;inset:0}.WorkoutShowcase-module__g-dlnW__photo{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.WorkoutShowcase-module__g-dlnW__floor{object-position:50% 78%;transform-origin:50% 70%;transform:scale(1.18)}.WorkoutShowcase-module__g-dlnW__meta{z-index:2;padding:var(--space-4);gap:2px;display:grid;position:absolute;inset:auto 0 0}.WorkoutShowcase-module__g-dlnW__category{color:var(--accent);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.WorkoutShowcase-module__g-dlnW__name{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-heavy);letter-spacing:-.02em;line-height:1.15}.WorkoutShowcase-module__g-dlnW__goal{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}@media (min-width:640px){.WorkoutShowcase-module__g-dlnW__rail{grid-auto-columns:30vw}}@media (min-width:900px){.WorkoutShowcase-module__g-dlnW__rail{gap:var(--space-4);scroll-snap-type:none;grid-template-rows:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}.WorkoutShowcase-module__g-dlnW__name{font-size:var(--text-xl)}.WorkoutShowcase-module__g-dlnW__meta{padding:var(--space-5)}}@media (prefers-reduced-motion:no-preference){.WorkoutShowcase-module__g-dlnW__photo{transition:transform .9s var(--ease-out), filter .9s var(--ease-out)}.WorkoutShowcase-module__g-dlnW__card:hover .WorkoutShowcase-module__g-dlnW__photo{filter:brightness(1.12);transform:scale(1.07)}}
.text-module__j-xLkW__nowrap{white-space:nowrap}
.Wallet-module__eKgWUq__stack{gap:var(--space-4);flex-direction:column;display:flex}.Wallet-module__eKgWUq__card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.Wallet-module__eKgWUq__cardTitle{font-size:var(--text-lg)}.Wallet-module__eKgWUq__label{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.Wallet-module__eKgWUq__subtle{color:var(--text-muted);font-size:var(--text-sm)}.Wallet-module__eKgWUq__error{margin-top:var(--space-2);color:var(--danger);font-size:var(--text-sm)}.Wallet-module__eKgWUq__warn{align-items:center;gap:var(--space-2);color:var(--warning);font-size:var(--text-sm);display:flex}.Wallet-module__eKgWUq__notice{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--warning-dim);color:var(--text);font-size:var(--text-sm);display:flex}.Wallet-module__eKgWUq__notice>svg{color:var(--warning);flex:none}.Wallet-module__eKgWUq__testBanner{padding:var(--space-2) var(--space-3);border:1px solid var(--warning);border-radius:var(--radius-md);background:var(--warning-dim);color:var(--text);font-size:var(--text-sm);font-weight:600}.Wallet-module__eKgWUq__walletList{gap:var(--space-2);flex-direction:column;display:flex}.Wallet-module__eKgWUq__walletOption{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-lg);padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-elevated);text-align:left;transition:border-color var(--dur-fast) var(--ease-out);font-weight:700;display:flex}.Wallet-module__eKgWUq__walletOption:hover:not(:disabled){border-color:var(--accent)}.Wallet-module__eKgWUq__walletOption:disabled{color:var(--text-muted)}.Wallet-module__eKgWUq__walletOptionIcon{border-radius:var(--radius-xs);flex:none}.Wallet-module__eKgWUq__walletOptionLabel{flex:1}.Wallet-module__eKgWUq__accountRow{align-items:center;gap:var(--space-3);display:flex}.Wallet-module__eKgWUq__accountIcon{border-radius:var(--radius-sm);background:var(--accent-dim);width:40px;height:40px;color:var(--accent);flex:none;place-items:center;display:grid}.Wallet-module__eKgWUq__accountText{flex:1;min-width:0}.Wallet-module__eKgWUq__accountName{font-size:var(--text-md)}.Wallet-module__eKgWUq__address{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Wallet-module__eKgWUq__linkRow{gap:var(--space-4);flex-wrap:wrap;display:flex}.Wallet-module__eKgWUq__linkButton{min-height:var(--tap);padding-block:var(--space-2);color:var(--accent);font-size:var(--text-sm);font-weight:600}.Wallet-module__eKgWUq__badge{align-items:center;gap:var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;flex:none;padding:4px 10px;font-weight:700;display:inline-flex}.Wallet-module__eKgWUq__badge[data-tone=ok]{border-color:var(--accent);background:var(--accent-dim);color:var(--accent)}.Wallet-module__eKgWUq__badge[data-tone=warn]{border-color:var(--warning);color:var(--warning)}.Wallet-module__eKgWUq__balanceHead{justify-content:space-between;align-items:center;display:flex}.Wallet-module__eKgWUq__balance{font-size:var(--text-3xl);letter-spacing:-.03em;overflow-wrap:anywhere;font-weight:800}.Wallet-module__eKgWUq__iconButton{width:var(--tap);height:var(--tap);margin:calc(-1 * var(--space-3));border-radius:var(--radius-pill);color:var(--text-muted);place-items:center;display:grid}.Wallet-module__eKgWUq__iconButton:hover:not(:disabled){color:var(--text)}.Wallet-module__eKgWUq__secondary{width:100%;min-height:var(--tap-lg);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-weight:700}.Wallet-module__eKgWUq__secondary:disabled{color:var(--text-muted)}.Wallet-module__eKgWUq__addressRow{align-items:center;gap:var(--space-1);min-width:0;display:flex}.Wallet-module__eKgWUq__copyButton{width:var(--tap);height:var(--tap);margin-block:calc(-1 * var(--space-3));border-radius:var(--radius-pill);color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out);flex:none;place-items:center;display:grid}.Wallet-module__eKgWUq__copyButton:hover{color:var(--text)}.Wallet-module__eKgWUq__copyButton[data-copied]{color:var(--accent)}
.page-module__8h5btG__page{gap:var(--space-3);padding:calc(var(--safe-top) + var(--space-4)) calc(var(--safe-right) + var(--gutter)) var(--space-6) calc(var(--safe-left) + var(--gutter));flex-direction:column;flex:1;display:flex}.page-module__8h5btG__header{gap:var(--space-1);flex-direction:column;display:flex}.page-module__8h5btG__title{font-size:var(--text-3xl);letter-spacing:-.035em;font-weight:800}.page-module__8h5btG__subtitle{color:var(--text-muted)}
.FormGuide-module__q1otbG__title{font-family:var(--font-display,var(--font-sans));letter-spacing:-.04em;margin:0;font-size:clamp(2rem,9vw,2.75rem);font-weight:800;line-height:1}.FormGuide-module__q1otbG__hero{margin:calc(-1 * var(--space-3)) calc(-1 * var(--page-pad-right,var(--gutter))) 0 calc(-1 * var(--page-pad-left,var(--gutter)));flex-direction:column;display:flex;position:relative}.FormGuide-module__q1otbG__heroPhoto{aspect-ratio:1;object-fit:cover;-webkit-mask-composite:source-in;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 66%,#00000080 84%,#0000 100%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 66%,#00000080 84%,#0000 100%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.FormGuide-module__q1otbG__hero[data-framing=floor] .FormGuide-module__q1otbG__heroPhoto{aspect-ratio:4/3;object-position:50% 100%}.FormGuide-module__q1otbG__heroTitle{margin-top:calc(-1 * var(--space-7));padding:0 var(--page-pad-right,var(--gutter)) 0 var(--page-pad-left,var(--gutter));text-shadow:0 2px 18px #000000d9;position:relative}.FormGuide-module__q1otbG__demoLabel{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700;display:flex}.FormGuide-module__q1otbG__demoDot{border-radius:var(--radius-pill);background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--accent-dim);flex:none}.FormGuide-module__q1otbG__demo{gap:var(--space-3);margin:0;display:grid}.FormGuide-module__q1otbG__demoFrame{border-radius:var(--radius-xl);background:radial-gradient(120% 90% at 50% 100%, var(--accent-dim), transparent 60%), var(--surface);aspect-ratio:4/3;overflow:hidden}.FormGuide-module__q1otbG__demoMedia{object-fit:cover;width:100%;height:100%;display:block}.FormGuide-module__q1otbG__toggle{gap:var(--space-2);display:flex}.FormGuide-module__q1otbG__toggleButton{min-height:var(--tap);padding:0 var(--space-5);border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text);font:inherit;cursor:pointer;background:0 0;font-weight:700}.FormGuide-module__q1otbG__toggleButton[aria-checked=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.FormGuide-module__q1otbG__toggleButton:focus-visible{border-radius:var(--radius-pill)}.FormGuide-module__q1otbG__caption{color:var(--text-muted);font-size:var(--text-sm);line-height:1.45}.FormGuide-module__q1otbG__caption a{color:var(--text)}.FormGuide-module__q1otbG__cues{gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.FormGuide-module__q1otbG__cue{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.FormGuide-module__q1otbG__cue p{margin:0;line-height:1.45}.FormGuide-module__q1otbG__cueIcon{border-radius:var(--radius-pill);background:var(--accent);width:28px;height:28px;color:var(--on-accent);place-items:center;display:grid}.FormGuide-module__q1otbG__placementViews{gap:var(--space-3);margin:var(--space-3) 0 var(--space-4);grid-template-columns:1.6fr 1fr;display:grid}.FormGuide-module__q1otbG__placementView{gap:var(--space-2);padding:var(--space-3) var(--space-2) var(--space-2);background:var(--bg-deep);border:1px solid var(--border-subtle);border-radius:14px;flex-direction:column;margin:0;display:flex}.FormGuide-module__q1otbG__placementView figcaption{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);text-align:center;letter-spacing:.04em;text-transform:uppercase}.FormGuide-module__q1otbG__placementSvg{width:100%;height:auto;max-height:190px;display:block}.FormGuide-module__q1otbG__placementCone{fill:var(--accent);opacity:.1}.FormGuide-module__q1otbG__placementMat{fill:var(--surface-strong)}.FormGuide-module__q1otbG__placementTorso,.FormGuide-module__q1otbG__placementLimb{fill:var(--text-muted)}.FormGuide-module__q1otbG__placementNose{fill:var(--accent)}.FormGuide-module__q1otbG__placementYou{fill:var(--text-muted);font-size:11px;font-weight:700}.FormGuide-module__q1otbG__placementChair{fill:none;stroke:var(--text-muted);stroke-width:2.5px}.FormGuide-module__q1otbG__placementScreen{fill:var(--bg)}.FormGuide-module__q1otbG__placementBracket{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round}.FormGuide-module__q1otbG__placementSteps{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FormGuide-module__q1otbG__placementSteps li{gap:var(--space-3);color:var(--text);align-items:flex-start;line-height:1.45;display:flex}.FormGuide-module__q1otbG__placementSteps p{margin:0}.FormGuide-module__q1otbG__placementStepNo{background:var(--accent);width:24px;height:24px;color:var(--bg);font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid}.FormGuide-module__q1otbG__placementFloor{stroke:var(--border-strong);stroke-width:2px}.FormGuide-module__q1otbG__placementPhone{fill:var(--surface-strong);stroke:var(--text);stroke-width:2px}.FormGuide-module__q1otbG__placementLens{fill:var(--accent)}.FormGuide-module__q1otbG__placementStand{stroke:var(--text-muted);stroke-width:3px}.FormGuide-module__q1otbG__placementSight{stroke:var(--accent);stroke-width:2px;stroke-dasharray:6 6}.FormGuide-module__q1otbG__placementLabel{fill:var(--accent);font-size:14px;font-weight:800;font-family:var(--font-display)}.FormGuide-module__q1otbG__dontShow{gap:var(--space-3);min-height:var(--tap);color:var(--text-muted);cursor:pointer;align-items:center;display:flex}.FormGuide-module__q1otbG__checkbox{width:22px;height:22px;accent-color:var(--accent);flex:none}.FormGuide-module__q1otbG__placementHead{fill:var(--text)}
.AvatarCropper-module__uWzPxG__wrap{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.AvatarCropper-module__uWzPxG__viewport{aspect-ratio:1;border-radius:var(--radius-lg);background:var(--bg);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:min(280px,100%);position:relative;overflow:hidden}.AvatarCropper-module__uWzPxG__viewport:active{cursor:grabbing}.AvatarCropper-module__uWzPxG__viewport:focus-visible{outline:var(--focus-ring,2px solid var(--accent));outline-offset:3px}.AvatarCropper-module__uWzPxG__image{pointer-events:none;max-width:none;height:auto;position:absolute}.AvatarCropper-module__uWzPxG__mask{box-shadow:0 0 0 2px var(--accent), 0 0 0 999px #0000009e;pointer-events:none;border-radius:50%;position:absolute;inset:0}.AvatarCropper-module__uWzPxG__zoom{align-items:center;gap:var(--space-3);width:min(280px,100%);display:flex}.AvatarCropper-module__uWzPxG__zoomLabel{color:var(--text-muted);font-size:var(--text-sm);font-weight:700}.AvatarCropper-module__uWzPxG__slider{min-height:var(--tap);accent-color:var(--accent);flex:1}.AvatarCropper-module__uWzPxG__hint,.AvatarCropper-module__uWzPxG__loading{color:var(--text-muted);font-size:var(--text-sm);text-align:center}.AvatarCropper-module__uWzPxG__error{color:var(--danger);text-align:center}.AvatarCropper-module__uWzPxG__actions{gap:var(--space-3);grid-template-columns:1fr 1fr;width:100%;display:grid}.AvatarCropper-module__uWzPxG__primary,.AvatarCropper-module__uWzPxG__secondary{min-height:var(--tap);border-radius:var(--radius-pill);font:inherit;cursor:pointer;font-weight:800}.AvatarCropper-module__uWzPxG__primary{background:var(--accent);color:var(--on-accent);border:0}.AvatarCropper-module__uWzPxG__secondary{border:1px solid var(--border-strong);color:var(--text);background:0 0}
