@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.lGAILW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.lGAILW_variable{--font-b:"Archivo", "Archivo Fallback"}
.b{--paper:#f3f4ef;--paper-2:#e9ebe4;--ink:#141414;--muted:#5f625b;--line:#d4d7cd;--accent:#0e6b52;background:var(--paper);color:var(--ink);font-family:var(--font-b), system-ui, sans-serif}.b .display-b{letter-spacing:-.045em;font-weight:800;line-height:.92}.b .clock-wrap{z-index:5;background:var(--paper);position:sticky;top:64px}.b #how,.b #pricing,.b #faq,.b #join{scroll-margin-top:84px}.b .clock{letter-spacing:-.06em;color:var(--ink);font-size:clamp(5.5rem,16vw,15rem);font-weight:900;line-height:.85}.b .clock-sub{color:var(--accent);font-weight:600}@media (max-width:1023px){.b .clock-wrap{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;margin:0 -1.5rem;padding:10px 1.5rem 12px;display:flex}.b .clock{font-size:2.6rem}.b .clock-copy,.b .clock-step{display:none}.b .clock-wrap{align-items:baseline;padding:8px 1.5rem}.b .clock-sub{margin-top:0;font-size:1rem}}@media (min-width:1024px){.b .clock-wrap{background:0 0;align-self:stretch;position:static}.b .clock-sticky{position:sticky;top:6rem}}.b .beat{border-top:1px solid var(--line);padding:3.25rem 0}.b .beat h3{transition:color .4s}.b .beat p,.b .beat .ui{transition:opacity .4s}.b .beat:not([data-active]) h3{color:var(--muted)}.b .beat:not([data-active]) p,.b .beat:not([data-active]) .ui{opacity:.6}@media (max-width:1023px){.b .beat:not([data-active]) h3{color:var(--ink)}.b .beat:not([data-active]) p,.b .beat:not([data-active]) .ui{opacity:1}}.b .beat:first-child{border-top:0;padding-top:.5rem}.b .beat-time{color:var(--accent);font-weight:600}.b .ui{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:34rem;padding:18px 20px;font-size:15px;box-shadow:0 24px 60px -40px #1414144d}.b .ui-label{color:var(--muted);margin-bottom:6px;display:block}.b .ui-input{border:1px solid var(--ink);border-radius:10px;padding:12px 14px;font-size:20px}.b .ui-found{color:var(--accent);margin-top:10px;font-weight:500}.b .ui-file{padding:4px 0 10px}.b .ui-bar{background:var(--paper-2);border-radius:3px;height:6px;overflow:hidden}.b .ui-bar span{background:var(--accent);height:100%;display:block}.b .ui-row{border-bottom:1px solid var(--paper-2);grid-template-columns:1fr 1fr auto auto;align-items:center;gap:14px;padding:10px 0;display:grid}.b .ui-row.two{grid-template-columns:1fr auto}.b .ui-row:last-child{border-bottom:0}.b .ui-dim{color:var(--muted)}.b .ui-ok{color:var(--accent);font-weight:600}.b .ui-fix{color:#b45309;font-weight:600}.b .ui-btn{background:var(--accent);color:#fff;border-radius:999px;padding:10px 16px;font-weight:600;display:inline-block}.b .ui-btn.ghost{color:var(--ink);border:1px solid var(--line);background:0 0}@media (max-width:639px){.b .ui-row{grid-template-columns:1fr auto auto}.b .ui-row>.ui-dim{display:none}}.b .fact{background:var(--ink);color:var(--paper)}.b .hl{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.b .hl-in{will-change:transform;display:block}.b .hc-wrap{border-top:1px solid var(--line);padding-top:1.25rem}.b .hc{letter-spacing:-.06em;color:var(--ink);justify-content:space-between;align-items:flex-start;width:100%;font-size:clamp(5.2rem,23.5vw,21rem);font-weight:900;line-height:1;display:flex}.b .hc .roll{display:contents}.b .hc .roll-col{width:.62em;height:1em;display:block;overflow:hidden}.b .hc-colon{text-align:center;width:.3em;height:1em;line-height:.92;display:block}.b .hc-caption{color:var(--muted);margin-top:1rem;font-size:1.05rem}.roll{vertical-align:bottom;align-items:flex-start;line-height:1;display:inline-flex}.roll-ch{height:1em;display:block}.roll-col{width:.6em;height:1em;display:block;overflow:hidden}.roll-stack{will-change:transform;flex-direction:column;display:flex}.roll-stack>span{text-align:center;height:1em;line-height:1;display:block}.b .clock{font-size:clamp(4rem,9vw,8rem)}@media (max-width:1023px){.b .clock{font-size:3rem}}.b .beat .ui{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s;transform:translateY(6px)scale(.985)}.b .beat[data-active] .ui{transform:none;box-shadow:0 30px 70px -36px #14141461}.b a[href=\#join],.b button[type=submit]{transition:transform .16s,filter .16s}.b a[href=\#join]:hover,.b button[type=submit]:hover{filter:brightness(1.06);transform:translateY(-1px)}.b a[href=\#join]:active,.b button[type=submit]:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.b .beat .ui,.b a[href=\#join],.b button[type=submit]{transition:none;transform:none}}.b .papers{gap:28px;display:grid}@media (min-width:900px){.b .papers{grid-template-columns:1fr 1fr;align-items:start;gap:36px}.b .paper-b{margin-top:56px}}.b .paper{border:1px solid var(--line);background:#fff;padding:30px 32px 34px;font-size:14.5px;position:relative;box-shadow:0 40px 80px -48px #14141473}.b .paper-kicker{color:var(--muted);font-size:.9em}.b .paper-title{letter-spacing:-.03em;margin-top:10px;font-size:1.6rem;font-weight:800;line-height:1.05}.b .paper-sub{color:var(--muted);margin-top:4px}.b .paper-table{border-collapse:collapse;width:100%;margin-top:18px}.b .paper-table th{text-align:left;border-bottom:2px solid var(--ink);padding:8px 0 6px;font-weight:700}.b .paper-table td{border-bottom:1px solid var(--paper-2);vertical-align:middle;padding:8px 0}.b .paper-table td:last-child{text-align:right;width:7em}.b .paper-table .total td{border-bottom:2px solid var(--ink);font-weight:700}.b .paper-table .box{text-align:center;border:1px solid var(--ink);min-width:2.6em;margin-right:10px;padding:1px 4px;font-size:.8em;display:inline-block}.b .paper-foot{color:var(--muted);margin-top:16px;font-size:.92em;line-height:1.45}.b .receipt{background:var(--accent);color:#fff;border-radius:999px;padding:7px 12px;font-size:.85em;font-weight:600;position:absolute;bottom:-16px;right:18px;box-shadow:0 10px 24px -12px #0e6b5299}.b .proof{gap:20px;display:grid}@media (min-width:1024px){.b .proof{grid-template-columns:1.15fr 1fr 1fr}}.b .proof-cell{flex-direction:column;gap:14px;display:flex}.b .proof-cell h3{letter-spacing:-.02em;font-size:1.35rem;font-weight:700;line-height:1.15}.b .proof-cell>p{color:var(--muted);line-height:1.5}.b .piece{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:auto;padding:16px 18px;font-size:15px}.b .piece-rows{flex-direction:column;display:flex}.b .piece-row{border-bottom:1px solid var(--paper-2);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:6px;justify-content:space-between;gap:12px;padding:10px 2px;display:flex}.b .piece-row:hover{background:var(--paper)}.b .piece-row[data-open]{color:var(--accent);font-weight:600}.b .piece-detail{background:var(--paper);border-radius:10px;margin-top:12px;padding:12px 14px}.b .piece-detail-title{margin-bottom:6px;font-weight:600}.b .piece-detail-row{color:var(--muted);grid-template-columns:4.5em 1fr;gap:8px;padding:3px 0;display:grid}.b .piece-q{font-size:1.15rem;font-weight:600;line-height:1.3}.b .piece-hint{color:var(--muted);margin-top:8px;line-height:1.45}.b .piece-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.b .piece-actions .ui-btn{font:inherit;cursor:pointer;border:1px solid #0000}.b .piece-actions .ui-btn.ghost{border-color:var(--line)}.b .piece-actions .ui-btn[data-on]{outline:2px solid var(--ink);outline-offset:2px}.b .piece-result{border-top:1px solid var(--paper-2);color:var(--muted);min-height:4.5em;margin-top:14px;padding-top:12px;line-height:1.45}.b .piece-label{color:var(--muted);display:block}.b .piece-slider{align-items:center;gap:12px;margin-top:6px;display:flex}.b .piece-slider input{accent-color:var(--accent);flex:1}.b .piece-val{text-align:right;min-width:6.5em;font-weight:600}.b .piece-big{letter-spacing:-.04em;margin-top:12px;font-size:2.6rem;font-weight:800;line-height:1}.b .faq{border-top:1px solid var(--line)}.b .faq-item{border-bottom:1px solid var(--line)}.b .faq-q{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:1.2rem;font-weight:700;list-style:none;display:flex}.b .faq-q::-webkit-details-marker{display:none}.b .faq-plus{flex:none;width:18px;height:18px;position:relative}.b .faq-plus:before,.b .faq-plus:after{content:"";background:var(--ink);width:18px;height:2px;transition:transform .24s;position:absolute;inset:50% auto auto 0;transform:translateY(-50%)}.b .faq-plus:after{transform:translateY(-50%)rotate(90deg)}.b .faq-item[open] .faq-plus:after{transform:translateY(-50%)rotate(0)}.b .faq-a{color:var(--muted);max-width:44rem;padding:0 0 22px;line-height:1.55}.b .close-stamp{letter-spacing:-.03em;color:var(--accent);border:4px solid var(--accent);border-radius:12px;padding:2px 18px;font-size:clamp(2rem,4vw,3rem);font-weight:800;display:inline-block;transform:rotate(-6deg)}.b .hero{padding-bottom:5rem;position:relative;overflow:clip}.b .hero-glow{pointer-events:none;z-index:0;background:radial-gradient(closest-side,#0e6b5229,#0e6b520d 45%,#0000 70%);width:min(1400px,140vw);height:900px;position:absolute;top:38%;left:50%;transform:translate(-50%)}.b .hero>:not(.hero-glow){z-index:1;position:relative}.b .hero-window{transform-style:preserve-3d}.b .app{border:1px solid var(--line);background:#fff;border-radius:18px;font-size:14px;position:relative;overflow:hidden;box-shadow:0 1px #1414140a,0 60px 120px -60px #14141473,0 30px 60px -40px #0e6b5240}.b .app-bar{border-bottom:1px solid var(--line);background:#fafaf7;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.b .app-dots{gap:6px;display:flex}.b .app-dots i{background:var(--line);border-radius:50%;width:10px;height:10px;display:block}.b .app-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.b .app-bar>*{min-width:0}.b .app-dim{color:var(--muted);font-weight:400}.b .app-stage{color:var(--accent);white-space:nowrap;font-weight:600}.b .app-ctl{gap:6px;display:flex}.b .app-ctl button{font:inherit;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;padding:3px 9px;font-size:12.5px;font-weight:600}.b .app-ctl button:hover{color:var(--ink);border-color:var(--ink)}@media (min-width:900px){.b .app-row:nth-child(n+10){display:none}}.b .app-timer{font-variant-numeric:tabular-nums;background:var(--ink);color:var(--paper);border-radius:6px;padding:3px 9px;font-weight:700}.b .app-body{grid-template-columns:1.15fr 1fr;gap:0;display:grid}.b .app-pane{padding:14px 18px 16px}.b .app-statement{border-right:1px solid var(--line);flex-direction:column;display:flex;position:relative}.b .app-side{flex-direction:column;display:flex}.b .app-side .app-pane+.app-pane{border-top:1px solid var(--line)}.b .app-pane-head{justify-content:space-between;margin-bottom:6px;font-weight:700;display:flex}.b .app-row{border-bottom:1px solid var(--paper-2);opacity:0;grid-template-columns:50px 1fr auto 76px;align-items:center;gap:10px;padding:7px 0;transition:opacity .35s,transform .35s;display:grid;transform:translateY(6px)}.b .app-row[data-on]{opacity:1;transform:none}.b .app-row>*{min-width:0}.b .app-date{color:var(--muted)}.b .app-desc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b .app-amt{text-align:right}.b .app-chip{color:#fff;opacity:0;border-radius:999px;justify-self:end;padding:2px 8px;font-size:.8em;transition:opacity .3s,transform .3s;transform:translate(8px)}.b .app-chip[data-on]{opacity:1;transform:none}.b .app-more{color:var(--muted);opacity:0;margin-top:auto;padding-top:10px;font-size:.92em;transition:opacity .4s}.b .app-more[data-on]{opacity:1}.b .app-line{border-bottom:1px solid var(--paper-2);opacity:.25;justify-content:space-between;padding:7px 0;transition:opacity .4s;display:flex}.b .app-line[data-on]{opacity:1}.b .app-line.strong{border-bottom:2px solid var(--ink);font-weight:700}.b .app-line .num{opacity:0;transition:opacity .4s}.b .app-line[data-on] .num{opacity:1}.b .app-note{color:var(--muted);opacity:0;margin-top:10px;font-size:.9em;line-height:1.4;transition:opacity .4s}.b .app-note[data-on]{opacity:1}.b .app-check{color:var(--muted);align-items:center;gap:10px;padding:5px 0;transition:color .3s;display:flex}.b .app-check[data-on]{color:var(--ink)}.b .app-tick{border:1.5px solid var(--line);border-radius:50%;flex:none;width:16px;height:16px;transition:background .3s,border-color .3s;position:relative}.b .app-check[data-on] .app-tick{background:var(--accent);border-color:var(--accent)}.b .app-check[data-on] .app-tick:after{content:"";background:#fff;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4 8.5l2.6 2.6L12 5.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/60% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4 8.5l2.6 2.6L12 5.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/60% no-repeat}.b .app-box{opacity:.3;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:6px 0;transition:opacity .35s;display:grid}.b .app-box[data-on]{opacity:1}.b .app-box-n{border:1px solid var(--line);text-align:center;color:var(--muted);border-radius:4px;font-size:.82em}.b .app-box-v{opacity:0;font-weight:600;transition:opacity .35s}.b .app-box[data-on] .app-box-v{opacity:1}.b .app-submit{background:var(--ink);color:var(--paper);text-align:center;border-radius:10px;margin-top:12px;padding:11px 14px;font-weight:600;transition:transform .16s,background .3s}.b .app-submit[data-press]{transform:scale(.97)}.b .app-submit[data-done]{background:var(--accent)}.b .app-stamp{letter-spacing:-.03em;color:var(--accent);border:4px solid var(--accent);opacity:0;border-radius:12px;padding:0 16px;font-size:2.6rem;font-weight:900;transition:opacity .22s ease-out,transform .26s cubic-bezier(.2,1.4,.4,1);position:absolute;bottom:48px;right:24px;transform:rotate(-8deg)scale(1.6)}.b .app[data-filed] .app-stamp{opacity:1;transform:rotate(-8deg)scale(1)}@media (max-width:899px){.b .app-dim{display:none}.b .app-body{grid-template-columns:1fr}.b .app-statement{border-right:0;border-bottom:1px solid var(--line)}.b .app-row{grid-template-columns:1fr auto 70px}.b .app-date,.b .app-row:nth-child(n+8){display:none}.b .app-bar{grid-template-columns:auto 1fr auto auto}.b .app-stage{display:none}.b .app-ctl button{padding:3px 7px;font-size:12px}.b .app-stamp{display:none}}@media (prefers-reduced-motion:reduce){.b .app *{transition:none!important}}.b .nav{z-index:20;-webkit-backdrop-filter:blur(14px)saturate(140%);background:#f3f4efdb;border-bottom:1px solid #0000;transition:border-color .3s;position:sticky;top:0}.b .nav[data-stuck]{border-bottom-color:var(--line)}.b .paper{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s}.b .paper:hover{transform:translateY(-6px)rotate(-.6deg);box-shadow:0 60px 100px -50px #14141480}.b .paper-b:hover{transform:translateY(-6px)rotate(.6deg)}.b .foot{border-top:1px solid var(--line)}.b .foot-mark{color:var(--ink)}.b .foot nav{flex-wrap:wrap;row-gap:10px}@media (max-width:639px){.b .nav a[href=\#join]{padding-top:11px;padding-bottom:11px}}.b .practice{max-width:none;padding:16px 18px 18px}.b .practice-head{justify-content:space-between;margin-bottom:6px;display:flex}.b .practice-row{border-bottom:1px solid var(--paper-2);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:6px;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:11px 4px;display:grid}.b .practice-row:hover,.b .practice-row[data-on]{background:var(--paper)}.b .practice-st{border-radius:999px;padding:2px 9px;font-size:.92em;font-weight:600}.b .practice-row[data-st=filed] .practice-st{color:#fff;background:var(--accent)}.b .practice-row[data-st=review] .practice-st{color:var(--accent);border:1px solid var(--accent)}.b .practice-row[data-st=needs] .practice-st{color:var(--muted);border:1px solid var(--line)}.b .practice-note{background:var(--paper);color:var(--muted);border-radius:10px;margin-top:12px;padding:12px 14px;line-height:1.45}@media (max-width:639px){.b .practice-row{grid-template-columns:1fr auto}.b .practice-row .ui-dim{display:none}}
