[data-v-c94991e1],[data-v-c94991e1]:after,[data-v-c94991e1]:before{box-sizing:border-box;margin:0;padding:0}a[data-v-c94991e1]{color:inherit;text-decoration:none}.ctcb[data-v-c94991e1]{background:#080b1a;color:#ffffffe0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.ctcb-wrap[data-v-c94991e1]{margin:0 auto;max-width:66.25rem;padding:0 1.5rem}.ctcb-pink[data-v-c94991e1]{color:#ec4899}.ctcb-logo[data-v-c94991e1]{align-items:center;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:800;gap:.5rem;text-decoration:none}.ctcb-logo__img[data-v-c94991e1]{border-radius:.5rem;display:block;flex-shrink:0;height:2rem;-o-object-fit:cover;object-fit:cover;position:relative;top:.125rem;width:2rem}.ctcb-cat[data-v-c94991e1]{border-radius:.25rem;font-size:.7rem;letter-spacing:.05em;padding:.2rem .55rem;text-transform:uppercase}.ctcb-cat[data-v-c94991e1],.ctcb-cta[data-v-c94991e1]{color:#fff;display:inline-block;font-weight:700}.ctcb-cta[data-v-c94991e1]{background:#7c3aed;border-radius:.5rem;font-size:.9rem;padding:.6rem 1.25rem;transition:background .18s,transform .15s;white-space:nowrap}.ctcb-cta[data-v-c94991e1]:hover{background:#6d28d9;transform:translateY(-.0625rem)}.ctcb-cta--lg[data-v-c94991e1]{border-radius:.625rem;font-size:1rem;padding:.85rem 2rem}.ctcb-header[data-v-c94991e1]{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#080b1aeb;border-bottom:.0625rem solid rgba(124,58,237,.18);position:sticky;top:0;z-index:100}.ctcb-header__inner[data-v-c94991e1]{align-items:center;display:flex;height:3.625rem;justify-content:space-between}.ctcb-header__right[data-v-c94991e1]{align-items:center;display:flex;gap:.75rem}.ctcb-langs[data-v-c94991e1]{display:flex;gap:.3rem}.ctcb-lang[data-v-c94991e1]{border:.0625rem solid transparent;border-radius:.375rem;color:#fff9;font-size:.78rem;font-weight:700;padding:.25rem .5rem;text-decoration:none}.ctcb-lang[data-v-c94991e1]:hover{color:#fff}.ctcb-lang--on[data-v-c94991e1]{background:#7c3aed1f;border-color:#7c3aed80;color:#fff}.ctcb-post-hero[data-v-c94991e1]{border-bottom:.0625rem solid rgba(124,58,237,.15);padding:2.75rem 0 2.5rem}.ctcb-breadcrumb[data-v-c94991e1]{align-items:center;color:#ffffff61;display:flex;flex-wrap:wrap;font-size:.78rem;gap:.4rem;margin-bottom:1.25rem}.ctcb-breadcrumb a[data-v-c94991e1]:hover{color:#fff}.ctcb-breadcrumb span[data-v-c94991e1]{color:#ffffff38}.ctcb-breadcrumb span[data-v-c94991e1]:last-child{color:#ffffff8c}.ctcb-post-meta[data-v-c94991e1]{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.ctcb-meta-text[data-v-c94991e1]{color:#ffffff61;font-size:.8rem}.ctcb-post-hero h1[data-v-c94991e1]{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:900;letter-spacing:-.03em;line-height:1.18;margin-bottom:1rem}.ctcb-post-intro[data-v-c94991e1]{color:#ffffff94;font-size:1rem;line-height:1.72}.ctcb-post-body[data-v-c94991e1]{padding:3rem 0}.ctcb-prose[data-v-c94991e1]{gap:2.5rem}.ctcb-prose[data-v-c94991e1],.ctcb-section[data-v-c94991e1]{display:flex;flex-direction:column}.ctcb-section[data-v-c94991e1]{gap:1rem}.ctcb-section h2[data-v-c94991e1]{color:#fffffff2;font-size:1.2rem;font-weight:800;letter-spacing:-.02em;line-height:1.3}.ctcb-section p[data-v-c94991e1]{color:#ffffffad;font-size:.95rem;line-height:1.78}.ctcb-section p a[data-v-c94991e1]{color:#c4b5fd;font-weight:600;text-decoration:underline;text-decoration-color:#7c3aed80;text-underline-offset:.125rem;transition:color .15s}.ctcb-section p a[data-v-c94991e1]:hover{color:#ec4899;text-decoration-color:#ec489999}.ctcb-section ul[data-v-c94991e1]{display:flex;flex-direction:column;gap:.55rem;list-style:none;padding-left:0}.ctcb-section ul li[data-v-c94991e1]{color:#ffffff9e;font-size:.9rem;line-height:1.6;padding-left:1.25rem;position:relative}.ctcb-section ul li[data-v-c94991e1]:before{color:#7c3aed;content:"→";font-size:.8rem;left:0;position:absolute;top:.05em}.ctcb-cta-section[data-v-c94991e1]{background:linear-gradient(135deg,#7c3aed1a,#ec48990f);border-top:.0625rem solid rgba(124,58,237,.15);padding:4rem 0;text-align:center}.ctcb-cta-inner[data-v-c94991e1]{align-items:center;display:flex;flex-direction:column;gap:1rem}.ctcb-cta-inner h2[data-v-c94991e1]{font-size:clamp(1.25rem,3.5vw,1.75rem);font-weight:900;letter-spacing:-.02em}.ctcb-cta-inner p[data-v-c94991e1]{color:#ffffff7a;font-size:.95rem}.ctcb-related[data-v-c94991e1]{border-top:.0625rem solid rgba(124,58,237,.15);padding:2.5rem 0}.ctcb-related__label[data-v-c94991e1]{color:#ffffff59;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.ctcb-related__links[data-v-c94991e1]{display:flex;flex-wrap:wrap;gap:.6rem}.ctcb-related__link[data-v-c94991e1]{border:.0625rem solid rgba(124,58,237,.3);border-radius:.375rem;color:#ffffffb8;display:inline-block;font-size:.85rem;padding:.45rem 1rem;transition:border-color .15s,color .15s}.ctcb-related__link[data-v-c94991e1]:hover{border-color:#7c3aed;color:#fff}.ctcb-footer[data-v-c94991e1]{border-top:.0625rem solid rgba(124,58,237,.15);padding:1.75rem 0}.ctcb-footer__inner[data-v-c94991e1]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.ctcb-footer__nav[data-v-c94991e1]{display:flex;gap:1.5rem}.ctcb-footer__nav a[data-v-c94991e1]{color:#ffffff61;font-size:.8rem;transition:color .15s}.ctcb-footer__nav a[data-v-c94991e1]:hover{color:#fff}.ctcb-footer__copy[data-v-c94991e1]{color:#ffffff47;font-size:.75rem}.ctcb-midcta[data-v-c94991e1]{align-items:center;background:linear-gradient(135deg,#7c3aed1f,#ec489914);border:.0625rem solid rgba(124,58,237,.3);border-radius:.75rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:2.5rem 0;padding:1.25rem 1.5rem}.ctcb-midcta__text[data-v-c94991e1]{color:#ffffffe6;font-size:.95rem;font-weight:700;margin:0}.ctcb-faq[data-v-c94991e1]{border-top:.0625rem solid rgba(124,58,237,.15);padding:2.5rem 0}.ctcb-faq__title[data-v-c94991e1]{font-size:clamp(1.25rem,3vw,1.6rem);font-weight:900;letter-spacing:-.02em;margin-bottom:1.25rem}.ctcb-faq__list[data-v-c94991e1]{display:flex;flex-direction:column;gap:.6rem}.ctcb-faq__item[data-v-c94991e1]{border:.0625rem solid rgba(124,58,237,.22);border-radius:.75rem;overflow:hidden;transition:border-color .2s}.ctcb-faq__item.open[data-v-c94991e1]{border-color:#7c3aed80}.ctcb-faq__q[data-v-c94991e1]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:.92rem;font-weight:600;gap:1rem;justify-content:space-between;padding:1rem 1.2rem;text-align:left;width:100%}.ctcb-faq__chev[data-v-c94991e1]{color:#7c3aed;flex-shrink:0;transition:transform .25s}.ctcb-faq__item.open .ctcb-faq__chev[data-v-c94991e1]{transform:rotate(180deg)}.ctcb-faq__a[data-v-c94991e1]{max-height:0;overflow:hidden;transition:max-height .35s ease}.ctcb-faq__item.open .ctcb-faq__a[data-v-c94991e1]{max-height:20rem}.ctcb-faq__a p[data-v-c94991e1]{color:#ffffff9e;font-size:.88rem;line-height:1.65;margin:0;padding:0 1.2rem 1.1rem}.ctcb-fab[data-v-c94991e1]{display:none}@media(max-width:767px){.ctcb-header .ctcb-cta[data-v-c94991e1]{display:none}.ctcb[data-v-c94991e1]{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.ctcb-fab[data-v-c94991e1]{background:linear-gradient(0deg,#080b1a 0,#080b1af0 60%,#080b1a00);bottom:0;display:block;left:0;padding:.6rem 1rem calc(.6rem + env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;z-index:200}.ctcb-fab__btn[data-v-c94991e1]{align-items:center;background:linear-gradient(135deg,#7c3aed,#9f67f5);border-radius:.75rem;box-shadow:0 .25rem 1.5rem #7c3aed80;color:#fff;display:flex;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.01em;padding:.9rem 1.25rem;pointer-events:auto;text-decoration:none}}@media(max-width:640px){.ctcb-post-hero[data-v-c94991e1]{padding:2rem 0}.ctcb-footer__inner[data-v-c94991e1],.ctcb-midcta[data-v-c94991e1]{align-items:flex-start;flex-direction:column}}
