.page-module__E0kJGG__page{flex:1;justify-content:center;align-items:stretch;padding:32px 20px;display:flex}.page-module__E0kJGG__hero{background:linear-gradient(140deg,#fefcf7,#f6f3ea);border:1px solid #1f2f2e14;border-radius:28px;flex-direction:column;align-items:flex-start;gap:20px;width:min(920px,100%);margin:0 auto;padding:clamp(28px,4vw,56px);display:flex;position:relative;box-shadow:0 24px 60px #1f2f2e26,inset 0 1px #ffffffd9}.page-module__E0kJGG__kicker{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.88rem;font-weight:700}.page-module__E0kJGG__hero h1{max-width:14ch;color:var(--ink);font-size:clamp(2.2rem,5vw,4rem);line-height:1.04}.page-module__E0kJGG__subtitle{max-width:62ch;color:var(--ink-soft);font-size:clamp(1rem,2.2vw,1.15rem)}.page-module__E0kJGG__actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.page-module__E0kJGG__actions a{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-weight:700;transition:transform .14s,box-shadow .14s,background .14s;display:flex}a.page-module__E0kJGG__primary{background:var(--accent);color:#f4fffe;box-shadow:0 10px 24px #0f766e40}a.page-module__E0kJGG__secondary{color:var(--accent-strong);background:#f5fffd;border-color:#0f766e59}@media (hover:hover) and (pointer:fine){a.page-module__E0kJGG__primary:hover{background:var(--accent-strong);transform:translateY(-2px)}a.page-module__E0kJGG__secondary:hover{background:#e9fffb;transform:translateY(-2px)}}@media (max-width:600px){.page-module__E0kJGG__page{padding:16px}.page-module__E0kJGG__hero{border-radius:20px}.page-module__E0kJGG__actions{width:100%}.page-module__E0kJGG__actions a{flex:1}}
