.cta-band[data-v-55ab47c9]{position:relative;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius-card)*3);padding:clamp(2.5rem,6vw,4.5rem)}.sun-wrap[data-v-55ab47c9]{position:absolute;right:-6%;top:50%;translate:0 -50%;width:clamp(16rem,34vw,28rem);aspect-ratio:1;opacity:.5;pointer-events:none}.cta-inner[data-v-55ab47c9]{position:relative;max-width:38rem}.headline[data-v-55ab47c9]{margin-top:.9rem;font-size:clamp(2rem,5vw,3.4rem)}.text[data-v-55ab47c9]{margin-top:1.1rem;color:var(--ink-soft);font-size:1.08rem;line-height:1.6;max-width:34rem}.actions[data-v-55ab47c9]{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}
