.strategy-rotate{display:inline-grid;min-width:9.8ch;color:#fff;background:var(--accent);border-radius:.18em;padding:.02em .15em .09em;overflow:hidden;vertical-align:.02em}.strategy-rotate-frame{grid-area:1/1;display:flex;justify-content:center}.strategy-rotate-char{display:inline-block;opacity:0;transform:translateY(110%);transition:.44s cubic-bezier(.2,.8,.2,1);transition-property:transform,opacity}.strategy-rotate-frame.is-active .strategy-rotate-char{opacity:1;transform:none}.strategy-rotate-frame.is-leaving .strategy-rotate-char{opacity:0;transform:translateY(-120%)}.urgency-tool{background:linear-gradient(180deg,#0d1420,#172436);color:#fff}.urgency-tool .section-head h2{color:#fff}.urgency-tool .section-head p{color:#c6d1de}.urgency-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:26px}.urgency-options{display:grid;gap:10px}.urgency-option{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#fff;border-radius:16px;padding:16px 18px;text-align:left;cursor:pointer;transition:.22s}.urgency-option:hover,.urgency-option.is-active{border-color:var(--accent);background:rgba(205,52,52,.16);transform:translateX(4px)}.urgency-option strong{display:block}.urgency-option span{font-size:.8rem;color:#b9c5d3}.urgency-response{border:1px solid rgba(255,255,255,.12);background:#fff;color:var(--ink);border-radius:24px;padding:28px;display:flex;flex-direction:column;justify-content:center}.urgency-response .eyebrow{color:var(--accent)}.urgency-response h3{font-size:clamp(1.6rem,3vw,2.5rem);margin:7px 0}.urgency-response p{color:var(--muted)}.urgency-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px}.urgency-proof span{border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:13px;text-align:center;font-size:.8rem;font-weight:800}.strategic-faq{display:grid;gap:9px;margin-top:24px}.strategic-faq details{border:1px solid var(--line);border-radius:14px;padding:15px 17px;background:#fff}.strategic-faq summary{font-weight:850;cursor:pointer}@media(max-width:760px){.urgency-grid{grid-template-columns:1fr}.urgency-proof{grid-template-columns:1fr}}
