.mdc{--mdc-ground: #08070C;--mdc-surface: #100E16;--mdc-raised: #171320;--mdc-hairline: #2A2336;--mdc-hairline-lo: #1C1727;--mdc-line: #6B6091;--mdc-ink: #F3F0F8;--mdc-ink-muted: #A79DB8;--mdc-ink-faint: #8B84A0;--mdc-purple: #7C4DFF;--mdc-purple-lift: #9A75FF;--mdc-purple-deep: #34205C;--mdc-mint: #A8DCD8;--mdc-on-purple: #FFFFFF;--mdc-tile: #E8E6E9;--mdc-tile-ink: #1A1622;--mdc-font-display: "Archivo", system-ui, sans-serif;--mdc-font-body: "Archivo", system-ui, sans-serif;--mdc-font-mono: "JetBrains Mono", ui-monospace, monospace;--mdc-text-xs: .6875rem;--mdc-text-sm: .8125rem;--mdc-text-md: clamp(1.05rem, .98rem + .35vw, 1.25rem);--mdc-text-lg: clamp(1.35rem, 1.15rem + 1vw, 2rem);--mdc-text-xl: clamp(2rem, 1.4rem + 2.8vw, 3.6rem);--mdc-text-2xl: clamp(2.1rem, 1.1rem + 4vw, 4.6rem);--mdc-space-2xs: .375rem;--mdc-space-xs: .625rem;--mdc-space-sm: 1rem;--mdc-space-md: 1.5rem;--mdc-space-lg: 2.5rem;--mdc-space-xl: 4rem;--mdc-space-2xl: clamp(4rem, 2rem + 7vw, 8rem);--mdc-max: 1240px;--mdc-radius: 2px;--mdc-gutter: clamp(1.15rem, .6rem + 2.4vw, 2.75rem)}:root{--font-body--family: "Archivo", system-ui, sans-serif;--font-heading--family: "Archivo", system-ui, sans-serif;--font-subheading--family: "Archivo", system-ui, sans-serif;--font-accent--family: "Archivo", system-ui, sans-serif;--font-body-family: "Archivo", system-ui, sans-serif;--font-heading-family: "Archivo", system-ui, sans-serif}h1,h2,h3,.h0,.h1,.h2,.h3{font-variation-settings:"wdth" 108,"wght" 700;letter-spacing:-.015em}.mdc{font-family:var(--mdc-font-body);color:var(--mdc-ink)}.mdc .mdc-h1,.mdc .mdc-h2{font-family:var(--mdc-font-display);text-transform:uppercase;letter-spacing:-.016em;margin:0}.mdc .mdc-h1{font-size:var(--mdc-text-2xl);font-variation-settings:"wdth" 112,"wght" 800;line-height:.92}.mdc .mdc-h2{font-size:var(--mdc-text-xl);font-variation-settings:"wdth" 108,"wght" 700;line-height:1}.mdc .mdc-h3{font-family:var(--mdc-font-display);font-size:var(--mdc-text-lg);font-variation-settings:"wdth" 100,"wght" 600;line-height:1.15;margin:0}.mdc .mdc-lede{font-size:var(--mdc-text-md);color:var(--mdc-ink-muted);line-height:1.6}.mdc .mdc-lede p{margin:0 0 var(--mdc-space-sm)}.mdc .mdc-measure{max-width:52ch}.mdc .mdc-meta{font-family:var(--mdc-font-mono);font-size:var(--mdc-text-xs);letter-spacing:.08em;color:var(--mdc-ink-faint);font-weight:500;margin:0}.mdc .mdc-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--mdc-font-mono);font-size:var(--mdc-text-sm);font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;padding:.95rem 1.7rem;border-radius:var(--mdc-radius);border:1px solid transparent;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.mdc .mdc-btn--primary{background:var(--mdc-purple);color:var(--mdc-on-purple);border-color:var(--mdc-purple)}.mdc .mdc-btn--primary:hover{background:var(--mdc-purple-lift);border-color:var(--mdc-purple-lift)}.mdc .mdc-btn--ghost{background:transparent;color:var(--mdc-ink);border-color:var(--mdc-line)}.mdc .mdc-btn--ghost:hover{border-color:var(--mdc-ink-muted)}.mdc :focus-visible{outline:2px solid var(--mdc-mint);outline-offset:3px}.mdc-hero{background:var(--mdc-ground);border-bottom:1px solid var(--mdc-hairline);padding-inline:var(--mdc-gutter);overflow:hidden}.mdc-hero__inner{max-width:var(--mdc-max);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:var(--mdc-space-xl);min-height:var(--mdc-hero-min, 80vh)}.mdc-hero .mdc-h1{font-size:calc(var(--mdc-text-2xl) * var(--mdc-hero-scale, 1))}.mdc-hero__copy>.mdc-meta{margin-bottom:var(--mdc-space-md)}.mdc-hero__copy>.mdc-lede{margin:var(--mdc-space-md) 0 var(--mdc-space-lg)}.mdc-hero__actions{display:flex;flex-wrap:wrap;gap:var(--mdc-space-sm)}.mdc-hero__facts{display:flex;flex-wrap:wrap;gap:var(--mdc-space-md);margin-top:var(--mdc-space-xl);padding-top:var(--mdc-space-md);border-top:1px solid var(--mdc-hairline)}.mdc-stage{position:relative;aspect-ratio:1 / 1;width:100%}.mdc-stage:before{content:"";position:absolute;top:6%;right:6%;bottom:2%;left:6%;background:radial-gradient(52% 46% at 50% 44%,#7c4dff4d,#7c4dff00 72%);filter:blur(6px);z-index:0;pointer-events:none}.mdc-stage__poster,.mdc-stage__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;display:block}.mdc-stage__poster{object-fit:contain;transition:opacity .5s ease}.mdc-stage__canvas{opacity:0;transition:opacity .6s ease}.mdc-stage.is-live .mdc-stage__canvas{opacity:1}.mdc-stage.is-live .mdc-stage__poster{opacity:0}.mdc-stage__spin{position:absolute;right:2%;bottom:2%;z-index:3;font-family:var(--mdc-font-mono);font-size:var(--mdc-text-xs);letter-spacing:.12em;text-transform:uppercase;background:#100e16f0;color:var(--mdc-ink);border:1px solid var(--mdc-line);border-radius:var(--mdc-radius);padding:.5rem .8rem;cursor:pointer}.mdc-stage__spin[hidden]{display:none}.mdc .mdc-tile{background:var(--mdc-tile);border-radius:var(--mdc-radius);overflow:hidden;position:relative}.mdc .mdc-tile img{display:block;width:100%;height:auto}.mdc .mdc-tile__tag{position:absolute;left:0;top:0;font-family:var(--mdc-font-mono);font-size:var(--mdc-text-xs);letter-spacing:.12em;text-transform:uppercase;background:var(--mdc-tile-ink);color:var(--mdc-tile);padding:.4rem .75rem}.mdc .mdc-spec{margin:var(--mdc-space-md) 0 0;padding:0}.mdc .mdc-spec__row{display:flex;justify-content:space-between;gap:var(--mdc-space-sm);padding-block:.55rem;border-bottom:1px solid var(--mdc-hairline-lo);font-family:var(--mdc-font-mono);font-size:var(--mdc-text-sm)}.mdc .mdc-spec dt{color:var(--mdc-ink-muted);margin:0}.mdc .mdc-spec dd{color:var(--mdc-ink);margin:0;text-align:right;font-weight:500}.mdc .mdc-packs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mdc-space-2xs);border:0;padding:0;margin:0}.mdc .mdc-packs label{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.85rem .3rem;background:var(--mdc-surface);border:1px solid var(--mdc-line);border-radius:var(--mdc-radius);color:var(--mdc-ink-muted);font-family:var(--mdc-font-mono);cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.mdc .mdc-packs label:hover{color:var(--mdc-ink)}.mdc .mdc-packs input:checked+label,.mdc .mdc-packs label[aria-checked=true]{background:var(--mdc-purple-deep);border-color:var(--mdc-purple-lift);color:var(--mdc-on-purple)}.mdc .mdc-packs input:focus-visible+label{outline:2px solid var(--mdc-mint);outline-offset:3px}.mdc-ticker{background:var(--mdc-surface);border-bottom:1px solid var(--mdc-hairline);overflow:hidden;padding-block:.55rem}.mdc-ticker__track{display:flex;width:max-content;gap:3.5rem;animation:mdc-ticker 42s linear infinite}.mdc-ticker__item{font-family:var(--mdc-font-mono);font-size:var(--mdc-text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--mdc-ink-faint);white-space:nowrap}@keyframes mdc-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:1000px){.mdc-hero__inner{grid-template-columns:minmax(0,1fr);min-height:0;padding-block:var(--mdc-space-xl);gap:var(--mdc-space-lg)}.mdc-stage{max-width:520px;margin-inline:auto}.mdc-hero__copy{order:2}.mdc-stage{order:1}}@media(max-width:720px){.mdc .mdc-packs{grid-template-columns:repeat(2,minmax(0,1fr))}.mdc-hero__inner{padding-block:var(--mdc-space-lg);gap:var(--mdc-space-md)}.mdc-stage{max-width:min(76vw,340px)}.mdc-hero__actions{display:grid;grid-template-columns:1fr;gap:var(--mdc-space-xs)}.mdc-hero__actions .mdc-btn{width:100%;padding-inline:var(--mdc-space-sm)}.mdc-hero__facts{justify-content:space-between;gap:var(--mdc-space-xs) var(--mdc-space-sm);margin-top:var(--mdc-space-lg);padding-top:var(--mdc-space-sm)}.mdc-hero__facts .mdc-meta{font-size:.625rem;letter-spacing:.06em}.mdc-hero__copy>.mdc-lede{margin:var(--mdc-space-sm) 0 var(--mdc-space-md)}.mdc .mdc-lede{font-size:1rem}.mdc-stage__spin{right:0;bottom:0;padding:.45rem .7rem}}@media(max-width:400px){.mdc-hero__facts{flex-direction:column;gap:.35rem}.mdc-stage{max-width:82vw}.mdc .mdc-h1{letter-spacing:-.022em}}@media(prefers-reduced-motion:reduce){.mdc *,.mdc *:before,.mdc *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.mdc-ticker__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mdc-theme.css.map */
