:root{--bcc-purple: #6F1493;--bcc-violet: #B61FC4;--bcc-magenta: #E908C5;--bcc-grad: linear-gradient(135deg,#2d0060 0%,#6F1493 38%,#B61FC4 68%,#E908C5 100%);--bcc-ink: #160825;--bcc-ink-2: #432860;--bcc-mid: #8a6aa0;--bcc-rule: #e8d8f5;--bcc-ground: #ffffff;--bcc-ground-2:#f9f5fd;--bcc-panel: #0e0618;--bcc-font: "DM Sans", system-ui, sans-serif;--bcc-mono: "DM Mono", "Courier New", monospace}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bcc-rule: #2d1a42;--bcc-ground: #100920;--bcc-ground-2:#160c28;--bcc-mid: #a080bb}}:root[data-theme=dark]{--bcc-rule: #2d1a42;--bcc-ground: #100920;--bcc-ground-2:#160c28;--bcc-mid: #a080bb}.bcc-section *,.bcc-section *:before,.bcc-section *:after{box-sizing:border-box}.bcc-section{font-family:var(--bcc-font)}.bcc-container{max-width:1440px;margin:0 auto;padding-left:clamp(20px,4vw,56px);padding-right:clamp(20px,4vw,56px)}.bcc-eyebrow{font-family:var(--bcc-font);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bcc-magenta);margin:0 0 14px}.bcc-h1{font-size:clamp(2.4rem,5.5vw,5rem);font-weight:800;line-height:1.05;text-wrap:balance;margin:0 0 .5em;letter-spacing:-.02em}.bcc-h2{font-size:clamp(1.7rem,3.5vw,3rem);font-weight:800;line-height:1.1;text-wrap:balance;margin:0 0 .5em;letter-spacing:-.02em}.bcc-h3{font-size:clamp(1.2rem,2vw,1.6rem);font-weight:700;line-height:1.2;margin:0 0 .5em}.bcc-body{font-size:clamp(.9rem,1.4vw,1.05rem);font-weight:300;line-height:1.7;color:var(--bcc-mid)}.bcc-marquee-outer{overflow:hidden;width:100%;position:relative}.bcc-marquee-track{display:flex;width:max-content;animation:bcc-marquee var(--dur, 30s) linear infinite}.bcc-marquee-track--rev{animation-direction:reverse}@keyframes bcc-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bcc-marquee-track,.bcc-marquee-track--rev{animation:none}}.bcc-sr{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.bcc-sr-l{opacity:0;transform:translate(-36px);transition:opacity .7s ease,transform .7s ease}.bcc-sr-r{opacity:0;transform:translate(36px);transition:opacity .7s ease,transform .7s ease}.bcc-sr.bcc-in,.bcc-sr-l.bcc-in,.bcc-sr-r.bcc-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bcc-sr,.bcc-sr-l,.bcc-sr-r{opacity:1;transform:none}}.bcc-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:4px;font-family:var(--bcc-font);font-size:.9rem;font-weight:600;text-decoration:none;cursor:pointer;transition:opacity .2s,transform .15s;border:none}.bcc-btn:hover{opacity:.85;transform:translateY(-1px)}.bcc-btn--primary{background:var(--bcc-grad);color:#fff}.bcc-btn--ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.35)}.bcc-btn--ghost:hover{border-color:#ffffffb3}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bcc-connect.css.map */
