.sv-section{padding-bottom:var(--space-5xl)}.sv-grid{gap:var(--space-xl);grid-template-columns:1fr;display:grid}@media (width>=768px){.sv-grid{grid-template-columns:repeat(2,1fr)}}.sv-card{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-2xl) var(--space-xl);gap:var(--space-lg);background:#110818;flex-direction:column;display:flex;position:relative}.sv-card__icon{border-radius:var(--radius-sm);background:var(--brand-primary-light);border:1px solid var(--border-p);width:44px;height:44px;color:var(--brand-accent);justify-content:center;align-items:center;display:flex}.sv-card__title{font-family:var(--font-body);letter-spacing:normal;color:var(--brand-text);font-size:1.25rem;font-weight:600}.sv-card__desc{color:var(--brand-muted-strong);font-size:.95rem;line-height:1.7}.sv-list{gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.sv-list li{align-items:flex-start;gap:var(--space-md);color:var(--brand-text);font-size:.925rem;line-height:1.5;display:flex}.sv-list svg{color:var(--brand-accent);flex-shrink:0;margin-top:2px}.sv-plans{max-width:880px;margin-inline:auto}.sv-plan__name{font-family:var(--font-body);letter-spacing:normal;color:var(--brand-text);font-size:1.25rem;font-weight:600}.sv-plan__price{align-items:baseline;gap:var(--space-xs);display:flex}.sv-plan__amount{font-family:var(--font-display);color:var(--brand-text);letter-spacing:.02em;font-size:2.5rem;font-weight:700}.sv-plan__period{color:var(--brand-muted);font-size:.9rem}.sv-plan .sv-list{flex:1}.sv-plan .hn-btn{width:100%}.sv-plan__soon{border:1px dashed var(--border);border-radius:var(--radius);min-height:46px;color:var(--brand-muted-strong);justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}.sv-cta{align-items:center;gap:var(--space-lg);text-align:center;padding:var(--space-4xl) var(--space-xl);flex-direction:column;display:flex}.sv-cta__title{color:var(--brand-text);font-size:clamp(1.75rem,4vw,2.5rem)}.sv-cta__sub{color:var(--brand-muted-strong);max-width:560px;font-size:1rem;line-height:1.7}
