@charset "UTF-8";:root{--bt-black: #000000;--bt-charcoal-dark: #1C1C1C;--bt-charcoal: #2D2D2D;--bt-green: #0bc229;--bt-silver: #C0C0C0;--bt-white: #FFFFFF;--bt-orange: #FF6600;--bt-green-lift: #3ad952;--bt-green-press: #09a423;--bt-hairline: #3A3A3A;--bt-font-display: "Microgramma D", "Eurostile", "Arial Black", system-ui, sans-serif;--bt-font-body: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--bt-font-mono: ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, monospace;--bt-h1-coeff: 9cqw;--bt-h2-coeff: 9.1cqw;--bt-space-4: 4px;--bt-space-8: 8px;--bt-space-16: 16px;--bt-space-24: 24px;--bt-space-32: 32px;--bt-space-48: 48px;--bt-space-64: 64px;--bt-space-96: 96px;--bt-space-128: 128px;--bt-gutter: var(--bt-space-24);--bt-section-y: var(--bt-space-96);--bt-max: 1280px;--bt-radius-card: 4px;--bt-radius-btn: 50px;--bt-sticky-h: 82px;--bt-header-h: 72px}@media(min-width:1024px){:root{--bt-gutter: var(--bt-space-48);--bt-section-y: var(--bt-space-128)}}.fab500-landing :where(*:not(svg,svg *,img,video,source)){all:revert}.fab500-landing :where(img,video){position:static}.fab500-landing :where(svg,img,video){font-size:inherit;line-height:inherit}.fab500-landing,.fab500-landing *,.fab500-landing *:before,.fab500-landing *:after{box-sizing:border-box}html:has(.fab500-landing){scroll-behavior:smooth}.fab500-landing{margin:0;background:var(--bt-black);color:var(--bt-white);font-family:var(--bt-font-body);font-size:1rem;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip;color-scheme:dark}body:has(.fab500-landing){padding-bottom:calc(var(--bt-sticky-h) + env(safe-area-inset-bottom,0px))}@media(min-width:768px){.fab500-landing{font-size:1.125rem}body:has(.fab500-landing){padding-bottom:0}}.fab500-landing :where(img,video,svg){display:block;max-width:100%}.fab500-landing :where(*)::selection{background:var(--bt-green);color:var(--bt-black)}.fab500-landing :where(input,textarea,select){caret-color:var(--bt-green)}.fab500-landing :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--bt-green);outline-offset:2px}.fab500-landing :where(a){color:var(--bt-green);text-underline-offset:.2em;text-decoration-thickness:1px}.bt-display,.bt-h2,.bt-card-h{font-family:var(--bt-font-display);font-weight:700;text-transform:uppercase;letter-spacing:0;margin:0}.bt-fit,.bt-mp__copy,.bt-hero__copy,.bt-split__copy,.bt-demo__copy{container-type:inline-size}.bt-display{font-size:min(5.5rem,var(--bt-h1-coeff));line-height:.96}.bt-h2{font-size:min(3.5rem,var(--bt-h2-coeff));line-height:1.02}.bt-card-h{font-size:1.125rem;line-height:1.15;text-transform:none}@media(min-width:1024px){.bt-card-h{font-size:1.375rem}}.bt-accent{color:var(--bt-green)}.bt-eyebrow{font-family:var(--bt-font-body);font-weight:600;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bt-silver);margin:0 0 var(--bt-space-24)}.bt-body{max-width:65ch;margin:0}.bt-body--center{margin-inline:auto}.bt-figure{font-family:var(--bt-font-display);font-weight:700;color:var(--bt-green);font-size:min(3.5rem,22cqw);line-height:1.02;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.bt-label{font-family:var(--bt-font-body);font-weight:600;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bt-silver);margin:var(--bt-space-8) 0 0}.bt-wrap{width:100%;max-width:var(--bt-max);margin-inline:auto;padding-inline:var(--bt-gutter)}.bt-section{padding-block:var(--bt-section-y)}.bt-section--dark{background:var(--bt-charcoal-dark)}.bt-band{padding:0}.bt-skip{position:absolute;left:-9999px;top:0;z-index:400;background:var(--bt-green);color:var(--bt-black);padding:var(--bt-space-8) var(--bt-space-16);font-weight:700}.bt-skip:focus{left:var(--bt-space-8);top:var(--bt-space-8)}.bt-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--bt-space-8);font-family:var(--bt-font-body);font-weight:700;font-size:1.125rem;letter-spacing:.025em;line-height:1.4;padding:14px var(--bt-space-32);border:2px solid var(--bt-green);border-radius:var(--bt-radius-btn);background:var(--bt-green);color:var(--bt-black);text-decoration:none;cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .14s ease}.bt-btn:hover{background:var(--bt-green-lift);border-color:var(--bt-green-lift)}.bt-btn:active{background:var(--bt-green-press);border-color:var(--bt-green-press);transform:translateY(1px)}.bt-btn[disabled],.bt-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.bt-btn--ghost{background:transparent;color:var(--bt-green);border-color:var(--bt-green)}.bt-btn--ghost:hover{background:#0bc22924;color:var(--bt-green-lift)}.bt-btn--block{width:100%}.bt-textlink{font-family:var(--bt-font-body);font-weight:600;font-size:.9375rem;color:var(--bt-silver);text-decoration:underline;text-underline-offset:.25em}.bt-textlink:hover{color:var(--bt-white)}.bt-ph{position:relative;width:100%;aspect-ratio:var(--ratio, 16 / 9);background:var(--bt-charcoal);display:grid;place-items:center;overflow:hidden}.bt-ph:before{content:"";position:absolute;inset:var(--bt-space-8);border:1px solid rgba(192,192,192,.14)}.bt-ph__name{font-family:var(--bt-font-mono);font-size:.6875rem;letter-spacing:.04em;color:var(--bt-silver);text-align:center;padding:var(--bt-space-8);position:relative}.bt-ph__name:after{content:attr(data-ratio);display:block;color:#6f6f6f;margin-top:4px}.bt-hero{position:relative;min-height:640px;height:calc(100svh - var(--bt-site-header-h, 0px));max-height:900px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:var(--bt-black)}.bt-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bt-hero__media .bt-ph{height:100%;aspect-ratio:auto}.bt-hero__media video,.bt-hero__media img{width:100%;height:100%;object-fit:cover}.bt-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;background:var(--bt-black)}.bt-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#000000f2,#000000ed 32%,#000000e0 52%,#0009 66%,#0000002e,#0000 90%)}@media(max-width:1023.98px){.bt-hero{--bt-hero-band: max(46svh, 260px);height:auto;max-height:none;min-height:0}.bt-hero__media{position:relative;inset:auto;height:var(--bt-hero-band)}.bt-hero__scrim{inset:0 0 auto 0;height:var(--bt-hero-band);background:linear-gradient(to bottom,#000000db,#000000d1 52%,#00000057 82%,#0000) 0 0 / 100% calc(var(--bt-header-h) + var(--bt-space-32)) no-repeat,linear-gradient(to top,var(--bt-black) 0%,rgba(0,0,0,.72) 9%,rgba(0,0,0,.3) 22%,rgba(0,0,0,.07) 34%,rgba(0,0,0,0) 46%)}}.bt-hero__inner{position:relative;z-index:2;width:100%;text-align:center;padding-block:var(--bt-space-32) calc(var(--bt-space-128) + var(--bt-space-32))}@media(min-width:768px){.bt-hero__inner{padding-block:var(--bt-space-32) calc(var(--bt-space-96) + var(--bt-space-16))}}.bt-hero__copy{max-width:42ch;margin-inline:auto}.bt-hero .bt-display{margin-bottom:var(--bt-space-24)}.bt-hero__sub{color:var(--bt-silver);margin:0 auto var(--bt-space-32);max-width:48ch}.bt-hero__actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--bt-space-24)}@media(min-width:1024px){.bt-hero__copy{max-width:none}.bt-hero__actions{flex-direction:row;align-items:center;justify-content:center;gap:var(--bt-space-32)}}.bt-trust{position:absolute;inset-inline:0;bottom:0;z-index:3;background:var(--bt-charcoal);border-top:1px solid var(--bt-hairline)}.bt-trust__list{list-style:none;margin:0 auto;padding:var(--bt-space-16) var(--bt-gutter);max-width:var(--bt-max);display:flex;flex-direction:column;align-items:center;gap:var(--bt-space-12, 12px)}.bt-trust__item{display:inline-flex;align-items:center;gap:var(--bt-space-8);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bt-silver)}.bt-trust__icon{width:20px;height:18px;fill:var(--bt-green);flex:none}.bt-trust__logo{display:block;width:auto;flex:none}.bt-trust__logo--dyna{height:15px}.bt-trust__logo--we{height:21px}@media(min-width:768px){.bt-trust__logo--dyna{height:17px}.bt-trust__logo--we{height:23px}}@media(min-width:768px){.bt-trust__list{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--bt-space-16) 0}.bt-trust__item{font-size:.75rem}.bt-trust__item+.bt-trust__item:before{content:"";width:5px;height:5px;background:var(--bt-green);margin-inline:var(--bt-space-24);flex:none}}.bt-proof{background:var(--bt-black);padding-block:var(--bt-space-48)}.bt-proof__cell{container-type:inline-size}.bt-proof__grid>.bt-proof__cell:last-child{grid-column:1 / -1;justify-self:center;width:calc((100% - var(--bt-space-16)) / 2)}@media(min-width:1024px){.bt-proof__grid>.bt-proof__cell:last-child{grid-column:auto;width:auto;justify-self:stretch}}.bt-proof__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--bt-space-32) var(--bt-space-16);text-align:center}@media(min-width:1024px){.bt-proof__grid{grid-template-columns:repeat(3,1fr);gap:0}.bt-proof__cell+.bt-proof__cell{border-left:1px solid var(--bt-green)}}.bt-mp{position:relative;background:var(--bt-charcoal-dark)}.bt-mp__pin{position:relative;padding-block:var(--bt-section-y);overflow:hidden}.bt-mp__stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bt-mp__video{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.bt-mp__vid{width:100%;height:100%;object-fit:cover;background:var(--bt-black)}.bt-mp__vscrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1c1c1cf5,#1c1c1cb8 46%,#1c1c1c8c)}.bt-mp__layer{position:absolute}.bt-mp__product{display:block;width:auto;height:100%;filter:drop-shadow(0 28px 48px rgba(0,0,0,.6))}.bt-mp__glow{position:absolute;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,#0bc2294d,#0bc2291f 42%,#0bc22900 72%);opacity:0}.bt-mp[data-boot=done] .bt-mp__glow,.bt-mp:not([data-boot]) .bt-mp__glow{opacity:.55}.bt-mp[data-inview] .bt-mp__glow{animation:bt-glow-breathe 7s ease-in-out infinite;will-change:opacity,transform}@keyframes bt-glow-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.07)}}.bt-mp__inner{position:relative;z-index:2}.bt-mp[data-boot=pending] .bt-mp__vscrim{opacity:1}.bt-mp[data-boot=pending] .bt-mp__layer,.bt-mp[data-boot=pending] .bt-mp__glow,.bt-mp[data-boot=pending] .bt-rail__card{opacity:0}@keyframes bt-boot-stage{0%{opacity:1;filter:brightness(.25) saturate(.4)}to{opacity:1;filter:none}}@keyframes bt-boot-rise{0%{opacity:0;transform:translate3d(0,34px,0) scale(1.035)}to{opacity:1;transform:none}}@keyframes bt-boot-card{0%{opacity:0;transform:translate3d(-18px,0,0)}to{opacity:1;transform:none}}@keyframes bt-boot-glow{0%{opacity:0;transform:scale(.6)}to{opacity:.55;transform:scale(1)}}.bt-mp[data-boot=running] .bt-mp__vid{animation:bt-boot-stage .9s cubic-bezier(.16,1,.3,1) both}.bt-mp[data-boot=running] .bt-mp__layer{animation:bt-boot-rise .86s cubic-bezier(.16,1,.3,1) .18s both}.bt-mp[data-boot=running] .bt-mp__glow{animation:bt-boot-glow .9s cubic-bezier(.16,1,.3,1) .24s both}.bt-mp[data-boot=running] .bt-rail__card{animation:bt-boot-card .52s cubic-bezier(.16,1,.3,1) both}.bt-mp[data-boot=running] .bt-rail__card:nth-child(1){animation-delay:.42s}.bt-mp[data-boot=running] .bt-rail__card:nth-child(2){animation-delay:.48s}.bt-mp[data-boot=running] .bt-rail__card:nth-child(3){animation-delay:.54s}.bt-mp[data-boot=running] .bt-rail__card:nth-child(4){animation-delay:.6s}.bt-mp[data-boot=running] .bt-rail__card:nth-child(5){animation-delay:.65s}.bt-mp[data-boot=running] .bt-rail__card:nth-child(6){animation-delay:.69s}@keyframes bt-boot-ignite{0%{text-shadow:none}40%{text-shadow:0 0 26px rgba(11,194,41,.85),0 0 60px rgba(11,194,41,.45)}to{text-shadow:none}}.bt-mp[data-boot=running] .bt-mp__copy .bt-accent{animation:bt-boot-ignite 1s ease-out .24s}.bt-rail__card.is-active{box-shadow:inset 0 0 0 1px #0bc2298c,0 0 36px -6px #0bc22973}.bt-mp__copy .bt-h2{margin-bottom:var(--bt-space-24)}.bt-mp__body{color:var(--bt-silver)}.bt-mp__video{height:42%;bottom:auto}.bt-mp__layer{display:none}.bt-mp__glow{right:-6%;top:-6%;width:62%;aspect-ratio:1}.bt-mp__copy{padding-top:32vw}.bt-rail{margin-top:var(--bt-space-32);position:relative}@media(max-width:1023.98px){.bt-mp__pin{overflow:visible}.bt-mp__stage{overflow:hidden}.bt-mp{--bt-mp-vid-h: 40svh;--bt-mp-runway-m: 120vh;--bt-rail-h: clamp(200px, 43svh, 470px)}.bt-mp[data-pinned]{height:calc(100svh + var(--bt-mp-vid-h) + var(--bt-mp-runway-m, 160vh))}.bt-mp[data-pinned] .bt-mp__pin{position:sticky;top:calc(-1 * var(--bt-mp-vid-h));height:calc(100svh + var(--bt-mp-vid-h));padding-block:0 calc(var(--bt-sticky-h, 0px) + var(--bt-space-16))}.bt-mp[data-pinned] .bt-mp__stage{position:relative;inset:auto;height:var(--bt-mp-vid-h)}.bt-mp[data-pinned] .bt-mp__video{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.bt-mp[data-pinned] .bt-mp__vscrim{background:linear-gradient(to top,var(--bt-charcoal-dark) 0%,rgba(28,28,28,.72) 10%,rgba(28,28,28,.28) 24%,rgba(28,28,28,.06) 36%,rgba(28,28,28,0) 48%)}.bt-mp[data-pinned] .bt-mp__copy{padding-top:calc(var(--bt-header-h) + var(--bt-space-24))}.bt-mp[data-pinned] .bt-rail{margin-top:var(--bt-space-24)}.bt-mp[data-pinned] .bt-rail__viewport{overflow:hidden;height:var(--bt-rail-h, clamp(240px, 34svh, 330px));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 13%,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 13%,#000 80%,transparent 100%)}.bt-mp[data-pinned] .bt-rail__list{will-change:transform}.bt-mp[data-pinned] .bt-rail__card{will-change:transform,opacity,filter}.bt-mp[data-pinned] .bt-seam-h{position:relative;bottom:auto;margin-top:var(--bt-space-24)}.bt-mp[data-pinned] .bt-mp__pin{display:flex;flex-direction:column}.bt-mp[data-pinned] .bt-mp__stage{flex:0 0 auto}.bt-mp[data-pinned] .bt-mp__inner,.bt-mp[data-pinned] .bt-mp__copy,.bt-mp[data-pinned] .bt-rail{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.bt-mp[data-pinned] .bt-rail__viewport{flex:1 1 auto;height:auto;min-height:120px}.bt-mp[data-pinned] .bt-seam-h{flex:0 0 auto}}.bt-seam-h{position:sticky;bottom:calc(var(--bt-sticky-h) + var(--bt-space-12, 12px));z-index:3;margin-top:var(--bt-space-32);height:4px;border-radius:2px;background:#c0c0c029}.bt-seam-h__bead{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;transform-origin:left center;transform:scaleX(var(--laid, 0));background:linear-gradient(to right,#14301a 0%,var(--bt-green) 45%,#8dffa8 100%)}.bt-seam-h__head{position:absolute;top:50%;left:calc(var(--laid, 0) * 100%);width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#fff;box-shadow:0 0 10px 2px #d9ffe3e6,0 0 22px 7px #0bc22999}.bt-seam{position:absolute;left:-18px;top:0;width:20px;height:100%;overflow:visible;pointer-events:none;z-index:1;display:none}.bt-seam__track{stroke:#c0c0c024;stroke-width:1}.bt-seam__bead{stroke:url(#btBeadHeat);stroke-width:4.2;stroke-linecap:round;stroke-dasharray:2.6 2.2}.bt-seam__halo{fill:var(--bt-green);opacity:.22;filter:blur(5px)}.bt-seam__core{fill:#fff;filter:drop-shadow(0 0 7px rgba(217,255,227,.95)) drop-shadow(0 0 18px rgba(11,194,41,.8))}@keyframes bt-arc-flicker{0%,to{opacity:.22;transform:scale(1)}38%{opacity:.38;transform:scale(1.14)}61%{opacity:.18;transform:scale(.95)}}.bt-mp[data-inview] .bt-seam__halo{transform-box:fill-box;transform-origin:center;animation:bt-arc-flicker 1.5s ease-in-out infinite}.bt-sparks{position:absolute;left:0;top:0;width:0;height:0;z-index:1;pointer-events:none}.bt-spark{position:absolute;display:none;width:560px;height:560px;margin:-280px 0 0 -280px;border-radius:50%;opacity:0;background:radial-gradient(closest-side,rgba(217,255,227,.5) 0%,rgba(11,194,41,.3) 16%,rgba(11,194,41,.11) 44%,rgba(11,194,41,.03) 64%,transparent 76%)}@keyframes bt-spark-burst{0%{opacity:0;transform:scale(.16)}9%{opacity:1}to{opacity:0;transform:scale(1.3)}}.bt-spark.is-on{animation:bt-spark-burst var(--spark-dur, .78s) cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.bt-seam__flare{stroke:#fff;stroke-width:5;stroke-linecap:round;opacity:0;filter:drop-shadow(0 0 10px rgba(217,255,227,.95)) drop-shadow(0 0 26px rgba(11,194,41,.85))}@keyframes bt-seam-complete{0%{opacity:0}10%{opacity:1}to{opacity:0}}.bt-mp.is-resolved .bt-seam__flare{animation:bt-seam-complete .76s cubic-bezier(.16,1,.3,1)}@keyframes bt-arc-kick{0%{transform:scale(1)}22%{transform:scale(1.9)}to{transform:scale(1)}}.bt-seam.is-kick .bt-seam__core{transform-box:fill-box;transform-origin:center;animation:bt-arc-kick .42s cubic-bezier(.16,1,.3,1)}.bt-rail__viewport{display:block;scrollbar-width:none;-ms-overflow-style:none}.bt-rail__viewport::-webkit-scrollbar{width:0;height:0;display:none}.bt-rail__viewport:focus-visible{outline:2px solid var(--bt-green);outline-offset:6px}.bt-rail__list{display:flex;flex-direction:column;gap:var(--bt-space-24)}.bt-rail__card{flex:0 0 auto}.bt-rail__card{position:relative;--plate: 1;background:rgba(45,45,45,calc(.8 * var(--plate)));border-radius:var(--bt-radius-card);padding:var(--bt-space-16) var(--bt-space-24) var(--bt-space-24);box-shadow:inset 0 0 0 1px rgba(192,192,192,calc(.12 * var(--plate)));transform-origin:left center;transition:box-shadow .26s ease}.bt-rail__card.is-active{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bt-rail__idx{display:flex;align-items:center;font-family:var(--bt-font-mono);font-size:.6875rem;letter-spacing:.14em;color:var(--bt-silver);margin-bottom:var(--bt-space-12, 12px);font-variant-numeric:tabular-nums;transition:color .26s ease}.bt-rail__name{font-family:var(--bt-font-display);font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1.15;margin:0 0 var(--bt-space-12, 12px);color:var(--bt-white)}.bt-rail__cap{font-size:.9375rem;line-height:1.5;color:var(--bt-silver);margin:0}.bt-rail__card.is-active{background:#2d2d2df0;box-shadow:inset 0 0 0 1px #0bc2298c}.bt-rail__card.is-active .bt-rail__idx{color:var(--bt-green)}.bt-rail__led{width:7px;height:7px;flex:none;border-radius:50%;margin-right:10px;background:#242424;box-shadow:inset 0 0 0 1px #c0c0c047;transition:background .3s ease,box-shadow .3s ease}.bt-rail__card.is-active .bt-rail__led{background:var(--bt-green);box-shadow:0 0 10px 1px #0bc229bf,inset 0 0 0 1px #0bc229f2}.bt-rail__card:before{content:"";position:absolute;left:0;top:8%;bottom:8%;width:2px;border-radius:2px;background:linear-gradient(to bottom,transparent,var(--bt-green) 22%,#d9ffe3 50%,var(--bt-green) 78%,transparent);opacity:0;pointer-events:none}@keyframes bt-strike{0%{opacity:0;transform:scaleY(.12)}16%{opacity:1;transform:scaleY(1)}52%{opacity:.85}to{opacity:0;transform:scaleY(1)}}@keyframes bt-led-strike{0%{box-shadow:inset 0 0 0 1px #c0c0c047;background:#242424}12%{box-shadow:0 0 22px 5px #d9ffe3f2,inset 0 0 0 1px #d9ffe3;background:#d9ffe3}to{box-shadow:0 0 10px 1px #0bc229bf,inset 0 0 0 1px #0bc229f2;background:var(--bt-green)}}.bt-rail__card.is-striking:before{animation:bt-strike .56s cubic-bezier(.16,1,.3,1)}.bt-rail__card.is-striking .bt-rail__led{animation:bt-led-strike .56s cubic-bezier(.16,1,.3,1)}.bt-rail__card--cta .bt-btn{position:relative}@keyframes bt-cta-breathe{0%,to{box-shadow:0 0 #0bc22900}50%{box-shadow:0 0 38px 2px #0bc2298c}}@keyframes bt-cta-land{0%{transform:scale(.92);opacity:.4}to{transform:scale(1);opacity:1}}.bt-rail__card--cta.is-forged .bt-btn{animation:bt-cta-emerge-btn .46s cubic-bezier(.16,1,.3,1) .62s both}.bt-mp.is-resolved .bt-rail__card--cta.is-forged .bt-btn{animation:bt-cta-emerge-btn .46s cubic-bezier(.16,1,.3,1) .62s both,bt-cta-breathe 2.8s ease-in-out 1.15s infinite}.bt-rail__card--cta{display:flex;flex-direction:column;align-items:flex-start;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding-inline:0;padding-block:var(--bt-space-8) var(--bt-space-12, 12px)}.bt-rail__card--cta.is-active{background:none;box-shadow:none}.bt-rail__card--cta{position:relative;overflow:visible}.bt-cta__heat{position:absolute;left:-90px;top:-40px;width:440px;height:340px;pointer-events:none;z-index:-1;background:radial-gradient(closest-side,rgba(11,194,41,.26) 0%,rgba(11,194,41,.1) 44%,rgba(11,194,41,.02) 68%,transparent 80%);opacity:0;transition:opacity .7s ease}.bt-rail__card--cta.is-forged .bt-cta__heat{opacity:1}.bt-cta__mark{display:block;width:16px;height:34px;margin-bottom:var(--bt-space-8);overflow:visible}.bt-cta__drop{stroke:url(#btCtaDrop);stroke-width:4.2;stroke-linecap:round;stroke-dasharray:2.6 2.2;transform-origin:8px 24px;scale:1 0;transition:scale .62s cubic-bezier(.16,1,.3,1)}.bt-rail__card--cta.is-forged .bt-cta__drop{scale:1 1}.bt-cta__pool{fill:var(--bt-green);opacity:0;transform-origin:8px 47px;scale:.4;transition:opacity .52s ease .18s,scale .62s cubic-bezier(.16,1,.3,1) .18s;filter:blur(3px)}.bt-cta__core{fill:#fff;opacity:0;transition:opacity .42s ease .3s;filter:drop-shadow(0 0 8px rgba(217,255,227,.95)) drop-shadow(0 0 20px rgba(11,194,41,.85))}.bt-rail__card--cta.is-forged .bt-cta__pool{opacity:.85;scale:1}.bt-rail__card--cta.is-forged .bt-cta__core{opacity:1}.js .bt-rail__card--cta:not(.is-forged) .bt-rail__lead,.js .bt-rail__card--cta:not(.is-forged) .bt-btn,.js .bt-rail__card--cta:not(.is-forged) .bt-cta__mark{opacity:0}@keyframes bt-cta-spill{0%{opacity:0;transform:scaleX(0)}22%{opacity:1}58%{opacity:.95;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes bt-cta-melt{0%{opacity:1;transform:translateY(0) scale(1)}45%{opacity:.9}to{opacity:0;transform:translateY(12px) scale(.72)}}@keyframes bt-cta-emerge{0%{opacity:0;transform:translateY(7px);text-shadow:0 0 34px rgba(217,255,227,1),0 0 72px rgba(11,194,41,.9)}38%{opacity:1;transform:translateY(0)}to{opacity:1;transform:none;text-shadow:none}}@keyframes bt-cta-emerge-btn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.bt-rail__card--cta .bt-rail__lead{position:relative}.bt-rail__card--cta .bt-rail__lead:before,.bt-rail__card--cta .bt-cta__spill{content:"";position:absolute;top:-14px;right:-22px;bottom:-14px;left:-22px;z-index:-1;pointer-events:none;transform-origin:left center;opacity:0;transform:scaleX(0);border-radius:999px;background:radial-gradient(ellipse 58% 54% at 46% 50%,rgba(217,255,227,.55) 0%,rgba(11,194,41,.34) 42%,rgba(11,194,41,.08) 68%,transparent 82%);filter:blur(6px)}.bt-rail__card--cta.is-forged .bt-cta__mark{animation:bt-cta-melt .42s cubic-bezier(.4,0,.9,.4) .26s both}.bt-rail__card--cta.is-forged .bt-rail__lead:before{animation:bt-cta-spill .62s cubic-bezier(.22,1,.36,1) .18s}.bt-rail__card--cta.is-forged .bt-rail__lead{animation:bt-cta-emerge .52s cubic-bezier(.16,1,.3,1) .3s both}.bt-rail__card--cta .bt-cta__spill{inset:auto auto -20px -26px;width:300px;height:112px}.bt-rail__card--cta.is-forged .bt-cta__spill{animation:bt-cta-spill .62s cubic-bezier(.22,1,.36,1) .52s}.bt-rail__card--cta .bt-rail__lead{font-family:var(--bt-font-display);font-weight:700;text-transform:uppercase;font-size:1.5rem;line-height:1.08;letter-spacing:0;color:var(--bt-white);text-wrap:balance;margin:0 0 var(--bt-space-24)}.bt-rail__card--cta .bt-btn{font-size:1.125rem;padding:18px var(--bt-space-48)}@media(min-width:1024px){.bt-mp__pin{min-height:760px;display:flex;align-items:flex-start}.bt-mp__copy{padding-top:0;max-width:46%}.bt-mp__video{left:52%;right:calc(50% - 50vw);top:var(--bt-section-y);bottom:var(--bt-space-64);height:auto;border-radius:var(--bt-radius-card) 0 0 var(--bt-radius-card)}.bt-mp__vscrim{background:linear-gradient(to right,#1c1c1ceb,#1c1c1c73 38%,#1c1c1c2e)}.bt-mp__layer{display:block;left:46%;top:var(--bt-section-y);height:calc(100% - var(--bt-section-y) - var(--bt-space-64));right:auto}.bt-mp__glow{left:40%;top:18%;width:34%;aspect-ratio:1}.bt-rail{margin-top:var(--bt-space-48);max-width:100%}.bt-seam,.bt-spark{display:block}.bt-seam-h{display:none}.bt-rail__viewport{overflow:hidden;scroll-snap-type:none;height:456px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 8%,#000 86%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 8%,#000 86%,transparent 100%)}.bt-rail__list{flex-direction:column;gap:var(--bt-space-24);perspective:1400px}.bt-mp[data-pinned] .bt-rail__list{will-change:transform}.bt-mp[data-pinned] .bt-rail__card{will-change:transform,opacity,filter}.bt-mp[data-pinned] .bt-mp__layer,.bt-mp[data-pinned] .bt-mp__video{will-change:transform}.bt-rail__card{flex:0 0 auto;padding:var(--bt-space-24) var(--bt-space-32) var(--bt-space-32)}.bt-rail__card:not(.is-active):not(.bt-rail__card--cta){-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%)}.bt-rail__idx{font-size:1rem;margin-bottom:var(--bt-space-12, 12px)}.bt-rail__name{font-size:1.5rem;margin-bottom:var(--bt-space-12, 12px)}.bt-rail__cap{font-size:1.40625rem;line-height:1.45}.bt-rail__card--cta{padding-block:var(--bt-space-12, 12px) var(--bt-space-16)}.bt-rail__card--cta .bt-rail__lead{font-size:2.25rem}.bt-rail__card--cta .bt-btn{font-size:1.25rem;padding:20px var(--bt-space-48)}.bt-mp[data-pinned]{height:calc(100vh + var(--bt-mp-runway, 110vh))}.bt-mp[data-pinned] .bt-mp__pin{position:sticky;top:var(--bt-site-header-h, 0px);height:calc(100vh - var(--bt-site-header-h, 0px));min-height:700px;padding-block:var(--bt-section-y)}}@media(prefers-reduced-motion:reduce){.bt-mp[data-pinned]{height:auto}.bt-mp[data-pinned] .bt-mp__pin{position:relative;height:auto}.bt-rail__viewport{overflow-y:auto}.bt-rail__list{transform:none!important;perspective:none}.bt-rail__card{transform:none!important;filter:none!important;opacity:1!important}.bt-mp__product,.bt-mp__video{transform:none!important}.bt-rail__card.is-striking:before{animation:none}.bt-rail__card.is-striking .bt-rail__led,.bt-rail__card--cta.is-active .bt-btn{animation:none}.bt-mp[data-boot] .bt-mp__layer,.bt-mp[data-boot] .bt-mp__glow,.bt-mp[data-boot] .bt-rail__card{opacity:1!important;animation:none!important}.bt-mp__glow{animation:none;opacity:.55}.bt-mp[data-boot=running] .bt-mp__vid,.bt-mp[data-boot=running] .bt-mp__copy .bt-accent{animation:none}.bt-seam__halo{animation:none!important;opacity:.22}.bt-seam__core{display:none}.bt-seam__bead{stroke:var(--bt-green)}.bt-spark{display:none}.bt-cta__drop{scale:1 1!important;transition:none!important}.bt-cta__pool{opacity:.85!important;scale:1!important;transition:none!important}.bt-cta__core,.bt-cta__heat{opacity:1!important;transition:none!important}.bt-seam__flare{animation:none!important;opacity:0!important}.bt-mp.is-resolved .bt-rail__card--cta.is-forged .bt-btn{animation:none!important}.bt-rail__card--cta .bt-cta__mark{animation:none!important;opacity:1!important}.js .bt-rail__card--cta:not(.is-forged) .bt-rail__lead,.js .bt-rail__card--cta:not(.is-forged) .bt-btn,.js .bt-rail__card--cta:not(.is-forged) .bt-cta__mark{opacity:1}.bt-rail__card--cta .bt-rail__lead,.bt-rail__card--cta .bt-btn{animation:none!important;opacity:1!important;filter:none!important}.bt-rail__card--cta .bt-rail__lead:before,.bt-rail__card--cta .bt-cta__spill{animation:none!important;opacity:0!important}}.bt-feats{margin-top:var(--bt-space-48);padding-top:var(--bt-space-48);border-top:1px solid var(--bt-green);display:grid;gap:var(--bt-space-48)}.bt-feat{display:grid;grid-template-columns:auto 1fr;column-gap:var(--bt-space-24);row-gap:var(--bt-space-8);align-items:start;align-content:start}.bt-feat__icon{grid-row:span 2;width:56px;height:56px;display:grid;place-items:center;border:1px solid var(--bt-green);border-radius:14px;color:var(--bt-green);background:#0bc22912;box-shadow:0 0 22px #0bc2294d,inset 0 0 18px #0bc22929}.bt-feat__icon img{width:28px;height:28px;object-fit:contain}.bt-feat__k{margin:0;padding-top:6px;font-family:var(--bt-font-display);font-weight:700;text-transform:uppercase;font-size:.9375rem;line-height:1.25;color:var(--bt-white)}.bt-feat__d{margin:0;max-width:46ch;font-size:.875rem;color:var(--bt-silver)}@media(min-width:768px){.bt-feats{grid-template-columns:repeat(2,1fr);column-gap:var(--bt-space-64);row-gap:var(--bt-space-64)}.bt-feat{column-gap:var(--bt-space-32)}.bt-feat__icon{width:64px;height:64px;border-radius:16px}.bt-feat__icon img{width:32px;height:32px}.bt-feat__k{font-size:1.0625rem;padding-top:8px}.bt-feat__d{font-size:.9375rem}}.bt-plate{position:relative;margin-top:var(--bt-space-64);background:var(--bt-charcoal);border-radius:0 0 var(--bt-radius-card) var(--bt-radius-card)}.bt-plate:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--bt-green);transform-origin:left center;transition:scale .62s cubic-bezier(.16,1,.3,1) .14s}.js .bt-plate:not(.is-in):before{scale:0 1}.bt-plate__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--bt-space-8) var(--bt-space-24);padding:var(--bt-space-24) var(--bt-space-16) var(--bt-space-16);border-bottom:1px solid var(--bt-hairline)}.bt-plate__title{font-family:var(--bt-font-display);font-weight:700;text-transform:uppercase;font-size:1.25rem;line-height:1;margin:0;color:var(--bt-white)}.bt-plate__ids{display:flex;gap:var(--bt-space-16);margin:0;font-family:var(--bt-font-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--bt-silver)}.bt-plate__list{list-style:none;margin:0;padding:var(--bt-space-8) var(--bt-space-16) var(--bt-space-16);display:grid;grid-template-columns:1fr}.bt-plate__item{padding:var(--bt-space-8) 0;border-bottom:1px solid var(--bt-hairline);font-family:var(--bt-font-mono);font-size:.8125rem;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--bt-silver)}.bt-plate__item:last-child{border-bottom:0}.bt-plate__item b{font-weight:700;color:var(--bt-green)}@media(min-width:768px){.bt-plate__head{padding:var(--bt-space-32) var(--bt-space-32) var(--bt-space-16)}.bt-plate__title{font-size:1.5rem}.bt-plate__list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,auto);grid-auto-flow:column;column-gap:var(--bt-space-48);padding:var(--bt-space-8) var(--bt-space-32) var(--bt-space-24)}.bt-plate__item{font-size:.875rem}.bt-plate__item:nth-child(5){border-bottom:0}}.bt-plate__dls{display:grid;gap:var(--bt-space-16);padding:var(--bt-space-16);border-top:1px solid var(--bt-green)}.bt-plate__dls .bt-btn{font-size:.9375rem;padding-inline:var(--bt-space-16);text-align:center}.bt-btn__i{width:18px;height:18px;flex:none}@media(min-width:768px){.bt-plate__dls{grid-template-columns:1fr 1fr;gap:var(--bt-space-24);padding:var(--bt-space-24) var(--bt-space-32)}.bt-plate__dls .bt-btn{font-size:1rem}}@media(min-width:1024px){.bt-plate__dls .bt-btn{font-size:1.0625rem;padding-inline:var(--bt-space-24)}}@media(prefers-reduced-motion:reduce){.js .bt-plate:not(.is-in):before{scale:1}}.bt-dl{text-align:center;margin-top:var(--bt-space-32)}.bt-apps{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:var(--bt-space-16);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--bt-gutter);padding-inline:var(--bt-gutter);margin-inline:calc(var(--bt-gutter) * -1);padding-bottom:var(--bt-space-8);margin-top:var(--bt-space-64);overscroll-behavior-x:contain;scrollbar-width:none}.bt-apps::-webkit-scrollbar{width:0;height:0;display:none}.bt-apps>*{scroll-snap-align:start}@media(min-width:768px){.bt-apps{grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-auto-columns:auto;overflow:visible;scroll-snap-type:none;padding-inline:0;margin-inline:0;padding-bottom:0;gap:var(--bt-space-24)}}@media(min-width:1024px){.bt-apps{gap:var(--bt-space-32)}}.bt-dots{display:flex;justify-content:center;gap:0;margin-top:var(--bt-space-8)}.bt-dot{width:24px;height:44px;padding:0;border:0;background:none;display:grid;place-items:center;cursor:pointer}.bt-dot:before{content:"";width:10px;height:10px;border-radius:50%;background:#5a5a5a;transition:background .2s ease,scale .2s ease}.bt-dot:hover:before{background:#7a7a7a}.bt-dot[aria-current=true]:before{background:var(--bt-green);scale:1.3}.bt-dot__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:768px){.bt-dots{display:none}}.bt-app{background:var(--bt-charcoal);border-top:1px solid var(--bt-green);border-radius:var(--bt-radius-card);overflow:hidden}.bt-app__img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.bt-app__body{padding:var(--bt-space-24)}.bt-app__num{display:flex;align-items:center;gap:var(--bt-space-16);font-family:var(--bt-font-display);font-size:.875rem;color:var(--bt-green);letter-spacing:.08em;margin-bottom:var(--bt-space-16);font-variant-numeric:tabular-nums}.bt-app__num:after{content:"";flex:1;height:1px;background:var(--bt-hairline)}.bt-app__cap{color:var(--bt-silver);font-size:.9375rem;margin:var(--bt-space-8) 0 0}@media(min-width:1024px){.bt-app__body{padding:var(--bt-space-32)}}.bt-powerup{position:relative;isolation:isolate;overflow:hidden;min-height:480px;display:grid;background:var(--bt-black);--bt-plate-up: .09;--bt-plate-down: .23}.bt-powerup__media,.bt-powerup__scrim,.bt-powerup__inner{grid-area:1 / 1}.bt-powerup__media{position:relative;z-index:0;overflow:hidden}.bt-powerup__scrim{position:relative;z-index:1}.bt-powerup__img{position:absolute;left:0;top:-10%;width:100%;height:134%;object-fit:cover;object-position:center top;transform:translateZ(0)}@media(max-width:767px){.bt-powerup__img{top:-2%;height:142%}.bt-powerup{--bt-plate-up: .02;--bt-plate-down: .08}}.bt-powerup__scrim{background:linear-gradient(to bottom,#000000db,#000000d1 26%,#0000009e,#00000057 46%,#0000003d 62%,#00000057 85%,#00000085)}.bt-powerup__inner{position:relative;z-index:2;align-self:stretch;container-type:inline-size;--bt-h2-coeff: 5.6cqw;padding-block:var(--bt-space-48);display:flex;flex-direction:column;align-items:center;text-align:center}.bt-powerup__h{line-height:1.02;text-wrap:balance}@media(max-width:767.98px){.bt-powerup__inner{--bt-h2-coeff: 7.6cqw}.bt-powerup__h .bt-accent:first-child{display:block}.bt-powerup__scrim{background:linear-gradient(to bottom,#000000e6,#000000db 18%,#000000d1 34%,#00000094 46%,#0000004d 62%,#00000057 84%,#0000008f)}}.bt-powerup__btn{margin-top:var(--bt-space-32);margin-bottom:var(--bt-space-48)}@media(min-width:768px){.bt-powerup__btn{font-size:1.25rem;padding:20px var(--bt-space-48)}}.bt-powerup__arrow{position:relative;display:flex;flex-direction:column;align-items:center;flex:1 1 auto;min-height:104px;width:34px;line-height:0}.bt-powerup__arrow:focus-visible{outline:2px solid var(--bt-green);outline-offset:10px}.bt-arrow__seam{position:relative;flex:1 1 auto;width:4px;border-radius:2px;overflow:hidden;filter:drop-shadow(0 1px 5px rgba(0,0,0,.9));background:linear-gradient(to bottom,#0bc22900,#0bc2298c 26%,#0bc229f2 62%,#8dffa8)}.bt-arrow__charge{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 0%,transparent 58%,rgba(217,255,227,.85) 80%,#ffffff 93%,transparent 100%);opacity:0}.bt-arrow__head{display:block;flex:none;width:34px;height:24px;margin-top:-1px;overflow:visible;fill:var(--bt-green);filter:drop-shadow(0 2px 7px rgba(0,0,0,.9));transition:fill .2s ease}.bt-powerup__glow{position:absolute;left:50%;bottom:-73px;width:170px;height:170px;margin-left:-85px;z-index:-1;pointer-events:none;opacity:.5;background:radial-gradient(closest-side,rgba(11,194,41,.52) 0%,rgba(11,194,41,.22) 40%,rgba(11,194,41,.06) 66%,transparent 80%)}@keyframes bt-arrow-glow{0%,to{opacity:.32;transform:scale(.86)}50%{opacity:1;transform:scale(1.1)}}@keyframes bt-arrow-charge{0%{transform:translateY(-100%);opacity:0}12%{opacity:1}76%{opacity:1}to{transform:translateY(100%);opacity:0}}.js .bt-powerup[data-inview] .bt-arrow__charge{animation:bt-arrow-charge 2.8s cubic-bezier(.45,0,.55,1) infinite}.js .bt-powerup[data-inview] .bt-powerup__glow{animation:bt-arrow-glow 2.8s ease-in-out infinite}.bt-powerup__arrow:hover .bt-powerup__glow,.bt-powerup__arrow:focus-visible .bt-powerup__glow{opacity:1;animation-play-state:paused}.bt-powerup__arrow:hover .bt-arrow__head{fill:#8dffa8}@media(min-width:1024px){.bt-powerup{min-height:740px;--bt-plate-up: .11;--bt-plate-down: .37}.bt-powerup__img{top:-12%;height:152%}.bt-powerup__inner{padding-block:var(--bt-space-64)}}.bt-demo{position:relative;background:var(--bt-charcoal-dark);padding-block:var(--bt-section-y);scroll-margin-top:calc(var(--bt-header-h) + var(--bt-space-16));overflow:hidden}.bt-demo__grid{position:relative;z-index:1;display:grid;gap:var(--bt-space-48)}.bt-demo__copy .bt-h2{margin-bottom:var(--bt-space-24)}.bt-demo__copy .bt-body{color:var(--bt-silver)}@media(min-width:768px){.bt-demo__grid{gap:var(--bt-space-64)}.bt-demo__copy{width:100%;max-width:820px;margin-inline:auto;text-align:center}.bt-demo__copy .bt-body{max-width:68ch;margin-inline:auto}.bt-panel{max-width:820px;margin-inline:auto;width:100%}}.bt-contact{font-style:normal;margin:0 auto;max-width:820px;display:grid;gap:var(--bt-space-24)}@media(min-width:768px){.bt-contact{grid-template-columns:repeat(3,1fr);gap:var(--bt-space-32)}}.bt-contact__item{display:flex;align-items:flex-start;gap:var(--bt-space-16)}.bt-contact__badge{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--bt-black);color:var(--bt-green)}.bt-contact__badge svg{display:block;width:19px;height:19px}.bt-contact__text{font-size:.9375rem;line-height:1.5;color:var(--bt-silver);padding-top:9px}a.bt-contact__text{color:var(--bt-white);text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px;overflow-wrap:anywhere;transition:color .14s ease}a.bt-contact__text:hover{color:var(--bt-green)}a.bt-contact__text:focus-visible{outline:2px solid var(--bt-green);outline-offset:3px;border-radius:2px}@media(max-width:767.98px),(pointer:coarse){a.bt-contact__text{display:inline-block;padding-bottom:13px}}.bt-panel{position:relative;container-type:inline-size;background:var(--bt-charcoal);border-radius:0 0 var(--bt-radius-card) var(--bt-radius-card);padding:var(--bt-space-32) var(--bt-space-24);box-shadow:0 24px 64px #0000008c}.bt-panel:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;pointer-events:none;background:linear-gradient(to right,rgba(11,194,41,0) 0%,rgba(11,194,41,.45) 16%,var(--bt-green) 38%,#8dffa8 50%,var(--bt-green) 62%,rgba(11,194,41,.45) 84%,rgba(11,194,41,0) 100%)}@media(min-width:768px){.bt-panel{padding:var(--bt-space-48) var(--bt-space-32)}}.bt-panel form{display:grid;gap:var(--bt-space-24)}.bt-field{display:flex;flex-direction:column;gap:var(--bt-space-8)}.bt-fieldrow{display:grid;gap:var(--bt-space-24);align-items:start}@container (min-width: 420px){.bt-fieldrow{grid-template-columns:1fr 1fr}}.bt-field__label{font-weight:600;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bt-silver)}.bt-field__opt{color:#8a8a8a;letter-spacing:0;text-transform:none;font-weight:400}.bt-input,.bt-select{font-family:var(--bt-font-body);font-size:1rem;width:100%;padding:14px var(--bt-space-16);color:var(--bt-white);background:var(--bt-black);border:1px solid #5a5a5a;border-radius:var(--bt-radius-card);transition:border-color .14s ease,box-shadow .14s ease}.bt-input::placeholder{color:#7d7d7d}.bt-input:hover,.bt-select:hover{border-color:#7a7a7a}.bt-input:focus,.bt-select:focus{outline:2px solid var(--bt-green);outline-offset:1px;border-color:var(--bt-green);box-shadow:0 0 18px #0bc22940}.bt-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='%23C0C0C0' d='M1.4 0 6 4.6 10.6 0 12 1.4 6 7.4 0 1.4z'/></svg>");background-repeat:no-repeat;background-position:right var(--bt-space-16) center;padding-right:var(--bt-space-48)}.bt-field.is-invalid .bt-input,.bt-field.is-invalid .bt-select{border-color:var(--bt-white);border-width:2px}.bt-field__err{font-size:.8125rem;color:var(--bt-white);margin:0;display:none}.bt-field.is-invalid .bt-field__err{display:block}.bt-field__err b{display:inline-block;color:var(--bt-black);background:var(--bt-white);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;line-height:1.4;padding:2px 7px;border-radius:3px}.bt-choices{display:grid;gap:var(--bt-space-8);margin-top:var(--bt-space-4)}.bt-choices--inline{display:flex;flex-wrap:wrap;gap:var(--bt-space-8) var(--bt-space-24)}.bt-choice,.bt-check{display:flex;align-items:flex-start;gap:var(--bt-space-16);cursor:pointer}.bt-choice input,.bt-check input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--bt-green);cursor:pointer}.bt-choice span{color:var(--bt-white);font-size:.9375rem;line-height:1.35}.bt-check span{color:var(--bt-silver);font-size:.875rem;line-height:1.4}.bt-choice:hover span{color:var(--bt-green)}.bt-field[aria-invalid=true] .bt-choice input{outline:2px solid var(--bt-green);outline-offset:2px}.bt-input[type=date]{min-height:52px}.bt-input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.75}.bt-input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.bt-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bt-panel__submit{margin-top:var(--bt-space-8)}.bt-panel__promise{margin:0 0 var(--bt-space-16);text-align:center;font-size:.9375rem;color:var(--bt-white)}@media(min-width:768px){.bt-panel__submit .bt-btn{font-size:1.1875rem;padding-block:18px}}.bt-confirm{text-align:center;padding:var(--bt-space-32) 0}.bt-confirm__mark{width:44px;height:44px;margin:0 auto var(--bt-space-24);border:2px solid var(--bt-green);border-radius:50%;display:grid;place-items:center}.bt-confirm p{margin:0;color:var(--bt-white)}.bt-sticky{--bt-sticky-pad: var(--bt-space-12, 12px);position:fixed;inset-inline:0;bottom:0;z-index:200;background:var(--bt-charcoal-dark);border-top:1px solid var(--bt-green);box-shadow:0 -12px 32px #00000073;padding:var(--bt-sticky-pad) var(--bt-gutter) calc(var(--bt-sticky-pad) + env(safe-area-inset-bottom,0px));translate:0 100%;transition:translate .26s cubic-bezier(.16,1,.3,1)}.bt-sticky.is-visible{translate:0 0}.bt-sticky__inner{max-width:var(--bt-max);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--bt-space-16)}.bt-sticky__name{display:none}.bt-sticky .bt-btn{width:100%}@media(min-width:768px){.bt-sticky{--bt-sticky-pad: var(--bt-space-16)}.bt-sticky__name{display:block;font-family:var(--bt-font-display);font-weight:700;text-transform:uppercase;font-size:1rem;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bt-sticky .bt-btn{width:auto}}.bt-masthead{position:fixed;inset-inline:0;top:0;z-index:150;padding:var(--bt-space-16) var(--bt-gutter);background:transparent;border-bottom:1px solid transparent;transition:background .24s ease,border-color .24s ease}.bt-masthead.is-landed{background:#0c0c0cdb;-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1);border-bottom-color:var(--bt-hairline)}@supports not (backdrop-filter: blur(4px)){.bt-masthead.is-landed{background:#0c0c0cf7}}.bt-masthead__inner{max-width:var(--bt-max);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--bt-space-16)}.bt-logo{display:block;text-decoration:none;line-height:0}.bt-logo img{display:block;height:24px;width:auto}@media(min-width:768px){.bt-logo img{height:28px}}.bt-masthead__cta{font-size:.8125rem;padding:8px var(--bt-space-16);white-space:nowrap;font-variant-numeric:tabular-nums}@media(min-width:768px){.bt-masthead__cta{font-size:.875rem;padding:9px var(--bt-space-24)}}.bt-reveal{opacity:1;transition:opacity .52s cubic-bezier(.16,1,.3,1),translate .52s cubic-bezier(.16,1,.3,1)}.js .bt-reveal:not(.is-in){opacity:0;translate:0 18px}.js .bt-reveal.is-in{opacity:1;translate:0 0}.bt-playbtn{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center;background:#0006;border:0;cursor:pointer;z-index:4}.bt-playbtn span{width:64px;height:64px;border-radius:50%;border:2px solid var(--bt-white);display:grid;place-items:center}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.js .bt-reveal:not(.is-in){opacity:1;translate:none}.bt-sticky{transition:none}.bt-playbtn{display:grid}.js .bt-powerup[data-inview] .bt-powerup__glow,.js .bt-powerup[data-inview] .bt-arrow__charge{animation:none!important}.bt-powerup__img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/fab500-landing.css.map */
