.why-sooner{background:var(--module-bg);padding:var(--spacing-section-y) 0;color:var(--module-fg)}.why-sooner__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center}.why-sooner__eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-sans);font-size:.8rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--module-fg);margin-bottom:1rem}.why-sooner__eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--turquoise);display:inline-block;animation:badgePulse 2s ease-in-out infinite;flex-shrink:0}.why-sooner__text{max-width:56ch}.why-sooner__heading{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.2rem);font-weight:700;color:var(--module-fg);line-height:1.1;margin:0 0 1.5rem}.why-sooner__heading p{margin:0}.why-sooner__heading em{font-style:italic;font-family:var(--font-serif);font-weight:400}.why-sooner__body{font-size:clamp(1rem,1.15vw,1.1rem);color:var(--module-fg-sec);line-height:1.75;margin-bottom:1.75rem}.why-sooner__body p{margin:0 0 1rem}.why-sooner__body p:last-child{margin-bottom:0}.why-sooner__body em{font-family:var(--font-serif);font-style:italic;color:var(--module-fg)}.why-sooner__benefits{list-style:none;margin:0 0 2rem;padding:0;display:flex;flex-direction:column;gap:.85rem}.why-sooner__benefit{display:flex;align-items:flex-start;gap:.85rem;font-size:.98rem;color:var(--module-fg);line-height:1.55}.why-sooner__check{width:20px;height:20px;flex-shrink:0;color:var(--turquoise-deep);margin-top:2px}.section--theme-dark .why-sooner__check{color:var(--turquoise)}.why-sooner__benefit-text{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.55rem}.why-sooner__benefit-tag{display:inline-flex;align-items:center;padding:.18rem .55rem;background:#4dd9c026;color:var(--turquoise-deep);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transform:translateY(-1px)}.section--theme-dark .why-sooner__benefit-tag{background:#4dd9c02e;color:var(--turquoise)}.why-sooner__actions{display:flex;flex-wrap:wrap;gap:1rem}.why-sooner__cta{display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 2.25rem;border-radius:var(--radius-pill);background:var(--turquoise-deep);color:var(--white);font-family:var(--font-sans);font-size:.92rem;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background .25s ease,gap .25s ease,transform .25s ease}.why-sooner__cta:hover{background:var(--turquoise);gap:.85rem;transform:translateY(-1px)}.why-sooner__cta svg{width:16px;height:16px;transition:transform .25s ease}.why-sooner__cta:hover svg{transform:translate(3px,-3px)}.why-sooner__media{display:flex;align-items:center;justify-content:center;min-height:360px}.why-sooner__media>*{width:100%;max-width:480px}.why-sooner__placeholder{position:relative;width:100%;max-width:480px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--module-surface);border-radius:var(--radius-card);border:1px dashed var(--module-border)}.why-sooner__image{display:block;width:100%;max-width:480px;aspect-ratio:1;object-fit:cover;border-radius:var(--radius-card);box-shadow:0 16px 32px #050f1e1f,0 4px 10px #050f1e0d}.section--theme-dark .why-sooner__image{box-shadow:0 16px 32px #00000059,0 0 0 1px #ffffff0f}.why-sooner__placeholder-svg{width:75%;height:75%}@media (max-width: 1024px){.why-sooner__grid{grid-template-columns:1fr}.why-sooner__media{min-height:280px}}
