.srweb .srw-ctab{position:relative;overflow:hidden;isolation:isolate;color:#fff;background-color:var(--c-ink-deep);border-top:1px solid rgba(255,255,255,.08)}.srweb .srw-ctab::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(700px 420px at 82% 0%,rgba(34,211,238,.14),transparent 62%),radial-gradient(560px 380px at 6% 100%,rgba(249,115,22,.10),transparent 62%)}.srweb .srw-ctab :focus-visible{outline-color:var(--c-glow)}.srweb .srw-ctab-ink{position:relative;text-align:center;padding-block:clamp(4rem,9vw,6.5rem);font-size:1.0625rem;line-height:1.55}.srweb .srw-ctab .eyebrow{display:inline-block;margin:0;color:var(--c-glow);font-family:var(--font-display);font-size:.8rem;font-weight:700;line-height:1.55;letter-spacing:.18em;text-transform:uppercase}.srweb .srw-ctab .eyebrow::before{content:none;display:none}.srweb .srw-ctab .eyebrow sup.sr-reg{letter-spacing:normal;margin-left:-.16em;-webkit-text-fill-color:var(--c-glow);color:var(--c-glow)}.srweb .srw-ctab-h{max-width:18em;margin:var(--sp-md) auto;color:#fff;font-family:var(--font-display);font-weight:600;font-size:clamp(1.85rem,3.3vw,2.95rem);line-height:1.06;letter-spacing:-.028em;text-align:center}.srweb .srw-ctab-h em{font-style:normal;color:var(--c-glow)}.srweb .srw-ctab-h sup.sr-reg{-webkit-text-fill-color:#fff;color:#fff}.srweb .srw-ctab-p{max-width:44em;margin:0 auto var(--sp-xl);color:rgba(223,234,248,.8);font-family:var(--font-body);font-size:1.08rem;font-weight:400;line-height:1.6;text-align:center}.srweb .srw-ctab .srw-ctab-btn{display:inline-flex;align-items:center;gap:.55em;max-width:100%;border:1px solid transparent;border-radius:14px;padding:.85em 1.6em;font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1.2;color:#fff;background:var(--c-accent);box-shadow:0 10px 26px rgba(249,115,22,.28);text-align:center;text-decoration:none;cursor:pointer;transition:background var(--t-micro) var(--ease-out),border-color var(--t-micro) var(--ease-out),color var(--t-micro) var(--ease-out),transform var(--t-micro) var(--ease-out),box-shadow var(--t-micro) var(--ease-out)}.srweb .srw-ctab .srw-ctab-btn:visited,.srweb .srw-ctab .srw-ctab-btn:focus,.srweb .srw-ctab .srw-ctab-btn:focus-visible,.srweb .srw-ctab .srw-ctab-btn:active{color:#fff;background:var(--c-accent);border-color:transparent}.srweb .srw-ctab .srw-ctab-btn:hover{color:#fff;background:var(--c-accent-hov);border-color:transparent;transform:translateY(-2px);box-shadow:0 14px 32px rgba(249,115,22,.36)}.srweb .srw-ctab .srw-ctab-btn .srw-ctab-lbl{display:inline;min-width:0;font-family:inherit;font-weight:inherit;line-height:1.2}.srweb .srw-ctab .srw-ctab-btn .arr{display:inline-block;flex:none;transition:transform var(--t-micro) var(--ease-out)}.srweb .srw-ctab .srw-ctab-btn:hover .arr{transform:translateX(4px)}.srweb .srw-ctab .srw-ctab-btn .cta-dot{background:currentColor}@media(prefers-reduced-motion:reduce){.srweb .srw-ctab .srw-ctab-btn,.srweb .srw-ctab .srw-ctab-btn .arr{transition:none}.srweb .srw-ctab .srw-ctab-btn:hover{transform:none}.srweb .srw-ctab .srw-ctab-btn:hover .arr{transform:none}}
