.parked-page{--accent: #bd5a3b;--cream: #f2efe7;--ink: #17221f;--muted: #5c6561;--line: rgba(23, 34, 31, .17);background:var(--cream);color:var(--ink);display:grid;font-family:Satoshi,Avenir Next,Helvetica Neue,Arial,sans-serif;grid-template-rows:auto 1fr auto;min-height:100dvh;overflow:hidden;padding:0 32px}.parked-page *{box-sizing:border-box}.parked-page a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.parked-header,.parked-hero,.parked-footer{margin:0 auto;max-width:1400px;width:100%}.parked-header{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:24px 0}.parked-header>span,.parked-kicker,.parked-footer{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.67rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.parked-header>span,.parked-kicker{color:var(--accent)}.parked-wordmark{color:var(--ink);font-size:1.05rem;font-weight:800;letter-spacing:-.04em;text-decoration:none}.parked-wordmark span{color:var(--accent)}.parked-hero{align-items:center;display:grid;gap:clamp(52px,7vw,112px);grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);padding:clamp(56px,6vh,82px) 0}.parked-copy{max-width:690px}.parked-copy>*{animation:parked-rise .72s both cubic-bezier(.16,1,.3,1)}.parked-copy>:nth-child(2){animation-delay:70ms}.parked-copy>:nth-child(3){animation-delay:.14s}.parked-copy>:nth-child(4),.parked-copy>:nth-child(5){animation-delay:.21s}.parked-copy h1{font-size:clamp(4rem,7.2vw,7rem);font-weight:700;letter-spacing:-.08em;line-height:.9;margin:28px 0}.parked-lede{color:var(--muted);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65;max-width:540px}.parked-action{align-items:center;background:var(--ink);color:var(--cream);display:inline-flex;font-size:.79rem;font-weight:800;gap:46px;letter-spacing:.06em;margin-top:38px;min-height:58px;padding:0 22px;text-decoration:none;text-transform:uppercase;transition:background .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1)}.parked-action svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:transform .28s cubic-bezier(.16,1,.3,1);width:18px}.parked-action:hover{background:var(--accent);transform:translateY(-2px)}.parked-action:hover svg{transform:translate(4px)}.parked-action:active{transform:translateY(1px) scale(.99)}.parked-contact{color:var(--muted);font-size:.76rem;margin-top:18px}.parked-contact a{border-bottom:1px solid var(--line);color:var(--ink);font-weight:700;text-decoration:none}.parked-artwork{animation:parked-rise .82s .14s both cubic-bezier(.16,1,.3,1);aspect-ratio:1 / .88;background:var(--ink);color:var(--cream);justify-self:end;max-height:560px;max-width:620px;overflow:hidden;position:relative;width:100%}.parked-artwork:before{background-image:linear-gradient(rgba(242,239,231,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(242,239,231,.06) 1px,transparent 1px);background-size:48px 48px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(to bottom,black,transparent 82%);mask-image:linear-gradient(to bottom,black,transparent 82%);position:absolute}.parked-artwork:after{border:1px solid rgba(255,255,255,.12);content:"";top:12px;right:12px;bottom:12px;left:12px;position:absolute}.parked-available{align-items:center;display:flex;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.65rem;gap:10px;left:28px;letter-spacing:.12em;position:absolute;text-transform:uppercase;top:28px}.parked-available i{animation:parked-pulse 2.2s infinite ease-in-out;background:var(--accent);border-radius:50%;height:8px;width:8px}.parked-wave{top:0;right:0;bottom:0;left:0;position:absolute}.parked-wave path{animation:parked-draw 1.8s .35s both cubic-bezier(.16,1,.3,1);fill:none;opacity:.23;stroke:var(--cream);stroke-dasharray:1100;stroke-dashoffset:1100;stroke-width:1.2}.parked-wave path+path{animation-delay:.47s;opacity:.1}.parked-name{bottom:48px;display:grid;left:28px;letter-spacing:-.085em;line-height:.76;position:absolute}.parked-name strong{font-size:clamp(4.7rem,8vw,8.2rem)}.parked-name strong:nth-child(2){color:var(--accent)}.parked-name small{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.8rem;letter-spacing:.1em;margin:20px 0 0 5px}.parked-footer{border-top:1px solid var(--line);color:var(--muted);display:grid;grid-template-columns:repeat(3,1fr);letter-spacing:.08em;padding:24px 0 26px}.parked-footer span:nth-child(2){text-align:center}.parked-footer span:last-child{text-align:right}.sale-error-page{align-items:flex-start;background:var(--cream);display:flex;flex-direction:column;justify-content:center;min-height:100dvh;padding:10vw}@keyframes parked-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes parked-draw{to{stroke-dashoffset:0}}@keyframes parked-pulse{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (max-width: 880px){.parked-page{overflow:auto}.parked-hero{grid-template-columns:1fr}.parked-artwork{justify-self:stretch;max-width:none}}@media (max-width: 620px){.parked-page{padding:0 18px}.parked-header{padding:20px 0}.parked-header>span{font-size:.58rem}.parked-hero{padding:48px 0}.parked-copy h1{font-size:clamp(3.65rem,17vw,5.1rem)}.parked-action{justify-content:space-between;width:100%}.parked-artwork{display:none}.parked-name strong{font-size:clamp(4.2rem,22vw,6rem)}.parked-footer{gap:10px;grid-template-columns:1fr}.parked-footer span:nth-child(2),.parked-footer span:last-child{text-align:left}}@media (prefers-reduced-motion: reduce){.parked-page *,.parked-page *:before,.parked-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
