@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:sans;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_eb2bb0{font-family:sans,sans Fallback;font-style:normal}.__variable_eb2bb0{--font-sans:"sans","sans Fallback"}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:display;src:url(/_next/static/media/bd9b9909c3a641ff.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:display;src:url(/_next/static/media/bd9b9909c3a641ff.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:display;src:url(/_next/static/media/bd9b9909c3a641ff.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}.__className_881dd3{font-family:display}.__variable_881dd3{--font-display:"display"}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:"serif";src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:"serif";src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:"serif";src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:"serif";src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:"serif Fallback";src:local("Times New Roman");ascent-override:77.20%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:126.68%}.__className_fa2e0d{font-family:"serif","serif Fallback"}.__variable_fa2e0d{--font-serif:"serif","serif Fallback"}:root{color-scheme:dark;--bg:#070709;--card:#141418;--card-2:#1b1b21;--line:#2c2c34;--text:#f5f5f7;--muted:#a1a1aa;--faint:#71717a;--purple:#7c3aed;--purple-2:#a78bfa;--purple-deep:#4c1d95;--danger:#fca5a5;--sans:var(--font-sans),"Segoe UI",sans-serif;--display:var(--font-display),"Display Metric Arial","Display Metric Roboto","Arial Narrow",sans-serif;--serif:var(--font-serif),Georgia,serif}@font-face{font-family:Display Metric Arial;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold"),local("Arial"),local("Liberation Sans"),local("Arimo");font-weight:700;font-style:normal;size-adjust:81.68%;ascent-override:146.18%;descent-override:35.38%;line-gap-override:0%}@font-face{font-family:Display Metric Roboto;src:local("Roboto Bold"),local("Roboto-Bold"),local("Roboto");font-weight:700;font-style:normal;size-adjust:84.82%;ascent-override:140.65%;descent-override:34.07%;line-gap-override:0%}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--sans);min-height:100%}body{min-height:100vh}a{color:inherit}button,input,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--purple-2);outline-offset:2px}h1,h2,p{margin:0}h1{font-size:32px;letter-spacing:-.04em;line-height:1.1}.phone,.wide{width:min(420px,100%);margin:0 auto;padding:28px 20px 48px}.phone>header{margin-bottom:22px}.wide{width:min(920px,100%)}.stack{display:flex;flex-direction:column;gap:14px}.wordmark{display:block;flex:none;align-self:flex-start;height:28px;width:calc(28px * 336 / 120);max-width:none}.brag,.empty,.hint,.note,.tagline,.updated{color:var(--muted);font-size:14px}.tagline{margin-top:6px}.hint{display:block;margin-top:4px}fieldset{border:0;margin:0;min-inline-size:0}fieldset,legend{padding:0}.field{display:flex;flex-direction:column;gap:8px;color:var(--muted);font-size:13px}.format-picker{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.format-option{display:flex;flex-direction:column;gap:2px;border:1px solid var(--line);background:var(--card);border-radius:14px;padding:12px;cursor:pointer}.format-option:has(input:checked){border-color:var(--purple-2);box-shadow:inset 0 0 0 1px var(--purple-2)}.format-option input{accent-color:#a78bfa}.format-name{color:var(--text);font-weight:700;font-size:15px}.format-option .hint{margin-top:0}.field input,.host-form input,.select-wrap select{width:100%;background:#101014;border:1px solid #3a3a44;border-radius:12px;padding:14px 16px;color:var(--text);font-size:16px}.select-wrap{position:relative}.select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px}.chevron{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none;display:grid}.privacy{display:flex;gap:12px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px}.privacy strong{display:block;color:var(--text);font-size:15px}.privacy-icon{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;background:var(--purple-deep);color:var(--purple-2);flex:none}.btn{display:inline-flex;justify-content:center;align-items:center;width:100%;border-radius:14px;padding:15px 16px;text-decoration:none;font-weight:700;font-size:16px}.btn-primary{border:0;background:linear-gradient(180deg,#9a6bff,#7c3aed);color:white}.btn-secondary{background:transparent;border:1px solid #3f3f48;color:white;font-weight:650}.btn:disabled,.host-form button:disabled,.host-form input:disabled{opacity:.55;cursor:not-allowed}.error{color:var(--danger);font-size:14px}.callout{border:1px solid var(--line);background:var(--card-2);border-radius:16px;padding:14px}.brand{display:inline-flex;align-items:center;gap:8px;color:var(--purple-2);font-weight:700;letter-spacing:-.04em;font-size:20px}.standings-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.standings-head h1{font-size:clamp(28px,4vw,40px);margin:8px 0 6px}.icon-btn{width:36px;height:36px;border-radius:999px;border:1px solid var(--line);background:#121216;color:var(--text);display:grid;place-items:center;text-decoration:none;padding:0}.board{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:18px 18px 16px}.board-toolbar,.ends,.host-form{display:flex;align-items:center;justify-content:space-between;gap:12px}.live-label{gap:8px;color:var(--purple-2);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.live-label,.updated{display:inline-flex;align-items:center}.updated{gap:6px}.rows{list-style:none;margin:8px 0 0;padding:0}.rows li{display:grid;grid-template-columns:28px 40px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #26262e}.rows li.is-leader .rank{color:var(--purple-2)}.holder-pill{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:3px 8px;border-radius:999px;background:rgba(124,58,237,.28);color:#ddd6fe;font-size:12px;font-weight:700;line-height:1.3}.leader-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 10px}.leader-line .holder-pill{margin-top:0}.a2hs{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 14px 14px 16px;margin-top:14px}.a2hs-title{font-weight:700;font-size:15px}.a2hs-body{color:var(--muted);font-size:14px;margin-top:4px}.a2hs-dismiss{border:0;background:transparent;color:var(--purple-2);font-weight:700;font-size:14px;padding:4px 2px;flex:none}.rank{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.avatar{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;color:white;font-size:13px;font-weight:700;background:var(--purple);flex:none}.avatar.avatar-sm{width:28px;height:28px;font-size:11px}.who{display:flex;flex-direction:column;gap:2px;min-width:0}.name{font-weight:700}.brag{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.score{display:flex;align-items:center;gap:10px}.points{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:18px;min-width:1.5ch;text-align:right}.bar{display:block;height:4px;border-radius:999px;background:var(--purple)}.board-foot{margin-top:8px;display:flex;flex-direction:column;gap:12px}.ends{flex-wrap:wrap;align-items:flex-start}@media (max-width:480px){.ends{flex-direction:column;align-items:stretch;gap:4px}}.ends-when{display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 auto;min-width:0;max-width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ends-sizer,.ends-value{grid-area:1/1;white-space:normal}.ends-sizer{visibility:hidden}.remaining{color:var(--purple-2);font-weight:650;max-width:100%}.remaining:empty{display:none}.track{height:6px;border-radius:999px;background:#2a2a32;overflow:hidden}.fill{height:100%;background:linear-gradient(90deg,#6d28d9,#a78bfa);border-radius:inherit}.standings-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px;margin-top:14px}.standings-actions .field{width:min(100%,420px);align-self:stretch}.btn-share{border:0;border-radius:999px;background:var(--purple);color:white;font-weight:700;padding:14px 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn-share:disabled{opacity:.55;cursor:not-allowed}.share-kit{display:flex;flex-direction:column;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:16px;line-height:1.25}.share-kit h2{font-size:18px;letter-spacing:-.03em}.share-row{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.share-channel{color:var(--purple-2);font-weight:700;font-size:13px}.share-blurb{margin:0;background:#101014;border:1px solid #3a3a44;border-radius:12px;padding:12px 14px;color:var(--text);font-size:15px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.nudge-blurb,.nudge-card,.nudge-url{min-width:0}.nudge-url{display:flex;white-space:nowrap}.nudge-url.is-pending{visibility:hidden}.nudge-origin{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nudge-path{flex:none;white-space:nowrap}.share-icon{display:block;width:16px;height:16px;flex:0 0 16px}.share-kit .btn,.share-kit .btn-share{display:grid;grid-template-columns:1em .5rem max-content;align-items:center;justify-content:start;width:100%;grid-gap:0;gap:0;padding:.875rem 1.125rem;font-size:1rem;line-height:1.25}.share-kit .share-icon{grid-column:1;grid-row:1;width:1em;height:1em;flex:0 0 1em}.share-kit .btn-share-label{grid-column:3;grid-row:1;display:grid;text-align:left;white-space:nowrap;line-height:1.25}.share-kit .btn-share-label>span{grid-area:1/1;white-space:nowrap;line-height:1.25}.share-kit .btn-share-label>span[aria-hidden=true]{visibility:hidden}.field textarea{width:100%;min-height:96px;resize:vertical;background:#101014;border:1px solid #3a3a44;border-radius:12px;padding:14px 16px;color:var(--text);font-size:16px}.champion-link{color:var(--purple-2);font-weight:700}.empty{padding:12px 0}.preview-title{font-size:22px;margin:8px 0}.host-rows li{display:block}.host-form{align-items:center}.host-form .who input,.host-form input[name=points]{padding:8px 10px;font-size:14px}.host-form input[name=points]{width:72px}.host-form button{border:1px solid #3f3f48;background:#191920;border-radius:10px;padding:8px 12px}.metrics{border-top:1px solid var(--line);padding-top:12px;display:flex;flex-direction:column;gap:6px}.metrics h2{font-size:16px}.roster{list-style:none;margin:0;padding:0}.roster li{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #26262e}.bracket{margin-top:8px}.bracket,.bracket-rounds{gap:16px}.bracket,.bracket-rounds,.round{display:flex;flex-direction:column}.round{gap:8px}.round-label{color:var(--purple-2);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.match{border:1px solid var(--line);border-radius:14px;padding:8px 12px;background:#101014}.match-player{display:flex;align-items:center;gap:10px;padding:8px 0}.match-player .name{flex:1 1;min-width:0}.match-player.is-holder .name{color:#ddd6fe}.match-player+.match-player{border-top:1px solid #26262e}.match-player.win{font-weight:700}.match-player.bye,.match-player.loss{color:var(--faint)}.match-brag{color:var(--muted);font-size:13px;padding:2px 0 4px}.alive{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.alive-label{font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--purple-2)}.alive-name{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;padding:4px 10px 4px 4px;font-size:14px;background:#101014}.alive-name.is-holder{border-color:var(--purple-2)}.match-form{border:1px solid var(--line);border-radius:14px;padding:12px}.match-form,.match-form fieldset{display:flex;flex-direction:column;gap:8px}.match-form legend{color:var(--text);font-weight:700}.winner-choice{display:flex;align-items:center;gap:8px;color:var(--text);font-weight:650}.initials-preview{display:flex}.champion-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px 16px 48px;background:#fafaf7;color:#0e1116;color-scheme:light}.champion-page,.champion-page>*{min-width:0;max-width:100%}.champion-wrap{width:min(640px,100%);min-width:0}.champion-card{width:100%;text-align:center;background:#fafaf7;border:1px solid #0e1116;border-radius:28px;padding:36px 24px 28px;container-type:inline-size}.champion-card,.champion-card>*{min-width:0;max-width:100%}.rank-line{display:flex;align-items:center;justify-content:center;gap:12px;letter-spacing:.28em;text-transform:uppercase;font-size:13px;line-height:1.2;margin-top:8px;color:#0e1116}.rank-line span{width:42px;height:1px;background:#2f6bff;display:block}.champion-title{font-family:var(--display);font-weight:700;font-size:clamp(36px,calc((100vw - 100px) / 5.6),112px);font-size:min(clamp(36px,calc((100vw - 100px) / 5.6),112px),21cqi);letter-spacing:clamp(0em,.15vw,.02em);line-height:.88;margin:8px 0 4px;text-transform:uppercase;color:#0e1116}.champion-name{font-family:var(--serif);font-style:italic;font-weight:560;font-size:clamp(36px,7vw,68px);color:#2f6bff;line-height:1;overflow-wrap:anywhere}.champion-headline{margin-top:10px;font-size:20px;line-height:1.2;color:#0e1116}.champion-count{margin-top:8px;font-size:18px;line-height:1.2;font-weight:700;color:#0e1116}.challenge-kicker{margin-top:28px;letter-spacing:.32em;font-size:12px}.challenge-kicker,.challenge-title{text-transform:uppercase;line-height:1.2;color:#0e1116}.challenge-title{margin-top:8px;letter-spacing:.16em;font-size:18px;font-weight:700;overflow-wrap:anywhere}.glory{margin-top:18px;font-family:var(--serif);font-style:italic;font-size:clamp(18px,calc((100vw - 100px) / 11),22px);line-height:1.35;color:#0e1116}.champion-mark{margin-top:28px;display:flex;align-items:center;justify-content:center;line-height:0}.champion-wordmark{width:calc(48px * 336 / 120);height:48px}.champion-caption{font-size:14px;line-height:1.2;letter-spacing:.04em;overflow-wrap:anywhere}.champion-page .champion-caption{color:#0e1116}.champion-page .back-link{color:#2f6bff}.back-link{color:var(--purple-2);font-weight:700}.site-shell{min-height:100vh;display:flex;flex-direction:column}.site-shell>main{flex:1 0 auto}.site-footer{width:min(920px,100%);margin:0 auto;padding:22px 20px 32px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:16px;color:var(--muted);font-size:14px}.site-footer a{color:var(--text);text-decoration:none}.site-footer a:hover{color:var(--purple-2)}.site-footer nav{display:flex;flex-wrap:wrap;gap:10px 16px}.doc{width:min(40rem,100%);margin:0 auto;padding:28px 20px 48px}.doc h1{font-size:clamp(32px,6vw,44px)}.doc h2{font-size:20px;letter-spacing:-.03em;margin-top:8px}.doc li,.doc p{font-size:16px;line-height:1.55;color:var(--muted)}.doc code,.doc strong{color:var(--text)}.doc ol,.doc ul{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:10px}.doc li::marker{color:var(--purple-2);font-weight:700}.doc a{color:var(--purple-2)}.doc .btn{margin-top:8px}.kicker{color:var(--purple-2);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:800px){.bracket-rounds{flex-direction:row;align-items:flex-start}.bracket-rounds .round{flex:1 1;min-width:200px}.doc .btn{width:auto;align-self:flex-start;padding-left:22px;padding-right:22px}.share-kit .btn,.share-kit .btn-share{width:auto;max-width:320px;align-self:flex-start}}@media (max-width:640px){.host-form{flex-wrap:wrap}.host-form .who{flex:1 1 160px}.wordmark{height:24px;width:calc(24px * 336 / 120)}}.page-glow{min-height:100vh;background:radial-gradient(ellipse 90% 42% at 50% -12%,rgba(124,58,237,.22),transparent 58%)}.wordmark-home{display:block;width:-moz-fit-content;width:fit-content;line-height:0}.form-title{font-size:32px;font-weight:700;letter-spacing:-.04em;line-height:1.1}.landing-wrap{width:min(420px,100%);margin:0 auto;padding:16px 20px 56px;display:flex;flex-direction:column}.hero{margin-bottom:12px}.hero h1{margin-top:6px;font-size:24px;letter-spacing:-.03em;line-height:1.15}.hero .kicker{margin-top:10px;color:var(--purple-2);font-size:14px;font-weight:700;letter-spacing:0;text-transform:none}.hero-sub{margin-top:8px;color:var(--muted);font-size:14px;line-height:1.45}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px}.hero-actions a{color:var(--purple-2);font-weight:700;text-decoration:none}.closing-band .cta,.hero-actions .cta{color:white;background:var(--purple);border-radius:999px;padding:8px 14px;font-size:14px}.micro{margin-top:10px;color:var(--muted);font-size:13px;line-height:1.4}.landing-form{scroll-margin-top:12px}.landing-rest{display:flex;flex-direction:column;gap:28px;margin-top:36px}.landing-section{scroll-margin-top:12px}.closing-band h2,.landing-section h2{margin-bottom:12px;font-size:22px;letter-spacing:-.03em;line-height:1.2}.landing-copy{color:var(--muted);font-size:15px;line-height:1.45;margin-bottom:12px}.champion-sample{margin:0}.champion-sample .champion-wrap{min-height:0;border-radius:16px;padding:28px 16px 32px}.champion-sample .champion-caption{color:var(--text)}.champion-caption{margin-top:12px;text-align:center;font-weight:700}.closing-band{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:20px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.closing-band h2{margin-bottom:0}.closing-band p{color:var(--muted);font-size:15px;line-height:1.45}.closing-band .cta{text-decoration:none;font-weight:700}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.steps li{display:flex;gap:12px;align-items:flex-start}.step-index{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;flex:none;background:var(--purple-deep);color:var(--purple-2);font-size:13px;font-weight:700}.steps p{line-height:1.45}.steps strong{font-size:16px}.step-body{color:var(--muted);font-size:15px;line-height:1.45}.format-explain{display:flex;flex-direction:column;gap:8px}.faq div,.format-card,.template{background:var(--card);border:1px solid var(--line);border-radius:16px}.faq div,.format-card{padding:14px 16px}.format-card h3{margin:0 0 4px;font-size:16px}.faq dd,.format-card p,.lede,.plain-list{color:var(--muted);font-size:15px;line-height:1.45}.template-list{gap:8px}.template,.template-list{display:flex;flex-direction:column}.template{width:100%;text-align:left;padding:14px 16px;gap:2px}.template:hover{border-color:#4c4c58}.template[aria-pressed=true]{border-color:var(--purple-2);box-shadow:inset 0 0 0 1px var(--purple-2)}.usecase-list{display:flex;flex-direction:column;gap:8px}.usecase-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 16px;color:var(--text);font-weight:700;font-size:16px;text-decoration:none}a.usecase-card{display:flex;flex-direction:column;gap:2px}.usecase-go{color:var(--purple-2);font-size:14px}.template-name{color:var(--text);font-weight:700;font-size:16px}.template-meta{color:var(--muted);font-size:13px}.faq{display:flex;flex-direction:column;gap:8px;margin:0}.faq dt{font-weight:700}.faq dd{margin:4px 0 0}.hosts-page{display:flex;flex-direction:column;gap:22px}.hosts-page>header{margin-bottom:0}.plain-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}@media (min-width:960px){.landing-wrap{width:min(1080px,100%);padding:40px 32px 72px;display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-column-gap:40px;column-gap:40px;align-items:start}.hero{grid-column:1;grid-row:1;margin-bottom:28px}.hero h1{font-size:44px;line-height:1.05}.hero-sub{font-size:16px;max-width:38rem}.landing-form{grid-column:2;grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:24px;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px 20px 20px}.landing-rest{grid-column:1;grid-row:2;margin-top:0}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}}