.landing{--landing-line:var(--pb-hairline)}.landing .eyebrow{letter-spacing:.14em;color:var(--pb-muted-heading);margin:0;font-size:12px}.landing-hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:60px;min-height:700px;display:grid}.landing-intro{z-index:1;animation:settle-in .7s var(--ease-out) both;padding-block:72px;position:relative}.landing h1{letter-spacing:-.028em;margin:22px 0 24px;font-size:clamp(50px,5.4vw,80px);font-weight:600;line-height:1.04}.landing h1 em,.landing h2 em{color:var(--pb-muted-heading)}.landing-intro>p{text-wrap:pretty;max-width:30em;margin-bottom:34px;font-size:18px;line-height:1.6}.landing-actions{flex-wrap:wrap;gap:12px;display:flex}.landing .button{min-height:50px;padding-inline:22px}.landing-art{--slab-size:clamp(180px, 17.4vw, 250px);isolation:isolate;min-width:0;margin:38px 0;padding-top:8px;position:relative}.landing-art:before{content:"";z-index:-1;background:radial-gradient(ellipse, color-mix(in srgb, var(--pb-backdrop-glow) 80%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:8% -2% 12%}.landing-card-fan{height:calc(var(--slab-size) * 2.1 + 30px);perspective:1200px;position:relative}.landing-slab{left:calc(50% - var(--slab-size) / 2);width:var(--slab-size);animation:slab-arrive .85s var(--ease-out) both;transition:translate .35s var(--ease-out), filter .35s, box-shadow .35s;border-radius:12px;position:absolute;top:38px;box-shadow:0 25px 35px -12px #000b}.landing-slab img{border-radius:10px;width:100%;height:auto;display:block}.landing-slab.left{filter:brightness(.86);transform:translate(-60%,26px)rotate(-12deg)}.landing-slab.right{filter:brightness(.86);transform:translate(60%,26px)rotate(12deg)}.landing-slab.center{z-index:2;transform:rotate(-3deg)}.landing-slab:hover,.landing-slab:focus-visible{z-index:3;filter:brightness();translate:0 -12px;box-shadow:0 35px 40px -12px #000d}.landing-art-foot{border-top:1px solid var(--landing-line);justify-content:space-between;align-items:center;gap:20px;padding:20px 0 12px;display:flex}.landing-art-foot>div{flex-direction:column;gap:4px;min-width:0;display:flex}.landing-art-foot strong{letter-spacing:-.01em;font-size:15px;font-weight:600}.landing-art-foot>div>span{color:var(--pb-muted-heading);font-size:12px}.landing-grade{color:var(--pb-brand);align-items:baseline;gap:6px;line-height:1;display:flex}.landing-grade small{letter-spacing:.06em;font-size:12px;font-weight:600}.landing-grade b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600}.landing-games{border-block:1px solid var(--landing-line);grid-template-columns:1.1fr repeat(3,1fr);align-items:center;gap:20px;padding-block:28px;display:grid}.landing-games>span{color:var(--pb-muted-heading);font-size:13px}.landing-games a{letter-spacing:-.02em;border-radius:var(--pb-surface-radius);justify-content:center;align-items:center;gap:20px;padding:10px;font-size:24px;font-weight:600;transition:background .25s;display:flex}.landing-games a:hover{background:#ffffff08}.landing-games a svg{color:var(--pb-muted-heading);transition:transform .25s}.landing-games a:hover svg{transform:translate(3px,-3px)}.landing-section{padding-block:100px}.landing-section-heading{margin-bottom:40px}.landing h2{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:1.1}.landing-section-heading>p{max-width:34em;margin:14px 0 0;font-size:16px;line-height:1.6}.landing-formats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.landing-format{--format-color:var(--pb-brand);border:1px solid var(--landing-line);border-radius:var(--pb-card-radius);background:color-mix(in srgb, var(--pb-elevated) 38%, transparent);flex-direction:column;padding:26px;transition:transform .25s,border-color .25s,background .25s;display:flex}.landing-format.ENGLISH_AUCTION{--format-color:var(--pb-format-bidding)}.landing-format.DUTCH_AUCTION{--format-color:var(--pb-format-dropping)}.landing-format.SEALED_BID{--format-color:var(--pb-format-sealed)}.landing-format-top,.landing-format-top>span{align-items:center;gap:8px;display:flex}.landing-format-top{color:var(--format-color);justify-content:space-between;font-size:14px;font-weight:600}.landing-format-top>svg{color:var(--pb-muted-heading)}.landing-chart{background:repeating-linear-gradient(0deg, transparent, transparent 26px, var(--landing-line) 27px, transparent 28px);margin:25px 0;padding:8px}.landing-chart svg{width:100%;height:75px;display:block;overflow:visible}.landing-chart path{fill:none;stroke:var(--format-color);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.landing-format h3{letter-spacing:-.015em;margin-bottom:8px;font-size:18px}.landing-format p{margin-bottom:24px;font-size:14px;line-height:1.55}.landing-format-link{color:var(--pb-muted-text);align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:500;display:flex}.landing-format-link svg{transition:transform .25s var(--ease-out)}.landing-format:hover .landing-format-link{color:var(--pb-text)}.landing-format:hover .landing-format-link svg{transform:translate(3px)}.landing-format:hover{border-color:color-mix(in srgb, var(--format-color) 55%, transparent);background:color-mix(in srgb, var(--format-color) 5%, var(--pb-elevated));transform:translateY(-5px)}.landing-journey{border:1px solid var(--landing-line);border-radius:var(--pb-card-radius);background:radial-gradient(ellipse at 0 0, color-mix(in srgb, var(--pb-backdrop-glow) 60%, transparent), transparent 75%);grid-template-columns:1fr 1fr;gap:90px;padding:60px;display:grid}.landing-journey-intro{align-self:center}.landing-journey-intro p{max-width:26em;margin:18px 0 26px;font-size:16px;line-height:1.6}.landing-journey-intro .text-link{font-size:14px}.landing-steps{margin:0;padding:0;list-style:none}.landing-steps li{border-bottom:1px solid var(--landing-line);gap:20px;padding-block:26px;display:flex}.landing-steps li:first-child{padding-top:0}.landing-steps li:last-child{border-bottom:0;padding-bottom:0}.landing-step-icon{border-radius:var(--pb-surface-radius);width:44px;height:44px;color:var(--pb-brand);background:color-mix(in srgb, var(--pb-brand) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pb-brand) 16%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-steps h3{letter-spacing:-.015em;margin:2px 0 6px;font-size:18px}.landing-steps p{margin:0;font-size:14px;line-height:1.55}.landing-faq{grid-template-columns:1fr 1.4fr;align-items:start;gap:60px;display:grid}.landing-faq>h2{position:sticky;top:120px}.landing-questions details{border-bottom:1px solid var(--landing-line)}.landing-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:22px 0;font-size:16px;font-weight:550;list-style:none;display:flex}.landing-questions summary::-webkit-details-marker{display:none}.landing-questions summary svg{color:var(--pb-muted-heading);transition:transform .2s}.landing-questions details[open] summary svg{transform:rotate(45deg)}.landing-questions details{border-top:0;padding-top:0}.landing-questions details p{max-width:40em;margin:-6px 0 24px;padding-right:40px;font-size:15px;line-height:1.6}.landing-closing{border-top:1px solid var(--landing-line);text-align:center;background:radial-gradient(ellipse at 50% 100%, var(--pb-backdrop-glow), transparent 65%);padding:65px 20px 75px}.landing-closing>svg{width:55px;height:35px;color:var(--pb-brand);margin:0 auto 24px;display:block}.landing-closing h2{max-width:14em;margin-inline:auto}.landing-closing .button{margin-top:32px}@media (max-width:1180px){.landing-formats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.landing-hero{gap:30px;min-height:570px}.landing-art{--slab-size:clamp(155px, 18vw, 200px)}.landing-format{padding:18px}.landing-journey{gap:45px;padding:40px}}@media (max-width:800px){.landing-hero{grid-template-columns:1fr;gap:0}.landing-intro{text-align:center;padding:60px 0 30px}.landing h1{font-size:clamp(44px,9vw,68px)}.landing-intro>p{margin-inline:auto;font-size:15px}.landing-actions{justify-content:center}.landing-art{--slab-size:clamp(150px, 38vw, 210px);width:min(100%,520px);margin:8px auto 40px}.landing-games{grid-template-columns:repeat(3,1fr);gap:12px}.landing-games>span{text-align:center;grid-column:1/-1;margin-bottom:12px}.landing-games a{gap:9px;font-size:19px}.landing-section{padding-block:65px}.landing-section-heading{margin-bottom:28px}.landing-formats{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-journey{grid-template-columns:1fr;gap:36px;padding:32px}.landing-journey-intro p{max-width:100%}.landing-faq{grid-template-columns:1fr;gap:20px}.landing-faq>h2{position:static}}@media (max-width:450px){.landing-intro{padding-top:46px}.landing .eyebrow{letter-spacing:.1em;font-size:11px}.landing-intro>p{font-size:16px}.landing .button{padding-inline:16px;font-size:14px}.landing-art{--slab-size:clamp(116px, 36vw, 160px);margin-top:2px}.landing-card-fan{height:calc(var(--slab-size) * 2.1 + 22px)}.landing-slab{top:28px}.landing-art-foot{padding-top:16px}.landing-art-foot strong{font-size:14px}.landing-grade b{font-size:28px}.landing-games a{gap:4px;padding:8px 4px;font-size:16px}.landing-games a svg{width:14px}.landing-formats{gap:10px}.landing-format{padding:14px}.landing-format-top{gap:4px;font-size:13px}.landing-format-top>svg{width:13px}.landing-format-top>span{gap:5px}.landing-format h3{font-size:16px}.landing-format p{font-size:13px}.landing-format-link{gap:5px;font-size:12px}.landing-chart{margin-block:18px}.landing-journey{padding:24px}.landing-steps li{gap:16px}.landing-questions summary{font-size:15px}.landing-questions details p{padding-right:0;font-size:14px}}
