.sl-page{--paper:#f4f0e8;--ink:#1d1915;--ink-muted:#6a6259;--hair:#1d191521;--gold-ink:#93662e;--gold-text:#d9a75a}.sl-page .ink-button{min-height:54px}.sl-head{align-content:start;gap:26px;display:grid}.sl-head h2{letter-spacing:-.04em;font-size:clamp(46px,5.6vw,96px);line-height:.96}.sl-head h2 .fl-line:last-child{padding-left:.9em}.sl-head h2 em{color:var(--gold-text)}.sl-head p{max-width:38ch;color:var(--steel);font-size:16.5px;line-height:1.7}.sl-hero{isolation:isolate;min-height:100svh;padding:calc(var(--header-height) + clamp(36px,5vw,72px)) var(--gutter) clamp(44px,5vw,72px);background:#030303;align-content:center;gap:clamp(36px,4.4vw,60px);display:grid;position:relative;overflow:hidden}.sl-hero:before{content:"";z-index:-1;background:radial-gradient(48% 38% at 66% 68%,#efe9de13,#0000 72%),radial-gradient(30% 24% at 66% 88%,#c4883a12,#0000 75%);position:absolute;inset:0}.sl-hero-copy{z-index:1;max-width:760px;position:relative}.sl-title{letter-spacing:-.045em;color:#f2ede4;font-size:clamp(50px,6.2vw,108px);line-height:.96}.sl-title em{color:var(--gold-text);letter-spacing:-.03em}.sl-title .fl-line:last-child{padding-left:.9em}.sl-lede{max-width:40ch;color:var(--steel);margin-top:28px;font-size:17px;line-height:1.7}.sl-hero-plate{z-index:1;width:100%;position:relative}.sl-plate-label{letter-spacing:.05em;color:var(--steel);margin:0 0 14px;font-size:12.5px;font-weight:600;display:block}.sl-plate-stage{position:relative}.sl-plate-stage:before{content:"";background:linear-gradient(90deg,#0000,#efe9de29 30% 70%,#0000);height:1px;position:absolute;top:calc(100% - 1px);left:-40%;right:-40%}.sl-plate{aspect-ratio:4.25;color:#121212;transition:box-shadow .5s var(--ease);background:repeating-linear-gradient(135deg,#283c7806 0 .5cqw,#0000 .5cqw 1.4cqw),linear-gradient(#fefefc,#f1f0eb 52%,#e4e2dc);border-radius:1.6cqw;display:flex;position:relative;box-shadow:inset 0 .25cqw #fff,inset 0 -.3cqw .5cqw #00000014,0 .2cqw #b9b6ae,0 2.4cqw 4cqw -1.6cqw #000000d9;container-type:inline-size}.sl-plate:before{content:"";z-index:2;pointer-events:none;border:.5cqw solid #151515;border-radius:1.1cqw;position:absolute;inset:1.15cqw;box-shadow:inset 0 .12cqw #0000004d,0 .12cqw #fffffff2}.sl-plate:focus-within{box-shadow:inset 0 .25cqw #fff,inset 0 -.3cqw .5cqw #00000014,0 .2cqw #b9b6ae,0 2.4cqw 4cqw -1.6cqw #000000d9,0 0 0 1px #f2bf5ea6,0 0 3.2cqw #f2bf5e47}.sl-plate-ind{z-index:1;border-right:.12cqw solid #00000014;flex-direction:column;flex:none;justify-content:space-between;align-items:center;width:10cqw;margin:2.6cqw 0 2.6cqw 2.6cqw;padding:.6cqw 0 .2cqw;display:flex;position:relative}.sl-holo{background:radial-gradient(circle,#0000 30%,#fff9 31%,#0000 34%),conic-gradient(from 20deg,#9fb4e6,#f4f6ff,#c6b8e8,#eef9ff,#a7c6e6,#fff3df,#9fb4e6);border-radius:50%;width:4.6cqw;height:4.6cqw;display:block;box-shadow:0 0 0 .18cqw #1d4fb840,inset 0 0 .6cqw #1d4fb840}.sl-plate-ind b{font:800 3.1cqw/1 var(--font-text);letter-spacing:.06em;color:#1d4fb8}.sl-plate-field{flex:1;min-width:0;position:relative}.sl-plate-input,.sl-plate-chars{font:800 9.8cqw/1 var(--font-text);letter-spacing:.055em;text-align:center;text-transform:uppercase;white-space:pre;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin:0;padding:0 2cqw .4cqw 0;display:flex;position:absolute;inset:0}.sl-plate-input{z-index:3;color:#0000;caret-color:#121212;-webkit-text-fill-color:transparent;background:0 0;border:0;border-radius:0;outline:none;width:100%;height:100%}.sl-plate-input::placeholder{color:#0000;-webkit-text-fill-color:transparent}.sl-plate-input::selection{background:#c4883a4d}.sl-plate-chars{z-index:1;pointer-events:none}.sl-plate-chars i{color:#141414;text-shadow:-.06cqw -.06cqw #ffffffbf,.08cqw .14cqw .1cqw #00000061;font-style:normal;display:inline-block}.sl-plate-chars.is-placeholder i{color:#d2cfc7;text-shadow:0 .1cqw #fff,0 -.06cqw #00000014}.sl-rivet{z-index:3;background:radial-gradient(circle at 35% 30%,#fff,#c9ccd2 40%,#7d828c 80%);border-radius:50%;width:1.7cqw;height:1.7cqw;margin-top:-.85cqw;position:absolute;top:50%;box-shadow:0 .12cqw .2cqw #0006}.sl-rivet--l{top:18%;left:13.6cqw}.sl-rivet--r{top:18%;right:3.6cqw}.sl-plate-pin{z-index:3;font:600 1.15cqw/1 var(--font-text);letter-spacing:.2em;color:#00000052;position:absolute;bottom:3.2cqw;left:14.2cqw}.sl-plate-sheen{--sweep:120%;z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 38%,#96b4ff29 45%,#ffffff8c 50%,#ffdcaa2e 55%,transparent 62%) var(--sweep) 0/300% 100% no-repeat;position:absolute;inset:0}.sl-plate--mirror{opacity:.16;filter:blur(1.5px);pointer-events:none;margin-top:2px;position:absolute;top:100%;left:0;right:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 48%,#000);mask-image:linear-gradient(#0000 48%,#000)}.sl-plate--mirror .sl-plate-chars{padding-right:2cqw}.sl-hero-actions{z-index:2;flex-wrap:wrap;align-items:center;gap:16px 30px;margin-top:clamp(40px,5vw,72px);display:flex;position:relative}.sl-hero-call{color:var(--steel);font-size:14px}.sl-hero-call a{color:var(--ivory);background:linear-gradient(var(--gold),var(--gold)) 0 100%/100% 1px no-repeat;padding-bottom:3px}@media (width>=1001px){.sl-hero{padding-top:calc(var(--header-height) + clamp(24px,4vh,56px));text-align:center;align-content:center;justify-items:center;gap:clamp(28px,4.5vh,52px);padding-bottom:clamp(32px,5vh,64px)}.sl-hero:before{background:radial-gradient(46% 40% at 50% 74%,#efe9de13,#0000 72%),radial-gradient(32% 22% at 50% 94%,#c4883a12,#0000 75%)}.sl-hero-copy{max-width:none}.sl-title{font-size:min(5.6vw,10.5svh,108px)}.sl-title .fl-line:last-child{padding-left:0}.sl-lede{max-width:48ch;margin:22px auto 0}.sl-hero-plate{width:min(100%,clamp(480px,425svh - 2295px,860px))}.sl-hero-actions{justify-content:center;margin-top:clamp(28px,5vh,56px)}}.sl-steps{background:#050506;position:relative}.sl-steps:before{content:"";background:var(--coachline);opacity:.7;height:1px;position:absolute;top:0;left:0;right:0}.sl-steps-frame{padding:var(--space) var(--gutter);gap:clamp(40px,5vw,64px);display:grid}.sl-odo{--d:clamp(52px,7.6vw,128px);justify-self:start;gap:calc(var(--d) * .05);padding:calc(var(--d) * .12);font-size:var(--d);border-radius:calc(var(--d) * .14);box-shadow:inset 0 1px 0 #ffffff12,0 0 0 calc(var(--d) * .04) #0e0e10,0 0 0 calc(var(--d) * .04 + 1px) #c4883a66,0 50px 90px -40px #000000f2;background:linear-gradient(#1d1d20,#09090a);display:inline-flex;position:relative}.sl-odo:after{content:"";inset:calc(var(--d) * .12);border-radius:calc(var(--d) * .05);pointer-events:none;background:linear-gradient(172deg,#ffffff1a,#ffffff05 38%,#0000 40%);position:absolute}.sl-drum{border-radius:calc(var(--d) * .04);perspective:5em;background:#050505;width:.72em;height:1.3em;position:relative;overflow:hidden}.sl-drum-roll{height:1em;transform-style:preserve-3d;position:absolute;top:.15em;left:0;right:0}.sl-drum-face{color:#ece6da;backface-visibility:hidden;background:#141416;place-items:center;display:grid;position:absolute;inset:0}.sl-drum-face i{font:600 .78em/1 var(--font-text);font-variant-numeric:tabular-nums;font-style:normal}.sl-drum--last .sl-drum-face{color:#121212;background:#ece6da}.sl-drum:after{content:"";pointer-events:none;background:linear-gradient(#000000eb,#00000040 26%,#0000 40% 60%,#00000040 74%,#000000eb);position:absolute;inset:0}.sl-step-list{margin:0;padding:0;list-style:none}.sl-step{--lit:1;border-top:1px solid #efe9de1a;grid-template-columns:44px minmax(0,1fr);column-gap:18px;padding:22px 0;display:grid;position:relative}.sl-step:last-child{border-bottom:1px solid #efe9de1a}.sl-step:before{content:"";background:linear-gradient(90deg,var(--gold-hi),#c4883a00 70%);width:100%;height:1px;transform:scaleX(var(--lit));transform-origin:0;opacity:var(--lit);position:absolute;top:-1px;left:0}.sl-step b{font:italic 400 20px/1.3 var(--font-display);color:color-mix(in srgb,var(--gold-hi) calc(var(--lit) * 100%),#5d5a55);grid-row:span 2}.sl-step h3{font:400 clamp(24px,2.3vw,34px)/1.15 var(--font-display);letter-spacing:-.015em;color:#f2ede4;opacity:calc(.28 + var(--lit) * .72)}.sl-step p{max-width:42ch;color:var(--steel);opacity:calc(.22 + var(--lit) * .78);margin-top:8px;font-size:15px;line-height:1.65}.sl-steps.is-pinned .sl-steps-frame{height:100svh;min-height:640px;padding:calc(var(--header-height) + 6svh) var(--gutter) 7svh;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:clamp(40px,6vw,120px)}.sl-steps.is-pinned .sl-steps-head{grid-area:1/1;align-self:start}.sl-steps.is-pinned .sl-step-list{grid-area:2/1}.sl-steps.is-pinned .sl-odo{grid-area:1/2/-1;place-self:center}.sl-steps.is-pinned .sl-head h2{font-size:clamp(42px,4.6vw,80px)}.sl-steps.is-pinned .sl-step{padding:16px 0}.sl-steps.is-pinned .sl-step h3{font-size:clamp(22px,1.9vw,30px)}.sl-steps.is-pinned .sl-step p{margin-top:5px;font-size:14.5px}.sl-choice{background:#000;position:relative}.sl-panes{min-height:min(84svh,820px);display:flex}.sl-pane{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;padding:clamp(40px,6vw,96px) clamp(28px,4vw,72px);display:flex;position:relative;overflow:hidden;container-type:inline-size}.sl-pane--sell{color:var(--ivory);background:radial-gradient(80% 60% at 20% 0,#c4883a1f,#0000 70%),linear-gradient(#0e0e10,#050506)}.sl-pane--exchange{color:var(--ink);background:radial-gradient(80% 60% at 80% 0%,#fff,transparent 70%),var(--paper)}.sl-pane h3{font:300 clamp(54px,14cqw,190px)/.92 var(--font-display);letter-spacing:-.05em;white-space:nowrap}.sl-pane h3 em{color:var(--gold-text);font-weight:300}.sl-pane--exchange h3 em{color:var(--gold-ink)}.sl-pane-more{max-width:38ch;margin-top:28px}.sl-pane-more p{font-size:16.5px;line-height:1.7}.sl-pane--sell .sl-pane-more p{color:var(--steel)}.sl-pane--exchange .sl-pane-more p{color:var(--ink-muted)}.sl-pane .text-link{color:var(--ivory);margin-top:22px}.sl-pane-links{flex-wrap:wrap;gap:8px 28px;margin-top:22px;display:flex}.sl-pane .ink-link{color:var(--ink);background-image:linear-gradient(var(--gold-ink),var(--gold-ink))}.sl-pane:before{content:"";background:var(--coachline);opacity:.7;height:1px;position:absolute;top:0;left:0;right:0}@media (width<=760px){.sl-panes{flex-direction:column;min-height:0}.sl-pane{flex:none;padding:88px 22px 64px}.sl-pane h3{font-size:clamp(54px,17cqw,120px)}}.sl-appraisal{--ivory:#211d18;--steel:#6a6259;--steel-dim:#8a8176;--graphite:#28201633;--gold:#986932;padding:var(--space) var(--gutter);color:var(--ink);background:var(--paper);scroll-margin-top:var(--header-height);position:relative}.sl-appraisal .sl-head{margin-bottom:clamp(48px,6vw,88px)}.sl-appraisal .sl-head h2 em{color:var(--gold-ink)}.sl-appraisal-body{gap:44px;display:grid}.sl-form{min-width:0}.sl-group{border:0;min-width:0;margin:0 0 44px;padding:0}.sl-group>legend{float:left;width:100%;font:400 clamp(24px,2.2vw,30px)/1.1 var(--font-display);letter-spacing:-.015em;color:var(--ink);border-bottom:1px solid var(--hair);margin:0 0 26px;padding:0 0 14px}.sl-group>legend .optional{font:500 13px var(--font-text);letter-spacing:0}.sl-group>legend~*{clear:both}.sl-form input:focus-visible,.sl-form textarea:focus-visible{outline:none}.sl-appraisal .form-chip span{color:var(--ink);border-color:#28201638}.sl-appraisal .form-chip:hover span{border-color:var(--ink)}.sl-appraisal .form-chip input:checked+span{color:#fff;background:var(--ink);border-color:var(--ink)}.sl-form .form-chip input[type=checkbox]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.sl-form .form-chip input[type=checkbox]+span:before{content:"";opacity:0;width:0;height:7px;transition:width .35s var(--ease),margin .35s var(--ease),opacity .3s;border-bottom:1.5px solid;border-left:1.5px solid;margin-right:0;transform:translateY(-2px)rotate(-45deg)}.sl-form .form-chip input[type=checkbox]:checked+span:before{opacity:1;width:12px;margin-right:9px}.sl-form .form-chip input[type=checkbox]:checked+span{color:#fff;background:var(--ink);border-color:var(--ink)}.sl-form .form-chip input:focus-visible+span{outline:1px solid var(--gold-ink);outline-offset:3px}.sl-switch{margin-top:2px!important}.sl-form .solid-button{color:#fff;box-shadow:none;background:#1d1915}.sl-form .solid-button:hover{background:#3a3128}.sl-form .form-result{border-top-color:var(--hair);color:var(--ink)}.sl-form .form-result pre{color:var(--ink-muted);border-color:var(--hair);background:#fff}.sl-form .text-link{color:var(--ink)}.sl-record{--ivory:#efe9de;--steel:#9d9a94;--steel-dim:#85827c;--graphite:#2c2d31;--gold:#c4883a;min-width:0}.sl-record-inner{color:var(--ivory);background:radial-gradient(90% 60% at 20% 0,#f2bf5e1a,#0000 60%),linear-gradient(160deg,#1c1d21,#0a0a0c 72%);border-radius:18px;padding:clamp(22px,2.4vw,34px);position:relative;overflow:hidden;box-shadow:0 60px 90px -50px #281e0fbf,inset 0 1px #ffffff0f}.sl-record-inner:before{content:"";background:var(--coachline);height:1px;position:absolute;top:0;left:0;right:0}.sl-record-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.sl-record-top img{width:96px;height:auto;display:block}.sl-record-top span{font:600 12px/1 var(--font-text);letter-spacing:.05em;color:#1a1008;background:var(--brushed-gold);border-radius:999px;padding:7px 12px 8px}.sl-record-plate{height:64px}.sl-record-name{min-height:1.15em;font:300 clamp(26px,2.3vw,34px)/1.15 var(--font-display);letter-spacing:-.015em;overflow-wrap:anywhere;margin-top:24px}.sl-record-name.is-placeholder{color:#5c5953}.sl-record-odo{align-items:flex-end;gap:10px;margin-top:22px;display:flex}.sl-record-odo .drum{font-size:28px}.sl-record-km{color:var(--steel);margin-top:10px;font-size:13.5px}.sl-record-facts{border-top:1px solid #efe9de17;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 0;padding-top:18px;display:grid}.sl-record-facts dt{letter-spacing:.04em;color:var(--steel-dim);margin-bottom:5px;font-size:11.5px;font-weight:600}.sl-record-facts dd{font:400 19px/1.2 var(--font-display);color:var(--ivory);overflow-wrap:anywhere;margin:0}.sl-record-care{flex-wrap:wrap;gap:8px;min-height:0;margin:18px 0 0;padding:0;list-style:none;display:flex}.sl-record-care:empty{display:none}.sl-record-care li{color:#e8dcc4;border:1px solid #f2bf5e52;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 8px;font-size:12.5px;font-weight:500;display:inline-flex}.sl-record-care li:before{content:"";border-left:1.4px solid var(--gold-hi);border-bottom:1.4px solid var(--gold-hi);width:9px;height:5px;transform:translateY(-2px)rotate(-45deg)}.sl-record-status{font:italic 300 18px/1.4 var(--font-display);color:#cfc8bb;border-top:1px solid #efe9de17;margin-top:22px;padding-top:16px}.sl-record.is-received .sl-record-status{color:var(--gold-hi)}@media (width>=1001px){.sl-appraisal-body{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:start;gap:clamp(48px,6vw,112px)}.sl-record{top:calc(var(--header-height) + 32px);position:sticky}.sl-form .solid-button{width:auto;min-width:300px}}@media (width<=1000px){.sl-record{order:-1}}.sl-faq{padding:var(--space) var(--gutter);color:var(--ink);background:var(--paper);gap:clamp(44px,5vw,72px);display:grid;position:relative}.sl-appraisal+.sl-faq{padding-top:0}.sl-faq .sl-head h2 em{color:var(--gold-ink)}.sl-faq-list{border-top:1px solid var(--hair)}.sl-q{border-bottom:1px solid var(--hair)}.sl-q summary{cursor:pointer;font:400 clamp(22px,2.1vw,30px)/1.2 var(--font-display);letter-spacing:-.012em;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:28px 0;list-style:none;transition:color .3s;display:flex}.sl-q summary::-webkit-details-marker{display:none}.sl-q summary:focus-visible{outline-offset:-1px}.sl-q summary i{border:1px solid var(--hair);width:42px;height:42px;transition:background-color .5s var(--ease),border-color .4s,transform .6s var(--ease);border-radius:50%;flex:none;position:relative}.sl-q summary i:before,.sl-q summary i:after{content:"";background:var(--ink);width:13px;height:1.3px;transition:transform .6s var(--ease),background-color .4s;margin:-.65px 0 0 -6.5px;position:absolute;top:50%;left:50%}.sl-q summary i:after{transform:rotate(90deg)}.sl-q[open] summary i{background:var(--ink);border-color:var(--ink);transform:rotate(180deg)}.sl-q[open] summary i:before,.sl-q[open] summary i:after{background:#fff}.sl-q[open] summary i:after{transform:rotate(0)}@media (hover:hover){.sl-q summary:hover i{border-color:var(--ink)}}.sl-q-body{overflow:hidden}.sl-q-body p{max-width:58ch;color:var(--ink-muted);padding:0 0 30px;font-size:16px;line-height:1.75}.sl-talk{flex-wrap:wrap;align-items:center;gap:16px 30px;padding-top:12px;display:flex}.sl-talk p{font:300 clamp(28px,2.8vw,40px)/1.15 var(--font-display);letter-spacing:-.02em;margin-right:auto}@media (width>=1001px){.sl-faq{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(48px,6vw,112px)}.sl-talk{grid-column:1/-1;margin-top:24px}}
