.page-module__E0kJGG__page{max-width:var(--maxw);margin:0 auto;padding:0 24px 80px}.page-module__E0kJGG__hero{max-width:900px;padding:clamp(64px,10vw,116px) 0 clamp(58px,8vw,92px)}.page-module__E0kJGG__eyebrow{border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--amber);background:linear-gradient(180deg, rgb(var(--honey-rgb) / .18), rgb(var(--honey-rgb) / .08));font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:24px;padding:7px 14px;font-size:.72rem;font-weight:600;display:inline-flex}.page-module__E0kJGG__eyebrow i{background:var(--honey-deep);width:7px;height:7px;box-shadow:0 0 0 4px rgb(var(--honey-deep-rgb) / .16);border-radius:50%}.page-module__E0kJGG__hero h1{letter-spacing:-.03em;max-width:850px;margin:0;font-size:clamp(2.05rem,6.2vw,4rem);font-weight:700;line-height:1.04}.page-module__E0kJGG__gallery{padding-top:8px}.page-module__E0kJGG__cardGrid{grid-template-columns:repeat(2,minmax(0,560px));gap:28px;display:grid}.page-module__E0kJGG__card{border:1px solid var(--border-strong);background:var(--card);max-width:560px;box-shadow:var(--shadow-md);border-radius:24px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.page-module__E0kJGG__card:hover{box-shadow:0 8px 18px rgb(var(--ink-rgb) / .08), 0 22px 52px rgb(var(--ink-rgb) / .1);transform:translateY(-3px)}.page-module__E0kJGG__cardContent{padding:34px 34px 28px}.page-module__E0kJGG__cardTag{color:var(--amber);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 11px;font-size:.68rem;font-weight:700}.page-module__E0kJGG__card h3{letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.08}.page-module__E0kJGG__launch{border:1px solid var(--honey-deep);border-radius:var(--radius-pill);background:linear-gradient(180deg, #ffdc5a, var(--honey));width:fit-content;min-width:148px;max-width:100%;box-shadow:var(--shadow-honey);justify-content:space-between;align-items:center;gap:24px;padding:11px 16px;font-size:.9rem;font-weight:600;transition:transform .18s,box-shadow .18s;display:inline-flex}.page-module__E0kJGG__launch:hover{box-shadow:0 16px 34px rgb(var(--honey-deep-rgb) / .32);transform:translateY(-2px)}.page-module__E0kJGG__preview{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:radial-gradient(circle at 80% 15%, rgb(var(--honey-rgb) / .32), transparent 42%), var(--cream-sunk);align-content:center;gap:12px;min-height:340px;padding:32px 28px;display:grid}.page-module__E0kJGG__previewTop{justify-content:space-between;width:min(100%,420px);margin-bottom:10px;margin-left:auto;margin-right:auto;display:flex}.page-module__E0kJGG__previewTop span{font-weight:700}.page-module__E0kJGG__previewTop small{color:var(--ink-muted)}.page-module__E0kJGG__previewRow{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#ffffffe0;border-radius:14px;grid-template-columns:28px 1fr auto;align-items:center;gap:14px;width:min(100%,420px);margin-left:auto;margin-right:auto;padding:18px;display:grid}.page-module__E0kJGG__previewRow b{color:#b1a48f;font-family:var(--font-mono);font-size:.66rem}.page-module__E0kJGG__previewRow>span{background:#e7e1d8;border-radius:6px;width:min(100%,140px);height:9px;display:block;box-shadow:0 17px #f0ece5}.page-module__E0kJGG__previewRow div{justify-items:end;gap:4px;display:grid}.page-module__E0kJGG__previewRow strong{border-radius:var(--radius-pill);color:var(--green-deep);font-family:var(--font-mono);text-transform:uppercase;background:#3a9d5d1a;padding:6px 8px;font-size:.58rem}.page-module__E0kJGG__previewRow .page-module__E0kJGG__previewNegative{color:var(--red);background:#c0564f1c}.page-module__E0kJGG__previewRow small{color:var(--ink-muted);font-size:.65rem}.page-module__E0kJGG__cardAction{padding:26px 34px 32px}.page-module__E0kJGG__comingSoon{color:var(--ink-muted);place-self:center;margin:0;font-size:.9rem}@media (max-width:620px){.page-module__E0kJGG__cardGrid{grid-template-columns:1fr}.page-module__E0kJGG__cardContent,.page-module__E0kJGG__cardAction{padding-left:24px;padding-right:24px}.page-module__E0kJGG__comingSoon{justify-self:start}}
