.av-hero{position:relative;min-height:min(92svh, 860px);display:flex;align-items:flex-end;overflow:hidden;border-bottom:1px solid var(--av-hairline)}.av-hero__image{position:absolute;inset:0;z-index:0}.av-hero__image img,.av-hero__image .av-placeholder{width:100%;height:100%;object-fit:cover}.av-hero__gradient{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,#0B0B0C 4%,rgb(11 11 12 / .62) 46%,rgb(11 11 12 / .35) 100%);pointer-events:none}.av-hero__inner{position:relative;z-index:2;width:100%;padding-bottom:clamp(56px, 7vw, 104px);padding-top:clamp(56px, 7vw, 104px)}.av-hero__eyebrow{margin:0}.av-hero__headline{font:500 clamp(46px, 9vw, 96px)/1.02 var(--av-serif);letter-spacing:-.015em;color:var(--av-text);margin:22px 0 0;max-width:15ch}.av-hero__subline{font:400 clamp(16px, 2vw, 19px)/1.6 var(--av-sans);color:var(--av-text-2);max-width:52ch;margin:24px 0 0}.av-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.av-hero--sm{min-height:min(74svh, 680px)}.av-hero--sm .av-hero__headline{font-size:clamp(38px, 7vw, 76px)}.av-hero--sm .av-hero__gradient{background:linear-gradient(to top,#0B0B0C 4%,rgb(11 11 12 / .5) 62%,rgb(11 11 12 / .28) 100%)}.av-split{padding-block:clamp(64px, 9vw, 128px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 340px),1fr));gap:clamp(32px, 5vw, 80px);align-items:start}.av-split--center{align-items:center}.av-split__lead{font-size:clamp(30px, 4.4vw, 52px);line-height:1.1;max-width:20ch}.av-split__body{font:400 17px/1.7 var(--av-sans);color:var(--av-text-2)}.av-split__body p{margin:0;max-width:66ch}.av-split__body p+p{margin-top:24px}.av-split__emphasis{color:var(--av-text)!important}.av-services{border-top:1px solid var(--av-hairline)}.av-services__head{padding-top:clamp(56px, 7vw, 96px)}.av-service{padding-block:clamp(28px, 4vw, 48px);border-bottom:1px solid var(--av-hairline);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 300px),1fr));gap:clamp(24px, 4vw, 56px);align-items:center}.av-service__image{position:relative;aspect-ratio:16 / 10;min-height:200px;overflow:hidden}.av-service__image img,.av-service__image .av-placeholder{width:100%;height:100%;object-fit:cover;transition:transform 0.4s var(--av-ease)}.av-service__image:hover img{transform:scale(1.02)}.av-service__title{font:500 clamp(28px, 3.4vw, 40px)/1.1 var(--av-serif);color:var(--av-text);margin:0}.av-service__copy{font:400 17px/1.65 var(--av-sans);color:var(--av-text-2);margin:16px 0 0;max-width:52ch}.av-service__text .av-link-cta{margin-top:26px}.av-service__image--3-2{aspect-ratio:3 / 2;min-height:220px}.av-services--flush{border-top:0}.av-services--flush .av-service:first-child{padding-top:clamp(40px, 5vw, 72px)}.av-process{background:var(--av-surface-2);border-top:1px solid var(--av-hairline);border-bottom:1px solid var(--av-hairline)}.av-process>.av-shell{padding-block:clamp(56px, 7vw, 104px)}.av-process__headline{font-size:clamp(28px, 4vw, 48px);line-height:1.12;margin:18px 0 0;max-width:24ch}.av-process__grid{margin-top:52px;grid-template-columns:repeat(auto-fit,minmax(min(100%, 220px),1fr))}.av-process__note{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:44px 0 0;max-width:60ch}.av-step__title--sm{font-size:clamp(22px, 2.4vw, 24px)}.av-guarantee-wrap{padding-block:clamp(64px, 9vw, 128px)}.av-guarantee{background:var(--av-surface);border:1px solid var(--av-hairline);border-top:1px solid var(--av-bronze);padding:clamp(28px, 5vw, 64px)}.av-guarantee__headline{font-size:clamp(28px, 4vw, 48px);line-height:1.12;margin:20px 0 0;max-width:26ch}.av-guarantee__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 230px),1fr));gap:clamp(20px, 3vw, 40px);margin-top:44px}.av-guarantee__item{border-top:1px solid var(--av-hairline);padding-top:18px}.av-guarantee__item h3{font:500 18px/1.3 var(--av-sans);color:var(--av-text);margin:0}.av-guarantee__item p{font:400 15px/1.6 var(--av-sans);color:var(--av-text-2);margin:10px 0 0}.av-proof{border-top:1px solid var(--av-hairline);border-bottom:1px solid var(--av-hairline)}.av-proof__grid{padding-block:clamp(48px, 6vw, 88px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 200px),1fr));gap:clamp(24px, 4vw, 48px)}.av-proof__figure{font:500 clamp(40px, 6vw, 72px)/1 var(--av-serif);color:var(--av-bronze);margin:0}.av-proof__label{font:400 15px/1.6 var(--av-sans);color:var(--av-text-2);margin:14px 0 0;max-width:34ch}.av-band{position:relative;min-height:min(70svh, 640px);display:flex;align-items:flex-end;overflow:hidden}.av-band__image{position:absolute;inset:0;z-index:0}.av-band__image img,.av-band__image .av-placeholder{width:100%;height:100%;object-fit:cover}.av-band__gradient{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,#0B0B0C 6%,rgb(11 11 12 / .3) 70%);pointer-events:none}.av-band__inner{position:relative;z-index:2;width:100%;padding-block:clamp(40px, 6vw, 80px)}.av-band__headline{font-size:clamp(30px, 5vw, 56px);line-height:1.08;margin:18px 0 0;max-width:22ch}.av-band__copy{font:400 17px/1.65 var(--av-sans);color:var(--av-text);margin:18px 0 30px;max-width:50ch}.av-insight-card{background:var(--av-surface);border:1px solid var(--av-hairline);padding:clamp(24px, 3vw, 40px)}.av-insight-card p{font:400 16px/1.6 var(--av-sans);color:var(--av-text-2);margin:0 0 28px}.av-insight-card__actions{display:flex;flex-wrap:wrap;gap:12px}.av-insight-type__cta{margin-top:18px;min-height:46px;padding:0 22px}.av-cta{padding-block:clamp(72px, 10vw, 144px);text-align:center}.av-cta__headline{font-size:clamp(32px, 5.5vw, 64px);line-height:1.06;margin:0 auto;max-width:20ch}.av-cta__sub{font:400 17px/1.65 var(--av-sans);color:var(--av-text-2);margin:20px auto 0;max-width:48ch}.av-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:40px}.av-hero__subline--light{color:var(--av-text)}.av-split--bordered{border-bottom:1px solid var(--av-hairline)}.av-steps{padding-block:clamp(56px, 7vw, 96px)}.av-steps__eyebrow{margin-bottom:40px}.av-steps__grid{display:grid;gap:clamp(24px, 4vw, 56px);grid-template-columns:repeat(auto-fit,minmax(min(100%, 220px),1fr))}.av-steps__grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%, 260px),1fr))}.av-step{border-top:1px solid var(--av-hairline);padding-top:22px}.av-step__n{font:500 13px/1 var(--av-sans);letter-spacing:.12em;color:var(--av-bronze);margin:0}.av-step__title{font:500 clamp(24px, 2.6vw, 30px)/1.15 var(--av-serif);color:var(--av-text);margin:16px 0 0}.av-step__copy{font:400 16px/1.65 var(--av-sans);color:var(--av-text-2);margin:12px 0 0}.av-specifics{border-top:1px solid var(--av-hairline);background:var(--av-surface-2)}.av-specifics__grid{padding-block:clamp(56px, 7vw, 96px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 300px),1fr));gap:clamp(32px, 5vw, 72px)}.av-specifics__headline{font-size:clamp(28px, 4vw, 44px);line-height:1.12;margin:18px 0 0;max-width:20ch}.av-specifics__lede{font:400 16px/1.65 var(--av-sans);color:var(--av-text-2);margin:18px 0 0;max-width:46ch}.av-specifics__item{display:flex;gap:16px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--av-hairline);font:400 16px/1.55 var(--av-sans);color:var(--av-text)}.av-specifics__dot{width:5px;height:5px;background:var(--av-bronze);flex:0 0 auto;display:block}.av-tiers{padding-block:clamp(64px, 9vw, 128px)}.av-tiers__head{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;justify-content:space-between}.av-tiers__title{font-size:clamp(28px, 4vw, 48px);line-height:1.1;margin:16px 0 0}.av-tiers__note{font:400 15px/1.6 var(--av-sans);color:var(--av-text-2);margin:0;max-width:40ch}.av-tiers__grid{display:flex;flex-wrap:wrap;gap:1px;margin-top:48px;background:var(--av-hairline);border:1px solid var(--av-hairline)}.av-tier{flex:1 1 300px;min-width:0;background:var(--av-surface);padding:clamp(24px, 3vw, 36px);display:flex;flex-direction:column;gap:20px}.av-tier__top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:20px}.av-tier__name{font:500 13px/1 var(--av-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--av-text);margin:0}.av-tier__badge{font:500 10px/1 var(--av-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--av-base);background:var(--av-bronze);padding:5px 8px}.av-tier__price{font:500 clamp(30px, 3.4vw, 40px)/1 var(--av-serif);color:var(--av-text);margin:0}.av-tier__per{font:400 13px/1 var(--av-sans);color:var(--av-grey);margin:10px 0 0}.av-tier__items{border-top:1px solid var(--av-hairline);padding-top:18px;display:flex;flex-direction:column;gap:12px}.av-tier__items p{font:400 15px/1.5 var(--av-sans);color:var(--av-text-2);margin:0}.av-tier__cta{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:1px solid var(--av-hairline);border-radius:var(--av-radius);color:var(--av-text);font:600 11px/1 var(--av-sans);letter-spacing:.12em;text-transform:uppercase;transition:border-color var(--av-t-fast) var(--av-ease),color var(--av-t-fast) var(--av-ease)}.av-tier__cta:hover{border-color:var(--av-bronze);color:var(--av-bronze)}.av-faq-wrap{padding-block:clamp(56px, 7vw, 104px)}.av-faq-wrap__eyebrow,.av-faq,.av-faq-wrap__cta{max-width:1000px}.av-faq-wrap__eyebrow{margin-bottom:32px}.av-faq__item{border-top:1px solid var(--av-hairline)}.av-faq__q{display:flex;gap:20px;align-items:baseline;justify-content:space-between;padding:22px 0;cursor:pointer;color:var(--av-text);font:500 clamp(18px, 2.2vw, 22px)/1.35 var(--av-serif);list-style:none;transition:color var(--av-t-fast) var(--av-ease)}.av-faq__q::-webkit-details-marker{display:none}.av-faq__q:hover{color:var(--av-bronze)}.av-faq__icon{font:400 20px/1 var(--av-sans);color:var(--av-bronze);flex:0 0 auto;transition:transform var(--av-t-mid) var(--av-ease)}.av-faq__item[open] .av-faq__icon{transform:rotate(45deg)}.av-faq__a{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:0 0 26px;max-width:68ch}.av-faq-wrap__cta{border-top:1px solid var(--av-hairline);padding-top:48px;margin-top:8px}.av-faq-wrap__cta h2{font-size:clamp(28px, 4vw, 44px);line-height:1.1;margin:0;max-width:24ch}.av-faq-wrap__cta .av-btn{margin-top:32px}.av-hero__headline--wide{max-width:24ch;font-size:clamp(34px, 6vw, 68px)}.av-duo-wrap{padding-block:clamp(56px, 7vw, 104px)}.av-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 300px),1fr));gap:1px;background:var(--av-hairline);border:1px solid var(--av-hairline)}.av-panel{background:var(--av-surface);padding:clamp(28px, 4vw, 52px)}.av-panel__title{font-size:clamp(26px, 3.2vw, 36px);line-height:1.15;margin:18px 0 28px;max-width:20ch}.av-panel__item{display:flex;gap:16px;align-items:baseline;padding:14px 0;border-top:1px solid var(--av-hairline);font:400 16px/1.6 var(--av-sans);color:var(--av-text-2)}.av-panel__dot{width:5px;height:5px;background:var(--av-bronze);flex:0 0 auto;display:block}.av-panel--dark-dots .av-panel__dot{background:var(--av-grey)}.av-panel--dark-dots .av-panel__item{color:var(--av-text)}.av-media-split{padding-bottom:clamp(56px, 7vw, 104px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 320px),1fr));gap:clamp(32px, 5vw, 72px);align-items:center}.av-media-split--top{padding-top:clamp(56px, 7vw, 104px)}.av-media-split__media{position:relative;aspect-ratio:4 / 3;overflow:hidden}.av-media-split__media img,.av-media-split__media .av-placeholder{width:100%;height:100%;object-fit:cover}.av-media-split__title{font-size:clamp(28px, 4vw, 44px);line-height:1.12;margin:18px 0 0;max-width:22ch}.av-media-split__copy{font:400 17px/1.7 var(--av-sans);color:var(--av-text-2);margin:20px 0 0;max-width:56ch}.av-media-split__copy--light{color:var(--av-text)}.av-media-split__media--portrait{aspect-ratio:4 / 5;max-width:440px}.av-media-split__cta{margin-top:32px}.av-founder__role{font:500 12px/1.4 var(--av-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--av-bronze);margin:14px 0 0}.av-principles{background:var(--av-surface-2);border-top:1px solid var(--av-hairline);border-bottom:1px solid var(--av-hairline)}.av-principles>.av-shell{padding-block:clamp(56px, 7vw, 104px)}.av-principles__eyebrow{margin-bottom:44px}.av-principles__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%, 260px),1fr))}.av-principle__title{font-size:clamp(24px, 2.8vw, 32px);line-height:1.2;margin:0}.av-faq-wrap__sub{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:16px 0 0;max-width:52ch}.av-valuation{background:var(--av-surface-2);border-top:1px solid var(--av-hairline);border-bottom:1px solid var(--av-hairline)}.av-valuation__grid{padding-block:clamp(56px, 7vw, 104px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 320px),1fr));gap:clamp(32px, 5vw, 72px);align-items:start}.av-valuation__headline{font-size:clamp(28px, 4vw, 46px);line-height:1.12;margin:18px 0 0;max-width:20ch}.av-page-head{padding-top:clamp(48px, 6vw, 88px)}.av-page-head__title{font:500 clamp(36px, 6vw, 64px)/1.06 var(--av-serif);letter-spacing:-.01em;color:var(--av-text);margin:20px 0 0;max-width:18ch}.av-page-head__lede{font:400 clamp(16px, 2vw, 18px)/1.65 var(--av-sans);color:var(--av-text-2);margin:20px 0 0;max-width:58ch}.av-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 320px),1fr));gap:clamp(32px, 5vw, 72px);margin-top:clamp(40px, 5vw, 72px);align-items:start;padding-bottom:clamp(64px, 8vw, 120px)}.av-form2{display:flex;flex-direction:column;gap:22px;background:var(--av-surface);border:1px solid var(--av-hairline);padding:clamp(24px, 3.5vw, 44px)}.av-form2__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 150px),1fr));gap:22px}.av-field{display:block}.av-field__label{display:block;font:500 11px/1 var(--av-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--av-grey);margin-bottom:10px}.av-field__input,.av-form2 input[type="text"],.av-form2 input[type="tel"],.av-form2 input[type="email"],.av-form2 input[type="number"],.av-form2 input[type="date"],.av-form2 select,.av-form2 textarea{width:100%;background:var(--av-base);border:1px solid var(--av-hairline);border-radius:var(--av-radius);color:var(--av-text);font:400 16px/1.4 var(--av-sans);padding:14px 16px;min-height:50px;transition:border-color var(--av-t-fast) var(--av-ease)}.av-form2 textarea{line-height:1.6;resize:vertical;min-height:auto}.av-form2 input:focus,.av-form2 select:focus,.av-form2 textarea:focus{outline:none;border-color:var(--av-bronze)}.av-form2 ::placeholder{color:var(--av-placeholder)}.av-form2__note{font:400 13px/1.6 var(--av-sans);color:var(--av-grey);margin:0}.av-form2 .cf-turnstile{margin:4px 0}.av-uploadbox{border:1px dashed var(--av-hairline);border-radius:var(--av-radius);padding:26px;text-align:center;background:var(--av-base)}.av-uploadbox p{font:400 15px/1.5 var(--av-sans);color:var(--av-text-2);margin:0}.av-uploadbox input[type="file"]{margin-top:14px;color:var(--av-grey);font:400 13px/1.4 var(--av-sans);width:100%}.av-form-success{background:var(--av-surface);border:1px solid var(--av-bronze);padding:clamp(28px, 4vw, 52px)}.av-form-success__title{font:500 clamp(26px, 3.4vw, 38px)/1.15 var(--av-serif);color:var(--av-text);margin:18px 0 0;max-width:24ch}.av-form-success p{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:18px 0 0;max-width:52ch}.av-form-error{border-color:#7a4a3a}.av-form-aside{display:flex;flex-direction:column;gap:28px}.av-form-aside__block{border-top:1px solid var(--av-hairline);padding-top:22px}.av-form-aside__block h3{font:500 22px/1.25 var(--av-serif);color:var(--av-text);margin:0}.av-form-aside__block p{font:400 15px/1.7 var(--av-sans);color:var(--av-text-2);margin:12px 0 0;max-width:46ch}.av-detail-list p{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:0;padding:14px 0;border-top:1px solid var(--av-hairline)}.av-detail-list p:last-child{border-bottom:1px solid var(--av-hairline)}.av-detail-list strong{color:var(--av-text);font-weight:500}.av-rate-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--av-hairline)}.av-rate-row__name{font:400 15px/1.4 var(--av-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--av-text-2)}.av-rate-row__price{font:500 20px/1 var(--av-serif);color:var(--av-text)}.av-wa-big{display:inline-flex;align-items:center;gap:14px;min-height:56px;padding:0 30px;background:var(--av-bronze);color:var(--av-base);border-radius:var(--av-radius);font:600 12px/1 var(--av-sans);letter-spacing:.12em;text-transform:uppercase;margin-top:36px;transition:background var(--av-t-fast) var(--av-ease)}.av-wa-big:hover{background:var(--av-bronze-hover);color:var(--av-base)}.av-wa-big svg{width:18px;height:18px;fill:currentColor}.av-circle-grid{padding-block:clamp(56px, 7vw, 96px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 320px),1fr));gap:clamp(32px, 5vw, 72px);align-items:start}.av-run{padding:20px 0;border-top:1px solid var(--av-hairline)}.av-run__title{font:500 24px/1.15 var(--av-serif);color:var(--av-text);margin:0}.av-run__place{font:400 13px/1.4 var(--av-sans);color:var(--av-bronze);margin:8px 0 0}.av-run__copy{font:400 15px/1.6 var(--av-sans);color:var(--av-text-2);margin:8px 0 0;max-width:44ch}.av-insight-page{padding-block:clamp(48px, 6vw, 88px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 320px),1fr));gap:clamp(32px, 5vw, 80px);align-items:start}.av-insight-types{margin-top:40px;border-top:1px solid var(--av-hairline)}.av-insight-type{padding:20px 0;border-bottom:1px solid var(--av-hairline)}.av-insight-type h2{font:500 24px/1.2 var(--av-serif);color:var(--av-text);margin:0}.av-insight-type p{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:10px 0 0;max-width:48ch}.av-archive{padding-block:clamp(40px, 5vw, 72px) clamp(64px, 8vw, 120px)}.av-archive__title{font-size:clamp(34px, 5.5vw, 60px);line-height:1.06;margin:18px 0 0;max-width:20ch}.av-archive__lede{font:400 17px/1.65 var(--av-sans);color:var(--av-text-2);margin:18px 0 0;max-width:54ch}.av-archive__subhead{margin:clamp(48px, 6vw, 88px) 0 28px}.av-filters{display:flex;flex-wrap:wrap;gap:8px;margin:40px 0 32px;border-bottom:1px solid var(--av-hairline);padding-bottom:20px}.av-filter{min-height:44px;display:inline-flex;align-items:center;padding:0 18px;border:1px solid var(--av-hairline);border-radius:var(--av-radius);color:var(--av-text-2);font:500 12px/1 var(--av-sans);letter-spacing:.08em;text-transform:uppercase;transition:color var(--av-t-fast) var(--av-ease),border-color var(--av-t-fast) var(--av-ease)}.av-filter:hover{color:var(--av-text);border-color:var(--av-grey)}.av-filter--active{color:var(--av-text)}.av-filter__dot{display:inline-block;width:5px;height:5px;background:var(--av-bronze);margin-left:10px}.av-car-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 330px),1fr));gap:clamp(20px, 2.5vw, 36px)}.av-car-grid--sold{grid-template-columns:repeat(auto-fill,minmax(min(100%, 300px),1fr))}.av-car-card{display:flex;flex-direction:column;overflow:hidden;background:var(--av-surface);border:1px solid var(--av-hairline);border-radius:var(--av-radius);transition:border-color var(--av-t-fast) var(--av-ease),transform var(--av-t-mid) var(--av-ease)}.av-car-card:hover{border-color:var(--av-grey);transform:translateY(-2px)}.av-car-card__image{position:relative;aspect-ratio:3 / 2;overflow:hidden}.av-car-card__image img,.av-car-card__image .av-placeholder{width:100%;height:100%;object-fit:cover}.av-car-card__body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:14px;flex:1}.av-car-card__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.av-car-card__year{font:500 11px/1 var(--av-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--av-grey)}.av-car-card__status{font:500 11px/1 var(--av-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--av-bronze)}.av-car-card__title{font:500 26px/1.15 var(--av-serif);color:var(--av-text);margin:0}.av-car-card__specs{display:flex;flex-wrap:wrap;gap:8px 16px}.av-car-card__specs span{font:400 13px/1.3 var(--av-sans);color:var(--av-text-2)}.av-car-card__price{font:500 20px/1 var(--av-serif);color:var(--av-text);margin:auto 0 0;padding-top:12px;border-top:1px solid var(--av-hairline);width:100%}.av-empty{border:1px solid var(--av-hairline);background:var(--av-surface);padding:clamp(32px, 6vw, 72px);text-align:center}.av-empty h2{font-size:clamp(24px, 3vw, 32px);line-height:1.2;margin:0}.av-empty p{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:14px auto 0;max-width:44ch}.av-empty .av-btn{margin-top:28px}.av-sold-card{border:1px solid var(--av-hairline);background:var(--av-surface)}.av-sold-card__image{position:relative;aspect-ratio:3 / 2;overflow:hidden}.av-sold-card__image img,.av-sold-card__image .av-placeholder{width:100%;height:100%;object-fit:cover}.av-sold-card__tag{position:absolute;top:0;left:0;background:var(--av-base);color:var(--av-bronze);font:500 10px/1 var(--av-sans);letter-spacing:.14em;text-transform:uppercase;padding:8px 10px}.av-sold-card__body{padding:20px 20px 22px}.av-sold-card__year{font:500 11px/1 var(--av-sans);letter-spacing:.14em;color:var(--av-grey);margin:0}.av-sold-card__title{font:500 24px/1.15 var(--av-serif);color:var(--av-text);margin:12px 0 0}.av-sold-card__note{font:400 14px/1.6 var(--av-sans);color:var(--av-text-2);margin:10px 0 0}.av-runs{padding-block:clamp(56px, 7vw, 96px)}.av-runs__eyebrow{margin-bottom:clamp(28px, 4vw, 44px)}.av-run-block{padding-top:clamp(28px, 4vw, 40px);margin-top:clamp(28px, 4vw, 40px);border-top:1px solid var(--av-hairline)}.av-run-block:first-of-type{border-top:0;margin-top:0;padding-top:0}.av-run-block__head{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:flex-end;justify-content:space-between;margin-bottom:20px}.av-run-block__title{font:500 clamp(24px, 3vw, 34px)/1.12 var(--av-serif);color:var(--av-text);margin:0}.av-run-block__meta{font:400 13px/1.4 var(--av-sans);letter-spacing:.02em;color:var(--av-bronze);margin:8px 0 0}.av-run-block__photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(45%, 200px),1fr));gap:12px}.av-run-block__photo{position:relative;aspect-ratio:3 / 2;overflow:hidden}.av-run-block__photo img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s var(--av-ease)}.av-run-block__photo:hover img{transform:scale(1.03)}.av-strip{padding-block:clamp(56px, 7vw, 96px);border-top:1px solid var(--av-hairline)}.av-strip__head{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(28px, 4vw, 44px)}.av-strip__title{font-size:clamp(28px, 4vw, 44px);line-height:1.1;margin:14px 0 0}a.av-sold-card{display:flex;flex-direction:column;transition:border-color var(--av-t-fast) var(--av-ease),transform var(--av-t-mid) var(--av-ease)}a.av-sold-card:hover{border-color:var(--av-grey);transform:translateY(-2px)}.av-carousel__nav{display:flex;gap:10px}.av-carousel__btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--av-hairline);background:#fff0;color:var(--av-text);cursor:pointer;transition:border-color var(--av-t-fast) var(--av-ease),color var(--av-t-fast) var(--av-ease)}.av-carousel__btn:hover:not(:disabled){border-color:var(--av-bronze);color:var(--av-bronze)}.av-carousel__btn:disabled{opacity:.35;cursor:default}.av-carousel__btn svg{width:16px;height:16px}.av-carousel--static .av-carousel__nav{display:none}.av-strip__actions{display:flex;align-items:center;gap:24px}.av-carousel__track{--av-carousel-gap:clamp(20px, 2.5vw, 36px);display:flex;gap:var(--av-carousel-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:4px;margin-block:-4px}.av-carousel__track::-webkit-scrollbar{display:none}.av-carousel__track>.av-sold-card{flex:0 0 calc((100% - 2 * var(--av-carousel-gap)) / 3);scroll-snap-align:start}@media (max-width:1000px){.av-carousel__track>.av-sold-card{flex-basis:calc((100% - var(--av-carousel-gap)) / 2)}}@media (max-width:600px){.av-carousel__track>.av-sold-card{flex-basis:85%}}.av-vehicle{padding-block:clamp(40px, 5vw, 72px) clamp(64px, 8vw, 120px)}.av-vehicle__back{margin-bottom:32px}.av-vehicle__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 340px),1fr));gap:clamp(28px, 4vw, 64px);align-items:start}.av-vehicle__hero{position:relative;aspect-ratio:3 / 2;overflow:hidden}.av-vehicle__hero img,.av-vehicle__hero .av-placeholder{width:100%;height:100%;object-fit:cover}.av-vehicle__thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.av-vehicle__thumb{position:relative;aspect-ratio:1;overflow:hidden}.av-vehicle__thumb img{width:100%;height:100%;object-fit:cover}.av-vehicle__title{font-size:clamp(30px, 4.4vw, 50px);line-height:1.08;margin:16px 0 0}.av-vehicle__price{font:500 clamp(22px, 2.6vw, 30px)/1 var(--av-serif);color:var(--av-bronze);margin:20px 0 0}.av-vehicle__specs{margin-top:32px;border-top:1px solid var(--av-hairline)}.av-vehicle__specs p{font:400 16px/1.5 var(--av-sans);color:var(--av-text);margin:0;padding:14px 0;border-bottom:1px solid var(--av-hairline)}.av-vehicle__subhead{font:500 22px/1.25 var(--av-serif);color:var(--av-text);margin:32px 0 0}.av-vehicle__notes{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:12px 0 0;max-width:54ch}.av-vehicle__body{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:20px 0 0}.av-vehicle__body>*+*{margin-top:16px}.av-vehicle__body ul.av-vehicle__highlights{list-style:none;display:grid;gap:8px;margin:18px 0;padding:0}.av-vehicle__highlights li{position:relative;padding-left:18px;font:400 15px/1.55 var(--av-sans);color:var(--av-text-2)}.av-vehicle__highlights li::before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;background:var(--av-bronze)}.av-vehicle__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.av-vehicle__similar{margin-top:clamp(56px, 7vw, 96px);border-top:1px solid var(--av-hairline);padding-top:clamp(40px, 5vw, 64px)}.av-finance{margin-top:clamp(56px, 7vw, 96px);border-top:1px solid var(--av-hairline);padding-top:clamp(40px, 5vw, 64px)}.av-finance__intro{max-width:60ch}.av-finance__title{font-size:clamp(26px, 3.4vw, 38px);line-height:1.12;margin:14px 0 0}.av-finance__lede{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:14px 0 0}.av-finance__panel{margin-top:clamp(28px, 3.5vw, 44px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 320px),1fr));gap:clamp(20px, 2.5vw, 32px);align-items:start}.av-finance__inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px;background:var(--av-surface);border:1px solid var(--av-hairline);border-radius:var(--av-radius);padding:clamp(24px, 3vw, 40px)}.av-finance__inputs .av-field:first-child{grid-column:1 / -1}.av-finance__inputs .av-field__label{display:block;font:500 11px/1 var(--av-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--av-grey);margin-bottom:10px}.av-finance__inputs .av-field__input{width:100%;background:var(--av-base);border:1px solid var(--av-hairline);border-radius:var(--av-radius);color:var(--av-text);font:400 16px/1.4 var(--av-sans);padding:14px 16px;min-height:50px;transition:border-color var(--av-t-fast) var(--av-ease)}.av-finance__inputs .av-field__input:focus{outline:none;border-color:var(--av-bronze)}.av-finance__results{display:flex;flex-direction:column;gap:14px;background:var(--av-surface);border:1px solid var(--av-hairline);border-radius:var(--av-radius);padding:clamp(24px, 3vw, 40px)}.av-finance__result{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:14px;border-bottom:1px solid var(--av-hairline)}.av-finance__result:last-child{padding-bottom:0;border-bottom:0}.av-finance__result-label{font:400 14px/1.4 var(--av-sans);color:var(--av-text-2)}.av-finance__result-value{font:500 clamp(20px, 2.4vw, 26px)/1 var(--av-serif);color:var(--av-text);white-space:nowrap}.av-finance__result--lead{padding-bottom:18px}.av-finance__result--lead .av-finance__result-value{font-size:clamp(28px, 3.4vw, 40px);color:var(--av-bronze)}.av-finance__disclaimer{font:400 13px/1.6 var(--av-sans);color:var(--av-grey);margin:22px 0 0;max-width:70ch}@media (max-width:600px){.av-finance__inputs{grid-template-columns:1fr}}.av-event-featured{margin-top:clamp(40px, 5vw, 72px);border:1px solid var(--av-hairline);background:var(--av-surface);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 320px),1fr))}.av-event-featured__image{position:relative;min-height:300px}.av-event-featured__image img,.av-event-featured__image .av-placeholder{width:100%;height:100%;object-fit:cover}.av-event-featured__body{padding:clamp(28px, 4vw, 56px);display:flex;flex-direction:column;justify-content:center}.av-event-featured__title{font-size:clamp(28px, 3.6vw, 42px);line-height:1.12;margin:16px 0 0}.av-event-featured__meta{font:400 16px/1.6 var(--av-sans);color:var(--av-text);margin:14px 0 0}.av-event-featured__copy{font:400 16px/1.7 var(--av-sans);color:var(--av-text-2);margin:16px 0 0;max-width:46ch}.av-event-featured__cta{margin-top:32px;align-self:flex-start}.av-event-card{display:flex;flex-direction:column;background:var(--av-surface);border:1px solid var(--av-hairline);transition:border-color var(--av-t-fast) var(--av-ease)}.av-event-card:hover{border-color:var(--av-grey)}.av-event-card__image{position:relative;aspect-ratio:3 / 2;overflow:hidden}.av-event-card__image img,.av-event-card__image .av-placeholder{width:100%;height:100%;object-fit:cover}.av-event-card__body{padding:22px}.av-event-card__date{font:500 11px/1 var(--av-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--av-grey);margin:0}.av-event-card__title{font:500 26px/1.15 var(--av-serif);color:var(--av-text);margin:12px 0 0}.av-event-card__copy{font:400 15px/1.6 var(--av-sans);color:var(--av-text-2);margin:10px 0 0}.av-event-card__link{display:inline-block;margin-top:18px;font:600 11px/1 var(--av-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--av-bronze)}.av-event{padding-block:clamp(40px, 5vw, 72px) clamp(64px, 8vw, 120px)}.av-event__title{font-size:clamp(30px, 4.6vw, 52px);line-height:1.08;margin:28px 0 0}.av-event__meta{font:400 16px/1.6 var(--av-sans);color:var(--av-bronze);margin:12px 0 0}.av-event__copy{font:400 17px/1.7 var(--av-sans);color:var(--av-text-2);margin:16px 0 0;max-width:58ch}.av-event__video{margin-top:36px;aspect-ratio:16/9;border:1px solid var(--av-hairline)}.av-event__video iframe{width:100%;height:100%;border:0;display:block}.av-event__gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 220px),1fr));gap:12px;margin-top:32px}.av-event__shot{position:relative;aspect-ratio:3 / 2;overflow:hidden}.av-event__shot img{width:100%;height:100%;object-fit:cover}.av-journal-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 320px),1fr));gap:clamp(24px, 3vw, 44px);margin-top:clamp(36px, 4vw, 56px)}.av-journal-card{display:flex;flex-direction:column;gap:20px;transition:opacity var(--av-t-fast) var(--av-ease)}.av-journal-card:hover{opacity:.86}.av-journal-card__image{position:relative;aspect-ratio:3 / 2;border:1px solid var(--av-hairline);overflow:hidden}.av-journal-card__image img,.av-journal-card__image .av-placeholder{width:100%;height:100%;object-fit:cover}.av-journal-card__eyebrow{display:flex;gap:14px;align-items:baseline}.av-journal-card__cat{font:500 11px/1 var(--av-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--av-bronze)}.av-journal-card__read{font:400 12px/1 var(--av-sans);color:var(--av-grey)}.av-journal-card__title{font:500 clamp(24px, 2.6vw, 30px)/1.2 var(--av-serif);color:var(--av-text);margin:14px 0 0}.av-journal-card__meta{font:400 13px/1 var(--av-sans);color:var(--av-grey);margin:14px 0 0}.av-pagination{display:flex;gap:8px;flex-wrap:wrap;margin-top:clamp(40px, 5vw, 64px)}.av-pagination .page-numbers{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--av-hairline);border-radius:var(--av-radius);color:var(--av-text-2);font:500 13px/1 var(--av-sans)}.av-pagination .page-numbers.current{color:var(--av-bronze);border-color:var(--av-bronze)}.av-post{padding-block:clamp(40px, 5vw, 72px) clamp(64px, 8vw, 120px)}.av-post__head{max-width:760px;margin:0 auto}.av-post__title{font-size:clamp(32px, 5vw, 58px);line-height:1.08;letter-spacing:-.01em;margin:22px 0 0}.av-post__byline{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:32px 0 0;padding:20px 0;border-top:1px solid var(--av-hairline);border-bottom:1px solid var(--av-hairline)}.av-post__avatar{width:46px;height:46px;border-radius:50%;overflow:hidden;flex:0 0 auto}.av-post__avatar img{width:100%;height:100%;object-fit:cover}.av-post__author{font:500 15px/1.3 var(--av-sans);color:var(--av-text);margin:0}.av-post__dates{font:400 13px/1.4 var(--av-sans);color:var(--av-grey);margin:5px 0 0}.av-post__hero{aspect-ratio:2 / 1;overflow:hidden;margin:clamp(32px, 4vw, 56px) 0}.av-post__hero img{width:100%;height:100%;object-fit:cover}.av-post__body{max-width:680px;margin:0 auto;font:400 18px/1.75 var(--av-sans);color:var(--av-text-2)}.av-post__body>*{margin:0 0 24px}.av-post__body h2{font:500 clamp(26px, 3.2vw, 36px)/1.2 var(--av-serif);color:var(--av-text);margin:44px 0 0}.av-post__body h3{font:500 24px/1.25 var(--av-serif);color:var(--av-text);margin:32px 0 0}.av-post__body a{color:var(--av-bronze);text-decoration:underline;text-underline-offset:3px}.av-post__body blockquote{margin:40px 0;padding:0 0 0 28px;border-left:1px solid var(--av-bronze)}.av-post__body blockquote p{font:500 clamp(24px, 3vw, 32px)/1.3 var(--av-serif);color:var(--av-text)}.av-post__body img{border-radius:var(--av-radius)}.av-post__cta{max-width:680px;margin:48px auto 0;border-top:1px solid var(--av-hairline);padding-top:40px}.av-post__cta p{font:400 17px/1.7 var(--av-sans);color:var(--av-text-2);margin:0;max-width:52ch}.av-post__cta .av-btn{margin-top:26px}.av-placeholder{display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;background:repeating-linear-gradient(135deg,rgb(176 141 87 / .05) 0 12px,transparent 12px 24px),var(--av-surface-2);color:var(--av-grey)}.av-placeholder__label{font:400 12px/1.5 var(--av-sans);letter-spacing:.04em;max-width:28ch}