*,:after,:before{box-sizing:border-box}fieldset{min-inline-size:0}picture{display:contents}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-fa);font-size:var(--step-0);line-height:var(--lh-body);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}body[dir=ltr]{font-family:var(--font-en)}h1,h2,h3,h4{margin:0;font-weight:700;line-height:var(--lh-tight);letter-spacing:-.01em}ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{background:none;border:0;cursor:pointer}button,input,select,textarea{font:inherit;color:inherit}.lat{font-family:var(--font-en);font-feature-settings:"tnum" 1;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:3px}.skip-link{position:absolute;inset-block-start:-100px;inset-inline-start:var(--gutter);z-index:200;padding:12px 18px;background:var(--white);color:var(--black);border-radius:0 0 var(--radius-s) var(--radius-s);font-weight:500}.skip-link:focus{inset-block-start:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.shell{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y)}.section-tight{padding-block:calc(var(--section-y) * .62)}.stack>*+*{-webkit-margin-before:var(--stack-gap,18px);margin-block-start:var(--stack-gap,18px)}.eyebrow{display:flex;align-items:center;gap:10px;font-family:var(--font-en);font-size:var(--step--1);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-3);-webkit-margin-after:14px;margin-block-end:14px}.eyebrow:before{content:"";flex:none;inline-size:20px;block-size:2px;background:var(--red)}.eyebrow.accent{color:var(--red)}.eyebrow.bare:before{display:none}.lede{font-size:var(--step-1);line-height:var(--lh-snug);color:var(--text-2)}.lede,.measure{max-width:var(--max-text)}.hide-sm{display:none}@media (min-width:900px){.hide-sm{display:inline-flex}}.only-sm{display:block}@media (min-width:900px){.only-sm{display:none}}.rule{height:1px;background:var(--line);border:0;margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 26px;border-radius:999px;font-size:var(--step-0);font-weight:500;line-height:1;text-align:center;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),transform .16s var(--ease);border:1px solid transparent}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--white);color:var(--black)}.btn-primary:hover{background:var(--gray-15)}.btn-accent{background:var(--red);color:var(--text-on-red)}.btn-accent:hover{background:#ff3a2e}.btn-ghost{border-color:var(--line-strong);color:var(--text)}.btn-ghost:hover{border-color:var(--text-2);background:rgba(255,255,255,.04)}.btn-block{width:100%}.btn-quiet{border-color:transparent;color:var(--text-2)}.btn-quiet:hover:not(:disabled){color:var(--white);background:rgba(255,255,255,.06)}.btn-quiet:disabled{color:var(--text-3);cursor:progress}.text-link{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--text);padding-block:6px;-webkit-border-after:1px solid var(--line-strong);border-block-end:1px solid var(--line-strong);transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.text-link:hover{border-color:var(--red);color:var(--white)}.text-link .arrow{transition:transform var(--dur) var(--ease)}[dir=rtl] .text-link .arrow{transform:scaleX(-1)}.text-link:hover .arrow{transform:translateX(3px)}[dir=rtl] .text-link:hover .arrow{transform:scaleX(-1) translateX(3px)}.status{display:inline-flex;align-items:center;gap:8px;font-size:var(--step--1);font-weight:500;color:var(--text-2);white-space:nowrap}.status .dot{inline-size:7px;block-size:7px;border-radius:50%;background:var(--text-3);flex:none}.status[data-status=available] .dot{background:var(--red);box-shadow:0 0 0 3px rgba(236,43,32,.18)}.status[data-status=in_transit] .dot{background:var(--red);opacity:.55}.status[data-status=orderable] .dot{background:transparent;box-shadow:inset 0 0 0 1.5px var(--text-3)}.status[data-status=reserved] .dot{background:var(--text-3);opacity:.6}.status[data-status=available]{color:var(--text)}.header{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:100;background:rgba(10,10,10,.78);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.header-inner{justify-content:space-between;gap:16px;min-height:62px}.brand-mark,.header-inner{display:flex;align-items:center}.brand-mark img{block-size:28px;inline-size:auto}.nav-desktop{display:none}.header-actions{display:flex;align-items:center;gap:6px}.lang-btn{font-family:var(--font-en);font-size:var(--step--1);font-weight:500;letter-spacing:.04em;padding:10px 12px;color:var(--text-2);border-radius:var(--radius-s);min-height:44px;display:inline-flex;align-items:center}.lang-btn:hover{color:var(--white)}.burger{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border-radius:var(--radius-s);color:var(--text)}.burger:hover{background:rgba(255,255,255,.06)}@media (min-width:900px){.header-inner{min-height:76px}.brand-mark img{block-size:32px}.nav-desktop{display:flex;align-items:center;gap:4px}.nav-desktop a{padding:10px 16px;border-radius:var(--radius-s);font-size:var(--step-0);color:var(--text-2);transition:color var(--dur) var(--ease)}.nav-desktop a:hover{color:var(--white)}.nav-desktop a{position:relative}.nav-desktop a:after{content:"";position:absolute;inset-inline:16px;inset-block-end:4px;block-size:2px;background:var(--red);transform:scaleX(0);transition:transform var(--dur) var(--ease)}.nav-desktop a[aria-current=page]{color:var(--white)}.nav-desktop a[aria-current=page]:after{transform:scaleX(1)}.burger{display:none}}.drawer{position:fixed;inset:0;z-index:150;background:var(--bg);display:flex;flex-direction:column;padding:0 var(--gutter) calc(env(safe-area-inset-bottom) + 28px);overflow-y:auto;animation:drawer-in .26s var(--ease)}@keyframes drawer-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.drawer-top{display:flex;align-items:center;justify-content:space-between;min-height:62px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.drawer-nav{padding-block:28px;display:grid;grid-gap:2px;gap:2px}.drawer-nav a{font-size:var(--step-3);font-weight:700;letter-spacing:-.02em;padding-block:14px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.drawer-nav a[aria-current=page]{color:var(--red)}.drawer-foot{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:28px;padding-block-start:28px;display:grid;grid-gap:12px;gap:12px}.drawer-account{display:flex;align-items:center;gap:8px}.drawer-account>.btn{inline-size:auto}.drawer-account>:first-child{flex:1 1 auto;min-inline-size:0}:root{--fade-from-left:linear-gradient(to right,rgb(var(--bg-rgb)/1) 0%,rgb(var(--bg-rgb)/0.985) 22%,rgb(var(--bg-rgb)/0.86) 36%,rgb(var(--bg-rgb)/0.45) 54%,rgb(var(--bg-rgb)/0.08) 72%,rgb(var(--bg-rgb)/0) 84%),linear-gradient(to top,rgb(var(--bg-rgb)/0.75) 0%,rgb(var(--bg-rgb)/0) 38%);--fade-from-right:linear-gradient(to left,rgb(var(--bg-rgb)/1) 0%,rgb(var(--bg-rgb)/0.985) 22%,rgb(var(--bg-rgb)/0.86) 36%,rgb(var(--bg-rgb)/0.45) 54%,rgb(var(--bg-rgb)/0.08) 72%,rgb(var(--bg-rgb)/0) 84%),linear-gradient(to top,rgb(var(--bg-rgb)/0.75) 0%,rgb(var(--bg-rgb)/0) 38%);--hero-fade:var(--fade-from-left)}[dir=rtl]{--hero-fade:var(--fade-from-right)}.hero{position:relative;background:var(--bg);isolation:isolate}.hero-media{position:relative;inline-size:100%;aspect-ratio:4/5;overflow:hidden}.hero-media img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 45%}.hero-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--bg-rgb)/.22) 0,rgb(var(--bg-rgb)/0) 30%,rgb(var(--bg-rgb)/.5) 68%,rgb(var(--bg-rgb)/.94) 90%,rgb(var(--bg-rgb)/1) 100%)}.hero-inner{position:relative;-webkit-margin-before:-58px;margin-block-start:-58px;-webkit-padding-after:clamp(40px,9vw,76px);padding-block-end:clamp(40px,9vw,76px)}.hero-copy{max-inline-size:30ch}.hero-copy h1{font-size:var(--step-4);letter-spacing:-.025em}.hero-copy p{-webkit-margin-before:18px;margin-block-start:18px;font-size:var(--step-1);line-height:var(--lh-body);color:var(--text-2);max-inline-size:44ch}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;-webkit-margin-before:30px;margin-block-start:30px}.hero-actions .btn{flex:1 1 100%}@media (min-width:560px){.hero-actions .btn{flex:0 0 auto}}@media (min-width:768px){.hero-media{position:absolute;inset:0;aspect-ratio:auto}.hero-media:after{background:var(--hero-fade)}html[dir=rtl] .hero-showroom:after{background:var(--fade-from-left)}html[dir=rtl] .hero-showroom+.hero-inner{justify-content:flex-end}html[dir=rtl] .hero-showroom+.hero-inner .hero-copy{text-align:end}html[dir=rtl] .hero-showroom+.hero-inner .eyebrow,html[dir=rtl] .hero-showroom+.hero-inner .hero-actions{justify-content:flex-end}.hero-inner{-webkit-margin-before:0;margin-block-start:0;display:flex;align-items:center;min-block-size:calc(100svh - var(--header-h));padding-block:clamp(44px,5vw,72px)}.hero-copy{max-inline-size:42ch}.hero-copy p{max-inline-size:44ch;font-size:var(--step-0)}}@media (min-width:1100px){.hero-inner{min-block-size:calc(100svh - var(--header-h))}.hero-copy{max-inline-size:44ch}.hero-copy p{font-size:var(--step-1)}}.section-head{display:grid;grid-gap:14px;gap:14px;-webkit-margin-after:28px;margin-block-end:28px}.section-head h2{font-size:var(--step-3)}.section-head p{color:var(--text-2);max-width:52ch}@media (min-width:860px){.section-head{grid-template-columns:1fr auto;align-items:end;gap:32px}.section-head .head-link{justify-self:end}}.filter-row{display:flex;gap:clamp(16px,3vw,32px);overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);-webkit-margin-after:clamp(22px,3vw,36px);margin-block-end:clamp(22px,3vw,36px)}.filter-row::-webkit-scrollbar{display:none}.chip{flex:none;position:relative;min-height:46px;padding:12px 2px;background:none;border:0;color:var(--text-3);font-size:var(--step-0);font-weight:500;white-space:nowrap;transition:color var(--dur) var(--ease)}.chip:after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;block-size:2px;background:var(--red);transform:scaleX(0);transition:transform var(--dur) var(--ease)}.chip:hover{color:var(--text)}.chip[aria-pressed=true]{color:var(--red)}.chip[aria-pressed=true]:after{transform:scaleX(1)}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:78%;grid-gap:14px;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);-webkit-padding-after:6px;padding-block-end:6px;overscroll-behavior-inline:contain}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}@media (min-width:620px){.rail{grid-auto-columns:44%;gap:18px}}@media (min-width:1000px){.rail{grid-auto-columns:31%;gap:22px}}@media (min-width:1400px){.rail{grid-auto-columns:25.5%}}.card{background:var(--surface-1);overflow:hidden;display:flex;flex-direction:column;transition:background var(--dur) var(--ease);position:relative}.card:after{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:2px;background:var(--red);transform:scaleX(0);transform-origin:inline-start;transition:transform var(--dur) var(--ease)}.card:hover{background:var(--surface-2)}.card:focus-within:after,.card:hover:after{transform:scaleX(1)}.card-media{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--black)}@media (min-width:760px){.card-media{aspect-ratio:7/8}}.card-media img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .6s var(--ease)}.card:hover .card-media img{transform:scale(1.03)}.card-body{padding:clamp(16px,2vw,22px) clamp(16px,2vw,24px) clamp(20px,2.4vw,26px);display:flex;flex-direction:column;gap:10px;flex:1 1}.card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.card-meta .type{font-size:var(--step--1);color:var(--text-3)}.card h3{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 10px;font-size:var(--step-2);letter-spacing:-.02em}.card h3 .yr{color:var(--text-3);font-weight:400;font-size:.6em}.card .price{font-size:var(--step-1);font-weight:500}.card .confirmed{font-size:var(--step--1);color:var(--text-3)}.card .card-foot{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:16px;padding-block-start:16px}.banner{background:var(--black)}.banner,.banner-media{position:relative;overflow:hidden}.banner-media{inline-size:100%;aspect-ratio:4/3}.banner-media img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 45%}.banner-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 34%,rgba(0,0,0,.6) 74%,rgba(0,0,0,.98) 96%,#000)}.banner-inner{position:relative;-webkit-margin-before:-52px;margin-block-start:-52px;-webkit-padding-after:clamp(36px,8vw,64px);padding-block-end:clamp(36px,8vw,64px)}.banner-copy{max-width:46ch}.banner-copy h2{font-size:var(--step-3)}.banner-copy p{-webkit-margin-before:16px;margin-block-start:16px;color:var(--gray-15)}.banner-copy .btn{-webkit-margin-before:28px;margin-block-start:28px}@media (min-width:768px){.banner-media{position:absolute;inset:0;aspect-ratio:auto}.banner-media img{object-position:60% 50%}.banner-media:after{background:linear-gradient(0deg,rgba(0,0,0,.92) 6%,rgba(0,0,0,.55) 46%,rgba(0,0,0,.3))}.banner-inner{-webkit-margin-before:0;margin-block-start:0;min-block-size:62svh;display:flex;align-items:flex-end;padding-block:clamp(40px,7vw,88px)}}@media (min-width:900px){.banner-inner{min-block-size:56svh}}@media (min-width:768px){html[dir=rtl] .banner-media:after{background:linear-gradient(90deg,rgba(0,0,0,.94) 0,rgba(0,0,0,.82) 24%,rgba(0,0,0,.42) 50%,rgba(0,0,0,.08) 70%,rgba(0,0,0,0) 82%),linear-gradient(0deg,rgba(0,0,0,.92) 6%,rgba(0,0,0,.55) 46%,rgba(0,0,0,.3))}html[dir=rtl] .banner-inner{justify-content:flex-end}html[dir=rtl] .banner-copy{text-align:end}html[dir=rtl] .banner-copy .eyebrow{justify-content:flex-end}}.path-grid{display:grid;grid-gap:1px;gap:1px;background:var(--line);border-block:1px solid var(--line)}.path-step{background:var(--bg);padding:26px 0}.path-step .n{font-family:var(--font-en);font-size:var(--step--1);font-weight:600;color:var(--red);letter-spacing:.1em;display:block}.path-step .n,.path-step h3{-webkit-margin-after:10px;margin-block-end:10px}.path-step h3{font-size:var(--step-2)}.path-step p{color:var(--text-2)}@media (min-width:760px){.path-grid{grid-template-columns:repeat(2,1fr);column-gap:1px}.path-step{padding:32px clamp(20px,3vw,40px)}.path-step:nth-child(odd){-webkit-padding-start:0;padding-inline-start:0}.path-step:nth-child(2n){-webkit-padding-end:0;padding-inline-end:0}}@media (min-width:1180px){.path-grid{grid-template-columns:repeat(4,1fr)}.path-step:nth-child(n){padding-inline:clamp(20px,2vw,32px)}.path-step:first-child{-webkit-padding-start:0;padding-inline-start:0}.path-step:last-child{-webkit-padding-end:0;padding-inline-end:0}}.proof-grid{display:grid;grid-gap:14px;gap:14px}@media (min-width:800px){.proof-grid{grid-template-columns:repeat(3,1fr);gap:20px}}.proof{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--radius-l);padding:26px 24px}.proof h3{font-size:var(--step-1);-webkit-margin-after:10px;margin-block-end:10px}.proof p{color:var(--text-2);font-size:var(--step-0)}.split{display:grid;grid-gap:24px;gap:24px;align-items:center}.split-media{border-radius:var(--radius-l);overflow:hidden;background:var(--black);aspect-ratio:16/11}.split-media img{inline-size:100%;block-size:100%;object-fit:cover}.split h2{font-size:var(--step-3)}.split p{color:var(--text-2);-webkit-margin-before:16px;margin-block-start:16px}.split .btn,.split .text-link{-webkit-margin-before:26px;margin-block-start:26px}@media (min-width:900px){.split{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,88px)}.split.flip .split-media{order:2}.split-media{aspect-ratio:4/3}}.closing{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface-1);padding:clamp(28px,5vw,64px);text-align:start}.closing h2{font-size:var(--step-3);max-width:22ch}.closing p{color:var(--text-2);-webkit-margin-before:14px;margin-block-start:14px;max-width:54ch}.closing .actions{display:flex;flex-wrap:wrap;gap:12px;-webkit-margin-before:30px;margin-block-start:30px}.closing .actions .btn{flex:1 1 100%}@media (min-width:560px){.closing .actions .btn{flex:0 0 auto}}main:has(.auth-layout)~.footer{display:none}.footer{position:relative;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);padding-block:48px 36px;-webkit-margin-before:var(--section-y);margin-block-start:var(--section-y)}.footer:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:0;inline-size:clamp(64px,12vw,160px);block-size:2px;background:var(--red)}.footer-top{display:grid;grid-gap:34px;gap:34px}.footer-brand img{block-size:36px;inline-size:auto;-webkit-margin-after:18px;margin-block-end:18px}.footer-brand p{color:var(--text-2);max-width:40ch;font-size:var(--step-0)}.footer-cols{display:grid;grid-gap:28px;gap:28px}@media (min-width:560px){.footer-cols{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px){.footer-top{grid-template-columns:1fr 1.25fr;gap:56px}}.footer-col h3{font-size:var(--step--1);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-3);-webkit-margin-after:14px;margin-block-end:14px}.footer-col a,.footer-col span{display:block;padding-block:7px;color:var(--text-2);font-size:var(--step-0)}.footer-col a:hover{color:var(--white)}.offices{display:grid;grid-gap:18px;gap:18px;-webkit-margin-before:40px;margin-block-start:40px;-webkit-padding-before:30px;padding-block-start:30px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}@media (min-width:760px){.offices{grid-template-columns:repeat(3,1fr);gap:28px}}.office h4{font-size:var(--step-0);font-weight:500;-webkit-margin-after:6px;margin-block-end:6px}.office p{line-height:1.7}.footer-legal,.office p{color:var(--text-3);font-size:var(--step--1)}.footer-legal{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;-webkit-margin-before:34px;margin-block-start:34px;-webkit-padding-before:24px;padding-block-start:24px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.footer-legal .srtc{block-size:15px;width:auto;opacity:.85}.footer-legal .spacer{flex:1 1 auto}.notice{display:flex;gap:12px;align-items:flex-start;padding:14px 18px;border:1px solid var(--line);-webkit-border-start:3px solid var(--red);border-inline-start:3px solid var(--red);border-radius:var(--radius-s);background:var(--surface-1);color:var(--text-2);font-size:var(--step--1);line-height:1.7}.page-head{padding-block:clamp(36px,5vw,86px) clamp(24px,3vw,44px)}.page-head h1{font-size:var(--step-4);letter-spacing:-.025em;max-width:18ch}.page-head p{-webkit-margin-before:18px;margin-block-start:18px;color:var(--text-2);font-size:var(--step-1);max-width:56ch}.band{position:relative;background:var(--black);overflow:hidden;isolation:isolate}.band-media{position:absolute;inset:0}.band-media img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.band-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--bg-rgb)/.55) 0,rgb(var(--bg-rgb)/.2) 42%,rgb(var(--bg-rgb)/.9) 100%)}.band-inner{position:relative;min-block-size:46svh;display:flex;align-items:flex-end;padding-block:clamp(30px,6vw,56px)}.band-inner h1{font-size:var(--step-4);letter-spacing:-.025em;max-inline-size:16ch}.band-inner .eyebrow{color:var(--gray-25)}@media (min-width:768px){.band-inner{min-block-size:40svh}}@media (min-width:1200px){.band-inner{min-block-size:38svh}}[data-reveal-ready] [data-reveal]{opacity:0;transform:translate3d(0,22px,0);will-change:opacity,transform}[data-reveal-ready] [data-reveal][data-revealed]{opacity:1;transform:none;transition:opacity .46s var(--ease),transform .56s var(--ease)}@media (prefers-reduced-motion:reduce){[data-reveal-ready] [data-reveal]{opacity:1;transform:none;transition:none}}html[data-design=private]{--pc-bg:#0a0a0a;--pc-card:#121212;--pc-card-2:#171717;--pc-line:#242424;--pc-line-2:#333333;--pc-text:#f5f5f5;--pc-text-2:#a8aaac;--pc-text-3:#6e7072;--pc-red:var(--red);--pc-radius:18px;--pc-radius-lg:22px;--pc-radius-pill:999px;--pc-border:1px solid var(--pc-line);--pc-headline-size:clamp(2rem,1.3rem + 3vw,3.6rem);--pc-headline-weight:700;--pc-headline-tracking:-0.02em;--pc-headline-lh:1.05;--pc-eyebrow-size:11px;--pc-eyebrow-tracking:0.16em;--pc-label-size:10px;--pc-body-size:15px;--pc-body-lh:1.6;--pc-space-1:4px;--pc-space-2:8px;--pc-space-3:12px;--pc-space-4:16px;--pc-space-5:20px;--pc-space-6:24px;--pc-space-7:32px;--pc-space-8:40px;--pc-control-h:48px;--pc-chip-h:34px;--pc-avatar:32px;--pc-icon-btn:32px;--pc-progress-h:3px;--pc-progress-dot:8px;--pc-rail:76px;--pc-topbar:72px;--pc-tabs:64px;color-scheme:dark;--pc-font-fa:var(--font-fa);--pc-font-en:var(--font-en)}.pc-card{background:var(--pc-card);border:var(--pc-border);border-radius:var(--pc-radius);padding:var(--pc-space-6)}.pc-card-2{background:var(--pc-card-2);border-radius:calc(var(--pc-radius) - 6px)}.pc-eyebrow{display:block;font-size:var(--pc-eyebrow-size);font-weight:600;line-height:1.4;letter-spacing:var(--pc-eyebrow-tracking);text-transform:uppercase;color:var(--pc-text-3)}.pc-title{font-size:var(--pc-headline-size);font-weight:var(--pc-headline-weight);line-height:var(--pc-headline-lh);letter-spacing:var(--pc-headline-tracking);color:var(--pc-text)}.pc-title--sm{font-size:clamp(1.3rem,1.1rem + 1.1vw,1.9rem);line-height:1.15}.pc-body{font-size:var(--pc-body-size);line-height:var(--pc-body-lh);color:var(--pc-text-2)}.pc-btn,.pc-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:var(--pc-space-2);min-block-size:var(--pc-control-h);padding-inline:var(--pc-space-6);padding-block:var(--pc-space-3);border-radius:var(--pc-radius-pill);border:1px solid transparent;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease),opacity .18s var(--ease)}.pc-btn-ghost:active,.pc-btn:active{transform:translateY(1px)}.pc-btn{background:var(--white);color:var(--black);border-color:var(--white)}.pc-btn:hover:not(:disabled){background:var(--gray-10)}.pc-btn:disabled{opacity:.5;cursor:progress}.pc-btn:after{content:"\2192";display:inline-block;font-weight:400}[dir=rtl] .pc-btn:after{transform:scaleX(-1)}.pc-btn-ghost{background:transparent;color:var(--pc-text);border-color:var(--pc-line-2)}.pc-btn-ghost:hover:not(:disabled){border-color:var(--pc-text-3);background:rgba(255,255,255,.04)}.pc-btn-ghost:disabled{opacity:.5;cursor:progress}.pc-btn-quiet{display:inline-flex;align-items:center;gap:var(--pc-space-2);min-block-size:var(--pc-control-h);padding-inline:var(--pc-space-4);border:0;background:transparent;color:var(--pc-text-2);font-size:14px;font-weight:500;cursor:pointer}.pc-btn-quiet:hover:not(:disabled){color:var(--pc-text)}.pc-chip{display:inline-flex;align-items:center;gap:var(--pc-space-2);min-block-size:var(--pc-chip-h);padding-inline:var(--pc-space-4);border-radius:var(--pc-radius-pill);border:1px solid var(--pc-line-2);background:transparent;color:var(--pc-text-2);font-size:13px;font-weight:500;cursor:pointer;transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease)}.pc-chip:hover{color:var(--pc-text);border-color:var(--pc-text-3)}.pc-chip[aria-pressed=true]{background:var(--white);color:var(--black);border-color:var(--white)}.pc-status{display:inline-flex;align-items:center;padding-inline:var(--pc-space-3);padding-block:5px;border-radius:var(--pc-radius-pill);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--pc-line-2);color:var(--pc-text-2)}.pc-status[data-tone=live]{border-color:transparent;background:var(--pc-red);color:var(--text-on-red)}.pc-stat{display:flex;flex-direction:column;gap:var(--pc-space-1)}.pc-stat-label{font-size:var(--pc-eyebrow-size);font-weight:600;letter-spacing:var(--pc-eyebrow-tracking);text-transform:uppercase;color:var(--pc-text-3)}.pc-stat-value{font-family:var(--pc-font-en);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";font-size:clamp(1.1rem,1rem + .6vw,1.5rem);font-weight:600;letter-spacing:-.01em;color:var(--pc-text)}.pc-progress{inline-size:100%;block-size:var(--pc-progress-h);background:var(--pc-line);overflow:visible}.pc-progress,.pc-progress-fill{position:relative;border-radius:var(--pc-progress-h)}.pc-progress-fill{block-size:100%;max-inline-size:100%;background:var(--pc-red)}.pc-progress-fill:after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:0;inline-size:var(--pc-progress-dot);block-size:var(--pc-progress-dot);border-radius:50%;background:var(--pc-red);box-shadow:0 0 0 4px rgba(236,43,32,.22);transform:translate(50%,-50%)}html[data-design=private] body:has(.pc-shell) .footer,html[data-design=private] body:has(.pc-shell) .header{display:none}html[data-design=private] .pc-shell{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"topbar" "main";min-block-size:100svh;background:var(--pc-bg);color:var(--pc-text)}html[data-design=private] .pc-rail{display:none}@media (min-width:900px){html[data-design=private] .pc-shell{grid-template-columns:var(--pc-rail) 1fr;grid-template-areas:"rail topbar" "rail main"}html[data-design=private] .pc-rail{display:flex;grid-area:rail;flex-direction:column;align-items:center;gap:var(--pc-space-2);position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100svh;overflow-y:auto;padding-block:var(--pc-space-6);-webkit-border-end:1px solid var(--pc-line);border-inline-end:1px solid var(--pc-line);background:var(--pc-bg)}html[data-design=private] .pc-rail .pc-rail-item{inline-size:64px;padding-block:var(--pc-space-3);padding-inline:var(--pc-space-1);border-radius:var(--pc-radius)}html[data-design=private] .pc-rail .pc-rail-icon{inline-size:40px;block-size:40px;border-radius:14px;transition:background .18s var(--ease),color .18s var(--ease)}html[data-design=private] .pc-rail .pc-rail-item[aria-current=page] .pc-rail-icon{background:var(--white);color:var(--black)}html[data-design=private] .pc-rail-brand{display:flex;flex:none;-webkit-margin-after:var(--pc-space-4);margin-block-end:var(--pc-space-4)}html[data-design=private] .pc-rail-brand img{block-size:24px;inline-size:auto}}html[data-design=private] .pc-rail-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--pc-text-3);text-decoration:none;transition:color .18s var(--ease)}html[data-design=private] .pc-rail-item:hover{color:var(--pc-text-2)}html[data-design=private] .pc-rail-item[aria-current=page]{color:var(--pc-text)}html[data-design=private] .pc-rail-icon{display:grid;place-items:center;color:inherit}html[data-design=private] .pc-rail-icon svg{inline-size:20px;block-size:20px}html[data-design=private] .pc-rail-label{font-size:var(--pc-label-size);font-weight:500;letter-spacing:.02em;line-height:1.25;text-align:center;max-inline-size:100%}html[data-design=private] .pc-tabs{position:fixed;inset-inline:0;inset-block-end:0;z-index:60;display:flex;align-items:stretch;justify-content:space-around;background:var(--pc-card);-webkit-border-before:1px solid var(--pc-line);border-block-start:1px solid var(--pc-line);-webkit-padding-before:var(--pc-space-2);padding-block-start:var(--pc-space-2);-webkit-padding-after:calc(var(--pc-space-2) + env(safe-area-inset-bottom, 0px));padding-block-end:calc(var(--pc-space-2) + env(safe-area-inset-bottom, 0px))}html[data-design=private] .pc-tabs .pc-rail-item{flex:1 1;min-inline-size:0;padding-block:var(--pc-space-2);padding-inline:var(--pc-space-1);-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent}html[data-design=private] .pc-tabs .pc-rail-item[aria-current=page]{color:var(--pc-red);border-block-end-color:var(--pc-red)}@media (min-width:900px){html[data-design=private] .pc-tabs{display:none}}html[data-design=private] .pc-topbar{grid-area:topbar;position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:40;display:flex;align-items:center;justify-content:flex-start;gap:var(--pc-space-2);min-block-size:var(--pc-topbar);padding-inline:var(--pc-space-4);background:var(--pc-bg);-webkit-border-after:1px solid var(--pc-line);border-block-end:1px solid var(--pc-line)}@media (min-width:900px){html[data-design=private] .pc-topbar{padding-inline:var(--pc-space-8);gap:var(--pc-space-4)}}html[data-design=private] .pc-topbar-brand{display:flex;flex:none}html[data-design=private] .pc-topbar-brand img{block-size:20px;inline-size:auto}@media (min-width:900px){html[data-design=private] .pc-topbar-brand{display:none}}html[data-design=private] .pc-crumb{display:flex;align-items:center;gap:8px;min-inline-size:0;overflow:hidden;font-size:13px;color:var(--pc-text-3);white-space:nowrap;text-overflow:ellipsis}html[data-design=private] .pc-crumb-prefix{display:none}@media (min-width:560px){html[data-design=private] .pc-crumb-prefix{display:flex;align-items:center;gap:8px}}html[data-design=private] .pc-crumb-current{color:var(--pc-text-2)}html[data-design=private] .pc-crumb-dot{opacity:.6}html[data-design=private] .pc-topbar-actions{display:flex;align-items:center;gap:var(--pc-space-2);flex:none;-webkit-margin-start:auto;margin-inline-start:auto}@media (min-width:900px){html[data-design=private] .pc-topbar-actions{gap:var(--pc-space-3)}}html[data-design=private] .pc-lang-pill{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;padding-inline:var(--pc-space-1);text-decoration:none;flex:none}html[data-design=private] .pc-lang-pill-face{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--pc-icon-btn);padding-inline:var(--pc-space-3);border-radius:var(--pc-radius-pill);border:1px solid var(--pc-line-2);color:var(--pc-text-2);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:color .18s var(--ease),border-color .18s var(--ease)}html[data-design=private] .pc-lang-pill:hover .pc-lang-pill-face{color:var(--pc-text);border-color:var(--pc-red)}html[data-design=private] .pc-design-switch{display:inline-flex;align-items:center;flex:none}html[data-design=private] .pc-design-switch .design-switch{min-block-size:var(--pc-icon-btn);padding-inline:var(--pc-space-2);font-size:11px}html[data-design=private] .pc-icon-btn{position:relative;display:grid;place-items:center;inline-size:var(--pc-icon-btn);block-size:var(--pc-icon-btn);border-radius:50%;border:1px solid var(--pc-line-2);color:var(--pc-text-2);flex:none}html[data-design=private] .pc-icon-btn svg{inline-size:16px;block-size:16px}html[data-design=private] .pc-icon-dot{position:absolute;inset-block-start:-1px;inset-inline-end:-1px;inline-size:8px;block-size:8px;border-radius:50%;background:var(--pc-red);border:2px solid var(--pc-bg)}html[data-design=private] .pc-topbar-actions .pc-icon-btn{display:none}@media (min-width:760px){html[data-design=private] .pc-topbar-actions .pc-icon-btn{display:grid}}html[data-design=private] .pc-avatar{display:grid;place-items:center;inline-size:var(--pc-avatar);block-size:var(--pc-avatar);border-radius:50%;background:var(--pc-card-2);border:1px solid var(--pc-line-2);color:var(--pc-text);font-family:var(--pc-font-en);font-size:12px;font-weight:600;letter-spacing:.02em;flex:none}html[data-design=private] .pc-main{grid-area:main;min-inline-size:0;padding-inline:var(--pc-space-5);-webkit-padding-before:var(--pc-space-6);padding-block-start:var(--pc-space-6);-webkit-padding-after:calc(var(--pc-tabs) + env(safe-area-inset-bottom, 0px) + var(--pc-space-6));padding-block-end:calc(var(--pc-tabs) + env(safe-area-inset-bottom, 0px) + var(--pc-space-6))}@media (min-width:900px){html[data-design=private] .pc-main{padding-inline:var(--pc-space-8);padding-block:var(--pc-space-8)}}html[data-design=private] .pc-home{background:var(--pc-bg,#0a0a0a)}html[data-design=private] .pc-home-section{padding-block:var(--section-y)}html[data-design=private] .pc-home-hero-section{-webkit-padding-before:clamp(16px,3vw,32px);padding-block-start:clamp(16px,3vw,32px)}html[data-design=private] .pc-home-lede{color:var(--pc-text-2,#a8aaac);font-size:var(--step-0);line-height:1.6;max-width:var(--max-text)}html[data-design=private] .pc-home-link{display:inline-flex;align-items:center;gap:8px;color:var(--pc-text,#f5f5f5);font-size:var(--step-0);font-weight:500;-webkit-padding-after:6px;padding-block-end:6px;-webkit-border-after:1px solid var(--pc-line-2,#333333);border-block-end:1px solid var(--pc-line-2,#333333);transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}html[data-design=private] .pc-home-link:hover{border-color:var(--pc-red,#ec2b20)}html[data-design=private] .pc-home-arrow{display:inline-block;transition:transform var(--dur) var(--ease)}html[data-design=private] .pc-home-link:hover .pc-home-arrow,html[data-design=private] a:hover .pc-home-arrow{transform:translateX(3px)}html[dir=rtl][data-design=private] .pc-home-arrow{transform:scaleX(-1)}html[dir=rtl][data-design=private] .pc-home-link:hover .pc-home-arrow,html[dir=rtl][data-design=private] a:hover .pc-home-arrow{transform:scaleX(-1) translateX(3px)}html[data-design=private] .pc-home-section-head{display:grid;grid-gap:14px;gap:14px;-webkit-margin-after:28px;margin-block-end:28px}html[data-design=private] .pc-home-section-head .pc-title{-webkit-margin-before:6px;margin-block-start:6px}@media (min-width:860px){html[data-design=private] .pc-home-section-head{grid-template-columns:1fr auto;align-items:end;gap:32px}html[data-design=private] .pc-home-section-head-link{justify-self:end}}html[data-design=private] .pc-home-hero{position:relative;overflow:hidden;border-radius:var(--pc-radius-lg,22px);isolation:isolate;padding:0}html[data-design=private] .pc-home-hero-media{position:relative;inline-size:100%;aspect-ratio:4/5;background:var(--pc-bg,#0a0a0a)}html[data-design=private] .pc-home-hero-media img,html[data-design=private] .pc-home-hero-media picture{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 45%}html[data-design=private] .pc-home-hero-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(10,10,10,.15) 0,rgba(10,10,10,0) 32%,rgba(10,10,10,.55) 68%,rgba(10,10,10,.96) 92%,#0a0a0a)}html[data-design=private] .pc-home-hero-copy{position:relative;padding:clamp(22px,4vw,40px) clamp(20px,4vw,44px) clamp(28px,5vw,48px);-webkit-margin-before:-72px;margin-block-start:-72px}html[data-design=private] .pc-home-hero-eyebrow{cursor:default}html[data-design=private] .pc-home-hero-title{-webkit-margin-before:16px;margin-block-start:16px;max-width:20ch;font-size:clamp(2rem,1.3rem + 3vw,3.6rem);font-weight:700;letter-spacing:-.02em;line-height:1.05;color:var(--pc-text,#f5f5f5)}html[data-design=private] .pc-home-hero-actions{-webkit-margin-before:26px;margin-block-start:26px}html[data-design=private] .pc-home-hero-actions .pc-btn{width:100%;justify-content:center}@media (min-width:768px){html[data-design=private] .pc-home-hero-media{position:absolute;inset:0;aspect-ratio:auto}html[data-design=private] .pc-home-hero{min-block-size:clamp(420px,62svh,640px)}html[dir=ltr][data-design=private] .pc-home-hero-media:after{background:linear-gradient(90deg,rgba(10,10,10,.98) 0,rgba(10,10,10,.86) 24%,rgba(10,10,10,.4) 48%,rgba(10,10,10,.05) 70%,rgba(10,10,10,0) 86%),linear-gradient(0deg,rgba(10,10,10,.7) 0,rgba(10,10,10,0) 42%)}html[dir=rtl][data-design=private] .pc-home-hero-media:after{background:linear-gradient(270deg,rgba(10,10,10,.98) 0,rgba(10,10,10,.86) 24%,rgba(10,10,10,.4) 48%,rgba(10,10,10,.05) 70%,rgba(10,10,10,0) 86%),linear-gradient(0deg,rgba(10,10,10,.7) 0,rgba(10,10,10,0) 42%)}html[data-design=private] .pc-home-hero-copy{position:relative;-webkit-margin-before:0;margin-block-start:0;display:flex;flex-direction:column;justify-content:center;min-block-size:100%;inline-size:clamp(380px,46%,620px);max-width:none;padding:clamp(32px,4vw,56px)}html[data-design=private] .pc-home-hero-title{font-size:clamp(1.9rem,1.2rem + 2.2vw,2.9rem);max-width:none}html[data-design=private] .pc-home-hero-actions .pc-btn{width:auto}html[dir=ltr][data-design=private] .pc-home-hero-media img{transform:scaleX(-1)}}html[data-design=private] .pc-home-filter-row{display:flex;flex-wrap:wrap;gap:10px;-webkit-margin-after:clamp(22px,3vw,32px);margin-block-end:clamp(22px,3vw,32px)}html[data-design=private] .pc-home-vehicle-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:620px){html[data-design=private] .pc-home-vehicle-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){html[data-design=private] .pc-home-vehicle-grid{gap:24px}}html[data-design=private] .pc-home-vehicle{padding:10px;overflow:hidden;display:flex;flex-direction:column}html[data-design=private] .pc-home-vehicle-media{position:relative;display:block;aspect-ratio:4/3;border-radius:calc(var(--pc-radius, 18px) - 6px);overflow:hidden;background:var(--pc-card-2,#171717)}@media (min-width:760px){html[data-design=private] .pc-home-vehicle-media{aspect-ratio:2.6/1}}html[data-design=private] .pc-home-vehicle-media img{inline-size:100%;block-size:100%;object-fit:cover}html[data-design=private] .pc-home-vehicle-status{position:absolute;inset-block-start:10px;inset-inline-start:10px}html[data-design=private] .pc-home-vehicle-body{padding:16px 8px 8px;display:flex;flex-direction:column;gap:10px;flex:1 1}html[data-design=private] .pc-home-vehicle-name{font-size:var(--step-2);font-weight:600;letter-spacing:-.015em;color:var(--pc-text,#f5f5f5)}html[data-design=private] .pc-home-vehicle-specs{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:14px;padding-block-start:14px;-webkit-border-before:1px solid var(--pc-line,#242424);border-block-start:1px solid var(--pc-line,#242424);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}html[data-design=private] .pc-home-vehicle-spec{display:flex;flex-direction:column;gap:4px;min-inline-size:0}html[data-design=private] .pc-home-vehicle-specs .pc-stat-label,html[data-design=private] .pc-home-vehicle-specs .pc-stat-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-design=private] .pc-home-vehicle-specs .pc-stat-value{font-size:var(--step--1)}html[data-design=private] .pc-home-vehicle-media .pc-status:not([data-tone]){background:rgba(10,10,10,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-design=private] .pc-home-banner{padding:0;overflow:hidden;display:grid}html[data-design=private] .pc-home-banner-media{position:relative;aspect-ratio:4/3;background:var(--pc-card-2,#171717)}html[data-design=private] .pc-home-banner-media img{inline-size:100%;block-size:100%;object-fit:cover}html[data-design=private] .pc-home-banner-copy{padding:clamp(24px,4vw,40px)}html[data-design=private] .pc-home-banner-copy .pc-btn{-webkit-margin-before:22px;margin-block-start:22px}@media (min-width:860px){html[data-design=private] .pc-home-banner{grid-template-columns:1.1fr 1fr;align-items:stretch}html[data-design=private] .pc-home-banner-media{aspect-ratio:auto}html[data-design=private] .pc-home-banner-copy{display:flex;flex-direction:column;justify-content:center;max-width:46ch}}html[data-design=private] .pc-home-path-grid{-webkit-margin-before:24px;margin-block-start:24px;display:grid;grid-gap:12px;gap:12px}@media (min-width:760px){html[data-design=private] .pc-home-path-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1180px){html[data-design=private] .pc-home-path-grid{grid-template-columns:repeat(4,1fr)}}html[data-design=private] .pc-home-path-step{display:flex;flex-direction:column;gap:10px}html[data-design=private] .pc-home-path-n{-webkit-margin-after:0;margin-block-end:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-design=private] .pc-home-path-title{font-size:var(--step-1);font-weight:600;color:var(--pc-text,#f5f5f5)}html[data-design=private] .pc-home-split{display:grid;grid-gap:16px;gap:16px}html[data-design=private] .pc-home-split-media{padding:0;overflow:hidden;aspect-ratio:16/11;background:var(--pc-card-2,#171717)}html[data-design=private] .pc-home-split-media img{inline-size:100%;block-size:100%;object-fit:cover}html[data-design=private] .pc-home-split-copy{padding:clamp(24px,4vw,40px);display:flex;flex-direction:column;justify-content:center}html[data-design=private] .pc-home-split-copy .pc-home-link{-webkit-margin-before:22px;margin-block-start:22px;align-self:flex-start}@media (min-width:900px){html[data-design=private] .pc-home-split{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px}html[data-design=private] .pc-home-split-media{aspect-ratio:auto}}html[data-design=private] .pc-home-closing{padding:clamp(28px,5vw,56px);text-align:start}html[data-design=private] .pc-home-closing-title{max-width:22ch}html[data-design=private] .pc-home-closing-actions{-webkit-margin-before:28px;margin-block-start:28px;display:flex;flex-wrap:wrap;gap:12px}html[data-design=private] .pc-home-closing-actions>*{flex:1 1 100%;justify-content:center}@media (min-width:560px){html[data-design=private] .pc-home-closing-actions>*{flex:0 0 auto}}html[data-design=private] .pc-home-notice{-webkit-margin-before:20px;margin-block-start:20px;display:flex;align-items:center;gap:8px;font-size:var(--step--1);color:var(--pc-text-3,#6e7072)}html[data-design=private] .header{background:rgba(10,10,10,.86);-webkit-border-after:1px solid var(--pc-line,#242424);border-block-end:1px solid var(--pc-line,#242424)}html[data-design=private] .nav-desktop a{color:var(--pc-text-2,#a8aaac)}html[data-design=private] .nav-desktop a:hover{color:var(--pc-text,#f5f5f5)}html[data-design=private] .nav-desktop a:after{background:var(--pc-red,#ec2b20)}html[data-design=private] .nav-desktop a[aria-current=page]{color:var(--pc-text,#f5f5f5)}html[data-design=private] .lang-btn{color:var(--pc-text-2,#a8aaac);border:1px solid var(--pc-line,#242424);border-radius:999px;padding-inline:14px}html[data-design=private] .lang-btn:hover{color:var(--pc-text,#f5f5f5);border-color:var(--pc-line-2,#333333)}html[data-design=private] .burger{color:var(--pc-text,#f5f5f5)}html[data-design=private] .burger:hover{background:rgba(255,255,255,.08)}html[data-design=private] .design-switch{border-color:var(--pc-line-2,#333333);color:var(--pc-text-2,#a8aaac);background:var(--pc-card,#121212)}html[data-design=private] .design-switch:hover:not(:disabled){color:var(--pc-text,#f5f5f5);border-color:var(--pc-text-3,#6e7072)}html[data-design=private] .design-switch-dot{background:var(--pc-red,#ec2b20)}html[data-design=private] .drawer-foot .btn-ghost,html[data-design=private] .header-actions .btn-ghost{border-color:var(--pc-line-2,#333333);color:var(--pc-text,#f5f5f5)}html[data-design=private] .drawer-foot .btn-ghost:hover,html[data-design=private] .header-actions .btn-ghost:hover{border-color:var(--pc-text-3,#6e7072);background:rgba(255,255,255,.05)}html[data-design=private] .drawer-foot .btn-quiet,html[data-design=private] .header-actions .btn-quiet{color:var(--pc-text-3,#6e7072)}html[data-design=private] .drawer-foot .btn-quiet:hover:not(:disabled),html[data-design=private] .header-actions .btn-quiet:hover:not(:disabled){color:var(--pc-text,#f5f5f5)}html[data-design=private] .mega-trigger{color:var(--pc-text-2,#a8aaac)}html[data-design=private] .mega-trigger:hover,html[data-design=private] .mega-trigger[aria-current=page],html[data-design=private] .mega-trigger[aria-expanded=true]{color:var(--pc-text,#f5f5f5)}html[data-design=private] .mega-panel{background:var(--pc-bg,#0a0a0a);-webkit-border-after:1px solid var(--pc-line,#242424);border-block-end:1px solid var(--pc-line,#242424)}html[data-design=private] .mega-side a{color:var(--pc-text-2,#a8aaac)}html[data-design=private] .mega-side a:hover,html[data-design=private] .mega-side a[aria-current=page]{color:var(--pc-text,#f5f5f5)}html[data-design=private] .mega-side li.has-note{border-block-start-color:var(--pc-line,#242424)}html[data-design=private] .mega-side-note{color:var(--pc-text-3,#6e7072)}html[data-design=private] .mega-card-media{border-radius:var(--pc-radius,18px);background:var(--pc-card-2,#171717)}html[data-design=private] .mega-card-name{color:var(--pc-text,#f5f5f5)}html[data-design=private] .mega-card-caption{color:var(--pc-text-3,#6e7072)}html[data-design=private] .drawer{background:var(--pc-bg,#0a0a0a)}html[data-design=private] .drawer-nav a,html[data-design=private] .drawer-top{border-block-end-color:var(--pc-line,#242424)}html[data-design=private] .drawer-nav a{color:var(--pc-text,#f5f5f5)}html[data-design=private] .drawer-nav a[aria-current=page]{color:var(--pc-red,#ec2b20)}html[data-design=private] .drawer-nav .drawer-sublist li{border-inline-start-color:var(--pc-line-2,#333333);border-block-end-color:var(--pc-line,#242424)}html[data-design=private] .drawer-nav .drawer-sublist a{color:var(--pc-text-2,#a8aaac)}html[data-design=private] .drawer-nav .drawer-sublist a[aria-current=page]{color:var(--pc-red,#ec2b20)}html[data-design=private] .drawer-sublist-note{color:var(--pc-text-3,#6e7072)}html[data-design=private] .drawer-foot .btn-primary{background:#fff;color:#000}html[data-design=private] .drawer-foot .btn-primary:hover{background:var(--pc-text-2,#a8aaac)}html[data-design=private] .footer{border-block-start-color:var(--pc-line,#242424)}html[data-design=private] .footer:before{background:var(--pc-red,#ec2b20)}html[data-design=private] .footer-brand p{color:var(--pc-text-2,#a8aaac)}html[data-design=private] .footer-col h3{color:var(--pc-text-3,#6e7072);letter-spacing:.16em}html[data-design=private] .footer-col a,html[data-design=private] .footer-col span{color:var(--pc-text-2,#a8aaac)}html[data-design=private] .footer-col a:hover{color:var(--pc-text,#f5f5f5)}html[data-design=private] .offices{border-block-start-color:var(--pc-line,#242424)}html[data-design=private] .office h4{color:var(--pc-text,#f5f5f5)}html[data-design=private] .office p{color:var(--pc-text-2,#a8aaac)}html[data-design=private] .footer-legal{color:var(--pc-text-3,#6e7072);border-block-start-color:var(--pc-line,#242424)}