.home{background:var(--ground);min-height:0;color:var(--ink);font-variant-numeric:tabular-nums;flex:1;font-family:Barlow,system-ui,sans-serif;font-size:16px;line-height:1.5;overflow:hidden auto}.home ::selection{background:var(--pink);color:#fff}.home :focus-visible{outline:2px solid var(--pink);outline-offset:2px}.home-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.home-link{color:var(--tint);text-underline-offset:3px;text-decoration:underline}.home-link:hover{-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}.home-hero{isolation:isolate;padding:56px 0 8px;position:relative}.home-waves{z-index:-1;-webkit-mask-image:linear-gradient(#000 40%,#00000080 70%,#0000),linear-gradient(90deg,#0006 40%,#000 62%);mask-image:linear-gradient(#000 40%,#00000080 70%,#0000),linear-gradient(90deg,#0006 40%,#000 62%);-webkit-mask-composite:source-in;mask-composite:intersect}.home-hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px;display:grid}.home-copy{padding-top:48px}.home-logo{margin-bottom:20px}.home-h1{letter-spacing:-.015em;text-wrap:balance;margin:0;font-family:BarlowCondensed-Bold,Barlow Condensed,sans-serif;font-size:clamp(56px,7.4vw,96px);font-weight:700;line-height:.92}.home-lede{max-width:34em;color:var(--ink2);margin:24px 0 0;font-size:19px;line-height:1.5}.home-cta{margin-top:32px}.home-stage{gap:0;display:grid;position:relative}.home-stage-empty{min-height:560px}.home-dial{border:1px solid var(--ink)}.home-now{border-top:2px solid var(--ink);padding:16px 0 0}.home-push{z-index:2;background:var(--panel);width:300px;color:var(--ink);border:1px solid var(--ink);box-shadow:4px 4px 0 var(--neon-pink);gap:2px;padding:12px 14px;font-size:14px;display:grid;position:absolute;top:20px;right:-16px}.home-push-app{color:var(--ink2);align-items:center;gap:6px;font-size:13px;display:flex}.home-push strong{font-family:Barlow-SemiBold,Barlow,sans-serif;font-weight:600}.home-caption{color:var(--ink2);margin:14px 0 0;font-family:JetBrainsMono,monospace;font-size:12px;line-height:1.6}.home-section{padding-top:112px}.home-head{max-width:760px;margin-bottom:28px}.home-head p,.home-close p{max-width:62ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.home-h2{border-top:2px solid var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:0;padding-top:14px;font-family:BarlowCondensed-Bold,Barlow Condensed,sans-serif;font-size:clamp(36px,4.4vw,56px);font-weight:700;line-height:1}.home-table{border-top:1px solid var(--rule);padding-top:12px}.home-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px;display:grid}.home-split .home-head{margin-bottom:0}.home-pin{width:100%}.home-mine{pointer-events:none;border-top:2px solid var(--ink);margin-top:18px}.home-mine p{margin:10px 0 4px;font-family:BarlowCondensed-SemiBold,Barlow Condensed,sans-serif;font-size:20px}.home-freq{gap:10px;display:grid}.home-big{margin:10px 0 0;font-family:BarlowCondensed-SemiBold,Barlow Condensed,sans-serif;font-size:34px;line-height:1.1}.home-sub{margin:0;font-size:16px}.home-hist{margin-top:6px}@media (prefers-reduced-motion:no-preference){.home-hist:not(.home-hist-in) rect{opacity:0}}.home-alert{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:48px;display:grid}.home-rules{gap:16px;display:grid}.home-rule-head{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.home-rule-head .home-text-button:disabled{color:var(--ink2);cursor:default;text-decoration:none}.home-rule-name{margin:0;font-family:BarlowCondensed-SemiBold,Barlow Condensed,sans-serif;font-size:24px}.home-rows{margin-top:8px}.home-row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;padding:22px 0;display:grid}.home-row h3{margin:0;font-family:BarlowCondensed-Bold,Barlow Condensed,sans-serif;font-size:30px;font-weight:700;line-height:1.05}.home-row p{max-width:60ch;color:var(--ink2);margin:0;font-size:17px}.home-close{padding-bottom:72px}.home-close .home-interest,.home-close>.home-button{margin-top:28px}.home-note{color:var(--ink2);padding-top:24px}.home-interest{max-width:520px}.home-form{display:flex}.home-form input{min-width:0;height:50px;box-shadow:inset 0 0 0 1px var(--rule);background:var(--panel);color:var(--ink);caret-color:var(--pink);border:0;border-radius:0;flex:1;padding:0 14px;font:16px Barlow,sans-serif}.home-form input::placeholder{color:var(--ink2)}.home-form input:focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.home-button{background:var(--tint);height:50px;color:var(--ground);cursor:pointer;white-space:nowrap;border:0;border-radius:0;padding:0 20px;font:600 16px Barlow-SemiBold,Barlow,sans-serif;transition:background-color .16s ease-out}.home-button:hover{background:var(--ink)}.home-button:disabled{opacity:.6;cursor:progress}.home-text-button{color:var(--tint);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.home-text-button:hover{-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}.home-fine{color:var(--ink2);margin:10px 0 0;font-size:14px}.home-done{background:var(--ink);color:var(--ground);margin:0;padding:14px 16px;font-size:16px}.home-error{color:var(--danger);margin:8px 0 0;font-size:14px}@media (width<=900px){.home-hero{padding:24px 0 8px}.home-hero-grid,.home-split,.home-alert,.home-row{grid-template-columns:minmax(0,1fr);gap:28px}.home-row{gap:8px}.home-copy{padding-top:8px}.home-push{display:none}.home-section{padding-top:80px}}@media (width<=600px){.home-wrap{padding-left:16px;padding-right:16px}.home-form{flex-direction:column;gap:8px}.home-form input{flex:none}.home-waves{-webkit-mask-image:linear-gradient(#00000080 40%,#0000004d 70%,#0000);mask-image:linear-gradient(#00000080 40%,#0000004d 70%,#0000)}}.home-foot{margin-top:8px}