.vip-module__yZH1cq__storageNotice{color:var(--theme-text-muted);border:1px solid color-mix(in srgb, var(--theme-accent-soft) 36%, var(--theme-border));border-radius:var(--theme-radius);background:color-mix(in srgb, var(--theme-accent-soft) 7%, var(--theme-surface-raised));align-items:center;gap:.7rem;margin:1rem 20px 0;padding:.8rem 1rem;display:flex}.vip-module__yZH1cq__storageNotice>svg{width:1.1rem;color:var(--theme-accent-soft);flex:none}.vip-module__yZH1cq__storageNotice>div{gap:.12rem;display:grid}.vip-module__yZH1cq__storageNotice strong{color:var(--theme-text)}.vip-module__yZH1cq__storageNotice span{font-size:.76rem}.vip-module__yZH1cq__currentSignal{border-color:color-mix(in srgb, var(--vip-tier-color,var(--theme-accent)) 45%, var(--theme-border));border-radius:var(--theme-radius);background:radial-gradient(circle at 90% 8%, color-mix(in srgb, var(--vip-tier-color,var(--theme-accent)) 18%, transparent), transparent 9rem), linear-gradient(145deg, color-mix(in srgb, var(--theme-surface-raised) 92%, transparent), color-mix(in srgb, var(--theme-page-bg) 96%, transparent));box-shadow:var(--theme-shadow), inset 0 1px 0 color-mix(in srgb, var(--theme-text) 6%, transparent)}.vip-module__yZH1cq__currentSignal:before{border-color:color-mix(in srgb, var(--vip-tier-color,var(--theme-accent)) 34%, transparent);box-shadow:0 0 35px color-mix(in srgb, var(--vip-tier-color,var(--theme-accent)) 18%, transparent)}.vip-module__yZH1cq__currentSignal strong{color:color-mix(in srgb, var(--vip-tier-soft,var(--theme-accent-soft)) 72%, var(--theme-text));text-shadow:0 0 18px color-mix(in srgb, var(--vip-tier-color,var(--theme-accent)) 36%, transparent)}.vip-module__yZH1cq__currentSignal small{color:var(--theme-text-muted)}.vip-module__yZH1cq__currentSignal time{color:var(--theme-text);font-weight:750}.vip-module__yZH1cq__currentBadge{margin-top:.1rem;position:relative}.vip-module__yZH1cq__catalogue{--listing-card-radius:var(--theme-radius)}.vip-module__yZH1cq__listingGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:.85rem;display:grid}.vip-module__yZH1cq__tierCard{isolation:isolate;border:1px solid color-mix(in srgb, var(--vip-tier-color) 34%, var(--theme-border));border-radius:var(--listing-card-radius);min-width:0;color:var(--theme-text);background:radial-gradient(circle at 88% 0, color-mix(in srgb, var(--vip-tier-color) 9%, transparent), transparent 18rem), linear-gradient(150deg, color-mix(in srgb, var(--theme-surface-raised) 94%, transparent), color-mix(in srgb, var(--theme-page-bg) 96%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--theme-text) 5%, transparent), var(--theme-shadow);flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:clip}.vip-module__yZH1cq__tierCard:is(:hover,:focus-within){border-color:color-mix(in srgb, var(--vip-tier-color) 78%, var(--theme-border-strong));box-shadow:0 16px 32px #0000004d, 0 0 24px color-mix(in srgb, var(--vip-tier-color) 14%, transparent);transform:translateY(-3px)}.vip-module__yZH1cq__tierRail{z-index:4;pointer-events:none;background:linear-gradient(90deg, transparent, var(--vip-tier-color) 20% 80%, transparent);height:3px;box-shadow:0 0 18px color-mix(in srgb, var(--vip-tier-color) 56%, transparent);position:absolute;inset:0 0 auto}.vip-module__yZH1cq__artwork{isolation:isolate;aspect-ratio:16/8.5;border-bottom:1px solid color-mix(in srgb, var(--vip-tier-color) 24%, var(--theme-border));background:radial-gradient(circle at 50% 48%, color-mix(in srgb, var(--vip-tier-color) 22%, transparent), transparent 57%), linear-gradient(145deg, var(--theme-surface-raised), var(--theme-page-bg));place-items:center;min-height:10.5rem;display:grid;position:relative;overflow:hidden}.vip-module__yZH1cq__artworkImage{z-index:0;object-fit:cover;object-position:center 43%;opacity:.82;filter:saturate(.92)contrast(1.04);transition:filter .24s,opacity .24s,transform .24s;transform:scale(1.025)}.vip-module__yZH1cq__tierCard:is(:hover,:focus-within) .vip-module__yZH1cq__artworkImage{opacity:.92;filter:saturate(1.08)contrast(1.06);transform:scale(1.045)}.vip-module__yZH1cq__artworkFallback{z-index:0;width:4.5rem;height:4.5rem;color:var(--vip-tier-color);filter:drop-shadow(0 0 20px color-mix(in srgb, var(--vip-tier-color) 45%, transparent))}.vip-module__yZH1cq__artworkShade{z-index:1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--theme-page-bg) 18%, transparent), transparent 35%, color-mix(in srgb, var(--theme-surface-raised) 96%, transparent)), linear-gradient(90deg, color-mix(in srgb, var(--theme-page-bg) 32%, transparent), transparent 34% 66%, color-mix(in srgb, var(--theme-page-bg) 32%, transparent));position:absolute;inset:0}.vip-module__yZH1cq__cardTopline{z-index:2;min-width:0;color:var(--theme-text-muted);font-family:var(--font-display);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.6rem;font-size:.6875rem;display:flex;position:absolute;inset:.8rem .8rem auto}.vip-module__yZH1cq__cardTopline>span:first-child{border:1px solid color-mix(in srgb, var(--theme-border-strong) 65%, transparent);border-radius:max(0px, calc(var(--theme-radius) - 2px));background:color-mix(in srgb, var(--theme-page-bg) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.3rem .4rem}.vip-module__yZH1cq__relationshipBadge{border:1px solid color-mix(in srgb, var(--vip-tier-color) 55%, var(--theme-border));border-radius:max(0px, calc(var(--theme-radius) - 2px));max-width:70%;color:color-mix(in srgb, var(--vip-tier-soft) 72%, var(--theme-text));background:color-mix(in srgb, var(--theme-page-bg) 82%, transparent);font-family:var(--font-body);letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.32rem .48rem;font-weight:850;overflow:hidden}.vip-module__yZH1cq__cardBody{flex-direction:column;flex:1;min-width:0;padding:1rem;display:flex}.vip-module__yZH1cq__cardTitle{gap:.72rem;min-width:0;display:grid}.vip-module__yZH1cq__cardTitle>div{gap:.12rem;min-width:0;display:grid}.vip-module__yZH1cq__cardTitle>div>span{color:var(--theme-text-subtle);letter-spacing:.09em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.vip-module__yZH1cq__cardTitle h2{overflow-wrap:anywhere;color:var(--theme-text);font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:400;line-height:.95}.vip-module__yZH1cq__accessStatus{border:1px solid color-mix(in srgb, var(--vip-tier-color) 34%, var(--theme-border));border-left:3px solid var(--vip-tier-color);border-radius:max(0px, calc(var(--theme-radius) - 1px));background:color-mix(in srgb, var(--vip-tier-color) 7%, var(--theme-surface-muted));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;margin-top:.85rem;padding:.65rem .7rem;display:grid}.vip-module__yZH1cq__accessStatus>svg{width:1.05rem;height:1.05rem;color:var(--vip-tier-color)}.vip-module__yZH1cq__accessStatus>span{gap:.1rem;min-width:0;display:grid}.vip-module__yZH1cq__accessStatus strong{color:var(--theme-text);font-size:.75rem}.vip-module__yZH1cq__accessStatus small{color:var(--theme-text-muted);font-size:.75rem;line-height:1.35}.vip-module__yZH1cq__accessStatus time{color:var(--theme-text)}.vip-module__yZH1cq__description{color:var(--theme-text-muted);margin:.9rem 0 0;font-size:.76rem;line-height:1.55}.vip-module__yZH1cq__relationshipCopy{color:var(--theme-text-muted);border:1px solid var(--theme-border);border-left-color:color-mix(in srgb, var(--vip-tier-color) 60%, var(--theme-border));border-radius:max(0px, calc(var(--theme-radius) - 1px));background:color-mix(in srgb, var(--theme-control-bg) 84%, transparent);margin:.75rem 0 0;padding:.65rem .7rem;font-size:.78rem;line-height:1.45}.vip-module__yZH1cq__benefitBlock,.vip-module__yZH1cq__delivery{border-top:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);margin-top:.9rem}.vip-module__yZH1cq__benefitHeading{color:var(--theme-text-subtle);letter-spacing:.075em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;padding:.72rem 0 .45rem;font-size:.6875rem;font-weight:850;display:flex}.vip-module__yZH1cq__benefitHeading strong{width:1.55rem;height:1.55rem;color:color-mix(in srgb, var(--vip-tier-soft) 72%, var(--theme-text));border:1px solid color-mix(in srgb, var(--vip-tier-color) 42%, var(--theme-border));background:color-mix(in srgb, var(--vip-tier-color) 8%, var(--theme-surface-raised));border-radius:999px;place-items:center;font-size:.6875rem;display:grid}.vip-module__yZH1cq__benefitPreview,.vip-module__yZH1cq__benefits ul{gap:.55rem;margin:0;padding:.3rem 0 .75rem;list-style:none;display:grid}.vip-module__yZH1cq__benefitPreview li,.vip-module__yZH1cq__benefits li{grid-template-columns:1rem minmax(0,1fr);gap:.45rem;min-width:0;display:grid}.vip-module__yZH1cq__benefitPreview li>svg,.vip-module__yZH1cq__benefits li>svg{width:.8rem;height:.8rem;color:var(--vip-tier-color);margin-top:.13rem}.vip-module__yZH1cq__benefitPreview li>span,.vip-module__yZH1cq__benefits li>span{gap:.08rem;min-width:0;display:grid}.vip-module__yZH1cq__benefitPreview strong,.vip-module__yZH1cq__benefits strong{color:var(--theme-text);font-size:.75rem;line-height:1.3}.vip-module__yZH1cq__benefitPreview small,.vip-module__yZH1cq__benefits small{color:var(--theme-text-muted);font-size:.75rem;line-height:1.35}.vip-module__yZH1cq__benefits{border-top:1px solid var(--theme-border)}.vip-module__yZH1cq__benefits summary{min-height:44px;color:color-mix(in srgb, var(--vip-tier-color) 58%, var(--theme-text));cursor:pointer;letter-spacing:.035em;text-transform:uppercase;align-items:center;padding:.65rem .1rem;font-size:.75rem;font-weight:850;display:flex}.vip-module__yZH1cq__benefits summary:hover{color:var(--theme-text)}.vip-module__yZH1cq__benefits summary:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.vip-module__yZH1cq__benefits ul{padding-top:0}.vip-module__yZH1cq__delivery{color:var(--theme-text-muted);align-items:center;gap:.55rem;padding:.75rem 0;display:flex}.vip-module__yZH1cq__delivery>svg{width:1rem;color:var(--vip-tier-color);flex:none}.vip-module__yZH1cq__delivery>span{gap:.12rem;display:grid}.vip-module__yZH1cq__delivery strong{color:var(--theme-text);font-size:.75rem}.vip-module__yZH1cq__delivery small{color:var(--theme-text-muted);font-size:.75rem}.vip-module__yZH1cq__offers{margin-top:auto;padding-top:1rem}.vip-module__yZH1cq__offersHeading{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.2rem;display:flex}.vip-module__yZH1cq__offersHeading h3{color:var(--theme-text);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:400}.vip-module__yZH1cq__offersHeading span{color:var(--theme-text-subtle);text-transform:uppercase;font-size:.6875rem;font-weight:800}.vip-module__yZH1cq__offers>ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.vip-module__yZH1cq__offers>ul>li{border-top:1px solid var(--theme-border);gap:.6rem;padding:.75rem 0;display:grid}.vip-module__yZH1cq__offerDetails{gap:.1rem;min-width:0;display:grid}.vip-module__yZH1cq__offerDetails strong{color:var(--theme-text);font-size:.78rem}.vip-module__yZH1cq__offerDetails small{overflow-wrap:anywhere;color:var(--theme-text-muted);font-size:.75rem;line-height:1.35}.vip-module__yZH1cq__offerDetails .vip-module__yZH1cq__offerScope{width:fit-content;color:color-mix(in srgb, var(--vip-tier-color) 72%, var(--theme-text));align-items:center;gap:.28rem;margin-top:.15rem;font-size:.68rem;font-weight:750;display:inline-flex}.vip-module__yZH1cq__offerScope>svg{flex:none;width:.78rem;height:.78rem}.vip-module__yZH1cq__conversionPreview{border:1px solid color-mix(in srgb, var(--vip-tier-color) 30%, var(--theme-border));border-left:3px solid color-mix(in srgb, var(--vip-tier-color) 72%, var(--theme-border-strong));border-radius:max(0px, calc(var(--theme-radius) - 1px));background:color-mix(in srgb, var(--vip-tier-color) 6%, var(--theme-control-bg));grid-template-columns:1rem minmax(0,1fr);gap:.5rem;padding:.65rem;display:grid}.vip-module__yZH1cq__conversionPreview>svg{width:.88rem;height:.88rem;color:var(--vip-tier-color);margin-top:.1rem}.vip-module__yZH1cq__conversionPreview>span{gap:.18rem;min-width:0;display:grid}.vip-module__yZH1cq__conversionPreview strong{overflow-wrap:anywhere;color:var(--theme-text);font-size:.78rem;line-height:1.35}.vip-module__yZH1cq__conversionPreview small{overflow-wrap:anywhere;color:var(--theme-text-muted);font-size:.75rem;line-height:1.4}.vip-module__yZH1cq__conversionPreview .vip-module__yZH1cq__previewLabel{color:color-mix(in srgb, var(--vip-tier-soft) 72%, var(--theme-text));letter-spacing:.07em;text-transform:uppercase;font-size:.6875rem;font-weight:850}.vip-module__yZH1cq__conversionPreview .vip-module__yZH1cq__previewRate{border-top:1px solid var(--theme-border);color:var(--theme-text-subtle);font-variant-numeric:tabular-nums;margin-top:.15rem;padding-top:.35rem}.vip-module__yZH1cq__offerPurchase{grid-template-columns:auto minmax(8.5rem,1fr);align-items:center;gap:.65rem;display:grid}.vip-module__yZH1cq__offerPurchase>span{color:color-mix(in srgb, var(--vip-tier-soft) 72%, var(--theme-text));font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-size:1rem}.vip-module__yZH1cq__offerAction{cursor:pointer;text-align:center;width:100%;min-width:0;min-height:44px;padding:.55rem .7rem;font-size:.75rem;line-height:1.2}.vip-module__yZH1cq__offerAction>svg{flex:none;width:.9rem;height:.9rem}.vip-module__yZH1cq__offerAction:disabled{cursor:not-allowed;opacity:.68}@media (max-width:80rem){.vip-module__yZH1cq__listingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:58rem){.vip-module__yZH1cq__listingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:46rem){.vip-module__yZH1cq__storageNotice{margin-left:4px;margin-right:4px}.vip-module__yZH1cq__listingGrid{grid-template-columns:1fr}.vip-module__yZH1cq__artwork{aspect-ratio:16/7.8;min-height:11rem}}@media (max-width:25rem){.vip-module__yZH1cq__cardBody{padding:.9rem}.vip-module__yZH1cq__cardTopline{inset:.7rem .7rem auto}.vip-module__yZH1cq__relationshipBadge{max-width:64%}.vip-module__yZH1cq__offerPurchase{grid-template-columns:1fr}.vip-module__yZH1cq__offerPurchase>span{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.vip-module__yZH1cq__tierCard,.vip-module__yZH1cq__artworkImage{transition:none}.vip-module__yZH1cq__tierCard:is(:hover,:focus-within),.vip-module__yZH1cq__tierCard:is(:hover,:focus-within) .vip-module__yZH1cq__artworkImage{transform:none}}
