.zero-hero{position:relative;overflow:hidden;padding:calc(var(--header-height) + 48px) 0 90px;background:var(--ink);color:#fff}.zero-hero:before{content:"";position:absolute;width:700px;height:700px;right:-230px;top:-270px;border-radius:50%;background:radial-gradient(circle,rgba(201,249,99,.15),transparent 67%)}.zero-hero-grid{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(50px,8vw,110px);align-items:center}.zero-hero h1{font-size:clamp(50px,6vw,87px)}.zero-hero h1 em{color:var(--acid-soft);font-family:Georgia,serif;font-weight:400}.zero-hero-grid>div:first-child>p{max-width:680px;color:#b6c1cf;font-size:clamp(18px,1.8vw,22px)}.zero-hero .hero-actions{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}.zero-proof{display:flex;gap:25px;margin:35px 0 0;padding:0;list-style:none}.zero-proof li:before{content:"✓";margin-right:8px;color:var(--acid)}
.zero-calendar{padding:30px;border:1px solid rgba(255,255,255,.14);border-radius:31px;background:rgba(255,255,255,.055);box-shadow:0 35px 100px rgba(0,0,0,.25)}.zero-calendar-head{display:flex;justify-content:space-between;color:#c1cad5;font-size:12px;font-weight:850;text-transform:uppercase}.zero-calendar-head small{color:var(--acid)}.zero-number{margin:35px 0 25px;font-size:150px;font-weight:780;letter-spacing:-.1em;line-height:.8}.zero-number sup{margin-left:18px;color:#9ca8b6;font-size:13px;letter-spacing:0}.zero-status{display:flex;gap:13px;align-items:center;padding:17px;border-radius:17px;background:rgba(201,249,99,.09)}.zero-status b{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:var(--acid);color:var(--ink)}.zero-status strong,.zero-status small{display:block}.zero-status small{color:#9aa7b4}.zero-bars{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin-top:24px}.zero-bars i{height:7px;border-radius:5px;background:rgba(255,255,255,.12)}.zero-bars i:nth-child(3){background:var(--acid)}
.zero-facts{background:var(--paper-2)}.zero-facts>.container{display:grid;grid-template-columns:repeat(4,1fr)}.zero-facts .container>div{padding:25px;border-left:1px solid var(--line)}.zero-facts span,.zero-facts strong,.zero-facts small{display:block}.zero-facts span{color:var(--champagne-deep);font-size:11px;font-weight:900}.zero-facts strong{margin:8px 0}.zero-facts small{color:var(--muted)}
.zero-fit{background:var(--paper)}.zero-fit .section-head{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:55px}.zero-fit .section-head h2{margin:0}.zero-fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.zero-fit-grid article{padding:clamp(30px,4vw,48px);border:1px solid var(--line);border-radius:30px;background:var(--white)}.zero-fit-grid article.is-zero{background:#eff7dc}.zero-fit-grid article>span{color:var(--champagne-deep);font-size:12px;font-weight:900;text-transform:uppercase}.zero-fit-grid .is-zero>span{color:#557f18}.zero-fit-grid h3{margin-top:55px;font-size:clamp(29px,3vw,40px)}.zero-fit-grid ul{display:grid;gap:13px;margin:28px 0 38px;padding:0;list-style:none}.zero-fit-grid li:before{content:"✓";margin-right:10px;color:#557f18}.zero-fit-grid article:not(.is-zero) li:before{content:"?";color:var(--champagne-deep)}.zero-fit-grid a{font-weight:800;text-decoration:none}
.zero-scope>.container{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.zero-scope-copy{position:sticky;top:120px;align-self:start}.zero-scope-copy>p,.zero-scope-list p{color:#adb8c6}.zero-scope-copy>p{font-size:18px}.zero-scope-copy .button{margin-top:20px}.zero-scope-list article{display:grid;grid-template-columns:50px 1fr;gap:20px;padding:25px 0;border-top:1px solid rgba(255,255,255,.13)}.zero-scope-list article>span{color:var(--acid);font-size:12px;font-weight:900}.zero-scope-list h3{margin:0 0 8px;font-size:26px}.zero-scope-list p{margin:0}
.zero-audience{background:var(--white)}.zero-audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.zero-audience-grid article{min-height:290px;padding:31px;border:1px solid var(--line);border-radius:24px;background:#f7f5ee}.zero-audience-grid article>span{color:var(--champagne-deep);font-size:11px;font-weight:900;text-transform:uppercase}.zero-audience-grid h3{margin-top:55px;font-size:26px}.zero-audience-grid p{color:var(--muted)}.zero-audience-grid a{font-size:14px;font-weight:800;text-decoration:none}
.zero-next{padding:0 0 112px;background:var(--white)}.zero-next>.container{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:end;padding:clamp(38px,6vw,74px);border-radius:38px;background:linear-gradient(135deg,#e9e3d4,#f7f6ef)}.zero-next h2{font-size:clamp(38px,4.6vw,63px)}.zero-next p{color:var(--muted);font-size:18px}.zero-next .container>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.zero-next a:not(.button){font-weight:800;text-decoration:none}
@media(max-width:1000px){.zero-hero-grid,.zero-scope>.container,.zero-next>.container{grid-template-columns:1fr}.zero-calendar{max-width:620px}.zero-facts>.container{grid-template-columns:1fr 1fr}.zero-scope-copy{position:static}.zero-audience-grid{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.zero-hero{padding-top:calc(var(--header-height) + 34px)}.zero-hero h1{font-size:clamp(42px,12.5vw,59px)}.zero-proof{display:grid}.zero-number{font-size:110px}.zero-facts>.container,.zero-fit-grid,.zero-audience-grid{grid-template-columns:1fr}.zero-fit .section-head{display:block}.zero-fit .lead{margin-top:22px}.zero-fit-grid h3{margin-top:38px}.zero-audience-grid article{min-height:0}.zero-audience-grid h3{margin-top:35px}.zero-next{padding-bottom:78px}}
