:root{--at-ease-settle:cubic-bezier(.2,.8,.2,1);--at-ease-reveal:cubic-bezier(.22,.75,.15,1);--at-motion-fast:140ms;--at-motion-medium:260ms;--at-motion-enter:520ms;--at-motion-cyan:var(--obs-cyan,#6cdae5);--at-motion-gold:var(--obs-gold-bright,#d8ac73)}[data-at-tilt]{transform:perspective(1100px) rotateX(0deg) rotateY(0deg);transform-origin:50% 60%;transition:transform var(--at-motion-medium) var(--at-ease-settle)}[data-at-tilt="0-0"]{transform:perspective(1100px) rotateX(3deg) rotateY(-4deg)}[data-at-tilt="1-0"]{transform:perspective(1100px) rotateX(3deg) rotateY(0deg)}[data-at-tilt="2-0"]{transform:perspective(1100px) rotateX(3deg) rotateY(4deg)}[data-at-tilt="0-1"]{transform:perspective(1100px) rotateX(0deg) rotateY(-4deg)}[data-at-tilt="2-1"]{transform:perspective(1100px) rotateX(0deg) rotateY(4deg)}[data-at-tilt="0-2"]{transform:perspective(1100px) rotateX(-3deg) rotateY(-4deg)}[data-at-tilt="1-2"]{transform:perspective(1100px) rotateX(-3deg) rotateY(0deg)}[data-at-tilt="2-2"]{transform:perspective(1100px) rotateX(-3deg) rotateY(4deg)}.at-tilt-art{transition:transform var(--at-motion-medium) var(--at-ease-settle)}[data-at-press]{transition:scale var(--at-motion-fast) var(--at-ease-settle),border-color var(--at-motion-fast) ease,background-color var(--at-motion-fast) ease}[data-at-press]:not(:disabled):not([aria-disabled=true]):is(:active,[data-at-pressed]){scale:.985}[data-at-press]:focus-visible{outline:2px solid var(--at-motion-cyan);outline-offset:5px}@media (hover:hover) and (pointer:fine){[data-at-press]:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--at-motion-gold)}}[data-at-enter]{animation:at-enter var(--at-motion-enter) var(--at-ease-settle) both}[data-at-enter="1"]{animation-delay:70ms}[data-at-enter="2"]{animation-delay:.14s}[data-at-enter="3"]{animation-delay:.21s}@keyframes at-enter{0%{opacity:.45;translate:0 12px}to{opacity:1;translate:0 0}}[data-at-card]{perspective:1100px}[data-at-card-flip]{display:grid;transform-style:preserve-3d}[data-at-card-back],[data-at-card-front]{grid-area:1/1;-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-at-card-front]{transform:rotateY(180deg)}[data-at-reveal=sealed] [data-at-card-flip]{transform:rotateY(0deg)}[data-at-reveal=running] [data-at-card-flip]{animation:at-card-turn .84s var(--at-ease-reveal) both}[data-at-reveal=revealed] [data-at-card-flip]{transform:rotateY(180deg)}@keyframes at-card-turn{0%{transform:translateY(0) rotateY(0deg) scale(1)}28%{transform:translateY(-8px) rotateY(18deg) scale(1.02)}76%{transform:translateY(-6px) rotateY(183deg) scale(1.01)}to{transform:translateY(0) rotateY(180deg) scale(1)}}[data-at-status-icon]{display:inline-grid;width:20px;height:20px;flex:0 0 20px}[data-at-status-icon]>*{grid-area:1/1;width:20px;height:20px}.at-status-ring{border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;opacity:.8}.at-status-check{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}[data-at-status=loading] .at-status-ring{animation:at-status-spin 1s linear infinite}[data-at-status=loading] .at-status-check,[data-at-status=success] .at-status-ring{visibility:hidden}[data-at-status=success] .at-status-check{animation:at-status-arrive .3s var(--at-ease-settle)}@keyframes at-status-spin{to{rotate:1turn}}@keyframes at-status-arrive{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}[data-at-paused] *,[data-at-paused] :after,[data-at-paused] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.at-tilt-art,[data-at-press],[data-at-tilt]{transition:none!important}[data-at-tilt]{transform:none!important}[data-at-press]:not(:disabled):not([aria-disabled=true]):is(:active,[data-at-pressed]){scale:1}[data-at-enter]{animation:none!important;opacity:1;translate:none}[data-at-reveal=running] [data-at-card-flip]{animation:none!important;transform:rotateY(180deg)}[data-at-status] .at-status-check,[data-at-status] .at-status-ring{animation:none!important}}.at-brand-lockup{position:relative;padding-left:34px}.at-brand-lockup:before{content:"";position:absolute;left:0;top:50%;width:26px;height:26px;transform:translateY(-50%);background:url(/arctrove/packs/visual-kit/arctrove-emblem-metal-512.webp) 50%/contain no-repeat;pointer-events:none}.packs-panel.packs-panel--selection{--selection-line:rgba(242,236,226,0.17);--selection-muted:#c3bcb1;display:grid;width:min(100%,1240px);min-width:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "stage" "selector" "comparison" "info";align-content:start;gap:18px;padding:24px clamp(16px,4vw,48px) 36px}.packs-panel--selection .pack-heading{grid-area:heading;min-width:0;text-align:left}.packs-panel--selection .pack-heading>p{justify-content:flex-start;color:var(--selection-muted);font-size:.8125rem;flex-wrap:wrap}.packs-panel--selection .pack-selection__eyebrow{display:flex;align-items:center;gap:9px;margin:24px 0 10px;color:var(--obs-gold-bright);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.packs-panel--selection .pack-selection__eyebrow:before{width:8px;height:8px;border:1px solid;border-radius:50%;background:currentColor;content:""}.packs-panel--selection .pack-heading h1{font-size:clamp(2.5rem,6vw,4.5rem);letter-spacing:-.035em;line-height:1.02;overflow-wrap:anywhere}.packs-panel--selection .pack-selection__price{margin:22px 0 12px;padding-top:16px;border-top:1px solid var(--selection-line)}.packs-panel--selection .pack-selection__price>div{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.packs-panel--selection .pack-selection__price dt{color:var(--selection-muted);font-size:.8125rem}.packs-panel--selection .pack-selection__price dd{margin:0;color:var(--obs-text);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.6vw,1.75rem);font-variant-numeric:tabular-nums}.packs-panel--selection .pack-heading .pack-selection__description{display:block;margin:0;color:var(--selection-muted);font-size:.875rem;font-weight:400;line-height:1.6}.packs-panel--selection .pack-stage{grid-area:stage;width:100%;height:clamp(330px,49svh,480px);max-height:none;min-height:0;margin:0;border:1px solid var(--selection-line);border-radius:4px;background:linear-gradient(120deg,rgba(255,246,220,.035),transparent 45%),radial-gradient(ellipse at 50% 82%,color-mix(in srgb,var(--pack-theme-surface) 42%,transparent),transparent 67%),#090a0b}.packs-panel--selection .pack-stage:before{width:85%;opacity:.7;transition:opacity var(--at-motion-medium) var(--at-ease-settle)}.packs-panel--selection .pack-stage:after{position:absolute;z-index:0;right:10%;bottom:9%;left:10%;height:18%;border-top:1px solid rgba(238,211,165,.15);border-radius:50%;background:radial-gradient(ellipse,#000 4%,rgba(0,0,0,.6) 28%,transparent 68%);content:"";pointer-events:none}.packs-panel--selection .pack-stage__art{width:min(64%,330px);height:calc(100% - 96px);transform:rotate(-4deg);transition:filter var(--at-motion-medium) var(--at-ease-settle);filter:drop-shadow(14px 19px 13px rgba(0,0,0,.65)) drop-shadow(0 0 22px color-mix(in srgb,var(--pack-theme-backlight) 20%,transparent))}.packs-panel--selection .pack-stage__pack{width:100%;height:100%;object-fit:contain}.packs-panel--selection .pack-stage__art--adjacent{opacity:.26;filter:brightness(.65) saturate(.6)}.packs-panel--selection .pack-stage__art--previous{transform:translate(-143%,-45%) scale(.72) rotate(-12deg)}.packs-panel--selection .pack-stage__art--next{transform:translate(43%,-45%) scale(.72) rotate(9deg)}.packs-panel--selection .pack-selection__stage-caption,.packs-panel--selection .pack-selection__stage-label{position:absolute;z-index:2;right:20px;left:20px;color:var(--selection-muted);font-size:.75rem;letter-spacing:.1em;pointer-events:none}.packs-panel--selection .pack-selection__stage-label{top:20px}.packs-panel--selection .pack-selection__stage-caption{bottom:20px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;color:var(--obs-gold-bright)}.packs-panel--selection .pack-selection__stage-caption>span{color:var(--selection-muted);letter-spacing:.02em}.packs-panel--selection .pack-selector{grid-area:selector;min-width:0;gap:8px;flex-wrap:wrap;justify-content:center;color:var(--selection-muted);font-size:.8125rem;letter-spacing:0;text-transform:none}.packs-panel--selection .pack-selector__touch{display:inline;margin-right:auto}.packs-panel--selection .pack-selection__position{color:var(--obs-text);font-variant-numeric:tabular-nums}.packs-panel--selection .pack-selection__position>span{color:var(--selection-muted)}.packs-panel--selection .pack-step{border:1px solid var(--selection-line);border-radius:50%}.packs-panel--selection .pack-comparison{grid-area:comparison;min-width:0;margin-top:12px;padding-top:20px;border-top:1px solid var(--selection-line)}.packs-panel--selection .pack-comparison__heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.packs-panel--selection .pack-comparison__heading h2{margin:0;color:var(--obs-text);font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:400;letter-spacing:-.015em}.packs-panel--selection .pack-comparison__heading p,.packs-panel--selection .pack-comparison__note{margin:0;color:var(--selection-muted);font-size:.8125rem;line-height:1.6}.packs-panel--selection .pack-comparison__note{max-width:72ch;margin-top:8px}.packs-panel--selection .pack-comparison__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(168px,1fr);min-width:0;gap:12px;margin:16px 0 0;padding:5px 5px 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:5px;scrollbar-color:#b69b74 #171715;list-style:none}.packs-panel--selection .pack-comparison__rail>li{min-width:0}.packs-panel--selection .pack-comparison__choice{display:grid;position:relative;width:100%;min-width:0;min-height:152px;height:100%;grid-template-columns:46px minmax(0,1fr);align-content:center;align-items:center;gap:14px 10px;padding:16px 12px 12px;border:1px solid var(--selection-line);border-radius:4px;background:linear-gradient(135deg,rgba(242,226,199,.055),rgba(0,0,0,.12));color:var(--obs-text);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:transform var(--at-motion-medium) var(--at-ease-settle),scale var(--at-motion-fast) var(--at-ease-settle),border-color var(--at-motion-fast) var(--at-ease-settle),box-shadow var(--at-motion-medium) var(--at-ease-settle)}.packs-panel--selection .pack-comparison__choice[aria-pressed=true]{border-color:var(--obs-gold-bright);background:linear-gradient(135deg,rgba(216,172,115,.17),rgba(216,172,115,.035));box-shadow:inset 0 2px 0 var(--obs-gold-bright)}.packs-panel--selection .pack-comparison__choice:focus-visible{outline:2px solid var(--obs-cyan);outline-offset:2px}.packs-panel--selection .pack-comparison__art{display:block;width:46px;height:76px;object-fit:contain;filter:drop-shadow(3px 5px 4px rgba(0,0,0,.6));transform:rotate(-4deg);pointer-events:none}.packs-panel--selection .pack-comparison__number{display:grid;width:46px;height:76px;place-items:center;border-block:1px solid var(--selection-line);color:var(--obs-gold-bright);font-family:Georgia,Times New Roman,serif;font-size:1.75rem;font-variant-numeric:tabular-nums}.packs-panel--selection .pack-comparison__copy{display:grid;min-width:0;gap:8px;overflow-wrap:anywhere}.packs-panel--selection .pack-comparison__copy>strong{font-size:.9375rem;font-weight:600}.packs-panel--selection .pack-comparison__copy>span{color:var(--selection-muted);font-size:.8125rem;font-variant-numeric:tabular-nums;line-height:1.45}.packs-panel--selection .pack-comparison__state{grid-column:1/-1;color:var(--selection-muted);font-size:.75rem;text-align:right}.packs-panel--selection .pack-comparison__choice[aria-pressed=true] .pack-comparison__state{color:var(--obs-gold-bright);font-weight:600}.packs-panel--selection .pack-purchase-stack{grid-area:info;min-width:0}@media (hover:hover) and (pointer:fine){.packs-panel--selection .pack-selector__touch{display:none}.packs-panel--selection .pack-selector__desktop{display:inline;margin-right:auto}.packs-panel--selection .pack-comparison__choice:hover{border-color:var(--obs-gold-bright);box-shadow:0 8px 18px rgba(0,0,0,.28);transform:translateY(-2px)}.packs-panel--selection .pack-comparison__choice[aria-pressed=true]:hover{box-shadow:inset 0 2px 0 var(--obs-gold-bright),0 8px 18px rgba(0,0,0,.28)}.packs-panel--selection .pack-stage:hover:before{opacity:1}.packs-panel--selection .pack-stage:hover .pack-stage__art:not(.pack-stage__art--adjacent){filter:drop-shadow(14px 19px 13px rgba(0,0,0,.65)) drop-shadow(0 0 26px color-mix(in srgb,var(--pack-theme-backlight) 32%,transparent))}}@media (min-width:1000px){.packs-panel.packs-panel--selection{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"stage heading" "stage info" "selector info" "comparison comparison";column-gap:40px;row-gap:24px;padding-block:40px}.packs-panel--selection .pack-heading{align-self:end}.packs-panel--selection .pack-stage{height:clamp(450px,61svh,600px);align-self:start}.packs-panel--selection .pack-stage__art{width:min(68%,360px)}.packs-panel--selection .pack-comparison{margin-top:8px}}@media (max-width:420px){.packs-panel.packs-panel--selection{gap:14px}.packs-panel--selection .pack-selector__desktop,.packs-panel--selection .pack-selector__touch{flex-basis:100%;margin:0;text-align:center}.packs-panel--selection .pack-comparison__rail{grid-auto-columns:168px}.packs-panel--selection .pack-selection__stage-caption,.packs-panel--selection .pack-selection__stage-label{right:16px;left:16px;letter-spacing:.035em}}@media (prefers-reduced-motion:reduce){.packs-panel--selection .pack-comparison__rail{scroll-behavior:auto}.packs-panel--selection .pack-comparison__choice{transition:none}.packs-panel--selection .pack-comparison__choice:hover{transform:none}.packs-panel--selection .pack-stage:before,.packs-panel--selection .pack-stage__art{transition:none}}.packs-panel--selection[data-at-paused] .pack-comparison__choice,.packs-panel--selection[data-at-paused] .pack-stage:before,.packs-panel--selection[data-at-paused] .pack-stage__art{transition:none}@media (forced-colors:active){.packs-panel--selection .pack-stage{border-color:CanvasText}.packs-panel--selection .pack-comparison__choice{border-color:ButtonText}.packs-panel--selection .pack-comparison__choice[aria-pressed=true]{border:3px solid Highlight}.packs-panel--selection .pack-comparison__choice:focus-visible{outline-color:Highlight}.packs-panel--selection .pack-selection__eyebrow:before{background:CanvasText}}.production-app--exchange .exchange-footer .launch-trust-bar{border:0;background:transparent}.production-app--exchange .exchange-footer .launch-trust-nav--desktop{grid-template-columns:repeat(7,minmax(0,1fr))}.production-app--exchange .exchange-footer .launch-trust-nav>a{min-width:0;padding:10px 6px;border:0;font-size:.65rem}.production-app.production-app--exchange{--exchange-line:#262a2a;--exchange-muted:#b9b7b4;--exchange-gold:#e7b772;--exchange-surface:#0b0d0e;overflow:visible;font-family:var(--sans),Arial,Helvetica,sans-serif;background:#04080b;transition:none}.production-app--exchange .production-app__backdrop,.production-app--exchange[data-pack-theme]:before{display:none}.production-app--exchange .observatory-shell{display:block;width:100%;max-width:1600px;min-height:100svh;border:0;background:#04080b}.production-app--exchange .exchange-shell{display:grid;min-height:100svh;grid-template-columns:280px minmax(0,1fr);align-items:start}.production-app--exchange .exchange-sidebar{position:sticky;z-index:30;top:0;display:flex;min-width:0;height:100svh;flex-direction:column;gap:26px;overflow-y:auto;overscroll-behavior:contain;padding:24px 12px 30px;border-right:1px solid var(--exchange-line);background:#070b0e;scrollbar-width:thin}.production-app--exchange .exchange-brand,.production-app--exchange .exchange-mobile-brand{display:flex;min-width:0;min-height:48px;align-items:center;gap:11px;color:var(--obs-text);text-decoration:none}.production-app--exchange .exchange-brand{margin:0 14px 11px}.production-app--exchange .exchange-brand__emblem{display:block;width:28px;height:28px;flex:0 0 auto;object-fit:contain}.production-app--exchange .exchange-brand>span,.production-app--exchange .exchange-mobile-brand>span{display:flex;min-width:0;flex-direction:column;font-family:Georgia,Times New Roman,serif;font-size:1.7rem;font-weight:400;letter-spacing:.2em;line-height:1.25}.production-app--exchange .exchange-brand small,.production-app--exchange .exchange-mobile-brand small{margin-top:5px;font-family:var(--sans);font-size:.48rem;font-weight:500;letter-spacing:.65em}.production-app--exchange .exchange-navigation{display:grid;gap:8px}.production-app--exchange .exchange-navigation__item{display:flex;width:100%;min-height:62px;align-items:center;gap:30px;padding:13px 21px;border:1px solid transparent;border-left-width:3px;border-radius:9px;background:transparent;color:#c6c7c8;font:inherit;font-size:1rem;text-align:left;text-decoration:none;cursor:pointer}.production-app--exchange .exchange-navigation__item svg{width:27px;height:27px;flex:0 0 auto;stroke-width:1.5}.production-app--exchange .exchange-navigation__item[aria-current=page]{border-color:#4a4032;border-left-color:var(--exchange-gold);background:#25221c;color:#f1c889}.production-app--exchange .exchange-sidebar__help{display:grid;gap:1px;margin:auto 14px 0;padding-top:20px;border-top:1px solid var(--exchange-line)}.production-app--exchange .exchange-sidebar__help a{display:flex;min-height:44px;align-items:center;gap:27px;color:#bfc1c3;font-size:.875rem;text-decoration:none}.production-app--exchange .exchange-sidebar__help svg{width:23px;height:23px;flex:0 0 auto;stroke-width:1.5}.production-app--exchange .exchange-workspace{min-width:0;min-height:100svh}.production-app--exchange .exchange-header{display:flex;min-width:0;min-height:76px;align-items:center;gap:24px;padding:12px 24px 12px 34px;border-bottom:1px solid var(--exchange-line)}.production-app--exchange .exchange-breadcrumb{display:flex;flex:1 1 auto;align-items:center;gap:16px;color:#c4c3c0;font-size:1rem}.production-app--exchange .exchange-breadcrumb strong{color:#efbd75;font-weight:500}.production-app--exchange .exchange-search{display:flex;min-width:0;width:min(52%,554px);min-height:44px;flex:0 1 554px;align-items:center;gap:12px;padding:0 14px;border:1px solid #414547;border-radius:999px;background:transparent;color:#c4c7c9}.production-app--exchange .exchange-search>svg{width:20px;height:20px;flex:0 0 auto;stroke-width:1.6}.production-app--exchange .exchange-search input{width:100%;min-width:0;min-height:42px;padding:0;border:0;border-radius:0;outline:0;background:transparent;color:var(--obs-text);font:inherit;font-size:1rem}.production-app--exchange .exchange-search input::placeholder{color:#bfc0c3;opacity:1}.production-app--exchange .exchange-search input::-webkit-search-cancel-button{display:none}.production-app--exchange .exchange-search button{display:grid;width:44px;min-width:44px;min-height:44px;margin-right:-13px;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--obs-text);cursor:pointer}.production-app--exchange .exchange-search:focus-within{border-color:var(--obs-cyan);outline:2px solid var(--obs-cyan);outline-offset:3px}.production-app--exchange .exchange-account{flex:0 0 auto;padding-left:18px;border-left:1px solid var(--exchange-line)}.production-app--exchange .exchange-account .app-header{min-width:0;width:auto;height:auto;min-height:44px;gap:0;margin:0;padding:0}.production-app--exchange .exchange-account .app-header__logo{display:none}.production-app--exchange .exchange-account .wallet-pill{min-width:0;min-height:44px;gap:9px;margin:0;padding:7px 12px;border:1px solid #363a3b;border-radius:999px;background:transparent;box-shadow:none;transform:none}.production-app--exchange .exchange-account .wallet-pill:before{content:none}.production-app--exchange .exchange-account .wallet-pill>small{position:static;display:block;color:var(--obs-text);font-family:inherit;font-size:.75rem;letter-spacing:0;text-transform:none}.production-app--exchange .exchange-account[data-authenticated=false] .wallet-pill{display:block;max-width:154px;border-color:transparent;text-align:left}.production-app--exchange .exchange-account[data-authenticated=false] .wallet-pill>span,.production-app--exchange .exchange-account[data-authenticated=false] .wallet-pill>strong,.production-app--exchange .exchange-account[data-authenticated=false] .wallet-pill>svg{display:none}.production-app--exchange .exchange-account .wallet-pill:has(.wallet-pill__account){display:flex;align-items:center;gap:10px;border-color:transparent;background:transparent}.production-app--exchange .exchange-account .wallet-pill>.wallet-pill__account{display:block;color:var(--obs-text);font-family:inherit;font-size:.875rem;font-weight:500;letter-spacing:0}.production-app--exchange .exchange-account .wallet-pill:has(.wallet-pill__account)>svg{display:block;width:27px;height:27px;padding:0;border:0;border-radius:0;background:transparent;color:var(--obs-text);opacity:1}.production-app--exchange .exchange-account .wallet-pill:has(.wallet-pill__account)>small{display:none}.production-app--exchange .exchange-menu-backdrop,.production-app--exchange .exchange-menu-button,.production-app--exchange .exchange-mobile-brand,.production-app--exchange .exchange-sidebar__close{display:none}.production-app--exchange .exchange-content{min-width:0;padding:14px 16px 24px}.production-app--exchange .exchange-discovery{min-width:0}.production-app--exchange .exchange-hero{position:relative;display:grid;min-width:0;min-height:490px;height:auto;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:center;gap:24px;overflow:hidden;padding:36px 32px 36px 42px;border:1px solid #3b3027;border-radius:24px;background-color:#100e0c;background-image:url(/arctrove/discovery/collector-exchange-hero.webp);background-position:65%;background-size:cover;box-shadow:inset 0 1px 0 #ffe4b81c,0 20px 60px #0005}.production-app--exchange .exchange-hero__copy{position:relative;z-index:1;min-width:0;max-width:720px}.production-app--exchange .exchange-hero__eyebrow{margin:0 0 12px;color:var(--exchange-gold);font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.production-app--exchange .exchange-hero h1{max-width:12.5ch;margin:0;color:#f6f0e6;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.75rem,4.47vw,4.2rem);font-weight:400;letter-spacing:-.045em;line-height:.99;text-wrap:balance}.production-app--exchange .exchange-hero__copy>p:not(.exchange-hero__eyebrow):not(.exchange-status){max-width:510px;margin:12px 0 0;color:#e5e3e0;font-size:clamp(1rem,1.6vw,1.4375rem);line-height:1.2}.production-app--exchange .exchange-primary{display:inline-flex;min-height:58px;align-items:center;justify-content:center;gap:28px;margin:22px 0 0;padding:13px 30px;border:1px solid #efc88e;border-radius:999px;background:#e4b474;color:#12100d;font:inherit;font-size:1.25rem;font-weight:600;text-decoration:none;cursor:pointer}.production-app--exchange .exchange-primary svg{width:22px;height:22px;stroke-width:2}.production-app--exchange .exchange-status{display:flex;min-width:0;align-items:flex-start;gap:9px;margin:18px 0 0;color:#62e5f4;font-size:1rem;font-weight:500;line-height:1.45}.production-app--exchange .exchange-status svg{width:20px;height:20px;flex:0 0 auto;margin-top:0}.production-app--exchange .exchange-hero__art{position:relative;z-index:2;right:auto;bottom:auto;display:grid;min-width:0;height:330px;place-items:center;pointer-events:none;transform:perspective(1000px) rotateY(-12deg) rotate(3deg);animation:exchange-pack-drift 7s ease-in-out infinite}.production-app--exchange .exchange-hero__art img{display:block;width:auto;max-width:100%;height:330px;max-height:100%;object-fit:contain;filter:brightness(1.08) contrast(1.03) drop-shadow(20px 25px 15px #0009)}.production-app--exchange .exchange-catalogue{min-width:0;padding:22px 4px 0;scroll-margin-top:18px}.production-app--exchange .exchange-catalogue__toolbar{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:14px 54px}.production-app--exchange .exchange-catalogue h2{margin:0;color:#f2ece2;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:400;letter-spacing:-.035em;line-height:1.15}.production-app--exchange .exchange-filters{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:8px}.production-app--exchange .exchange-filters button{min-width:108px;min-height:40px;padding:8px 21px;border:1px solid #404445;border-radius:999px;background:transparent;color:#f2ece2;font:inherit;font-size:1.125rem;cursor:pointer}.production-app--exchange .exchange-filters button[aria-pressed=true]{border-color:#e8bb7d;background:#e4b474;color:#13100c;font-weight:600}.production-app--exchange .exchange-compare{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:10px;margin-left:auto;padding:7px 0 7px 9px;border:0;border-radius:4px;background:transparent;color:#f0bf79;font:inherit;font-size:1.125rem;text-decoration:none;cursor:pointer}.production-app--exchange .exchange-compare>svg{width:23px;height:23px;flex:0 0 auto;stroke-width:1.5}.production-app--exchange .exchange-results-note{margin:9px 0 13px;color:var(--exchange-muted);font-size:.75rem;line-height:1.5}.production-app--exchange .exchange-results-note[data-featured=true]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.production-app--exchange .exchange-catalogue__toolbar{margin-bottom:12px}.production-app--exchange .exchange-more-packs{min-width:0;margin:44px 4px 0}.production-app--exchange .exchange-more-packs__header{display:flex;align-items:center;justify-content:space-between;gap:16px}.production-app--exchange .exchange-more-packs__header>h2{min-width:0;margin:0;color:#f2ece2;font:400 2.25rem/1.15 Georgia,Times New Roman,serif;letter-spacing:-.035em}.production-app--exchange .exchange-pack-rail__controls{display:flex;flex:0 0 auto;gap:8px}.production-app--exchange .exchange-pack-rail__controls button{display:grid;width:44px;height:44px;place-items:center;padding:8px;border:1px solid #65523a;border-radius:8px;background:#14120d;color:#f1bd77;cursor:pointer}.production-app--exchange .exchange-pack-rail__controls button:disabled{border-color:#343434;color:#777572;cursor:default}.production-app--exchange .exchange-pack-rail__controls svg{width:22px;height:22px}.production-app--exchange .exchange-pack-rail__hint{margin:10px 0 16px;color:var(--exchange-muted);font-size:.8125rem;line-height:1.5}.production-app--exchange .exchange-pack-grid{display:grid;min-width:0;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:18px;margin:0;padding:0;list-style:none}.production-app--exchange .exchange-pack-grid.exchange-pack-rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px) / 2.15);padding:4px 4px 16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:4px;scroll-snap-type:inline mandatory;scrollbar-color:#8e714c #171918;scrollbar-width:thin}.production-app--exchange .exchange-pack-rail>.exchange-pack-card{scroll-snap-align:start}.production-app--exchange .exchange-pack-rail .exchange-pack-card article{grid-template-columns:minmax(80px,.7fr) minmax(0,1.3fr);gap:18px;padding-inline:18px}.production-app--exchange .exchange-pack-rail .exchange-pack-card h3{font-size:clamp(1.65rem,2.5vw,2.5rem);overflow-wrap:anywhere}.production-app--exchange .exchange-pack-card{min-width:0;height:100%;border:1px solid #3c303a;border-radius:13px;background-color:#120e13}.production-app--exchange .exchange-pack-card:nth-child(2n){border-color:#4c3d27;background-color:#14120d}.production-app--exchange .exchange-pack-card[data-tier=starter]{box-shadow:inset 28px 0 75px #9b587314}.production-app--exchange .exchange-pack-card[data-tier=gold]{box-shadow:inset 28px 0 75px #b1873c17}.production-app--exchange .exchange-pack-card article{display:grid;min-width:0;min-height:358px;height:100%;grid-template-columns:minmax(100px,210px) minmax(0,1fr);align-items:center;gap:26px;padding:25px 28px}.production-app--exchange .exchange-pack-card__art{display:block;width:100%;max-width:205px;height:308px;margin-inline:auto;object-fit:contain;filter:brightness(1.25) contrast(1.02) saturate(1.15) drop-shadow(0 0 12px #d493ad38) drop-shadow(0 0 30px #ab5c7f1a)}.production-app--exchange .exchange-pack-card__copy{min-width:0;padding-block:6px;transform:translateY(8px)}.production-app--exchange .exchange-pack-card[data-tier=gold] .exchange-pack-card__art{filter:brightness(1.25) contrast(1.02) saturate(1.15) drop-shadow(0 0 12px #d995314d) drop-shadow(0 0 30px #a66c241f)}.production-app--exchange .exchange-pack-card__eyebrow{display:block;position:relative;margin:0 0 35px;color:#ddd7d4;font-size:.6875rem;font-weight:500;letter-spacing:.17em;text-transform:uppercase}.production-app--exchange .exchange-pack-card__eyebrow:after{position:absolute;bottom:-17px;left:0;width:85px;border-bottom:1px solid #82776a;content:""}.production-app--exchange .exchange-pack-card h3{margin:0;color:#f3ede3;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3.45vw,3.3rem);font-weight:400;letter-spacing:-.045em;line-height:1.05}.production-app--exchange .exchange-pack-card__price{display:block;margin:15px 0 0;color:#f2ece2;font-size:clamp(1rem,1.8vw,1.5rem);font-weight:500;line-height:1.35}.production-app--exchange .exchange-pack-card__copy>p:not(.exchange-pack-card__eyebrow):not(.exchange-pack-card__price){margin:19px 0 0;color:#c8c5c4;font-size:1rem;line-height:1.55}.production-app--exchange .exchange-pack-card__details{display:inline-flex;min-height:44px;align-items:center;gap:13px;margin:19px 0 0;padding:5px 0;border:0;border-radius:3px;background:transparent;color:#f1bd77;font:inherit;font-size:1.125rem;font-weight:500;text-decoration:none;cursor:pointer}.production-app--exchange .exchange-pack-card__details svg{width:20px;height:20px;flex:0 0 auto}.production-app--exchange .exchange-benefits{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:19px 4px 0;padding-top:20px;border-top:1px solid var(--exchange-line)}.production-app--exchange .exchange-benefits>a,.production-app--exchange .exchange-benefits>button{display:grid;min-width:0;min-height:63px;grid-template-columns:34px minmax(0,1fr);align-content:start;gap:2px 17px;padding:0 0 0 18px;border:0;border-left:1px solid #393d3e;border-radius:0;background:transparent;color:#efede9;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.production-app--exchange .exchange-benefits>:first-child{padding-left:10px;border-left:0}.production-app--exchange .exchange-benefits svg{width:32px;height:32px;grid-row:1/span 2;stroke-width:1.4}.production-app--exchange .exchange-benefits strong{display:block;font-size:1rem;font-weight:500}.production-app--exchange .exchange-benefits p,.production-app--exchange .exchange-benefits>a>span>span{display:block;margin:3px 0 0;color:#c1c0bf;font-size:.8125rem;font-weight:400;line-height:1.45}.production-app--exchange .exchange-benefits span{min-width:0}.production-app--exchange .exchange-benefits>a>svg:last-child{display:none}.production-app--exchange .exchange-footer{margin:20px 4px 0;color:#a8aaad;font-size:.625rem;line-height:1.6;text-align:center}.production-app--exchange .exchange-footer .launch-trust-nav--desktop{display:flex;justify-content:center;flex-wrap:wrap;gap:0 22px;margin-bottom:6px}.production-app--exchange .exchange-footer .launch-trust-nav--compact{display:none}.production-app--exchange .exchange-account[data-authenticated=false] .wallet-pill>.wallet-pill__account{display:block}.production-app--exchange .exchange-footer a{display:inline-flex;min-height:44px;align-items:center;color:#c3c4c6;font-size:.6875rem;text-decoration:underline;text-underline-offset:4px}.production-app--exchange .exchange-footer p{max-width:100ch;margin:0 auto}.production-app--exchange .exchange-empty{display:grid;min-height:180px;align-content:center;gap:9px;padding:28px;border:1px solid var(--exchange-line);border-radius:12px;color:#cfcecb}.production-app--exchange .exchange-empty h3,.production-app--exchange .exchange-empty p{margin:0}.production-app--exchange .exchange-detail-back{display:inline-flex;min-height:44px;align-items:center;gap:9px;margin:0 0 6px 8px;padding:8px 10px;border:0;border-radius:5px;background:transparent;color:#f0bd77;font:inherit;font-size:.8125rem;cursor:pointer}.production-app--exchange .exchange-content .app-panel{min-width:0;max-width:100%}.production-app--exchange .exchange-detail{min-width:0}.production-app--exchange .exchange-detail .packs-panel{width:100%;max-width:1240px;padding-inline:clamp(8px,2vw,28px)}.production-app--exchange .exchange-content>.app-notice,.production-app--exchange .exchange-workspace>.app-notice{width:calc(100% - 32px);margin:14px 16px}.production-app--exchange .app-navigation{display:none}.production-app--exchange :is(button,a,input,.exchange-pack-rail):focus-visible{outline:2px solid var(--obs-cyan);outline-offset:4px}@media (hover:hover) and (pointer:fine){.production-app--exchange .exchange-navigation__item:hover{background-color:#20201b;color:#f4d4a5}.production-app--exchange .exchange-primary:hover{background-color:#f2c98e}.production-app--exchange .exchange-filters button:not([aria-pressed=true]):hover{border-color:var(--exchange-gold)}.production-app--exchange .exchange-pack-rail__controls button:not(:disabled):hover{border-color:var(--exchange-gold);background-color:#242017}.production-app--exchange :is(.exchange-sidebar__help a,.exchange-compare,.exchange-pack-card__details,.exchange-detail-back,.exchange-benefits>a):hover{color:#ffe0b3}}@media (min-width:1200px) and (max-width:1399px){.production-app--exchange .exchange-pack-card article{grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:20px;padding-inline:22px}.production-app--exchange .exchange-pack-card__art{height:270px;max-width:180px}.production-app--exchange .exchange-pack-card h3{font-size:2.25rem}.production-app--exchange .exchange-pack-card__price{font-size:1.25rem}.production-app--exchange .exchange-pack-card__copy>p{font-size:.875rem}.production-app--exchange .exchange-hero__copy>p:not(.exchange-hero__eyebrow):not(.exchange-status){max-width:430px;font-size:1.25rem;line-height:1.35}}@media (max-width:1199px) and (min-width:900px){.production-app--exchange .exchange-header{gap:15px;padding-inline:20px}.production-app--exchange .exchange-breadcrumb{gap:8px}.production-app--exchange .exchange-hero{height:auto;min-height:355px;grid-template-columns:minmax(0,1.25fr) minmax(160px,.75fr);padding:28px 23px}.production-app--exchange .exchange-hero h1{font-size:3rem}.production-app--exchange .exchange-hero__art{position:relative;right:auto;height:auto}.production-app--exchange .exchange-hero__art img{height:290px}.production-app--exchange .exchange-pack-card article{grid-template-columns:minmax(80px,.85fr) minmax(0,1.15fr);min-height:290px;gap:15px;padding:20px 16px}.production-app--exchange .exchange-pack-card__art{height:225px}.production-app--exchange .exchange-pack-card h3{font-size:2rem}.production-app--exchange .exchange-pack-card__eyebrow{margin-bottom:24px;font-size:.625rem;letter-spacing:.1em}.production-app--exchange .exchange-pack-card__copy{transform:none}.production-app--exchange .exchange-pack-card__copy>p:not(.exchange-pack-card__eyebrow):not(.exchange-pack-card__price){font-size:.75rem}.production-app--exchange .exchange-benefits{gap:10px}.production-app--exchange .exchange-benefits>a,.production-app--exchange .exchange-benefits>button{grid-template-columns:25px minmax(0,1fr);gap:4px 9px;padding-left:12px}.production-app--exchange .exchange-benefits svg{width:25px;height:25px}}@media (max-width:899px){.production-app--exchange .exchange-footer .launch-trust-nav--desktop{display:none}.production-app--exchange .exchange-footer .launch-trust-nav--compact{display:flex;justify-content:center;flex-wrap:wrap;gap:0 12px}.production-app--exchange .exchange-shell{display:block}.production-app--exchange .exchange-sidebar{position:fixed;z-index:60;top:0;bottom:0;left:0;width:min(300px,calc(100vw - 54px));height:100dvh;visibility:hidden;transform:translateX(-100%)}.production-app--exchange .exchange-sidebar>.exchange-brand{margin-right:40px}.production-app--exchange .exchange-sidebar>.exchange-brand>span{font-size:1.2rem;letter-spacing:.15em}.production-app--exchange .exchange-sidebar__close{position:absolute;top:23px;right:12px;display:grid;width:44px;min-height:44px;place-items:center;border:1px solid #414547;border-radius:8px;background:transparent;color:var(--obs-text);cursor:pointer}.production-app--exchange .exchange-sidebar__close svg{width:22px;height:22px}.production-app--exchange .exchange-shell[data-menu-open=true] .exchange-sidebar{visibility:visible;transform:none}.production-app--exchange .exchange-menu-backdrop{position:fixed;z-index:50;inset:0;display:block;width:100%;height:100dvh;border:0;background:#000b;cursor:pointer}.production-app--exchange .exchange-header{display:grid;min-height:70px;grid-template-columns:44px minmax(0,1fr) auto;gap:8px 7px;padding:9px 14px 12px}.production-app--exchange .exchange-header:has(.exchange-search){min-height:116px}.production-app--exchange .exchange-menu-button{display:grid;width:44px;min-height:44px;place-items:center;border:1px solid #363a3b;border-radius:8px;background:transparent;color:var(--obs-text);cursor:pointer}.production-app--exchange .exchange-menu-button svg{width:23px;height:23px}.production-app--exchange .exchange-mobile-brand{display:flex;justify-self:start;gap:7px}.production-app--exchange .exchange-mobile-brand img{display:block;width:25px;height:25px;flex:0 0 auto;object-fit:contain}.production-app--exchange .exchange-mobile-brand>span{font-size:1rem;letter-spacing:.16em}.production-app--exchange .exchange-mobile-brand small{margin-top:3px;font-size:.36rem;letter-spacing:.47em}.production-app--exchange .exchange-breadcrumb{display:none}.production-app--exchange .exchange-search{width:100%;grid-column:1/-1;grid-row:2;min-height:44px}.production-app--exchange .exchange-search input{font-size:1rem}.production-app--exchange .exchange-account{padding-left:0;border-left:0}.production-app--exchange .exchange-account .wallet-pill{gap:5px;padding:7px}.production-app--exchange .exchange-account[data-authenticated=false] .wallet-pill{max-width:96px;padding:6px 3px 6px 7px}.production-app--exchange .exchange-account .wallet-pill>small{font-size:.625rem;line-height:1.3}.production-app--exchange .exchange-account .wallet-pill>.wallet-pill__account{font-size:.6875rem}.production-app--exchange .exchange-account .wallet-pill:has(.wallet-pill__account){gap:6px}.production-app--exchange .exchange-account .wallet-pill:has(.wallet-pill__account)>svg{width:22px;height:22px}.production-app--exchange .exchange-account .wallet-pill>strong{font-size:.8125rem}.production-app--exchange .exchange-account .wallet-pill>span{font-size:.5625rem}.production-app--exchange .exchange-account .wallet-pill>svg{width:22px;height:22px;padding:3px}.production-app--exchange .exchange-account[data-authenticated=true] .wallet-pill>small{display:none}.production-app--exchange .exchange-content{padding:14px 16px 26px}.production-app--exchange .exchange-hero{height:auto;min-height:0;grid-template-columns:minmax(0,1fr);padding:28px 26px;border-radius:12px}.production-app--exchange .exchange-hero h1{font-size:clamp(2.25rem,6.7vw,3.5rem)}.production-app--exchange .exchange-hero__art{position:relative;right:auto;height:auto}.production-app--exchange .exchange-hero__art img{height:300px}.production-app--exchange .exchange-catalogue{padding-inline:0}.production-app--exchange .exchange-catalogue__toolbar{gap:12px 18px}.production-app--exchange .exchange-catalogue h2{font-size:2.15rem}.production-app--exchange .exchange-pack-card article{grid-template-columns:minmax(80px,.85fr) minmax(0,1.15fr);min-height:290px;gap:17px;padding:20px 16px}.production-app--exchange .exchange-pack-card__art{height:240px}.production-app--exchange .exchange-pack-card h3{font-size:2rem}}@media (max-width:1199px){.production-app--exchange .exchange-pack-grid.exchange-pack-rail{grid-auto-columns:calc(100% - 36px);gap:12px}}@media (max-width:599px){.production-app--exchange .exchange-more-packs__header{gap:12px}.production-app--exchange .exchange-more-packs__header>h2{font-size:1.8rem}.production-app--exchange .exchange-pack-rail .exchange-pack-card article{grid-template-columns:minmax(72px,.65fr) minmax(0,1.35fr);gap:12px;padding-inline:12px}.production-app--exchange .exchange-pack-rail .exchange-pack-card h3{font-size:clamp(1.5rem,6.8vw,1.95rem)}.production-app--exchange .exchange-content{padding-inline:14px}.production-app--exchange .exchange-hero{display:grid;min-height:0;gap:18px;padding:26px 22px 22px;background-position:62%}.production-app--exchange .exchange-hero__copy{z-index:2}.production-app--exchange .exchange-hero__eyebrow{max-width:18ch;font-size:.625rem}.production-app--exchange .exchange-hero h1{max-width:12ch;font-size:clamp(2rem,9.5vw,3rem);line-height:1.03}.production-app--exchange .exchange-hero__copy>p:not(.exchange-hero__eyebrow):not(.exchange-status){max-width:34ch;margin-top:14px;font-size:.8125rem;line-height:1.45}.production-app--exchange .exchange-hero__art{position:relative;z-index:2;top:auto;right:auto;width:auto;height:250px;pointer-events:none}.production-app--exchange .exchange-hero__art img{width:auto;max-width:100%;height:250px;object-fit:contain}.production-app--exchange .exchange-primary{width:100%;min-height:48px;justify-content:space-between;gap:12px;margin-top:22px;padding:10px 20px;font-size:.875rem}.production-app--exchange .exchange-status{margin-top:14px;font-size:.75rem}.production-app--exchange .exchange-status svg{width:18px;height:18px}.production-app--exchange .exchange-catalogue{padding-top:22px}.production-app--exchange .exchange-catalogue__toolbar{gap:12px}.production-app--exchange .exchange-catalogue h2{flex:1 1 auto;font-size:1.95rem}.production-app--exchange .exchange-filters{order:3;width:100%;gap:7px}.production-app--exchange .exchange-filters button{min-width:78px;padding-inline:17px;font-size:.75rem}.production-app--exchange .exchange-compare{gap:5px;margin-left:0;font-size:.6875rem}.production-app--exchange .exchange-compare>svg{width:20px;height:20px}.production-app--exchange .exchange-results-note{margin-block:10px 12px;font-size:.6875rem}.production-app--exchange .exchange-pack-grid{grid-template-columns:minmax(0,1fr);gap:12px}.production-app--exchange .exchange-pack-card article{min-height:226px;grid-template-columns:minmax(88px,.7fr) minmax(0,1.3fr);gap:18px;padding:18px 18px 18px 16px}.production-app--exchange .exchange-pack-card__art{max-width:116px;height:191px}.production-app--exchange .exchange-pack-card__copy{padding-block:0;transform:none}.production-app--exchange .exchange-pack-card__eyebrow{margin-bottom:24px;font-size:.625rem;letter-spacing:.1em}.production-app--exchange .exchange-pack-card h3{font-size:1.95rem}.production-app--exchange .exchange-pack-card__price{margin-top:11px;font-size:.9375rem}.production-app--exchange .exchange-pack-card__copy>p:not(.exchange-pack-card__eyebrow):not(.exchange-pack-card__price){margin-top:11px;font-size:.8125rem;line-height:1.5}.production-app--exchange .exchange-pack-card__details{gap:9px;margin-top:8px;font-size:.8125rem}.production-app--exchange .exchange-benefits{grid-template-columns:minmax(0,1fr);gap:0;margin-top:18px;padding-top:7px}.production-app--exchange .exchange-benefits>:first-child,.production-app--exchange .exchange-benefits>a,.production-app--exchange .exchange-benefits>button{min-height:78px;grid-template-columns:30px minmax(0,1fr);align-content:center;gap:1px 15px;padding:13px 7px;border:0;border-bottom:1px solid var(--exchange-line)}.production-app--exchange .exchange-benefits svg{width:29px;height:29px}.production-app--exchange .exchange-benefits strong{font-size:.8125rem}.production-app--exchange .exchange-benefits p,.production-app--exchange .exchange-benefits>a>span>span{font-size:.6875rem}.production-app--exchange .exchange-footer{margin-top:13px;font-size:.625rem}.production-app--exchange .exchange-footer nav{gap:0 19px}.production-app--exchange .exchange-detail .packs-panel{padding-inline:2px}.production-app--exchange .exchange-detail .pack-heading h1{font-size:2.5rem}.production-app--exchange .exchange-detail .pack-stage{height:330px}}@media (max-width:359px){.production-app--exchange .exchange-header{gap:7px 4px;padding-inline:10px}.production-app--exchange .exchange-mobile-brand>span{font-size:.875rem;letter-spacing:.1em}.production-app--exchange .exchange-mobile-brand img{width:21px;height:21px}.production-app--exchange .exchange-account[data-authenticated=false] .wallet-pill{max-width:78px}.production-app--exchange .exchange-hero h1{font-size:1.95rem}.production-app--exchange .exchange-pack-card article{grid-template-columns:85px minmax(0,1fr);gap:13px;padding-inline:12px}.production-app--exchange .exchange-pack-card h3{font-size:1.75rem}.production-app--exchange .exchange-compare{font-size:.625rem}}@media (prefers-reduced-motion:reduce){.production-app--exchange *,.production-app--exchange :after,.production-app--exchange :before{scroll-behavior:auto}}@media (forced-colors:active){.production-app--exchange .exchange-hero,.production-app--exchange .exchange-pack-card,.production-app--exchange .exchange-sidebar,.production-app--exchange .observatory-shell,.production-app.production-app--exchange{background:Canvas;color:CanvasText}.production-app--exchange :is(.exchange-header,.exchange-sidebar,.exchange-pack-card,.exchange-hero,.exchange-search,.exchange-benefits,.exchange-footer){border-color:CanvasText}.production-app--exchange :is(.exchange-primary,.exchange-filters button,.exchange-navigation__item,.exchange-pack-rail__controls button){border:1px solid ButtonText;background:ButtonFace;color:ButtonText}.production-app--exchange .exchange-filters button[aria-pressed=true],.production-app--exchange .exchange-navigation__item[aria-current=page]{border:3px solid Highlight}.production-app--exchange .exchange-menu-backdrop{background:Canvas;opacity:.8}.production-app--exchange .exchange-search:focus-within,.production-app--exchange :is(button,a,input,.exchange-pack-rail):focus-visible{outline-color:Highlight}}.production-app--exchange .exchange-hero__showcase{position:relative;display:grid;min-width:0;min-height:420px;align-content:start;justify-items:center;padding:28px 0 92px;perspective:1100px}.production-app--exchange .exchange-hero__depth{position:absolute;inset:0 0 95px;pointer-events:none;perspective:900px}.production-app--exchange .exchange-hero__companion{position:absolute;bottom:14px;width:43%;height:270px;object-fit:contain;filter:brightness(.64) saturate(.8) drop-shadow(14px 20px 14px #000a)}.production-app--exchange .exchange-hero__companion--left{left:0;transform:translateZ(-65px) rotateY(-28deg) rotate(-13deg)}.production-app--exchange .exchange-hero__companion--right{right:0;transform:translateZ(-65px) rotateY(28deg) rotate(13deg)}.production-app--exchange .exchange-hero__preview{position:absolute;z-index:3;right:0;bottom:0;left:0;display:grid;justify-items:center;gap:8px}.production-app--exchange .exchange-hero__preview>span{color:#d1c6b8;font-size:.625rem;letter-spacing:.17em;text-transform:uppercase}.production-app--exchange .exchange-hero__copy>.exchange-hero__eyebrow{font-size:.6875rem;line-height:1.4}.production-app--exchange .exchange-hero__tiers{display:flex;max-width:100%;padding:3px;border:1px solid #685238;border-radius:999px;background:#090b0ee8}.production-app--exchange .exchange-hero__tiers button{min-width:0;min-height:44px;padding:8px 16px;border:1px solid transparent;border-radius:999px;background:transparent;color:#ddd5c9;font:inherit;font-size:.75rem;cursor:pointer}.production-app--exchange .exchange-hero__tiers button[aria-pressed=true]{border-color:#ac824b;background:#3a2a18;color:#ffdaad}.production-app--exchange .exchange-hero__learn,.production-app--exchange .exchange-hero__preview>a{display:inline-flex;min-height:44px;align-items:center;gap:9px;color:#f1ce9a;font-size:.8125rem;text-decoration:none}.production-app--exchange .exchange-hero__learn svg,.production-app--exchange .exchange-hero__preview>a svg{width:18px;height:18px}.production-app--exchange .exchange-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px;margin-top:24px}.production-app--exchange .exchange-hero__actions .exchange-primary{min-height:52px;margin:0;padding-inline:24px;font-size:.9375rem;box-shadow:inset 0 1px 0 #fff5,0 8px 24px #0005}.production-app--exchange .exchange-motion-toggle{position:absolute;z-index:4;top:12px;right:12px;display:inline-flex;min-height:44px;align-items:center;gap:6px;padding:8px 10px;border:1px solid #7a654a;border-radius:999px;background:#0c0e10d9;color:#e2d6c5;font:inherit;font-size:.625rem;cursor:pointer}.production-app--exchange .exchange-motion-toggle svg{width:13px;height:13px}.production-app--exchange .exchange-pack-card{position:relative;border-radius:18px;box-shadow:inset 0 1px 0 #fff1,0 10px 28px #0003;transition:border-color .22s ease,box-shadow .22s ease}.production-app--exchange .exchange-pack-card[data-tier=gold] .exchange-pack-card__art,.production-app--exchange .exchange-pack-card__art{filter:brightness(1.08) contrast(1.04) drop-shadow(12px 17px 10px #000a)}.production-app--exchange .exchange-pack-card:focus-within{border-color:#be965c;box-shadow:inset 0 1px 0 #fff2,0 14px 32px #0006}.production-app--exchange .exchange-benefits>a{border-radius:14px;transition:background-color .18s ease,border-color .18s ease}@media (hover:hover) and (pointer:fine){.production-app--exchange .exchange-pack-card:hover{border-color:#a3835f;box-shadow:inset 0 1px 0 #fff2,0 16px 35px #0006}.production-app--exchange .exchange-benefits>a:hover{background:#151719}.production-app--exchange .exchange-hero__learn:hover,.production-app--exchange .exchange-hero__preview>a:hover{color:#fff0d9}}.production-app--exchange .exchange-discovery[data-motion-paused=true] *,.production-app--exchange .exchange-discovery[data-motion-paused=true] :after,.production-app--exchange .exchange-discovery[data-motion-paused=true] :before{animation-play-state:paused!important}@keyframes exchange-pack-drift{0%,to{transform:perspective(1000px) translateY(0) rotateY(-12deg) rotate(3deg)}50%{transform:perspective(1000px) translateY(-12px) rotateY(-4deg) rotate(1deg)}}.production-app--exchange .discovery-info-panel{max-width:1180px;margin-inline:auto;padding:32px 18px 48px}.production-app--exchange .discovery-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:28px}.production-app--exchange .discovery-info-card{min-width:0;padding:26px;border:1px solid #373530;border-radius:18px;background:linear-gradient(145deg,#191916,#0a0d0f);box-shadow:inset 0 1px 0 #fff1,0 12px 30px #0003}.production-app--exchange .discovery-info-card h2{margin:0 0 12px;color:#edcf9f;font-family:Georgia,serif;font-size:1.5rem;font-weight:400}.production-app--exchange .discovery-info-card>svg{width:28px;height:28px;margin-bottom:20px;color:#c9a474;stroke-width:1.4}.production-app--exchange .discovery-faq p,.production-app--exchange .discovery-info-card p{color:#bfc0bf;font-size:.875rem;line-height:1.7}.production-app--exchange .browse-only-status{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:10px 14px;border:1px solid #365058;border-radius:12px;background:#0a1b20;color:#a5dae4;line-height:1.5}.production-app--exchange .discovery-info-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-block:22px}.production-app--exchange .discovery-info-actions a{display:inline-flex;min-height:44px;align-items:center;padding:10px 17px;border:1px solid #766044;border-radius:999px;color:#efce9a;font-size:.875rem;text-decoration:none}.production-app--exchange .discovery-info-actions a:first-child{background:#dcb57c;color:#13100a}.production-app--exchange .discovery-faq{margin-block:22px}.production-app--exchange .discovery-faq details{padding:4px 0;border-bottom:1px solid #303333}.production-app--exchange .discovery-faq summary{min-height:52px;padding:14px 0;color:#ede5d9;font-size:.9375rem;line-height:1.5;cursor:pointer}.production-app--exchange .discovery-faq p{max-width:75ch;margin:0 0 18px}.production-app--exchange .collection-tools{display:flex;min-width:0;align-items:end;flex-wrap:wrap;gap:14px;margin:24px 0 12px}.production-app--exchange .collection-tools label{display:grid;flex:1 1 200px;gap:8px;color:#c9c1b5;font-size:.75rem}.production-app--exchange .collection-tools :is(input,select){width:100%;min-width:0;min-height:46px;padding:10px 13px;border:1px solid #4b4c49;border-radius:10px;background:#0a0e10;color:#f2ece2;font:inherit;font-size:1rem}.production-app--exchange .collection-tools button{min-height:46px;padding:10px 17px;border:1px solid #726046;border-radius:10px;background:#191712;color:#e7c99c;font:inherit;cursor:pointer}.production-app--exchange .collection-result-count{color:#b6b6b1;font-size:.8125rem}.production-app--exchange .collection-no-results{padding:28px;border:1px dashed #534c41;border-radius:16px;color:#cbc2b6;line-height:1.6}.production-app--exchange .collection-item__inspection{min-width:0;margin-top:14px;padding-top:10px;border-top:1px solid #373936}.production-app--exchange .collection-item__inspection summary{min-height:44px;padding-block:11px;color:#e9c38a;font-size:.8125rem;cursor:pointer}.production-app--exchange .collection-item__inspection dl{display:grid;gap:12px;margin-top:12px}.production-app--exchange .collection-item__inspection dt{color:#aaa9a3;font-size:.6875rem}.production-app--exchange .collection-item__inspection dd{margin:4px 0 0;color:#e5dfd4;font-size:.8125rem;overflow-wrap:anywhere}.production-app--exchange .collection-item__inspection code{font-size:.6875rem}.production-app--exchange .pack-comparison__scroll{max-width:100%;overflow:auto;border:1px solid #444039;border-radius:16px;scrollbar-width:thin;scrollbar-color:#97794d #14181a}.production-app--exchange .pack-comparison__table{width:100%;min-width:720px;border-collapse:collapse;text-align:left}.production-app--exchange .pack-comparison__table th{color:#d3b382;font-size:.6875rem;font-weight:500;letter-spacing:.04em}.production-app--exchange .pack-comparison__table :is(th,td){padding:16px;border-bottom:1px solid #303332}.production-app--exchange .pack-comparison__table thead{background:#181a18}.production-app--exchange .pack-comparison__table th[scope=row]{position:sticky;z-index:1;left:0;min-width:220px;background:#0c1012}.production-app--exchange .pack-comparison__row[aria-current=true] :is(th,td){background:#201c15}.production-app--exchange .pack-comparison__metric{color:#d8d2c8;font-size:.8125rem;white-space:nowrap}.production-app--exchange .pack-comparison__table .pack-comparison__choice{width:100%;min-width:180px}.production-app--exchange .pack-comparison__table .pack-comparison__art{max-width:54px;max-height:80px}.production-app--exchange :is(.discovery-faq summary,.collection-item__inspection summary,.collection-tools input,.collection-tools select,.collection-tools button,.pack-comparison__scroll,.exchange-motion-toggle,.exchange-hero__tiers button):focus-visible{outline:2px solid #75dce8;outline-offset:4px}@media (max-width:1099px){.production-app--exchange .exchange-hero{grid-template-columns:minmax(0,1fr)}.production-app--exchange .exchange-hero__copy{max-width:620px}.production-app--exchange .exchange-hero__showcase{width:min(100%,450px);min-height:405px;justify-self:center}}@media (max-width:899px){.production-app--exchange .discovery-info-grid{grid-template-columns:minmax(0,1fr)}.production-app--exchange .discovery-info-panel{padding-inline:4px}}@media (max-width:599px){.production-app--exchange .exchange-hero__showcase{min-height:370px;padding-top:20px}.production-app--exchange .exchange-hero__depth{inset:0 0 100px}.production-app--exchange .exchange-hero__companion{bottom:4px;height:215px}.production-app--exchange .exchange-hero__tiers button{padding-inline:13px;font-size:.6875rem}.production-app--exchange .exchange-hero__actions{gap:6px 16px;margin-top:20px}.production-app--exchange .exchange-hero__actions .exchange-primary{min-height:48px;font-size:.8125rem}.production-app--exchange .exchange-hero__learn{font-size:.75rem}.production-app--exchange .exchange-hero__copy>.exchange-hero__eyebrow{max-width:15ch;font-size:.625rem}.production-app--exchange .discovery-info-card{padding:21px}.production-app--exchange .pack-comparison__table th[scope=row]{min-width:185px}}@media (prefers-reduced-motion:reduce){.production-app--exchange .exchange-hero__art{animation:none;transform:none}.production-app--exchange .exchange-motion-toggle{display:none}.production-app--exchange :is(.exchange-pack-card,.exchange-benefits>a){transition:none}}@media (forced-colors:active){.production-app--exchange :is(.exchange-hero__tiers button,.exchange-motion-toggle,.collection-tools input,.collection-tools select,.collection-tools button,.discovery-info-actions a){border:1px solid ButtonText;background:ButtonFace;color:ButtonText}.production-app--exchange :is(.discovery-info-card,.browse-only-status,.pack-comparison__table th[scope=row],.pack-comparison__row[aria-current=true] :is(th,td)){background:Canvas;color:CanvasText;border-color:CanvasText}}