@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700;800&family=Instrument+Sans:wght@400;500;600;700&display=swap";:root{color-scheme:dark;background:#0b0c12;color:#fff}*{box-sizing:border-box}body{margin:0;font:16px/1.6 Instrument Sans,Arial,sans-serif}.cb{--pink:#ff4fba;--blue:#8aabff;--line:#303241;max-width:1680px;margin:auto}.cb a{color:inherit}.cb a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.cb-top,.cb-hero,.cb-range,.cb-demo,.cb-trade,.cb-foot{padding-inline:clamp(20px,5vw,86px)}.cb-top{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:72px;border-bottom:1px solid var(--line)}.cb-top a{text-decoration:none}.cb-top nav{display:flex;gap:clamp(12px,3vw,36px);font-size:.85rem}.cb-logo,.cb h1,.cb h2,.cb h3,.cb-wordmark{font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;line-height:.88}.cb-logo{font-size:1.85rem;white-space:nowrap}.cb sup{display:inline-block;vertical-align:top;background:var(--pink);color:#11121a;padding:.22em .32em;font-size:.34em;line-height:1}.cb-kicker{color:var(--blue);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.73rem}.cb-hero{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(24px,5vw,80px);align-items:center;padding-block:clamp(36px,7vw,106px);background:radial-gradient(ellipse at 78% 48%,#231b44,transparent 63%);border-bottom:1px solid var(--line)}.cb h1{font-size:clamp(4rem,10vw,10rem);margin:.16em 0 .24em;letter-spacing:-.025em;max-width:8ch;overflow-wrap:break-word}.cb-lead>p:not(.cb-kicker){max-width:35ch;color:#c7c9d8;margin-bottom:1.8rem}.cb-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;text-decoration:none;background:var(--pink);color:#100a14!important;font-weight:700;padding:14px 19px;min-height:49px}.cb-button:hover{background:#ff8ed8}.cb-visual{display:grid;place-items:center;min-height:360px;aspect-ratio:1;overflow:hidden;background:#151628;border:1px solid #58536c;border-bottom:4px solid var(--blue)}.cb-visual img{width:100%;height:100%;object-fit:contain;display:block}.cb-wordmark{font-size:clamp(3.4rem,8vw,8rem)}.cb-range,.cb-demo{padding-block:clamp(46px,7vw,100px)}.cb h2{font-size:clamp(3rem,6vw,6.7rem);margin:0 0 .55em}.cb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cb-card{display:flex;flex-direction:column;align-items:flex-start;background:#151621;border:1px solid var(--line);border-top:3px solid var(--pink);padding:clamp(20px,3vw,42px)}.cb-regen{border-top-color:var(--blue);background:radial-gradient(ellipse at top right,#242b52,transparent 75%),#151621}.cb-regen sup{background:var(--blue)}.cb-card img{width:100%;height:clamp(190px,26vw,390px);object-fit:contain;margin-bottom:24px}.cb-card h3{font-size:clamp(2.9rem,5.8vw,5.8rem);margin:0}.cb-card p{color:#c7c9d8;max-width:42ch}.cb-card .cb-type{font-weight:700;color:#fff;margin-bottom:0}.cb-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:12px}.cb-links a{padding:9px 12px;border:1px solid #53576d;text-decoration:none;font-size:.84rem}.cb-links a:hover{border-color:var(--pink)}.cb-demo video{display:block;width:100%;max-height:720px;background:#11121a}.cb-trade{display:flex;gap:26px;justify-content:space-between;align-items:center;padding-block:clamp(34px,6vw,86px);background:#20162c;border-block:1px solid #4d365c}.cb-trade h2{margin-bottom:.2em}.cb-trade p:last-child{margin-bottom:0}.cb-foot{padding-block:23px;color:#c7c9d8;font-size:.84rem}@media(max-width:849px){.cb-hero,.cb-grid{grid-template-columns:1fr}.cb-visual{min-height:0;max-height:580px}.cb-trade{align-items:flex-start;flex-direction:column}.cb-card img{height:auto;max-height:380px}}.cb-trade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start}.cb-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cb-form-fields label{display:grid;gap:6px;font-weight:600;font-size:.9rem}.cb-form-wide,.cb-form-status{grid-column:1/-1}.cb-form-fields input,.cb-form-fields textarea{width:100%;min-width:0;padding:10px 12px;border:1px solid #796786;border-radius:0;background:#15121e;color:#fff;font:inherit;font-size:16px}.cb-form-fields input:focus,.cb-form-fields textarea:focus{outline:2px solid var(--blue);outline-offset:2px}.cb-form-fields textarea{resize:vertical}.cb-form .cb-button{margin-top:16px;border:0;font:inherit;font-weight:700;cursor:pointer}.cb-form-status{padding:12px 16px;border:1px solid var(--blue)}@media(max-width:849px){.cb-trade{grid-template-columns:1fr}}@media(max-width:520px){.cb-form-fields{grid-template-columns:1fr}}.cb-logo img{display:block;max-width:100%;height:auto}.cb:not(:has(#range)) a[href="#range"],.cb:not(:has(#distributors)) a[href="#distributors"],.cb:not(:has(#trade)) a[href="#trade"]{display:none}.cb-coming-soon{display:inline-block;padding:9px 12px;border:1px solid currentColor;color:var(--pink);font-weight:700;font-size:.84rem}.cb-regen .cb-coming-soon{color:var(--blue)}
/*# sourceMappingURL=/cdn/shop/t/317/assets/contact-brand.css.map */
