.cs-soon{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px;display:grid}@media (max-width:1024px){.cs-soon{gap:40px}}@media (max-width:860px){.cs-soon{grid-template-columns:minmax(0,1fr);gap:32px}}.cs-soon__tag{border:1.5px solid var(--cs-ink);letter-spacing:.16em;text-transform:uppercase;color:var(--cs-ink);margin-bottom:16px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.cs-soon__from{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--cs-ink);margin:24px 0 0;font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1.1}.cs-interest{background:var(--surface-card);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:16px;padding:32px;display:flex;position:relative}@media (max-width:480px){.cs-interest{padding:20px}}.cs-interest .cc-btn{align-self:flex-start}@media (max-width:640px){.cs-interest .cc-btn{align-self:stretch}}.cs-interest__check{align-items:flex-start;gap:12px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.cs-interest__check input{width:22px;height:22px;accent-color:var(--brand);flex:none;margin:1px 0 0}.cs-interest__fine{color:var(--text-secondary);margin:0;font-size:14px;font-weight:500;line-height:1.5}.cs-interest--sent{gap:8px}.cs-pack__line{color:var(--text-secondary);margin:0 0 8px;font-size:14px;font-weight:500}.cs-pack__buy{margin:24px 0 8px}.cs-pack__buy .cs-actions{flex-wrap:wrap}
