@font-face{font-family:BREAK50 Display;src:url(break50-display.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}.b50-early{--b50-early-bg: #09152d;--b50-early-panel: #152441;--b50-early-text: #f7f7f4;--b50-early-muted: #c8d0df;--b50-early-gold: #e0bd58;--b50-early-line: rgb(247 247 244 / 18%);position:relative;isolation:isolate;overflow:hidden;min-height:0;padding:clamp(40px,6vw,88px) 0;background:var(--b50-early-bg);color:var(--b50-early-text)}.b50-early:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 76% 22%,rgb(40 79 133 / 28%),transparent 30%),linear-gradient(115deg,rgb(255 255 255 / 3%),transparent 38%);content:"";pointer-events:none}.b50-early__shell{width:min(100% - 40px,1320px);margin-inline:auto}.b50-early__layout{display:grid;grid-template-columns:1fr;min-height:0;border:1px solid var(--b50-early-line);background:#0c1933;box-shadow:0 32px 90px #00000052}.b50-early__media{position:relative;min-width:0;min-height:0;aspect-ratio:16 / 9;overflow:hidden;background:#071126}.b50-early__media:after{position:absolute;top:0;right:0;bottom:0;left:0;display:none;content:"";pointer-events:none}.b50-early__media picture,.b50-early__media img,.b50-early__media .placeholder-svg{display:block;width:100%;height:100%}.b50-early__media img,.b50-early__media .placeholder-svg{object-fit:var(--b50-early-image-fit, contain);object-position:var(--b50-early-image-position, 50% 50%)}.b50-early__content{display:flex;min-width:0;padding:clamp(34px,4vw,58px);background:var(--b50-early-panel)}.b50-early__content-inner{align-self:center;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(36px,6vw,82px);align-items:center;width:100%;max-width:1160px;margin-inline:auto}.b50-early__intro{min-width:0}.b50-early__eyebrow{margin:0 0 14px;color:var(--b50-early-gold);font-size:13px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.b50-early__heading{max-width:none;margin:0;color:var(--b50-early-text);font-family:"BREAK50 Display",var(--font-heading-family, sans-serif);font-size:clamp(40px,3.7vw,58px);font-weight:800;letter-spacing:.01em;line-height:.95;text-transform:uppercase;white-space:nowrap}.b50-early__copy{max-width:52ch;margin-top:24px;color:var(--b50-early-muted);font-size:clamp(16px,1.25vw,19px);line-height:1.55}.b50-early__copy p{margin:0}.b50-early__form-wrap{margin:0;padding:6px 0 6px clamp(32px,5vw,68px);border-left:1px solid var(--b50-early-line)}.b50-early__form-heading{margin:0 0 14px;color:var(--b50-early-text);font-family:"BREAK50 Display",var(--font-heading-family, sans-serif);font-size:clamp(24px,1.9vw,31px);font-weight:800;letter-spacing:.02em;line-height:1;text-transform:uppercase}.b50-early__form{min-height:112px}.b50-early__form>*{width:100%}.b50-early__form .needsclick,.b50-early__form input,.b50-early__form button{max-width:100%}.b50-early__form :focus-visible,.b50-early a:focus-visible{outline:3px solid #b6ff00;outline-offset:3px;box-shadow:0 0 0 2px #050a14}.b50-early__fine-print{margin:14px 0 0;color:#c8d0dfd1;font-size:12px;line-height:1.45}@media(prefers-reduced-motion:no-preference){.b50-early__media,.b50-early__content-inner{animation:b50-early-enter .7s cubic-bezier(.16,1,.3,1) both}.b50-early__content-inner{animation-delay:.1s}@keyframes b50-early-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}}@media(max-width:989px){.b50-early{min-height:0;padding:24px 0 48px}.b50-early__shell{width:min(100% - 28px,720px)}.b50-early__layout{grid-template-columns:1fr;min-height:0}.b50-early__media{min-height:0;aspect-ratio:16 / 9}.b50-early__media:after{background:linear-gradient(180deg,transparent 72%,rgb(21 36 65 / 38%))}.b50-early__content{padding:clamp(30px,8vw,52px)}.b50-early__content-inner{grid-template-columns:1fr;gap:28px}.b50-early__form-wrap{padding:26px 0 0;border-top:1px solid var(--b50-early-line);border-left:0}.b50-early__heading{max-width:12ch;font-size:clamp(38px,9vw,58px);white-space:normal}}@media(max-width:520px){.b50-early{padding-top:14px}.b50-early__shell{width:calc(100% - 20px)}.b50-early__media{aspect-ratio:16 / 9}.b50-early__content{padding:28px 22px 32px}.b50-early__copy{margin-top:18px;font-size:16px}.b50-early__form-wrap{margin-top:0;padding-top:22px}}
/*# sourceMappingURL=/cdn/shop/t/324/assets/break50-early-access.css.map */
