.ctb[data-v-4e3b9bca]{--ctb-on:var(--on-brand);--ctb-soft:color-mix(in srgb,var(--on-brand) 78%,transparent);background:var(--ink-900);color:var(--ctb-on);font-family:var(--f-body);font-size:13px;gap:8px;line-height:1.35;min-height:40px;padding-block:6px;padding-inline:32px 8px;position:relative;z-index:31}.ctb[data-v-4e3b9bca],.ctb__link[data-v-4e3b9bca]{align-items:center;display:flex}.ctb__link[data-v-4e3b9bca]{flex:1;gap:10px;justify-content:center;min-width:0;text-decoration:none}.ctb__link[data-v-4e3b9bca],.ctb__link[data-v-4e3b9bca]:hover{color:inherit}.ctb__link[data-v-4e3b9bca]:focus-visible{border-radius:var(--r-xs);outline:2px solid var(--brand);outline-offset:3px}.ctb__badge[data-v-4e3b9bca]{align-items:center;background:color-mix(in srgb,var(--on-brand) 12%,transparent);border-radius:999px;display:inline-flex;flex:none;font-size:11px;font-weight:700;gap:6px;letter-spacing:.04em;padding:2px 9px;text-transform:uppercase}.ctb__dot[data-v-4e3b9bca]{background:var(--brand);border-radius:50%;flex:none;height:7px;width:7px}.ctb__text[data-v-4e3b9bca]{color:var(--ctb-soft);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctb__cta-short[data-v-4e3b9bca],.ctb__m[data-v-4e3b9bca]{display:none}.ctb__m[data-v-4e3b9bca]{flex:1;line-height:1.25;min-width:0}.ctb__hook[data-v-4e3b9bca]{align-items:center;color:var(--ctb-on);display:flex;font-size:13.5px;font-weight:700;gap:8px;min-width:0}.ctb__hookt[data-v-4e3b9bca]{min-width:0}.ctb__hookt[data-v-4e3b9bca],.ctb__sub[data-v-4e3b9bca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctb__sub[data-v-4e3b9bca]{color:var(--ctb-soft);display:block;font-size:12px;margin-top:2px;padding-inline-start:15px}.ctb__cta[data-v-4e3b9bca]{align-items:center;background:var(--surface);border-radius:999px;color:var(--ink-900);display:inline-flex;flex:none;font-size:12.5px;font-weight:700;gap:4px;height:28px;padding:0 12px}.ctb__link:hover .ctb__cta[data-v-4e3b9bca]{background:var(--surface-2)}.ctb__arrow[data-v-4e3b9bca]{transition:transform .2s ease}.ctb__link:hover .ctb__arrow[data-v-4e3b9bca]{transform:translate(2px)}[dir=rtl] .ctb__link:hover .ctb__arrow[data-v-4e3b9bca]{transform:scaleX(-1) translate(2px)}.ctb__close[data-v-4e3b9bca]{background:transparent;border:0;border-radius:var(--r-sm);color:var(--ctb-soft);cursor:pointer;display:grid;flex:none;height:32px;place-items:center;width:32px}@media(hover:hover){.ctb__close[data-v-4e3b9bca]:hover{background:color-mix(in srgb,var(--on-brand) 10%,transparent);color:var(--ctb-on)}}.ctb__close[data-v-4e3b9bca]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}@media(max-width:1023.98px){.ctb[data-v-4e3b9bca]{padding-inline-start:24px}}@media(max-width:759.98px){.ctb[data-v-4e3b9bca]{gap:4px;min-height:44px;padding-block:0;padding-inline:16px 0}.ctb__badge[data-v-4e3b9bca],.ctb__cta-long[data-v-4e3b9bca],.ctb__sub[data-v-4e3b9bca],.ctb__text--long[data-v-4e3b9bca]{display:none}.ctb__m[data-v-4e3b9bca]{display:block}.ctb__cta-short[data-v-4e3b9bca]{display:inline}.ctb__link[data-v-4e3b9bca]{align-self:stretch;gap:10px;justify-content:flex-start;min-height:44px}.ctb__hook[data-v-4e3b9bca]{font-size:13px}.ctb__cta[data-v-4e3b9bca]{font-size:12.5px;height:30px;padding:0 12px}.ctb__close[data-v-4e3b9bca]{border-radius:0;height:44px;width:44px}}@media(max-width:380px){.ctb[data-v-4e3b9bca]{padding-inline-start:12px}.ctb__hook[data-v-4e3b9bca]{gap:7px}.ctb__cta[data-v-4e3b9bca]{padding:0 10px}}@media(prefers-reduced-motion:reduce){.ctb__arrow[data-v-4e3b9bca]{transition:none}}.sh-ib[data-v-6bb741a4]{background:transparent;border:0;border-radius:var(--r-sm);color:var(--text-body);cursor:pointer;display:grid;flex:none;height:36px;padding:0;place-items:center;position:relative;text-decoration:none;width:36px}.sh-ib--lg[data-v-6bb741a4]{height:40px;width:40px}.sh-ib[data-v-6bb741a4]:hover{background:var(--hover)}.sh-ib.bd[data-v-6bb741a4],.sh-ib[data-v-6bb741a4]:hover{color:var(--text-strong)}.sh-ib.bd[data-v-6bb741a4]{background:var(--surface);border:1px solid var(--line-2)}.sh-ib.bd[data-v-6bb741a4]:hover{background:var(--surface-2)}.sh-ib[data-v-6bb741a4]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sh-badge[data-v-6bb741a4]{background:var(--brand);border:2px solid var(--surface);border-radius:999px;color:var(--on-brand);display:grid;font-family:var(--f-mono);font-size:10.5px;font-weight:500;height:18px;inset-inline-end:-5px;line-height:1;min-width:18px;padding:0 5px;place-items:center;position:absolute;top:-5px}@media(pointer:coarse){.sh-ib[data-v-6bb741a4]{height:44px;width:44px}}
