.ug-bf{position:relative;font-family:var(--font-sans);-webkit-font-smoothing:antialiased}body:has(.ug-bf--hero:not([hidden])) .shopify-section:has(.ug-home-hero){display:none}.ug-bf--hero{padding-block:clamp(4.5rem,2rem + 5vw,9.9rem);color:var(--t1);overflow:hidden;isolation:isolate}.ug-bf--banner{padding-block:var(--space-4)}.ug-bf--strip{padding-block:var(--space-2)}.ug-bf--bg-black{background-color:#000}.ug-bf--bg-ink{background-color:var(--ink-band)}.ug-inverse.ug-bf--bg-purple{background-color:var(--volt);--t2: #FFFFFF;--t3: #FFFFFF;--hair: rgba(255,255,255,.3);--focus: #FFFFFF}.ug-bf__panel{position:relative;isolation:isolate;display:grid;gap:var(--space-4);align-items:center;color:var(--t1)}.ug-bf--banner .ug-bf__panel,.ug-bf--strip .ug-bf__panel{border-radius:var(--r-card);overflow:hidden;box-shadow:var(--edge-top),0 0 0 1px var(--hair),0 24px 48px -28px #0b0d128c}.ug-bf--banner .ug-bf__panel{padding:clamp(2.7rem,1.2rem + 3.2vw,6.3rem)}@media(min-width:990px){.ug-bf__panel--media{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(3.6rem,4vw,7.2rem)}}.ug-bf--hero:before,.ug-bf--banner .ug-bf__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(55% 70% at 88% 0%,#7a4cf56b,#7a4cf51a 45%,#7a4cf500 72%),radial-gradient(40% 55% at 0% 100%,#f59c0f21,#f59c0f00 70%)}[dir=rtl] .ug-bf--hero:before,[dir=rtl] .ug-bf--banner .ug-bf__panel:before{background:radial-gradient(55% 70% at 12% 0%,#7a4cf56b,#7a4cf51a 45%,#7a4cf500 72%),radial-gradient(40% 55% at 100% 100%,#f59c0f21,#f59c0f00 70%)}.ug-bf--bg-purple.ug-bf--hero:before,.ug-bf--banner .ug-bf--bg-purple:before,[dir=rtl] .ug-bf--bg-purple.ug-bf--hero:before,[dir=rtl] .ug-bf--banner .ug-bf--bg-purple:before{background:radial-gradient(70% 90% at 50% 120%,#00000047,#0000 70%)}.ug-bf__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0}.ug-bf__eyebrow{margin:0;font-family:var(--font-mono);font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--ls-wide);line-height:1.3;text-transform:uppercase;color:var(--t2)}.ug-bf__heading{margin:0;font-family:var(--font-display);font-weight:700;color:var(--t1);text-wrap:balance}.ug-bf--hero .ug-bf__heading{font-size:var(--fs-display);line-height:.98;letter-spacing:-.03em;text-transform:uppercase}.ug-bf--banner .ug-bf__heading{font-size:var(--fs-h2);line-height:1.08;letter-spacing:var(--ls-tight)}[dir=rtl] .ug-bf__heading{letter-spacing:0;text-transform:none;line-height:1.25}.ug-bf__highlight{margin:var(--space-1) 0 0}.ug-bf__tag{position:relative;display:inline-flex;align-items:center;overflow:hidden;padding:.45em .95em;border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--fs-micro);font-weight:700;line-height:1.25}.ug-bf__tag--lg{padding:.4em .9em;font-size:clamp(1.8rem,1.45rem + .9vw,2.6rem)}.ug-bf__tag--orange{background:var(--bonus);color:#0b0d12}.ug-bf__tag--purple{background:var(--volt);color:#fff}.ug-bf--bg-purple .ug-bf__tag--purple{background:#fff;color:#0b0d12}.ug-bf__eyebrow{text-wrap:balance}@media(max-width:480px){.ug-bf__eyebrow{letter-spacing:.12em}.ug-bf__tag--lg{font-size:1.55rem}}.ug-bf__text{margin:0;max-width:52ch;font-size:var(--fs-lede);line-height:1.5;color:var(--t2)}.ug-bf--banner .ug-bf__text{font-size:var(--fs-body)}.ug-bf__ar{margin:0;font-size:var(--fs-body);line-height:1.7;letter-spacing:0;color:var(--t2)}@media(prefers-reduced-motion:no-preference){.ug-bf__tag--lg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#fff0 30%,#ffffff8c,#fff0 70%);transform:translate(-120%);pointer-events:none}.is-revealed .ug-bf__tag--lg:after{animation:ug-bf-sheen 1.3s var(--ease-out) .5s 1 both}[dir=rtl] .ug-bf__tag--lg:after{transform:translate(120%)}[dir=rtl] .is-revealed .ug-bf__tag--lg:after{animation-name:ug-bf-sheen-rtl}}@keyframes ug-bf-sheen{to{transform:translate(120%)}}@keyframes ug-bf-sheen-rtl{to{transform:translate(-120%)}}.ug-bf__actions{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin-block-start:var(--space-2)}.ug-bf--bg-purple .ug-bf__btn--primary{background:#0b0d12;color:#fff}@media(max-width:749px){.ug-bf__actions{align-self:stretch}.ug-bf__actions .ug-bf__btn{flex:1 1 100%}}.ug-bf__media{position:relative;overflow:hidden;order:-1;border-radius:var(--r-card);aspect-ratio:var(--ug-bf-ratio-m, 1.5);background:#0b0d12}.ug-bf__img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:750px){.ug-bf__media{aspect-ratio:var(--ug-bf-ratio-d, 1.5)}}@media(min-width:990px){.ug-bf__media{order:0}.ug-bf--hero .ug-bf__media{max-height:64rem}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.ug-bf__img{transition:transform var(--dur-4) var(--ease-out)}.ug-bf__panel:hover .ug-bf__img{transform:scale(1.03)}}.ug-bf--strip .ug-bf__panel{padding:var(--space-1) var(--space-2);border-radius:1.8rem}.ug-bf--strip .ug-bf__copy{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}.ug-bf__line{flex:1 1 26rem;margin:0;font-size:var(--fs-body);font-weight:500;line-height:1.45;color:var(--t1)}.ug-bf__link{display:inline-flex;align-items:center;gap:.5em;min-height:var(--tap-min);font-size:var(--fs-body);font-weight:600;color:var(--volt-on-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.ug-bf--bg-purple .ug-bf__link{color:#fff}.ug-bf__arrow{flex:none}[dir=rtl] .ug-bf__arrow{transform:scaleX(-1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ug-bf__arrow{transition:transform var(--dur-2) var(--ease-out)}.ug-bf__link:hover .ug-bf__arrow{transform:translate(3px)}[dir=rtl] .ug-bf__link:hover .ug-bf__arrow{transform:scaleX(-1) translate(3px)}}.ug-bf__editor-note{max-width:var(--container-max);margin:0 auto var(--space-2);padding:.8rem 1.6rem;border-radius:.9rem;background:var(--bonus-soft);color:#0b0d12;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:600;line-height:1.4}@media(forced-colors:active){.ug-bf__panel{border:1px solid CanvasText}.ug-bf--hero:before,.ug-bf--banner .ug-bf__panel:before{display:none}.ug-bf .ug-cd__tile{border:1px solid CanvasText}}.ug-bf__countdown--tiles{min-block-size:9.9rem;margin-block-start:var(--space-2)}.ug-bf__aside{min-width:0}.ug-bf__countdown--xl{margin-block-start:0;min-block-size:11.7rem}@media(min-width:990px){.ug-bf__panel--aside{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(3.6rem,4vw,7.2rem)}.ug-bf__aside{justify-self:end}.ug-bf__countdown--xl{min-block-size:max(11.7rem,calc(clamp(4.4rem,2.4rem + 2.6vw,7.2rem) + 6rem))}[dir=rtl] .ug-bf__countdown--xl{min-block-size:max(11.7rem,calc(clamp(4.4rem,2.4rem + 2.6vw,7.2rem) + 6.2rem))}.ug-bf .ug-bf__countdown--xl .ug-cd--tiles{flex-direction:column;align-items:flex-end}.ug-bf .ug-bf__countdown--xl .ug-cd__tiles{gap:.9rem}.ug-bf .ug-bf__countdown--xl .ug-cd__tile{min-inline-size:8.1rem;padding:1.8rem 1.35rem 1.35rem;border-radius:1.8rem}.ug-bf .ug-bf__countdown--xl .ug-cd__tile-value{font-size:clamp(4.4rem,2.4rem + 2.6vw,7.2rem)}.ug-bf .ug-bf__countdown--xl .ug-cd__tile-label{margin-block-start:.72rem}}.ug-bf__countdown--inline{min-block-size:var(--tap-min);display:flex;align-items:center}.ug-bf .ug-cd--tiles{gap:.9rem 1.8rem}.ug-bf .ug-cd__tiles{gap:.9rem}.ug-bf .ug-cd__tile{position:relative;overflow:hidden;min-inline-size:7.2rem;padding:.9rem 1.2rem .8rem;border-radius:1.2rem;background:linear-gradient(180deg,#ffffff1a,#ffffff0a);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #a887ff61,0 10px 24px -14px #7a4cf5b3}.ug-bf .ug-cd__tile-value{font-size:clamp(2.8rem,2rem + 1.6vw,4.4rem);color:var(--t1)}.ug-bf .ug-cd__tile-label{color:var(--t2)}.ug-bf--strip .ug-cd__text{color:var(--t1);font-weight:600}.ug-bf--bg-purple .ug-cd__tile{background:#0000002e;box-shadow:inset 0 0 0 1px #ffffff73}.ug-bf .ug-cd__tile--sec{box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #a887ffd9,0 10px 24px -14px #7a4cf5b3}.ug-bf--bg-purple .ug-cd__tile--sec{box-shadow:inset 0 0 0 1px #fff}@media(max-width:380px){.ug-bf .ug-cd--tiles{max-inline-size:100%}.ug-bf .ug-cd__tiles{inline-size:100%;gap:.6rem}.ug-bf .ug-cd__tile{flex:1 1 0;min-inline-size:0;padding-inline:.6rem}}@media(prefers-reduced-motion:no-preference){.ug-bf .ug-cd__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#a887ff00 30%,#a887ff52,#a887ff00 70%);transform:translate(-120%);pointer-events:none}.ug-bf .is-revealed .ug-cd__tile:after{animation:ug-cd-sheen 1.1s var(--ease-out) calc(.7s + var(--k, 0) * 90ms) 1 backwards}[dir=rtl] .ug-bf .ug-cd__tile:after{transform:translate(120%)}[dir=rtl] .ug-bf .is-revealed .ug-cd__tile:after{animation-name:ug-cd-sheen-rtl}}@keyframes ug-cd-sheen{to{transform:translate(120%)}}@keyframes ug-cd-sheen-rtl{to{transform:translate(-120%)}}@supports ((-webkit-background-clip: text) or (background-clip: text)){@media(prefers-reduced-motion:no-preference){.ug-bf--hero .is-revealed .ug-bf__heading{background-image:linear-gradient(100deg,var(--t1) 0%,var(--t1) 40%,#A887FF 50%,var(--t1) 60%,var(--t1) 100%);background-size:260% 100%;background-position:0 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ug-bf-heading-light 1.6s var(--ease-out) .25s 1 both}}}@keyframes ug-bf-heading-light{0%{background-position:100% 0}to{background-position:0 0}}.ug-bf--hero .ug-hero-stage{--ug-stage-space: clamp(96px, 26vw, 170px);position:relative;display:grid;place-items:end center;inline-size:100%}@media screen and (min-width:990px){.ug-bf--hero .ug-hero-stage{--ug-stage-space: 150px}}.ug-bf--hero .ug-hero-stage__glow{position:absolute;top:-20%;right:-10%;bottom:-10%;left:-10%;z-index:0;pointer-events:none;background:radial-gradient(closest-side,#7a4cf566,#7a4cf524 46%,#7a4cf500 74%) 50% 82% / 74% 56% no-repeat;animation:none}.ug-bf--hero .ug-hero-stage__floor{position:absolute;z-index:1;inset-inline:8%;inset-block-end:var(--ug-stage-space);block-size:1px;background:linear-gradient(90deg,#a887ff00,#a887ff8c,#a887ff00);pointer-events:none}.ug-bf--hero .ug-hero-stage__devices{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:center;gap:clamp(.6rem,2vw,2.4rem);inline-size:100%}.ug-bf--hero .ug-hero-stage__space{block-size:var(--ug-stage-space)}.ug-bf--hero .ug-hero-stage__device{display:block;inline-size:min(46%,20rem);block-size:auto;object-fit:contain;filter:drop-shadow(0 0 1px rgba(255,255,255,.85)) drop-shadow(0 16px 28px rgba(122,76,245,.38));animation:none;will-change:auto}.ug-bf--hero .ug-hero-stage__mirror{position:absolute;z-index:1;inset-inline:0;inset-block-start:calc(100% - var(--ug-stage-space));block-size:var(--ug-stage-space);overflow:hidden;display:flex;align-items:flex-end;justify-content:center;gap:clamp(.6rem,2vw,2.4rem);inline-size:100%;opacity:.15;transform:scaleY(-1);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 35%,transparent 70%);mask-image:linear-gradient(to top,#000 0%,#000 35%,transparent 70%);pointer-events:none}.ug-bf--hero .ug-hero-stage__mirror .ug-hero-stage__device{filter:none}@media screen and (min-width:750px){.ug-bf--hero .ug-hero-stage__device{inline-size:min(44%,28rem)}}@media screen and (min-width:990px){.ug-bf--hero .ug-hero-stage__device{inline-size:min(48%,34rem)}}.ug-bf--hero .ug-hero-stage__devices>picture,.ug-bf--hero .ug-hero-stage__mirror>picture{display:contents}.ug-bf--hero .ug-hero-stage__devices>picture>source,.ug-bf--hero .ug-hero-stage__mirror>picture>source{display:none}.ug-bf--hero .ug-hero-stage__glow,.ug-bf--hero .ug-hero-stage__floor,.ug-bf--hero .ug-hero-stage__space{display:block}.ug-bf__panel--stage{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.ug-bf__panel--stage>.ug-bf__copy{position:relative;z-index:4}@media(min-width:990px){.ug-bf__panel--stage{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:clamp(3.6rem,4vw,7.2rem);row-gap:var(--space-2)}.ug-bf__panel--stage>.ug-bf__copy--top{grid-column:1;grid-row:1;align-self:end}.ug-bf__panel--stage>.ug-bf__copy--bottom{grid-column:1;grid-row:2;align-self:start}.ug-bf__panel--stage>.ug-hero-stage{grid-column:2;grid-row:1 / 3;align-self:center}}.ug-bf__panel--stage>.ug-hero-stage{--ug-stage-space: max(clamp(96px, 26vw, 170px), calc(clamp(2.8rem, 2rem + 1.6vw, 4.4rem) + 6.9rem) )}@media(min-width:750px){.ug-bf__panel--stage>.ug-hero-stage{--ug-stage-space: max(clamp(96px, 26vw, 170px), calc(clamp(4.4rem, 2.4rem + 2.6vw, 7.2rem) + 8.7rem) )}}@media screen and (min-width:990px){.ug-bf__panel--stage>.ug-hero-stage{--ug-stage-space: max(150px, calc(clamp(4.4rem, 2.4rem + 2.6vw, 7.2rem) + 8.7rem) )}}.ug-bf--hero .ug-hero-stage .ug-bf__aside{position:relative;z-index:3;display:grid;place-items:center;justify-self:stretch;inline-size:100%}.ug-bf--hero .ug-hero-stage .ug-bf__countdown--xl{display:flex;justify-content:center;inline-size:100%;margin-block:0;min-block-size:0}.ug-bf .ug-hero-stage .ug-bf__countdown--xl .ug-cd--tiles{align-items:center}.ug-bf .ug-hero-stage .ug-cd--tiles{justify-content:center;text-align:center}.ug-bf--hero .ug-hero-stage .ug-cd__tile,.ug-bf--hero .ug-hero-stage .ug-cd__under{background-color:#0b0d12eb}.ug-bf--hero.ug-bf--bg-purple .ug-hero-stage .ug-cd__tile,.ug-bf--hero.ug-bf--bg-purple .ug-hero-stage .ug-cd__under{background-color:#000000e6}.ug-bf--hero .ug-hero-stage .ug-cd__under{padding:.9rem 1.8rem;border-radius:1.2rem;box-shadow:inset 0 0 0 1px #a887ff61}.ug-bf--hero.ug-bf--bg-purple .ug-hero-stage .ug-cd__under{box-shadow:inset 0 0 0 1px #ffffff73}@media(max-width:989px){.ug-bf .ug-hero-stage .ug-cd--tiles{inline-size:min(100%,38rem)}.ug-bf .ug-hero-stage .ug-cd__tiles{inline-size:100%}.ug-bf .ug-hero-stage .ug-cd__tile{flex:1 1 0;min-inline-size:0}}@media(min-width:750px)and (max-width:989px){.ug-bf .ug-hero-stage .ug-bf__countdown--xl .ug-cd__tile{padding:1.8rem 1.35rem 1.35rem;border-radius:1.8rem}.ug-bf .ug-hero-stage .ug-bf__countdown--xl .ug-cd__tile-value{font-size:clamp(4.4rem,2.4rem + 2.6vw,7.2rem)}.ug-bf .ug-hero-stage .ug-bf__countdown--xl .ug-cd__tile-label{margin-block-start:.72rem}}@media(max-width:749px){.ug-bf__panel--stage>.ug-bf__copy--bottom .ug-bf__actions{order:-1;margin-block-start:0}}@keyframes ug-bf-settle{0%{transform:translateY(28px)}to{transform:none}}@media(prefers-reduced-motion:no-preference){html.ug-js .ug-bf--hero .ug-hero-stage{animation:ug-bf-settle var(--dur-5) var(--ease-expo) 80ms backwards}.ug-bf--hero .ug-hero-stage .ug-cd__tile{animation:ug-cd-arrive var(--dur-4) var(--ease-expo) calc(var(--k, 0) * 70ms) backwards}.ug-bf--hero .ug-hero-stage .ug-cd__tile:after{animation:ug-cd-sheen 1.1s var(--ease-out) calc(.7s + var(--k, 0) * 90ms) 1 backwards}[dir=rtl] .ug-bf--hero .ug-hero-stage .ug-cd__tile:after{animation-name:ug-cd-sheen-rtl}}@supports not selector(:has(*)){.ug-bf--hero .ug-hero-stage .ug-hero-stage__glow:empty,.ug-bf--hero .ug-hero-stage .ug-hero-stage__floor:empty,.ug-bf--hero .ug-hero-stage__devices,.ug-bf--hero .ug-hero-stage__mirror{display:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/upgrade-bf.css.map */
