@font-face{font-family:Preview Sora;src:url(/_astro/sora-latin-800.XerEmbOd.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Preview Barlow;src:url(/_astro/barlow-semi-condensed-latin-700.BSuPlIsc.woff2) format("woff2");font-weight:700;font-display:swap}.standings-preview[data-astro-cid-7w6obyub]{--preview-card: #fff;--preview-line: hsl(214 26% 87%);--preview-positive: #047857;--preview-negative: #be123c;container-type:inline-size;min-width:0;margin:0;color:var(--ink)}.dark .standings-preview[data-astro-cid-7w6obyub]{--preview-card: hsl(219 40% 11%);--preview-line: rgba(255, 255, 255, .09);--preview-positive: #6ee7b7;--preview-negative: #fda4af}.preview-toolbar[data-astro-cid-7w6obyub]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:var(--muted-ink);font-size:11px;font-weight:700}.preview-live[data-astro-cid-7w6obyub]{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid rgb(52 211 153 / 30%);border-radius:999px;background:#34d39926;color:var(--preview-positive);font-size:10px}.preview-live[data-astro-cid-7w6obyub]>span[data-astro-cid-7w6obyub],.team-live-dot[data-astro-cid-7w6obyub]{width:5px;height:5px;flex:none;border-radius:50%;background:#34d399;box-shadow:0 0 6px #34d3997f}.preview-board[data-astro-cid-7w6obyub]{overflow:hidden;border:1px solid var(--preview-line);border-radius:18px;background:var(--preview-card);box-shadow:0 1px 2px #1018280a,0 20px 44px -34px #10182859}.dark .preview-board[data-astro-cid-7w6obyub]{background:linear-gradient(180deg,#ffffff0e,#ffffff05);box-shadow:inset 0 1px #ffffff0d,0 26px 60px -34px #000000d9}.preview-heading[data-astro-cid-7w6obyub]{margin:0;padding:12px 16px;border-bottom:1px solid rgb(248 113 113 / 20%);background:linear-gradient(90deg,rgb(220 38 38 / 25%),rgb(239 68 68 / 10%),transparent);font:800 13px/1.4 Preview Sora,Inter Variable,sans-serif;letter-spacing:-.03em}.preview-table-wrap[data-astro-cid-7w6obyub]{padding:7px 10px 5px}table[data-astro-cid-7w6obyub]{width:100%;border-collapse:separate;border-spacing:0 6px;table-layout:fixed}.rank-column[data-astro-cid-7w6obyub]{width:46px}.record-column[data-astro-cid-7w6obyub]{width:54px}.stat-column[data-astro-cid-7w6obyub]{width:42px}.conference-column[data-astro-cid-7w6obyub]{width:46px}thead[data-astro-cid-7w6obyub] th[data-astro-cid-7w6obyub]{padding:0 2px 2px;color:var(--muted-ink);font-size:9px;font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase}abbr[data-astro-cid-7w6obyub]{text-decoration:none}thead[data-astro-cid-7w6obyub] .team-heading[data-astro-cid-7w6obyub]{text-align:left}.preview-row[data-astro-cid-7w6obyub]{--team-accent: var(--team-light);background:linear-gradient(180deg,#fff,#fbfcfe)}.dark .preview-row[data-astro-cid-7w6obyub]{--team-accent: var(--team-dark);background:linear-gradient(180deg,#ffffff0f,#ffffff05)}.preview-row[data-astro-cid-7w6obyub]>td[data-astro-cid-7w6obyub],.preview-row[data-astro-cid-7w6obyub]>th[data-astro-cid-7w6obyub]{height:48px;padding:4px 2px;border-block:1px solid rgb(52 211 153 / 40%);background:#34d3990b;font:700 15px/1.2 Preview Barlow,Inter Variable,sans-serif;font-variant-numeric:tabular-nums;text-align:center}.preview-row[data-astro-cid-7w6obyub]>:first-child[data-astro-cid-7w6obyub]{position:relative;border-left:1px solid rgb(52 211 153 / 40%);border-radius:12px 0 0 12px}.rank-cell[data-astro-cid-7w6obyub]:before{position:absolute;inset:6px auto 6px 0;width:4px;border-radius:3px;background:linear-gradient(180deg,var(--team-accent),color-mix(in srgb,var(--team-accent) 65%,black));content:""}.preview-row[data-astro-cid-7w6obyub]>:last-child[data-astro-cid-7w6obyub]{border-right:1px solid rgb(52 211 153 / 40%);border-radius:0 12px 12px 0}.preview-seed[data-astro-cid-7w6obyub]{position:relative;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid rgb(0 0 0 / 10%);border-radius:8px;background:#0000000d;font-size:16px}.dark .preview-seed[data-astro-cid-7w6obyub]{border-color:#ffffff26;background:#ffffff1a}.preview-movement[data-astro-cid-7w6obyub]{position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;color:var(--preview-positive);font-size:11px;line-height:1;text-shadow:-1px 0 var(--preview-card),1px 0 var(--preview-card),0 -1px var(--preview-card),0 1px var(--preview-card)}.preview-movement[data-astro-cid-7w6obyub].down{color:var(--preview-negative)}.preview-movement[data-astro-cid-7w6obyub] svg[data-astro-cid-7w6obyub]{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px var(--preview-card))}.team-identity[data-astro-cid-7w6obyub]{display:flex;align-items:center;gap:7px;min-width:0;text-align:left;font:800 11px/1.4 Preview Sora,Inter Variable,sans-serif}.team-logo[data-astro-cid-7w6obyub]{display:grid;width:28px;height:28px;flex:none;place-items:center;border:1px solid color-mix(in srgb,var(--team-accent) 35%,transparent);border-radius:10px;background:radial-gradient(120% 120% at 30% 20%,color-mix(in srgb,var(--team-accent) 22%,transparent),transparent 70%)}.team-logo[data-astro-cid-7w6obyub] img[data-astro-cid-7w6obyub]{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.team-abbreviation[data-astro-cid-7w6obyub]{display:none}.preview-row[data-astro-cid-7w6obyub]>.record-cell[data-astro-cid-7w6obyub]{font-size:18px}.changed-stat[data-astro-cid-7w6obyub]{color:var(--preview-positive)}.preview-cutoff[data-astro-cid-7w6obyub]{display:flex;align-items:center;gap:10px;padding:3px 8px}.cutoff-line[data-astro-cid-7w6obyub]{height:1px;flex:1;background:linear-gradient(90deg,transparent,rgb(213 10 10 / 40%))}.cutoff-line[data-astro-cid-7w6obyub]:last-child{transform:rotate(180deg)}.cutoff-label[data-astro-cid-7w6obyub]{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:1px solid rgb(213 10 10 / 25%);border-radius:999px;background:#d50a0a1a;color:#b91c1c;font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.dark .cutoff-label[data-astro-cid-7w6obyub]{color:#fca5a5}.cutoff-label[data-astro-cid-7w6obyub] svg[data-astro-cid-7w6obyub]{width:12px;height:12px}figcaption[data-astro-cid-7w6obyub]{margin-top:12px;color:var(--muted-ink);font-size:11px;line-height:1.6}@container (max-width: 520px){.preview-board[data-astro-cid-7w6obyub]{border-radius:12px}.preview-heading[data-astro-cid-7w6obyub]{padding:10px 12px;font-size:11px}.preview-table-wrap[data-astro-cid-7w6obyub]{padding:4px}.rank-column[data-astro-cid-7w6obyub]{width:32px}.record-column[data-astro-cid-7w6obyub]{width:40px}.stat-column[data-astro-cid-7w6obyub]{width:32px}.conference-column[data-astro-cid-7w6obyub]{width:38px}.preview-row[data-astro-cid-7w6obyub]>td[data-astro-cid-7w6obyub],.preview-row[data-astro-cid-7w6obyub]>th[data-astro-cid-7w6obyub]{height:40px;padding-inline:1px;font-size:13px}.preview-row[data-astro-cid-7w6obyub]>.record-cell[data-astro-cid-7w6obyub]{font-size:15px}thead[data-astro-cid-7w6obyub] th[data-astro-cid-7w6obyub]{font-size:8px;letter-spacing:.03em}.preview-seed[data-astro-cid-7w6obyub]{width:23px;height:23px;font-size:14px;border-radius:7px}.preview-movement[data-astro-cid-7w6obyub]{top:-5px;right:-5px;font-size:10px}.preview-movement[data-astro-cid-7w6obyub] svg[data-astro-cid-7w6obyub]{width:8px;height:8px}.team-identity[data-astro-cid-7w6obyub]{gap:4px;font-size:11px}.team-logo[data-astro-cid-7w6obyub]{width:18px;height:18px;border:0;border-radius:0;background:none}.team-logo[data-astro-cid-7w6obyub] img[data-astro-cid-7w6obyub]{width:18px;height:18px}.team-name[data-astro-cid-7w6obyub]{display:none}.team-abbreviation[data-astro-cid-7w6obyub]{display:inline}.team-live-dot[data-astro-cid-7w6obyub]{width:4px;height:4px}.preview-toolbar[data-astro-cid-7w6obyub]{font-size:10px}}:root{--page: #eef2f8;--page-alt: #e7edf6;--surface: rgba(255, 255, 255, .76);--surface-solid: #fff;--ink: #101a2e;--muted-ink: #5d687a;--line: rgba(30, 52, 81, .13);--live: #059669;--live-bright: #34d399;--gold: #e0ad36;--navy: #07101e;--shadow: 0 24px 70px -40px rgba(13, 28, 51, .38)}.dark{--page: #060b14;--page-alt: #091321;--surface: rgba(255, 255, 255, .045);--surface-solid: #101927;--ink: #edf2f8;--muted-ink: #9ba8ba;--line: rgba(255, 255, 255, .1);--live: #34d399;--live-bright: #6ee7b7;--shadow: 0 28px 80px -44px rgba(0, 0, 0, .85)}html{background:var(--page);scroll-behavior:smooth}body.landing-body{margin:0;overflow-x:hidden;background:radial-gradient(900px 520px at 5% -5%,rgba(224,173,54,.12),transparent 60%),radial-gradient(1000px 620px at 100% 3%,rgba(38,106,196,.14),transparent 60%),var(--page);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;transition:background-color .25s ease,color .25s ease}.landing-body *{box-sizing:border-box}.landing-body a{color:inherit;text-decoration:none}.landing-body button{font:inherit}.site-shell{position:relative;min-height:100vh}.landing-body .container{width:min(1180px,calc(100% - 40px));margin-inline:auto}.site-header{position:sticky;z-index:50;top:0;border-top:1px solid rgba(224,173,54,.55);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--page) 80%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav{display:flex;height:72px;align-items:center;justify-content:space-between;gap:28px}.brand{display:inline-flex;align-items:center;gap:11px;font:italic 800 15px/1 Inter Variable,Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}.brand-mark{width:50px;height:30px;flex:none}.brand-live{color:var(--live)}.nav-links{display:flex;align-items:center;gap:28px;color:var(--muted-ink);font-size:14px;font-weight:600}.theme-toggle{display:grid;width:40px;height:40px;cursor:pointer;place-items:center;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink)}.theme-toggle:hover{border-color:color-mix(in srgb,var(--live) 55%,var(--line))}.theme-toggle svg{width:18px;height:18px}.moon-icon,.dark .sun-icon{display:none}.dark .moon-icon{display:block}.hero{padding:88px 0 72px}.hero-grid{display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:62px}.hero-grid>*,.live-story>*{min-width:0}.eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:24px;color:var(--live);font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--live-bright);box-shadow:0 0 0 5px color-mix(in srgb,var(--live) 14%,transparent),0 0 16px var(--live);animation:live-pulse 2s ease-out infinite}.hero h1{max-width:700px;margin:0;font:800 clamp(44px,5.4vw,70px) / .98 "Inter Variable",Inter,sans-serif;letter-spacing:-.045em}.hero h1 span{color:var(--live)}.hero-copy{max-width:580px;margin:27px 0 0;color:var(--muted-ink);font-size:clamp(17px,2vw,20px);line-height:1.65}.hero-copy strong{color:var(--ink)}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px}.button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:10px;padding:0 22px;border:1px solid var(--line);border-radius:14px;font-size:15px;font-weight:750;transition:transform .2s ease,border-color .2s ease,background .2s ease}.button:hover{transform:translateY(-2px)}.landing-body .button-primary{border-color:var(--live);background:var(--live);color:#fff;box-shadow:0 16px 35px -18px var(--live)}.dark .button-primary{color:#04130d}.button svg{width:17px;height:17px}.product-stage{position:relative}.product-stage:before{position:absolute;z-index:-1;inset:10% 6% -8%;border-radius:50%;background:color-mix(in srgb,var(--live) 18%,transparent);filter:blur(60px);content:""}.browser{overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:#07101e;box-shadow:0 36px 90px -36px #030a14c7;transform:perspective(1600px) rotateY(-3deg) rotateX(1deg)}.browser-bar{display:flex;height:38px;align-items:center;gap:7px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.08)}.browser-bar i{width:7px;height:7px;border-radius:50%;background:#ffffff3b}.browser-bar span{margin-left:auto;color:#68758a;font-size:9px;letter-spacing:.08em}.theme-screenshot,.theme-screenshot img{display:block;width:100%}.theme-screenshot img{height:auto}.floating-live{position:absolute;right:-18px;bottom:32px;display:flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid rgba(52,211,153,.22);border-radius:12px;background:#07101eeb;color:#dffdf0;box-shadow:0 18px 45px -20px #000;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.trust-strip{border-block:1px solid var(--line);background:color-mix(in srgb,var(--surface) 65%,transparent)}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr)}.trust-item{padding:28px 34px;border-right:1px solid var(--line)}.trust-item:first-child{padding-left:0}.trust-item:last-child{border-right:0}.trust-item strong{display:block;font:750 18px/1.25 Inter Variable,Inter,sans-serif;letter-spacing:-.015em}.trust-item span{display:block;margin-top:7px;color:var(--muted-ink);font-size:13px;line-height:1.5}.section{padding:118px 0}.section-kicker{margin:0 0 14px;color:var(--live);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.section-title{max-width:730px;margin:0;font:800 clamp(34px,4.5vw,54px) / 1.05 "Inter Variable",Inter,sans-serif;letter-spacing:-.04em}.section-lede{max-width:600px;margin:20px 0 0;color:var(--muted-ink);font-size:17px;line-height:1.7}.plain-list{display:grid;gap:12px;margin:28px 0 0;padding:0;color:var(--muted-ink);font-size:14px;line-height:1.55;list-style:none}.plain-list li{position:relative;padding-left:20px}.plain-list li:before{position:absolute;top:.62em;left:0;width:6px;height:6px;border-radius:50%;background:var(--live);content:""}.plain-list strong{color:var(--ink)}.live-story{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px}.features-section{background:color-mix(in srgb,var(--page-alt) 72%,transparent);border-block:1px solid var(--line)}.features-head{display:flex;align-items:end;justify-content:space-between;gap:50px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:54px}.feature-card{min-height:250px;padding:30px;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:var(--shadow)}.feature-number{color:var(--live);font:800 12px/1 Inter Variable,Inter,sans-serif;letter-spacing:.14em}.feature-card h3{margin:38px 0 11px;font:750 23px/1.15 Inter Variable,Inter,sans-serif;letter-spacing:-.025em}.feature-card p{margin:0;color:var(--muted-ink);font-size:14px;line-height:1.65}.showcase-head{text-align:center}.showcase-head .section-title,.showcase-head .section-lede{margin-inline:auto}.screens{position:relative;margin-top:62px;padding-right:80px}.desktop-shot{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:#07101e;box-shadow:0 40px 100px -42px #000000bf}.mobile-shot{position:absolute;right:0;bottom:-54px;width:24%;overflow:hidden;border:7px solid #111a27;border-radius:26px;background:#07101e;box-shadow:0 32px 64px -24px #000000bf}.draft-showcase{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:center;gap:64px;margin-top:150px}.draft-copy{min-width:0}.draft-shot{overflow:hidden;min-width:0;border:1px solid var(--line);border-radius:22px;background:var(--surface-solid);box-shadow:var(--shadow)}.cta{padding-top:74px}.cta-panel{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;align-items:center;gap:35px;padding:58px;border:1px solid rgba(52,211,153,.22);border-radius:28px;background:#07101e;color:#edf4fb;box-shadow:0 36px 90px -48px #000}.cta-panel:after{position:absolute;top:-120px;right:15%;width:340px;height:340px;border-radius:50%;background:#34d39921;filter:blur(55px);content:""}.cta-panel h2{position:relative;z-index:1;max-width:660px;margin:0;font:800 clamp(34px,4.5vw,52px) / 1.05 "Inter Variable",Inter,sans-serif;letter-spacing:-.04em}.cta-panel p{position:relative;z-index:1;margin:15px 0 0;color:#9caabd}.cta-panel .button{position:relative;z-index:1}.footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:82px 36px;color:var(--muted-ink);font-size:12px}.footer .brand{color:var(--ink)}.landing-body .text-link{text-decoration:underline;text-underline-offset:.2em}.faq-list{max-width:800px;margin-top:36px}.faq-list details{padding-block:24px;border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;font-size:18px;font-weight:700}.faq-list p,.preview-note{color:var(--muted-ink);font-size:14px;line-height:1.7}.faq-list p{margin:16px 0 0}.preview-note{margin-top:24px}.skip-link{position:fixed;z-index:100;top:8px;left:8px;padding:12px 18px;border-radius:8px;background:var(--surface-solid);transform:translateY(-150%)}.skip-link:focus{transform:none}.landing-body :focus-visible{outline:3px solid var(--live);outline-offset:4px}@keyframes live-pulse{0%,to{box-shadow:0 0 0 4px color-mix(in srgb,var(--live) 15%,transparent),0 0 12px color-mix(in srgb,var(--live) 70%,transparent)}50%{box-shadow:0 0 0 8px transparent,0 0 20px color-mix(in srgb,var(--live) 35%,transparent)}}@media (max-width: 900px){.hero{padding-top:72px}.hero-grid,.live-story{grid-template-columns:1fr;gap:58px}.hero-copy{max-width:680px}.product-stage{width:min(760px,100%)}.browser{transform:none}.features-head{display:block}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:0}.feature-card h3{margin-top:34px}.draft-showcase{grid-template-columns:1fr;gap:42px;margin-top:120px}.cta-panel{grid-template-columns:1fr}}@media (max-width: 640px){.landing-body .container{width:min(calc(100% - 28px),1180px)}.nav{height:62px}.brand{font-size:13px}.brand-mark{width:40px;height:24px}.hero{padding:62px 0 52px}.hero h1{font-size:clamp(44px,15vw,63px);overflow-wrap:break-word}.product-stage,.browser{min-width:0;max-width:100%}.floating-live{right:10px;bottom:-20px}.trust-grid{grid-template-columns:1fr;padding-block:10px}.trust-item,.trust-item:first-child{padding:18px 4px;border-right:0;border-bottom:1px solid var(--line)}.trust-item:last-child{border-bottom:0}.section{padding:84px 0}.screens{padding-right:36px}.desktop-shot{border-radius:12px}.mobile-shot{right:-2px;bottom:-38px;width:30%;border-width:4px;border-radius:15px}.draft-showcase{margin-top:104px}.draft-shot{border-radius:12px}.cta{padding-top:54px}.cta-panel{padding:38px 25px;border-radius:22px}.cta-panel .button{width:100%}.footer{align-items:flex-start;flex-direction:column;padding-top:60px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
