:root{--ink:#111110;--cream:#f3efe6;--paper:#fbf8f0;--acid:#d7ff45;--blue:#96e7ff;--orange:#ff9b6b;--line:#1111102e}.offer-hero.hero{min-height:100svh}.offer-hero .hero-grid{text-align:center;min-height:0;padding:48px 0 40px;display:block}.offer-hero .hero-copy{max-width:720px;margin:auto;padding:0}.offer-hero .eyebrow{justify-content:center}.landing-offer .offer-hero h1{letter-spacing:-.045em;max-width:none;font-size:clamp(40px,5vw,72px);line-height:1}.offer-hero h1 em{color:var(--acid);font-weight:400}.offer-hero .hero-intro{width:auto;max-width:510px;margin:20px auto 12px;font-size:16px;line-height:1.55}.offer-products{--slab-width:clamp(86px, 27vw, 138px);--slab-spread:calc(var(--slab-width) * .87);isolation:isolate;height:calc(var(--slab-width) * 1.7 + 24px);margin:24px auto 8px;position:relative}.offer-products:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#7550dc33,#0000 68%);position:absolute;inset:8% 8% 0}.offer-products .offer-product{width:var(--slab-width);height:calc(var(--slab-width) * 1.62);filter:drop-shadow(0 12px 12px #0006);transform-origin:50% 85%;border-radius:6px;position:absolute;top:10px;left:50%;overflow:hidden}.offer-product:first-child{z-index:1;transform:translateX(calc(-50% - var(--slab-spread))) rotate(-10deg) scale(1.06)}.offer-product:nth-child(2){z-index:2;transform:translate(-50%,-8px)scale(1.06)}.offer-product:last-child{z-index:1;transform:translateX(calc(-50% + var(--slab-spread))) rotate(10deg) scale(1.04)}.offer-price{margin:22px 0 6px;font-size:17px}.offer-price strong{font:400 38px/1 Georgia,serif}.offer-shipping{color:#f3efe6bf;margin:0 0 22px;font-size:12px;line-height:1.5}.offer-hero .hero-cta{margin:0 auto}@media (min-width:761px) and (max-height:900px){.offer-hero .nav{height:clamp(72px,100svh - 764px,116px)}.offer-hero .hero-grid{padding-top:clamp(20px,28svh - 204px,48px)}.landing-offer .offer-hero h1{font-size:clamp(40px,min(5vw,8svh),72px)}.offer-hero .offer-products{--slab-width:clamp(100px, calc(20svh - 42px), 138px)}}.plan-comparison{padding-block:36px 30px;scroll-margin-top:20px}.plan-comparison h2{letter-spacing:-.04em;margin:0;font:400 clamp(31px,4vw,48px)/1.05 Georgia,serif}.plan-comparison-intro{color:#111110b3;max-width:720px;margin:12px 0 22px;font-size:14px;line-height:1.5}.plan-comparison-list{gap:10px;display:grid}.plan-comparison-row{border:1px solid #11111038;border-left:5px solid var(--tier);background:var(--paper);width:100%;color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:38px 1fr auto 100px;align-items:center;gap:20px;padding:18px 22px;display:grid}.plan-comparison-row:hover{background:#fff}.plan-comparison-row:focus-visible{outline-offset:3px;outline:3px solid #7550dc}.plan-comparison-number{background:var(--tier);border-radius:50%;place-items:center;width:34px;height:34px;font:700 10px/1 Arial,sans-serif;display:grid}.plan-comparison-name strong{letter-spacing:-.03em;font:400 27px/1 Georgia,serif;display:block}.plan-comparison-name small{color:#111110a6;margin-top:7px;font-size:11px;display:block}.plan-comparison-price{text-align:right}.plan-comparison-price strong{font:400 28px/1 Georgia,serif;display:block}.plan-comparison-price small{margin-top:4px;font-size:10px;display:block}.plan-comparison-choose{text-align:right;font:700 11px/1 Arial,sans-serif}.plan-comparison-choose span{margin-left:8px}.plan-comparison-note{color:#11111099;margin:14px 0 0;font-size:11px;line-height:1.5}@media (max-width:760px){.offer-hero.hero{min-height:100svh}.offer-hero .nav{height:64px}.offer-hero .hero-grid{align-items:center;min-height:calc(100svh - 64px);padding:26px 0 28px;display:flex}.offer-hero .hero-copy{width:100%}.offer-hero .eyebrow{margin-bottom:14px;font-size:8px}.landing-offer .offer-hero h1{font-size:clamp(36px,10vw,48px)}.offer-hero .hero-intro{max-width:360px;margin:14px auto 8px;font-size:14px}.offer-products{margin-top:22px}.offer-price{margin-top:18px}.offer-price strong{font-size:32px}.offer-shipping{margin-bottom:18px;font-size:10px}.offer-hero .hero-cta{justify-content:space-between;width:100%;max-width:360px}.plan-comparison-row{grid-template-columns:1fr auto;gap:8px 12px;padding:16px}.plan-comparison-number{display:none}.plan-comparison-name strong{font-size:25px}.plan-comparison-price strong{font-size:26px}.plan-comparison-choose{grid-column:1/-1;padding-top:4px}}*{box-sizing:border-box}html,body{overflow-x:clip}html{scroll-behavior:smooth;background:var(--ink)}body{color:var(--ink);background:var(--cream);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.page-shell{width:min(100% - 48px,1440px);margin-inline:auto}.ordering-banner{color:var(--ink);background:var(--acid);text-align:center;text-wrap:balance;padding:12px 20px;font-size:12px;font-weight:700;line-height:1.5}.hero{min-height:100svh;color:var(--cream);background:radial-gradient(circle at 74% 42%, #7a4cff42, transparent 25%), radial-gradient(circle at 83% 66%, #33d8c829, transparent 20%), var(--ink);position:relative;overflow:hidden}.hero:before{content:"";opacity:.13;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.noise{pointer-events:none;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.3'/%3E%3C/svg%3E");position:absolute;inset:0}.nav{z-index:10;border-bottom:1px solid #ffffff2b;grid-template-columns:1fr auto 1fr;align-items:center;height:116px;display:grid;position:relative}.wordmark{letter-spacing:.08em;align-items:baseline;gap:7px;width:max-content;font-family:Georgia,Times New Roman,serif;display:flex}.wordmark span{font-size:22px}.wordmark small{letter-spacing:.18em;font:700 10px/1 Arial,sans-serif}.nav-links{text-transform:uppercase;letter-spacing:.12em;gap:38px;font-size:11px;font-weight:700;display:flex}.nav-links a{opacity:.7;transition:opacity .25s}.nav-links a:hover{opacity:1}.nav-cta{text-transform:uppercase;letter-spacing:.12em;justify-self:end;align-items:center;gap:14px;font-size:11px;font-weight:800;display:flex}.nav-cta span{width:34px;height:34px;color:var(--ink);background:var(--acid);border-radius:50%;place-items:center;display:grid}.nav-cta svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:square;stroke-linejoin:miter;transform-origin:50%;width:19px;height:19px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.nav-cta:hover svg,.nav-cta:active svg{transform:rotate(135deg)}.hero-grid{z-index:2;grid-template-columns:.88fr 1.12fr;align-items:center;min-height:calc(100svh - 186px);display:grid;position:relative}.hero-copy{z-index:2;padding:54px 0 70px;position:relative}.eyebrow{text-transform:uppercase;letter-spacing:.18em;align-items:center;gap:10px;margin:0 0 26px;font-size:11px;font-weight:800;display:flex}.eyebrow i{background:var(--acid);border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 5px #d7ff4524}.hero h1{letter-spacing:-.07em;max-width:690px;margin:0;font:400 clamp(70px,7.2vw,122px)/.79 Georgia,Times New Roman,serif}.hero-script{color:var(--acid);margin:0 .08em .17em .02em;font-size:1.1em;font-style:italic;line-height:.92;display:inline-block;transform:rotate(-4deg)}.hero-intro{color:#f3efe6b0;max-width:500px;margin:38px 0 32px;font-size:17px;line-height:1.6}.button{text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:24px;min-height:56px;padding:0 12px 0 24px;font-size:11px;font-weight:800;display:inline-flex}.button span{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.button-primary{color:var(--ink);background:var(--cream);transition:transform .25s,background .25s}.button-primary span{background:var(--acid)}.button-primary svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:square;stroke-linejoin:miter;transform-origin:50%;width:19px;height:19px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.button-primary:hover{background:#fff;transform:translateY(-3px)}.hero-cta:hover svg,.hero-cta:focus-visible svg,.hero-cta:active svg{transform:rotate(90deg)}.hero-art{perspective:1300px;place-items:center;height:min(680px,68vh);min-height:530px;display:grid;position:relative}.hero-art:before{content:"";background:linear-gradient(145deg,#6f42dd,#31245e 62%,#142a31);border-radius:50%;width:520px;height:520px;animation:5s ease-in-out infinite orb-breathe;position:absolute;box-shadow:inset 0 0 0 1px #fff3,0 60px 120px #0000006b}.hero-art:after{content:"";background:radial-gradient(#96e7ff99,#0000 70%);width:460px;height:1px;position:absolute;bottom:55px;box-shadow:0 0 30px 15px #96e7ff1f}.hero-orbit{z-index:1;border:1px solid #ffffff3d;border-radius:50%;animation:18s linear infinite orbit;position:absolute}.hero-orbit:after{content:"";background:var(--acid);width:9px;height:9px;box-shadow:0 0 16px var(--acid);border-radius:50%;position:absolute;top:17%;left:5%}.hero-orbit-one{width:590px;height:390px;transform:rotate(-16deg)}.hero-orbit-two{width:410px;height:560px;animation-duration:23s;animation-direction:reverse;transform:rotate(24deg)}.hero-spark{color:var(--acid);z-index:3;filter:drop-shadow(0 0 12px #d7ff4580);position:absolute}.hero-spark-one{width:28px;animation:2.5s ease-in-out infinite twinkle;top:14%;right:9%}.hero-spark-two{width:15px;color:var(--blue);animation:3s ease-in-out 1s infinite twinkle;bottom:25%;left:12%}.hero-card{z-index:4;width:160px;height:224px;color:var(--ink);text-align:center;transform-origin:50% 120%;border:2px solid #f5f0e7;border-radius:10px;flex-direction:column;gap:7px;padding:9px;font-weight:900;display:flex;position:absolute;top:16%;overflow:hidden;box-shadow:0 0 0 1px #11111073,inset 0 0 0 4px #ffffff3d,0 28px 40px #0006}.hero-card:before{content:"";z-index:2;pointer-events:none;border:1px solid #1111104d;border-radius:5px;position:absolute;inset:5px}.hero-card:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff80 42%,#0000 60%);animation:4.5s ease-in-out infinite card-shimmer;position:absolute;inset:0;transform:translate(-140%)}.hero-card-left{background:linear-gradient(150deg,#98e8ff,#536cfd 55%,#191b48);margin-left:-270px;animation:4s ease-in-out infinite card-left;transform:rotate(-14deg)translateY(25px)}.hero-card-centre{z-index:5;background:linear-gradient(150deg,#d7ff45,#ffdb54 55%,#ff946b);margin-top:-30px;animation:4.5s ease-in-out .4s infinite card-float}.hero-card-right{background:linear-gradient(150deg,#ff91cc,#bb7bff 55%,#58388d);margin-left:270px;animation:4.2s ease-in-out .8s infinite card-right;transform:rotate(14deg)translateY(25px)}.hero-card-topline{z-index:1;letter-spacing:.13em;justify-content:space-between;align-items:center;padding:1px 3px 0;font-size:6px;display:flex;position:relative}.hero-card-topline b{color:#f8f4eb;background:var(--ink);border-radius:2px;padding:3px 4px;font-size:6px}.hero-card-art{z-index:1;background:radial-gradient(circle at 50% 20%,#ffffffd9,#0000 18%),repeating-radial-gradient(circle at 50% 104%,#0000 0 17px,#1111101f 18px 19px);border:1px solid #11111085;flex:1;min-height:0;position:relative;overflow:hidden}.hero-card-art:after{content:"";mix-blend-mode:screen;background:linear-gradient(130deg,#0000 42%,#ffffff57 43% 49%,#0000 50%);position:absolute;inset:0}.hero-card-art-rookie{background-color:#74e1ffa8;overflow:visible}.hero-card-art-icon{background-color:#ffe15380;overflow:visible}.hero-card-art-auto{background-color:#cc7eff9e;overflow:visible}.hero-card-player-image{z-index:2;filter:drop-shadow(0 5px 5px #11111047);height:auto;position:absolute;left:50%;transform:translate(-50%)}.hero-card-player-image-future{clip-path:inset(0 0 18%);width:116%;bottom:calc(-22% - 3px)}.hero-card-player-image-one{clip-path:inset(0 0 17%);width:112%;bottom:-24%}.hero-card-player-image-auto{width:126%;bottom:-24%;transform:translate(-50%)scaleX(-1)}.character-signature{z-index:3;color:#05080dd1;mix-blend-mode:multiply;width:103%;height:auto;position:absolute;bottom:1px;left:-3%;overflow:visible;transform:rotate(-7deg)}.character-signature .signature-main{stroke-width:5.1px;stroke-opacity:.96}.character-signature .signature-sweep{stroke-width:3.8px;stroke-opacity:.82}.character-signature .signature-doodle{stroke-width:4.3px;stroke-opacity:.9}.hero-card-art strong{z-index:3;color:#fff;background:var(--ink);letter-spacing:.12em;padding:4px 5px;font-size:6px;position:absolute;bottom:6px;right:6px}.hero-card-art-rookie strong{color:var(--ink);background:var(--acid)}.hero-card-name{z-index:1;text-align:left;gap:2px;padding:0 3px 2px;display:grid;position:relative}.hero-card-name b{letter-spacing:.04em;font:700 12px/.9 Georgia,serif}.hero-card-name span{letter-spacing:.17em;font-size:5px}.hero-box{pointer-events:none;width:460px;height:290px;position:absolute;bottom:21px}.hero-box-lid{z-index:2;transform-origin:50% 100%;width:100%;height:auto;position:absolute;top:0;left:0;overflow:visible;transform:rotate(-1.2deg)}.hero-box-base{z-index:6;width:100%;height:auto;position:absolute;bottom:0;left:0;overflow:visible}.hero-box-logo{z-index:7;width:381px;height:126px;color:var(--ink);text-align:center;text-shadow:0 1px #ffffffad,0 -1px #544c441f;transform-origin:100%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;bottom:34px;left:8px;transform:perspective(700px)rotateY(-8deg)rotate(1.15deg)}.hero-box-logo:after{content:"";background:linear-gradient(90deg,#0000,#11111038,#0000);width:104px;height:1px;position:absolute;bottom:12px}.hero-box-logo span{letter-spacing:.13em;font:400 28px Georgia,serif}.hero-box-logo small{letter-spacing:.37em;margin-top:5px;font-weight:800}.box-star{filter:drop-shadow(8px 0 #d7ff4580);width:29px;height:29px;margin-bottom:9px}.hero-foot{z-index:8;letter-spacing:.18em;border-top:1px solid #ffffff2b;grid-template-columns:1fr auto 1fr;align-items:center;height:70px;font-size:9px;font-weight:800;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero-foot>p{opacity:.55;margin:0}.scroll-cue{justify-self:end;align-items:center;gap:10px;display:flex}.scroll-cue i{background:var(--acid);border-radius:50%;width:6px;height:6px;animation:1.6s infinite pulse}.ticker{height:58px;color:var(--ink);background:var(--acid);border-block:1px solid var(--ink);align-items:center;display:flex;overflow:hidden}.ticker-track{letter-spacing:.14em;flex:none;align-items:center;width:max-content;font-size:12px;font-weight:900;animation:28s linear infinite ticker;display:flex}.ticker-group{flex:none;justify-content:space-around;align-items:center;gap:42px;min-width:100vw;padding-right:42px;display:flex}.ticker-track svg{flex:none;width:18px;height:18px}.ticker-track span{white-space:nowrap}.boxes-scroll{background:var(--cream);height:300vh;position:relative}.boxes-sticky{flex-direction:column;justify-content:center;height:100vh;min-height:760px;padding:42px 0 26px;display:flex;position:sticky;top:0;overflow:hidden}.boxes-heading{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.boxes-heading .eyebrow{margin-bottom:10px}.boxes-heading h2{letter-spacing:-.05em;margin:0;font:400 clamp(44px,4vw,70px)/.93 Georgia,serif}.boxes-heading h2 em{color:#7550dc;font-weight:400}.boxes-heading>p{color:#11111094;max-width:340px;margin:0 0 5px;font-size:13px;line-height:1.55}.boxes-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.subscription-box-track{display:contents}.subscription-box{border:1px solid var(--line);cursor:pointer;background:#ffffff47;min-width:0;padding:18px 18px 15px;transition:background .4s,border-color .4s}.subscription-box.is-active{background:color-mix(in srgb, var(--tier) 12%, white);border-color:#11111059}.tier-heading{align-items:center;gap:14px;min-height:55px;display:flex}.tier-heading>span{width:39px;height:39px;color:var(--tier-dark);background:var(--tier);border-radius:50%;place-items:center;font:800 10px Arial,sans-serif;display:grid}.tier-heading p{text-transform:uppercase;letter-spacing:.14em;opacity:.48;margin:0 0 3px;font-size:8px;font-weight:700}.tier-heading h3{letter-spacing:-.03em;margin:0;font:400 24px Georgia,serif}.box-stage{perspective:1000px;justify-content:center;align-items:flex-end;height:clamp(385px,46vh,490px);padding-bottom:24px;display:flex;position:relative;container-type:inline-size}.box-stage:after{content:"";z-index:0;filter:blur(17px);width:76%;height:20px;transform:scaleX(calc(.78 + var(--open) * .25));background:#11111040;border-radius:50%;position:absolute;bottom:7px}.box-base{z-index:4;width:min(86%,330px);height:150px;transform:translateY(calc(var(--open) * 5px));position:relative}.box-face{background:linear-gradient(155deg, color-mix(in srgb, var(--tier) 68%, white), var(--tier));border:1px solid #11111073;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;box-shadow:inset 0 -20px 30px #1111101c}.box-face b{letter-spacing:.08em;font:400 22px Georgia,serif}.box-face small{letter-spacing:.33em;margin-top:5px;font-size:8px;font-weight:900}.box-face-star{margin-bottom:10px;font-size:31px;line-height:1}.box-back{z-index:1;background:var(--tier);transform-origin:bottom;border:1px solid #1111107a;width:min(86%,330px);height:72px;position:absolute;bottom:166px;transform:rotateX(64deg);box-shadow:0 5px 8px #1111102e}.box-back:after{content:"";background:linear-gradient(#111,#29231f);border:1px solid #111110b8;position:absolute;inset:9px 0 8px;box-shadow:inset 0 8px 13px #0000008f}.lid{z-index:5;width:min(86%,330px);height:78px;transform-style:preserve-3d;transform-origin:bottom;opacity:var(--lid-opacity);transform:translate3d(calc(var(--lid-progress) * 72px), calc(var(--lid-progress) * -102px), calc(var(--lid-progress) * 12px)) rotateX(calc(64deg - var(--lid-progress) * 52deg)) rotateZ(calc(var(--lid-progress) * 10deg)) scale(calc(1 - var(--lid-progress) * .04));filter:drop-shadow(0 calc(3px + var(--lid-progress) * 11px) calc(3px + var(--lid-progress) * 9px) #11111047);position:absolute;bottom:171px}.lid-top{background:linear-gradient(145deg, color-mix(in srgb, var(--tier) 72%, white), var(--tier));color:var(--ink);border:1px solid #1111108c;justify-content:center;align-items:center;gap:10px;font-family:Arial,sans-serif;display:flex;position:absolute;inset:0}.lid-logo-mark{font-size:23px;line-height:1}.lid-logo-copy{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.lid-logo-copy b{letter-spacing:.14em;font:700 12px/1 Arial,sans-serif}.lid-logo-copy small{letter-spacing:.34em;font:800 6px/1 Arial,sans-serif}.lid-edge{background:color-mix(in srgb, var(--tier) 62%, #333);border:1px solid #11111080;width:100%;height:10px;position:absolute;bottom:-9px;left:0}.collectible-stack{z-index:3;width:300px;height:220px;position:absolute;bottom:142px;left:50%;transform:translate(-50%)}@container (max-width:350px){.collectible-stack{transform-origin:bottom;transform:translate(-50%)scale(.82)}}@container (max-width:310px){.collectible-stack{transform:translate(-50%)scale(.74)}}@container (max-width:270px){.collectible-stack{transform:translate(-50%)scale(.64)}}@container (max-width:230px){.collectible-stack{transform:translate(-50%)scale(.54)}}.collectible-preloads{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:0;overflow:hidden}.collectible{transform:translateX(calc(-50% + var(--item-x))) translateY(calc(-1 * var(--item-rise))) rotate(var(--item-rotation)) scale(var(--item-scale));transform-origin:50% 100%;opacity:var(--item-opacity);filter:drop-shadow(0 12px 10px #1111103d);border-radius:5px;position:absolute;bottom:-72px;left:50%;overflow:hidden}.collectible-card{width:92px;height:128px}.collectible-pack{width:86px;height:142px}.collectible-graded{width:98px;height:150px}.collectible-layer{backface-visibility:hidden;border-radius:5px;position:absolute;inset:0;overflow:hidden}.collectible-layer.is-incoming{z-index:2;animation:collectible-reveal .9s cubic-bezier(.55,0,.2,1) var(--sweep-delay) both}.collectible-photo{object-fit:contain;clip-path:inset(4px round 3px);width:100%;height:100%;transform:scale(var(--photo-scale-x), var(--photo-scale-y)) rotate(var(--photo-rotation,0deg));display:block}.collectible-photo.is-rotated{clip-path:none;width:142px;height:86px;transform:translate(-50%, -50%) scale(var(--photo-scale-x), var(--photo-scale-y)) rotate(var(--photo-rotation));position:absolute;top:50%;left:50%}.collectible.is-transitioning{transition:transform .9s cubic-bezier(.55,0,.2,1) var(--sweep-delay)}.collectible.is-transitioning:after{content:"";z-index:4;inset-block:0;opacity:0;filter:blur(1px)drop-shadow(0 0 8px #fffffff2);width:42%;animation:collectible-shimmer .9s cubic-bezier(.55,0,.2,1) var(--sweep-delay) both;pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#fff 52%,#ffffff38 72%,#0000);position:absolute;left:-55%;transform:skew(-12deg)}.product-placeholder{--product-a:#ffcf4a;--product-b:#ff6e9e;color:#111110;background:linear-gradient(145deg, var(--product-a), var(--product-b));border:3px solid #f8f4e9;border-radius:5px;width:100%;height:100%;padding:8px 7px 7px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #11111059}.placeholder-basketball{--product-a:#fb5;--product-b:#e55132}.placeholder-soccer{--product-a:#a8f27c;--product-b:#33aeb5}.collectible-graded .product-placeholder{background:linear-gradient(#f6f3ea,#dce8e8);border:7px solid #deedefeb;border-radius:7px;padding:23px 8px 8px}.collectible-pack .product-placeholder{border-radius:3px 3px 6px 6px;padding-top:13px}.placeholder-grade{z-index:2;color:#fff;letter-spacing:.05em;background:#e44d43;justify-content:space-between;align-items:center;height:17px;padding:0 4px;font:700 5px/1 Arial,sans-serif;display:flex;position:absolute;top:1px;left:1px;right:1px}.placeholder-grade b{font-size:7px}.placeholder-topline{letter-spacing:.04em;justify-content:space-between;align-items:center;height:12px;font:900 5px/1 Arial,sans-serif;display:flex}.placeholder-topline b{font-size:4px}.placeholder-art{background:radial-gradient(circle at 52% 28%,#fffc,#0000 25%),repeating-radial-gradient(circle at 50% 104%,#0000 0 10px,#ffffff40 11px 12px);border:1px solid #1111106b;place-items:center;height:calc(100% - 33px);display:grid;position:relative;overflow:hidden}.placeholder-art:after{content:"";background:linear-gradient(90deg,#0000 42%,#ffffff70 50%,#0000 58%);position:absolute;inset:-40% -100%;transform:rotate(-28deg)}.placeholder-art i{z-index:1;background:linear-gradient(#ef4c47 0 44%,#171716 44% 56%,#f5f0e8 56%);border:2px solid #111110b3;border-radius:50%;width:40px;height:40px;position:relative;box-shadow:0 7px 12px #1111102e}.placeholder-art i:after{content:"";background:#fff;border:2px solid #171716;border-radius:50%;position:absolute;inset:13px}.placeholder-basketball .placeholder-art i{background:repeating-radial-gradient(at 45% 20%,#0000 0 10px,#1b1715 11px 12px),#ec783e}.placeholder-basketball .placeholder-art i:after{background:0 0;border:0;border-top:2px solid #1b1715;border-radius:0;inset:18px -2px;transform:rotate(18deg)}.placeholder-soccer .placeholder-art i{background:conic-gradient(from 18deg, #f8f5ec 0 9%, #20201e 9% 17%, #f8f5ec 17% 31%, #20201e 31% 39%, #f8f5ec 39% 53%, #20201e 53% 61%, #f8f5ec 61% 75%, #20201e 75% 83%, #f8f5ec 83%)}.placeholder-soccer .placeholder-art i:after{clip-path:polygon(50% 0,100% 36%,82% 100%,18% 100%,0 36%);background:#20201e;border:0;inset:13px}.placeholder-art strong{z-index:2;color:#fff;text-align:center;letter-spacing:.08em;background:#111110c7;padding:3px 1px;font:800 5px/1 Arial,sans-serif;position:absolute;bottom:4px;left:4px;right:4px}.placeholder-name{text-align:center;flex-direction:column;height:20px;padding-top:4px;display:flex}.placeholder-name b{font:700 7px/1 Georgia,serif}.placeholder-name span{letter-spacing:.12em;margin-top:2px;font:700 3.5px/1 Arial,sans-serif}.pack-seal{z-index:3;background:repeating-linear-gradient(90deg,#ffffffbf 0 2px,#11111021 2px 4px);border-block:1px solid #11111033;width:100%;height:7px;position:absolute;left:0}.pack-seal-top{top:0}.pack-seal-bottom{bottom:0}@keyframes collectible-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes collectible-shimmer{0%{opacity:0;transform:translate(0)skew(-12deg)}16%{opacity:.95}84%{opacity:.95}to{opacity:0;transform:translate(380%)skew(-12deg)}}.tier-footer{border-top:1px solid var(--line);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;padding-top:14px;font-size:9px;font-weight:800;display:flex}.tier-price{min-width:0}.tier-price>span{opacity:.62}.tier-footer button{appearance:none;color:inherit;cursor:pointer;text-transform:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.tier-footer b{background:var(--tier);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.tier-footer svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:square;stroke-linejoin:miter;transform-origin:50%;width:19px;height:19px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.tier-footer button:hover svg,.tier-footer button:focus-visible svg{transform:rotate(-45deg)}.tier-footer button:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.plan-detail{z-index:100;color:var(--ink);background:color-mix(in srgb, var(--tier) 16%, var(--cream));animation:.72s cubic-bezier(.2,.82,.22,1) both plan-frame-in;position:fixed;inset:0;overflow:hidden}.plan-detail:before{content:"";opacity:.32;pointer-events:none;mix-blend-mode:multiply;background-image:radial-gradient(#11111033 .6px,#0000 .6px);background-size:5px 5px;position:absolute;inset:0}.plan-detail:after{content:"";z-index:0;border:1px solid color-mix(in srgb, var(--tier-dark) 25%, transparent);width:48vw;height:48vw;box-shadow:0 0 0 9vw color-mix(in srgb, var(--tier) 9%, transparent), 0 0 0 9vw color-mix(in srgb, var(--tier-dark) 15%, transparent);pointer-events:none;border-radius:50%;position:absolute;bottom:-27vw;left:-13vw}.plan-detail-close{z-index:20;color:inherit;cursor:pointer;text-transform:uppercase;letter-spacing:.14em;background:0 0;border:0;align-items:center;gap:12px;padding:0;font:800 9px/1 Arial,sans-serif;display:flex;position:fixed;top:26px;right:32px}.plan-detail-close b{border:1px solid #11111073;border-radius:50%;place-items:center;width:38px;height:38px;font:400 25px/1 Arial,sans-serif;transition:color .25s,background .25s,transform .25s;display:grid}.plan-detail-close:hover b{color:var(--cream);background:var(--ink);transform:rotate(90deg)}.plan-detail-heading{z-index:5;position:absolute;top:5vh;left:4vw}.plan-detail-heading p{text-transform:uppercase;letter-spacing:.15em;opacity:.58;align-items:center;gap:10px;margin:0 0 8px;font-size:9px;font-weight:800;display:flex}.plan-detail-heading p span{width:28px;height:28px;color:var(--tier-dark);background:var(--tier);opacity:1;border-radius:50%;place-items:center;display:grid}.plan-detail-heading h2{letter-spacing:-.055em;margin:0;font:400 clamp(45px,5vw,78px)/.9 Georgia,serif}.plan-detail-common-title{z-index:9;border-bottom:1px solid #1111104d;padding-bottom:10px;position:absolute;top:calc(8vh - 20px);left:39vw;right:4vw}.plan-detail-common-title p{color:var(--tier-dark);margin:6px 0 0;font-size:11px;line-height:1.3}.plan-detail-common-title small,.plan-detail-mix-title small{color:var(--tier-dark);letter-spacing:.16em;margin-bottom:6px;font:800 8px/1 Arial,sans-serif;display:block}.plan-detail-common-title strong,.plan-detail-mix-title strong{letter-spacing:-.025em;font:400 clamp(20px,2vw,29px)/1 Georgia,serif;display:block}.plan-detail-config{z-index:9;border-bottom:1px solid #11111038;grid-template-columns:minmax(145px,.62fr) minmax(330px,1.38fr);align-items:end;column-gap:26px;padding:13px 0;display:grid;position:absolute;bottom:26vh;left:39vw;right:4vw}.sport-options{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.sport-options button{min-height:37px;color:inherit;cursor:pointer;letter-spacing:.1em;background:#ffffff47;border:1px solid #11111047;justify-content:center;align-items:center;gap:7px;padding:0 10px;font:800 8px/1 Arial,sans-serif;transition:color .22s,background .22s,border-color .22s,opacity .22s;display:flex}.sport-options button span{color:#0000;border:0;place-items:center;width:16px;height:16px;font:900 16px/1 Arial,sans-serif;transition:color .22s,filter .22s,transform .22s;display:grid;transform:rotate(-8deg)scale(.72)}.sport-options button:hover:not(:disabled){border-color:var(--ink)}.sport-options button.is-selected{color:var(--cream);background:var(--ink);border-color:var(--ink)}.sport-options button.is-selected span{color:var(--tier);filter:none;text-shadow:none;background:0 0;transform:rotate(-8deg)scale(1.08)}.sport-options button.is-selected:hover span{transform:rotate(-13deg)scale(1.2)}.sport-options button:disabled{opacity:.28;cursor:not-allowed}.plan-detail-config>p{color:var(--tier-dark);text-align:right;text-transform:uppercase;letter-spacing:.13em;grid-column:2;margin:7px 0 0;font:800 7px/1 Arial,sans-serif}.plan-detail-config>p.is-error{color:#e00000;font-size:10px;line-height:1.35}.plan-detail-box{z-index:4;perspective:900px;width:clamp(230px,27vw,390px);height:clamp(145px,18vw,245px);animation:1s cubic-bezier(.16,.86,.25,1) .14s both detail-box-in;position:absolute;bottom:9vh;left:4vw}.plan-detail-box:after{content:"";z-index:-1;filter:blur(18px);background:#11111047;border-radius:50%;height:30px;position:absolute;bottom:-14px;left:5%;right:-8%}.plan-detail-box-face{z-index:4;background:linear-gradient(155deg, color-mix(in srgb, var(--tier) 68%, white), var(--tier));border:1px solid #11111085;flex-direction:column;justify-content:center;align-items:center;height:58%;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 -25px 34px #1111101f}.plan-detail-box-face span{margin-bottom:7px;font-size:clamp(23px,3vw,38px);line-height:.9}.plan-detail-box-face b{letter-spacing:.09em;font:400 clamp(16px,2vw,25px)/1 Georgia,serif}.plan-detail-box-face small{letter-spacing:.34em;margin-top:5px;font:800 7px/1 Arial,sans-serif}.plan-detail-box-tier{z-index:6;width:190px;min-height:32px;color:var(--ink);background:linear-gradient(135deg,#9a6819 0%,#f7dc82 23%,#fff4bd 47%,#d5a83f 72%,#805313 100%);border:1px solid #fff3b2;justify-content:center;align-items:center;gap:7px;padding:4px 10px 5px;display:flex;position:absolute;bottom:5px;right:-54px;overflow:hidden;transform:rotate(-42deg);box-shadow:0 0 0 2px #111110b8,0 7px 14px #11111047,inset 0 1px #ffffffb8}.plan-detail-box-tier:after{content:"";inset-block:-35%;background:linear-gradient(90deg,#0000,#ffffffd1,#0000);width:32%;animation:4.8s ease-in-out 1.1s infinite tier-plaque-shine;position:absolute;left:-55%;transform:skew(-18deg)}.plan-detail-box-tier span{z-index:1;flex:none;margin:0;font-size:11px;line-height:1;position:relative}.plan-detail-box-tier b{z-index:1;white-space:nowrap;letter-spacing:-.025em;font:italic 700 14px/1 Georgia,serif;position:relative}.plan-detail-box-back{z-index:1;background:var(--tier);transform-origin:bottom;border:1px solid #11111075;height:28%;position:absolute;bottom:54%;left:0;right:0;transform:rotateX(63deg)}.plan-detail-box-back:after{content:"";background:linear-gradient(#28242a,#080709);position:absolute;inset:10px 0 5px;box-shadow:inset 0 6px 12px #000}.plan-detail-lid{z-index:5;background:linear-gradient(145deg, color-mix(in srgb, var(--tier) 68%, white), var(--tier));transform-origin:50% 100%;filter:drop-shadow(0 12px 10px #11111040);border:1px solid #11111085;justify-content:center;align-items:center;gap:9px;height:29%;animation:.64s cubic-bezier(.3,.06,.52,1) .16s forwards detail-lid-away;display:flex;position:absolute;bottom:59%;left:3%;right:3%}.plan-detail-lid span{font-size:21px}.plan-detail-lid b{letter-spacing:.12em;font:700 11px/1 Arial,sans-serif}.plan-detail-lid small{letter-spacing:.2em;font:800 6px/1 Arial,sans-serif}.plan-detail-contents{z-index:6;grid-template-rows:repeat(3,minmax(0,1fr));gap:8px;width:min(58vw,810px);display:grid;position:absolute;top:14vh;bottom:37vh;right:4vw}.detail-group{border-bottom:1px solid #1111102e;grid-template-columns:minmax(200px,1fr) minmax(210px,.9fr);align-items:center;min-height:0;display:grid}.detail-item-stack{height:100%;min-height:118px;position:relative}.detail-collectible{--detail-overlap:48px;z-index:calc(10 - var(--detail-item-index));left:calc(var(--detail-item-index) * var(--detail-overlap));filter:drop-shadow(0 12px 9px #11111040);opacity:0;animation:detail-item-fly 1s cubic-bezier(.17,.89,.25,1.08) calc(.38s + var(--group-index) * .63s + var(--detail-item-index) * .12s) forwards;border-radius:5px;position:absolute;top:50%;overflow:hidden;transform:translate(-62vw,35vh)rotate(-18deg)scale(.5)}.detail-item-stack.is-dense .detail-collectible{--detail-overlap:30px}.detail-collectible.collectible-pack{width:76px;height:124px;margin-top:-62px}.detail-collectible.collectible-card{width:78px;height:109px;margin-top:-54px}.detail-collectible.collectible-graded{width:82px;height:126px;margin-top:-63px}.detail-collectible.is-transitioning:after{content:"";z-index:4;inset-block:0;opacity:0;filter:blur(1px)drop-shadow(0 0 8px #fffffff2);width:42%;animation:collectible-shimmer .9s cubic-bezier(.55,0,.2,1) var(--sweep-delay) both;pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#fff 52%,#ffffff38 72%,#0000);position:absolute;left:-55%;transform:skew(-12deg)}.detail-group-copy{opacity:0;animation:detail-copy-in .6s ease calc(.9s + var(--group-index) * .63s) forwards;padding-left:18px;transform:translateY(12px)}.detail-group-copy small{color:var(--tier-dark);letter-spacing:.15em;margin-bottom:8px;font:800 8px/1.2 Arial,sans-serif;display:block}.detail-group-copy strong{letter-spacing:-.025em;max-width:270px;font:400 clamp(19px,2vw,30px)/1.05 Georgia,serif;display:block}.plan-detail-purchase{z-index:8;opacity:0;justify-content:space-between;align-items:flex-end;gap:24px;animation:.65s 2.6s forwards detail-copy-in;display:flex;position:absolute;bottom:18vh;left:38vw;right:4vw}.plan-detail-purchase>div{white-space:nowrap}.plan-detail-purchase small{letter-spacing:.15em;opacity:.55;margin-bottom:5px;font:800 8px/1 Arial,sans-serif;display:block}.plan-detail-purchase strong{font:400 clamp(30px,3vw,48px)/1 Georgia,serif}.plan-detail-purchase div span{text-transform:uppercase;letter-spacing:.08em;opacity:.5;margin-left:7px;font-size:11px;font-weight:800}.plan-detail-purchase>button{min-height:56px;color:var(--cream);background:var(--ink);cursor:pointer;text-transform:uppercase;letter-spacing:.13em;border:0;align-items:center;gap:22px;padding:0 8px 0 24px;font:800 10px/1 Arial,sans-serif;transition:transform .25s;display:flex}.plan-detail-purchase>button:hover{transform:translateY(-3px)}.plan-detail-purchase>button:disabled{opacity:.38;cursor:not-allowed;transform:none}.plan-detail-purchase>button>span{width:40px;height:40px;color:var(--ink);background:var(--tier);border-radius:50%;place-items:center;display:grid}.plan-detail-purchase>button svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:square;stroke-linejoin:miter;transform-origin:50%;width:19px;height:19px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.plan-detail-purchase>button:not(:disabled):hover svg,.plan-detail-purchase>button:not(:disabled):focus-visible svg,.plan-detail-purchase>button.is-opening svg{transform:rotate(45deg)}.plan-detail-checkout-error{color:#8b1f18;text-align:right;max-width:360px;margin:0;font:700 10px/1.35 Arial,sans-serif;position:absolute;top:calc(100% + 9px);right:0}.checkout-success{z-index:8;width:min(100% - 48px,430px);color:var(--ink);background:var(--acid);border:1px solid #11111073;padding:16px 20px;position:absolute;top:136px;left:max(24px,50% - 720px);box-shadow:0 18px 60px #0000003d}.checkout-success small,.checkout-success strong{display:block}.checkout-success small{letter-spacing:.16em;margin-bottom:5px;font:800 8px/1 Arial,sans-serif}.checkout-success strong{font:400 19px/1.1 Georgia,serif}.checkout-success p{color:#111110b8;margin:7px 0 0;font:700 10px/1.35 Arial,sans-serif}.plan-detail-faqs{z-index:7;opacity:0;border-top:1px solid #1111104d;grid-template-columns:repeat(3,1fr);width:58vw;animation:.65s 2.8s forwards detail-copy-in;display:grid;position:absolute;bottom:3.5vh;right:4vw}.plan-detail-faqs p{margin:0;padding:14px 20px 0 0;font:400 12px/1.35 Arial,sans-serif}.plan-detail-faqs p+p{border-left:1px solid #11111033;padding-left:20px}.plan-detail-faqs span{color:var(--tier-dark);letter-spacing:.13em;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.plan-detail.is-closing{pointer-events:none;animation:1.45s forwards plan-frame-out}.plan-detail.is-closing .detail-collectible{animation:detail-item-return .56s cubic-bezier(.62,.02,.8,.38) calc((2 - var(--group-index)) * .18s + var(--detail-item-index) * 50ms) forwards}.plan-detail.is-closing .detail-group-copy,.plan-detail.is-closing .plan-detail-purchase,.plan-detail.is-closing .plan-detail-faqs,.plan-detail.is-closing .plan-detail-heading,.plan-detail.is-closing .plan-detail-config,.plan-detail.is-closing .plan-detail-common-title{animation:.24s forwards detail-copy-out}.plan-detail.is-closing .plan-detail-box{animation:1.35s cubic-bezier(.2,.8,.2,1) forwards detail-box-receive}.plan-detail.is-closing .plan-detail-lid{animation:.38s cubic-bezier(.18,.72,.28,1) 1.02s both detail-lid-close}@keyframes plan-frame-in{0%{opacity:0;transform-origin:50% 75%;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes plan-frame-out{0%,82%{opacity:1;transform:scale(1)}to{opacity:0;transform-origin:50% 75%;transform:scale(.94)}}@keyframes detail-box-in{0%{opacity:0;transform:translate(-16vw,18vh)scale(.6)}to{opacity:1;transform:none}}@keyframes detail-lid-away{0%{opacity:1;filter:drop-shadow(0 5px 5px #11111038)blur();transform:translate(0)rotateX(0)rotate(0)scale(1)}38%{opacity:1;transform:translate(19%,-65%)rotateX(38deg)rotate(8deg)scale(.82)}to{opacity:0;filter:drop-shadow(0 20px 18px #11111014)blur(2px);transform:translate(72%,-185%)rotateX(68deg)rotate(17deg)scale(.38)}}@keyframes detail-item-fly{0%{opacity:0;transform:translate(-62vw,35vh)rotate(-18deg)scale(.5)}58%{opacity:1}to{opacity:1;transform:translate(0, 0) rotate(calc((var(--detail-item-index) - 1) * 1.5deg)) scale(1)}}@keyframes detail-item-return{0%{opacity:1;transform:translate(0, 0) rotate(calc((var(--detail-item-index) - 1) * 1.5deg)) scale(1)}74%{opacity:1}to{opacity:0;transform:translate(-62vw,35vh)rotate(-18deg)scale(.42)}}@keyframes detail-copy-in{to{opacity:1;transform:translateY(0)}}@keyframes detail-copy-out{to{opacity:0;transform:translateY(9px)}}@keyframes detail-box-receive{0%,72%{transform:none}82%{transform:translateY(4px)scale(1.018)}to{transform:translateY(0)scale(1)}}@keyframes detail-lid-close{0%{opacity:0;filter:drop-shadow(0 20px 18px #11111014)blur(2px);transform:translate(72%,-185%)rotateX(68deg)rotate(17deg)scale(.38)}to{opacity:1;filter:drop-shadow(0 5px 5px #11111038)blur();transform:translate(0)rotateX(0)rotate(0)scale(1)}}@keyframes tier-plaque-shine{0%,58%{transform:translate(0)skew(-18deg)}82%,to{transform:translate(560%)skew(-18deg)}}.progress-rail{transform-origin:0;background:#1111101f;height:2px;margin-top:22px}.progress-rail span{transform-origin:0;background:var(--ink);width:100%;height:100%;display:block}.manifesto{padding-block:135px 150px;position:relative}.manifesto-mark{width:112px;height:112px;color:var(--cream);background:#7550dc;border-radius:50%;place-items:center;display:grid;position:absolute;top:40px;right:4%;transform:rotate(9deg)}.manifesto-mark svg{width:38px}.manifesto>.eyebrow{margin-bottom:42px}.manifesto-grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:9vw;display:grid}.manifesto h2{letter-spacing:-.065em;margin:0;font:400 clamp(54px,6.4vw,104px)/.92 Georgia,serif}.manifesto h2 em{color:#7550dc;font-weight:400}.manifesto-copy>p{max-width:480px;margin:0 0 40px;font:400 22px/1.5 Georgia,serif}.manifesto-copy ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.manifesto-copy li{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr;padding:22px 0;display:grid}.manifesto-copy li>span{grid-row:span 2;padding-top:4px;font-size:9px;font-weight:800}.manifesto-copy li b{font:400 19px Georgia,serif}.manifesto-copy li small{opacity:.53;margin-top:5px;font-size:11px}.about{color:var(--cream);background:#241d32;margin-bottom:24px}.about-card{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,90px);padding:clamp(32px,5vw,72px);display:grid}.about-photo{justify-self:center;width:100%;max-width:360px;margin:0}.about-photo img{aspect-ratio:3/4;object-fit:cover;object-position:center 30%;border-radius:3px;width:100%;height:auto;display:block}.about-photo figcaption{color:#f3efe699;margin-top:12px;font-size:11px;line-height:1.5}.about-copy{max-width:540px}.about-copy .eyebrow i{background:var(--acid)}.about-copy h2{letter-spacing:-.045em;margin:0 0 26px;font:400 clamp(38px,4.5vw,66px)/1.02 Georgia,serif}.about-copy>p:not(.eyebrow){color:#f3efe6cc;margin:0 0 18px;font-size:16px;line-height:1.75}.about-plans-link{color:var(--acid);border-bottom:1px solid #d7ff4580;align-items:center;gap:20px;padding:10px 0;font-size:12px;font-weight:700;display:inline-flex}.about-plans-link:hover{border-bottom-color:var(--acid)}.footer{grid-template-columns:1fr auto 1fr;align-items:center;min-height:150px;display:grid}.footer p,.footer>span,.footer-middle a{text-transform:uppercase;letter-spacing:.16em;opacity:.55;font-size:9px;font-weight:800}.footer-middle{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;display:flex}.footer-middle p{margin:0}.footer-middle a{border-bottom:1px solid;padding-bottom:3px;transition:opacity .2s}.footer-middle a:hover,.footer-middle a:focus-visible{opacity:1}.footer>span{justify-self:end}.manage-page{min-height:100svh;color:var(--cream);background:radial-gradient(circle at 78% 32%, #7550dc5c, transparent 28%), var(--ink)}.manage-nav{border-bottom:1px solid #ffffff2b;justify-content:space-between;align-items:center;min-height:116px;display:flex}.manage-nav>a:last-child{text-transform:uppercase;letter-spacing:.14em;opacity:.7;font-size:10px;font-weight:800}.manage-card{width:min(100% - 48px,860px);margin:0 auto;padding:clamp(88px,11vw,160px) 0 100px}.manage-card h1{letter-spacing:-.07em;margin:0;font:400 clamp(68px,9vw,122px)/.82 Georgia,serif}.manage-card h1 em{color:var(--acid);font-weight:400}.manage-intro{color:#f3efe6b3;width:min(100%,610px);margin:40px 0 34px;font-size:17px;line-height:1.65}.manage-form{width:min(100%,680px)}.manage-form label{text-transform:uppercase;letter-spacing:.16em;margin-bottom:10px;font-size:9px;font-weight:800;display:block}.manage-form-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.manage-form input,.manage-form button{min-height:58px;font:inherit;border-radius:0}.manage-form input{min-width:0;color:var(--cream);background:#ffffff0f;border:1px solid #f3efe66b;outline:none;padding:0 18px}.manage-form input:focus{border-color:var(--acid)}.manage-form button{color:var(--ink);background:var(--acid);text-transform:uppercase;letter-spacing:.11em;cursor:pointer;border:0;padding:0 22px;font-size:10px;font-weight:900}.manage-form button:disabled{opacity:.55;cursor:wait}.manage-message,.manage-link-error{color:var(--acid);margin:16px 0 0;font-size:12px;line-height:1.5}.manage-message-error,.manage-link-error{color:#ff9b6b}.contact-page{background:radial-gradient(circle at 78% 32%, #c7ff3926, transparent 28%), var(--ink)}.contact-form{gap:18px;display:grid}.contact-form-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.contact-form input,.contact-form textarea{width:100%;color:var(--cream);font:inherit;background:#ffffff0f;border:1px solid #f3efe66b;border-radius:0;outline:none}.contact-form input{min-height:58px;padding:0 18px}.contact-form textarea{resize:vertical;min-height:180px;padding:16px 18px;line-height:1.5;display:block}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--acid)}.contact-form>button{width:fit-content;min-height:58px}.contact-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.legal-page{min-height:100svh;color:var(--cream);background:radial-gradient(circle at 80% 9%, #7550dc47, transparent 22%), var(--ink)}.legal-content{width:min(100% - 48px,900px);margin:0 auto;padding:clamp(80px,10vw,140px) 0 120px}.legal-content header{border-bottom:1px solid #f3efe633;margin-bottom:54px;padding-bottom:54px}.legal-content h1{letter-spacing:-.065em;margin:0;font:400 clamp(62px,8vw,110px)/.86 Georgia,serif}.legal-content header>p:last-child{color:#f3efe68c;text-transform:uppercase;letter-spacing:.15em;margin:26px 0 0;font-size:9px;font-weight:800}.legal-content section{margin-top:42px}.legal-content h2{color:var(--acid);margin:0 0 14px;font:400 25px/1.2 Georgia,serif}.legal-content section p{color:#f3efe6b8;margin:0 0 14px;font-size:15px;line-height:1.75}.legal-content section a{color:var(--cream);border-bottom:1px solid #f3efe68c}@keyframes ticker{to{transform:translate(-50%)}}@keyframes pulse{50%{opacity:.35;transform:scale(1.8)}}@keyframes twinkle{50%{opacity:.5;transform:scale(.55)rotate(45deg)}}@keyframes orbit{to{rotate:360deg}}@keyframes orb-breathe{50%{filter:saturate(1.2);transform:scale(1.035)}}@keyframes card-float{50%{transform:translateY(-12px)rotate(1deg)}}@keyframes card-left{50%{transform:rotate(-16deg)translateY(10px)}}@keyframes card-right{50%{transform:rotate(16deg)translateY(9px)}}@keyframes card-shimmer{0%,55%{transform:translate(-140%)}85%,to{transform:translate(140%)}}@media (max-width:1050px){.hero-grid{grid-template-columns:1fr 1fr}.hero-art{transform-origin:50%;transform:scale(.84)}.hero h1{font-size:clamp(62px,8vw,92px)}.box-stage{height:385px}.manifesto-grid{gap:5vw}}@media (max-width:760px){.page-shell{width:min(100% - 28px,1440px)}.hero{min-height:max(1140px,100svh)}.nav{grid-template-columns:1fr auto;height:88px}.checkout-success{width:min(100% - 28px,430px);top:104px;left:14px}.wordmark span{font-size:18px}.nav-links{display:none}.nav-cta{font-size:0}.hero-grid{min-height:860px;padding-top:62px;display:block}.hero-copy{padding:0}.hero h1{max-width:650px;font-size:clamp(61px,20vw,86px)}.hero-intro{width:92%;margin:27px 0 24px;font-size:15px}.hero-art{transform-origin:50% 35%;height:390px;min-height:0;margin:44px -20% -70px;transform:translateY(-12px)scale(.64)}.hero-art:before{width:500px;height:500px}.hero-card{top:2%}.hero-card-centre{margin-top:0;top:6%}.hero-box{bottom:-60px}.hero-foot{grid-template-columns:1fr 1fr;width:calc(100% - 28px)}.hero-foot p{display:none}.boxes-scroll{height:auto}.boxes-sticky{height:auto;min-height:0;padding:86px 0 70px;position:relative;overflow:visible}.boxes-heading{margin-bottom:42px;display:block}.boxes-heading>p{margin-top:22px}.boxes-grid{grid-template-columns:1fr;gap:0}.subscription-box-track{min-height:calc(540px + 62svh);display:block;position:relative}.subscription-box{padding:18px 14px 16px;position:sticky;top:max(14px,50svh - 267px)}.box-stage{height:405px}.progress-rail{display:none}.manifesto{grid-template-columns:1fr;padding-block:95px;display:grid}.manifesto-mark{grid-row:1;justify-self:end;width:74px;height:74px;margin:-12px 8px 8px 0;position:relative;top:auto;right:auto}.manifesto-mark svg{width:24px}.manifesto>.eyebrow{grid-row:2;margin-bottom:42px}.manifesto-grid{grid-row:3;grid-template-columns:1fr;gap:60px}.manifesto h2{font-size:17vw}.manifesto-copy>p{font-size:20px}.about-card{grid-template-columns:1fr;gap:32px;padding:32px 24px}.about-photo{max-width:260px}.about-copy h2{margin-bottom:22px}.about-copy>p:not(.eyebrow){font-size:15px;line-height:1.7}.footer{grid-template-columns:1fr auto;min-height:130px}.footer-middle p{display:none}.footer-middle{grid-area:2/1/auto/-1;justify-self:start;margin-top:-24px}.manage-nav{min-height:88px}.manage-nav>a:last-child{font-size:8px}.manage-card{width:min(100% - 28px,860px);padding-top:84px}.manage-card h1{font-size:clamp(58px,19vw,82px)}.manage-form-row{grid-template-columns:1fr;gap:10px}.contact-form-pair{grid-template-columns:1fr}.legal-content{width:min(100% - 28px,900px);padding-top:76px}.legal-content header{margin-bottom:38px;padding-bottom:38px}.legal-content h1{font-size:clamp(55px,17vw,78px)}.plan-detail{overscroll-behavior-y:contain;flex-direction:column;max-width:100vw;padding:42px 18px 32px;display:flex;overflow:hidden auto}.plan-detail:after{width:90vw;height:90vw;bottom:-30vw;left:-42vw}.plan-detail-close{margin:0;position:fixed;top:18px;right:18px}.plan-detail-close span{display:none}.plan-detail-heading,.plan-detail-common-title,.plan-detail-config,.plan-detail-contents,.plan-detail-purchase,.plan-detail-faqs,.plan-detail-box{width:auto;position:relative;inset:auto}.plan-detail-heading{order:1;margin-bottom:28px;padding-right:52px;display:block}.plan-detail-heading h2{font-size:52px}.plan-detail-common-title{order:2;margin-bottom:3px}.plan-detail-common-title strong{font-size:25px}.plan-detail-contents{order:3;grid-template-rows:none;gap:0;display:grid}.detail-group{grid-template-columns:minmax(0,42%) minmax(0,58%);width:100%;min-width:0;min-height:145px}.detail-item-stack{min-width:0;min-height:140px}.detail-collectible{--detail-overlap:32px;transform:translate(-90vw,30vh)rotate(-18deg)scale(.5)}.detail-item-stack-card .detail-collectible{--detail-overlap:clamp(18px, 5vw, 24px)}.detail-item-stack.is-dense .detail-collectible{--detail-overlap:clamp(8px, 2.2vw, 14px)}.detail-collectible.collectible-pack{width:65px;height:107px;margin-top:-53px}.detail-collectible.collectible-card{width:66px;height:92px;margin-top:-46px}.detail-collectible.collectible-graded{width:69px;height:106px;margin-top:-53px}.detail-group-copy{min-width:0;padding-left:8px}.detail-group-copy strong{overflow-wrap:break-word;max-width:100%;font-size:20px}.plan-detail-config{order:4;margin-top:22px;display:block}.plan-detail-mix-title{margin-bottom:16px}.sport-options{grid-template-columns:repeat(3,1fr)}.sport-options button{min-height:42px;padding-inline:8px}.plan-detail-config>p{text-align:left;margin-top:10px}.plan-detail-purchase{order:5;align-items:center;margin-top:26px;padding-top:22px}.plan-detail-purchase strong{font-size:35px}.plan-detail-purchase>button{gap:10px;min-height:50px;padding-left:16px;font-size:8px}.plan-detail-purchase>button>span{width:34px;height:34px}.plan-detail-faqs{order:6;grid-template-columns:1fr;margin-top:30px}.plan-detail-faqs p{border-bottom:1px solid #1111102e;padding:15px 0}.plan-detail-faqs p+p{border-left:0;padding-left:0}.plan-detail-faqs span{margin:0 10px 0 0;display:inline-block}.plan-detail-box{flex:0 0 220px;order:7;align-self:center;width:min(82vw,360px);height:220px;margin:64px 0 12px}}@media (max-width:390px){.plan-detail{padding:38px 14px 28px}.plan-detail-close{top:12px;right:12px}.plan-detail-heading h2{font-size:47px}.detail-collectible{--detail-overlap:24px}.detail-group-copy strong{font-size:18px;line-height:1.08}.plan-detail-purchase{gap:10px}.plan-detail-purchase>button{gap:7px;padding-left:12px;font-size:7.5px}.checkout-success{flex-direction:column;align-items:stretch}}@media (max-width:360px){.detail-group{grid-template-columns:minmax(0,40%) minmax(0,60%)}.detail-collectible{--detail-overlap:18px}.detail-collectible.collectible-pack{width:58px;height:95px;margin-top:-47px}.detail-collectible.collectible-card{width:58px;height:81px;margin-top:-40px}.detail-collectible.collectible-graded{width:62px;height:95px;margin-top:-47px}.detail-group-copy strong{font-size:17px}.sport-options{grid-template-columns:1fr}.sport-options button{justify-content:flex-start;padding-inline:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}
