.brand-stage.landing-stage{color:var(--navy);background:var(--background)}.landing-stage .stage-header{background:var(--navy);position:relative}.landing-stage .stage-wrap{max-width:1200px;padding-inline:32px}.landing-stage h1,.landing-stage h2,.landing-stage h3{text-transform:none;letter-spacing:0;overflow-wrap:normal;word-break:normal}.landing-stage h1{font-size:56px;font-weight:800;line-height:1.12}.landing-stage h2{font-size:40px;font-weight:800;line-height:1.2}.landing-stage h3{font-size:24px;font-weight:600;line-height:1.3}.landing-stage p,.landing-stage li{font-size:18px;line-height:1.6}.landing-cover{background:var(--nude);padding-block:64px}.landing-cover-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;display:grid}.landing-cover-copy{min-width:0}.landing-cover-copy>p{max-width:680px;margin-top:24px}.landing-cover-photo{aspect-ratio:3/2;object-fit:contain;object-position:top;background:var(--navy);border-radius:4px;width:100%;display:block}.landing-cover-logo .landing-cover-grid{grid-template-columns:1fr}.landing-cover-logo .landing-cover-copy{max-width:1000px}.landing-podcast-logo{width:320px;max-width:100%;height:auto;filter:var(--podcast-logo-filter);margin-bottom:32px;display:block}.landing-actions{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.landing-stage .stage-action{height:56px;min-height:56px;box-shadow:none;white-space:normal;border-radius:4px;max-width:100%;padding:0 32px;font-size:19px;font-weight:700;line-height:1.3}.landing-stage .stage-primary{background:var(--primary);color:var(--primary-foreground)}.landing-stage .stage-primary:hover{background:var(--navy)}.landing-stage .stage-dark .stage-primary:hover{background:var(--primary)}.landing-stage .stage-secondary{color:var(--navy);text-underline-offset:4px;background:0 0;border:0;align-items:center;padding:0;font-size:18px;font-weight:600;text-decoration:underline;display:inline-flex}.landing-stage .stage-dark .stage-secondary{color:var(--navy-foreground)}.landing-stage .stage-menu{width:48px;height:48px}.landing-stage .stage-desktop{gap:16px}.landing-proof{background:var(--background);padding-block:48px}.landing-proof-grid{grid-template-columns:1fr 1.4fr 1fr;gap:32px;display:grid}.landing-proof strong{color:var(--navy);font-size:40px;font-weight:800;line-height:1.2;display:block}.landing-proof p{margin-top:8px}.landing-band{background:var(--background);padding-block:96px}.landing-band.stage-nude{background:var(--nude)}.landing-band.stage-dark{background:var(--navy);color:var(--navy-foreground)}.landing-text{max-width:680px}.landing-text>p{margin-top:24px}.landing-lines{margin:32px 0 0;padding:0;list-style:none}.landing-lines>li{border-top:1px solid var(--client-logo-border);grid-template-columns:64px minmax(0,1fr);gap:24px;padding-block:32px;display:grid}.landing-number{color:var(--primary);font-size:48px;font-weight:800;line-height:1.1;display:block}.landing-lines p{margin-top:12px}.landing-lines .stage-action{margin-top:16px}.landing-clients-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;margin-top:40px;display:grid}.landing-extra-products{margin-top:48px}.landing-extra-products>div{border-top:1px solid var(--client-logo-border);padding-block:24px}.landing-extra-products p{margin-block:12px}.landing-platform-button{border:1px solid var(--navy);background:var(--nude);min-height:56px;color:var(--navy);box-shadow:none;white-space:normal;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:19px;font-weight:700;display:inline-flex}.landing-platform-button:hover{background:var(--background)}.landing-platform-button svg{flex-shrink:0;width:24px;height:24px}.landing-platform-button .platform-cutout{fill:var(--nude)}.landing-platform-button g.platform-cutout{fill:none;stroke:var(--nude)}@media (width<=767px){.landing-stage .stage-wrap{padding-inline:20px}.landing-stage h1{font-size:32px;line-height:1.15}.landing-stage h2{font-size:26px}.landing-stage h3{font-size:20px}.landing-cover{padding-block:0 64px}.landing-cover-grid{grid-template-columns:1fr;gap:32px}.landing-cover-photo{aspect-ratio:4/5;grid-row:1}.landing-cover-logo{padding-top:64px}.landing-cover-logo h1{font-size:32px}.landing-proof{padding-block:48px}.landing-proof-grid{grid-template-columns:1fr;gap:32px}.landing-proof strong{font-size:32px}.landing-band{padding-block:64px}.landing-lines>li{grid-template-columns:48px minmax(0,1fr);gap:16px;padding-block:24px}.landing-number{font-size:40px}.landing-stage .stage-primary{width:100%}.landing-lines .stage-primary{height:auto;padding-block:16px}.landing-clients-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.landing-actions{flex-direction:column;align-items:stretch}.landing-platform-button{width:100%}}
