.account-marketplace{min-height:12rem}.inventory-status,.inventory-fallback{text-align:center;max-width:48rem;margin-inline:auto}.inventory-status{color:var(--muted)}.inventory-fallback{border:1px solid var(--line-gold);border-radius:var(--radius);background:var(--surface-card);box-shadow:var(--shadow-card);padding:clamp(1.4rem,4vw,2.4rem)}.inventory-fallback .button-row{justify-content:center}.account-listings-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.account-listing-card{border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-card);background:linear-gradient(145deg,#111725fa,#070a12fa);border-top-color:#f6c94561;overflow:hidden}.account-listing-media{aspect-ratio:4/3;background:#05070d;place-items:center;display:grid;position:relative;overflow:hidden}.account-listing-media img{object-fit:contain;width:100%;height:100%}.featured-label{color:var(--gold-bright);background:#03050ae6;border:1px solid #f6c94594;border-radius:999px;padding:.35rem .55rem;font-size:.72rem;font-weight:900;position:absolute;top:.8rem;left:.8rem}.account-listing-body{padding:1.2rem}.account-listing-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.account-status,.account-listing-number,.screening-label{letter-spacing:.04em;font-size:.72rem;font-weight:900}.account-status{border:1px solid var(--line);border-radius:999px;padding:.34rem .55rem}.account-status-available{color:#8be7b5;border-color:#4bd0897a}.account-status-reserved{color:var(--gold-bright);border-color:#f6c9457a}.account-status-sold{color:#ff99a8;border-color:#a61d2d94}.account-status-coming-soon{color:#bbb2ff;border-color:#735cff80}.account-listing-number{color:var(--muted)}.account-listing-card h3{margin:.9rem 0 .55rem;font-size:clamp(1.35rem,3vw,1.75rem)}.account-description,.availability-note,.account-enquiry-help{color:var(--muted)}.account-price{color:var(--gold-bright);margin:.85rem 0;font-family:Clash,Impact,sans-serif;font-size:1.65rem}.account-highlights{gap:.45rem;margin:.9rem 0;padding:0;list-style:none;display:grid}.account-highlights li{padding-left:1rem;position:relative}.account-highlights li:before{color:var(--gold);content:"•";position:absolute;left:0}.screening-label{border-left:3px solid var(--gold-muted);color:var(--text);background:#f6c9450d;margin:1rem 0;padding:.65rem .75rem;line-height:1.5}.account-details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:1rem}.account-details summary{color:var(--gold-bright);cursor:pointer;padding:.8rem 0;font-weight:850}.account-details dl{gap:0;margin:0 0 .8rem;display:grid}.account-detail-row{border-top:1px solid #a8aec01f;grid-template-columns:minmax(7rem,.8fr) minmax(0,1.2fr);gap:.75rem;padding:.5rem 0;display:grid}.account-detail-row dt{color:var(--muted)}.account-detail-row dd{overflow-wrap:anywhere;margin:0}.availability-note{border:1px solid var(--line);background:#ffffff06;border-radius:.7rem;padding:.75rem}.account-check-link{color:var(--gold-bright);margin-top:1rem;font-size:.84rem;font-weight:850;text-decoration:none;display:inline-block}.account-check-link:hover{text-decoration:underline}.account-enquiry{gap:.75rem;margin-top:1rem;display:grid}.account-risk-choice{cursor:pointer;background:#a61d2d13;border:1px solid #a61d2d73;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.85rem;font-size:.78rem;line-height:1.55;display:grid}.account-risk-choice input{width:1.15rem;height:1.15rem;accent-color:var(--gold);margin-top:.15rem}.account-enquiry-button{white-space:normal;width:100%}.account-enquiry-button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.account-enquiry-help{margin:0;font-size:.76rem}@media (width<=64rem){.account-listings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=42rem){.account-listings-grid{grid-template-columns:1fr}.account-listing-body{padding:1rem}.account-detail-row{grid-template-columns:1fr;gap:.15rem}}.accounts-hero[data-astro-cid-spdzmg7l]{padding:clamp(4rem,9vw,7rem) 0 clamp(2.5rem,6vw,4.5rem)}.accounts-hero-grid[data-astro-cid-spdzmg7l]{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:center;gap:clamp(2rem,7vw,5rem);display:grid}.accounts-hero[data-astro-cid-spdzmg7l] h1[data-astro-cid-spdzmg7l]{max-width:13ch}.accounts-hero-notice[data-astro-cid-spdzmg7l],.accounts-context-grid[data-astro-cid-spdzmg7l] article[data-astro-cid-spdzmg7l],.account-guidance-card[data-astro-cid-spdzmg7l]{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);background:radial-gradient(circle at 88% 12%,#735cff1a,#0000 16rem),linear-gradient(145deg,#111725f7,#070a12f7);border-top-color:#f6c94561}.accounts-hero-notice[data-astro-cid-spdzmg7l]{align-items:flex-start;gap:1rem;padding:clamp(1.25rem,3vw,1.8rem);display:flex}.accounts-hero-notice[data-astro-cid-spdzmg7l] h2[data-astro-cid-spdzmg7l]{margin-bottom:.45rem;font-size:1.35rem}.accounts-hero-notice[data-astro-cid-spdzmg7l] p[data-astro-cid-spdzmg7l]{color:var(--muted);margin:0}.accounts-context-grid[data-astro-cid-spdzmg7l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.accounts-context-grid[data-astro-cid-spdzmg7l] article[data-astro-cid-spdzmg7l]{padding:1.2rem}.accounts-context-grid[data-astro-cid-spdzmg7l] h3[data-astro-cid-spdzmg7l]{margin:1rem 0 .5rem}.accounts-context-grid[data-astro-cid-spdzmg7l] p[data-astro-cid-spdzmg7l]{color:var(--muted);margin:0}#current-listings[data-astro-cid-spdzmg7l]{scroll-margin-top:7rem}.account-guidance-grid[data-astro-cid-spdzmg7l]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(2rem,7vw,5rem);display:grid}.account-guidance-grid[data-astro-cid-spdzmg7l]>div[data-astro-cid-spdzmg7l]:first-child p[data-astro-cid-spdzmg7l]:last-child{color:var(--muted)}.account-guidance-card[data-astro-cid-spdzmg7l]{padding:clamp(1.25rem,4vw,2rem)}.account-guidance-card[data-astro-cid-spdzmg7l] ul[data-astro-cid-spdzmg7l]{gap:.55rem;padding-left:1.25rem;display:grid}.account-guidance-card[data-astro-cid-spdzmg7l] p[data-astro-cid-spdzmg7l]{color:var(--muted);margin:1.25rem 0 0}.account-guidance-card[data-astro-cid-spdzmg7l] strong[data-astro-cid-spdzmg7l]{color:var(--text)}.account-check-callout-inner[data-astro-cid-spdzmg7l]{border:1px solid var(--line-gold);border-radius:var(--radius);box-shadow:var(--shadow-card);background:linear-gradient(145deg,#f6c94512,#070a12f2);justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.4rem,4vw,2.2rem);display:flex}.account-check-callout-inner[data-astro-cid-spdzmg7l] h2[data-astro-cid-spdzmg7l]{margin-bottom:.55rem}.account-check-callout-inner[data-astro-cid-spdzmg7l] p[data-astro-cid-spdzmg7l]:last-child{max-width:52rem;color:var(--muted);margin-bottom:0}.account-check-callout-inner[data-astro-cid-spdzmg7l] .button[data-astro-cid-spdzmg7l]{flex:none}@media (width<=64rem){.accounts-hero-grid[data-astro-cid-spdzmg7l],.account-guidance-grid[data-astro-cid-spdzmg7l]{grid-template-columns:1fr}.accounts-context-grid[data-astro-cid-spdzmg7l]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=42rem){.accounts-hero[data-astro-cid-spdzmg7l]{padding-top:3.2rem}.accounts-context-grid[data-astro-cid-spdzmg7l]{grid-template-columns:1fr}.accounts-hero-notice[data-astro-cid-spdzmg7l]{flex-direction:column}.account-check-callout-inner[data-astro-cid-spdzmg7l]{flex-direction:column;align-items:stretch}.account-check-callout-inner[data-astro-cid-spdzmg7l] .button[data-astro-cid-spdzmg7l]{width:100%}}
