.WebsiteCTA-module__HsNviW__section{background:var(--bg-primary);padding:100px 24px;position:relative;overflow:hidden}.WebsiteCTA-module__HsNviW__section:before{content:"";background:radial-gradient(ellipse 80% 60% at 50% 100%,var(--accent-subtle)0%,transparent 70%);pointer-events:none;position:absolute;inset:0}.WebsiteCTA-module__HsNviW__inner{text-align:center;z-index:1;max-width:700px;margin:0 auto;position:relative}.WebsiteCTA-module__HsNviW__badge{color:var(--accent);background:var(--accent-subtle);border-radius:50px;margin-bottom:28px;padding:8px 20px;font-size:.87rem;font-weight:700;display:inline-block}.WebsiteCTA-module__HsNviW__title{letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900}.WebsiteCTA-module__HsNviW__subtitle{color:var(--text-secondary);max-width:560px;margin:0 auto 12px;font-size:1.05rem;line-height:1.7}.WebsiteCTA-module__HsNviW__guaranteeDetail{color:var(--text-secondary);margin-bottom:36px;font-size:.85rem;line-height:1.6}.WebsiteCTA-module__HsNviW__ctaButton{background:var(--accent);color:#fff;border-radius:50px;align-items:center;gap:10px;padding:18px 40px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex;box-shadow:0 8px 30px #e8503a66}.WebsiteCTA-module__HsNviW__ctaButton:hover{opacity:.9;transform:translateY(-3px)}.WebsiteCTA-module__HsNviW__testimonialBlock{background:var(--bg-card);border:1px solid var(--border);text-align:left;border-radius:20px;margin-top:48px;padding:28px 32px}.WebsiteCTA-module__HsNviW__testimonialText{color:var(--text-primary);margin:0 0 12px;font-size:1rem;font-style:italic;line-height:1.7}.WebsiteCTA-module__HsNviW__testimonialAuthor{color:var(--text-secondary);font-size:.85rem;font-weight:600}.WebsiteCTA-module__HsNviW__contactNote{color:var(--text-secondary);margin-top:20px;font-size:.85rem}.WebsiteCTA-module__HsNviW__contactNote a{color:var(--accent);font-weight:600;text-decoration:none}.WebsiteCTA-module__HsNviW__contactNote a:hover{text-decoration:underline}
