.discover-page{background:var(--paper)}body:has(.discover-page) .site-footer{display:none}.discover-hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:56px;width:min(1220px,100% - 72px);margin-inline:auto;padding:74px 0 82px;display:grid}.discover-hero-copy h1{margin:22px 0;font-size:clamp(52px,5vw,76px);line-height:1.05}.discover-hero-copy>p{color:var(--muted);max-width:500px;font-size:16px;line-height:1.75}.discover-actions{align-items:center;margin:32px 0 15px;display:flex}.discover-actions .primary-button{gap:18px;min-height:54px}.discover-hero-copy>.discover-levels{color:var(--copper-dark);font-size:12px;font-weight:700}.discover-sign-in{color:var(--copper-dark);margin-top:17px;font-size:12px;display:inline-block}.discover-sign-in:hover{text-decoration:underline}.discover-hero-preview{background:#fffdfa;border:1px solid #e2d6ca;border-radius:20px;padding:10px;transform:rotate(1deg);box-shadow:0 24px 70px #59402b18}.discover-hero-preview img{border-radius:11px;width:100%;height:auto;display:block}.discover-preview-caption{color:#8e8276;letter-spacing:.03em;align-items:center;gap:8px;padding:8px 10px 14px;font-size:10px;display:flex}.discover-preview-dot{background:var(--copper);border-radius:50%;width:8px;height:8px}@media (max-width:900px){.discover-hero{grid-template-columns:1fr;gap:38px}.discover-hero-copy h1{max-width:740px}}@media (max-width:650px){.discover-hero{width:calc(100% - 36px);padding:50px 0 62px}.discover-hero-copy h1{font-size:52px}.discover-actions .primary-button{justify-content:center}}
