/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:-moz-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-\[52px\]{height:52px}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-\[52px\]{width:52px}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.gap-4{gap:calc(var(--spacing) * 4)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(38\,161\,123\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#26a17b66));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(98\,126\,234\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#627eea66));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(247\,147\,26\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#f7931a66));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.inline-4{inline-size:calc(var(--spacing) * 4)}@media (min-width:40rem){.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-\[52px\]{height:52px}.sm\:h-\[60px\]{height:60px}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:w-\[52px\]{width:52px}.sm\:w-\[60px\]{width:60px}}}:root{--black:#0b0b0d;--black-2:#151417;--panel:#1d1b1f;--cream:#f7f3ec;--cream-2:#e8e0d5;--gold:#d3b778;--gold-dark:#94703f;--wine:#b8964a;--wine-2:#c9a85e;--ink:#19181b;--muted:#6d6a6c;--green:#21d262;--line-dark:#ffffff1f;--line-light:#19181b1f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--black);-webkit-font-smoothing:antialiased;margin:0;font-family:Poppins,sans-serif}main{overflow:clip}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer;font:inherit}img{display:block}svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px}section[id]{scroll-margin-top:80px}.eyebrow{letter-spacing:.17em;text-transform:uppercase;margin:0 0 19px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.eyebrow.gold{color:var(--gold)}.site-header{z-index:50;color:#fff;font-family:Montserrat,sans-serif;position:absolute;top:0;bottom:auto;left:0;right:0}.top-strip{color:#ffffffa8;letter-spacing:.07em;text-transform:uppercase;background:#05070bf0;border-bottom:1px solid #d6b9781a;justify-content:space-between;align-items:center;height:38px;padding:0 4.5vw;font-size:11px;display:flex}.top-strip>div{align-items:center;gap:18px;display:flex}.strip-divider{background:#fff3;width:1px;height:12px}.nav-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080c12e6;border-bottom:1px solid #d6b9781f;grid-template-columns:1fr auto 1fr;align-items:center;height:88px;padding:0 4.5vw;display:grid}.brand{align-items:center;gap:13px;width:-moz-fit-content;width:fit-content;display:inline-flex}.brand-mark{width:48px;height:48px;color:var(--gold);place-items:center;display:grid}.aurelis-mark{object-fit:contain;width:46px;height:64px}.brand-wordmark{width:auto;height:16px;display:block}.brand-copy{flex-direction:column;display:flex}.brand-copy strong{letter-spacing:.24em;font-size:14px;font-weight:700;line-height:1}.brand-copy small{color:#ffffff94;letter-spacing:.16em;text-transform:uppercase;margin-top:6px;font-size:9px}.main-nav{align-items:center;gap:max(25px,min(2.8vw,45px));display:flex}.main-nav>a{color:#ffffffbf;font-size:12px;font-weight:500;position:relative}.main-nav>a:after{content:"";background:var(--gold);height:1px;transition:right .25s;position:absolute;bottom:-12px;left:0;right:100%}.main-nav>a:hover{color:#fff}.main-nav>a:hover:after{right:0}.brand-menu{position:relative}.brand-menu:before{content:"";width:calc(100% + 36px);height:24px;position:absolute;top:100%;left:-18px}.brand-menu-trigger{color:#ffffffbf;background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;font-size:12px;font-weight:500;display:flex}.brand-menu-trigger span{color:var(--gold);font-size:13px;transition:transform .2s}.brand-menu.open .brand-menu-trigger,.brand-menu-trigger:hover{color:#fff}.brand-menu.open .brand-menu-trigger span{transform:rotate(180deg)}.brand-menu-panel{visibility:hidden;opacity:0;background:#f7f3ecfa;border:1px solid #d3b77857;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;width:min(720px,82vw);padding:14px;transition:opacity .2s,transform .2s,visibility .2s;display:grid;position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%,8px);box-shadow:0 24px 70px #00000059}.brand-menu.open .brand-menu-panel{visibility:visible;opacity:1;transform:translate(-50%)}.brand-menu-panel a{min-height:48px;color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:7px 10px;font-size:10px;font-weight:600;transition:color .2s,background .2s;display:flex}.brand-menu-panel a:hover{color:var(--wine);background:#eee5d8;outline:none}.brand-menu-panel a:focus-visible{color:var(--wine);background:#eee5d8;outline:none}.menu-brand-logo{background:0 0;border:0;border-radius:0;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:32px;display:flex;position:relative;overflow:visible}.menu-brand-logo span{display:none}.menu-brand-logo img{object-fit:contain;background:0 0;width:100%;max-width:44px;height:100%;max-height:28px;transition:transform .25s;position:static}.brand-menu-panel a:hover .menu-brand-logo img{transform:scale(1.15)}.brand-menu-all .menu-brand-logo{letter-spacing:.12em;color:#8c6a2d;background:#c597501f;border:1px solid #c5975052;border-radius:8px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:750}.brand-menu-all .menu-brand-logo span{display:inline-block}.nav-cta{color:#062813;background:var(--green);border-radius:28px;justify-self:end;align-items:center;gap:18px;min-height:64px;padding:0 20px;font-size:11px;font-weight:700;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 0 24px #21d26229}.nav-cta:hover{background:#35df73;transform:translateY(-2px);box-shadow:0 0 30px #21d26247}.menu-button{color:#fff;background:0 0;border:0;justify-self:end;padding:8px;display:none}.menu-button svg{width:26px}.hero{color:#fff;background:var(--black);height:100svh;min-height:790px;max-height:980px;position:relative;overflow:hidden}@keyframes heroDrift{to{transform:scale(1.07)translate(-.45%)}}.gold-button{color:#fff;background:var(--wine);border-radius:28px;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:0 21px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;transition:transform .25s,background .25s,color .25s;display:inline-flex;box-shadow:0 0 24px #b8964a2e}.gold-button:hover{background:var(--wine-2);transform:translateY(-2px);box-shadow:0 0 30px #b8964a42}.fleet-section{color:var(--ink);background:radial-gradient(circle at 50% -5%,#fffdf9 0,#f8f4ed 42%,#ede6db 100%);padding:92px 4.5vw 100px}.section-heading{grid-template-columns:1.2fr .55fr;align-items:end;gap:7vw;max-width:1450px;margin:0 auto 52px;display:grid}.section-heading h2,.faq-heading h2{letter-spacing:-.055em;margin:0;font-family:Montserrat,sans-serif;font-size:max(43px,min(4.4vw,68px));font-weight:600;line-height:1.08}.section-heading h2 span,.faq-heading h2 span{color:var(--gold)}.section-heading>p{margin:0 0 5px;font-size:14px;line-height:1.9}.fleet-section .section-heading h2{color:var(--ink)}.fleet-section .section-heading h2 span{color:#95743c}.fleet-section .eyebrow.gold{color:var(--gold-dark)}.fleet-toolbar{justify-content:space-between;align-items:center;gap:24px;max-width:1450px;margin:-7px auto 25px;display:flex}.fleet-filters{align-items:center;gap:8px;display:flex}.fleet-filters button{color:#5b5f66;background:#ffffff94;border:1px solid #14243a26;border-radius:20px;min-height:40px;padding:0 16px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;transition:color .25s,background .25s,border-color .25s}.fleet-filters button:hover,.fleet-filters button.active{color:#fff;background:var(--wine);border-color:var(--wine)}.fleet-toolbar>span{color:#686b72;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.car-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1600px;margin:0 auto;display:grid}.car-grid.count-1{grid-template-columns:1fr;max-width:390px}.car-grid.count-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:798px}.car-grid.count-3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1206px}.mobile-slider-nav{display:none}.fleet-link{width:-moz-fit-content;width:fit-content;min-height:50px;color:var(--wine);border:1px solid #14243a40;border-radius:26px;align-items:center;gap:14px;margin:36px auto 0;padding:0 21px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;display:flex}.fleet-link:hover{color:#fff;background:var(--wine);border-color:var(--wine)}.faq-section{background:var(--cream);grid-template-columns:.75fr 1.25fr;gap:8vw;padding:110px 5vw 125px;display:grid}.faq-heading h2{color:var(--ink)}.faq-heading h2 span{color:var(--wine)}.faq-heading>p:last-child{color:#696b71;max-width:430px;margin:28px 0 0;font-size:13px;line-height:1.9}.faq-list{border-top:1px solid var(--line-light)}.faq-list details{border-bottom:1px solid var(--line-light)}.faq-list summary{min-height:86px;color:var(--ink);cursor:pointer;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:1.5;list-style:none;display:grid}.faq-list summary>span{color:var(--gold-dark);font-size:9px}.faq-list summary>b{font-size:22px;font-weight:400;transition:transform .25s}.faq-list details[open] summary>b{transform:rotate(45deg)}.faq-list details>p{color:#696b71;margin:-4px 40px 26px 56px;font-size:12px;line-height:1.9}.closing-whatsapp{color:#062813;background:var(--green)}.closing-secondary{color:#fff;border:1px solid #ffffff47}.site-footer{color:#fff;background:#05070a;padding:70px 5vw 26px}.footer-top{grid-template-columns:.7fr .65fr 1.4fr;gap:6vw;padding-bottom:65px;display:grid}.footer-brand{align-self:start}.footer-top>p{color:#fff6;max-width:360px;margin:0;font-size:11px;line-height:1.9}.footer-links{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.footer-links>div{flex-direction:column;gap:12px;display:flex}.footer-links span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700}.footer-links a{color:#ffffff91;font-size:10px}.footer-links a:hover{color:#fff}.footer-bottom{color:#ffffff4d;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding-top:22px;font-size:9px;display:flex}.footer-bottom>div{gap:24px;display:flex}@media (max-width:1180px){.nav-bar{grid-template-columns:1fr auto}.main-nav{background:#080c12fa;border:1px solid #d6b97824;border-radius:12px;flex-direction:column;align-items:flex-start;padding:26px;display:none;position:absolute;top:126px;bottom:auto;left:24px;right:24px}.main-nav.open{display:flex}.brand-menu{width:100%}.brand-menu:before{display:none}.brand-menu-trigger{justify-content:space-between;width:100%}.brand-menu-panel{visibility:visible;opacity:1;width:100%;max-height:0;box-shadow:none;border:0;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;transition:max-height .25s,padding .25s,margin .25s;position:static;overflow:hidden;transform:none}.brand-menu.open .brand-menu-panel{max-height:430px;margin-top:8px;padding:8px;overflow-y:auto;transform:none}.nav-cta{display:none}.menu-button{display:block}.car-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.car-grid.count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-top{grid-template-columns:.7fr 1.3fr}.footer-top>p{display:none}}@media (max-width:1020px){.car-grid,.car-grid.count-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.top-strip{display:none}.nav-bar{height:78px;padding:0 20px}.brand-mark,.aurelis-mark{width:40px;height:40px}.brand-copy strong{font-size:12px}.main-nav{top:78px;bottom:auto;left:14px;right:14px}.brand-menu-panel{grid-template-columns:1fr}.brand-menu.open .brand-menu-panel{max-height:390px}.hero{height:100svh;min-height:820px;max-height:none}.fleet-section{padding:82px 18px}.section-heading{grid-template-columns:1fr;gap:23px;margin-bottom:39px}.section-heading h2,.faq-heading h2{font-size:max(38px,min(11vw,53px))}.section-heading>p{font-size:12px}.fleet-toolbar{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:22px}.fleet-filters{width:calc(100vw - 36px);padding-bottom:4px;overflow-x:auto}.fleet-filters button{flex:none}.car-grid,.car-grid.count-1,.car-grid.count-2,.car-grid.count-3{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;max-width:none;margin-right:-18px;padding:4px 18px 17px 0;scroll-padding-left:0;display:flex;overflow-x:auto}.car-grid::-webkit-scrollbar{display:none}.mobile-slider-nav{justify-content:space-between;align-items:center;margin:13px 0 0;display:flex}.mobile-slider-nav>span{color:#64676d;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.mobile-slider-nav>div{gap:8px;display:flex}.mobile-slider-nav button{width:42px;height:42px;color:var(--wine);background:#fff9;border:1px solid #14243a33;border-radius:50%;place-items:center;display:grid}.mobile-slider-nav button:first-child svg{transform:rotate(180deg)}.fleet-link{margin-top:27px}.faq-section{grid-template-columns:1fr;gap:45px;padding:82px 18px}.faq-list summary{grid-template-columns:28px 1fr auto;min-height:76px;font-size:13px}.faq-list details>p{margin:-4px 24px 25px 42px;font-size:12px}.site-footer{padding:55px 20px 24px}.footer-top{grid-template-columns:1fr;gap:45px}.footer-links{grid-template-columns:repeat(2,1fr)}.footer-bottom{flex-direction:column;align-items:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.nav-bar{background:linear-gradient(#04070ce0,#04070c7a);border-bottom-color:#ffffff1a;height:82px}.nav-cta svg{fill:currentColor;stroke:none;width:15px}.hero{height:min(100svh,900px);min-height:760px;max-height:900px}.drive-showcase-heading{grid-template-columns:1.15fr .55fr;align-items:end;gap:8vw;max-width:1450px;margin:0 auto 44px;display:grid}.drive-showcase-heading h2,.delivery-headline h2,.delivery-zones h2,.rental-brief-heading h2,.closing-drive h2{letter-spacing:-.06em;margin:0;font-family:Montserrat,sans-serif;font-size:max(44px,min(4.8vw,74px));font-weight:650;line-height:1.02}.drive-showcase-heading h2 span,.delivery-headline h2 span,.delivery-zones h2 span,.rental-brief-heading h2 span,.closing-drive h2 span{color:var(--gold)}.drive-showcase-heading>p{color:#ffffffad;max-width:440px;margin:0 0 4px;font-size:13px;line-height:1.85}.drive-shot{isolation:isolate;background:#111a27;border-radius:18px;min-width:0;position:relative;overflow:hidden}.drive-shot img{object-fit:cover;filter:saturate(.82)contrast(1.08)brightness(.84);width:100%;height:100%;transition:transform .8s cubic-bezier(.18,.7,.2,1),filter .4s;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.035)}.drive-shot:hover img{filter:saturate()contrast(1.08)brightness(.96);transform:scale(1.1)}.drive-shot:hover button svg{transform:translate(4px)}.drive-request{border-block-start:1px solid #ffffff1a;border-block-end:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;max-width:1450px;min-height:74px;margin:20px auto 0;padding:0 4px;display:grid}.drive-request>span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700}.drive-request p{color:#ffffffa8;margin:0;font-size:11px}.drive-request a{color:#fff;align-items:center;gap:11px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;display:flex}.delivery-experience{min-height:620px;color:var(--ink);background:linear-gradient(135deg,#f7f3ec 0%,#ece4d8 100%);border-bottom:1px solid #b8964a1f;position:relative;overflow:hidden}.delivery-headline{z-index:2;width:min(900px,70vw);position:absolute;top:76px;left:5vw}.delivery-headline h2{color:var(--ink)}.delivery-headline h2 span{color:var(--wine)}.delivery-headline .eyebrow.gold{color:#8d6732}.delivery-headline>p:not(.eyebrow){color:#5d5f63;max-width:550px;margin:24px 0 28px;font-size:13px;line-height:1.85}.delivery-experience .gold-button{color:#fff;background:var(--wine);box-shadow:0 12px 28px #b8964a29}.delivery-experience .gold-button:hover{color:#fff;background:var(--wine-2)}.booking-steps{z-index:3;min-height:154px;color:var(--ink);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffdf9f0;border:1px solid #b8964a24;border-radius:18px;grid-template-columns:1.05fr repeat(3,1fr);padding:14px;display:grid;position:absolute;bottom:34px;left:5vw;right:5vw;box-shadow:0 18px 48px #b8964a1a,inset 0 1px #fff}.booking-steps-title,.booking-steps article{border-right:1px solid #b8964a1f;align-items:center;padding:22px 25px;display:flex}.booking-steps-title{flex-direction:column;justify-content:center;align-items:flex-start}.booking-steps-title small{color:var(--wine);letter-spacing:.12em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700}.booking-steps-title strong{margin-top:10px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.booking-steps article{gap:17px}.booking-steps article:last-child{border-right:0}.booking-steps article>span{width:34px;height:34px;color:var(--wine);border:1px solid #b8964a3d;border-radius:50%;flex:0 0 34px;place-items:center;font-family:Montserrat,sans-serif;font-size:9px;display:grid}.booking-steps h3{margin:0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600}.booking-steps p{color:#66676a;margin:7px 0 0;font-size:10px;line-height:1.55}.driver-promises{color:#fff;background:linear-gradient(135deg,#0e1014 0%,#171920 50%,#0d0e12 100%);border-block-start:1px solid #d3b77838;border-block-end:1px solid #d3b77838;padding:32px 5vw;box-shadow:0 16px 36px #00000073}.driver-promises-inner{grid-template-columns:minmax(210px,.75fr) minmax(0,3.25fr);align-items:stretch;gap:24px;max-width:1450px;margin:0 auto;display:grid}.driver-promises-intro{border-right:1px solid #d3b77840;flex-direction:column;justify-content:center;min-height:100px;padding:12px 28px 12px 0;display:flex}.driver-promises-intro small{color:#dfc488;letter-spacing:.16em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:700}.driver-promises-intro strong{color:#fff;letter-spacing:-.03em;margin-top:8px;font-family:Montserrat,sans-serif;font-size:19px;font-weight:700;line-height:1.2}.driver-promises-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;min-width:0;display:grid}.driver-promises-grid article{background:#ffffff09;border:1px solid #d3b7782e;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;min-height:100px;padding:14px;transition:all .28s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff0d}.driver-promises-grid article:hover{background:#ffffff14;border-color:#d3b77873;transform:translateY(-4px);box-shadow:0 8px 24px #00000059,inset 0 1px #ffffff1a}.driver-promises-grid article>small{color:#dfc580;background:#dfc4881f;border:1px solid #d3b77859;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-family:Montserrat,sans-serif;font-size:7.5px;font-weight:700;display:grid}.driver-promises-grid article>div{text-align:right;min-width:0;margin-top:auto}.driver-promises-grid strong{color:#f5e7c8;letter-spacing:-.02em;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:max(14px,min(1.15vw,17px));font-weight:700;line-height:1.1;display:block}.driver-promises-grid span{color:#ffffffad;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:9.5px;font-weight:500;display:block;overflow:hidden}.delivery-zones{color:var(--ink);background:#fbfaf7;border-top:1px solid #b8964a12;border-bottom:1px solid #b8964a17;padding:62px 5vw 54px}.delivery-zones-inner{max-width:1450px;margin:0 auto}.delivery-directory-actions{align-items:center;gap:9px;display:flex}.delivery-directory-actions>a,.delivery-directory-actions>button{min-height:64px;color:var(--wine);cursor:pointer;background:0 0;border:1px solid #b8964a38;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 18px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;transition:color .22s,background .22s,border-color .22s;display:inline-flex}.delivery-directory-actions>button{color:#fff;background:var(--wine);border-color:var(--wine)}.delivery-directory-actions>a:hover,.delivery-directory-actions>button:hover{color:#fff;background:#c9a85e;border-color:#c9a85e}.delivery-directory-actions svg{width:17px}.delivery-highlight{color:#fff;background:linear-gradient(125deg,#171619 0%,#242025 58%,#181619 100%);border:1px solid #9d773f42;border-radius:24px;grid-template-columns:.72fr 1.3fr auto;align-items:center;gap:30px;min-height:126px;margin-bottom:16px;padding:28px 32px;display:grid;box-shadow:0 20px 48px #1f1a1b1a}.delivery-highlight>div{color:#d7bd84;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:13px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700;display:flex}.delivery-highlight-icon{color:#d8bd7d;background:#b8964a94;border:1px solid #d8bd7d3d;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.delivery-highlight-icon svg{width:18px}.delivery-highlight>strong{letter-spacing:-.04em;font-family:Montserrat,sans-serif;font-size:max(22px,min(2.1vw,32px));font-weight:560;line-height:1.18}.delivery-highlight>strong b{color:#d9bc78;font-weight:700}.delivery-highlight>small{color:#ffffff8c;white-space:nowrap;font-size:9px}.delivery-directory{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.delivery-directory li{color:#343033;background:#f3eee6;border:1px solid #b8964a1a;border-radius:15px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;min-height:68px;padding:0 18px;transition:transform .22s,border-color .22s,background .22s;display:grid}.delivery-directory li:hover{background:#fffdf9;border-color:#b8964a40;transform:translateY(-2px)}.delivery-directory li>svg{color:#a47c42;width:15px}.delivery-directory li>span{text-overflow:ellipsis;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;overflow:hidden}.delivery-directory li>strong{color:#936c36;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700}.delivery-directory li.featured{color:#fff;background:linear-gradient(105deg,#1a1a1e,#2a2a2e);border-color:#b8964a59}.delivery-directory li.featured>svg,.delivery-directory li.featured>strong{color:#e0c787}.delivery-directory-footer{border-top:1px solid #b8964a1f;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:22px 4px 0;display:flex}.delivery-directory-footer>span{color:#6c6663;letter-spacing:.08em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:9px;font-weight:600}.rental-brief{color:var(--ink);background:#eee7dd;border-bottom:1px solid #b8964a1a;padding:86px 5vw 82px}.rental-brief-layout{grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);align-items:start;gap:max(38px,min(5vw,78px));max-width:1450px;margin:0 auto;display:grid}.rental-brief-heading{flex-direction:column;align-items:flex-start;margin:0;padding:30px 0 0;display:flex}.rental-brief-heading h2{font-size:max(40px,min(3.7vw,58px))}.rental-brief-heading h2 span{color:var(--wine)}.rental-brief-heading>p{color:#66615f;max-width:380px;margin:27px 0 0;font-size:12px;line-height:1.85}.driver-ready-panel{background:#faf8f3;border:1px solid #b8964a1f;border-radius:26px;min-width:0;overflow:hidden;box-shadow:0 20px 54px #2d262112,inset 0 1px #fffc}.driver-documents{flex-direction:column;min-width:0;padding:34px;display:flex}.driver-documents-heading{justify-content:space-between;align-items:flex-end;gap:26px;display:flex}.driver-documents-heading>div{flex-direction:column;display:flex}.driver-documents-heading span{color:var(--gold-dark);letter-spacing:.12em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700}.driver-documents-heading strong{color:var(--wine);letter-spacing:-.035em;margin-top:8px;font-family:Montserrat,sans-serif;font-size:21px;font-weight:650}.driver-documents-heading>small{color:#5f656b;text-align:right;max-width:245px;font-size:10px;line-height:1.65}.driver-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.driver-options article{background:#fff;border:1px solid #9b7b4536;border-radius:19px;min-height:225px;padding:23px;transition:transform .3s,border-color .3s,box-shadow .3s;box-shadow:0 12px 28px #23272d0b}.driver-options article:hover{border-color:#9b7b4580;transform:translateY(-3px);box-shadow:0 18px 38px #23272d1a}.driver-option-label{align-items:center;gap:10px;display:flex}.driver-option-label>span{color:#fff;background:var(--wine);border-radius:50%;place-items:center;width:29px;height:29px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700;display:grid}.driver-option-label small{color:var(--gold-dark);letter-spacing:.09em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700}.driver-options h3{color:var(--ink);letter-spacing:-.045em;margin:27px 0 18px;font-family:Montserrat,sans-serif;font-size:max(23px,min(1.8vw,29px));font-weight:650;line-height:1.08}.driver-options ul{margin:0;padding:0;list-style:none}.driver-options li{color:#565d64;border-top:1px solid #14243a14;padding:9px 0 9px 22px;font-size:10px;line-height:1.5;position:relative}.driver-options li:before{content:"✓";color:#15964a;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;position:absolute;top:9px;left:0}.documents-action{justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding-top:27px;display:flex}.documents-action>a{color:#052710;background:var(--green);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;min-height:72px;padding:0 18px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:flex;box-shadow:0 12px 26px #21d26229}.documents-action>a svg:first-child{fill:currentColor;stroke:none;width:16px}.documents-action>a svg:last-child{width:15px}.documents-action>p{color:#596067;text-align:right;margin:0;font-size:10px;line-height:1.55}.documents-action>p span{color:var(--gold-dark);letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700;display:block}.closing-drive{color:#fff;background:#121114;grid-template-columns:1.02fr .98fr;min-height:620px;display:grid;position:relative;overflow:hidden}.closing-drive-image{background:linear-gradient(90deg,#0000 58%,#121114 100%),linear-gradient(#0000 46%,#b8964a38),url(/images/hero-dubai-motion.webp) 50%/cover no-repeat;min-height:620px}.closing-drive-copy{flex-direction:column;justify-content:center;padding:78px 6vw 78px 3vw;display:flex}.closing-drive-copy>div{align-items:center;gap:11px;display:flex}.closing-drive-copy a{border-radius:999px;justify-content:center;align-items:center;gap:11px;min-height:54px;padding:0 20px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.closing-drive-copy .closing-whatsapp svg{fill:currentColor;stroke:none;width:16px}@media (max-width:1180px){.booking-steps{grid-template-columns:.9fr repeat(3,1fr)}.booking-steps-title,.booking-steps article{padding-inline-start:15px;padding-inline-end:15px}.booking-steps article{gap:11px}.driver-promises-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.delivery-highlight{grid-template-columns:.7fr 1.1fr auto}.rental-brief-layout{grid-template-columns:minmax(280px,.56fr) minmax(0,1.44fr);gap:34px}.driver-documents{padding:34px}.driver-documents-heading>small,.documents-action>p{display:none}}@media (max-width:900px){.drive-shot{min-height:440px}.drive-shot:first-child{grid-column:1/-1;min-height:520px}.booking-steps{grid-template-columns:repeat(3,1fr)}.booking-steps-title{display:none}.booking-steps article:first-of-type{border-left:0}.driver-promises-inner{grid-template-columns:1fr;gap:16px}.driver-promises-intro{border-bottom:1px solid #d6b97833;border-right:0;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:20px;min-height:0;padding:0 0 16px}.driver-promises-intro strong{text-align:right;margin:0;font-size:15px;line-height:1.2}.delivery-highlight{grid-template-columns:1fr;gap:17px}.delivery-highlight>small{white-space:normal}.delivery-directory{grid-template-columns:repeat(3,minmax(0,1fr))}.rental-brief-layout{grid-template-columns:1fr;gap:34px}.rental-brief-heading{padding-top:0}.driver-documents-heading>small,.documents-action>p{display:block}.closing-drive{grid-template-columns:.9fr 1.1fr}}@media (max-width:760px){.nav-bar{height:76px}.nav-cta svg{display:block}.hero{background:#050810;height:auto;min-height:920px;max-height:none}.drive-showcase-heading{grid-template-columns:1fr;gap:20px;margin-bottom:37px}.drive-showcase-heading h2,.delivery-headline h2,.delivery-zones h2,.rental-brief-heading h2,.closing-drive h2{font-size:max(40px,min(11.5vw,57px))}.drive-showcase-heading>p,.rental-brief-heading>p{font-size:12px}.drive-shot,.drive-shot:first-child{scroll-snap-align:start;flex:0 0 min(82vw,360px);min-height:440px}.drive-request{grid-template-columns:1fr;gap:10px;padding:18px 0}.delivery-experience{min-height:780px}.delivery-headline{width:auto;top:58px;left:20px;right:20px}.delivery-headline>p:not(.eyebrow){font-size:12px}.booking-steps{grid-template-columns:1fr;min-height:286px;padding:8px 17px;bottom:16px;left:14px;right:14px}.booking-steps-title{border-bottom:1px solid #b8964a1f;border-right:0;padding:14px 0;display:flex}.booking-steps article{border-bottom:1px solid #b8964a1f;border-right:0;padding:13px 0}.booking-steps article:last-child{border-bottom:0}.driver-promises{padding:24px 18px 26px}.driver-promises-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.driver-promises-grid article{border-radius:15px;min-height:88px;padding:12px 13px}.driver-promises-grid article>small{flex-basis:24px;width:24px;height:24px;font-size:7px}.driver-promises-grid strong{font-size:15px}.driver-promises-grid span{margin-top:6px;font-size:9px}.delivery-zones{padding:48px 18px 42px}.delivery-highlight{border-radius:22px;min-height:0;padding:24px 20px}.delivery-highlight>strong{font-size:24px}.delivery-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.delivery-directory li{border-radius:13px;grid-template-rows:auto auto;grid-template-columns:16px minmax(0,1fr);align-content:center;gap:2px 9px;min-height:62px;padding:10px 12px}.delivery-directory li>svg{grid-row:1/3}.delivery-directory li>strong{grid-column:2;font-size:8px}.delivery-directory li>span{font-size:10px}.delivery-directory-footer{flex-direction:column;align-items:stretch;gap:16px}.delivery-directory-actions{flex-direction:column;align-items:stretch}.delivery-directory-actions>a,.delivery-directory-actions>button{width:100%}.rental-brief{padding:68px 18px 60px}.rental-brief-layout{gap:28px}.rental-brief-heading h2{font-size:max(39px,min(11vw,52px))}.driver-ready-panel{border-radius:21px}.driver-documents{padding:26px 18px 22px}.driver-documents-heading{flex-direction:column;align-items:flex-start;gap:10px}.driver-documents-heading>small{text-align:left;max-width:none}.driver-options{grid-template-columns:1fr;margin-top:21px}.driver-options article{min-height:0;padding:22px}.documents-action{flex-direction:column;align-items:stretch}.documents-action>a{justify-content:center}.documents-action>p{text-align:left}.closing-drive{min-height:720px;display:block}.closing-drive-image{background:linear-gradient(#b8964a14 0%,#121114d6 42%,#121114 90%),url(/images/hero-dubai-motion.webp) 64%/cover no-repeat;min-height:0;position:absolute;top:0;bottom:0;left:0;right:0}.closing-drive-copy{z-index:2;justify-content:flex-end;min-height:720px;padding:285px 20px 75px;position:relative}.closing-drive-copy>p:not(.eyebrow){font-size:12px}.closing-drive-copy>div{flex-direction:column;align-items:stretch}.closing-drive-copy a{width:100%}}:root{--canvas:#eef2f6;--canvas-raised:#f8fafc;--canvas-muted:#e1e8ef;--charcoal:#13161b;--charcoal-soft:#1c2128;--wine:#b8964a;--wine-2:#c9a85e;--ink:#171a20;--muted:#66707c;--cream:#eef2f6;--cream-2:#dfe7ef;--gold:#c2a365;--gold-dark:#8f6d38;--pearl-line:#48586c21;--line-light:var(--pearl-line)}body{background:var(--canvas)}.fleet-section{background:radial-gradient(circle at 50% -10%,#fff 0%,#f1f5f8 40%,#e8eef4 100%)}.fleet-toolbar>span,.drive-showcase-heading>p{color:var(--muted)}.drive-showcase-heading h2 span{color:#92713d}.drive-shot{color:#fff}.drive-request{border-block-color:var(--pearl-line)}.drive-request>span{color:#8f6d38}.drive-request p{color:var(--muted)}.drive-request a{color:var(--wine)}.delivery-experience{border-bottom-color:var(--pearl-line);background:linear-gradient(135deg,#eaf0f5 0%,#dce5ed 100%)}.delivery-headline>p:not(.eyebrow){color:var(--muted)}.booking-steps{background:#f9fbfdf5;border-color:#48586c26;box-shadow:0 20px 52px #2d3d5017,inset 0 1px #fff}.driver-promises{color:var(--ink);background:var(--canvas);border-block-color:var(--pearl-line)}.driver-promises-intro{border-right-color:var(--pearl-line)}.driver-promises-intro small{color:var(--wine)}.driver-promises-intro strong{color:var(--ink)}.driver-promises-grid article{background:linear-gradient(145deg,#fafcfe 0%,#edf2f7 100%);border-color:#48586c24;box-shadow:0 12px 28px #2d3d500e,inset 0 1px #ffffffd6}.driver-promises-grid article:hover{background:#fff;border-color:#b8964a3d}.driver-promises-grid article>small{color:var(--wine);background:#b8964a0e;border-color:#b8964a2e}.driver-promises-grid strong{color:var(--wine)}.driver-promises-grid span{color:var(--muted)}.rental-brief{border-bottom-color:var(--pearl-line);background:linear-gradient(135deg,#e4ebf2 0%,#f1f5f8 100%)}.rental-brief-heading>p{color:var(--muted)}.driver-ready-panel{background:#f7f9fc;border-color:#48586c24;box-shadow:0 22px 56px #2d3d5013,inset 0 1px #ffffffeb}.driver-options article{background:#fcfdff;border-color:#48586c24}.driver-options article:hover{border-color:#8f6d386b}.faq-list{border-top-color:var(--pearl-line)}.faq-list details{border-bottom-color:var(--pearl-line)}.faq-heading>p:last-child,.faq-list details>p{color:var(--muted)}.delivery-zones{background:var(--canvas);border-color:var(--pearl-line)}.delivery-directory li{background:#f8fafc;border-color:#48586c21;box-shadow:inset 0 1px #ffffffc7}.delivery-directory li:hover{background:#fff;border-color:#b8964a33}.delivery-directory li.featured:hover{background:linear-gradient(105deg,#1a1a1e,#2a2a2e);border-color:#b8964a61}.delivery-directory-footer{border-top-color:var(--pearl-line)}.delivery-highlight{background:linear-gradient(125deg,var(--charcoal) 0%,var(--charcoal-soft) 62%,#17171b 100%);border-color:#c2a36538;box-shadow:0 22px 52px #1f2a371f}.closing-drive{background:var(--charcoal)}.closing-drive-image{background:linear-gradient(90deg,transparent 58%,var(--charcoal) 100%),linear-gradient(0deg,#b8964a29,transparent 54%),url(/images/hero-dubai-motion.webp) center/cover no-repeat}.site-footer{background:#0d0e11}@media (max-width:900px){.driver-promises-intro{border-right:0;border-bottom-color:var(--pearl-line)}.closing-drive-image{background:linear-gradient(0deg,var(--charcoal) 10%,#15171bdb 58%,#b8964a0f 100%),url(/images/hero-dubai-motion.webp) 64% center/cover no-repeat}}.fleet-section{padding:82px 4.5vw 88px}.fleet-section .section-heading h2 span,.drive-showcase-heading h2 span,.faq-heading h2 span{color:var(--wine)}.delivery-experience{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);align-items:center;gap:max(48px,min(7vw,112px));min-height:0;padding:76px 5vw;display:grid}.delivery-headline{width:auto;max-width:690px;position:relative;top:auto;left:auto}.delivery-headline h2{font-size:max(48px,min(4.5vw,72px))}.delivery-headline>p:not(.eyebrow){max-width:510px;margin:22px 0 27px}.booking-steps{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 100% 0,#b8964a57,#0000 37%),linear-gradient(145deg,#14171c 0%,#1c2027 100%);border:1px solid #c2a36545;border-radius:28px;min-height:0;padding:14px;display:block;position:relative;bottom:auto;left:auto;right:auto;box-shadow:0 28px 66px #2331412e,inset 0 1px #ffffff0e}.booking-steps-title{border-bottom:1px solid #ffffff1c;border-right:0;flex-direction:column;justify-content:center;align-items:flex-start;min-height:0;padding:22px 22px 24px;display:flex}.booking-steps-title small{color:var(--gold)}.booking-steps-title strong{color:#fff;letter-spacing:-.04em;margin-top:9px;font-size:max(20px,min(1.75vw,27px))}.booking-steps-list{display:grid}.booking-steps article{border-bottom:1px solid #ffffff18;border-right:0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:16px;min-height:96px;padding:18px 20px;display:grid}.booking-steps article:last-child{border-bottom:0}.booking-steps article>span{width:36px;height:36px;color:var(--gold);background:#c2a36514;border-color:#c2a36557;flex-basis:36px}.booking-steps h3{color:#fff;font-size:14px}.booking-steps p{color:#ffffff91}.driver-promises{padding:24px 5vw}.driver-promises-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rental-brief{padding:72px 5vw 68px}.delivery-zones{padding:54px 5vw 48px}.closing-drive{isolation:isolate;color:#fff;background:#090a0d;align-items:center;min-height:640px;padding:0 5vw;display:flex;position:relative;overflow:hidden}.closing-drive:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#050608fa 0%,#050608e8 30%,#05060894 52%,#05060814 82%),linear-gradient(#0000 57%,#050608b8 100%);position:absolute;top:0;bottom:0;left:0;right:0}.closing-drive-image{z-index:0;min-height:0;box-shadow:none;background:url(/images/hero-supercar.webp) 50%/cover no-repeat;border:0;border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0}.closing-drive-copy{z-index:2;width:min(700px,52vw);min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;margin:0;padding:86px 0 92px;display:flex;position:relative}.closing-drive-copy>.eyebrow{color:var(--gold);margin:0}.closing-drive-copy h2{max-width:760px;margin-top:24px;font-size:max(52px,min(5vw,78px));line-height:.98}.closing-drive-copy>p:not(.eyebrow){color:#ffffffb3;max-width:500px;margin:25px 0 0;font-size:13px;line-height:1.8}.closing-actions{align-items:center;gap:10px;margin-top:31px;display:flex}.closing-actions a{flex:none;min-width:190px}.closing-whatsapp{box-shadow:0 13px 30px #21d26229}.closing-secondary{background:#ffffff06}.closing-secondary:hover{background:#ffffff14;border-color:#ffffff75}@media (max-width:1100px){.closing-drive-copy{width:min(640px,58vw)}.closing-drive-copy h2{font-size:max(48px,min(5.2vw,66px))}}@media (max-width:900px){.delivery-experience{grid-template-columns:1fr;gap:38px;padding:64px 5vw}.delivery-headline{max-width:720px}.booking-steps{width:100%;max-width:720px}.driver-promises-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.closing-drive{align-items:flex-end;min-height:650px;padding:0 5vw;display:flex}.closing-drive:after{background:linear-gradient(#05060814 0%,#0506082e 30%,#050608d1 66%,#050608fa 100%),linear-gradient(90deg,#050608b8,#0000 72%)}.closing-drive-image{background:url(/images/hero-supercar.webp) 68%/cover no-repeat;border:0;border-radius:0;min-height:0;position:absolute;top:0;bottom:0;left:0;right:0}.closing-drive-copy{border:0;border-radius:0;justify-content:flex-start;width:100%;min-height:0;margin:0;padding:300px 0 48px}}@media (max-width:760px){.fleet-section{padding:60px 18px 64px}.delivery-experience{gap:30px;min-height:0;padding:52px 18px 58px}.delivery-headline{width:auto;top:auto;left:auto;right:auto}.delivery-headline h2{font-size:max(39px,min(11.2vw,48px))}.delivery-headline>p:not(.eyebrow){margin:19px 0 22px;font-size:11px;line-height:1.7}.delivery-headline .gold-button{width:100%;min-height:72px}.booking-steps{border-radius:24px;padding:10px;bottom:auto;left:auto;right:auto}.booking-steps-title{padding:19px 15px 20px;display:flex}.booking-steps-title strong{margin-top:8px;font-size:19px}.booking-steps article{grid-template-columns:36px minmax(0,1fr);gap:13px;min-height:82px;padding:15px 12px}.booking-steps h3{font-size:13px}.booking-steps p{margin-top:5px;font-size:9.5px}.driver-promises{padding:22px 18px 24px}.rental-brief{padding:56px 18px 52px}.delivery-zones{padding:42px 18px 38px}.closing-drive{min-height:680px;padding:0 18px}.closing-drive-image{background-position:70%;border-radius:0;min-height:0}.closing-drive-copy{border-radius:0;width:100%;margin:0;padding:330px 0 34px}.closing-drive-copy h2{margin-top:18px;font-size:max(39px,min(11.2vw,48px))}.closing-drive-copy>p:not(.eyebrow){margin-top:18px;font-size:11px;line-height:1.7}.closing-actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:22px}.closing-actions a{width:100%;min-width:0}.closing-secondary{min-height:48px}}@media (prefers-reduced-motion:reduce){.floating-actions{transition:none}}.brand-marques{color:var(--ink);background:#f8f7f4;border-bottom:1px solid #48586c1f;padding:34px 5vw 39px}.brand-marques>p{color:#746e6a;letter-spacing:.22em;text-align:center;text-transform:uppercase;margin:0;font-family:Montserrat,sans-serif;font-size:10px;font-weight:650}.brand-marques-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:max(24px,min(4vw,58px));max-width:900px;margin:30px auto 0;display:grid}.brand-marques-grid>a{place-items:center;min-width:0;min-height:72px;display:grid}.brand-marques-grid img{object-fit:contain;opacity:1;width:auto;max-width:130px;height:64px;transition:opacity .25s,transform .25s}.brand-marques-grid .wide img{width:170px;max-width:170px;height:auto}.brand-marques-grid>a:hover img{opacity:1;transform:translateY(-2px)}@media (max-width:760px){.brand-marques{padding:27px 18px 31px}.brand-marques>p{letter-spacing:.17em;font-size:8px}.brand-marques-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;max-width:440px;margin-top:25px}.brand-marques-grid>a{min-height:42px}.brand-marques-grid img{max-width:95px;height:52px}.brand-marques-grid .wide img{width:130px;max-width:130px}}.site-header,.top-strip,.nav-bar{background:0 0}.nav-bar{-webkit-backdrop-filter:none;border-bottom-color:#ffffff1f}.top-strip{border-bottom-color:#ffffff1a}.brand-copy,.main-nav,.nav-cta,.menu-button{text-shadow:0 2px 16px #0000006b}.site-header .brand,.site-header .main-nav,.site-header .nav-cta,.site-header .menu-button{opacity:0;animation:.78s cubic-bezier(.22,.72,.22,1) forwards heroLift}.site-header .brand{animation-delay:60ms}.site-header .main-nav{animation-delay:.13s}.site-header .nav-cta,.site-header .menu-button{animation-delay:.2s}.aurelis-mark path{stroke-dasharray:120;stroke-dashoffset:120px;animation:1.05s .12s forwards markDraw}.motion-enabled .motion-reveal{opacity:0;transition:opacity .72s cubic-bezier(.22,.72,.22,1) var(--motion-delay,0s), transform .72s cubic-bezier(.22,.72,.22,1) var(--motion-delay,0s);will-change:opacity,transform;transform:translateY(28px)}.motion-enabled .motion-reveal.in-view{opacity:1;transform:translate(0)}.motion-enabled .driver-promises-grid article.motion-reveal.in-view:hover{transform:translateY(-3px)}.motion-enabled .delivery-directory li.motion-reveal.in-view:hover{transform:translateY(-2px)}@keyframes heroLift{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0)}}@keyframes statusReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0)}}@keyframes markDraw{to{stroke-dashoffset:0}}@keyframes statusPulse{0%,to{box-shadow:0 0 0 5px #21d2621a,0 0 12px #21d26273}50%{box-shadow:0 0 0 8px #21d26209,0 0 21px #21d262cc}}@media (max-width:760px){.nav-bar{background:0 0}@keyframes heroDriftMobile{0%{transform:scale(1.035)translate(0)}to{transform:scale(1.075)translate(-1.1%)}}}@media (prefers-reduced-motion:reduce){.site-header .brand,.site-header .main-nav,.site-header .nav-cta,.site-header .menu-button{opacity:1;animation:none}.aurelis-mark path{animation:none}.motion-enabled .motion-reveal{opacity:1;transition:none;transform:none}}html svg.wa-glyph,html svg.wa-glyph path{stroke:none!important;stroke-width:0!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.brand-header,.car-detail-header{display:none!important}.brand-button--gold,.car-detail-button--gold{color:#fff!important;background:#b8964a!important;box-shadow:0 10px 28px #b8964a38!important}.brand-button--gold:hover,.car-detail-button--gold:hover{color:#fff!important;background:#c9a85e!important}.brand-button--gold svg,.car-detail-button--gold svg{color:currentColor!important;stroke:currentColor!important}.brand-cta .brand-button--gold,.car-detail-cta .car-detail-button--gold{color:#fff!important}.brand-page+.site-header,.car-detail-page+.site-header{z-index:80}@media (max-width:720px){.brand-button--gold,.car-detail-button--gold{min-height:50px}.site-header{z-index:80}}.discovery-page{color:#1b191c;background:#f6f1e8;min-height:100vh}.discovery-page h1,.discovery-page h2,.discovery-page h3,.discovery-page strong,.discovery-page .discovery-kicker,.discovery-page .discovery-primary,.discovery-page .discovery-secondary{font-family:Montserrat,sans-serif}.discovery-kicker{color:#8d6a33;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:9px;font-weight:700}.discovery-hero{color:#fff;background:radial-gradient(circle at 76% 38%,#b8964a47,#0000 27%),linear-gradient(130deg,#09090b,#151317 58%,#070708);height:min(88svh,860px);min-height:720px;position:relative;overflow:hidden}.discovery-hero__image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.discovery-hero__veil{background:linear-gradient(90deg,#050507f2 0%,#050507b0 42%,#0505071f 76%),linear-gradient(#0000 46%,#050507e6);position:absolute;top:0;bottom:0;left:0;right:0}.discovery-hero__content{z-index:2;width:min(760px,62vw);position:absolute;bottom:130px;left:5vw}.discovery-hero h1,.discovery-simple-hero h1{letter-spacing:-.06em;margin:0;font-size:max(52px,min(6.5vw,96px));font-weight:600;line-height:.98}.discovery-hero__content>p:not(.discovery-kicker){color:#ffffffad;max-width:650px;margin:24px 0 0;font-size:14px;line-height:1.85}.discovery-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.discovery-primary,.discovery-secondary{border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:52px;padding:0 21px;font-size:10px;font-weight:700;display:inline-flex}.discovery-primary{color:#fff;background:#b8964a}.discovery-primary:hover{background:#c9a85e}.discovery-secondary{color:#fff;border:1px solid #ffffff59}.discovery-primary svg,.discovery-secondary svg{width:16px}.discovery-hero__facts{z-index:2;color:#ffffff73;letter-spacing:.1em;text-transform:uppercase;gap:30px;font-size:8px;display:flex;position:absolute;bottom:38px;left:5vw}.discovery-hero__facts span{border-left:1px solid #ffffff38;padding-left:14px}.discovery-hero__facts b{color:#fff;letter-spacing:0;text-transform:none;margin-bottom:6px;font-size:13px;display:block}.discovery-collection{color:#fff;background:#0c0c0e;padding:110px 4.5vw 120px}.discovery-heading{grid-template-columns:1fr .55fr;align-items:end;gap:8vw;max-width:1500px;margin:0 auto 48px;display:grid}.discovery-heading h2,.discovery-story h2,.delivery-directory h2,.guide-faq h2,.discovery-cta h2{letter-spacing:-.055em;margin:0;font-size:max(40px,min(4.8vw,70px));font-weight:600;line-height:1.04}.discovery-heading>p{color:#ffffff80;margin:0;font-size:12px;line-height:1.9}.discovery-car-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1600px;margin:0 auto;display:grid}.discovery-empty{text-align:center;border:1px solid #ffffff1f;border-radius:20px;max-width:1460px;margin:0 auto;padding:55px}.discovery-empty p{color:#ffffff8c}.discovery-empty a{color:#d3b778;align-items:center;gap:10px;font-size:10px;font-weight:700;display:inline-flex}.discovery-story{grid-template-columns:.75fr 1.25fr;gap:10vw;max-width:1460px;margin:0 auto;padding:110px 5vw;display:grid}.discovery-story>p{color:#68636a;margin:0;font-size:14px;line-height:2}.discovery-crosslinks{background:#ded5c7;padding:78px 5vw}.discovery-crosslinks>p{max-width:1460px;margin-inline-start:auto;margin-inline-end:auto}.discovery-crosslinks>div{border-top:1px solid #19181b2e;border-left:1px solid #19181b2e;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1460px;margin:0 auto;display:grid}.discovery-crosslinks a{border-bottom:1px solid #19181b2e;border-right:1px solid #19181b2e;justify-content:space-between;align-items:center;gap:14px;min-height:92px;padding:22px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:650;display:flex}.discovery-crosslinks a:hover{color:#b8964a;background:#ffffff4d}.discovery-cta{color:#fff;text-align:center;background:radial-gradient(circle at 72%,#b8964a61,#0000 25%),linear-gradient(120deg,#171719,#080809);padding:120px 5vw 130px}.discovery-cta h2{max-width:900px;margin-inline-start:auto;margin-inline-end:auto}.discovery-cta>p:not(.discovery-kicker){color:#fff9;max-width:620px;margin:24px auto 30px;font-size:13px;line-height:1.9}.discovery-cta--cream{color:#19181b;background:#f3ede4}.discovery-cta--cream>p:not(.discovery-kicker){color:#68636a}.discovery-simple-hero{background:radial-gradient(circle at 80% 40%,#b8964a14,#0000 25%),#f3ede4;padding:190px 5vw 100px}.discovery-simple-hero h1{max-width:1050px;font-size:max(52px,min(6vw,88px))}.discovery-simple-hero>p:not(.discovery-kicker),.discovery-simple-hero__copy>p:not(.discovery-kicker){color:#69656a;max-width:720px;margin:28px 0 0;font-size:14px;line-height:1.9}.discovery-simple-hero--visual{grid-template-columns:minmax(0,1.02fr) minmax(390px,.78fr);align-items:center;gap:7vw;padding:165px 5vw 92px;display:grid}.discovery-simple-hero__copy{padding-top:25px}.discovery-simple-hero__media{aspect-ratio:4/3;background:#d9d0c5;border-radius:24px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 70px #25191c21}.discovery-simple-hero__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#140f1247);position:absolute;top:0;bottom:0;left:0;right:0}.discovery-simple-hero__media img{object-fit:cover;filter:saturate(.84)contrast(.98);width:100%;height:100%;display:block}.discovery-simple-hero__media span{z-index:2;color:#fffc;letter-spacing:.18em;font-family:Montserrat,sans-serif;font-size:8px;font-weight:700;position:absolute;bottom:17px;left:20px}.brand-directory{background:#f3ede4;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:20px 5vw 120px;display:grid}.brand-directory__card{background:#ffffffa8;border:1px solid #b8964a14;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:190px;padding:25px;display:flex}.brand-directory__logo{align-items:flex-start;height:70px;margin-bottom:auto;display:flex}.brand-directory__logo img{object-fit:contain;max-width:110px;max-height:56px}.brand-directory__logo b{color:#b8964a;font-size:26px}.brand-directory__card strong{font-size:17px}.brand-directory__card em{color:#7b6030;align-items:center;gap:8px;margin-top:13px;font-size:9px;font-style:normal;font-weight:700;display:flex}.brand-directory__card:hover{transform:translateY(-3px);box-shadow:0 15px 35px #281e1e12}.info-grid{background:#d8cfc2;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:10px 5vw 120px;display:grid}.info-grid article{background:#f8f4ee;min-height:300px;padding:42px}.info-grid article>span{color:#9c793f;letter-spacing:.12em;font-size:9px}.info-grid h2{letter-spacing:-.045em;margin:28px 0 16px;font-size:max(27px,min(3vw,43px));font-weight:600}.info-grid p{color:#68636a;max-width:600px;margin:0;font-size:13px;line-height:1.95}.info-grid small{color:#8a858a;margin-top:18px;font-size:10px;line-height:1.7;display:block}.guide-links{background:#f3ede4;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px 5vw 105px;display:grid}.guide-links a{background:#fff;border:1px solid #b8964a14;border-radius:18px;grid-template-columns:1fr auto;align-content:end;gap:10px;min-height:160px;padding:28px;display:grid}.guide-links strong{font-size:18px}.guide-links span{color:#777176;grid-column:1;font-size:11px;line-height:1.7}.guide-links svg{grid-area:1/2/3;align-self:center}.guide-faq{color:#fff;background:#111113;grid-template-columns:.7fr 1.3fr;gap:8vw;padding:110px 5vw;display:grid}.guide-faq>div:last-child{border-top:1px solid #ffffff24}.guide-faq details{border-bottom:1px solid #ffffff24}.guide-faq summary{cursor:pointer;grid-template-columns:36px 1fr auto;align-items:center;gap:14px;min-height:82px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;list-style:none;display:grid}.guide-faq summary::-webkit-details-marker{display:none}.guide-faq summary span{color:#d3b778;font-size:8px}.guide-faq summary b{color:#d3b778;font-size:20px}.guide-faq details p{color:#ffffff91;margin:0 48px 28px 50px;font-size:12px;line-height:1.85}.delivery-directory{background:#f3ede4;grid-template-columns:.65fr 1.35fr;gap:8vw;padding:20px 5vw 120px;display:grid}.delivery-directory__intro p:last-child{color:#69656a;max-width:440px;font-size:13px;line-height:1.9}.delivery-directory__grid{border-top:1px solid #19181b24;border-left:1px solid #19181b24;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.delivery-directory__grid article{border-bottom:1px solid #19181b24;border-right:1px solid #19181b24;flex-direction:column;justify-content:center;min-height:92px;padding:22px;display:flex}.delivery-directory__grid strong{font-size:12px}.delivery-directory__grid span{color:#817b80;margin-top:8px;font-size:9px}@media (max-width:1050px){.discovery-car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-directory{grid-template-columns:repeat(3,minmax(0,1fr))}.discovery-crosslinks>div{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-simple-hero--visual{grid-template-columns:1fr .8fr;gap:4vw}}@media (max-width:720px){.discovery-hero{height:auto;min-height:720px}.discovery-hero__content{width:auto;bottom:150px;left:22px;right:22px}.discovery-hero h1,.discovery-simple-hero h1{font-size:max(44px,min(12vw,60px))}.discovery-hero__content>p:not(.discovery-kicker){font-size:13px;line-height:1.72}.discovery-actions{grid-template-columns:1fr;display:grid}.discovery-hero__facts{gap:13px;bottom:31px;left:22px;right:22px}.discovery-hero__facts span{flex:1;padding-left:9px}.discovery-collection{padding:80px 16px 90px}.discovery-heading,.discovery-story,.guide-faq,.delivery-directory{grid-template-columns:1fr;gap:35px}.discovery-heading{padding-inline-start:6px;padding-inline-end:6px}.discovery-car-grid{grid-template-columns:1fr}.discovery-story{padding:80px 22px}.discovery-crosslinks{padding:65px 22px}.discovery-crosslinks>div{grid-template-columns:1fr}.discovery-cta{padding:90px 22px 100px}.discovery-simple-hero{padding:155px 22px 75px}.discovery-simple-hero--visual{grid-template-columns:1fr;gap:34px;padding:140px 22px 65px}.discovery-simple-hero__copy{padding-top:0}.discovery-simple-hero__media{aspect-ratio:1.08;border-radius:18px}.brand-directory{grid-template-columns:1fr;padding:0 22px 90px}.brand-directory__card{min-height:145px}.info-grid{background:#f3ede4;grid-template-columns:1fr;padding:0 22px 90px}.info-grid article{border-bottom:1px solid #19181b1a;min-height:0;padding:32px 25px}.guide-links{grid-template-columns:1fr;padding:0 22px 85px}.guide-faq{padding:85px 22px}.delivery-directory{padding:0 22px 90px}.delivery-directory__grid{grid-template-columns:1fr}}.discovery-page--light,[data-theme=dark] .discovery-page--light,[data-theme=light] .discovery-page--light{color:#19181b!important;background-color:#f3ede4!important}.discovery-page--light .discovery-simple-hero h1,.discovery-page--light .delivery-directory h2,.discovery-page--light .discovery-story h2,[data-theme=dark] .discovery-page--light .discovery-simple-hero h1,[data-theme=dark] .discovery-page--light .delivery-directory h2,[data-theme=dark] .discovery-page--light .discovery-story h2{color:#19181b!important}.discovery-page--light .discovery-simple-hero__copy>p:not(.discovery-kicker),.discovery-page--light .discovery-simple-hero>p:not(.discovery-kicker),.discovery-page--light .delivery-directory__intro p:last-child,.discovery-page--light .discovery-story>p{color:#38343b!important;font-weight:400!important;line-height:1.85!important}.discovery-page--light .discovery-simple-hero .discovery-kicker,.discovery-page--light .delivery-directory .discovery-kicker{color:#7b5923!important;font-weight:700!important}.discovery-page--light .guide-links{background-color:#f3ede4!important}.discovery-page--light .guide-links a,[data-theme=dark] .discovery-page--light .guide-links a,[data-theme=light] .discovery-page--light .guide-links a{background:#fff!important;border:1px solid #b8964a33!important;text-decoration:none!important;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1),border-color .25s!important;box-shadow:0 4px 20px #23191c0a!important}.discovery-page--light .guide-links a:hover,[data-theme=dark] .discovery-page--light .guide-links a:hover,[data-theme=light] .discovery-page--light .guide-links a:hover{border-color:#b8964a80!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px #23191c1a!important}.discovery-page--light .guide-links a strong,[data-theme=dark] .discovery-page--light .guide-links a strong,[data-theme=light] .discovery-page--light .guide-links a strong{color:#19181b!important;font-size:18px!important;font-weight:700!important}.discovery-page--light .guide-links a span,[data-theme=dark] .discovery-page--light .guide-links a span,[data-theme=light] .discovery-page--light .guide-links a span{color:#4a454d!important;font-size:12px!important;font-weight:400!important;line-height:1.7!important}.discovery-page--light .guide-links a svg,[data-theme=dark] .discovery-page--light .guide-links a svg,[data-theme=light] .discovery-page--light .guide-links a svg{stroke:#b8964a!important;color:#b8964a!important;transition:transform .25s,stroke .25s!important}.discovery-page--light .guide-links a:hover svg,[data-theme=dark] .discovery-page--light .guide-links a:hover svg,[data-theme=light] .discovery-page--light .guide-links a:hover svg{stroke:#8d6a33!important}.is-rtl .guide-links a svg{transform:scaleX(-1)}.is-rtl .guide-links a:hover svg{transform:scaleX(-1)translate(3px)}.discovery-page--light .guide-faq,[data-theme=dark] .discovery-page--light .guide-faq,[data-theme=light] .discovery-page--light .guide-faq{color:#fff!important;background:#111113!important}.discovery-page--light .guide-faq .discovery-kicker,[data-theme=dark] .discovery-page--light .guide-faq .discovery-kicker,[data-theme=light] .discovery-page--light .guide-faq .discovery-kicker{color:#dfc488!important;font-weight:700!important}.discovery-page--light .guide-faq h2,[data-theme=dark] .discovery-page--light .guide-faq h2,[data-theme=light] .discovery-page--light .guide-faq h2{color:#fff!important;font-weight:600!important}.discovery-page--light .guide-faq summary,[data-theme=dark] .discovery-page--light .guide-faq summary,[data-theme=light] .discovery-page--light .guide-faq summary{color:#fff!important;font-size:13px!important;font-weight:600!important;transition:color .2s!important}.discovery-page--light .guide-faq summary:hover,[data-theme=dark] .discovery-page--light .guide-faq summary:hover,[data-theme=light] .discovery-page--light .guide-faq summary:hover,.discovery-page--light .guide-faq summary span,.discovery-page--light .guide-faq summary b,[data-theme=dark] .discovery-page--light .guide-faq summary span,[data-theme=dark] .discovery-page--light .guide-faq summary b,[data-theme=light] .discovery-page--light .guide-faq summary span,[data-theme=light] .discovery-page--light .guide-faq summary b{color:#dfc488!important}.discovery-page--light .guide-faq details p,[data-theme=dark] .discovery-page--light .guide-faq details p,[data-theme=light] .discovery-page--light .guide-faq details p{color:#f5f0ebe6!important;font-size:13.5px!important;line-height:1.85!important}.discovery-page--light .guide-faq>div:last-child{border-top:1px solid #ffffff29!important}.discovery-page--light .guide-faq details{border-bottom:1px solid #ffffff29!important}.discovery-page--light .info-grid,[data-theme=dark] .discovery-page--light .info-grid{background:#d8cfc2!important}.discovery-page--light .info-grid article,[data-theme=dark] .discovery-page--light .info-grid article{color:#19181b!important;background:#f8f4ee!important}.discovery-page--light .info-grid article h2,[data-theme=dark] .discovery-page--light .info-grid article h2{color:#19181b!important}.discovery-page--light .info-grid article p,[data-theme=dark] .discovery-page--light .info-grid article p{color:#4a454d!important;font-size:13px!important}.discovery-page--light .info-grid article span,[data-theme=dark] .discovery-page--light .info-grid article span{color:#7b5923!important;font-weight:700!important}.discovery-page--light .info-grid article small a,[data-theme=dark] .discovery-page--light .info-grid article small a{color:#8e6c38!important}.discovery-page--light .discovery-cta,[data-theme=dark] .discovery-page--light .discovery-cta,.discovery-page--light .discovery-cta h2,[data-theme=dark] .discovery-page--light .discovery-cta h2{color:#fff!important}.discovery-page--light .discovery-cta p:not(.discovery-kicker),[data-theme=dark] .discovery-page--light .discovery-cta p:not(.discovery-kicker){color:#fffc!important}.discovery-page--light .discovery-cta .discovery-kicker,[data-theme=dark] .discovery-page--light .discovery-cta .discovery-kicker{color:#dfc488!important}.discovery-page--light .site-footer,[data-theme=dark] .discovery-page--light .site-footer{color:#fff!important;background:#0d0e11!important}.discovery-page--light .site-footer p,[data-theme=dark] .discovery-page--light .site-footer p{color:#ffffffb8!important}.discovery-page--light .site-footer a,[data-theme=dark] .discovery-page--light .site-footer a{color:#ffffffad!important}.discovery-page--light .site-footer a:hover,[data-theme=dark] .discovery-page--light .site-footer a:hover,.discovery-page--light .site-footer strong,[data-theme=dark] .discovery-page--light .site-footer strong{color:#fff!important}.discovery-page--light .site-footer span,[data-theme=dark] .discovery-page--light .site-footer span{color:#dfc488!important}.delivery-directory__grid a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #b8964a73;text-decoration:underline #b8964a73}.delivery-directory__grid a:hover{color:#8d6a33}.location-page{--loc-night:#0d0e11;--loc-obsidian:#111113;--loc-ivory:#faf7f2;--loc-sand:#eae3d7;--loc-bronze:#9e7550;--loc-bronze-deep:#7d5a3b;--loc-champagne:#dfc488;--loc-text:#1c1b1f;--loc-muted:#5f5b55;--loc-hairline:#9e755038;--loc-on-dark:#f6f1e7;--loc-on-dark-muted:#f6f1e7b8;--loc-line-dark:#f6f1e724;--loc-gutter:5vw;--loc-width:1320px;--loc-pad:max(var(--loc-gutter), calc((100% - var(--loc-width)) / 2));min-height:100vh}html main.location-page{background:var(--loc-ivory)!important;color:var(--loc-text)!important}.location-page h1,.location-page h2,.location-page h3,.location-page strong,.location-kicker,.location-primary,.location-secondary{font-family:Poppins,Montserrat,sans-serif}.location-page .location-answer-block,.location-page .location-cars,.location-page .location-editorial,.location-page .location-practical,.location-page .location-faq,.location-page .location-nearby{padding-inline:var(--loc-pad)!important}.location-page .location-kicker{letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700}.location-page .location-answer-block h2,.location-page .location-heading h2,.location-page .location-editorial h2,.location-page .location-practical h2,.location-page .location-faq h2,.location-page .location-nearby h2,.location-page .location-cta h2{letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin:0;font-size:max(32px,min(3.5vw,52px));font-weight:600;line-height:1.08}.location-page .location-answer-block,.location-page .location-cars,.location-page .location-editorial,.location-page .location-faq,.location-page .location-nearby{background:var(--loc-ivory)!important;color:var(--loc-text)!important}.location-page .location-answer-block h2,.location-page .location-cars h2,.location-page .location-editorial h2,.location-page .location-faq h2,.location-page .location-nearby h2,.location-page .location-empty h3{color:var(--loc-text)!important}.location-page .location-answer-block .location-kicker,.location-page .location-cars .location-kicker,.location-page .location-editorial .location-kicker,.location-page .location-faq .location-kicker,.location-page .location-nearby .location-kicker{color:var(--loc-bronze-deep)!important}.location-page .location-practical,.location-page .location-cta,.location-page .location-practical h2,.location-page .location-practical h3,.location-page .location-cta h2{color:var(--loc-on-dark)!important}.location-page .location-practical .location-kicker,.location-page .location-cta .location-kicker,.location-page .location-hero .location-kicker{color:var(--loc-champagne)!important}.location-hero{color:#fff;background:radial-gradient(circle at 74% 42%,#b8964a4d,#0000 30%),linear-gradient(130deg,#09090b,#151317 58%,#070708);height:min(92svh,900px);min-height:760px;position:relative;overflow:hidden}.location-hero__image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.location-hero__veil{background:linear-gradient(90deg,#040507f5 0%,#040507b8 42%,#04050724 76%),linear-gradient(#0000 44%,#040507eb);position:absolute;top:0;bottom:0;left:0;right:0}.location-hero__content{z-index:2;width:min(800px,66vw);position:absolute;bottom:150px}.location-hero__content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--loc-pad)}.location-hero__content:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--loc-pad)}.location-hero__content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--loc-pad)}.location-hero__content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--loc-pad)}.location-hero__content:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--loc-pad)}.location-hero__content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--loc-pad)}.location-breadcrumb{letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:9px;margin-bottom:36px;font-size:11px;display:flex}.location-hero h1{color:#fff;letter-spacing:-.05em;max-width:950px;margin:0;font-size:max(48px,min(6vw,88px));font-weight:600;line-height:1}.location-hero__content>p:not(.location-kicker){max-width:640px;color:var(--loc-on-dark-muted);margin:24px 0 0;font-size:16px;line-height:1.75}.location-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.location-primary,.location-secondary{border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 24px;font-size:13px;font-weight:600;display:inline-flex}.location-primary{color:#fff;background:#b8964a}.location-primary:hover{background:#c9a85e}.location-secondary{color:#fff;border:1px solid #ffffff57}.location-hero__note{z-index:2;border-inline-start:1px solid #ffffff38;width:min(390px,28vw);padding:20px;font-size:13px;line-height:1.75;position:absolute;bottom:132px}.location-hero__note:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--loc-pad)}.location-hero__note:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--loc-pad)}.location-hero__note:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--loc-pad)}.location-hero__note:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--loc-pad)}.location-hero__note:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--loc-pad)}.location-hero__note:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--loc-pad)}.location-facts{z-index:2;gap:28px;display:flex;position:absolute;bottom:38px}.location-facts:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--loc-pad)}.location-facts:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--loc-pad)}.location-facts:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--loc-pad)}.location-facts:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--loc-pad)}.location-facts:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--loc-pad)}.location-facts:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--loc-pad)}.location-facts span{letter-spacing:.08em;text-transform:uppercase;border-inline-start:1px solid #ffffff38;padding-inline-start:14px;font-size:11px}.location-facts b{color:#fff;letter-spacing:0;text-transform:none;margin-bottom:5px;font-size:16px;display:block}.location-page .location-answer-block{text-align:start;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:max(32px,min(6vw,104px));padding:max(72px,min(8vw,112px)) 0 max(40px,min(4vw,56px));display:grid}.location-page .location-answer-block .location-kicker{grid-column:1/-1}.location-page .location-answer-block>p:last-child{max-width:62ch;color:var(--loc-muted);margin:0;font-size:16px;line-height:1.75}.location-page .location-cars{padding:max(40px,min(4vw,56px)) 0 max(72px,min(8vw,112px))}.location-page .location-heading{border-top:1px solid var(--loc-hairline);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:max(24px,min(6vw,104px));margin-bottom:40px;padding-top:max(40px,min(4vw,56px));display:grid}.location-page .location-cars .location-heading>p{max-width:52ch;margin:0;font-size:15px;line-height:1.75;color:var(--loc-muted)!important}.location-page .location-empty{text-align:center;border:1px solid var(--loc-hairline);border-radius:20px;padding:52px}.location-page .location-cars .location-empty p{color:var(--loc-muted)!important}.location-page .location-empty a{color:var(--loc-bronze-deep);align-items:center;gap:9px;font-size:13px;font-weight:600;display:inline-flex}.location-page .location-editorial article{border-top:1px solid var(--loc-hairline);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:max(24px,min(6vw,104px));padding:max(56px,min(6vw,88px)) 0;display:grid}.location-page .location-editorial article.reverse>div,.location-page .location-editorial article.reverse>p{order:initial}.location-page .location-editorial article>p{max-width:62ch;color:var(--loc-muted);margin:0;font-size:16px;line-height:1.75}.location-page .location-practical{padding:max(72px,min(8vw,112px)) 0;background:var(--loc-obsidian)!important}.location-page .location-practical>div:first-child{margin-bottom:44px}.location-page .location-practical__grid{border-top:1px solid var(--loc-line-dark);border-inline-start:1px solid var(--loc-line-dark);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.location-page .location-practical__grid article{border-inline-end:1px solid var(--loc-line-dark);border-bottom:1px solid var(--loc-line-dark);padding:32px}.location-page .location-practical__grid span{color:var(--loc-champagne);letter-spacing:.08em;font-size:12px;font-weight:600}.location-page .location-practical__grid h3{letter-spacing:-.01em;margin:20px 0 12px;font-size:20px;font-weight:600}.location-page .location-practical .location-practical__grid p{margin:0;font-size:15px;line-height:1.75;color:var(--loc-on-dark-muted)!important}.location-page .location-faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px max(32px,min(6vw,104px));padding:max(72px,min(8vw,112px)) 0;display:grid}.location-page .location-faq>div:first-child>p:last-child{max-width:42ch;margin:20px 0 0;font-size:15px;line-height:1.75;color:var(--loc-muted)!important}.location-page .location-faq>div:last-child{border-top:1px solid var(--loc-hairline)}.location-page .location-faq details{border-bottom:1px solid var(--loc-hairline)}.location-page .location-faq summary{cursor:pointer;color:var(--loc-text);letter-spacing:-.01em;grid-template-columns:32px minmax(0,1fr) 28px;align-items:center;gap:16px;padding:22px 0;font-size:max(16px,min(1.25vw,18px));font-weight:500;line-height:1.4;list-style:none;display:grid}.location-page .location-faq details[open] summary{font-weight:600}.location-page .location-faq summary::-webkit-details-marker{display:none}.location-page .location-faq summary span{color:var(--loc-bronze-deep);letter-spacing:.06em;font-size:12px;font-weight:600}.location-page .location-faq summary b{width:28px;height:28px;color:var(--loc-bronze-deep);border:1px solid #9e755059;border-radius:50%;place-items:center;font-size:16px;font-weight:400;transition:transform .25s,background-color .25s,color .25s;display:grid}.location-page .location-faq details[open] summary b{background:var(--loc-obsidian);border-color:var(--loc-obsidian);color:var(--loc-champagne);transform:rotate(45deg)}.location-page .location-faq details p{max-width:62ch;margin:0;padding:0 44px 24px 48px;font-size:15px;line-height:1.75;color:var(--loc-muted)!important}.location-page .location-nearby{padding:0 0 max(72px,min(8vw,112px))}.location-page .location-nearby>.location-kicker{border-top:1px solid var(--loc-hairline);padding-top:max(56px,min(6vw,88px))}.location-page .location-nearby>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.location-page .location-nearby a{border:1px solid var(--loc-hairline);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:18px 20px;font-size:15px;font-weight:600;transition:border-color .2s,background-color .2s;display:flex;color:var(--loc-text)!important}.location-page .location-nearby a svg{color:var(--loc-bronze);flex-shrink:0}.location-page .location-nearby a:hover{border-color:var(--loc-bronze);background:var(--loc-sand)}.location-page .location-cta{padding:clamp(88px, 9vw, 128px) var(--loc-gutter);text-align:center;background:radial-gradient(circle at 72%,#b8964a47,#0000 30%),linear-gradient(120deg,#171719,#080809)!important}.location-page .location-cta h2{max-width:22ch;margin-inline-start:auto;margin-inline-end:auto}.location-page .location-cta>p:not(.location-kicker){max-width:58ch;color:var(--loc-on-dark-muted);margin:22px auto 30px;font-size:16px;line-height:1.75}.location-page a:focus-visible{outline:2px solid var(--loc-bronze);outline-offset:3px}.location-page summary:focus-visible{outline:2px solid var(--loc-bronze);outline-offset:3px}@media (max-width:1050px){.location-hero__note{display:none}.location-hero__content{width:min(820px,80vw)}.location-page .location-nearby>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.location-page{--loc-gutter:22px}.location-hero{height:auto;min-height:760px}.location-hero__content{inset-inline:var(--loc-gutter);width:auto;bottom:145px}.location-breadcrumb{margin-bottom:28px}.location-hero h1{font-size:max(40px,min(11vw,56px))}.location-hero__content>p:not(.location-kicker){font-size:15px}.location-actions{grid-template-columns:1fr;display:grid}.location-facts{inset-inline:var(--loc-gutter);gap:10px;bottom:28px}.location-facts span{flex:1;padding-inline-start:9px}.location-page .location-answer-block,.location-page .location-heading,.location-page .location-editorial article,.location-page .location-faq{grid-template-columns:1fr;gap:20px}.location-page .location-answer-block h2{margin-bottom:4px}.location-page .location-practical__grid,.location-page .location-nearby>div{grid-template-columns:1fr}.location-page .location-practical__grid article{padding:24px}.location-page .location-faq details p{padding-inline-start:48px;padding-inline-end:0}}[dir=rtl] .location-page .location-nearby a svg,[dir=rtl] .location-page .location-primary svg{transform:scaleX(-1)}.car-rental-terms,.car-why-dubai,.car-requirements,.car-delivery-links,.car-faq{font-family:Poppins,sans-serif}.car-rental-terms h2,.car-rental-terms h3,.car-why-dubai h2,.car-why-dubai h3,.car-requirements h2,.car-requirements h3,.car-delivery-links h2,.car-faq h2,.car-faq summary{font-family:Montserrat,sans-serif}.car-rental-terms{color:#171619;background:#f1eadf;grid-template-columns:.72fr 1.28fr;gap:7vw;padding:110px 5vw 120px;display:grid}.car-rental-terms__intro{align-self:start;position:sticky;top:120px}.car-rental-terms__intro h2,.car-why-dubai h2,.car-requirements h2,.car-delivery-links h2,.car-faq h2{letter-spacing:-.055em;margin:0;font-size:max(40px,min(4.8vw,72px));font-weight:600;line-height:1.03}.car-rental-terms__intro>p:not(.car-detail-kicker){color:#6e686b;max-width:520px;margin:22px 0 0;font-size:13px;line-height:1.9}.car-rental-terms__price{border-top:1px solid #b8964a1f;border-bottom:1px solid #b8964a1f;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 14px;margin:36px 0 24px;padding:24px 0;display:grid}.car-rental-terms__price small{color:#8e817d;text-transform:uppercase;letter-spacing:.15em;grid-column:1/-1;font-size:9px}.car-rental-terms__price strong{color:#b8964a;letter-spacing:-.035em;font-family:Montserrat,sans-serif;font-size:max(28px,min(3vw,44px))}.car-rental-terms__price span{color:#8e817d;font-size:10px}.car-rental-terms__grid{border-top:1px solid #b8964a1f;border-left:1px solid #b8964a1f;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.car-rental-terms__grid article{background:#ffffff38;border-bottom:1px solid #b8964a1f;border-right:1px solid #b8964a1f;min-height:210px;padding:28px}.car-rental-terms__grid article>span,.car-why-dubai__grid article>span{color:#b58b48;letter-spacing:.13em;font-size:9px;font-weight:700}.car-rental-terms__grid h3,.car-why-dubai__grid h3,.car-requirements__grid h3{letter-spacing:-.025em;margin:30px 0 12px;font-size:18px;line-height:1.25}.car-rental-terms__grid p,.car-why-dubai__grid p,.car-requirements__grid p{color:#6d676a;margin:0;font-size:12px;line-height:1.85}.car-why-dubai{color:#fff;background:radial-gradient(circle at 80% 30%,#b8964a52,#0000 27%),#0d0d0f;padding:115px 5vw 125px}.car-why-dubai__heading{max-width:850px;margin-bottom:50px}.car-why-dubai__heading>p:last-child{color:#ffffff85;max-width:560px;margin:22px 0 0;font-size:13px;line-height:1.85}.car-why-dubai__grid{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.car-why-dubai__grid article{border-bottom:1px solid #ffffff21;border-right:1px solid #ffffff21;min-height:260px;padding:34px}.car-why-dubai__grid h3{color:#fff;margin-top:48px}.car-why-dubai__grid p{color:#ffffff8a}.car-requirements{color:#171619;background:#f4eee5;grid-template-columns:.7fr 1.3fr;gap:8vw;padding:115px 5vw 120px;display:grid}.car-requirements>div:first-child>p:not(.car-detail-kicker){color:#6e686b;max-width:500px;margin:22px 0;font-size:13px;line-height:1.9}.car-requirements>div:first-child>a,.car-delivery-links__all{color:#b8964a;align-items:center;gap:10px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:inline-flex}.car-requirements__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.car-requirements__grid article{background:#fffaf4;border:1px solid #b8964a1f;padding:34px}.car-requirements__grid h3{margin-top:15px;font-size:20px}.car-delivery-links{color:#171619;background:#ddd3c4;padding:110px 5vw 120px}.car-delivery-links__heading{grid-template-columns:.9fr 1.1fr;align-items:end;gap:8vw;margin-bottom:44px;display:grid}.car-delivery-links__heading>p:last-child{color:#6d676a;margin:0;font-size:13px;line-height:1.9}.car-delivery-links__grid{border-top:1px solid #19181b29;border-left:1px solid #19181b29;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.car-delivery-links__grid a{border-bottom:1px solid #19181b29;border-right:1px solid #19181b29;justify-content:space-between;align-items:center;gap:16px;min-height:110px;padding:25px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:650;transition:background .2s,color .2s;display:flex}.car-delivery-links__grid a:hover{color:#b8964a;background:#ffffff4d}.car-delivery-links__all{margin-top:28px}.car-faq{color:#fff;background:#111113;grid-template-columns:.68fr 1.32fr;gap:8vw;padding:115px 5vw 125px;display:grid}.car-faq__heading>p:last-child{color:#ffffff80;max-width:460px;margin-top:22px;font-size:12px;line-height:1.9}.car-faq__items{border-top:1px solid #ffffff24}.car-faq details{border-bottom:1px solid #ffffff24}.car-faq summary{cursor:pointer;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;min-height:88px;font-size:12px;font-weight:600;line-height:1.5;list-style:none;display:grid}.car-faq summary::-webkit-details-marker{display:none}.car-faq summary span{color:#d3b778;letter-spacing:.1em;font-size:8px}.car-faq summary b{color:#d3b778;font-size:20px;font-weight:400}.car-faq details p{color:#ffffff94;margin:0 48px 30px 52px;font-size:12px;line-height:1.9}.car-detail-facts{overflow-x:auto}.car-detail-facts>div{min-width:145px}.car-detail-specifications__grid>div{min-height:110px}.car-detail-about__copy p{max-width:760px}.car-detail-cta{position:relative;overflow:hidden}.car-detail-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#b8964a61,#0000 60%);height:130%;position:absolute;top:auto;bottom:-70%;left:35%;right:-10%}.car-detail-cta>*{z-index:1;position:relative}@media (max-width:1000px){.car-rental-terms,.car-requirements,.car-faq{grid-template-columns:1fr;gap:45px}.car-rental-terms__intro{position:static}.car-why-dubai__grid,.car-delivery-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.car-delivery-links__heading{grid-template-columns:1fr;gap:24px}}@media (max-width:720px){.car-rental-terms,.car-why-dubai,.car-requirements,.car-delivery-links,.car-faq{padding:82px 22px 90px}.car-rental-terms__grid,.car-why-dubai__grid,.car-requirements__grid,.car-delivery-links__grid{grid-template-columns:1fr}.car-rental-terms__grid article,.car-why-dubai__grid article{min-height:0}.car-rental-terms__intro h2,.car-why-dubai h2,.car-requirements h2,.car-delivery-links h2,.car-faq h2{font-size:max(38px,min(11vw,54px))}.car-rental-terms__price{grid-template-columns:1fr}.car-rental-terms__price span{margin-top:2px}.car-why-dubai__grid h3{margin-top:26px}.car-delivery-links__grid a{min-height:82px}.car-faq summary{grid-template-columns:28px 1fr auto;min-height:78px;font-size:11px}.car-faq details p{margin:0 34px 26px 42px}.car-detail-facts{scroll-snap-type:x proximity;display:flex}.car-detail-facts>div{scroll-snap-align:start;flex:0 0 42vw}.car-detail-gallery__grid{gap:10px}}.car-card{--cc-gold:#dbc186;--cc-gold-icon:#dbc186;--cc-ink:#fff;--cc-muted:#cdd0d5;--cc-dim:#8a8c93;--cc-faint:#7d7f85;--cc-hairline:#ffffff1c;--cc-base:#0c0c0d;--cc-header-ink:#141416;--cc-header-soft:#141416b8;--cc-header-gold:#8f6b22;--cc-car-drop:5cqw;--cc-floor-y:48.6%;--cc-font:"Poppins", "Cairo", "Montserrat", system-ui, sans-serif;aspect-ratio:946/1406;background:var(--cc-base);isolation:isolate;box-sizing:border-box;width:100%;font-family:var(--cc-font);-webkit-font-smoothing:antialiased;border:1px solid #ffffff14;border-radius:4.76%/3.2%;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px -16px #000000d9,inset 0 1px #ffffff0f;container-type:inline-size;font-family:var(--cc-font)!important}.car-image{z-index:1;background:var(--cc-base);text-decoration:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.car-image--empty{background:radial-gradient(ellipse 80% 30% at 55% 36%, #b9bbbf 0%, #7b7d82 45%, transparent 80%), var(--cc-base)}.card-gallery-img{object-fit:cover;object-position:center top;width:100%;height:auto;min-height:100%;transform:translateY(calc(-22.8% + var(--cc-car-drop)));transform-origin:50% 56%;filter:brightness(.93)contrast(1.04);transition:transform .7s cubic-bezier(.16,1,.3,1);display:block;position:absolute;top:0;left:0}.car-card:hover .card-gallery-img{transform:translateY(calc(-22.8% + var(--cc-car-drop))) scale(1.025)}.car-image:after{content:"";pointer-events:none;background: radial-gradient(55% 32% at 78% 10%, #ffffff13 0%, #fff0 100%),  radial-gradient(46% 3.4% at 50% var(--cc-floor-y), #06060780 0%, #06060738 55%, #06060700 100%),  linear-gradient(90deg, #0e0e0f33 0%, #0e0e0f1a 8%, #0e0e0f00 24%, #0e0e0f00 90%, #0e0e0f1f 100%),  linear-gradient(180deg, #11111200 43.0%, #11111202 45.4%, #1111120f 47.8%, #1111122a 50.2%, #11111251 52.6%, #11111280 55.0%, #111112ae 57.4%, #111112d5 59.8%, #111112f0 62.2%, #111112fd 64.6%, #111112 67.0%, #101011 72%, #0e0e0f 82%, #0c0c0d 100%);position:absolute;top:0;bottom:0;left:0;right:0}.card-body:before{content:"";z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;top:0;bottom:0;left:0;right:0}.card-body{z-index:2;box-sizing:border-box;pointer-events:none;flex-direction:column;flex:auto;padding:0 4.65cqw 5.85cqw;display:flex;position:relative}.card-body a,.card-body button{pointer-events:auto}.card-summary{padding-top:7.62cqw;padding-inline-start:.63cqw;padding-inline-end:0}.card-identity-link{color:inherit;justify-content:space-between;align-items:flex-start;gap:3cqw;width:100%;max-width:100%;text-decoration:none;display:flex}.card-identity-text{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;padding-top:1.4cqw;display:flex}.card-brand{letter-spacing:.34em;text-transform:uppercase;color:var(--cc-header-ink);font-size:max(11px,min(3.1cqw,15px));font-weight:600;line-height:1;display:block}[dir=rtl] .card-brand{letter-spacing:0}.car-card .card-title{letter-spacing:.14em;text-transform:uppercase;width:100%;max-width:100%;color:var(--cc-header-soft);white-space:nowrap;text-overflow:ellipsis;margin:1.9cqw 0 0;padding-bottom:.04em;font-size:max(10.5px,min(2.5cqw,13px));font-weight:500;line-height:1.3;transition:color .2s;display:block;overflow:hidden;font-family:Montserrat,Cairo,sans-serif!important}[dir=rtl] .car-card .card-title{letter-spacing:0;font-size:max(11px,min(2.6cqw,13.5px))}.card-identity-text:after{content:"";background:var(--cc-header-gold);border-radius:1px;width:32px;height:1.5px;margin-top:1.8cqw;display:block}.car-card .card-identity-link:hover .card-title{color:var(--cc-header-gold)}.card-brand-logo{object-fit:contain;filter:drop-shadow(0 2px 4px #0006)drop-shadow(0 0 1px #00000059);flex-shrink:0;width:auto;max-width:13cqw;height:9.5cqw;display:block}.card-center-spacer{cursor:pointer;flex:auto;min-height:18cqw;display:block}.card-bottom-panel{pointer-events:auto;flex-direction:column;display:flex}.spec-grid{justify-content:space-between;align-items:flex-start;min-height:8.5cqw;padding-inline-start:.42cqw;padding-inline-end:1.1cqw;display:flex}.spec-divider{background:var(--cc-hairline);flex:none;align-self:stretch;width:1px;transform:translate(1.9cqw)}[dir=rtl] .spec-divider{transform:translate(-1.9cqw)}.spec-item{flex:0 auto;align-items:flex-start;gap:1.6cqw;min-width:0;margin-top:2.2cqw;display:flex}.spec-icon-wrap{flex-shrink:0;display:flex}.spec-icon-wrap svg{width:4.6cqw;min-width:15px;height:4.6cqw;min-height:15px;color:var(--cc-gold-icon);stroke:var(--cc-gold-icon);stroke-width:1.5px;display:block}.spec-icon-wrap svg [fill=currentColor]{fill:var(--cc-gold-icon)}.spec-text{flex-direction:column;gap:.6cqw;min-width:0;margin-top:.2cqw;display:flex}.spec-val,.spec-hint{white-space:nowrap;text-overflow:ellipsis;padding-inline-end:.12em;line-height:1.05;display:block;overflow:hidden}.spec-val{letter-spacing:-.005em;color:var(--cc-ink);font-size:max(9.5px,min(2.3cqw,12px));font-weight:600}.spec-hint{color:var(--cc-muted);padding-bottom:.15em;font-size:max(8px,min(1.8cqw,9.5px));font-weight:400}.card-price-row{flex-direction:column;align-items:flex-start;gap:1.3cqw;margin-top:5.8cqw;padding-inline-start:.95cqw;display:flex}.price-now{white-space:nowrap;font-variant-numeric:lining-nums;align-items:baseline;margin:0;display:flex}.price-currency{margin-top:.4cqw;letter-spacing:.06em;color:var(--cc-gold);align-self:flex-start;margin-inline-end:1.3cqw;font-size:max(10px,min(3.2cqw,15px));font-weight:600;line-height:1}.price-val{letter-spacing:-.025em;color:var(--cc-ink);font-size:max(18px,min(6.6cqw,30px));font-weight:700;line-height:1}.price-unit{color:var(--cc-dim);margin-inline-start:1.8cqw;font-size:max(11px,min(3.5cqw,16px));font-weight:400;line-height:1}.price-was{margin:0;line-height:1}.price-old{color:var(--cc-faint);text-decoration:line-through;text-decoration-thickness:.07em;-webkit-text-decoration-color:var(--cc-faint);text-decoration-color:var(--cc-faint);white-space:nowrap;font-size:max(10.5px,min(3.2cqw,15px));font-weight:500;line-height:1}.card-actions{grid-template-columns:1fr 1fr;gap:2.96cqw;margin-top:3.9cqw;display:grid}.card-btn-details,.card-btn-whatsapp-gold{box-sizing:border-box;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-width:0;height:11.2cqw;min-height:40px;padding:.42cqw 3cqw 0;text-decoration:none;transition:background-color .25s,border-color .25s,filter .25s,box-shadow .25s;display:flex;overflow:hidden}.card-btn-details{color:var(--cc-ink);background:#ffffff04;border:max(1px,.2cqw) solid #ffffff45;gap:2.6cqw}.card-btn-details:hover{background:#ffffff12;border-color:#ffffff73}.card-btn-details-text,.card-btn-whatsapp-text{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:max(11px,min(3.15cqw,15px));font-weight:600;line-height:1.1;display:-webkit-box;overflow:hidden}.card-btn-details-arrow{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:3.1cqw;min-width:13px;height:3.1cqw;min-height:13px;transition:transform .25s}.card-btn-details:hover .card-btn-details-arrow{transform:translate(3px)}[dir=rtl] .card-btn-details-arrow{transform:scaleX(-1)}[dir=rtl] .card-btn-details:hover .card-btn-details-arrow{transform:scaleX(-1)translate(3px)}.card-btn-whatsapp-gold{color:#0b0b0c;background:linear-gradient(#e6c48b 0%,#d8b47b 22%,#caa56b 50%,#c09a5f 78%,#ba9257 100%);border:0;gap:1.9cqw;box-shadow:inset 0 1px #fff4de80,inset 0 -1px #ffe2aa47,0 6px 18px -6px #caa46959}.card-btn-whatsapp-gold:hover{filter:brightness(1.06);box-shadow:inset 0 1px #fff4de8c,inset 0 -1px #ffe2aa4d,0 8px 24px -6px #caa46980}.card-btn-whatsapp-icon{flex-shrink:0;display:inline-flex}.card-btn-whatsapp-gold .card-btn-whatsapp-icon svg{fill:currentColor;width:5.3cqw;min-width:17px;height:5.3cqw;min-height:17px;display:block}.card-btn-whatsapp-text{color:inherit}.card-bottom-guarantees{padding-top:4.65cqw;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1.5cqw;margin-top:5.2cqw;padding-inline-start:1.15cqw;display:flex}.guarantee-item{min-width:0;min-height:3.8cqw;color:var(--cc-muted);flex:0 auto;align-items:center;gap:1.9cqw;font-size:max(9px,min(2.2cqw,11.5px));font-weight:400;line-height:1.2;display:flex}.guarantee-item svg{width:3.8cqw;min-width:13px;height:3.8cqw;min-height:13px;color:var(--cc-gold-icon);stroke:var(--cc-gold-icon);stroke-width:1.5px;flex-shrink:0}.guarantee-divider{background:var(--cc-hairline);flex:none;width:1px;height:3.8cqw;min-height:14px}.card-identity-link:focus-visible{outline:2px solid var(--cc-gold);outline-offset:3px}.card-btn-details:focus-visible{outline:2px solid var(--cc-gold);outline-offset:3px}.card-btn-whatsapp-gold:focus-visible{outline:2px solid var(--cc-gold);outline-offset:3px}@media (prefers-reduced-motion:reduce){.card-gallery-img,.card-btn-details-arrow{transition:none}.car-card:hover .card-gallery-img{transform:translateY(calc(-22.8% + var(--cc-car-drop)))}}@container (width<=330px){.card-actions{grid-template-columns:.85fr 1.15fr;gap:2.2cqw}.card-btn-details,.card-btn-whatsapp-gold{padding-inline-start:2cqw;padding-inline-end:2cqw}.card-btn-details-text,.card-btn-whatsapp-text{font-size:10.5px}.card-btn-whatsapp-gold .card-btn-whatsapp-icon svg{min-width:15px;min-height:15px}}@media (max-width:760px){.car-card{max-width:440px;margin-inline-start:auto;margin-inline-end:auto}}:root{--aurelis-pearl:#f4f1eb;--aurelis-pearl-2:#eae4d8;--aurelis-surface:#faf7f2;--aurelis-wine:#b8964a;--aurelis-wine-hover:#c9a85e;--aurelis-gold:#d4b87a;--aurelis-gold-deep:#8e6c38;--aurelis-gold-light:#f5e7c8;--aurelis-gold-gradient:linear-gradient(135deg, #dfc488 0%, #be9e5e 100%);--aurelis-gold-shimmer:linear-gradient(135deg, #eedcb3 0%, #caa968 50%, #dfc488 100%);--aurelis-ink:#111215;--aurelis-muted:#5c5f66;--cream:var(--aurelis-pearl);--cream-2:var(--aurelis-pearl-2);--wine:var(--aurelis-wine);--wine-2:var(--aurelis-wine-hover);--gold:var(--aurelis-gold);--gold-dark:var(--aurelis-gold-deep);--ink:var(--aurelis-ink);--muted:var(--aurelis-muted);--canvas:var(--aurelis-pearl)}.fleet-section,.rental-brief,.fleet-page,.car-detail-page,.car-detail-about,.car-detail-information,.car-detail-related{background:var(--aurelis-pearl)!important}.fleet-catalogue-shell{background:#161617!important}.car-detail-specifications{background:var(--aurelis-surface)!important}.gold-button,.fleet-apply-button,.fleet-toolbar-apply,.fleet-page-cta>a,.brand-button--gold,.car-detail-button--gold{color:#111215!important;background:var(--aurelis-gold-gradient)!important;letter-spacing:.06em!important;border:1px solid #fff6!important;font-weight:700!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 8px 24px #be9e5e47!important}.gold-button:hover,.fleet-apply-button:hover,.fleet-toolbar-apply:hover,.fleet-page-cta>a:hover,.brand-button--gold:hover,.car-detail-button--gold:hover{color:#0b0b0d!important;background:var(--aurelis-gold-shimmer)!important;transform:translateY(-2px)scale(1.01)!important;box-shadow:0 12px 32px #be9e5e6b!important}.nav-cta,.closing-whatsapp,.documents-action>a{color:#141311!important;background:var(--aurelis-gold-gradient)!important;border:1px solid #ffffff59!important;font-weight:700!important;transition:all .28s!important;box-shadow:0 8px 24px #be9e5e42!important}.nav-cta:hover,.closing-whatsapp:hover,.documents-action>a:hover{color:#000!important;background:var(--aurelis-gold-shimmer)!important;transform:translateY(-2px)!important;box-shadow:0 12px 32px #be9e5e73!important}.fleet-active-filters a{color:#0b0b0d!important;background:var(--aurelis-gold-gradient)!important;border-color:var(--aurelis-gold)!important;font-weight:700!important}.car-detail-page{color:var(--aurelis-ink)}.brand-price-table,.brand-derived__card,.brand-related__links a,.car-detail-information__items>*,.car-detail-specifications__grid>*{background:var(--aurelis-surface)!important;border-color:#b8964a1c!important}.car-detail-page{--car-accent:#dbc186!important}.brand-faq,.brand-faq h2,.brand-faq summary{color:#fff!important}.fleet-section .eyebrow.gold,.delivery-experience .eyebrow.gold,.rental-brief .eyebrow.gold,.fleet-page-kicker,.brand-collection .brand-kicker,.brand-intro .brand-kicker,.brand-pricing .brand-kicker,.brand-derived .brand-kicker,.brand-editorial .brand-kicker,.brand-faq .brand-kicker,.brand-related .brand-kicker,.car-detail-about .car-detail-kicker,.car-detail-information .car-detail-kicker,.car-detail-specifications .car-detail-kicker,.car-rental-terms .car-detail-kicker,.car-requirements .car-detail-kicker,.car-delivery-links .car-detail-kicker{color:var(--aurelis-gold-deep)!important}.closing-drive .eyebrow.gold,.brand-hero .brand-kicker,.brand-cta .brand-kicker,.car-detail-hero .car-detail-kicker,.car-why-dubai .car-detail-kicker,.car-faq .car-detail-kicker{color:#e2c783!important}.location-kicker,.discovery-kicker{color:var(--aurelis-gold-deep)!important}.location-hero .location-kicker,.location-cars .location-kicker,.location-practical .location-kicker,.location-cta .location-kicker,.discovery-hero .discovery-kicker,.discovery-collection .discovery-kicker,.guide-faq .discovery-kicker,.discovery-cta:not(.discovery-cta--cream) .discovery-kicker{color:#e2c783!important}.footer-top>p{color:#ffffffad!important}.brand-marques>p{color:#5f5a57!important}.info-grid small,.delivery-directory__grid span{color:#625f64!important}.info-grid article>span,.car-rental-terms__grid article>span{color:var(--aurelis-gold-deep)!important}.car-rental-terms__price small,.car-rental-terms__price span{color:#625c5a!important}.location-breadcrumb,.location-facts span,.discovery-hero__facts{color:#ffffffad!important}.location-hero__note{color:#ffffffb8!important}.discovery-heading>p,.discovery-empty p,.location-heading>p,.location-empty p,.location-practical__grid p,.service-faq>div:first-child>p:last-child,.service-faq details p,.car-why-dubai__heading>p:last-child,.car-why-dubai__grid p,.car-faq__heading>p:last-child,.car-faq details p{color:#ffffffad!important}.brand-hero__summary,.car-detail-hero__summary{color:#fffc!important}.delivery-experience{padding-top:88px!important;padding-bottom:88px!important}.delivery-coverage-strip{border-top:1px solid #b8964a1f;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;padding-top:24px;display:flex}.delivery-coverage-strip span{color:var(--aurelis-gold-deep);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700}.delivery-coverage-strip p{color:var(--aurelis-muted);text-align:right;margin:0;font-size:11px;line-height:1.6}.rental-brief{padding-top:96px!important;padding-bottom:96px!important}.closing-drive{margin-top:18px}@media (max-width:900px){.delivery-experience{padding-top:72px!important;padding-bottom:72px!important}.delivery-coverage-strip{flex-direction:column;align-items:flex-start;gap:10px}.delivery-coverage-strip p{text-align:left}}@media (max-width:760px){.delivery-experience{padding-top:60px!important;padding-bottom:64px!important}.delivery-coverage-strip{margin-top:4px;padding-top:20px}.rental-brief{padding-top:72px!important;padding-bottom:74px!important}}.brand-collection,.brand-intro,.brand-pricing,.brand-derived,.brand-editorial,.brand-faq,.brand-related,.brand-section-heading h2,.brand-intro h2,.brand-pricing h2,.brand-derived h2,.brand-editorial h2,.brand-faq h2,.brand-related h2{color:var(--aurelis-ink)!important}.brand-section-heading>p,.brand-intro__copy p,.brand-pricing__heading>p,.brand-derived__heading>p,.brand-editorial__body p,.brand-faq details>p,.brand-related>div>p{color:var(--aurelis-muted)!important}.brand-price-table,.brand-price-table__row,.brand-price-table__row strong,.brand-price-table__row span{color:var(--aurelis-ink)!important}.brand-price-table__row a{color:var(--aurelis-wine)!important}.brand-derived__card{color:var(--aurelis-ink)!important}.brand-derived__card>strong{color:var(--aurelis-ink)!important}.brand-derived__card>b,.brand-derived__card>em{color:var(--aurelis-wine)!important}.brand-related__links a,.brand-related__links a strong{color:var(--aurelis-ink)!important}.brand-related__links a svg{color:var(--aurelis-wine)!important}.brand-faq summary{color:var(--aurelis-ink)!important}.brand-collection{color:#fff!important;background:#0c0c0e!important}.brand-collection .brand-kicker,.brand-derived .brand-kicker,.brand-faq .brand-kicker{color:#e2c783!important}.brand-section-heading h2{color:#fff!important}.brand-section-heading>p{color:#ffffffb3!important}.brand-empty-state{color:#fff!important;background:#ffffff09!important;border-color:#ffffff24!important}.brand-empty-state p{color:#ffffffb3!important}.brand-empty-state a{color:#e2c783!important}.brand-collection:has(.brand-empty-state){padding-top:76px!important;padding-bottom:76px!important}.brand-collection:has(.brand-empty-state) .brand-section-heading{margin-bottom:34px!important}.brand-collection:has(.brand-empty-state) .brand-empty-state{padding:34px 24px!important}.brand-derived{color:#fff!important;background:#111113!important}.brand-derived__heading h2,.brand-derived__card>strong{color:#fff!important}.brand-derived__heading>p:last-child,.brand-derived__card>b{color:#ffffffad!important}.brand-derived__card{color:#fff!important;background:linear-gradient(150deg,#ffffff0e,#ffffff04)!important;border-color:#ffffff1f!important}.brand-derived__card>span{color:#e2c783!important}.brand-derived__card>em{color:#ffffffdb!important}.brand-faq{color:#fff!important;background:#111113!important}.brand-faq h2,.brand-faq summary{color:#fff!important}.brand-faq__list{border-top-color:#ffffff29!important}.brand-faq details{border-bottom-color:#ffffff29!important}.brand-faq summary>span,.brand-faq summary>b{color:#e2c783!important}.brand-faq details>p{color:#ffffffb3!important}.car-detail-information{color:#fff!important;background:#111113!important}.car-detail-information .car-detail-kicker,.car-detail-related .car-detail-kicker{color:#e2c783!important}.car-detail-information h2,.car-detail-information h3{color:#fff!important}.car-detail-information__items>*{color:#fff!important;background:0 0!important;border-color:#ffffff24!important}.car-detail-information article>span{color:#e2c783!important}.car-detail-information article p{color:#ffffffb3!important}.car-detail-related{color:#fff!important;background:#0c0c0e!important}.car-detail-related .car-detail-section-heading h2{color:#fff!important}.car-detail-related .car-detail-section-heading>p{color:#ffffffb3!important}.car-detail-related .car-detail-section-heading>a{color:#e2c783!important}.brand-hero__facts,.car-detail-breadcrumbs,.car-detail-price del,.car-detail-price span,.car-detail-facts span,.car-detail-section-heading>p,.brand-footer p,.brand-footer nav,.car-detail-footer p,.car-detail-footer nav{color:#ffffffb3!important}.brand-cta>p:not(.brand-kicker),.car-detail-cta>p:not(.car-detail-kicker){color:#ffffffb8!important}.brand-marque-logo-safe{place-items:center;width:100%;min-height:52px;display:grid;position:relative}.brand-marque-logo-safe>img{object-fit:contain;opacity:1;width:auto;max-width:82px;height:46px;transition:opacity .25s,transform .25s}.brand-marques-grid .wide .brand-marque-logo-safe>img{width:128px;max-width:128px;height:auto}.brand-marque-logo-safe .brand-logo-safe__fallback,.brand-marque-logo-safe.is-fallback .brand-logo-safe__fallback{display:none!important}.brand-marques-grid>a:hover .brand-marque-logo-safe>img{opacity:.9;transform:translateY(-2px)}@media (max-width:720px){.brand-collection:has(.brand-empty-state){padding-top:60px!important;padding-bottom:60px!important}.brand-collection:has(.brand-empty-state) .brand-section-heading{margin-bottom:26px!important}.brand-marque-logo-safe{min-height:42px}.brand-marque-logo-safe>img{max-width:68px;height:38px}.brand-marques-grid .wide .brand-marque-logo-safe>img{width:102px;max-width:102px}}:root{--aurelis-ivory:#f5efe6;--aurelis-ivory-2:#ebe2d7;--aurelis-ink:#1a1719;--aurelis-muted:#746d70;--aurelis-maroon:#b8964a;--aurelis-maroon-deep:#1a1a1e;--aurelis-gold:#b58b48}.brand-page .brand-hero{height:min(84svh,840px);min-height:700px;color:var(--aurelis-ink);background:radial-gradient(ellipse at 74% 54%,#b58b4830 0,#b58b4812 30%,transparent 58%), linear-gradient(135deg,#fffdf9 0%,var(--aurelis-ivory) 54%,var(--aurelis-ivory-2) 100%);isolation:isolate}.brand-page .brand-hero:before{content:"AURELIS";z-index:0;color:#b8964a09;letter-spacing:-.08em;white-space:nowrap;pointer-events:none;font-family:Montserrat,sans-serif;font-size:max(96px,min(15vw,240px));font-weight:700;line-height:.8;position:absolute;top:20%;right:-1vw}.brand-page .brand-hero:after{content:"";z-index:0;filter:blur(16px);pointer-events:none;background:radial-gradient(#00000040,#00000014 42%,#0000 70%);border-radius:50%;width:min(48vw,760px);height:18%;position:absolute;bottom:11%;right:7vw;transform:scaleY(.42)}.brand-page .brand-hero__image{z-index:1;object-fit:contain;object-position:center;filter:drop-shadow(0 34px 40px #00000038);width:min(58vw,920px);height:70%;top:13%;bottom:auto;left:auto;right:2vw}.brand-page .brand-hero__veil{z-index:1;background:linear-gradient(90deg,#faf7f1fa 0%,#faf7f1eb 36%,#faf7f16b 58%,#faf7f100 78%)}.brand-page .brand-hero:not(.brand-hero--with-image) .brand-hero__veil{background:radial-gradient(circle at 74% 42%,#b8964a0f,#0000 34%)}.brand-page .brand-hero__content{width:min(650px,48vw);color:var(--aurelis-ink);top:51%;bottom:auto;left:5vw;transform:translateY(-44%)}.brand-page .brand-hero__logo{filter:none;opacity:.8}.brand-page .brand-hero .brand-kicker{color:#111215}.brand-page .brand-hero h1{color:#111215;text-shadow:none}.brand-page .brand-hero__summary{color:var(--aurelis-muted)}.brand-page .brand-hero .brand-button--gold{color:#fff;background:var(--aurelis-maroon)}.brand-page .brand-hero .brand-button--ghost{color:var(--aurelis-maroon);background:#fff6;border-color:#b8964a38}.brand-page .brand-hero__facts{color:#81777a;left:auto;right:5vw}.brand-page .brand-hero__facts span{border-left-color:#b8964a2e}.brand-page .brand-hero__facts b{color:var(--aurelis-maroon)}.car-detail-page .car-detail-hero{height:min(88svh,900px);min-height:720px;color:var(--aurelis-ink);isolation:isolate;background:radial-gradient(at 72%,#b58b4830 0,#b58b4812 30%,#0000 58%),linear-gradient(135deg,#fffdfa 0%,#f4eee5 53%,#e9dfd3 100%)}.car-detail-page .car-detail-hero:before{content:"AURELIS";z-index:0;color:#b8964a09;letter-spacing:-.08em;pointer-events:none;font-family:Montserrat,sans-serif;font-size:max(90px,min(14vw,220px));font-weight:700;line-height:.85;position:absolute;top:18%;right:1vw}.car-detail-page .car-detail-hero:after{content:"";z-index:0;filter:blur(17px);pointer-events:none;background:radial-gradient(#00000040,#00000014 45%,#0000 72%);border-radius:50%;width:min(50vw,800px);height:18%;position:absolute;bottom:8%;right:7vw;transform:scaleY(.38)}.car-detail-page .car-detail-hero__image{z-index:1;object-fit:contain;object-position:center;filter:drop-shadow(0 38px 44px #00000038);width:min(59vw,980px);height:73%;top:13%;bottom:auto;left:auto;right:1vw}.car-detail-page .car-detail-hero__veil{z-index:1;background:linear-gradient(90deg,#f9f6f0fc 0%,#f9f6f0f2 37%,#f9f6f073 58%,#f9f6f000 78%)}.car-detail-page .car-detail-hero__content{width:min(650px,47vw);top:52%;bottom:auto;left:5vw;transform:translateY(-44%)}.car-detail-page .car-detail-breadcrumbs{color:#81777a;margin-bottom:36px}.car-detail-page .car-detail-breadcrumbs a:hover,.car-detail-page .car-detail-kicker{color:#111215}.car-detail-page .car-detail-hero h1{color:#111215;text-shadow:none;font-size:max(52px,min(6.1vw,92px))}.car-detail-page .car-detail-hero__summary{color:var(--aurelis-muted)}.car-detail-page .car-detail-price del{color:#9b9194}.car-detail-page .car-detail-price strong{color:var(--aurelis-ink)}.car-detail-page .car-detail-price span{color:#7e7477}.car-detail-page .car-detail-button--gold{color:#fff;background:var(--aurelis-maroon)}.car-detail-page .car-detail-button--ghost{color:var(--aurelis-maroon);background:#ffffff6b;border-color:#b8964a38}.car-detail-page .car-detail-hero__index{color:#b8964a59}.fleet-page .fleet-intro{background:radial-gradient(at 72% 55%,#b58b4821,#0000 35%),linear-gradient(135deg,#fffdf9 0%,#f6f0e8 52%,#ebe2d7 100%);padding:175px 5vw 60px;position:relative;overflow:hidden}.fleet-page .fleet-intro:before{content:"AURELIS";color:#b8964a09;letter-spacing:-.08em;pointer-events:none;font-family:Montserrat,sans-serif;font-size:max(96px,min(16vw,230px));font-weight:700;line-height:.8;position:absolute;top:16%;right:-2vw}.fleet-page .fleet-intro>*{z-index:1;position:relative}.fleet-page .fleet-intro h1{color:#111215}.discovery-page .discovery-hero{height:min(84svh,840px);min-height:700px;color:var(--aurelis-ink);isolation:isolate;background:linear-gradient(135deg,#fffdf9 0%,#f5efe7 55%,#eae1d6 100%)}.discovery-page .discovery-hero:before{content:"AURELIS";z-index:0;color:#b8964a09;letter-spacing:-.08em;pointer-events:none;font-family:Montserrat,sans-serif;font-size:max(96px,min(15vw,230px));font-weight:700;line-height:.8;position:absolute;top:17%;right:-2vw}.discovery-page .discovery-hero__image{z-index:1;object-fit:contain;filter:drop-shadow(0 34px 42px #00000038);width:min(58vw,930px);height:72%;top:12%;left:auto;right:1vw}.discovery-page .discovery-hero__veil{z-index:1;background:linear-gradient(90deg,#faf7f1fc 0%,#faf7f1f0 38%,#faf7f16b 60%,#faf7f100 80%)}.discovery-page .discovery-hero__content{width:min(650px,48vw);top:52%;bottom:auto;left:5vw;transform:translateY(-45%)}.discovery-page .discovery-hero h1{color:#111215}.discovery-page .discovery-hero__content>p:not(.discovery-kicker){color:var(--aurelis-muted)}.discovery-page .discovery-secondary{color:var(--aurelis-maroon);background:#fff6;border-color:#b8964a38}.discovery-page .discovery-hero__facts{color:#81777a}.discovery-page .discovery-hero__facts span{border-left-color:#b8964a2e}.discovery-page .discovery-hero__facts b{color:var(--aurelis-maroon)}.location-page .location-hero{background:#111114;height:min(88svh,880px);min-height:740px}.location-page .location-hero__image{filter:saturate(.88)contrast(1.03)}.location-page .location-hero__veil{background:linear-gradient(90deg,#0c0c10ed 0%,#0c0c10b3 40%,#0c0c1038 72%,#0c0c1014 100%),linear-gradient(#0000 42%,#0a0a0ebf)}.location-page .location-hero:after{content:"DUBAI";z-index:1;color:#ffffff09;letter-spacing:-.08em;pointer-events:none;font-family:Montserrat,sans-serif;font-size:max(100px,min(16vw,250px));font-weight:700;line-height:.8;position:absolute;top:19%;right:3vw}.location-page .location-primary{color:#111215;background:#f2e9df}.location-page .location-primary:hover{background:#fff8f1}.discovery-page--light .discovery-simple-hero--visual{background:radial-gradient(circle at 82% 36%,#b58b481a,#0000 24%),linear-gradient(135deg,#f8f3ec 0%,#efe6dc 100%)}.discovery-page--light .discovery-simple-hero__media{box-shadow:0 36px 82px #b8964a24}.brand-page .brand-header,.car-detail-page .car-detail-header{color:var(--aurelis-ink);background:linear-gradient(#fbf8f3f0,#fbf8f32e);border-bottom-color:#b8964a14}.brand-page .brand-header__identity small,.car-detail-page .car-detail-header__identity small{color:#7f7779}.brand-page .brand-header nav a,.car-detail-page .car-detail-header nav a{color:#5f575a}.brand-page .brand-header nav a:hover,.car-detail-page .car-detail-header nav a:hover{color:#111215}.brand-page .brand-pill,.car-detail-page .car-detail-pill{color:#fff;background:#111215}@media (max-width:1050px){.brand-page .brand-hero__content,.car-detail-page .car-detail-hero__content,.discovery-page .discovery-hero__content{width:min(610px,56vw)}.brand-page .brand-hero__image,.car-detail-page .car-detail-hero__image,.discovery-page .discovery-hero__image{width:62vw;right:-5vw}}@media (max-width:720px){.brand-page .brand-hero,.car-detail-page .car-detail-hero,.discovery-page .discovery-hero{height:auto;min-height:760px;padding:118px 22px 40px}.brand-page .brand-hero:before,.car-detail-page .car-detail-hero:before,.discovery-page .discovery-hero:before{font-size:38vw;top:14%;right:-28vw}.brand-page .brand-hero:after,.car-detail-page .car-detail-hero:after{width:110vw;bottom:26%;right:-12vw}.brand-page .brand-hero__image,.car-detail-page .car-detail-hero__image,.discovery-page .discovery-hero__image{z-index:1;object-fit:contain;order:2;width:100%;height:300px;margin:18px 0 0;position:relative;top:auto;bottom:auto;left:auto;right:auto}.brand-page .brand-hero__veil,.car-detail-page .car-detail-hero__veil,.discovery-page .discovery-hero__veil{display:none}.brand-page .brand-hero__content,.brand-page .brand-hero--with-image .brand-hero__content,.car-detail-page .car-detail-hero__content,.discovery-page .discovery-hero__content{z-index:2;width:auto;position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none}.brand-page .brand-hero h1,.car-detail-page .car-detail-hero h1,.discovery-page .discovery-hero h1{font-size:max(42px,min(12vw,58px))}.brand-page .brand-hero__facts,.discovery-page .discovery-hero__facts{gap:12px;margin-top:30px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.brand-page .brand-hero__facts span,.discovery-page .discovery-hero__facts span{flex:1;min-width:0}.car-detail-page .car-detail-hero__index{display:none}.car-detail-page .car-detail-hero__purchase{gap:20px}.car-detail-page .car-detail-hero__actions{width:100%;display:grid}.car-detail-page .car-detail-button{width:100%}.fleet-page .fleet-intro{padding:135px 22px 52px}.fleet-page .fleet-intro:before{content:none!important;display:none!important}.location-page .location-hero__veil{background:linear-gradient(#0c0c103d 0%,#0c0c1094 38%,#0c0c10f2 100%)}.location-page .location-hero:after{font-size:37vw;top:18%;right:-10vw}.brand-page .brand-hero,.car-detail-page .car-detail-hero,.discovery-page .discovery-hero{flex-direction:column;display:flex}.brand-page .brand-hero__content,.car-detail-page .car-detail-hero__content,.discovery-page .discovery-hero__content{order:1}.brand-page .brand-hero__image,.car-detail-page .car-detail-hero__image,.discovery-page .discovery-hero__image{order:2}.brand-page .brand-hero__facts,.discovery-page .discovery-hero__facts{order:3}}body,body button,body input,body textarea,body select,body p,body a,body span,body strong,body small,body em,body b,body label,body summary,body nav,body li,body td,body th{font-family:Montserrat,sans-serif!important}h1,h2,h3,h4,h5,h6,body h1,body h2,body h3,body h4,body h5,body h6,.brand-hero-title,.brand-section-heading h2,.brand-models-guide h2,.brand-why-intro h2,.brand-cta-card h2,.brand-model-card__title{font-family:Poppins,Montserrat,sans-serif!important}@font-face{font-family:Cairo;src:url(/fonts/cairo/cairo-arabic.woff2)format("woff2"),url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS8p4_RHH1.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;src:url(/fonts/cairo/cairo-latin.woff2)format("woff2"),url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS8p4_RA.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Thmanyah Sans;src:url(/fonts/cairo/cairo-arabic.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Serif Display;src:url(/fonts/cairo/cairo-arabic.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}:root{--font-arabic:"Cairo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}html[lang=ar],html[lang=fa],html[dir=rtl],body[dir=rtl],[dir=rtl],[lang=ar],[lang=fa],[dir=rtl] p,[dir=rtl] a,[dir=rtl] span,[dir=rtl] button,[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] select,[dir=rtl] strong,[dir=rtl] small,[dir=rtl] em,[dir=rtl] b,[dir=rtl] label,[dir=rtl] summary,[dir=rtl] nav,[dir=rtl] li,[dir=rtl] td,[dir=rtl] th,[lang=ar] p,[lang=fa] p,[lang=ar] a,[lang=fa] a,[lang=ar] span,[lang=fa] span,[lang=ar] button,[lang=fa] button,[lang=ar] input,[lang=fa] input,[lang=ar] textarea,[lang=fa] textarea,[lang=ar] select,[lang=fa] select,[lang=ar] strong,[lang=fa] strong,[lang=ar] small,[lang=fa] small,[lang=ar] em,[lang=fa] em,[lang=ar] b,[lang=fa] b,[lang=ar] label,[lang=fa] label,[lang=ar] summary,[lang=fa] summary,[lang=ar] nav,[lang=fa] nav,[lang=ar] li,[lang=fa] li,[lang=ar] td,[lang=fa] td,[lang=ar] th,[lang=fa] th,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6,[lang=ar] h1,[lang=fa] h1,[lang=ar] h2,[lang=fa] h2,[lang=ar] h3,[lang=fa] h3,[lang=ar] h4,[lang=fa] h4,[lang=ar] h5,[lang=fa] h5,[lang=ar] h6,[lang=fa] h6,[dir=rtl] .brand-hero-title,[dir=rtl] .brand-section-heading h2,[dir=rtl] .brand-models-guide h2,[dir=rtl] .brand-why-intro h2,[dir=rtl] .brand-cta-card h2,[dir=rtl] .brand-model-card__title,[lang=ar] .brand-hero-title,[lang=fa] .brand-hero-title,[lang=ar] .brand-section-heading h2,[lang=fa] .brand-section-heading h2,[lang=ar] .brand-models-guide h2,[lang=fa] .brand-models-guide h2,[lang=ar] .brand-why-intro h2,[lang=fa] .brand-why-intro h2,[lang=ar] .brand-cta-card h2,[lang=fa] .brand-cta-card h2,[lang=ar] .brand-model-card__title,[lang=fa] .brand-model-card__title{letter-spacing:normal!important;font-family:Cairo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}html[dir=rtl][lang] :-webkit-any(h1,h2){line-height:1.3!important}html[dir=rtl][lang] :-moz-any(h1,h2){line-height:1.3!important}html[dir=rtl][lang] :is(h1,h2){line-height:1.3!important}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins/poppins-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins/poppins-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins/poppins-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins/poppins-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins/poppins-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins/poppins-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins/poppins-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins/poppins-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/poppins/poppins-latin-ext-800-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/poppins/poppins-latin-800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/poppins/poppins-latin-ext-900-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/poppins/poppins-latin-900-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat/montserrat-cyrillic-ext-wght-normal.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat/montserrat-cyrillic-wght-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat/montserrat-vietnamese-wght-normal.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat/montserrat-latin-wght-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}main>.site-header,.brand-ref-v3-header,.brand-header,.car-detail-header{display:none!important}body>.site-header{z-index:200;color:#fff;width:100%;font-family:Montserrat,sans-serif;position:absolute;top:0;bottom:auto;left:0;right:0}body>.site-header .top-strip{color:#ffffffb8;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 16px #00000059;background:0 0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:34px;padding:0 4.5vw;font-size:10.5px;font-weight:600;display:flex}body>.site-header .top-strip>div{align-items:center;gap:16px;display:flex}body>.site-header .strip-divider{background:#ffffff47;width:1px;height:11px}body>.site-header .nav-bar{min-height:82px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:28px;padding:0 4.5vw;display:grid;position:relative}body>.site-header .brand--center{color:#fff;text-shadow:0 1px 18px #00000052;grid-column:2;justify-self:center;justify-items:center;gap:4px;min-width:170px;text-decoration:none;display:grid}body>.site-header .brand--center .brand-copy{justify-items:center;display:grid}body>.site-header .brand--center .brand-copy strong{color:#fff;letter-spacing:.28em;text-indent:.28em;font-size:max(20px,min(1.65vw,27px));font-weight:600;line-height:1}body>.site-header .brand--center .brand-copy small{color:#d3b778;letter-spacing:.36em;text-indent:.36em;text-transform:uppercase;margin-top:7px;font-size:7px;font-weight:600;line-height:1}body>.site-header .main-nav{align-items:center;gap:max(17px,min(1.8vw,30px));font-family:Montserrat,sans-serif;display:flex;position:static}body>.site-header .main-nav--left{grid-column:1;justify-self:start}body>.site-header .main-nav--right{grid-column:3;justify-self:end}body>.site-header .main-nav>a,body>.site-header .brand-menu-trigger{color:#ffffffe0;letter-spacing:.025em;white-space:nowrap;text-shadow:0 1px 14px #0000006b;background:0 0;border:0;padding:11px 0;font-size:10px;font-weight:600;transition:color .2s;position:relative}body>.site-header .main-nav>a:after,body>.site-header .brand-menu-trigger:after{content:"";background:#d3b778;height:1px;transition:right .22s;position:absolute;bottom:4px;left:0;right:100%}body>.site-header .main-nav>a:hover,body>.site-header .brand-menu-trigger:hover,body>.site-header .brand-menu.open .brand-menu-trigger{color:#fff}body>.site-header .main-nav>a:hover:after,body>.site-header .brand-menu-trigger:hover:after,body>.site-header .brand-menu.open .brand-menu-trigger:after{right:0}body>.site-header .brand-menu{position:relative}body>.site-header .brand-menu-trigger{cursor:pointer;align-items:center;gap:6px;display:flex}body>.site-header .brand-menu-panel{z-index:20;visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(24px);background:#fdfaf6fb;border:1px solid #c5975052;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 12px;width:min(720px,84vw);padding:16px 18px;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),visibility .22s;display:grid;position:absolute;top:calc(100% + 14px);left:0;transform:translateY(8px);box-shadow:0 32px 84px #2d141929,0 4px 18px #0000000a}body>.site-header .brand-menu.open .brand-menu-panel{visibility:visible;opacity:1;transform:translateY(0)}body>.site-header .brand-menu-panel a{color:#2b2428;letter-spacing:-.01em;min-height:48px;text-shadow:none;background:0 0;border-radius:12px;align-items:center;gap:14px;padding:8px 12px;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:550;transition:background .2s,color .2s,transform .2s;display:flex}body>.site-header .brand-menu-panel a:hover{color:#b8964a;background:#5a0e250f;outline:none;transform:translate(3px)}body>.site-header .brand-menu-panel a:focus-visible{color:#b8964a;background:#5a0e250f;outline:none;transform:translate(3px)}body>.site-header .menu-brand-logo{width:46px;height:32px;box-shadow:none;background:0 0;border:none;border-radius:0;flex:0 0 46px;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}body>.site-header .menu-brand-logo span{display:none}body>.site-header .menu-brand-logo img{object-fit:contain;object-position:center;background:0 0;width:100%;max-width:44px;height:100%;max-height:28px;transition:transform .25s cubic-bezier(.16,1,.3,1);position:static}body>.site-header .brand-menu-panel a:hover .menu-brand-logo img{transform:scale(1.15)}body>.site-header .brand-menu-all .menu-brand-logo{letter-spacing:.12em;color:#8c6a2d;background:#c597501f;border:1px solid #c5975052;border-radius:8px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:750}body>.site-header .brand-menu-all .menu-brand-logo span{display:inline-block}body>.site-header .nav-cta{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;display:inline-flex;color:#111215!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-shadow:none!important;background:linear-gradient(135deg,#dfc488 0%,#be9e5e 100%)!important;border:1px solid #fff6!important;padding:0 16px!important;font-size:9.5px!important;font-weight:700!important;transition:all .25s!important;box-shadow:0 4px 18px #be9e5e47!important}body>.site-header .nav-cta:hover{color:#000!important;background:linear-gradient(135deg,#eedcb3 0%,#caa968 50%,#dfc488 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 24px #be9e5e73!important}body>.site-header .nav-cta:after{display:none!important}body>.site-header .nav-cta svg{fill:currentColor;stroke:none;width:14px;height:14px}body>.site-header .menu-button,body>.site-header .mobile-nav-overlay{display:none}body:has(>.site-header+.brand-page)>.site-header .top-strip{color:#b8964aad;text-shadow:none;border-bottom-color:#b8964a1a}body:has(>.site-header+main.discovery-page--light)>.site-header .top-strip{color:#b8964aad;text-shadow:none;border-bottom-color:#b8964a1a}body:has(>.site-header+.brand-page)>.site-header .strip-divider{background:#b8964a2e}body:has(>.site-header+main.discovery-page--light)>.site-header .strip-divider{background:#b8964a2e}body:has(>.site-header+.brand-page)>.site-header .nav-bar{border-bottom-color:#b8964a1a}body:has(>.site-header+main.discovery-page--light)>.site-header .nav-bar{border-bottom-color:#b8964a1a}.site-header--light-theme .top-strip span,.site-header[data-header-theme=light] .top-strip span,[data-theme=light] .site-header .top-strip span{color:#382c20!important;text-shadow:none!important;opacity:1!important;font-weight:600!important}body:has(.discovery-page--light)>.site-header .top-strip span{color:#382c20!important;text-shadow:none!important;opacity:1!important;font-weight:600!important}body:has(>.site-header+.brand-page)>.site-header .brand--center .brand-copy strong{color:#b8964a;text-shadow:none}body:has(>.site-header+main.discovery-page--light)>.site-header .brand--center .brand-copy strong{color:#b8964a;text-shadow:none}body:has(>.site-header+.brand-page)>.site-header .main-nav>a{color:#b8964a;text-shadow:none}body:has(>.site-header+.brand-page)>.site-header .brand-menu-trigger{color:#b8964a;text-shadow:none}body:has(>.site-header+main.discovery-page--light)>.site-header .main-nav>a{color:#b8964a;text-shadow:none}body:has(>.site-header+main.discovery-page--light)>.site-header .brand-menu-trigger{color:#b8964a;text-shadow:none}body:has(>.site-header+.brand-page)>.site-header .main-nav>a:hover{color:#c9a85e}body:has(>.site-header+.brand-page)>.site-header .brand-menu-trigger:hover{color:#c9a85e}body:has(>.site-header+main.discovery-page--light)>.site-header .main-nav>a:hover{color:#c9a85e}body:has(>.site-header+main.discovery-page--light)>.site-header .brand-menu-trigger:hover{color:#c9a85e}.site-header--light-theme .nav-bar,.site-header[data-header-theme=light] .nav-bar,[data-theme=light] .site-header .nav-bar{border-bottom-color:#b4a08240!important}body:has(.discovery-page--light)>.site-header .nav-bar{border-bottom-color:#b4a08240!important}.site-header--light-theme .brand--center,.site-header[data-header-theme=light] .brand--center,[data-theme=light] .site-header .brand--center{text-shadow:none!important}body:has(.discovery-page--light)>.site-header .brand--center{text-shadow:none!important}.site-header--light-theme .brand--center .brand-copy strong,.site-header[data-header-theme=light] .brand--center .brand-copy strong,[data-theme=light] .site-header .brand--center .brand-copy strong{color:#1a1410!important;text-shadow:none!important;opacity:1!important;font-weight:700!important}body:has(.discovery-page--light)>.site-header .brand--center .brand-copy strong{color:#1a1410!important;text-shadow:none!important;opacity:1!important;font-weight:700!important}.site-header--light-theme .brand--center .brand-copy small,.site-header[data-header-theme=light] .brand--center .brand-copy small,[data-theme=light] .site-header .brand--center .brand-copy small{color:#8e6c38!important;text-shadow:none!important;opacity:1!important;font-weight:700!important}body:has(.discovery-page--light)>.site-header .brand--center .brand-copy small{color:#8e6c38!important;text-shadow:none!important;opacity:1!important;font-weight:700!important}.site-header--light-theme .main-nav>a,.site-header--light-theme .brand-menu-trigger,.site-header[data-header-theme=light] .main-nav>a,.site-header[data-header-theme=light] .brand-menu-trigger,[data-theme=light] .site-header .main-nav>a,[data-theme=light] .site-header .brand-menu-trigger{color:#2a2017!important;text-shadow:none!important;opacity:1!important;font-weight:600!important}body:has(.discovery-page--light)>.site-header .brand-menu-trigger{color:#2a2017!important;text-shadow:none!important;opacity:1!important;font-weight:600!important}.site-header--light-theme .main-nav>a:hover,.site-header--light-theme .brand-menu-trigger:hover,.site-header--light-theme .brand-menu.open .brand-menu-trigger,.site-header[data-header-theme=light] .main-nav>a:hover,.site-header[data-header-theme=light] .brand-menu-trigger:hover,.site-header[data-header-theme=light] .brand-menu.open .brand-menu-trigger,[data-theme=light] .site-header .main-nav>a:hover,[data-theme=light] .site-header .brand-menu-trigger:hover{color:#111215!important}body:has(.discovery-page--light)>.site-header .brand-menu-trigger:hover{color:#111215!important}.site-header--light-theme .main-nav>a:after,.site-header--light-theme .brand-menu-trigger:after,.site-header[data-header-theme=light] .main-nav>a:after,.site-header[data-header-theme=light] .brand-menu-trigger:after,[data-theme=light] .site-header .main-nav>a:after,[data-theme=light] .site-header .brand-menu-trigger:after{background:#111215!important}body:has(.discovery-page--light)>.site-header .main-nav>a:after{background:#111215!important}.site-header--light-theme .menu-button,.site-header[data-header-theme=light] .menu-button,[data-theme=light] .site-header .menu-button{color:#161214!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}body:has(.discovery-page--light)>.site-header .menu-button{color:#161214!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}.site-header--light-theme .menu-button:hover,.site-header[data-header-theme=light] .menu-button:hover,[data-theme=light] .site-header .menu-button:hover{color:#a88243!important;background:0 0!important}.site-header--dark-theme,.site-header[data-header-theme=dark],[data-theme=dark] .site-header.site-header--dark-theme{color:#fff}.site-header--dark-theme .top-strip,.site-header[data-header-theme=dark] .top-strip{color:#ffffffe0!important;border-bottom-color:#ffffff1f!important}.site-header--dark-theme .top-strip span,.site-header[data-header-theme=dark] .top-strip span{color:#ffffffe0!important;opacity:1!important;text-shadow:0 1px 12px #00000080!important;font-weight:600!important}.site-header--dark-theme .strip-divider,.site-header[data-header-theme=dark] .strip-divider{background:#ffffff40!important}.site-header--dark-theme .nav-bar,.site-header[data-header-theme=dark] .nav-bar{border-bottom-color:#ffffff1f!important}.site-header--dark-theme .brand--center strong,.site-header[data-header-theme=dark] .brand--center strong{color:#fff!important;letter-spacing:.28em!important;text-shadow:0 2px 14px #0006!important;opacity:1!important;font-weight:600!important}.site-header--dark-theme .brand--center small,.site-header[data-header-theme=dark] .brand--center small{color:#dfc488!important;letter-spacing:.36em!important;text-shadow:0 1px 10px #0000004d!important;opacity:1!important;font-weight:600!important}.site-header--dark-theme .main-nav>a,.site-header--dark-theme .brand-menu-trigger,.site-header[data-header-theme=dark] .main-nav>a,.site-header[data-header-theme=dark] .brand-menu-trigger{color:#ffffffeb!important;text-shadow:0 1px 12px #0006!important;opacity:1!important;font-weight:600!important}.site-header--dark-theme .main-nav>a:hover,.site-header--dark-theme .brand-menu-trigger:hover,.site-header--dark-theme .brand-menu.open .brand-menu-trigger,.site-header[data-header-theme=dark] .main-nav>a:hover,.site-header[data-header-theme=dark] .brand-menu-trigger:hover,.site-header[data-header-theme=dark] .brand-menu.open .brand-menu-trigger{color:#dfc488!important}.site-header--dark-theme .main-nav>a:after,.site-header--dark-theme .brand-menu-trigger:after,.site-header[data-header-theme=dark] .main-nav>a:after,.site-header[data-header-theme=dark] .brand-menu-trigger:after{background:#dfc488!important}.site-header--dark-theme .menu-button,.site-header[data-header-theme=dark] .menu-button{color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}.site-header--dark-theme .menu-button:hover,.site-header[data-header-theme=dark] .menu-button:hover{color:#dfc488!important;background:0 0!important}body>.site-header .brand--center,body>.site-header .main-nav,body>.site-header .nav-cta,body>.site-header .menu-button{opacity:1!important;animation:none!important}body>.site-header .mobile-nav-overlay.is-active{opacity:1!important;display:block!important}@media (min-width:1025px){body>.site-header .top-strip{white-space:nowrap!important;flex-wrap:nowrap!important;display:flex!important}body>.site-header .top-strip span,body>.site-header .top-strip div{white-space:nowrap!important}}@media (max-width:1180px){body>.site-header .top-strip,.site-header .top-strip,.top-strip{visibility:hidden!important;pointer-events:none!important;border:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}body>.site-header .nav-bar{grid-template-columns:1fr auto 1fr!important;align-items:center!important;height:70px!important;min-height:70px!important;padding-inline-start:16px!important;padding-inline-end:16px!important;display:grid!important}body>.site-header .main-nav{display:none!important}body>.site-header .brand--center{text-align:center!important;grid-column:2!important;justify-self:center!important}body>.site-header .brand--center .brand-copy strong{letter-spacing:.22em!important;font-size:17px!important}body>.site-header .brand--center .brand-copy small{letter-spacing:.28em!important;margin-top:3px!important;font-size:6.5px!important}body>.site-header .menu-button,.site-header .menu-button,.menu-button{width:44px!important;height:44px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;cursor:pointer!important;z-index:10!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;grid-column:3!important;justify-content:flex-end!important;justify-self:end!important;align-items:center!important;margin:0!important;padding:0!important;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .18s,color .18s!important;display:flex!important}body>.site-header .menu-button:hover,body>.site-header .menu-button:active{opacity:.8!important;box-shadow:none!important;background:0 0!important;border:none!important;transform:scale(.92)!important}body>.site-header .menu-button[aria-expanded=true]{box-shadow:none!important;background:0 0!important;border:none!important}body>.site-header .menu-button svg,.site-header .menu-button svg{stroke:currentColor!important;stroke-width:2.2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;fill:none!important;width:26px!important;height:26px!important;display:block!important}body>.site-header:has(.mobile-nav-overlay.is-active){z-index:999999!important;pointer-events:auto!important;width:100%!important;max-width:100vw!important;height:100dvh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}body:has(.mobile-nav-overlay.is-active)>.site-header{z-index:999999!important;pointer-events:auto!important;width:100%!important;max-width:100vw!important;height:100dvh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}body>.site-header .top-strip,.site-header .top-strip,.top-strip{display:none!important}body>.site-header.mobile-nav-open{z-index:999999!important;pointer-events:auto!important;width:100%!important;max-width:100vw!important;height:100dvh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}body>.site-header:has(.mobile-nav-overlay.is-active){z-index:999999!important;pointer-events:auto!important;width:100%!important;max-width:100vw!important;height:100dvh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}body:has(.mobile-nav-overlay.is-active)>.site-header{z-index:999999!important;pointer-events:auto!important;width:100%!important;max-width:100vw!important;height:100dvh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}body>.site-header .mobile-nav-overlay{visibility:hidden;opacity:0;transition:opacity .25s,visibility .25s;z-index:99999!important;-webkit-backdrop-filter:blur(16px)!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;padding:env(safe-area-inset-top,10px) 12px env(safe-area-inset-bottom,12px)!important;box-sizing:border-box!important;background:#000000e0!important;display:none!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important}body>.site-header .mobile-nav-overlay.is-active{visibility:visible!important;opacity:1!important;justify-content:center!important;align-items:center!important;display:flex!important}body>.site-header .mobile-nav-drawer{--mnav-bg:#0f0e10;--mnav-ink:#f4efe7;--mnav-muted:#f4efe794;--mnav-gold:#d8b688;--mnav-line:#f4efe717;--mnav-tile:#f4efe70a;--mnav-font:"Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;--mnav-pad:24px;transition:transform .3s cubic-bezier(.16,1,.3,1);transform:translateY(12px)scale(.98);background:radial-gradient(120% 60% at 0% 0%, #3d0b1c8c, transparent 60%), var(--mnav-bg)!important;width:100%!important;max-width:440px!important;height:100%!important;max-height:min(800px,100dvh - 20px)!important;color:var(--mnav-ink)!important;box-sizing:border-box!important;font-family:var(--mnav-font)!important;opacity:1!important;border:1px solid #f4efe71a!important;border-radius:28px!important;flex-direction:column!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 30px 70px -20px #000000e6!important}body>.site-header .mobile-nav-drawer[dir=rtl]{--mnav-font:"Cairo", -apple-system, BlinkMacSystemFont, sans-serif;background:radial-gradient(120% 60% at 100% 0%, #3d0b1c8c, transparent 60%), var(--mnav-bg)!important}body>.site-header .mobile-nav-overlay.is-active .mobile-nav-drawer{transform:translateY(0)scale(1)!important}@media (max-width:480px){body>.site-header .mobile-nav-overlay{padding:0!important}body>.site-header .mobile-nav-drawer{max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;border:none!important;border-radius:0!important}}body>.site-header .mobile-nav-drawer :-webkit-any(a,button):focus-visible{outline:2px solid var(--mnav-gold)!important;outline-offset:3px!important}body>.site-header .mobile-nav-drawer :-moz-any(a,button):focus-visible{outline:2px solid var(--mnav-gold)!important;outline-offset:3px!important}body>.site-header .mobile-nav-drawer :is(a,button):focus-visible{outline:2px solid var(--mnav-gold)!important;outline-offset:3px!important}body>.site-header .mobile-nav-header{padding:calc(14px + env(safe-area-inset-top,0px)) var(--mnav-pad) 14px!important;box-sizing:border-box!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;display:flex!important}body>.site-header .mobile-nav-header-actions{align-items:center!important;gap:10px!important;display:flex!important}body>.site-header .mobile-nav-brand{align-items:center!important;text-decoration:none!important;display:flex!important}body>.site-header .mobile-nav-logo-mark{border-radius:50%!important;width:40px!important;height:40px!important;display:block!important}body>.site-header .mobile-nav-close{width:44px!important;height:44px!important;color:var(--mnav-ink)!important;cursor:pointer!important;background:#f4efe70f!important;border:1px solid #f4efe724!important;border-radius:50%!important;place-items:center!important;padding:0!important;transition:background .2s,border-color .2s!important;display:grid!important}body>.site-header .mobile-nav-close:active{background:#f4efe724!important}body>.site-header .mobile-nav-close svg{width:18px!important;height:18px!important;display:block!important}body>.site-header .mobile-nav-body{scrollbar-width:none;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;min-height:0!important;padding:8px var(--mnav-pad) 16px!important;box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;display:flex!important;overflow-y:auto!important}body>.site-header .mobile-nav-items{flex-direction:column!important;width:100%!important;display:flex!important}@keyframes mnavRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}body>.site-header .mobile-nav-overlay.is-active .mobile-nav-feature,body>.site-header .mobile-nav-overlay.is-active .mobile-nav-list>li{animation:.5s cubic-bezier(.16,1,.3,1) both mnavRise!important;animation-delay:calc(60ms + var(--i,0) * 40ms)!important}body>.site-header .mobile-nav-feature{border-bottom:1px solid var(--mnav-line)!important;color:var(--mnav-gold)!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:10px!important;padding:18px 0 22px!important;text-decoration:none!important;display:flex!important}body>.site-header .mobile-nav-feature-text{font-family:var(--mnav-font)!important;letter-spacing:-.02em!important;color:inherit!important;text-align:start!important;font-size:max(26px,min(7.6vw,32px))!important;font-weight:600!important;line-height:1.12!important}body>.site-header .mobile-nav-feature-icon{background:var(--mnav-gold)!important;color:#16120c!important;border-radius:50%!important;flex-shrink:0!important;place-items:center!important;width:48px!important;height:48px!important;transition:transform .25s cubic-bezier(.16,1,.3,1)!important;display:grid!important}body>.site-header .mobile-nav-feature:active .mobile-nav-feature-icon{transform:scale(.92)!important}body>.site-header .mobile-nav-list{margin:0!important;padding:0!important;list-style:none!important}body>.site-header .mobile-nav-item{cursor:pointer!important;width:100%!important;min-height:54px!important;color:var(--mnav-muted)!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;padding:0!important;text-decoration:none!important;transition:color .2s!important;display:flex!important;position:relative!important}body>.site-header .mobile-nav-item:active{color:var(--mnav-ink)!important}body>.site-header .mobile-nav-text{font-family:var(--mnav-font)!important;letter-spacing:-.01em!important;color:inherit!important;text-align:start!important;font-size:22px!important;font-weight:500!important}body>.site-header .mobile-nav-item.is-current{color:var(--mnav-ink)!important}body>.site-header .mobile-nav-item.is-current .mobile-nav-text:after{content:""!important;vertical-align:middle!important;background:var(--mnav-gold)!important;border-radius:50%!important;width:6px!important;height:6px!important;margin-inline-start:10px!important;display:inline-block!important}body>.site-header .mobile-nav-chevron{color:var(--mnav-muted)!important;display:inline-flex!important}body>.site-header [dir=rtl] .mobile-nav-chevron svg,body>.site-header [dir=rtl] .mobile-nav-feature-icon svg,body>.site-header [dir=rtl] .mobile-brands-back-icon svg,body>.site-header [dir=rtl] .mobile-brands-all svg{transform:scaleX(-1)!important}body>.site-header .mobile-brands-view{flex-direction:column!important;width:100%!important;animation:.3s cubic-bezier(.16,1,.3,1) both mobileBrandsIn!important;display:flex!important}@keyframes mobileBrandsIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}body>.site-header [dir=rtl] .mobile-brands-view{animation-name:mobileBrandsInRtl!important}@keyframes mobileBrandsInRtl{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}body>.site-header .mobile-brands-back{cursor:pointer!important;width:100%!important;color:var(--mnav-ink)!important;background:0 0!important;border:0!important;align-items:center!important;gap:14px!important;padding:8px 0 20px!important;display:flex!important}body>.site-header .mobile-brands-back-icon{width:40px!important;height:40px!important;color:var(--mnav-ink)!important;border:1px solid #f4efe729!important;border-radius:50%!important;flex-shrink:0!important;place-items:center!important;display:grid!important}body>.site-header .mobile-brands-back:active .mobile-brands-back-icon{background:#f4efe71a!important}body>.site-header .mobile-brands-heading{font-family:var(--mnav-font)!important;letter-spacing:-.02em!important;color:inherit!important;font-size:26px!important;font-weight:600!important}body>.site-header .mobile-brands-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}body>.site-header .mobile-brand-tile{background:var(--mnav-tile)!important;box-sizing:border-box!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-height:92px!important;padding:14px 6px 12px!important;text-decoration:none!important;transition:background .2s!important;display:flex!important}body>.site-header .mobile-brand-tile:active{background:#d8b68824!important}body>.site-header .mobile-brand-tile-logo{justify-content:center!important;align-items:center!important;width:72px!important;height:32px!important;display:flex!important}body>.site-header .mobile-brand-tile-logo img{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;display:block!important}body>.site-header .mobile-brand-tile-logo img.is-dark-logo{filter:brightness(0)invert()!important;opacity:.94!important}body>.site-header .mobile-brand-tile-name{max-width:100%!important;font-family:var(--mnav-font)!important;color:#f4efe7d1!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;overflow:hidden!important}body>.site-header .mobile-nav-footer{padding:14px var(--mnav-pad) calc(16px + env(safe-area-inset-bottom,0px))!important;border-top:1px solid var(--mnav-line)!important;background:var(--mnav-bg)!important;box-sizing:border-box!important;flex-direction:column!important;flex-shrink:0!important;gap:12px!important;display:flex!important}body>.site-header .mobile-nav-cta-btn{background:var(--mnav-gold)!important;color:#16120c!important;width:100%!important;min-height:54px!important;font-family:var(--mnav-font)!important;letter-spacing:.01em!important;text-transform:none!important;box-sizing:border-box!important;border:0!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:0 20px!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important;transition:filter .2s,transform .2s!important;display:flex!important}body>.site-header .mobile-nav-cta-btn:active{filter:brightness(1.08)!important;transform:scale(.985)!important}body>.site-header .mobile-nav-cta-btn span{color:inherit!important;font-family:inherit!important}body>.site-header .mobile-nav-cta-btn svg{fill:currentColor!important;flex-shrink:0!important;width:19px!important;height:19px!important}body>.site-header .mobile-nav-guarantee{font-family:var(--mnav-font)!important;color:var(--mnav-muted)!important;text-align:center!important;margin:0!important;font-size:12.5px!important;font-weight:500!important;line-height:1.4!important}body>.site-header .mobile-brands-all{width:100%!important;min-height:54px!important;color:var(--mnav-gold)!important;box-sizing:border-box!important;border:1px solid #d8b68866!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:0 20px!important;text-decoration:none!important;display:flex!important}body>.site-header .mobile-brands-all span{font-family:var(--mnav-font)!important;color:inherit!important;font-size:15px!important;font-weight:600!important}body>.site-header .mobile-brands-all:active{background:#d8b6881a!important}body>.site-header .mobile-nav-drawer[dir=rtl] :is(.mobile-nav-feature-text,.mobile-nav-text,.mobile-brands-heading,.mobile-brand-tile-name,.mobile-nav-cta-btn,.mobile-brands-all span){letter-spacing:normal!important}@media (prefers-reduced-motion:reduce){body>.site-header .mobile-nav-drawer,body>.site-header .mobile-nav-overlay.is-active .mobile-nav-feature,body>.site-header .mobile-nav-overlay.is-active .mobile-nav-list>li,body>.site-header .mobile-brands-view{transition:none!important;animation:none!important}}}body>.site-header .brand--center .brand-wordmark{height:max(18px,min(1.4vw,24px))}body>.site-header .mobile-nav-logo-mark{object-fit:contain}@media (max-width:1180px){body>.site-header .brand--center .brand-wordmark{height:16px}body>.site-header .mobile-nav-brand{gap:10px!important}body>.site-header .mobile-nav-logo-word{width:auto!important;height:15px!important;display:block!important}body>.site-header .mobile-nav-feature{background:linear-gradient(135deg,#d3b7781a 0%,#d3b77805 100%)!important;border:1px solid #d3b77847!important;border-radius:18px!important;margin:6px 0 18px!important;padding:18px 16px 18px 20px!important}body>.site-header .mobile-nav-feature-copy{flex-direction:column!important;gap:5px!important;min-width:0!important;display:flex!important}body>.site-header .mobile-nav-feature-text{color:var(--mnav-ink)!important;font-size:21px!important}body>.site-header .mobile-nav-feature-sub{font-family:var(--mnav-font)!important;color:var(--mnav-muted)!important;font-size:12px!important}body>.site-header .mobile-nav-feature-icon{width:42px!important;height:42px!important}body>.site-header .mobile-nav-list{counter-reset:mnav!important}body>.site-header .mobile-nav-list>li{counter-increment:mnav!important;border-bottom:1px solid var(--mnav-line)!important}body>.site-header .mobile-nav-item{color:#f4efe7db!important;justify-content:flex-start!important;min-height:56px!important}body>.site-header .mobile-nav-item:before{content:counter(mnav, decimal-leading-zero)!important;width:30px!important;font-family:var(--mnav-font)!important;letter-spacing:.12em!important;color:var(--mnav-gold)!important;text-align:start!important;flex-shrink:0!important;font-size:10px!important;font-weight:600!important}body>.site-header .mobile-nav-text{font-size:19px!important}body>.site-header .mobile-nav-chevron{margin-inline-start:auto!important}body>.site-header .mobile-nav-item.is-current{color:var(--mnav-gold)!important}body>.site-header .mobile-nav-item.is-current .mobile-nav-text:after{display:none!important}body>.site-header .mobile-nav-marques{margin:22px calc(var(--mnav-pad) * -1) 0!important;padding:0 var(--mnav-pad) 4px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;gap:10px!important;display:flex!important;overflow-x:auto!important}body>.site-header .mobile-nav-marques::-webkit-scrollbar{display:none!important}body>.site-header .mobile-nav-overlay.is-active .mobile-nav-marques{animation:.5s cubic-bezier(.16,1,.3,1) both mnavRise!important;animation-delay:calc(60ms + var(--i,0) * 40ms)!important}body>.site-header .mobile-nav-marque{border:1px solid var(--mnav-line)!important;background:#ffffff06!important;border-radius:12px!important;flex:none!important;place-items:center!important;width:66px!important;height:48px!important;display:grid!important}body>.site-header .mobile-nav-marque img{object-fit:contain!important;width:auto!important;max-width:42px!important;height:auto!important;max-height:24px!important;display:block!important}body>.site-header .mobile-nav-marque img.is-dark-logo{filter:brightness(0)invert()!important;opacity:.94!important}body>.site-header .mobile-nav-cta-row{gap:10px!important;display:flex!important}body>.site-header .mobile-nav-cta-row .mobile-nav-cta-btn{flex:1!important;width:auto!important;min-width:0!important}body>.site-header .mobile-nav-call-btn{height:54px!important;color:var(--mnav-gold)!important;border:1px solid #d3b77866!important;border-radius:14px!important;flex:0 0 54px!important;place-items:center!important;text-decoration:none!important;display:grid!important}body>.site-header [dir=rtl] .mobile-nav-call-btn svg{transform:scaleX(-1)!important}}.currency-switcher{z-index:60;display:inline-block;position:relative}.currency-switcher-trigger{color:#f4efe7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#ffffff14;border:1px solid #c8a76a59;border-radius:9999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;transition:all .2s;display:inline-flex}.currency-segmented{border:1px solid #c8a76a38;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.currency-segmented button{color:#f4efe799;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:34px;font-size:12px;font-weight:600;transition:background-color .2s,color .2s}.currency-segmented button.is-selected{color:#16120c;background:#d8b47b}.currency-switcher-code{color:#c8a76a;letter-spacing:.06em;font-size:11px;font-weight:600}.currency-switcher-trigger svg{opacity:.75;transition:transform .2s}.currency-switcher.is-open .currency-switcher-trigger svg{transform:rotate(180deg)}.currency-switcher-menu{top:calc(100% + 8px);z-index:100;background:#141010;border:1px solid #c8a76a4d;border-radius:12px;flex-direction:column;gap:2px;min-width:96px;margin:0;padding:6px;list-style:none;display:flex;position:absolute;box-shadow:0 12px 32px #0009}.currency-switcher-menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.currency-switcher-menu:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.currency-switcher-menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.currency-switcher-menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.currency-switcher-menu:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.currency-switcher-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.currency-switcher-menu button{color:#f4efe7;letter-spacing:.06em;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;padding:8px 12px;font-size:13px;font-weight:500}.currency-switcher-menu button:hover{background:#ffffff0d}.currency-switcher-menu button.is-selected{color:#c8a76a;background:#c8a76a1f;font-weight:600}.main-nav--right .lang-switcher+.currency-switcher{margin-inline-start:-18px}@media (min-width:1181px) and (max-width:1320px){body>.site-header .main-nav{gap:22px!important}.main-nav--right .lang-switcher+.currency-switcher{margin-inline-start:-12px}}@media (min-width:1181px) and (max-width:1260px){body>.site-header .main-nav{gap:16px!important}}[dir=rtl] .lang-switcher--header .lang-switcher-dropdown,[dir=rtl] .lang-switcher--mobile .lang-switcher-dropdown{left:0!important;right:auto!important}.hero-search-wrapper{z-index:40;width:100%;max-width:680px;margin:22px 0 10px;position:relative}.hero-search-bar{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#12141ac7;border:1px solid #dfc48859;border-radius:999px;align-items:center;gap:12px;min-height:58px;padding:6px 18px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 16px 38px #00000073,inset 0 1px #ffffff1f}.hero-search-bar:focus-within{background:#0e1016f2;border-color:#dfc488d9;transform:translateY(-2px);box-shadow:0 20px 48px #0009,0 0 24px #dfc48840}.hero-search-icon{color:#dfc488;flex:0 0 20px;justify-content:center;align-items:center;display:flex}.hero-search-input{color:#fff;touch-action:manipulation;letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:auto;min-width:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500}.hero-search-input::placeholder{color:#ffffff85;font-size:12px;font-weight:400}.hero-search-clear{color:#fff9;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:13px;transition:color .2s}.hero-search-clear:hover{color:#fff}.hero-search-badge{color:#111215;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#dfc488 0%,#be9e5e 100%);border-radius:999px;align-items:center;padding:6px 12px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:750;display:inline-flex}.hero-search-dropdown{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);z-index:100;background:#0e1016f5;border:1px solid #dfc48852;border-radius:20px;max-height:400px;animation:.25s cubic-bezier(.16,1,.3,1) searchSlideDown;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 60px #000000b3,0 0 30px #0006}@keyframes searchSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.hero-search-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:14px 20px 10px;display:flex}.hero-search-header span{color:#dfc488;letter-spacing:.08em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700}.hero-search-header small{color:#ffffff8c;font-size:10px}.hero-search-results{flex-direction:column;gap:6px;padding:8px;display:flex}.hero-search-item{background:#ffffff06;border:1px solid #ffffff0d;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;transition:all .22s;display:flex}.hero-search-item:hover{background:#dfc48814;border-color:#dfc48840;transform:translate(4px)}.hero-search-thumb{background:#000;border:1px solid #ffffff1a;border-radius:8px;flex:0 0 64px;width:64px;height:42px;overflow:hidden}.hero-search-thumb img{object-fit:cover;width:100%;height:100%}.hero-search-info{flex-direction:column;min-width:0;display:flex}.hero-search-title{color:#fff;align-items:baseline;gap:6px;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.2;display:flex}.hero-search-title strong{color:#dfc488;font-weight:700}.hero-search-title span{color:#fff;font-weight:600}.hero-search-book-btn{color:#111215;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#dfc488 0%,#be9e5e 100%);border-radius:999px;padding:8px 14px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:700;transition:all .2s}.hero-search-empty{text-align:center;padding:24px}.hero-search-empty p{color:#ffffffa6;margin:0 0 8px;font-size:12px}.hero-search-view-all{color:#dfc488;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;text-decoration:underline}@media (max-width:760px){.hero-search-wrapper{margin:18px 0 8px}.hero-search-bar{min-height:50px;padding:4px 14px}.hero-search-input{touch-action:manipulation;font-size:16px!important}.hero-search-badge{display:none}.hero-search-thumb{flex:0 0 50px;width:50px;height:34px}.hero-search-title{font-size:12px}.hero-search-book-btn{display:none}}.brand-page .brand-cta{text-align:center;border-top:1px solid #e2c78333;position:relative;overflow:hidden;color:#fff!important;background:radial-gradient(circle at 50% 0,#b8964a24,#0000 42%),linear-gradient(135deg,#1a1a1e 0%,#111114 58%,#0d0d10 100%)!important;padding:max(82px,min(8vw,112px)) 5vw max(88px,min(8vw,120px))!important}.brand-page .brand-cta:before{content:"";background:linear-gradient(90deg,#0000,#e2c783b8,#0000);width:min(680px,70vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.brand-page .brand-cta .brand-kicker{color:#e2c783!important;letter-spacing:.24em!important;margin-bottom:24px!important;font-size:10px!important;font-weight:700!important}.brand-page .brand-cta h2{color:#fff!important;letter-spacing:-.045em!important;max-width:780px!important;margin:0 auto!important;font-size:max(44px,min(4.5vw,68px))!important;font-weight:500!important;line-height:1.02!important}.brand-page .brand-cta>p:not(.brand-kicker){color:#fff7f2bd!important;max-width:610px!important;margin:28px auto 34px!important;font-size:14px!important;line-height:1.8!important}.brand-page .brand-cta .brand-button,.brand-page .brand-cta .brand-button--gold{color:#1a1a1e!important;letter-spacing:.01em!important;background:#e2c783!important;border:1px solid #ffffff26!important;border-radius:999px!important;width:auto!important;min-width:min(360px,82vw)!important;min-height:56px!important;padding:0 28px!important;font-size:11px!important;font-weight:700!important;box-shadow:0 12px 32px #00000029!important}.brand-page .brand-cta .brand-button:hover{transform:translateY(-2px);background:#ecd79f!important}.brand-page .brand-footer{color:#fff!important;background:#0d0d10!important;border-top:1px solid #e2c7832e!important;grid-template-columns:auto minmax(220px,1fr) auto!important;gap:max(32px,min(5vw,72px))!important;min-height:0!important;padding:42px 5vw!important}.brand-page .brand-footer__identity{gap:13px!important}.brand-page .brand-footer__identity .aurelis-mark{color:#cba657!important;width:42px!important;height:42px!important}.brand-page .brand-footer__identity strong{color:#fff!important;letter-spacing:.22em!important;font-size:13px!important;font-weight:600!important}.brand-page .brand-footer__identity small{color:#ffffff80!important;letter-spacing:.13em!important;margin-top:5px!important;font-size:7px!important}.brand-page .brand-footer p{color:#ffffff85!important;max-width:390px!important;font-size:9px!important;line-height:1.75!important}.brand-page .brand-footer nav{color:#ffffffad!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:12px 22px!important;font-size:9px!important;display:flex!important}.brand-page .brand-footer nav a{transition:color .2s;color:inherit!important}.brand-page .brand-footer nav a:hover{color:#e2c783!important}@media (max-width:900px){.brand-page .brand-cta{padding:72px 28px 78px!important}.brand-page .brand-cta .brand-kicker{margin-bottom:20px!important}.brand-page .brand-cta h2{max-width:650px!important;font-size:max(38px,min(7vw,52px))!important;line-height:1.04!important}.brand-page .brand-cta>p:not(.brand-kicker){max-width:560px!important;margin:24px auto 30px!important;font-size:13px!important;line-height:1.7!important}.brand-page .brand-footer{flex-direction:column!important;align-items:flex-start!important;gap:26px!important;padding:38px 28px 32px!important;display:flex!important}.brand-page .brand-footer p{display:none!important}.brand-page .brand-footer nav{justify-content:flex-start!important;gap:10px 24px!important;width:100%!important}}@media (max-width:560px){.brand-page .brand-cta{padding:62px 22px 66px!important}.brand-page .brand-cta:before{width:72vw}.brand-page .brand-cta .brand-kicker{margin-bottom:18px!important;font-size:9px!important}.brand-page .brand-cta h2{max-width:12em!important;font-size:max(34px,min(10.3vw,43px))!important;line-height:1.03!important}.brand-page .brand-cta>p:not(.brand-kicker){margin:22px auto 28px!important;font-size:12px!important;line-height:1.72!important}.brand-page .brand-cta .brand-button,.brand-page .brand-cta .brand-button--gold{width:min(100%,340px)!important;min-width:0!important;min-height:52px!important;padding:0 20px!important;font-size:10px!important}.brand-page .brand-footer{gap:24px!important;padding:34px 22px 28px!important}.brand-page .brand-footer__identity .aurelis-mark{width:38px!important;height:38px!important}.brand-page .brand-footer__identity strong{font-size:12px!important}.brand-page .brand-footer nav{gap:9px 20px!important;font-size:8px!important}}[data-theme=dark]{--wine:#dfc488!important;--wine-2:#eedcb3!important;--ink:#fdfbf7!important;--muted:#9ea3ad!important;--canvas:#08090c!important;--pearl-line:#dfc4882e!important;--gold:#dfc488!important}[data-theme=dark] body,[data-theme=dark] main{color:#fdfbf7!important;background-color:#08090c!important}[data-theme=dark] .fleet-section,[data-theme=dark] .rental-brief,[data-theme=dark] .brand-marques,[data-theme=dark] .faq-section,[data-theme=dark] .delivery-experience,[data-theme=dark] .delivery-zones,[data-theme=dark] .brand-collection,[data-theme=dark] .brand-intro,[data-theme=dark] .brand-derived,[data-theme=dark] .brand-editorial,[data-theme=dark] .brand-related,[data-theme=dark] .car-detail-page,[data-theme=dark] .car-detail-about,[data-theme=dark] .car-detail-information,[data-theme=dark] .car-detail-related,[data-theme=dark] .car-detail-specifications,[data-theme=dark] .brand-pricing,[data-theme=dark] .brand-faq{color:#fdfbf7!important;background-color:#080a0e!important}[data-theme=dark] .section-heading h2,[data-theme=dark] .fleet-intro h1,[data-theme=dark] .faq-heading h2,[data-theme=dark] .rental-brief-heading h2,[data-theme=dark] .drive-showcase-heading h2,[data-theme=dark] .delivery-headline h2,[data-theme=dark] .closing-drive h2,[data-theme=dark] .brand-collection h2,[data-theme=dark] .brand-intro h2,[data-theme=dark] .brand-editorial h2,[data-theme=dark] .car-detail-hero h1,[data-theme=dark] .brand-pricing h2{color:#fff!important}[data-theme=dark] .section-heading h2 span,[data-theme=dark] .drive-showcase-heading h2 span,[data-theme=dark] .delivery-headline h2 span,[data-theme=dark] .rental-brief-heading h2 span,[data-theme=dark] .closing-drive h2 span,[data-theme=dark] .faq-heading h2 span{color:#dfc488!important}[data-theme=dark] .section-heading>p,[data-theme=dark] .fleet-toolbar>span,[data-theme=dark] .brand-marques>p,[data-theme=dark] .drive-showcase-heading>p,[data-theme=dark] .faq-heading>p,[data-theme=dark] .rental-brief-heading>p,[data-theme=dark] .delivery-headline>p:not(.eyebrow){color:#9ea3ad!important}[data-theme=dark] .eyebrow,[data-theme=dark] .eyebrow.gold{color:#dfc488!important}[data-theme=dark] .brand-marques{background:#07080a!important;border-bottom:1px solid #dfc48824!important}[data-theme=dark] .brand-marques>p{color:#dfc488!important}[data-theme=dark] .brand-marque-logo-safe>img{filter:brightness(1.75)contrast(1.1)!important;opacity:.92!important}[data-theme=dark] .brand-marques-grid>a:hover .brand-marque-logo-safe>img{opacity:1!important;filter:brightness(1.95)contrast(1.15)drop-shadow(0 0 12px #dfc48873)!important}[data-theme=dark] .driver-promises{background:linear-gradient(135deg,#090b0e 0%,#11141a 50%,#08090c 100%)!important;border-block-start:1px solid #dfc4882e!important;border-block-end:1px solid #dfc4882e!important;box-shadow:0 16px 36px #00000080!important}[data-theme=dark] .driver-promises-intro{border-right-color:#dfc48838!important}[data-theme=dark] .driver-promises-intro small{color:#dfc488!important}[data-theme=dark] .driver-promises-intro strong{color:#fff!important}[data-theme=dark] .driver-promises-grid article{background:#12151ccc!important;border-color:#dfc4882e!important;box-shadow:inset 0 1px #ffffff0f!important}[data-theme=dark] .driver-promises-grid article:hover{background:#1a1e2af2!important;border-color:#dfc48880!important;box-shadow:0 10px 26px #00000073,0 0 20px #dfc48826!important}[data-theme=dark] .driver-promises-grid article>small{color:#dfc488!important;background:#dfc4881f!important;border-color:#dfc48859!important}[data-theme=dark] .driver-promises-grid strong{color:#f5e7c8!important}[data-theme=dark] .driver-promises-grid span{color:#9ea3ad!important}[data-theme=dark] .fleet-filters button{color:#c5c9d3!important;background:#ffffff0f!important;border-color:#ffffff1a!important}[data-theme=dark] .fleet-filters button.active{color:#111215!important;background:linear-gradient(135deg,#dfc488 0%,#be9e5e 100%)!important;border-color:#dfc488!important;font-weight:700!important}[data-theme=dark] .fleet-link{color:#dfc488!important;border-color:#dfc48859!important}[data-theme=dark] .fleet-link:hover{color:#111215!important;background:linear-gradient(135deg,#dfc488 0%,#be9e5e 100%)!important;border-color:#dfc488!important}[data-theme=dark] .drive-request{background:#12151ca6!important;border:1px solid #dfc4882e!important;border-radius:18px!important}[data-theme=dark] .drive-request>span{color:#dfc488!important}[data-theme=dark] .drive-request p{color:#d1d5db!important}[data-theme=dark] .drive-request a{color:#dfc488!important;border-color:#dfc48859!important}[data-theme=dark] .drive-request a:hover{color:#fff!important;border-color:#dfc488!important}[data-theme=dark] .delivery-experience{background:#080a0e!important;border-bottom:1px solid #dfc48824!important}[data-theme=dark] .booking-steps{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;color:#fff!important;background:#0e1117e0!important;border:1px solid #dfc48838!important;box-shadow:0 24px 60px #000000bf,inset 0 1px #ffffff14!important}[data-theme=dark] .booking-steps-title,[data-theme=dark] .booking-steps article{border-right-color:#dfc48826!important}[data-theme=dark] .booking-steps-title small{color:#dfc488!important}[data-theme=dark] .booking-steps-title strong{color:#fff!important}[data-theme=dark] .booking-steps article>span{color:#dfc488!important;background:#dfc4881a!important;border-color:#dfc4884d!important}[data-theme=dark] .booking-steps h3{color:#fff!important}[data-theme=dark] .booking-steps p{color:#9ea3ad!important}[data-theme=dark] .delivery-experience{background:#080a0e!important;border-bottom:1px solid #dfc48824!important;row-gap:36px!important}[data-theme=dark] .delivery-coverage-strip{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#10141bbf!important;border:1px solid #dfc48838!important;border-radius:999px!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;margin-top:24px!important;padding:16px 28px!important;display:flex!important;box-shadow:0 8px 28px #0006,inset 0 1px #ffffff0f!important}[data-theme=dark] .delivery-coverage-strip span{color:#dfc488!important;letter-spacing:.14em!important;text-transform:uppercase!important;white-space:nowrap!important;align-items:center!important;gap:10px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}[data-theme=dark] .delivery-coverage-strip span:before{content:""!important;background:#dfc488!important;border-radius:50%!important;width:7px!important;height:7px!important;display:inline-block!important;box-shadow:0 0 10px #dfc488!important}[data-theme=dark] .delivery-coverage-strip p{color:#d1d5db!important;letter-spacing:.03em!important;text-align:right!important;margin:0!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important}[data-theme=dark] .rental-brief{background:#080a0e!important;border-bottom:1px solid #dfc48824!important}[data-theme=dark] .driver-ready-panel{background:#0f1218!important;border-color:#dfc48833!important;box-shadow:0 24px 60px #000000b3,inset 0 1px #ffffff0f!important}[data-theme=dark] .driver-documents-heading span{color:#dfc488!important}[data-theme=dark] .driver-documents-heading strong{color:#fff!important}[data-theme=dark] .driver-documents-heading>small{color:#8c909a!important}[data-theme=dark] .driver-options article{box-shadow:none!important;background:#ffffff09!important;border-color:#dfc4882e!important}[data-theme=dark] .driver-options article:hover{background:#ffffff0f!important;border-color:#dfc48873!important}[data-theme=dark] .driver-option-label>span{color:#111215!important;background:linear-gradient(135deg,#dfc488 0%,#be9e5e 100%)!important}[data-theme=dark] .driver-option-label small{color:#dfc488!important}[data-theme=dark] .driver-options h3{color:#fff!important}[data-theme=dark] .driver-options li{color:#c5c9d3!important;border-top-color:#ffffff14!important}[data-theme=dark] .faq-heading h2{letter-spacing:-.03em!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:max(32px,min(3.6vw,48px))!important;font-weight:700!important;line-height:1.14!important}[data-theme=dark] .faq-heading h2 span{color:#dfc488!important;background:linear-gradient(135deg,#f2ddaa 0%,#dfc488 60%,#b89758 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;display:inline-block!important}[data-theme=dark] .faq-heading>p{color:#9ea3ad!important;margin-top:14px!important;font-size:14px!important;line-height:1.65!important}[data-theme=dark] .faq-concierge-card{background:linear-gradient(145deg,#10141ce0 0%,#0a0d12f2 100%)!important;border:1px solid #dfc48833!important;border-radius:16px!important;margin-top:26px!important;padding:22px 20px!important;box-shadow:0 8px 24px #00000059!important}[data-theme=dark] .faq-concierge-status{color:#dfc488!important}[data-theme=dark] .faq-concierge-note{color:#a1a1aa!important}[data-theme=dark] .faq-ask-button{color:#080a0e!important;background:linear-gradient(135deg,#f0dba7 0%,#dfc488 60%,#c9a863 100%)!important;box-shadow:0 4px 16px #dfc48847!important}[data-theme=dark] .faq-list{border:none!important;flex-direction:column!important;gap:12px!important;display:flex!important}[data-theme=dark] .faq-list details{-webkit-backdrop-filter:blur(14px)!important;background:#0e121acc!important;border:1px solid #dfc48829!important;border-radius:16px!important;padding:0!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;position:relative!important;overflow:hidden!important;box-shadow:0 6px 20px #0000004d!important}[data-theme=dark] .faq-list details:hover{background:#121822e6!important;border-color:#dfc48861!important;transform:translateY(-2px)!important}[data-theme=dark] .faq-list details[open]{background:linear-gradient(145deg,#101620f0 0%,#0a0e14fa 100%)!important;border-color:#dfc48873!important;box-shadow:0 10px 30px -6px #00000080,0 0 20px #dfc4881a!important}[data-theme=dark] .faq-list summary{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;box-sizing:border-box!important;background:0 0!important;grid-template-columns:none!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:62px!important;padding:18px 22px!important;list-style:none!important;display:flex!important}[data-theme=dark] .faq-list summary::-webkit-details-marker{display:none!important}[data-theme=dark] .faq-list summary .faq-question-text{letter-spacing:-.015em!important;color:#f9fafb!important;text-align:left!important;background:0 0!important;border:none!important;border-radius:0!important;flex:1!important;width:auto!important;height:auto!important;font-family:Montserrat,sans-serif!important;font-size:15.5px!important;font-weight:600!important;line-height:1.4!important;transition:color .25s!important;display:block!important}[data-theme=dark] .faq-list details:hover .faq-question-text,[data-theme=dark] .faq-list details[open] .faq-question-text{color:#dfc488!important}[data-theme=dark] .faq-list summary .faq-toggle-btn{color:#dfc488!important;background:#dfc48814!important;border:1px solid #dfc48847!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;font-size:19px!important;font-weight:300!important;line-height:1!important;transition:transform .28s cubic-bezier(.16,1,.3,1),background-color .25s,border-color .25s,color .25s!important;display:inline-flex!important}[data-theme=dark] .faq-list details[open] summary .faq-toggle-btn{color:#080a0e!important;background:linear-gradient(135deg,#dfc488 0%,#b89758 100%)!important;border-color:#dfc488!important;font-weight:400!important;transform:rotate(45deg)!important;box-shadow:0 0 12px #dfc48859!important}[data-theme=dark] .faq-answer-wrap{border-top:1px solid #ffffff0f!important;padding:14px 22px 20px!important}[data-theme=dark] .faq-answer-wrap p,[data-theme=dark] .faq-list details p{color:#c5c9d3!important;border-top:none!important;margin:0!important;padding:0!important;font-family:Montserrat,sans-serif!important;font-size:13.5px!important;font-weight:400!important;line-height:1.7!important}@media (max-width:768px){[data-theme=dark] .faq-heading h2{font-size:max(25px,min(7vw,32px))!important}[data-theme=dark] .faq-heading>p{font-size:13px!important}[data-theme=dark] .faq-list summary{grid-template-columns:none!important;min-height:54px!important;padding:15px 16px!important;font-size:14px!important;display:flex!important}[data-theme=dark] .faq-list summary .faq-question-text{font-size:14px!important}[data-theme=dark] .faq-list summary .faq-toggle-btn{width:26px!important;height:26px!important;font-size:17px!important}[data-theme=dark] .faq-answer-wrap{padding:0 16px 16px!important}[data-theme=dark] .faq-answer-wrap p,[data-theme=dark] .faq-list details p{margin-top:10px!important;padding:0!important;font-size:12.5px!important}}[data-theme=dark] .gold-button{color:#111215!important;background:linear-gradient(135deg,#dfc488 0%,#be9e5e 100%)!important;border:1px solid #fff6!important;font-weight:700!important;box-shadow:0 8px 24px #dfc48840!important}[data-theme=dark] .gold-button:hover{transform:translateY(-2px);color:#000!important;background:linear-gradient(135deg,#eedcb3 0%,#caa968 50%,#dfc488 100%)!important;box-shadow:0 12px 32px #dfc48873!important}footer.site-footer{padding-bottom:56px!important}.fleet-page,[data-theme=dark] .fleet-page{color:#2a2017!important;background:#faf7f2!important}.fleet-page .fleet-intro,[data-theme=dark] .fleet-page .fleet-intro{background:linear-gradient(#ede4d7 0%,#f4eee5 60%,#faf7f2 100%)!important;border-bottom:1px solid #b4a08247!important}.fleet-page .fleet-intro:before,.fleet-intro:before{content:none!important;display:none!important}.fleet-page .fleet-intro h1,[data-theme=dark] .fleet-page .fleet-intro h1{color:#1c1510!important;text-shadow:none!important}.fleet-page .fleet-intro .fleet-page-kicker,[data-theme=dark] .fleet-page .fleet-intro .fleet-page-kicker{color:#8e6c38!important}.fleet-page .fleet-intro>p:last-child,[data-theme=dark] .fleet-page .fleet-intro>p:last-child{color:#5a4d3e!important}.fleet-page .fleet-brand-rail,[data-theme=dark] .fleet-page .fleet-brand-rail{background:#ede4d7!important;border-color:#b4a08240!important}.fleet-page .fleet-catalogue-shell,[data-theme=dark] .fleet-page .fleet-catalogue-shell{background:#161617!important;border-top:1px solid #ffffff14!important;border-bottom:1px solid #ffffff14!important}.fleet-page .fleet-catalogue-heading h2,[data-theme=dark] .fleet-page .fleet-catalogue-heading h2{color:#fff!important}.fleet-page .fleet-catalogue-heading>p,[data-theme=dark] .fleet-page .fleet-catalogue-heading>p{color:#ffffffb8!important}.fleet-page .fleet-catalogue-heading .fleet-page-kicker,[data-theme=dark] .fleet-page .fleet-catalogue-heading .fleet-page-kicker{color:#dfc488!important}.brand-marques .brand-marque-logo-safe>img{opacity:1!important;filter:none!important;object-fit:contain!important;max-width:62px!important;height:42px!important;transition:all .25s!important}.brand-marques .brand-marques-grid>a:hover .brand-marque-logo-safe>img{opacity:1!important;filter:drop-shadow(0 4px 12px #0000001f)!important;transform:translateY(-2px)scale(1.06)!important}.brand-marques .brand-marques-grid .wide .brand-marque-logo-safe>img,.brand-marques a[href*=mclaren] .brand-marque-logo-safe>img{width:64px!important;max-width:64px!important;height:auto!important;max-height:30px!important}@media (max-width:720px){.brand-marques .brand-marque-logo-safe>img{max-width:48px!important;height:34px!important}.brand-marques .brand-marques-grid .wide .brand-marque-logo-safe>img,.brand-marques a[href*=mclaren] .brand-marque-logo-safe>img{width:52px!important;max-width:52px!important;max-height:24px!important}}.hero.home-hero--light{color:#1a1719;background:linear-gradient(#e8e8e8 0% 78%,#f0eee9 92%,#f8f7f4 100%);height:min(100svh,920px);min-height:780px;max-height:920px;position:relative;overflow:hidden}.hero.home-hero--light h1#hero-title{letter-spacing:-.05em;color:#1a1719;margin:0;font-family:Montserrat,sans-serif;font-size:max(48px,min(4.8vw,76px));font-weight:700;line-height:1.02}.hero.home-hero--light h1#hero-title span{color:#95743c}.home-hero--light .hero-search-bar{background:#fffffff0!important;border:1px solid #b58b4866!important;box-shadow:0 12px 36px #0000000f,inset 0 1px #ffffffe6!important}.home-hero--light .hero-search-bar:focus-within{background:#fff!important;border-color:#111215!important;box-shadow:0 16px 42px #c597501f,0 0 16px #b58b4840!important}.home-hero--light .hero-search-icon{color:#95743c!important}.home-hero--light .hero-search-input{color:#1a1719!important}.home-hero--light .hero-search-input::placeholder,.home-hero--light .hero-search-clear{color:#78716c!important}.home-hero--light .hero-search-clear:hover{color:#1a1719!important}.home-hero--light .hero-search-badge{color:#111215!important;background:#c5975014!important;border-color:#c5975033!important}.home-hero--light .hero-search-dropdown{background:#fff!important;border:1px solid #b58b4859!important;box-shadow:0 24px 60px #00000024!important}.home-hero--light .hero-search-header{background:#fdfbf7!important;border-bottom:1px solid #b58b4826!important}.home-hero--light .hero-search-header span{color:#111215!important}.home-hero--light .hero-search-header small{color:#78716c!important}.home-hero--light .hero-search-item{border-bottom:1px solid #b58b481a!important}.home-hero--light .hero-search-item:hover{background:#f9f6f0!important}.home-hero--light .hero-search-title strong{color:#1a1719!important}@media (max-width:760px){.hero.home-hero--light{height:auto!important;min-height:0!important;max-height:none!important;padding-top:calc(var(--header-height,76px) + 20px)!important;padding-bottom:42px!important;background:linear-gradient(#e8e8e8 0% 80%,#f0eee9 94%,#f8f7f4 100%)!important;flex-direction:column!important;align-items:stretch!important;padding-inline-start:16px!important;padding-inline-end:16px!important;display:flex!important;position:relative!important;overflow:hidden!important}.hero.home-hero--light h1#hero-title{letter-spacing:-.04em!important;text-align:center!important;margin:0 0 10px!important;font-size:max(30px,min(8.6vw,42px))!important;line-height:1.05!important}.hero.home-hero--light .hero-search-wrapper{width:100%!important;max-width:440px!important;margin:0 auto 14px!important}.driver-promises{color:#1a1719!important;background:#faf7f2!important;border-top:1px solid #b58b4833!important;border-bottom:1px solid #b58b4833!important;padding:30px 16px 36px!important}.driver-promises-intro{text-align:center!important;border-bottom:1px solid #b58b4833!important;border-right:0!important;flex-direction:column!important;align-items:center!important;margin-bottom:18px!important;padding-bottom:16px!important;display:flex!important}.driver-promises-intro small{color:#95743c!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:9.5px!important;font-weight:700!important}.driver-promises-intro strong{color:#1a1719!important;text-align:center!important;margin-top:6px!important;font-size:20px!important;line-height:1.25!important}.driver-promises-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.driver-promises-grid article{background:#fff!important;border:1px solid #b58b483d!important;border-radius:16px!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;min-height:86px!important;padding:14px 12px!important;display:flex!important;box-shadow:0 4px 16px #0000000a!important}.driver-promises-grid article>small{color:#95743c!important;background:#b58b481f!important;border:1px solid #b58b484d!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;font-size:8px!important;font-weight:700!important;display:flex!important}.driver-promises-grid article>div{text-align:left!important;width:100%!important;margin-top:0!important}.driver-promises-grid strong{color:#1a1719!important;font-size:15px!important;font-weight:700!important;line-height:1.15!important}.driver-promises-grid span{color:#6a6460!important;margin-top:4px!important;font-size:9.5px!important;display:block!important}}@media (min-width:761px){.hero.home-hero--light{height:100svh!important;min-height:800px!important;max-height:980px!important;position:relative!important;overflow:hidden!important}.hero.home-hero--light h1#hero-title{letter-spacing:-.045em!important;margin:0!important;font-size:max(44px,min(4.4vw,70px))!important;line-height:1.04!important}.hero.home-hero--light .hero-search-wrapper{width:100%!important;max-width:520px!important;margin-top:24px!important;margin-bottom:0!important}}.as-featured-in-section{position:relative;color:#fff!important;background:#111215!important;border-top:1px solid #dfc4881a!important;border-bottom:1px solid #dfc4881a!important;padding:56px 24px 62px!important}.as-featured-in-inner{text-align:center;max-width:1040px;margin:0 auto}.as-featured-in-title{letter-spacing:.32em;text-transform:uppercase;color:#8a8277;text-align:center;font-size:9.5px;font-weight:600;margin:0 0 28px!important;font-family:Montserrat,sans-serif!important}.as-featured-in-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:max(32px,min(5.5vw,68px));display:flex}.media-card{opacity:.52;-webkit-user-select:none;user-select:none;cursor:default;flex-direction:column;justify-content:center;align-items:center;min-height:42px;transition:opacity .3s,transform .3s,color .3s;display:flex}.media-card:hover{opacity:.95;transform:translateY(-1.5px)}.media-logo-gulfnews{letter-spacing:.12em;color:#cfcac0;white-space:nowrap;font-size:15.5px;font-weight:650;font-family:Playfair Display,Times New Roman,Georgia,serif!important}.timeout-brand{letter-spacing:-.02em;color:#cfcac0;font-size:14px;font-weight:800;line-height:1;font-family:Montserrat,sans-serif!important}.timeout-city{letter-spacing:.36em;text-transform:uppercase;color:#a39c91;margin-top:2.5px;font-size:7px;font-weight:700;display:block;font-family:Montserrat,sans-serif!important}.luxury-cursive{color:#cfcac0;font-size:16px;font-style:italic;font-weight:500;line-height:1;font-family:Playfair Display,Cormorant Garamond,Georgia,serif!important}.luxury-sub{letter-spacing:.32em;text-transform:uppercase;color:#a39c91;margin-top:2px;font-size:6.5px;font-weight:700;display:block;font-family:Montserrat,sans-serif!important}.arabian-top{letter-spacing:.24em;color:#cfcac0;font-size:9.5px;font-weight:700;line-height:1.15;display:block;font-family:Montserrat,sans-serif!important}.arabian-bottom{letter-spacing:.24em;color:#cfcac0;margin-top:1px;font-size:9.5px;font-weight:700;line-height:1.15;display:block;font-family:Montserrat,sans-serif!important}@media (max-width:760px){.as-featured-in-section{padding:44px 16px 48px!important}.as-featured-in-title{letter-spacing:.28em;margin-bottom:20px;font-size:8.5px}.as-featured-in-logos{grid-template-columns:repeat(2,1fr);gap:16px 20px;max-width:320px;margin:0 auto;display:grid}.media-card{opacity:.58;min-height:36px}.media-logo-gulfnews{letter-spacing:.1em;font-size:13.5px}.timeout-brand{font-size:12.5px}.timeout-city{letter-spacing:.32em;font-size:6px}.luxury-cursive{font-size:14px}.luxury-sub{letter-spacing:.3em;font-size:6px}.arabian-top,.arabian-bottom{letter-spacing:.22em;font-size:8.5px}}.hero-search-wrapper,.hero-search-bar{touch-action:manipulation}.hero-search-input,.home-hero--light .hero-search-input,.home-hero--light .hero-search-bar input{touch-action:manipulation!important;-webkit-text-size-adjust:100%!important;font-size:16px!important;line-height:1.35!important}.home-hero--light .hero-search-dropdown{-webkit-overflow-scrolling:touch!important;z-index:120!important;background:#fff!important;border:1px solid #b58b4859!important;border-radius:20px!important;width:100%!important;max-height:min(380px,58vh)!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 20px 50px #c597501f,0 4px 18px #00000014!important}.home-hero--light .hero-search-header{background:#fdfbf7!important;border-bottom:1px solid #b58b4826!important;justify-content:space-between!important;align-items:center!important;padding:12px 18px 10px!important;display:flex!important}.home-hero--light .hero-search-header span{color:#111215!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:700!important}.home-hero--light .hero-search-header small{color:#8c6a2e!important;font-size:9.5px!important;font-weight:600!important}.home-hero--light .hero-search-results{flex-direction:column!important;gap:6px!important;padding:8px!important;display:flex!important}.home-hero--light .hero-search-item{background:#fff!important;border:1px solid #b58b4824!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:8px 12px!important;transition:all .2s!important;display:flex!important}.home-hero--light .hero-search-item:hover{background:#faf6ef!important;border-color:#b58b4859!important}.home-hero--light .hero-search-thumb{background:#f0ebe1!important;border:1px solid #b58b4833!important;border-radius:8px!important;flex:0 0 58px!important;width:58px!important;height:38px!important;overflow:hidden!important}.home-hero--light .hero-search-thumb img{object-fit:cover!important;width:100%!important;height:100%!important}.home-hero--light .hero-search-title strong{color:#1a1719!important;font-weight:700!important}.home-hero--light .hero-search-title span{color:#55504d!important}.home-hero--light .hero-search-book-btn{color:#fff!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important;background:#111215!important;border-radius:999px!important;align-items:center!important;padding:6px 12px!important;font-family:Montserrat,sans-serif!important;font-size:9px!important;font-weight:700!important;text-decoration:none!important;transition:background .2s!important;display:inline-flex!important}.home-hero--light .hero-search-book-btn:hover{background:#be9e5e!important}@media (max-width:760px){.hero.home-hero--light .hero-search-wrapper{z-index:50!important;position:relative!important}.home-hero--light .hero-search-dropdown{max-height:min(320px,50vh)!important}.home-hero--light .hero-search-thumb{flex:0 0 48px!important;width:48px!important;height:32px!important}.home-hero--light .hero-search-book-btn{padding:5px 10px!important;font-size:8.5px!important}}.hero.home-hero--light .hero-search-wrapper{z-index:60!important}.hero.home-hero--light .hero-search-dropdown{opacity:1!important;z-index:150!important;background:#fff!important}.hero-search-cancel-btn{display:none}@media (max-width:768px){.hero-search-wrapper.is-open{width:100vw!important;max-width:100vw!important;height:100dvh!important;padding:max(14px, env(safe-area-inset-top,14px)) 16px max(14px, env(safe-area-inset-bottom,14px))!important;z-index:99999!important;box-sizing:border-box!important;background:#fdfbf7!important;flex-direction:column!important;margin:0!important;animation:.22s cubic-bezier(.16,1,.3,1) mobileSearchFadeIn!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}section:has(.hero-search-wrapper.is-open){z-index:100000!important}html .hero-search-wrapper.is-open .hero-search-empty p{color:#1a1612b3!important}@keyframes mobileSearchFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.hero-search-wrapper.is-open .hero-search-bar{background:#fff!important;border:1.5px solid #111215!important;flex-shrink:0!important;width:100%!important;min-height:52px!important;margin-bottom:10px!important;box-shadow:0 4px 20px #c597501a!important}.hero-search-cancel-btn{color:#111215!important;cursor:pointer!important;white-space:nowrap!important;background:#c597500f!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin-left:6px!important;padding:6px 14px!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important;transition:all .2s!important;display:inline-flex!important}.hero-search-cancel-btn:active{background:#c5975024!important}.hero-search-wrapper.is-open .hero-search-dropdown{-webkit-overflow-scrolling:touch!important;background:#fff!important;border:1px solid #b58b4840!important;border-radius:18px!important;flex-direction:column!important;flex:auto!important;width:100%!important;max-height:none!important;margin:0!important;display:flex!important;position:static!important;overflow-y:auto!important;box-shadow:0 8px 30px #0000000d!important}.hero-search-wrapper.is-open .hero-search-results{-webkit-overflow-scrolling:touch!important;flex:auto!important;padding:10px!important;overflow-y:auto!important}.hero-search-wrapper.is-open .hero-search-item{border-radius:14px!important;margin-bottom:8px!important;padding:10px 12px!important}.hero-search-wrapper.is-open .hero-search-thumb{border-radius:8px!important;flex:0 0 64px!important;width:64px!important;height:44px!important}.hero-search-wrapper.is-open .hero-search-title{font-size:13px!important}.hero-search-wrapper.is-open .hero-search-book-btn{padding:7px 12px!important;font-size:9px!important;display:inline-flex!important}}.hero-search-item{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:10px 14px!important;display:flex!important}.hero-search-item-link{flex:auto!important;align-items:center!important;gap:12px!important;min-width:0!important;text-decoration:none!important;display:flex!important}.hero-search-info{flex-direction:column!important;flex:auto!important;gap:4px!important;min-width:0!important;display:flex!important}.hero-search-title{white-space:nowrap!important;text-overflow:ellipsis!important;align-items:baseline!important;gap:6px!important;font-family:Montserrat,sans-serif!important;font-size:13.5px!important;line-height:1.25!important;display:flex!important;overflow:hidden!important}.hero-search-price-row{align-items:center!important;gap:6px!important;font-size:12px!important;line-height:1!important;display:flex!important}.hero-search-price-val{color:#8c6a2e!important;letter-spacing:-.01em!important;font-size:12.5px!important;font-weight:750!important}.hero-search-price-unit{color:#78716c!important;font-size:10.5px!important;font-weight:500!important}.hero-search-bullet{color:#d3b778!important;font-size:8px!important}.hero-search-badge-tag{color:#26a17b!important;white-space:nowrap!important;background:#26a17b1a!important;border-radius:4px!important;padding:2px 6px!important;font-size:9.5px!important;font-weight:700!important}.hero-search-book-btn{color:#fff!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important;background:#111215!important;border-radius:999px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:8px 14px!important;font-family:Montserrat,sans-serif!important;font-size:9.5px!important;font-weight:700!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.hero-search-book-btn:hover{background:#be9e5e!important;transform:translateY(-1px)!important}@media (max-width:768px){.hero-search-title{font-size:12.5px!important}.hero-search-price-val{font-size:11.5px!important}.hero-search-thumb{flex:0 0 60px!important;width:60px!important;height:40px!important}.hero-search-book-btn{padding:6px 11px!important;font-size:8.5px!important}.hero-search-item{gap:8px!important;padding:8px 10px!important}.hero-search-item-link{gap:8px!important}.hero-search-thumb{border-radius:6px!important;flex:0 0 52px!important;width:52px!important;height:35px!important}.hero-search-title{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;overflow:hidden!important}.hero-search-price-row{white-space:nowrap!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important}.hero-search-price-val{white-space:nowrap!important;font-size:11.5px!important}.hero-search-price-unit{white-space:nowrap!important;font-size:9.5px!important}.hero-search-bullet{display:none!important}.hero-search-badge-tag{white-space:nowrap!important;padding:1px 4px!important;font-size:8px!important}.hero-search-book-btn{border-radius:999px!important;padding:6px 10px!important;font-size:8.5px!important}}@media (max-width:760px){.hero.home-hero--light .hero-search-wrapper{margin:0 auto 10px!important}}.brand-browse-section{position:relative;overflow:hidden;color:#111114!important;background:#faf7f2!important;border-top:1px solid #9c732e1f!important;border-bottom:1px solid #9c732e1f!important;padding:54px 0 62px!important}.brand-browse-container{max-width:960px;margin:0 auto}.brand-browse-header{text-align:center;margin-bottom:52px!important}.brand-browse-eyebrow{font-family:var(--font-montserrat,"Montserrat", sans-serif);letter-spacing:.24em;color:#9c732e;text-transform:uppercase;margin-bottom:8px;font-size:9.5px;font-weight:700;display:block}.brand-browse-title{font-family:var(--font-playfair,"Playfair Display", Georgia, serif);color:#111114;letter-spacing:-.02em;margin:0 0 8px;font-size:max(28px,min(3.4vw,38px));font-weight:700;line-height:1.15}.brand-browse-subtitle{font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);color:#6a6a72;letter-spacing:.01em;margin:0;font-size:max(13px,min(1.6vw,15px));font-weight:400}.brand-browse-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;display:grid}.brand-card{box-sizing:border-box;cursor:pointer;--mouse-x:50%;--mouse-y:50%;background:#fff;border:1px solid #00000013;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;min-height:126px;padding:16px 12px 14px;text-decoration:none;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .26s,background-color .26s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px -2px #00000008}.brand-card:before{content:"";border-radius:inherit;background:radial-gradient(160px circle at var(--mouse-x,50%) var(--mouse-y,50%), #d4af3726, transparent 80%);opacity:0;pointer-events:none;z-index:1;transition:opacity .35s;position:absolute;top:0;bottom:0;left:0;right:0}.brand-card:hover:before{opacity:1}.brand-card-sheen{pointer-events:none;z-index:2;background:linear-gradient(115deg,#0000 25%,#ffffffbf 50%,#0000 75%);transition:transform .65s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.brand-card:hover .brand-card-sheen{transform:translate(120%)}.brand-card:hover{border-color:#c5a0598c;transform:translateY(-4px)scale(1.015);box-shadow:0 14px 30px -8px #00000014,0 0 0 1px #c5a05940}.brand-card-logo-stage{z-index:3;justify-content:center;align-items:center;width:100%;height:48px;margin-bottom:8px;display:flex;position:relative}.brand-card-logo-img{object-fit:contain;filter:drop-shadow(0 2px 4px #0000000a);width:auto;max-width:60px;height:auto;max-height:44px;transition:transform .35s cubic-bezier(.16,1,.3,1),filter .35s;display:block}.brand-card.is-wide .brand-card-logo-img{max-width:82px;max-height:36px}.brand-card:hover .brand-card-logo-img{filter:drop-shadow(0 6px 14px #c5a05942);transform:scale(1.08)translateY(-2px)}.brand-card-footer{z-index:3;justify-content:center;align-items:center;gap:3px;display:flex;position:relative}.brand-card-name{font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);color:#1a1a1f;letter-spacing:.015em;font-size:13px;font-weight:550;transition:color .25s}.brand-card-arrow{color:#9c732e;opacity:0;font-size:12px;line-height:1;transition:opacity .25s,transform .25s cubic-bezier(.16,1,.3,1);transform:translate(-4px)}.brand-card:hover .brand-card-name{color:#9c732e}.brand-card:hover .brand-card-arrow{opacity:1;transform:translate(2px)}@keyframes brandCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.brand-card{animation:.5s cubic-bezier(.16,1,.3,1) both brandCardIn;animation-delay:calc(var(--index,0) * 35ms)}@media (max-width:1024px){.brand-browse-container{max-width:840px}.brand-browse-grid{gap:12px}.brand-card{min-height:118px;padding:14px 10px 12px}}@media (max-width:760px){.brand-browse-header{margin-bottom:30px!important}.brand-browse-eyebrow{letter-spacing:.2em;margin-bottom:6px;font-size:8.5px}.brand-browse-title{margin-bottom:6px;font-size:26px}.brand-browse-subtitle{font-size:12.5px}.brand-browse-section{padding:68px 14px 74px!important}.brand-browse-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%}.brand-card{border-radius:12px;min-height:94px;padding:11px 6px 9px}.brand-card-logo-stage{height:36px;margin-bottom:5px}.brand-card-logo-img{max-width:46px;max-height:30px}.brand-card.is-wide .brand-card-logo-img{max-width:62px;max-height:24px}.brand-card-name{letter-spacing:0;font-size:11px}.brand-card-arrow{display:none}}@media (max-width:360px){.brand-browse-grid{grid-template-columns:repeat(3,1fr);gap:6px}.brand-card{min-height:88px;padding:9px 4px 8px}.brand-card-name{font-size:10px}}[data-theme=dark] .brand-browse-section{color:#111114!important;background:#faf7f2!important;border-top:1px solid #9c732e1f!important;border-bottom:1px solid #9c732e1f!important}[data-theme=dark] .brand-browse-eyebrow{color:#9c732e!important}[data-theme=dark] .brand-browse-title{color:#111114!important}[data-theme=dark] .brand-browse-subtitle{color:#6a6a72!important}[data-theme=dark] .brand-card{background:linear-gradient(155deg,#11151deb 0%,#0b0e14f5 100%)!important;border-color:#dfc48829!important;box-shadow:0 4px 16px #0006!important}[data-theme=dark] .brand-card:hover{transform:translateY(-2px);background:linear-gradient(155deg,#161c26f5 0%,#0e121afa 100%)!important;border-color:#dfc48873!important;box-shadow:0 8px 24px #00000080,0 0 16px #dfc4881f!important}[data-theme=dark] .brand-card-name{color:#f3f4f6!important}[data-theme=dark] .brand-card:hover .brand-card-name,[data-theme=dark] .brand-card-arrow{color:#dfc488!important}.bespoke-services-section{box-sizing:border-box!important;color:#fff!important;background:radial-gradient(circle at 80% 20%,#dfc48809 0%,#0000 45%),#080a0e!important;border-top:1px solid #dfc48824!important;border-bottom:none!important;padding:116px 24px 124px!important;transition:background-color .3s,border-color .3s!important;position:relative!important;overflow:hidden!important}.bespoke-services-container{box-sizing:border-box!important;max-width:1140px!important;margin:0 auto!important}.bespoke-services-header{text-align:center!important;max-width:720px!important;margin:0 auto 48px!important}.bespoke-services-eyebrow{letter-spacing:.22em!important;text-transform:uppercase!important;color:#ffffff8c!important;margin-bottom:10px!important;font-family:Montserrat,sans-serif!important;font-size:10.5px!important;font-weight:700!important;display:inline-block!important}.bespoke-services-title{letter-spacing:-.03em!important;color:#fff!important;margin:0 0 12px!important;font-family:Montserrat,sans-serif!important;font-size:max(28px,min(3.4vw,42px))!important;font-weight:700!important;line-height:1.15!important}.bespoke-services-subtitle{color:#9ea3ad!important;margin:0 0 24px!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;line-height:1.6!important}.services-category-tabs{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin:0 auto 40px!important;padding:0!important;display:flex!important}.services-tab-btn{letter-spacing:.02em!important;color:#a1a1aa!important;cursor:pointer!important;white-space:nowrap!important;background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:999px!important;padding:7px 18px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:500!important;transition:all .22s!important}.services-tab-btn:hover{color:#fff!important;background:#ffffff12!important;border-color:#ffffff29!important}.services-tab-btn.is-selected{color:#161617!important;background:#fff!important;border-color:#fff!important;font-weight:700!important;box-shadow:0 2px 12px #ffffff1f!important}.bespoke-services-grid{box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;display:grid!important}.bespoke-services-section .service-card{--mouse-x:50%;--mouse-y:50%;box-sizing:border-box!important;-webkit-backdrop-filter:blur(14px)!important;background:#161617!important;border:1px solid #ffffff14!important;border-radius:18px!important;flex-direction:column!important;justify-content:space-between!important;width:100%!important;min-width:0!important;padding:14px 14px 18px!important;text-decoration:none!important;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .28s,background-color .28s!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 30px #0006!important}.bespoke-services-section .service-card:hover{background:#1c1c1e!important;border-color:#ffffff2e!important;transform:translateY(-4px)!important;box-shadow:0 18px 44px #0000008c!important}.service-card:before{content:"";border-radius:inherit;background:radial-gradient(220px circle at var(--mouse-x,50%) var(--mouse-y,50%), #ffffff0a, transparent 80%);opacity:0;pointer-events:none;z-index:1;transition:opacity .32s;position:absolute;top:0;bottom:0;left:0;right:0}.service-card:hover:before{opacity:1}.service-card-sheen{pointer-events:none;z-index:4;background:linear-gradient(115deg,#0000 20%,#ffffff12 50%,#0000 80%);transition:transform .65s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.service-card:hover .service-card-sheen{transform:translate(120%)}.service-card-media{aspect-ratio:16/9!important;z-index:2!important;background:#090c12!important;border-radius:12px!important;width:100%!important;margin-bottom:14px!important;position:relative!important;overflow:hidden!important}.service-card-img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;transition:transform .45s cubic-bezier(.16,1,.3,1)!important;display:block!important}.service-card:hover .service-card-img{transform:scale(1.06)!important}.service-card-media-overlay{pointer-events:none!important;z-index:1!important;background:linear-gradient(#00000073 0%,#0a0d1233 50%,#0a0d12d9 100%)!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.service-card-num-pill{z-index:2!important;color:#fff!important;letter-spacing:.04em!important;-webkit-backdrop-filter:blur(10px)!important;background:#121214b8!important;border:1px solid #ffffff24!important;border-radius:999px!important;padding:3px 10px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;position:absolute!important;top:10px!important;left:10px!important;box-shadow:0 2px 8px #0000004d!important}.service-card-badge-pill{z-index:2!important;color:#d4d4d8!important;text-transform:uppercase!important;letter-spacing:.06em!important;-webkit-backdrop-filter:blur(10px)!important;background:#121214b8!important;border:1px solid #ffffff24!important;border-radius:999px!important;padding:3px 10px!important;font-family:Montserrat,sans-serif!important;font-size:9px!important;font-weight:600!important;position:absolute!important;top:10px!important;right:10px!important;box-shadow:0 2px 8px #0000004d!important}.service-card-content{z-index:2!important;flex-direction:column!important;flex:1!important;padding:0 4px!important;display:flex!important;position:relative!important}.service-card-top-bar{align-items:center!important;gap:12px!important;margin-bottom:10px!important;display:flex!important}.service-card-icon{color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff17!important;border-radius:10px!important;flex-shrink:0!important;place-items:center!important;width:38px!important;height:38px!important;transition:transform .28s cubic-bezier(.16,1,.3,1),background-color .28s,border-color .28s!important;display:grid!important}.service-card-icon svg{width:18px!important;height:18px!important}.service-card:hover .service-card-icon{color:#fff!important;background:#ffffff1a!important;border-color:#fff3!important;transform:scale(1.05)!important}.service-card-headings{flex:1!important}.service-card-title{letter-spacing:-.02em!important;color:#fff!important;margin:0 0 2px!important;font-family:Montserrat,sans-serif!important;font-size:16.5px!important;font-weight:700!important;line-height:1.25!important;transition:color .25s!important}.service-card:hover .service-card-title{color:#fff!important}.service-card-desc{color:#8e8e93!important;margin:0 0 14px!important;font-family:Montserrat,sans-serif!important;font-size:12.5px!important;line-height:1.5!important}.service-card-bullets{background:0 0!important;border:none!important;flex-flow:wrap!important;gap:6px!important;margin-bottom:16px!important;padding:0!important;display:flex!important}.service-bullet-item{color:#b0b0b8!important;letter-spacing:.02em!important;white-space:nowrap!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:9999px!important;align-items:center!important;padding:4px 10px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:500!important;line-height:1.3!important;transition:all .2s!important;display:inline-flex!important}.service-card:hover .service-bullet-item{color:#dcdce0!important;background:#ffffff0f!important;border-color:#ffffff1f!important}.service-card-footer{z-index:2!important;border-top:1px solid #ffffff0f!important;margin-top:auto!important;padding-top:12px!important;position:relative!important}.service-card-btn{color:#f4f4f5!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-sizing:border-box!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:10px 16px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;transition:all .22s!important;display:flex!important}.service-card-btn svg{width:14px!important;height:14px!important;transition:transform .22s!important}.service-card:hover .service-card-btn{color:#161617!important;background:#fff!important;border-color:#fff!important;box-shadow:0 4px 16px #ffffff1f!important}.service-card:hover .service-card-btn svg{transform:translate(4px)!important}.services-mobile-footer{display:none!important}[data-theme=light] .bespoke-services-section{color:#111114!important;background:#fbfbfa!important;border-top-color:#0000000f!important;border-bottom-color:#0000000f!important}[data-theme=light] .bespoke-services-eyebrow{color:#9c732e!important}[data-theme=light] .bespoke-services-title{color:#111114!important}[data-theme=light] .bespoke-services-subtitle{color:#52525b!important}[data-theme=light] .services-tab-btn{color:#4b5563!important;background:#fff!important;border-color:#0000001a!important}[data-theme=light] .services-tab-btn.is-selected{color:#dfc488!important;background:#080a0e!important;border-color:#080a0e!important}[data-theme=light] .service-card{background:#fff!important;border-color:#00000014!important;box-shadow:0 4px 16px #0000000a!important}[data-theme=light] .service-card:hover{background:#fff!important;border-color:#9c732e59!important;box-shadow:0 12px 28px #00000014!important}[data-theme=light] .service-card-title{color:#111114!important}[data-theme=light] .service-card-desc{color:#52525b!important}[data-theme=light] .service-card-bullets{background:0 0!important;border:none!important}[data-theme=light] .service-bullet-item{color:#9c732e!important;background:#9c732e14!important;border-color:#9c732e38!important}[data-theme=light] .service-card-footer{border-top-color:#f3f4f6!important}[data-theme=light] .service-card-btn{color:#18181b!important;background:#f4f4f5!important;border-color:#e4e4e7!important}@media (max-width:768px){.bespoke-services-section{padding:38px 14px 44px!important;overflow:hidden!important}.bespoke-services-container{max-width:100%!important;padding:0!important}.bespoke-services-header{margin-bottom:16px!important;padding:0 4px!important}.bespoke-services-eyebrow{letter-spacing:.16em!important;margin-bottom:6px!important;font-size:9px!important}.bespoke-services-title{margin-bottom:6px!important;font-size:24px!important;line-height:1.18!important}.bespoke-services-subtitle{max-width:320px!important;margin:0 auto 16px!important;font-size:12.5px!important;line-height:1.45!important}.services-category-tabs{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:6px!important;margin:0 -14px 12px!important;padding:4px 14px 10px!important;display:flex!important;overflow-x:auto!important}.services-category-tabs::-webkit-scrollbar{display:none!important}.services-tab-btn{flex-shrink:0!important;padding:5px 12px!important;font-size:11px!important}.bespoke-services-grid{scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-direction:row!important;gap:12px!important;width:auto!important;margin:0 -14px!important;padding:4px 16px 12px!important;display:flex!important;overflow-x:auto!important}.bespoke-services-grid::-webkit-scrollbar{display:none!important}.service-card{scroll-snap-align:center!important;box-sizing:border-box!important;background:#161617!important;border:1px solid #ffffff14!important;border-radius:16px!important;flex-direction:column!important;flex-shrink:0!important;justify-content:space-between!important;width:calc(100vw - 56px)!important;min-width:calc(100vw - 56px)!important;max-width:325px!important;padding:12px 12px 16px!important;transition:transform .25s,border-color .25s!important;display:flex!important}.service-card-media{margin-bottom:10px!important}.service-card.is-current-active{background:#161617!important;border-color:#fff3!important;box-shadow:0 12px 32px -4px #0009!important}.service-card-icon{width:36px!important;height:36px!important}.service-card-icon svg{width:18px!important;height:18px!important}.service-card-title{margin-bottom:2px!important;font-size:16.5px!important;line-height:1.25!important}.service-card-desc{margin-bottom:12px!important;font-size:12.5px!important;line-height:1.48!important}.service-card-bullets{background:0 0!important;border:none!important;flex-flow:wrap!important;gap:5px!important;margin-bottom:14px!important;padding:0!important;display:flex!important}.service-bullet-item{gap:7px!important;font-size:11.5px!important}.service-card-footer{padding-top:12px!important}.service-card-btn{padding:9px 14px!important;font-size:11px!important}.services-mobile-footer{justify-content:center!important;align-items:center!important;gap:14px!important;margin-top:12px!important;padding:0 8px!important;display:flex!important}.services-nav-arrow{color:#dfc488!important;cursor:pointer!important;background:#ffffff0d!important;border:1px solid #dfc48840!important;border-radius:50%!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;font-size:18px!important;transition:all .2s!important;display:grid!important}.services-nav-arrow:disabled{opacity:.3!important;cursor:not-allowed!important}.services-carousel-dots{align-items:center!important;gap:6px!important;display:flex!important}.services-carousel-dot{cursor:pointer!important;background:#ffffff38!important;border:none!important;border-radius:50%!important;width:6px!important;height:6px!important;padding:0!important;transition:all .25s!important}.services-carousel-dot.active{background:#dfc488!important;border-radius:4px!important;width:18px!important}.services-counter{color:#9ca3af!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:500!important}.services-counter strong{color:#dfc488!important;font-weight:700!important}}@media (min-width:1024px){@keyframes laser-travel{0%{opacity:0;left:0%;transform:scaleX(.4)}15%{opacity:1;transform:scaleX(1)}85%{opacity:1;transform:scaleX(1)}to{opacity:0;left:calc(100% - 130px);transform:scaleX(.4)}}}@keyframes gold-shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.faq-heading h2,.faq-heading .eyebrow,.faq-heading>p,.faq-list summary,.faq-list details p{font-family:Montserrat,sans-serif!important}.faq-heading{position:sticky!important;top:96px!important}.faq-heading .eyebrow,.faq-heading .faq-eyebrow{letter-spacing:.22em!important;text-transform:uppercase!important;color:#dfc488!important;margin:0 0 12px!important;font-size:10.5px!important;font-weight:700!important}.faq-heading h2{letter-spacing:-.03em!important;color:#fff!important;margin:0!important;font-size:max(32px,min(3.6vw,48px))!important;font-weight:700!important;line-height:1.14!important}.faq-heading h2 span{color:#dfc488!important;background:linear-gradient(135deg,#f2ddaa 0%,#dfc488 60%,#b89758 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;font-weight:700!important;display:inline-block!important}.faq-heading>p{color:#9ea3ad!important;max-width:440px!important;margin:14px 0 0!important;font-size:14px!important;font-weight:400!important;line-height:1.65!important}.faq-concierge-status{color:#dfc488!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.faq-concierge-time{color:#9ca3af!important;font-weight:400!important}.faq-concierge-note{color:#a1a1aa!important;margin:0 0 16px!important;font-size:12.5px!important;line-height:1.5!important}.faq-ask-button{color:#080a0e!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-sizing:border-box!important;background:linear-gradient(135deg,#f0dba7 0%,#dfc488 60%,#c9a863 100%)!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;padding:12px 20px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:700!important;text-decoration:none!important;transition:transform .22s,box-shadow .22s!important;display:inline-flex!important;box-shadow:0 4px 16px #dfc48847!important}.faq-list{border:none!important;flex-direction:column!important;gap:12px!important;display:flex!important}.faq-list details{-webkit-backdrop-filter:blur(14px)!important;background:#0e121acc!important;border:1px solid #dfc48829!important;border-radius:16px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;position:relative!important;overflow:hidden!important;box-shadow:0 6px 20px #0000004d!important}.faq-list details:hover{background:#121822e6!important;border-color:#dfc48861!important;transform:translateY(-2px)!important}.faq-list details[open]{background:linear-gradient(145deg,#101620f0 0%,#0a0e14fa 100%)!important;border-color:#dfc48873!important;box-shadow:0 10px 30px -6px #00000080,0 0 20px #dfc4881a!important}.faq-list summary{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:62px!important;padding:18px 22px!important;list-style:none!important;display:flex!important}.faq-list summary::-webkit-details-marker{display:none!important}.faq-list summary .faq-question-text{letter-spacing:-.015em!important;color:#f9fafb!important;flex:1!important;font-family:Montserrat,sans-serif!important;font-size:15.5px!important;font-weight:600!important;line-height:1.4!important;transition:color .25s!important}.faq-list details:hover .faq-question-text,.faq-list details[open] .faq-question-text{color:#dfc488!important}.faq-list summary .faq-toggle-btn{color:#dfc488!important;background:#dfc48814!important;border:1px solid #dfc48847!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;font-size:19px!important;font-weight:300!important;line-height:1!important;transition:transform .28s cubic-bezier(.16,1,.3,1),background-color .25s,border-color .25s,color .25s,box-shadow .25s!important;display:inline-flex!important}.faq-list details[open] summary .faq-toggle-btn{color:#080a0e!important;background:#dfc488!important;border-color:#dfc488!important;transform:rotate(45deg)!important;box-shadow:0 0 14px #dfc48866!important}.faq-answer-wrap{border-top:1px solid #dfc4881f!important;padding:0 22px 20px!important;animation:.25s faqFadeIn!important}.faq-answer-wrap p{color:#9ea3ad!important;margin:14px 0 0!important;padding:0!important;font-family:Montserrat,sans-serif!important;font-size:13.5px!important;font-weight:400!important;line-height:1.7!important}@keyframes faqFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .faq-heading .eyebrow{color:#9c732e!important}[data-theme=light] .faq-heading h2{color:#111114!important}[data-theme=light] .faq-heading h2 span{color:#9c732e!important;background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:initial!important}[data-theme=light] .faq-heading>p{color:#64646c!important}[data-theme=light] .faq-concierge-card{background:#fff!important;border-color:#c5a0594d!important;box-shadow:0 4px 16px #0000000d!important}[data-theme=light] .faq-concierge-status{color:#9c732e!important}[data-theme=light] .faq-concierge-note{color:#52525b!important}[data-theme=light] .faq-list details{background:#fff!important;border-color:#00000014!important;box-shadow:0 4px 14px #00000008!important}[data-theme=light] .faq-list details:hover{border-color:#9c732e4d!important;box-shadow:0 8px 20px #0000000f!important}[data-theme=light] .faq-list details[open]{background:#fff!important;border-color:#c5a05980!important}[data-theme=light] .faq-list summary .faq-question-text{color:#111114!important}[data-theme=light] .faq-list details:hover .faq-question-text,[data-theme=light] .faq-list details[open] .faq-question-text{color:#9c732e!important}[data-theme=light] .faq-list summary .faq-toggle-btn{color:#9c732e!important;background:#9c732e14!important;border-color:#9c732e40!important}[data-theme=light] .faq-list details[open] summary .faq-toggle-btn{color:#fff!important;background:#9c732e!important;border-color:#9c732e!important}[data-theme=light] .faq-answer-wrap{border-top-color:#0000000f!important}[data-theme=light] .faq-answer-wrap p{color:#55555e!important}@media (max-width:768px){html,body,main{max-width:100vw!important;overflow-x:hidden!important}.hero.home-hero--light{min-height:auto!important;padding-top:72px!important;padding-bottom:24px!important;overflow:hidden!important}.hero-car-search{box-sizing:border-box!important;width:100%!important;max-width:340px!important;margin:0 auto!important}.hero-search-input{box-sizing:border-box!important;border-radius:999px!important;width:100%!important;height:48px!important;font-size:14px!important}.as-featured-in-section{padding:44px 16px 48px!important}.as-featured-in-title{margin-bottom:18px!important;font-size:9.5px!important}.as-featured-in-logos{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;max-width:340px!important;margin:0 auto!important;display:grid!important}.media-card{height:46px!important;padding:8px 10px!important}.brand-marques{padding:44px 16px 48px!important}.brand-marques .section-heading h2,.brand-marques h2{font-size:max(24px,min(7vw,30px))!important;line-height:1.15!important}.brand-marques-grid{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.brand-marquee-card{padding:12px 6px 10px!important}.brand-marquee-card img{max-height:28px!important}.brand-marquee-name{font-size:11px!important}.fleet-section{padding:72px 16px 78px!important}.section-heading h2,.fleet-section .section-heading h2{letter-spacing:-.03em!important;word-break:break-word!important;overflow-wrap:break-word!important;font-size:max(24px,min(7vw,30px))!important;line-height:1.15!important}.section-heading>p,.fleet-section .section-heading>p{font-size:12.5px!important;line-height:1.55!important}.fleet-toolbar{margin-bottom:24px!important}.fleet-filters{-webkit-overflow-scrolling:touch!important;gap:6px!important;overflow-x:auto!important}.fleet-filters button{white-space:nowrap!important;padding:6px 12px!important;font-size:11.5px!important}.fleet-link{margin-top:24px!important;font-size:12px!important}.faq-heading{text-align:left!important;position:static!important}.faq-heading .eyebrow,.faq-heading .faq-eyebrow{letter-spacing:.18em!important;margin-bottom:8px!important;font-size:9.5px!important}.faq-heading h2,[data-theme=dark] .faq-heading h2,[data-theme=light] .faq-heading h2{letter-spacing:-.03em!important;font-family:Montserrat,sans-serif!important;font-size:max(25px,min(7vw,32px))!important;font-weight:700!important;line-height:1.18!important}.faq-heading>p,[data-theme=dark] .faq-heading>p,[data-theme=light] .faq-heading>p{margin-top:8px!important;font-size:13px!important;line-height:1.55!important}.faq-concierge-card{border-radius:14px!important;margin-top:16px!important;padding:16px 14px!important}.faq-ask-button{padding:11px 18px!important;font-size:11px!important}.faq-list{gap:10px!important}.faq-list details summary,[data-theme=dark] .faq-list summary,[data-theme=light] .faq-list summary{gap:12px!important;min-height:54px!important;padding:15px 16px!important;font-size:14px!important}.faq-list summary .faq-question-text{font-size:14px!important;line-height:1.35!important}.faq-list summary .faq-toggle-btn{width:26px!important;height:26px!important;font-size:17px!important}.faq-answer-wrap{padding:0 16px 16px!important}.faq-answer-wrap p,[data-theme=dark] .faq-answer-wrap p,[data-theme=light] .faq-answer-wrap p{margin-top:10px!important;font-size:12.5px!important;line-height:1.6!important}.closing-drive{flex-direction:column!important;min-height:auto!important;padding:0!important;display:flex!important}.closing-drive-image{background-position:50%!important;order:1!important;width:100%!important;height:220px!important;min-height:220px!important;position:relative!important}.closing-drive-copy{box-sizing:border-box!important;order:2!important;width:100%!important;padding:32px 16px 44px!important;position:relative!important}.closing-drive-copy h2{font-size:max(24px,min(7vw,32px))!important;line-height:1.15!important}.closing-drive-copy>p:not(.eyebrow){margin:10px 0 16px!important;font-size:12px!important;line-height:1.6!important}.closing-concierge-badge{margin-bottom:12px!important;padding:4px 10px!important;font-size:10px!important}.closing-delivery-strip{margin:12px 0!important}.closing-delivery-strip .strip-title{font-size:10px!important}.closing-delivery-strip .strip-tag{padding:3px 7px!important;font-size:9.5px!important}.closing-trust-bar{flex-direction:column!important;gap:6px!important;margin:8px 0 18px!important}.closing-trust-bar .trust-pill{font-size:10.5px!important}.closing-actions{flex-direction:column!important;gap:8px!important;width:100%!important}.closing-actions a{box-sizing:border-box!important;justify-content:center!important;width:100%!important;min-height:48px!important;font-size:12px!important}}.bespoke-services-section,.fleet-section,.brand-marques,.as-featured-in-section,.faq-section,.closing-drive{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.bespoke-services-container{box-sizing:border-box!important;width:100%!important;max-width:1120px!important;margin:0 auto!important}@media (max-width:768px){.bespoke-services-section{padding:72px 16px 78px!important}.bespoke-services-container{width:100%!important;padding:0!important}.bespoke-services-header{text-align:center!important;margin-bottom:28px!important;padding:0 8px!important}.bespoke-services-title{word-break:break-word!important;overflow-wrap:break-word!important;text-align:center!important;max-width:100%!important;margin:0 auto 8px!important;font-size:max(22px,min(6.5vw,27px))!important;line-height:1.15!important}.bespoke-services-subtitle{text-align:center!important;max-width:320px!important;margin:6px auto 0!important;font-size:12px!important;line-height:1.5!important}.bespoke-services-grid{box-sizing:border-box!important;width:100%!important}.service-card{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.fleet-section{padding:72px 16px 78px!important}.fleet-section .section-heading{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:10px!important;margin-bottom:28px!important;display:flex!important}.fleet-section .section-heading h2{word-break:break-word!important;overflow-wrap:break-word!important;text-align:center!important;max-width:320px!important;margin:0 auto!important;font-size:max(22px,min(6.5vw,27px))!important;line-height:1.15!important}.fleet-section .section-heading>p{text-align:center!important;max-width:320px!important;margin:6px auto 0!important;font-size:12px!important}.car-grid,.car-grid.count-1,.car-grid.count-2,.car-grid.count-3{box-sizing:border-box!important;-webkit-overflow-scrolling:auto!important;flex-direction:column!important;gap:24px!important;width:100%!important;max-width:440px!important;margin:0 auto!important;padding:10px 0 24px!important;display:flex!important;overflow-x:hidden!important}.mobile-slider-nav{display:none!important}.fleet-filters{box-sizing:border-box!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;width:100%!important;max-width:100%!important;display:flex!important}.fleet-filters button{border-radius:999px!important;padding:5px 12px!important;font-size:11px!important}.brand-browse-section{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;padding:68px 14px 74px!important;overflow-x:hidden!important}.brand-browse-container{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0!important}.brand-browse-grid{box-sizing:border-box!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;width:100%!important;max-width:100%!important;display:grid!important}.brand-card{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;min-width:0!important;min-height:86px!important;padding:10px 4px 8px!important}.brand-card-logo-stage{justify-content:center!important;align-items:center!important;height:32px!important;margin-bottom:4px!important;display:flex!important}.brand-card-logo-img{object-fit:contain!important;width:auto!important;max-width:42px!important;height:auto!important;max-height:26px!important}.brand-card.is-wide .brand-card-logo-img{max-width:56px!important;max-height:24px!important}.brand-card-name{white-space:nowrap!important;text-overflow:ellipsis!important;text-align:center!important;max-width:100%!important;font-size:10px!important;overflow:hidden!important}}.fleet-section{box-sizing:border-box!important;border-top:1px solid #dfc48824!important;padding:116px 4.5vw 124px!important;position:relative!important}.fleet-section .section-heading{margin:0 auto 52px!important}.fleet-toolbar{margin-bottom:34px!important}.fleet-link{margin-top:48px!important}footer.site-footer{color:#fff!important;box-sizing:border-box!important;background:#08080a!important;border-top:1px solid #dfc48824!important;padding-top:88px!important;padding-bottom:56px!important}@media (max-width:768px){footer.site-footer{background:#08080a!important;padding-top:64px!important;padding-bottom:56px!important}}.brand-browse-section,.bespoke-services-section,.fleet-section{scroll-margin-top:84px}.brand-browse-header,.bespoke-services-header{box-sizing:border-box}@media (min-width:769px){.brand-browse-header{margin-bottom:52px!important}.bespoke-services-header{margin-bottom:48px!important}}@media (max-width:768px){.brand-browse-header{margin-bottom:30px!important}.bespoke-services-header{margin-bottom:28px!important}}.fleet-section,[data-theme=light] .fleet-section,[data-theme=dark] .fleet-section{box-sizing:border-box!important;color:#fff!important;background:radial-gradient(circle at 85% 15%,#dfc4880d 0%,#0000 40%),#111215!important;border-top:1px solid #dfc4881f!important;border-bottom:1px solid #dfc4881f!important;width:100%!important;max-width:100vw!important;padding:max(64px,min(7vw,96px)) 0 max(56px,min(6vw,84px))!important;position:relative!important;overflow-x:hidden!important}.fleet-container{box-sizing:border-box!important;width:min(1320px,100% - max(32px,min(6vw,80px)))!important;margin:0 auto!important}.fleet-header{text-align:left!important;margin-bottom:max(32px,min(4vw,44px))!important}.fleet-eyebrow-row{align-items:center!important;gap:12px!important;margin-bottom:8px!important;display:inline-flex!important}.fleet-eyebrow{color:#dfc488!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.fleet-eyebrow-line{opacity:.65!important;background:#dfc488!important;width:44px!important;height:1px!important;display:inline-block!important}.fleet-heading-wrapper{margin-top:4px!important}.fleet-title{letter-spacing:-.03em!important;color:#fff!important;margin:0!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:max(32px,min(3.4vw,42px))!important;font-weight:800!important;line-height:1.1!important}.fleet-title span{color:#dfc488!important;-webkit-text-fill-color:initial!important;background:0 0!important}.fleet-subtitle{color:#9ea3ad!important;max-width:680px!important;margin:12px 0 0!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;line-height:1.6!important}.fleet-toolbar{border-bottom:1px solid #dfc48824!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:max(24px,min(3vw,36px))!important;padding-bottom:18px!important;display:flex!important}.fleet-filters{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.fleet-filter-btn{color:#c7cbd4!important;cursor:pointer!important;background:#181a20!important;border:1px solid #dfc48838!important;border-radius:999px!important;outline:none!important;padding:9px 20px!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important;transition:all .25s!important}.fleet-filter-btn:hover{color:#fff!important;background:#22252e!important;border-color:#dfc48866!important;transform:translateY(-1px)!important}.fleet-filter-btn.active{color:#111215!important;background:#dfc488!important;border-color:#dfc488!important;font-weight:700!important;box-shadow:0 4px 14px #dfc48840!important}.fleet-count-badge{color:#dfc488!important;letter-spacing:.02em!important;background:#dfc48814!important;border:1px solid #dfc48838!important;border-radius:999px!important;align-items:center!important;gap:8px!important;padding:6px 14px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:700!important;display:inline-flex!important}.fleet-count-dot{background:#dfc488!important;border-radius:50%!important;width:6px!important;height:6px!important}.fleet-section .car-grid{box-sizing:border-box!important;grid-template-columns:repeat(4,1fr)!important;gap:max(16px,min(2vw,24px))!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}@media (max-width:1200px){.fleet-section .car-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.fleet-section .car-grid{grid-template-columns:1fr!important}}.car-grid-item{width:100%!important;min-width:0!important}.fleet-bottom-action{justify-content:center!important;align-items:center!important;margin-top:max(36px,min(4.5vw,56px))!important;display:flex!important}.fleet-collection-btn{color:#fff!important;white-space:nowrap!important;cursor:pointer!important;background:#111113!important;border:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:15px 32px!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13.5px!important;font-weight:600!important;text-decoration:none!important;transition:all .25s!important;display:inline-flex!important;box-shadow:0 4px 14px #11111324!important}.fleet-collection-btn svg{color:#dfc488!important;width:15px!important;height:15px!important;transition:transform .25s!important}.fleet-collection-btn:hover{background:#000!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px #11111338!important}.fleet-collection-btn:hover svg{transform:translate(3px)!important}.faq-container{box-sizing:border-box!important;grid-template-columns:minmax(300px,.76fr) minmax(0,1.24fr)!important;align-items:start!important;gap:max(40px,min(5vw,76px))!important;width:min(1320px,100% - max(32px,min(6vw,80px)))!important;margin:0 auto!important;display:grid!important}.faq-heading-col{text-align:left!important;position:sticky!important;top:96px!important}.faq-eyebrow-row{align-items:center!important;gap:12px!important;margin-bottom:8px!important;display:inline-flex!important}.faq-eyebrow{color:#9e7550!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.faq-eyebrow-line{opacity:.65!important;background:#9e7550!important;width:44px!important;height:1px!important;display:inline-block!important}.faq-title{letter-spacing:-.03em!important;color:#111113!important;margin:0!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:max(32px,min(3.4vw,42px))!important;font-weight:800!important;line-height:1.12!important}.faq-title span{color:#9e7550!important;-webkit-text-fill-color:initial!important;background:0 0!important}.faq-subtitle{color:#6e6b66!important;max-width:440px!important;margin:14px 0 0!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;line-height:1.65!important}.faq-concierge-card{box-sizing:border-box!important;background:#eae3d7!important;border:1px solid #9e755047!important;border-radius:18px!important;margin-top:28px!important;padding:24px 22px!important;box-shadow:0 4px 20px #1111130d!important}.faq-concierge-status{text-transform:uppercase!important;letter-spacing:.06em!important;color:#111113!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.live-pulsing-dot{background:#22c55e!important;border-radius:50%!important;width:7px!important;height:7px!important;animation:2s infinite pulseDot!important;display:inline-block!important;box-shadow:0 0 0 3px #22c55e40!important}@keyframes pulseDot{0%{transform:scale(.95);box-shadow:0 0 #22c55e66}70%{transform:scale(1);box-shadow:0 0 0 6px #22c55e00}to{transform:scale(.95);box-shadow:0 0 #22c55e00}}.faq-concierge-time{color:#6e6b66!important;text-transform:none!important;font-weight:500!important}.faq-concierge-note{color:#6e6b66!important;margin:0 0 16px!important;font-family:Poppins,sans-serif!important;font-size:12.5px!important;line-height:1.5!important}.faq-ask-button{color:#fff!important;box-sizing:border-box!important;background:#111113!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;padding:13px 22px!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:12.5px!important;font-weight:600!important;text-decoration:none!important;transition:all .25s!important;display:inline-flex!important;box-shadow:0 4px 14px #11111326!important}.faq-ask-button svg{flex-shrink:0!important;width:15px!important;height:15px!important}.faq-ask-button svg:first-child{color:#25d366!important}.faq-ask-button svg:last-child{color:#dfc488!important;transition:transform .25s!important}.faq-ask-button:hover{background:#000!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px #11111338!important}.faq-ask-button:hover svg:last-child{transform:translate(3px)!important}.faq-list{flex-direction:column!important;gap:12px!important;width:100%!important;display:flex!important}details.faq-accordion-item{box-sizing:border-box!important;background:#fff!important;border:1px solid #9e755038!important;border-radius:16px!important;transition:all .25s!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 16px #11111308!important}details.faq-accordion-item:hover{border-color:#9e755073!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #1111130f!important}details.faq-accordion-item[open]{background:#fff!important;border-color:#9e755099!important;box-shadow:0 8px 24px #9e755014!important}summary.faq-summary{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;box-sizing:border-box!important;outline:none!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:20px 24px!important;list-style:none!important;display:flex!important}summary.faq-summary::-webkit-details-marker{display:none!important}.faq-question-text{letter-spacing:-.015em!important;color:#111113!important;flex:1!important;margin:0!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:15.5px!important;font-weight:700!important;line-height:1.35!important;transition:color .2s!important}details.faq-accordion-item:hover .faq-question-text,details.faq-accordion-item[open] .faq-question-text{color:#9e7550!important}.faq-toggle-btn{color:#9e7550!important;background:#faf7f2!important;border:1px solid #9e755047!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important}details.faq-accordion-item[open] .faq-toggle-btn{color:#fff!important;background:#111113!important;border-color:#111113!important;transform:rotate(45deg)!important;box-shadow:0 4px 12px #11111333!important}.faq-answer-wrap{box-sizing:border-box!important;border-top:1px dashed #9e755033!important;padding:0 24px 22px!important;animation:.25s faqSmoothOpen!important}.faq-answer-wrap p{color:#6e6b66!important;margin:14px 0 0!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13.5px!important;line-height:1.65!important}@keyframes faqSmoothOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.faq-container{grid-template-columns:1fr!important;gap:32px!important}.faq-heading-col{position:static!important}.faq-concierge-card{margin-top:20px!important}.fleet-toolbar{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.fleet-filters{width:100%!important}}html .home-hero--light .hero-search-empty p{color:#1a1612b3!important}html .home-hero--light .hero-search-view-all{color:#8a6a2e!important}section>div:has(.hero-search-wrapper.is-open){z-index:5!important}.brand-browse-section,[data-theme=light] .brand-browse-section,[data-theme=dark] .brand-browse-section,main.theme-dark-preview .brand-browse-section{width:100%;position:relative;overflow:hidden;color:#111114!important;background:#faf7f2!important;border-top:1px solid #9c732e1f!important;border-bottom:1px solid #9c732e1f!important;padding:54px 0 62px!important}.brand-browse-container{width:100%;max-width:100%;margin:0 auto}.brand-browse-header{text-align:center;padding:0 24px;margin-bottom:28px!important}.brand-browse-eyebrow,[data-theme=dark] .brand-browse-eyebrow,main.theme-dark-preview .brand-browse-eyebrow{font-family:var(--font-montserrat,"Montserrat", sans-serif);letter-spacing:.24em;text-transform:uppercase;margin-bottom:7px;font-size:9.5px;font-weight:700;display:block;color:#9c732e!important}.brand-browse-title,[data-theme=dark] .brand-browse-title,main.theme-dark-preview .brand-browse-title{font-family:var(--font-playfair,"Playfair Display", Georgia, serif);letter-spacing:-.02em;margin:0 0 8px;font-size:max(26px,min(3.2vw,36px));font-weight:700;line-height:1.15;color:#111114!important}.brand-browse-subtitle,[data-theme=dark] .brand-browse-subtitle,main.theme-dark-preview .brand-browse-subtitle{font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);letter-spacing:.01em;margin:0;font-size:max(13px,min(1.5vw,15px));font-weight:400;color:#6a6a72!important}.brand-sliders-stack{flex-direction:column;gap:16px;width:100%;display:flex}.brand-slider-viewport{-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:grab;direction:ltr;width:100%;padding:8px 0 12px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 70px calc(100% - 70px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 70px calc(100% - 70px),#0000 100%)}.brand-slider-viewport.is-dragging,.brand-slider-viewport.is-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.brand-slider-track{will-change:transform;flex-shrink:0;align-items:center;width:max-content;display:flex;transform:translate(0,0)}[dir=rtl] .brand-emblem-item{direction:rtl}.brand-slider-group{flex-shrink:0;align-items:center;gap:32px;padding-right:32px;display:flex}.brand-emblem-item{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-direction:column;flex:0 0 150px;justify-content:center;align-items:center;width:150px;min-width:150px;padding:6px 4px;text-decoration:none;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .25s;display:flex;position:relative;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.brand-emblem-item:hover{transform:translateY(-4px)scale(1.06)}.brand-emblem-stage{justify-content:center;align-items:center;width:100%;height:50px;margin-bottom:8px;display:flex}.brand-emblem-img{object-fit:contain;pointer-events:none;-webkit-user-drag:none;filter:drop-shadow(0 2px 5px #00000014);width:auto;max-width:78px;height:auto;max-height:46px;transition:transform .28s,filter .28s;display:block}.brand-emblem-item.is-wide .brand-emblem-img{max-width:96px;max-height:36px}.brand-emblem-item:hover .brand-emblem-img{filter:drop-shadow(0 6px 18px #c5a0596b);transform:scale(1.08)}.brand-emblem-footer{justify-content:center;align-items:center;gap:4px;display:flex}.brand-emblem-name{letter-spacing:.12em;text-transform:uppercase;text-align:center;font-size:11px;font-weight:500;transition:color .22s,letter-spacing .22s;color:#787a85!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.brand-emblem-arrow{color:#9c732e;opacity:0;font-size:10.5px;transition:opacity .22s,transform .22s;transform:translate(-4px)}.brand-emblem-item:hover .brand-emblem-name{letter-spacing:.14em;color:#9c732e!important}.brand-emblem-item:hover .brand-emblem-arrow{opacity:1;transform:translate(2px)}[data-theme=dark] .brand-browse-section,main.theme-dark-preview .brand-browse-section{color:#111114!important;background:#faf7f2!important;border-top:1px solid #9c732e1f!important;border-bottom:1px solid #9c732e1f!important}[data-theme=dark] .brand-browse-eyebrow,main.theme-dark-preview .brand-browse-eyebrow{color:#9c732e!important}[data-theme=dark] .brand-browse-title,main.theme-dark-preview .brand-browse-title{color:#111114!important}[data-theme=dark] .brand-browse-subtitle,main.theme-dark-preview .brand-browse-subtitle{color:#6a6a72!important}[data-theme=dark] .brand-emblem-name,main.theme-dark-preview .brand-emblem-name{color:#55524d!important}[data-theme=dark] .brand-emblem-item:hover .brand-emblem-name,main.theme-dark-preview .brand-emblem-item:hover .brand-emblem-name,[data-theme=dark] .brand-emblem-arrow,main.theme-dark-preview .brand-emblem-arrow{color:#9c732e!important}[data-theme=dark] .invert-on-dark{filter:none!important}@media (max-width:768px){.brand-browse-section{padding:40px 0 46px!important}.brand-browse-header{padding:0 16px;margin-bottom:20px!important}.brand-sliders-stack{gap:12px}.brand-slider-viewport{padding:6px 0 8px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 25px calc(100% - 25px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 25px calc(100% - 25px),#0000 100%)}.brand-slider-group{gap:22px;padding-right:22px}.brand-emblem-item{flex:0 0 125px;width:125px;min-width:125px;padding:4px 2px}.brand-emblem-stage{height:40px;margin-bottom:6px}.brand-emblem-img{max-width:62px;max-height:36px}.brand-emblem-item.is-wide .brand-emblem-img{max-width:76px;max-height:28px}.brand-emblem-name{font-size:10.5px}}:root{--car-card-gap:22px;--car-card-w:440px}@media (min-width:761px){:root{--car-card-w:calc(45vw - 24px)}}@media (min-width:901px){:root{--car-card-w:calc(45vw - 162px)}}@media (min-width:1281px){:root{--car-card-w:clamp(260px, calc(20vw + 12px), 380px)}}html body .car-card-grid.car-card-grid{grid-template-columns:repeat(auto-fit, min(100%, var(--car-card-w)))!important;gap:var(--car-card-gap)!important;justify-content:start!important;align-items:start!important;width:100%!important;max-width:1600px!important;margin-inline-start:auto!important;margin-inline-end:auto!important;display:grid!important}html body .car-card-grid.car-card-grid--beside-filters{max-width:none!important}html body .car-card-grid.car-card-grid>.car-card{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}@media (max-width:760px){html body .car-card-grid.car-card-grid,html body .car-card-grid.car-card-grid--beside-filters{justify-content:center!important}}html .home-page{--home-y:64px;--home-y-strip:36px;--home-title-size:clamp(27px, 7.4vw, 32px);--home-lead-size:15px;--home-head-gap:14px}@media (min-width:900px){html .home-page{--home-y:clamp(88px, 8vw, 112px);--home-y-strip:48px;--home-title-size:clamp(34px, 3.1vw, 46px);--home-lead-size:16px;--home-head-gap:16px}}html .home-page .home-section:not(.home-section--strip):not(.home-section--finale){padding-top:var(--home-y)!important;padding-bottom:var(--home-y)!important}html .home-page .home-section--strip{padding-top:var(--home-y-strip)!important;padding-bottom:var(--home-y-strip)!important}html:not([dir=rtl]) .home-page .home-eyebrow{font-family:Montserrat,sans-serif!important}html .home-page .home-eyebrow{letter-spacing:.16em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important}html:not([dir=rtl]) .home-page .home-title{letter-spacing:-.025em!important;font-family:Montserrat,sans-serif!important}html .home-page .home-title{text-wrap:balance;font-size:var(--home-title-size)!important;text-align:start!important;margin-top:0!important;margin-bottom:0!important;font-weight:700!important;line-height:1.12!important}html .home-page .home-lead{max-width:56ch;margin-top:var(--home-head-gap)!important;font-size:var(--home-lead-size)!important;letter-spacing:0!important;text-align:start!important;margin-bottom:0!important;font-weight:400!important;line-height:1.7!important}html:not([dir=rtl]) .home-page #how-it-works h3,html:not([dir=rtl]) .home-page #information h3{letter-spacing:-.01em!important;font-family:Poppins,sans-serif!important}html .home-page #how-it-works h3{font-weight:600!important}html .home-page #information h3{font-weight:500!important}html .home-page .brand-browse-header{text-align:start!important;align-items:flex-start!important;width:min(1320px,100% - max(32px,min(6vw,80px)))!important;max-width:none!important;margin-inline-start:auto!important;margin-inline-end:auto!important;padding-inline-start:0!important;padding-inline-end:0!important}html .home-page .home-section--finale .home-title,html .home-page .home-section--finale .home-lead{text-align:center!important;margin-inline-start:auto!important;margin-inline-end:auto!important}html[dir=rtl] .home-page .home-eyebrow,html[dir=rtl] .home-page .home-title,html[dir=rtl] .home-page .home-lead,html[dir=rtl] .home-page #how-it-works h3,html[dir=rtl] .home-page #information h3{letter-spacing:0!important}html[dir=rtl] .home-page #information h3,html[dir=rtl] .home-page #information p{font-family:Cairo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.hm-ready [data-reveal]:not([data-reveal=zoom]):not([data-hm-in]),.hm-ready [data-reveal-group]:not([data-hm-in])>*{opacity:0}.hm-ready [data-reveal][data-hm-in]:not([data-reveal=zoom]),.hm-ready [data-reveal-group][data-hm-in]>*{opacity:1;animation:1s cubic-bezier(.16,1,.3,1) backwards hmRise}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(2){animation-delay:90ms}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(3){animation-delay:.18s}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(4){animation-delay:.27s}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(5){animation-delay:.36s}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(6){animation-delay:.45s}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(n+7){animation-delay:.54s}@media (min-width:761px){.hm-ready [data-reveal][data-hm-in]:not([data-reveal=zoom]),.hm-ready [data-reveal-group][data-hm-in]>*{animation-duration:.72s}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(2){animation-delay:60ms}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(3){animation-delay:.12s}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(4){animation-delay:.18s}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(5){animation-delay:.24s}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(6){animation-delay:.3s}.hm-ready [data-reveal-group][data-hm-in]>:nth-child(n+7){animation-delay:.36s}.hm-ready [data-reveal-group=drift][data-hm-in]>:first-child,.hm-ready [data-reveal-group=drift][data-hm-in]>:nth-child(2){animation-name:hmRise;animation-duration:.72s}.hm-ready [data-reveal-group=drift][data-hm-in]>:nth-child(2){animation-delay:90ms}}.hm-ready [data-reveal-group][data-hm-in] .home-eyebrow~[aria-hidden=true]{animation:1.1s cubic-bezier(.16,1,.3,1) .25s backwards hmLine}.hm-ready [data-reveal-group][data-hm-in] [aria-hidden=true]:has(+.home-eyebrow){animation:1.1s cubic-bezier(.16,1,.3,1) .25s backwards hmLine}.hm-ready [data-reveal-group][data-hm-in] .home-eyebrow~[aria-hidden=true]{transform-origin:0}.hm-ready [data-reveal-group][data-hm-in] [aria-hidden=true]:has(+.home-eyebrow){transform-origin:100%}.hm-ready:-webkit-any([dir=rtl],:has(.localized-wrapper.is-rtl)) [data-reveal-group][data-hm-in] .home-eyebrow~[aria-hidden=true]{transform-origin:100%}.hm-ready:-moz-any([dir=rtl],:has(.localized-wrapper.is-rtl)) [data-reveal-group][data-hm-in] .home-eyebrow~[aria-hidden=true]{transform-origin:100%}.hm-ready:is([dir=rtl],:has(.localized-wrapper.is-rtl)) [data-reveal-group][data-hm-in] .home-eyebrow~[aria-hidden=true]{transform-origin:100%}.hm-ready:-webkit-any([dir=rtl],:has(.localized-wrapper.is-rtl)) [data-reveal-group][data-hm-in] [aria-hidden=true]:has(+.home-eyebrow){transform-origin:0}.hm-ready:-moz-any([dir=rtl],:has(.localized-wrapper.is-rtl)) [data-reveal-group][data-hm-in] [aria-hidden=true]:has(+.home-eyebrow){transform-origin:0}.hm-ready:is([dir=rtl],:has(.localized-wrapper.is-rtl)) [data-reveal-group][data-hm-in] [aria-hidden=true]:has(+.home-eyebrow){transform-origin:0}.hm-ready [data-reveal-group=drift][data-hm-in]>:first-child{animation:1.3s cubic-bezier(.16,1,.3,1) backwards hmDriftLeft}.hm-ready [data-reveal-group=drift][data-hm-in]>:nth-child(2){animation:1.3s cubic-bezier(.16,1,.3,1) .14s backwards hmDriftRight}.hm-ready [data-reveal=zoom][data-hm-in] img{animation:2.4s cubic-bezier(.16,1,.3,1) backwards hmSettle}.hm-ready [data-hm-skip],.hm-ready [data-hm-skip]>*,.hm-ready [data-hm-skip] img,.hm-ready [data-hm-skip] [aria-hidden=true]{animation:none!important}@keyframes hmRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes hmLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hmDriftLeft{0%{opacity:0;transform:translate(72px)}to{opacity:1;transform:translate(0,0)}}@keyframes hmDriftRight{0%{opacity:0;transform:translate(-72px)}to{opacity:1;transform:translate(0,0)}}@keyframes hmSettle{0%{transform:scale(1.1)}to{transform:scale(1)}}@media (max-width:760px){@keyframes hmRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0,0)}}}@media (prefers-reduced-motion:reduce){.hm-ready [data-reveal][data-hm-in]:not([data-reveal=zoom]),.hm-ready [data-reveal-group][data-hm-in]>*,.hm-ready [data-reveal-group=drift][data-hm-in]>:first-child,.hm-ready [data-reveal-group=drift][data-hm-in]>:nth-child(2){animation-name:hmFade!important;animation-duration:.8s!important;animation-timing-function:ease-out!important}.hm-ready [data-reveal=zoom][data-hm-in] img,.hm-ready [data-reveal-group][data-hm-in] .home-eyebrow~[aria-hidden=true]{animation:none!important}.hm-ready [data-reveal-group][data-hm-in] [aria-hidden=true]:has(+.home-eyebrow){animation:none!important}}@keyframes hmFade{0%{opacity:0}to{opacity:1}}[data-enter]:not([data-mo-live]),[data-enter-children]>:not([data-mo-live]){animation:1s cubic-bezier(.16,1,.3,1) .5s backwards moRise}[data-enter-children]>:not([data-mo-live]):nth-child(2){animation-delay:.59s}[data-enter-children]>:not([data-mo-live]):nth-child(3){animation-delay:.68s}[data-enter-children]>:not([data-mo-live]):nth-child(4){animation-delay:.77s}[data-enter-children]>:not([data-mo-live]):nth-child(5){animation-delay:.86s}[data-enter-children]>:not([data-mo-live]):nth-child(n+6){animation-delay:.95s}[data-enter=pop]:not([data-mo-live]),[data-enter-children=pop]>:not([data-mo-live]){animation-name:moPop}[data-enter=slide-left]:not([data-mo-live]),[data-enter-children=slide-left]>:not([data-mo-live]){animation-name:moSlideLeft}[data-enter=slide-right]:not([data-mo-live]),[data-enter-children=slide-right]>:not([data-mo-live]){animation-name:moSlideRight}@media (min-width:761px){[data-enter]:not([data-mo-live]),[data-enter-children]>:not([data-mo-live]){animation-duration:.72s}[data-enter-children]>:not([data-mo-live]):nth-child(2){animation-delay:.56s}[data-enter-children]>:not([data-mo-live]):nth-child(3){animation-delay:.62s}[data-enter-children]>:not([data-mo-live]):nth-child(4){animation-delay:.68s}[data-enter-children]>:not([data-mo-live]):nth-child(5){animation-delay:.74s}[data-enter-children]>:not([data-mo-live]):nth-child(n+6){animation-delay:.8s}}[data-mo-wait]{opacity:0}@media print{[data-mo-wait]{opacity:1}}@keyframes moRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes moPop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes moSlideLeft{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:translate(0,0)}}@keyframes moSlideRight{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0,0)}}@keyframes moWord{0%{transform:translateY(150%)}to{transform:translate(0,0)}}@keyframes moFade{0%{opacity:0}to{opacity:1}}@media (max-width:760px){@keyframes moRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0,0)}}@keyframes moSlideLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0,0)}}@keyframes moSlideRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0,0)}}}.mo-word{vertical-align:top;margin:-.14em -.04em -.16em;padding:.14em .04em .16em;display:inline-block;overflow:hidden}h1 .mo-word,h1 .mo-word-inner{font-weight:inherit;color:inherit;letter-spacing:inherit!important;font-family:inherit!important}.mo-word-inner{animation:1.2s cubic-bezier(.19,1,.22,1) .25s backwards moWord;display:inline-block}@media (prefers-reduced-motion:reduce){[data-enter]:not([data-mo-live]),[data-enter-children]>:not([data-mo-live]),.mo-word-inner{animation-name:moFade!important;animation-duration:.8s!important;animation-timing-function:ease-out!important}}.discovery-page .cat-hero{--cat-night:#0d0e11;--cat-on-dark:#f6f1e7;--cat-muted:#f6f1e7bd;--cat-champagne:#dfc488;--cat-line:#dfc48833;background:radial-gradient(70% 45% at 50% 22%, #dfc4881f 0%, transparent 70%), var(--cat-night);color:var(--cat-on-dark);border-bottom:1px solid var(--cat-line);padding:96px 0 48px;position:relative;overflow:hidden}.discovery-page .cat-hero__grid{gap:28px;width:min(1320px,100% - max(32px,min(6vw,80px)));margin:0 auto;display:grid}.discovery-page .cat-hero__media{margin:0}.discovery-page .cat-hero__media img{aspect-ratio:16/10;object-fit:cover;object-position:50% 62%;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #dfc48838,0 30px 60px -28px #000000d9}.discovery-page .cat-hero__kicker{letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700;color:var(--cat-champagne)!important}.discovery-page .cat-hero .cat-hero__title{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:14ch;margin:0;font-size:max(36px,min(10vw,44px));font-weight:600;line-height:1.04}.discovery-page .cat-hero__lede{max-width:52ch;margin:18px 0 0;font-size:15px;line-height:1.7;color:var(--cat-muted)!important}.discovery-page .cat-hero__actions{flex-direction:column;align-items:stretch;gap:16px;margin-top:26px;display:flex}.discovery-page .cat-hero__primary{background:var(--cat-champagne);border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 26px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex;color:#111215!important}.discovery-page .cat-hero__primary:hover{background:#eedcb3}.discovery-page .cat-hero__primary svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}[dir=rtl] .discovery-page .cat-hero__primary svg{transform:scaleX(-1)}.discovery-page .cat-hero__link{border-bottom:1px solid #dfc48873;align-self:center;padding-bottom:4px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s;color:var(--cat-on-dark)!important}.discovery-page .cat-hero__link:hover{border-color:var(--cat-champagne)}.discovery-page .cat-hero__primary:focus-visible{outline:2px solid var(--cat-champagne);outline-offset:4px}.discovery-page .cat-hero__link:focus-visible{outline:2px solid var(--cat-champagne);outline-offset:4px}.discovery-page .cat-hero__facts{border-bottom:1px solid var(--cat-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-10px;padding-bottom:22px;display:grid}.discovery-page .cat-hero__facts p{border-inline-start:1px solid var(--cat-line);gap:4px;margin:0;padding-inline-start:14px;padding-inline-end:14px;display:grid}.discovery-page .cat-hero__facts p:first-child{border-inline-start:0;padding-inline-start:0}.discovery-page .cat-hero__facts b{color:#fff;letter-spacing:-.02em;white-space:nowrap;font-family:Poppins,Montserrat,sans-serif;font-size:20px;font-weight:600}.discovery-page .cat-hero__facts span{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;color:var(--cat-muted)!important}@media (min-width:600px){.discovery-page .cat-hero__actions{flex-direction:row;align-items:center;gap:28px}.discovery-page .cat-hero__link{align-self:auto}}@media (min-width:900px){.discovery-page .cat-hero{background:radial-gradient(55% 70% at 78% 45%, #dfc4881c 0%, transparent 65%), var(--cat-night);padding:max(136px,min(12vw,172px)) 0 max(64px,min(6vw,96px))}.discovery-page .cat-hero__grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:0 max(40px,min(5vw,88px))}.discovery-page .cat-hero__copy{grid-area:1/1;align-self:end}.discovery-page .cat-hero__media{grid-area:1/2/span 2;align-self:center}.discovery-page .cat-hero__media img{aspect-ratio:3/2;border-radius:24px}.discovery-page .cat-hero .cat-hero__title{letter-spacing:-.045em;font-size:max(44px,min(4.6vw,68px));line-height:1}.discovery-page .cat-hero__lede{margin-top:22px;font-size:16px}.discovery-page .cat-hero__facts{border-top:1px solid var(--cat-line);border-bottom:0;grid-area:2/1;align-self:start;margin-top:max(36px,min(4vw,52px));padding-top:22px;padding-bottom:0}.discovery-page .cat-hero__facts b{font-size:24px}}[dir=rtl] .discovery-page .cat-hero__kicker,[dir=rtl] .discovery-page .cat-hero .cat-hero__title,[dir=rtl] .discovery-page .cat-hero__facts span{letter-spacing:0}.discovery-page .brand-directory{padding-bottom:16px!important}.discovery-page .brands-cta{--bcta-night:#0d0e11;--bcta-on-dark:#f6f1e7;--bcta-muted:#f6f1e7bd;--bcta-champagne:#dfc488;--bcta-line:#dfc48838;padding:32px 0 64px}.discovery-page .brands-cta__panel{background:radial-gradient(80% 50% at 50% 0%, #dfc48824 0%, transparent 70%), var(--bcta-night);width:min(1320px,100% - max(32px,min(6vw,80px)));color:var(--bcta-on-dark);border-radius:24px;gap:24px;margin:0 auto;padding:16px 16px 28px;display:grid;box-shadow:0 30px 60px -32px #0d0e118c}.discovery-page .brands-cta__media{margin:0}.discovery-page .brands-cta__media img{aspect-ratio:16/10;object-fit:cover;object-position:50% 62%;width:100%;height:auto;box-shadow:0 0 0 1px var(--bcta-line);border-radius:16px;display:block}.discovery-page .brands-cta__copy{padding-inline-start:4px;padding-inline-end:4px}html .discovery-page .brands-cta p.brands-cta__kicker{letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700;color:var(--bcta-champagne)!important}.discovery-page .brands-cta .brands-cta__title{letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:Montserrat,sans-serif;font-size:max(28px,min(7.6vw,34px));font-weight:700;line-height:1.1;color:#fff!important}html .discovery-page .brands-cta p.brands-cta__text{max-width:46ch;margin:14px 0 0;font-size:15px;line-height:1.7;color:var(--bcta-muted)!important}html .discovery-page .brands-cta p.brands-cta__count{flex-wrap:wrap;align-items:center;gap:6px;margin:18px 0 0;font-size:13px;font-weight:500;display:flex;color:var(--bcta-muted)!important}.discovery-page .brands-cta__count b{color:#fff;font-family:Poppins,Montserrat,sans-serif;font-size:15px;font-weight:600}.discovery-page .brands-cta__dot{background:var(--bcta-champagne);border-radius:50%;width:4px;height:4px;margin:0 8px}.discovery-page .brands-cta__primary{background:var(--bcta-champagne);border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;margin-top:24px;padding:0 26px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex;color:#111215!important}.discovery-page .brands-cta__primary:hover{background:#eedcb3}.discovery-page .brands-cta__primary svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}[dir=rtl] .discovery-page .brands-cta__primary svg{transform:scaleX(-1)}.discovery-page .brands-cta__shortcuts{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.discovery-page .brands-cta__shortcuts a{border:1px solid var(--bcta-line);border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex;color:var(--bcta-on-dark)!important}.discovery-page .brands-cta__shortcuts a:hover{border-color:var(--bcta-champagne);background:#dfc48814}.discovery-page .brands-cta__primary:focus-visible{outline:2px solid var(--bcta-champagne);outline-offset:3px}.discovery-page .brands-cta__shortcuts a:focus-visible{outline:2px solid var(--bcta-champagne);outline-offset:3px}@media (min-width:600px){.discovery-page .brands-cta__primary{width:auto}}@media (min-width:900px){.discovery-page .brands-cta{padding:48px 0 max(88px,min(8vw,112px))}.discovery-page .brands-cta__panel{background:radial-gradient(55% 80% at 80% 50%, #dfc4881f 0%, transparent 65%), var(--bcta-night);border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:max(32px,min(4vw,64px));padding:max(28px,min(3vw,44px))}.discovery-page .brands-cta__copy{grid-area:1/1;padding-inline-start:max(4px,min(1vw,16px));padding-inline-end:0}.discovery-page .brands-cta__media{grid-area:1/2}.discovery-page .brands-cta__media img{aspect-ratio:16/10;border-radius:20px}.discovery-page .brands-cta .brands-cta__title{font-size:max(34px,min(3.1vw,46px))}.discovery-page .brands-cta__text{font-size:16px}}html:not([dir=rtl]) .discovery-page .brands-cta .brands-cta__title{font-family:Montserrat,sans-serif!important}[dir=rtl] .discovery-page .brands-cta p.brands-cta__kicker,[dir=rtl] .discovery-page .brands-cta .brands-cta__title{letter-spacing:0}.admin-scope{color:#f4efe5;background:radial-gradient(circle at 15% 0,#d3b7781f,#0000 34rem),#080b10;min-height:100svh;font-family:Poppins,sans-serif}.admin-scope h1,.admin-scope h2,.admin-scope p{margin-top:0}.admin-kicker{color:#d3b778;letter-spacing:.18em;margin-bottom:.75rem;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:700}.admin-login-page{place-items:center;min-height:100svh;padding:2rem;display:grid;overflow:visible}.admin-login-card{background:#14181ff0;border:1px solid #d3b7783d;border-radius:1.25rem;width:min(100%,29rem);padding:max(2rem,min(5vw,3.5rem));box-shadow:0 2rem 5rem #00000057}.admin-login-card h1,.admin-dashboard h1{letter-spacing:-.045em;margin-bottom:.85rem;font-family:Montserrat,sans-serif;font-size:max(2rem,min(5vw,3rem));line-height:1.05}.admin-login-copy,.admin-dashboard-copy{color:#f4efe59e;font-size:.9rem;line-height:1.75}.admin-login-form{gap:1.25rem;margin-top:2rem;display:grid}.admin-field{gap:.5rem;display:grid}.admin-field label{color:#f4efe5c7;font-size:.78rem;font-weight:600}.admin-field input,.admin-field textarea,.admin-field select{color:#fff;width:100%;min-height:3.15rem;font:inherit;background:#0d1118;border:1px solid #ffffff24;border-radius:.7rem;outline:none;padding:0 .95rem}.admin-field textarea{resize:vertical;min-height:7rem;padding-block-start:.85rem;padding-block-end:.85rem;line-height:1.6}.admin-field input:focus,.admin-field textarea:focus,.admin-field select:focus{border-color:#d3b778;box-shadow:0 0 0 3px #d3b7781f}.admin-field input[aria-invalid=true],.admin-field textarea[aria-invalid=true],.admin-field select[aria-invalid=true]{border-color:#ff877cb3}.admin-field small{color:#f4efe566;font-size:.68rem;line-height:1.5}.admin-field-error{color:#ffaaa1;font-size:.7rem;line-height:1.5}.admin-primary-button,.admin-logout-button{border-radius:999px;min-height:2.9rem;padding:0 1.25rem;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700}.admin-primary-button{color:#111722;background:linear-gradient(135deg,#e2cd9c,#b99450);border:0;width:100%}.admin-primary-button:disabled{cursor:wait;opacity:.68}.admin-image-manager{margin-bottom:1.5rem}.admin-upload-button{cursor:pointer;position:relative;overflow:hidden}.admin-upload-button.is-disabled{cursor:wait;opacity:.58}.admin-upload-button input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.admin-image-empty{color:#f4efe594;background:#ffffff06;border:1px dashed #ffffff24;border-radius:.85rem;padding:1.5rem}.admin-image-empty strong{color:#f4efe5d1;font-size:.82rem}.admin-image-empty p{margin:.4rem 0 0;font-size:.72rem}.admin-roles-explainer{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.85rem;margin-bottom:1.25rem;display:grid}.admin-role-item{background:#121826b3;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;gap:.45rem;padding:.9rem 1.1rem;display:flex}.admin-role-item.is-card-role{background:linear-gradient(#ddb3821a 0%,#121826cc 100%);border-color:#ddb38266;box-shadow:0 4px 16px #ddb38214}.admin-role-item.is-gallery-role{background:linear-gradient(#6ea0f00f 0%,#121826cc 100%);border-color:#6ea0f040}.admin-role-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.admin-role-badge{letter-spacing:.02em;border-radius:999px;align-items:center;padding:.25rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.admin-role-badge.card-badge{color:#0b0f17;background:#ddb382}.admin-role-badge.gallery-badge{color:#9ec5fe;background:#6ea0f033;border:1px solid #6ea0f059}.admin-role-dimensions{color:#f4efe5a6;font-family:monospace;font-size:.68rem}.admin-role-item p{color:#f4efe5c7;margin:0;font-size:.76rem;line-height:1.45}.admin-role-item p strong{color:#f4efe5}.admin-image-grid{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1rem;display:grid}.admin-image-card{background:#0d1118;border:1px solid #ffffff1a;border-radius:.85rem;transition:border-color .2s,box-shadow .2s;overflow:hidden}.admin-image-card.is-card-visual{border:1.5px solid #ddb382;position:relative;box-shadow:0 4px 20px #ddb3822e}.admin-image-preview{aspect-ratio:4/3;background:#05070a;position:relative}.admin-image-preview img{object-fit:cover;width:100%;height:100%;display:block}.admin-logo-preview{background:#080c14;border:1px solid #e2cd9c40;border-radius:.75rem;justify-content:center;align-items:center;width:160px;max-width:100%;height:100px;margin-top:.75rem;padding:.85rem;display:flex;position:relative;box-shadow:0 4px 14px #00000059}.admin-logo-preview img{object-fit:contain;filter:drop-shadow(0 2px 6px #0009);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.admin-image-broken{text-align:center;border-radius:inherit;color:#ffb4ab;background:#150d0e;border:1px dashed #ff5a5a59;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:.75rem;font-size:.7rem;display:flex}.admin-broken-icon{margin-bottom:.25rem;font-size:1.4rem}.admin-broken-path{text-overflow:ellipsis;white-space:nowrap;opacity:.75;max-width:100%;margin-top:.35rem;font-family:monospace;font-size:.6rem;display:block;overflow:hidden}.admin-image-preview span,.admin-badge-card{letter-spacing:.02em;z-index:2;border-radius:999px;padding:.35rem .65rem;font-size:.65rem;font-weight:800;position:absolute;top:.65rem;left:.65rem;box-shadow:0 2px 8px #00000080;color:#0b0f17!important;background:linear-gradient(135deg,#e8cda2 0%,#ddb382 100%)!important}.admin-badge-gallery{letter-spacing:.02em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;border:1px solid #ffffff2e;border-radius:999px;padding:.35rem .65rem;font-size:.62rem;font-weight:600;position:absolute;top:.65rem;left:.65rem;color:#f4efe5d9!important;background:#0d1118d9!important}.admin-image-card-body{padding:.8rem}.admin-image-meta{color:#f4efe580;justify-content:space-between;align-items:center;margin-bottom:.45rem;font-family:monospace;font-size:.68rem;display:flex}.admin-image-role-tag{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.45rem;flex-direction:column;gap:.15rem;margin-bottom:.65rem;padding:.45rem .6rem;display:flex}.admin-image-role-tag.is-primary-tag{background:#ddb3821a;border-color:#ddb38240}.admin-image-role-tag strong{color:#f4efe5;font-size:.72rem}.admin-image-role-tag.is-primary-tag strong{color:#ddb382}.admin-image-role-tag small{color:#f4efe58c;font-size:.62rem;line-height:1.25}.admin-image-actions{flex-wrap:wrap;gap:.4rem;display:flex}.admin-image-actions button{color:#f4efe5c7;min-height:2rem;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:.45rem;padding:0 .6rem;font-size:.65rem;transition:all .2s}.admin-image-actions button:hover:not(:disabled){color:#fff;background:#ffffff1a}.admin-image-actions button.admin-btn-set-card{color:#ddb382;background:#ddb38214;border-color:#ddb38266;font-weight:600}.admin-image-actions button.admin-btn-set-card:hover:not(:disabled){color:#fff;background:#ddb38233;border-color:#ddb382}.admin-image-actions button.is-active-card-btn{color:#ddb382;cursor:default;background:#ddb38226;border-color:#ddb3824d;font-weight:600}.admin-image-actions button.is-danger{color:#ffaaa1}.admin-image-actions button.is-danger:hover:not(:disabled){background:#ff5a5a26;border-color:#ff5a5a66}.admin-image-actions button:disabled{cursor:not-allowed;opacity:.4}.admin-image-actions button.is-active-card-btn:disabled{opacity:.9;cursor:default}.admin-form-message{color:#d9c698;background:#d3b77817;border:1px solid #d3b7782e;border-radius:.65rem;margin:1.25rem 0 0;padding:.8rem .9rem;font-size:.78rem;line-height:1.55}.admin-login-form .admin-form-message{margin:0}.admin-form-message-error{color:#ffccc6;background:#c644391a;border-color:#ff877c33}.admin-form-message-success{color:#c8efd6;background:#2f9f5b1a;border-color:#6fdb9733}.admin-shell{grid-template-columns:16rem minmax(0,1fr);min-height:100svh;display:grid}.admin-sidebar{background:#05070ac7;border-right:1px solid #ffffff14;flex-direction:column;gap:2.5rem;padding:2rem 1.4rem;display:flex}.admin-sidebar-title{margin-bottom:0;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700}.admin-sidebar nav{gap:.45rem;display:grid}.admin-sidebar nav a{color:#f4efe5;background:0 0;border:1px solid #0000;border-radius:.6rem;align-items:center;min-height:2.8rem;padding:0 .85rem;font-size:.8rem;font-weight:600;display:flex}.admin-sidebar nav a:hover,.admin-sidebar nav a.is-active{background:#d3b7781a;border-color:#d3b77829}.admin-sidebar-note{color:#f4efe56b;margin:auto 0 0;font-size:.72rem;line-height:1.65}.admin-workspace{min-width:0}.admin-header{background:#080b10b8;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.25rem;padding:1rem max(1.25rem,min(4vw,3rem));display:flex}.admin-header div{gap:.2rem;min-width:0;display:grid}.admin-header span{color:#f4efe56b;font-size:.67rem}.admin-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.admin-logout-button{color:#f4efe5;background:0 0;border:1px solid #ffffff2e;flex:none}.admin-dashboard{max-width:75rem;padding:max(2rem,min(6vw,5rem));overflow:visible}.admin-dashboard-copy{max-width:42rem}.admin-management-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.admin-management-grid>a{background:#ffffff06;border:1px solid #d3b7782e;border-radius:1rem;flex-direction:column;justify-content:flex-end;min-height:13rem;padding:1.75rem;transition:border-color .2s,transform .2s;display:flex}.admin-management-grid>a:hover{border-color:#d3b77875;transform:translateY(-2px)}.admin-management-grid span{color:#d3b778;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:700}.admin-management-grid h2{margin:.45rem 0;font-family:Montserrat,sans-serif;font-size:1.7rem}.admin-management-grid p{color:#f4efe580;margin-bottom:0;font-size:.8rem}.admin-catalog-page,.admin-editor-page{max-width:88rem}.admin-page-heading{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.admin-primary-link,.admin-secondary-link,.admin-back-link{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700}.admin-primary-link{color:#111722;white-space:nowrap;background:linear-gradient(135deg,#e2cd9c,#b99450);border-radius:999px;justify-content:center;align-items:center;min-height:2.9rem;padding:0 1.25rem;display:inline-flex}.admin-secondary-link,.admin-back-link{color:#f4efe59e}.admin-back-link{width:-moz-fit-content;width:fit-content;margin-bottom:2rem;display:block}.admin-preview-btn{letter-spacing:.03em;color:#e2cd9c;white-space:nowrap;background:#e2cd9c14;border:1px solid #e2cd9c47;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.admin-preview-btn:hover{color:#fff;background:#e2cd9c2e;border-color:#e2cd9c;box-shadow:0 0 16px #e2cd9c33}.admin-preview-link{align-items:center;font-weight:600;text-decoration:none;display:inline-flex;color:#dfc488!important}.admin-preview-link:hover{text-decoration:underline;color:#fff!important}.admin-table-wrap{background:#ffffff06;border:1px solid #ffffff14;border-radius:.9rem;margin-top:2rem;overflow-x:auto}.admin-catalog-table{border-collapse:collapse;text-align:left;width:100%;min-width:48rem}.admin-catalog-table th,.admin-catalog-table td{vertical-align:middle;border-bottom:1px solid #ffffff12;padding:1rem 1.1rem}.admin-catalog-table tr:last-child td{border-bottom:0}.admin-catalog-table th{color:#f4efe566;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:700}.admin-catalog-table td{font-size:.77rem}.admin-catalog-table td:first-child strong,.admin-catalog-table td:first-child span{display:block}.admin-catalog-table td:first-child span{color:#f4efe561;margin-top:.3rem;font-size:.68rem}.admin-status{border-radius:999px;width:-moz-fit-content;width:fit-content;padding:.35rem .6rem;font-size:.66rem;font-weight:700;display:inline-flex}.admin-status.is-published{color:#bdeccb;background:#37a75c1f}.admin-status.is-draft{color:#dfcda3;background:#d3b7781a}.admin-status.is-featured{color:#ead7a8;background:#d3b77824}.admin-status-stack{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.admin-order-form,.admin-row-actions,.admin-form-actions{align-items:center;gap:.6rem;display:flex}.admin-order-form input{color:#fff;width:5.25rem;min-height:2.35rem;font:inherit;background:#0d1118;border:1px solid #ffffff24;border-radius:.45rem;padding:0 .65rem}.admin-order-form button,.admin-row-actions button,.admin-row-actions a{color:#f4efe5c7;min-height:2.35rem;font:inherit;white-space:nowrap;background:0 0;border:1px solid #ffffff24;border-radius:.45rem;justify-content:center;align-items:center;padding:0 .75rem;font-size:.7rem;display:inline-flex}.admin-row-actions{justify-content:flex-end}.admin-row-actions-wrap{flex-wrap:wrap}.admin-cars-table{min-width:68rem}.admin-cars-table td:first-child code{color:#f4efe557;text-overflow:ellipsis;white-space:nowrap;max-width:22rem;margin-top:.35rem;font-size:.62rem;display:block;overflow:hidden}.admin-car-cell{align-items:center;gap:.85rem;display:flex}.admin-car-thumb{background:#080c14;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:48px;display:flex;overflow:hidden}.admin-car-thumb img{object-fit:cover;width:100%;height:100%;display:block}.admin-car-thumb-placeholder{opacity:.45;font-size:1.25rem}.admin-car-info{min-width:0}.admin-brand-cell{align-items:center;gap:.75rem;display:flex}.admin-brand-thumb{background:#080c14;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:32px;padding:4px;display:flex}.admin-brand-thumb img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.admin-search-form{align-items:center;gap:.55rem;max-width:56rem;margin-top:2rem;display:flex}.admin-search-form input,.admin-search-form select{color:#fff;min-width:0;min-height:2.85rem;font:inherit;background:#0d1118;border:1px solid #ffffff24;border-radius:.6rem;flex:1;padding:0 .9rem}.admin-search-form button,.admin-search-form a,.admin-small-button{color:#f4efe5d1;min-height:2.85rem;font:inherit;white-space:nowrap;background:0 0;border:1px solid #ffffff29;border-radius:.6rem;justify-content:center;align-items:center;padding:0 1rem;font-size:.72rem;font-weight:600;display:inline-flex}.admin-empty-state{background:#ffffff06;border:1px dashed #d3b7783d;border-radius:.9rem;align-content:center;min-height:13rem;margin-top:2rem;padding:2rem;display:grid}.admin-empty-state h2{margin-bottom:.5rem;font-family:Montserrat,sans-serif}.admin-empty-state p,.admin-safety-note{color:#f4efe575;font-size:.76rem;line-height:1.7}.admin-safety-note{margin:1.2rem 0 0}.admin-editor-form{background:#ffffff06;border:1px solid #ffffff14;border-radius:1rem;gap:1.5rem;max-width:58rem;margin-top:2.5rem;padding:max(1.25rem,min(4vw,2.25rem));display:grid}.admin-car-editor-page,.admin-car-form{max-width:72rem}.admin-car-form{gap:2rem}.admin-form-section{gap:1.35rem;display:grid}.admin-form-section+.admin-form-section{border-top:1px solid #ffffff14;padding-top:2rem}.admin-form-section-heading{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.admin-form-section-heading>span{color:#d3b778;padding-top:.2rem;font-size:.66rem;font-weight:700}.admin-form-section-heading h2{margin-bottom:.3rem;font-family:Montserrat,sans-serif;font-size:1.1rem}.admin-form-section-heading p,.admin-inline-note,.admin-url-preview{color:#f4efe570;margin-bottom:0;font-size:.72rem;line-height:1.6}.admin-form-section-heading-actions{grid-template-columns:2rem minmax(0,1fr) auto}.admin-small-button{min-height:2.4rem}.admin-small-button:disabled{cursor:not-allowed;opacity:.45}.admin-form-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-url-preview{background:#d3b7780f;border:1px solid #d3b7781f;border-radius:.55rem;padding:.75rem .85rem}.admin-url-preview code{color:#f4efe5b3;margin-left:.4rem}.admin-checkbox-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.admin-checkbox-grid label{color:#f4efe5b8;background:#ffffff05;border:1px solid #ffffff14;border-radius:.55rem;align-items:center;gap:.6rem;min-height:2.8rem;padding:0 .8rem;font-size:.73rem;display:flex}.admin-checkbox-grid input{accent-color:#d3b778}.admin-specification-list{gap:.55rem;display:grid}.admin-specification-row{grid-template-columns:2rem minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:center;gap:.55rem;display:grid}.admin-specification-order{color:#f4efe557;text-align:center;font-size:.7rem}.admin-specification-row>input{color:#fff;min-width:0;min-height:2.65rem;font:inherit;background:#0d1118;border:1px solid #ffffff24;border-radius:.5rem;padding:0 .75rem;font-size:.75rem}.admin-specification-actions{gap:.35rem;display:flex}.admin-specification-actions button{color:#f4efe5b8;min-height:2.65rem;font:inherit;background:0 0;border:1px solid #ffffff21;border-radius:.45rem;padding:0 .65rem;font-size:.68rem}.admin-specification-actions button:disabled{cursor:not-allowed;opacity:.3}.admin-toggle-row{align-items:center;gap:2rem;display:flex}.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.admin-form-grid-compact{grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:end}.admin-checkbox-field{color:#f4efe5c7;align-items:center;gap:.7rem;min-height:3.15rem;font-size:.78rem;font-weight:600;display:flex}.admin-checkbox-field input{accent-color:#d3b778;width:1rem;height:1rem}.admin-primary-button-fit{width:auto}.admin-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.admin-placeholder{background:#ffffff06;border:1px dashed #d3b77847;border-radius:1rem;align-content:center;min-height:16rem;margin-top:3rem;padding:max(1.5rem,min(4vw,2.5rem));display:grid}.admin-placeholder p{color:#d3b778;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.55rem;font-size:.68rem;font-weight:700}.admin-placeholder h2{margin-bottom:.65rem;font-family:Montserrat,sans-serif;font-size:max(1.4rem,min(3vw,2rem))}.admin-placeholder span{color:#f4efe57a;font-size:.82rem}.admin-header-left{min-width:0;align-items:center!important;gap:1rem!important;display:flex!important}.admin-header-right{align-items:center!important;gap:1.5rem!important;display:flex!important}.admin-locale-header-bar{background:#ffffff0a;border:1px solid #e2cd9c33;border-radius:999px;align-items:center;gap:.75rem;padding:.4rem .85rem;display:inline-flex}.admin-locale-label{letter-spacing:.08em;text-transform:uppercase;color:#dfc488;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:700}.admin-locale-select-wrap{position:relative}.admin-locale-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#f4efe5;cursor:pointer;background:#0e1219f2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23dfc488' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right .5rem center no-repeat;border:1px solid #ffffff26;border-radius:6px;outline:none;padding:.35rem 1.8rem .35rem .65rem;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;transition:all .2s}.admin-locale-select:hover,.admin-locale-select:focus{border-color:#dfc488;box-shadow:0 0 10px #dfc48833}.admin-locale-tabs-container{background:#0c1017d9;border:1px solid #e2cd9c40;border-radius:14px;margin:1.5rem 0 2.25rem;padding:1.25rem 1.5rem;box-shadow:0 8px 32px #0000005c}.admin-locale-tabs-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.1rem;padding-bottom:.9rem;display:flex}.admin-locale-badge{letter-spacing:.12em;color:#e2cd9c;background:#e2cd9c1f;border:1px solid #e2cd9c59;border-radius:999px;margin-bottom:.4rem;padding:.25rem .75rem;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:800;display:inline-block}.admin-locale-desc{color:#f4efe5a6;margin:0;font-size:.8rem;line-height:1.4}.admin-locale-current-indicator{white-space:nowrap;background:#0000004d;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .9rem;display:flex}.admin-locale-current-indicator span{color:#f4efe580;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.admin-locale-current-indicator strong{color:#f4efe5;font-size:.82rem}.admin-locale-tabs-list{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem;display:grid}.admin-locale-tab{color:#f4efe5;cursor:pointer;text-align:center;background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.75rem .6rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.admin-locale-tab:hover{background:#e2cd9c0f;border-color:#e2cd9c4d;transform:translateY(-1px)}.admin-locale-tab.is-active{background:linear-gradient(#e2cd9c2e 0%,#e2cd9c0f 100%);border-color:#dfc488;box-shadow:0 0 18px #dfc48838}.admin-locale-tab-flag{font-size:1.35rem;line-height:1}.admin-locale-tab-name{letter-spacing:.02em;font-family:Montserrat,sans-serif;font-size:.76rem;font-weight:700}.admin-locale-tab.is-active .admin-locale-tab-name{color:#e2cd9c}.admin-locale-tab-native{color:#f4efe58c;font-size:.68rem}.admin-locale-default-pill{text-transform:uppercase;letter-spacing:.06em;color:#e2cd9c;background:#e2cd9c33;border-radius:4px;padding:.1rem .35rem;font-size:.55rem;font-weight:800;position:absolute;top:.35rem;right:.35rem}.admin-locale-info-banner{color:#bfdbfe;background:#3b82f614;border:1px solid #3b82f640;border-radius:8px;align-items:flex-start;gap:.75rem;margin-top:1.1rem;padding:.85rem 1rem;font-size:.8rem;line-height:1.45;display:flex}.admin-locale-info-icon{flex-shrink:0;font-size:1.1rem}.admin-locale-info-banner code{color:#93c5fd;background:#0000004d;border-radius:4px;padding:.1rem .3rem;font-family:monospace}.admin-field-ref-note{color:#f4efe599;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:6px;align-items:baseline;gap:.4rem;margin-top:.4rem;padding:.45rem .75rem;font-size:.72rem;line-height:1.4;display:flex}.admin-field-ref-note strong{text-transform:uppercase;letter-spacing:.05em;color:#dfc488;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:700}.admin-field-ref-note span{text-overflow:ellipsis;white-space:nowrap;font-style:italic;overflow:hidden}.admin-image-alt-field{background:#00000040;border:1px solid #ffffff0f;border-radius:6px;flex-direction:column;gap:.35rem;margin:.5rem 0;padding:.5rem;display:flex}.admin-image-alt-field label{color:#f4efe599;font-size:.68rem;font-weight:600}.admin-image-alt-row{align-items:center;gap:.4rem;display:flex}.admin-image-alt-input{width:100%;color:#f4efe5!important;background:#0e1219e6!important;border:1px solid #ffffff1f!important;border-radius:4px!important;padding:.35rem .5rem!important;font-size:.75rem!important}.admin-image-alt-input:focus{outline:none;border-color:#dfc488!important}.admin-saving-spinner{font-size:.85rem;animation:1s infinite alternate pulse}@keyframes pulse{0%{opacity:.4}to{opacity:1}}@media (max-width:760px){.admin-login-page{padding:1rem}.admin-shell{grid-template-columns:1fr}.admin-sidebar{border-bottom:1px solid #ffffff14;border-right:0;gap:1rem;padding:1.2rem}.admin-sidebar-note{display:none}.admin-header{min-height:4.5rem}.admin-management-grid,.admin-form-grid,.admin-form-grid-compact,.admin-form-grid-three,.admin-checkbox-grid{grid-template-columns:1fr}.admin-page-heading{flex-direction:column;align-items:flex-start}.admin-search-form{flex-wrap:wrap;align-items:stretch}.admin-search-form input,.admin-search-form select{flex-basis:100%}.admin-form-section-heading-actions{grid-template-columns:2rem minmax(0,1fr)}.admin-form-section-heading-actions .admin-small-button{grid-column:2;justify-self:start}.admin-specification-row{grid-template-columns:1.5rem minmax(0,1fr)}.admin-specification-row>input,.admin-specification-actions{grid-column:2}}.admin-pricing-cell{vertical-align:middle}.admin-quick-pricing-group{flex-direction:column;gap:.35rem;min-width:175px;display:flex}.admin-quick-price-field{align-items:center;gap:.4rem;display:flex}.admin-quick-field-label{text-transform:uppercase;color:#ddb382;flex-shrink:0;width:2.2rem;font-size:.68rem;font-weight:600}.admin-quick-field-label.admin-old-label{color:#f4efe573}.admin-quick-input-wrap{flex:1;align-items:center;display:flex;position:relative}.admin-quick-currency{color:#f4efe566;pointer-events:none;font-size:.65rem;font-weight:600;position:absolute;left:.5rem}.admin-quick-input{color:#f4efe5;background:#06090e;border:1px solid #ffffff1f;border-radius:.4rem;width:100%;padding:.3rem .4rem .3rem 2.1rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:border-color .2s,box-shadow .2s}.admin-quick-input:focus{border-color:#ddb382;outline:none;box-shadow:0 0 8px #ddb3824d}.admin-old-price-input{color:#f4efe5a6}.admin-old-price-input::placeholder{color:#f4efe540;font-style:italic}.admin-status-cell{vertical-align:middle}.admin-quick-status-group{flex-direction:column;gap:.4rem;min-width:140px;display:flex}.admin-status-control-row{align-items:center;gap:.45rem;display:flex}.admin-quick-status-btn{cursor:pointer;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.7rem;font-weight:600;transition:all .2s;display:inline-flex}.admin-quick-status-btn.is-published{color:#34c759;background:#34c7591f;border-color:#34c7594d}.admin-quick-status-btn.is-published:hover{background:#34c75938}.admin-quick-status-btn.is-draft{color:#f4efe58c;background:#ffffff0f;border-color:#ffffff1f}.admin-quick-status-btn.is-draft:hover{color:#f4efe5;background:#ffffff1f}.admin-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.admin-quick-update-btn{color:#f4efe599;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.4rem;padding:.3rem .75rem;font-size:.72rem;font-weight:600;transition:all .2s}tr[data-dirty] .admin-quick-update-btn,.admin-quick-update-btn.has-changes{color:#ddb382;background:#ddb38233;border-color:#ddb382;animation:1.5s infinite alternate pulse-gold;box-shadow:0 0 10px #ddb38240}.admin-quick-update-btn.is-success{color:#34c759;background:#34c75933;border-color:#34c759}.admin-quick-feedback{font-size:.68rem;font-weight:500}.admin-quick-feedback[data-state=success],.admin-quick-feedback.is-success{color:#34c759}.admin-quick-feedback[data-state=error],.admin-quick-feedback.is-error{color:#ff453a}@keyframes pulse-gold{0%{box-shadow:0 0 4px #ddb38233}to{box-shadow:0 0 12px #ddb38280}}.admin-image-card{-webkit-user-select:none;user-select:none;transition:transform .2s,opacity .2s,border-color .2s,box-shadow .2s}.admin-image-card[draggable=true]{cursor:grab}.admin-image-card.is-dragging{opacity:.35;cursor:grabbing;border:2px dashed #ddb38299;transform:scale(.96)}.admin-image-card.is-drag-over{transform:scale(1.03);border:2px dashed #ddb382!important;box-shadow:0 0 24px #ddb38273!important}.admin-image-drag-handle{color:#ddb382;cursor:grab;background:#ddb38214;border-bottom:1px solid #ddb38233;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.68rem;font-weight:600;transition:background .2s;display:flex}.admin-image-drag-handle:hover{background:#ddb38229}.admin-drag-icon{opacity:.85;font-size:.85rem}.admin-seo-panel{background:#d3b7780a;border:1px solid #d3b77838;border-radius:.9rem;gap:1.1rem;padding:1.25rem;display:grid}.admin-seo-panel-head h3{color:#dfc488;letter-spacing:.02em;margin:0 0 .35rem;font-size:.95rem}.admin-seo-panel-head p{color:#f4efe58c;margin:0;font-size:.74rem;line-height:1.55}.admin-seo-panel-head .admin-seo-note{color:#a8d8b0;margin-top:.55rem}.admin-seo-meter{color:#f4efe58c}.admin-seo-meter strong{font-variant-numeric:tabular-nums}.admin-seo-meter.is-good strong{color:#8fd49c}.admin-seo-meter.is-short strong{color:#e8c46f}.admin-seo-meter.is-over,.admin-seo-meter.is-over strong{color:#ffaaa1}.admin-seo-preview{background:#fff;border-radius:.7rem;gap:.2rem;max-width:38rem;padding:.95rem 1.1rem;font-family:Arial,Helvetica Neue,sans-serif;display:grid}.admin-seo-preview-url{color:#4d5156;overflow-wrap:anywhere;font-size:.75rem}.admin-seo-preview-title{color:#1a0dab;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1.15rem;line-height:1.35;display:-webkit-box;overflow:hidden}.admin-seo-preview-description{color:#4d5156;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.admin-cars-quick[data-saving] .admin-quick-update-btn{opacity:.6;pointer-events:none}.admin-bulk-spacer{height:5rem}.admin-bulk-bar{left:50%;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:50;color:#f4efe5;white-space:nowrap;background:#0d1118;border:1px solid #ddb382;border-radius:.8rem;align-items:center;gap:.6rem;max-width:calc(100vw - 1.5rem);padding:.6rem .7rem .6rem 1rem;font-size:.78rem;font-weight:600;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #0000008c}.admin-bulk-bar button{color:#f4efe5c7;min-height:2.5rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:.45rem;padding:0 .9rem}.admin-bulk-bar button.is-primary{color:#0d1118;background:#ddb382;border-color:#ddb382}.admin-bulk-bar button:disabled{opacity:.6;cursor:default}.admin-quick-status-select{color:#f4efe5;font:inherit;background:#06090e;border:1px solid #ffffff1f;border-radius:.4rem;padding:.3rem .4rem;font-size:.75rem}@media (max-width:760px){.admin-cars-table{min-width:0}.admin-cars-table thead{display:none}.admin-cars-table,.admin-cars-table tbody,.admin-cars-table tr,.admin-cars-table td{display:block}.admin-cars-table tr{border-bottom:1px solid #ffffff12;padding:.9rem}.admin-cars-table tr:last-child{border-bottom:0}.admin-cars-table td{border:0;padding:0}.admin-cars-table td+td{margin-top:.75rem}.admin-cars-table td:first-child code{max-width:100%}.admin-quick-pricing-group{flex-direction:row;gap:.6rem;min-width:0}.admin-quick-price-field{flex-direction:column;flex:1;align-items:stretch;gap:.25rem;min-width:0}.admin-quick-field-label{width:auto}.admin-quick-input,.admin-quick-status-select,.admin-order-form input{min-height:2.75rem;font-size:1rem}.admin-quick-status-group{flex-flow:wrap;align-items:center;min-width:0}.admin-quick-status-select{flex:1;min-width:0}.admin-quick-update-btn{min-height:2.75rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem}.admin-quick-feedback{flex-basis:100%}.admin-cars-table .admin-order-form:before{content:"Sort order";color:#f4efe573;text-transform:uppercase;font-size:.68rem;font-weight:600}.admin-row-actions{justify-content:flex-start}}.ops-shell,.ops{--ops-green:#15803d;--ops-green-deep:#14532d;--ops-green-soft:#dcfce7;--ops-green-tint:#f0fdf4;--ops-ink:#111827;--ops-muted:#5b6472;--ops-line:#e3e8e4;--ops-red:#b91c1c;--ops-red-tint:#fef2f2;color:var(--ops-ink);font-size:.9rem}.ops-shell{background:#fff;min-height:100svh}.ops{background:#fff;max-width:82rem;margin:0 auto;padding:max(1rem,min(3vw,2rem))}body:has(.ops-shell) .floating-contact{display:none}.ops-topbar{z-index:20;border-bottom:1px solid var(--ops-line);background:#fff;flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;padding:.6rem max(1rem,min(3vw,2rem));display:flex;position:sticky;top:0}.ops-shell a.ops-brand{color:var(--ops-ink);letter-spacing:.12em;font-size:.95rem;font-weight:800;text-decoration:none}.ops-brand span{color:var(--ops-green);letter-spacing:0}.ops-tabs{gap:.25rem;display:flex}.ops-shell .ops-tabs a{min-height:2.5rem;color:var(--ops-muted);border-radius:.55rem;align-items:center;padding:0 .9rem;font-weight:600;text-decoration:none;display:inline-flex}.ops-shell .ops-tabs a:hover{background:var(--ops-green-tint)}.ops-shell .ops-tabs a[aria-current=page]{color:var(--ops-green-deep);background:var(--ops-green-soft)}.ops-topbar-end{gap:.5rem;margin-left:auto;display:flex}.ops-topbar .ops-button{min-height:2.5rem}.ops-search{z-index:10;background:#fff;gap:.6rem;margin-bottom:.9rem;padding:.75rem 0;display:grid;position:sticky;top:3.8rem}.ops-search input{box-sizing:border-box;width:100%;min-height:3rem;color:var(--ops-ink);font:inherit;background:#fff;border:1px solid #c9d3cc;border-radius:.65rem;padding:0 .9rem;font-size:1rem}.ops-search input:focus{outline:2px solid var(--ops-green);outline-offset:1px}.ops-filter{scrollbar-width:none;gap:.4rem;display:flex;overflow-x:auto}.ops-filter button{min-height:2.25rem;color:var(--ops-muted);border:1px solid var(--ops-line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;padding:0 .8rem;font-size:.78rem;font-weight:600}.ops-filter button[aria-pressed=true]{color:var(--ops-green-deep);background:var(--ops-green-soft);border-color:#b7d9c2}.ops-search-count{color:var(--ops-muted);margin:0;font-size:.76rem}.ops-rental[hidden]{display:none}.ops a{color:var(--ops-green)}.ops-narrow>*{max-width:46rem}.ops-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;display:flex}.ops .ops-header h1{color:var(--ops-green-deep);margin:0;font-size:max(1.6rem,min(4vw,2.1rem));font-weight:700;line-height:1.1}.ops-kicker{color:var(--ops-muted);margin:0 0 .3rem;font-size:.78rem;font-weight:600}.ops-button{background:var(--ops-green);border:1px solid var(--ops-green);min-height:2.75rem;font:inherit;white-space:nowrap;cursor:pointer;border-radius:.6rem;justify-content:center;align-items:center;padding:0 1rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.ops-button:hover{background:var(--ops-green-deep)}.ops-button:disabled{opacity:.6;cursor:default}.ops-button-quiet{background:#fff;border-color:#b7d9c2;color:var(--ops-green-deep)!important}.ops-button-quiet:hover{background:var(--ops-green-tint)}.ops-button-large{min-height:3rem;padding:0 1.4rem;font-size:.95rem}.ops-alert{color:var(--ops-red);background:var(--ops-red-tint);border:1px solid #fecaca;border-radius:.6rem;margin:0 0 1rem;padding:.8rem 1rem;font-weight:500}.ops-alert-ok{color:var(--ops-green-deep);background:var(--ops-green-tint);border-color:#bbf7d0}.ops-tiles{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.ops-tile{border:1px solid var(--ops-line);background:#fff;border-radius:.8rem;flex-direction:column;gap:.25rem;padding:.9rem 1rem;display:flex}.ops-tile span{color:var(--ops-muted);font-size:.74rem;font-weight:600}.ops-tile strong{color:var(--ops-ink);font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:700;line-height:1.1}.ops-tile small{color:var(--ops-muted);font-size:.8rem;font-weight:500}.ops-tile em{color:var(--ops-muted);font-size:.72rem;font-style:normal}.ops-tile-money{background:var(--ops-green-tint);border-color:#bbf7d0}.ops-tile-money strong{color:var(--ops-green-deep)}.ops-tile-alert{background:var(--ops-red-tint);border-color:#fecaca}.ops-tile-alert span,.ops-tile-alert strong{color:var(--ops-red)}.ops-columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem;display:grid}.ops-panel{border:1px solid var(--ops-line);background:#fff;border-radius:.8rem;min-width:0;margin-bottom:1rem;padding:1rem}.ops-panel h2,.ops-details summary{color:var(--ops-green-deep);align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1rem;font-weight:700;display:flex}.ops-panel h2 span,.ops-details summary span{min-width:1.5rem;color:var(--ops-green-deep);background:var(--ops-green-soft);text-align:center;border-radius:999px;padding:.1rem .45rem;font-size:.72rem}.ops-panel h3{color:var(--ops-muted);margin:.9rem 0 .5rem;font-size:.78rem;font-weight:700}.ops-panel-alert{border-color:#fecaca}.ops-panel-alert h2{color:var(--ops-red)}.ops-details summary{cursor:pointer;margin:0}.ops-details[open] summary{margin-bottom:.75rem}.ops-empty{color:var(--ops-muted);margin:0}.ops-list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ops-rental{border:1px solid var(--ops-line);background:#fff;border-radius:.65rem;grid-template-columns:4.2rem minmax(0,1fr);gap:.5rem .75rem;padding:.75rem;display:grid}.ops-rental-when{flex-direction:column;gap:.1rem;display:flex}.ops-rental-when strong{color:var(--ops-green-deep);font-variant-numeric:tabular-nums;font-size:1.15rem}.ops-rental-when span{color:var(--ops-muted);font-size:.7rem}.ops-rental-main{overflow-wrap:anywhere;flex-direction:column;gap:.2rem;min-width:0;display:flex}.ops .ops-rental-main>strong{color:var(--ops-ink);font-size:.95rem}.ops-rental-main>span{color:var(--ops-muted);font-size:.82rem}.ops-rental-period{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.2rem .9rem;margin-top:.15rem;display:flex;color:var(--ops-ink)!important}.ops-rental-period b{color:var(--ops-muted);font-size:.72rem;font-weight:600}.ops-rental-done{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.2rem .9rem;font-weight:600;display:flex;color:var(--ops-green)!important}.ops-log{color:var(--ops-muted);border-top:1px dashed var(--ops-line);gap:.15rem;margin:.35rem 0 0;padding:.4rem 0 0;font-size:.72rem;list-style:none;display:grid}.ops-log b{color:var(--ops-ink);font-weight:600}.ops-car-results{flex-wrap:wrap;gap:.4rem;display:flex}.ops-car-results button{min-height:2.5rem;color:var(--ops-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #c9d3cc;border-radius:.55rem;padding:.3rem .8rem;font-size:.85rem}.ops-car-results button[aria-pressed=true]{color:var(--ops-green-deep);background:var(--ops-green-soft);border-color:var(--ops-green);font-weight:600}.ops-rental-meta{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:.2rem;font-weight:600;display:flex;color:var(--ops-ink)!important}.ops-chip{color:var(--ops-ink);background:#eef1ef;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.ops-chip-out{color:var(--ops-green-deep);background:var(--ops-green-soft)}.ops-chip-late{color:var(--ops-red);background:var(--ops-red-tint)}.ops-due{color:var(--ops-red)}.ops-paid{color:var(--ops-green)}.ops-note{font-style:italic}.ops-rental-actions{flex-wrap:wrap;grid-column:1/-1;gap:.5rem;display:flex}.ops-rental-actions .ops-button{min-height:2.5rem}.ops-chart-note{color:var(--ops-muted);margin:-.4rem 0 .9rem;font-size:.76rem}.ops-bars{border-bottom:1px solid var(--ops-line);align-items:stretch;gap:2px;height:11rem;display:flex}.ops-bar-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;display:flex;position:relative}.ops-bar{background:#22a35a;border-radius:4px 4px 0 0;width:min(70%,1.6rem)}.ops-bar-col:hover .ops-bar{background:var(--ops-green-deep)}.ops-bar-value{color:var(--ops-ink);white-space:nowrap;margin-bottom:.2rem;font-size:.66rem;font-weight:700}.ops-bar-label{color:var(--ops-muted);font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:.66rem;position:absolute;top:100%}.ops-bar-col.is-today .ops-bar-label{color:var(--ops-ink);font-weight:700}.ops-bars{margin-bottom:1.4rem}.ops-hbars{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.ops-hbars li{grid-template-columns:minmax(0,1fr) auto;gap:.3rem .75rem;font-size:.82rem;display:grid}.ops .ops-hbar-name,.ops .ops-hbar-value{color:var(--ops-ink)}.ops-hbar-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ops-hbar-value{font-variant-numeric:tabular-nums;font-weight:700}.ops-hbar-track{background:#eef1ef;border-radius:4px;grid-column:1/-1;height:.5rem}.ops-hbar-track span{background:#22a35a;border-radius:4px;height:100%;display:block}.ops-form{border:1px solid var(--ops-line);background:#fff;border-radius:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding:1rem;display:grid}.ops-form .ops-alert,.ops-field-wide,.ops-form-actions{grid-column:1/-1}.ops-form .ops-alert{margin:0}.ops-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.ops-field label{display:contents}.ops-field span{color:var(--ops-muted);font-size:.76rem;font-weight:600}.ops-field input,.ops-field select,.ops-field textarea{box-sizing:border-box;width:100%;min-height:2.9rem;color:var(--ops-ink);font:inherit;background:#fff;border:1px solid #c9d3cc;border-radius:.55rem;padding:.55rem .7rem;font-size:1rem}.ops-field input:focus,.ops-field select:focus,.ops-field textarea:focus{outline:2px solid var(--ops-green);outline-offset:1px;border-color:var(--ops-green)}.ops-form-actions{flex-wrap:wrap;gap:.6rem;display:flex}@media (max-width:640px){.ops-form{grid-template-columns:1fr}.ops-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-tile strong{font-size:1.4rem}.ops-topbar-end{width:100%}.ops-topbar-end>:first-child{flex:1}.ops-tabs{order:3;width:100%}.ops-tabs a{flex:1;justify-content:center}.ops-search{position:static}.ops-rental-actions .ops-button{flex:1}}.ops-rental-money{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.2rem .9rem;display:flex;color:var(--ops-ink)!important}.ops-rental-money b{color:var(--ops-muted);font-size:.72rem;font-weight:600}.ops .ops-rental-money strong{font-weight:700}.ops .ops-due{color:var(--ops-red)}.ops .ops-paid{color:var(--ops-green)}.ops-table-wrap{border:1px solid var(--ops-line);border-radius:.8rem;overflow-x:auto}.ops-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ops-table th,.ops-table td{border-bottom:1px solid var(--ops-line);text-align:left;vertical-align:top;padding:.75rem .9rem}.ops-table tr:last-child td{border-bottom:0}.ops .ops-table th{color:var(--ops-muted);background:var(--ops-green-tint);font-size:.72rem;font-weight:700}.ops .ops-table td,.ops .ops-table td strong{color:var(--ops-ink)}.ops .ops-table td strong.ops-due{color:var(--ops-red)}.ops-table td>span{font-size:.8rem;display:block}.ops-table tr[hidden]{display:none}.ops .ops-form-heading{color:var(--ops-green-deep);border-top:1px solid var(--ops-line);grid-column:1/-1;margin:.4rem 0 -.2rem;padding-top:.9rem;font-size:.9rem;font-weight:700}.ops-field small{color:var(--ops-muted);font-size:.74rem}.ops-link{color:var(--ops-green);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.ops-car-results button small{color:var(--ops-muted);font-size:.74rem;font-weight:500}.ops-form-total{color:var(--ops-ink);background:var(--ops-green-tint);font-variant-numeric:tabular-nums;border:1px solid #bbf7d0;border-radius:.6rem;flex-wrap:wrap;grid-column:1/-1;gap:.3rem 1.25rem;margin:0;padding:.8rem 1rem;display:flex}.ops .ops-form-total strong{color:var(--ops-ink)}.ops .ops-form-total strong.ops-paid{color:var(--ops-green)}.ops .ops-form-total strong.ops-due{color:var(--ops-red)}.ops-danger{border:1px solid #fecaca;border-radius:.8rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding:1rem;display:flex}.ops-danger p{max-width:30rem;color:var(--ops-muted);margin:0;font-size:.8rem}.ops-button-danger{background:#fff;border-color:#fca5a5;color:var(--ops-red)!important}.ops-button-danger:hover{background:var(--ops-red-tint)}@media (max-width:640px){.ops-table thead{display:none}.ops-table,.ops-table tbody,.ops-table tr,.ops-table td{display:block}.ops-table tr{border-bottom:1px solid var(--ops-line);padding:.75rem .9rem}.ops-table tr:last-child{border-bottom:0}.ops-table td{border:0;padding:.15rem 0}.ops-table td:not(:first-child){justify-content:space-between;gap:1rem;display:flex}.ops-table td:not(:first-child):before{content:attr(data-label);color:var(--ops-muted);font-size:.78rem}}._page_o2h2e_8{--night:#0d0e11;--obsidian:#111113;--ivory:#faf7f2;--paper:#fff;--sand:#eae3d7;--bronze:#9e7550;--bronze-deep:#7d5a3b;--champagne:#dfc488;--text:#1c1b1f;--muted:#5f5b55;--hairline:#9e755038;--on-dark:#f6f1e7;--on-dark-muted:#f6f1e7b8}._page_o2h2e_8 *,._page_o2h2e_8 :before,._page_o2h2e_8 :after{box-sizing:border-box}._container_o2h2e_30{width:min(1320px,100% - max(32px,min(6vw,96px)));margin:0 auto}._label_o2h2e_35{color:var(--bronze-deep);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}._sectionHead_o2h2e_44{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px max(32px,min(6vw,96px));margin-bottom:max(40px,min(5vw,64px));display:grid}._sectionTitle_o2h2e_52{letter-spacing:-.04em;max-width:18ch;color:var(--obsidian);text-wrap:balance;margin:0;font-size:max(32px,min(3.5vw,52px));font-weight:600;line-height:1.05}._sectionLede_o2h2e_63{max-width:48ch;color:var(--muted);margin:0;font-size:15.5px;line-height:1.75}._hero_o2h2e_73{background:radial-gradient(55% 70% at 80% 40%, #dfc4881a 0%, transparent 65%), var(--night);color:var(--on-dark);padding:max(140px,min(13vw,180px)) 0 max(64px,min(7vw,104px));position:relative;overflow:hidden}._heroGrid_o2h2e_83{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:max(40px,min(5vw,88px));width:min(1320px,100% - max(32px,min(6vw,96px)));margin:0 auto;display:grid}._heroTextOnly_o2h2e_93{grid-template-columns:minmax(0,1fr)}._heroTextOnly_o2h2e_93 ._heroTitle_o2h2e_97{max-width:20ch}._heroTextOnly_o2h2e_93 ._heroLede_o2h2e_101{max-width:68ch}._breadcrumb_o2h2e_105 ol{color:var(--on-dark-muted);flex-wrap:wrap;gap:10px;margin:0 0 26px;padding:0;font-size:12.5px;font-weight:600;list-style:none;display:flex}._breadcrumb_o2h2e_105 li+li:before{content:"/";color:#dfc4888c;margin-right:10px}._breadcrumb_o2h2e_105 a{color:var(--champagne);text-decoration:none}._breadcrumb_o2h2e_105 a:hover{text-underline-offset:4px;text-decoration:underline}._heroTitle_o2h2e_97{letter-spacing:-.045em;max-width:13ch;color:var(--on-dark);text-wrap:balance;margin:0;font-size:max(42px,min(4.8vw,74px));font-weight:600;line-height:1}._heroLede_o2h2e_101{max-width:50ch;color:var(--on-dark-muted);margin:24px 0 0;font-size:16.5px;line-height:1.75}._heroActions_o2h2e_152{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:32px;display:flex}._primaryButton_o2h2e_160{background:var(--champagne);color:var(--obsidian);border-radius:999px;align-items:center;gap:10px;padding:15px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}._primaryButton_o2h2e_160 svg{flex-shrink:0;width:17px;height:17px}._primaryButton_o2h2e_160:hover{background:#ecd6a3;transform:translateY(-1px)}._heroLink_o2h2e_185{color:var(--on-dark);border-bottom:1px solid #dfc48873;padding-bottom:5px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s}._heroLink_o2h2e_185:hover{border-color:var(--champagne);color:#f3d9a0}._heroNote_o2h2e_200{border-top:1px solid #dfc4882e;margin-top:max(36px,min(4vw,52px));padding-top:22px}._heroNoteText_o2h2e_207{max-width:46ch;color:var(--on-dark-muted);margin:0;font-size:13px;line-height:1.65}._heroMedia_o2h2e_215{margin:0;position:relative}._heroMedia_o2h2e_215 img{aspect-ratio:3/2;object-fit:cover;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #dfc48838,0 40px 80px -30px #000000bf}._answer_o2h2e_234{background:var(--ivory);color:var(--text);padding:max(64px,min(7vw,104px)) 0}._answerGrid_o2h2e_240{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:28px max(32px,min(6vw,104px));display:grid}._answerTitle_o2h2e_247{letter-spacing:-.03em;max-width:20ch;color:var(--obsidian);text-wrap:balance;margin:0;font-size:max(26px,min(2.6vw,38px));font-weight:600;line-height:1.15}._answerText_o2h2e_258{border-left:2px solid var(--bronze);max-width:62ch;color:var(--text);margin:0;padding-left:max(20px,min(2.5vw,32px));font-size:max(16px,min(1.3vw,18px));line-height:1.75}._cars_o2h2e_270{background:var(--ivory);color:var(--text);border-top:1px solid var(--hairline);padding:max(64px,min(7vw,104px)) 0;scroll-margin-top:90px}._empty_o2h2e_278{border:1px solid var(--hairline);background:var(--paper);border-radius:20px;padding:40px}._empty_o2h2e_278 h3{color:var(--obsidian);margin:0 0 8px;font-size:20px}._empty_o2h2e_278 p{color:var(--muted);margin:0 0 16px}._empty_o2h2e_278 a{color:var(--bronze-deep);font-weight:700}._fleetLink_o2h2e_301{background:var(--obsidian);color:var(--on-dark);border-radius:999px;align-items:center;gap:12px;margin-top:36px;padding:14px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}._fleetLink_o2h2e_301 svg,._relatedList_o2h2e_317 svg{fill:none;stroke-width:1.8px;flex-shrink:0;width:16px;height:16px;transition:transform .25s}._fleetLink_o2h2e_301 svg{stroke:var(--champagne)}._fleetLink_o2h2e_301:hover{background:#000;transform:translateY(-1px)}._fleetLink_o2h2e_301:hover svg{transform:translate(3px)}._guide_o2h2e_341{background:var(--paper);color:var(--text);border-top:1px solid var(--hairline);padding:max(72px,min(8vw,120px)) 0}._guideGrid_o2h2e_348{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px max(32px,min(6vw,104px));display:grid}._guideHead_o2h2e_355{position:sticky;top:110px}._guideList_o2h2e_360{border-top:1px solid var(--hairline)}._guideItem_o2h2e_364{border-bottom:1px solid var(--hairline);padding:30px 0 32px}._guideTitle_o2h2e_369{letter-spacing:-.02em;color:var(--obsidian);text-wrap:balance;margin:0;font-size:max(20px,min(1.7vw,24px));font-weight:600;line-height:1.3}._guideBody_o2h2e_379{max-width:64ch;color:var(--muted);margin:12px 0 0;font-size:15.5px;line-height:1.8}._process_o2h2e_389{background:var(--obsidian);color:var(--on-dark);padding:max(72px,min(8vw,120px)) 0}._onDark_o2h2e_395{color:var(--on-dark)}._steps_o2h2e_399{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:max(40px,min(5vw,64px)) 0 0;padding:0;list-style:none;display:grid;position:relative}._steps_o2h2e_399:before{content:"";background:linear-gradient(90deg, var(--champagne), #dfc48826);height:1px;position:absolute;top:22px;left:22px;right:22px}._step_o2h2e_399{position:relative}._stepNumber_o2h2e_424{background:var(--obsidian);border:1px solid var(--champagne);width:44px;height:44px;color:var(--champagne);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid;position:relative}._stepTitle_o2h2e_438{letter-spacing:-.015em;color:var(--on-dark);margin:22px 0 8px;font-size:18px;font-weight:600}._stepBody_o2h2e_446{max-width:34ch;color:var(--on-dark-muted);margin:0;font-size:14.5px;line-height:1.7}._facts_o2h2e_456{background:var(--ivory);color:var(--text);padding:max(72px,min(8vw,120px)) 0}._factGrid_o2h2e_462{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 max(24px,min(3vw,48px));margin:0;padding:0;list-style:none;display:grid}._fact_o2h2e_456{border-bottom:1px solid var(--hairline);gap:14px;padding:26px 0;display:flex}._checkIcon_o2h2e_479{background:var(--obsidian);fill:none;width:22px;height:22px;stroke:var(--champagne);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex-shrink:0;margin-top:1px;padding:4px}._factTitle_o2h2e_494{color:var(--obsidian);margin:0 0 6px;font-size:16px;font-weight:600}._factBody_o2h2e_501{color:var(--muted);margin:0;font-size:14.5px;line-height:1.7}._faq_o2h2e_510{background:var(--ivory);color:var(--text);padding:0 0 max(72px,min(8vw,120px))}._faqGrid_o2h2e_516{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px max(32px,min(6vw,104px));padding-top:max(64px,min(7vw,104px));display:grid}._faqList_o2h2e_524{border-top:1px solid var(--hairline);interpolate-size:allow-keywords}._faqItem_o2h2e_529{border-bottom:1px solid var(--hairline)}._faqItem_o2h2e_529::details-content{block-size:0;transition:block-size .36s cubic-bezier(.2, .8, .2, 1), content-visibility .36s allow-discrete;overflow:clip}._faqItem_o2h2e_529[open]::details-content{block-size:auto}._faqSummary_o2h2e_545{cursor:pointer;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:20px;padding:22px 0;list-style:none;display:grid}._faqSummary_o2h2e_545::-webkit-details-marker{display:none}._faqQuestion_o2h2e_559{letter-spacing:-.01em;color:var(--obsidian);margin:0;font-size:max(16px,min(1.25vw,18px));font-weight:500;line-height:1.4}._faqItem_o2h2e_529[open] ._faqQuestion_o2h2e_559{font-weight:600}._faqToggle_o2h2e_572{border:1px solid #9e755059;border-radius:50%;width:28px;height:28px;transition:background-color .3s,border-color .3s;position:relative}._faqToggle_o2h2e_572:before,._faqToggle_o2h2e_572:after{content:"";background:var(--bronze-deep);border-radius:1px;width:10px;height:1.5px;margin:-.75px 0 0 -5px;transition:transform .3s cubic-bezier(.2,.8,.2,1),background-color .3s;position:absolute;top:50%;left:50%}._faqToggle_o2h2e_572:after{transform:rotate(90deg)}._faqItem_o2h2e_529[open] ._faqToggle_o2h2e_572{border-color:var(--obsidian);background:var(--obsidian)}._faqItem_o2h2e_529[open] ._faqToggle_o2h2e_572:before,._faqItem_o2h2e_529[open] ._faqToggle_o2h2e_572:after{background:var(--champagne)}._faqItem_o2h2e_529[open] ._faqToggle_o2h2e_572:after{transform:rotate(0)}._faqAnswer_o2h2e_613{max-width:64ch;color:var(--muted);margin:0;padding:0 56px 24px 0;font-size:15px;line-height:1.75}._related_o2h2e_317{background:var(--paper);color:var(--text);border-top:1px solid var(--hairline);padding:max(64px,min(7vw,104px)) 0}._relatedGrid_o2h2e_631{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px max(32px,min(6vw,104px));display:grid}._relatedList_o2h2e_317{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}._relatedList_o2h2e_317 a{border-bottom:1px solid var(--hairline);color:var(--obsidian);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:15.5px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}._relatedList_o2h2e_317 svg{stroke:var(--bronze)}._relatedList_o2h2e_317 a:hover{color:var(--bronze-deep)}._relatedList_o2h2e_317 a:hover svg{transform:translate(3px)}._breadcrumb_o2h2e_105 a:focus-visible{outline:2px solid var(--champagne);outline-offset:4px;border-radius:6px}._heroLink_o2h2e_185:focus-visible{outline:2px solid var(--champagne);outline-offset:4px;border-radius:6px}._primaryButton_o2h2e_160:focus-visible{outline:2px solid var(--champagne);outline-offset:4px;border-radius:6px}._primaryButton_o2h2e_160:focus-visible{border-radius:999px}._fleetLink_o2h2e_301:focus-visible{outline:2px solid var(--bronze);outline-offset:4px;border-radius:6px}._relatedList_o2h2e_317 a:focus-visible{outline:2px solid var(--bronze);outline-offset:4px;border-radius:6px}._faqSummary_o2h2e_545:focus-visible{outline:2px solid var(--bronze);outline-offset:4px;border-radius:6px}._empty_o2h2e_278 a:focus-visible{outline:2px solid var(--bronze);outline-offset:4px;border-radius:6px}._fleetLink_o2h2e_301:focus-visible{border-radius:999px}@media (max-width:1024px){._heroGrid_o2h2e_83,._answerGrid_o2h2e_240,._guideGrid_o2h2e_348,._faqGrid_o2h2e_516,._relatedGrid_o2h2e_631,._sectionHead_o2h2e_44{grid-template-columns:1fr}._guideHead_o2h2e_355{position:static}._heroMedia_o2h2e_215{order:-1;max-width:720px}._factGrid_o2h2e_462{grid-template-columns:repeat(2,minmax(0,1fr))}._steps_o2h2e_399{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}._steps_o2h2e_399:before{display:none}}@media (max-width:640px){._container_o2h2e_30,._heroGrid_o2h2e_83{width:calc(100% - 32px)}._hero_o2h2e_73{padding:120px 0 56px}._heroGrid_o2h2e_83{gap:28px}._heroMedia_o2h2e_215 img{border-radius:18px}._heroTitle_o2h2e_97{font-size:40px}._heroLede_o2h2e_101{font-size:15px}._heroActions_o2h2e_152{flex-direction:column;align-items:stretch}._primaryButton_o2h2e_160{justify-content:center}._heroLink_o2h2e_185{align-self:flex-start}._sectionTitle_o2h2e_52{font-size:31px}._answerText_o2h2e_258{padding-left:18px;font-size:16px}._fleetLink_o2h2e_301{justify-content:center;width:100%}._steps_o2h2e_399{grid-template-columns:1fr;gap:0}._step_o2h2e_399{grid-template-columns:44px 1fr;column-gap:18px;padding-bottom:30px;display:grid}._step_o2h2e_399:not(:last-child):before{content:"";background:#dfc48859;width:1px;position:absolute;top:44px;bottom:0;left:21.5px}._stepNumber_o2h2e_424{grid-row:span 2}._stepTitle_o2h2e_438{margin:10px 0 6px}._factGrid_o2h2e_462{grid-template-columns:1fr}._faqAnswer_o2h2e_613{padding-right:0}}@media (prefers-reduced-motion:reduce){._page_o2h2e_8 *,._page_o2h2e_8 :before,._page_o2h2e_8 :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}._page_16ifn_3{--blog-bg:#f5efe6;--blog-card:#fffdf9;--blog-ink:#19181b;--blog-muted:#5d5660;--blog-gold:#b8964a;--blog-gold-ink:#7b5923;--blog-line:#19181b1a;background-image:radial-gradient(circle at 85% 0,#b8964a1f,#0000 34%);min-height:100vh;padding:170px 5vw 0}html main._page_16ifn_3{color:var(--blog-ink)!important;background-color:var(--blog-bg)!important}._grid_16ifn_25._gridIndex_16ifn_25{grid-template-columns:repeat(6,minmax(0,1fr))}._gridIndex_16ifn_25>*{grid-column:span 2}._gridIndex_16ifn_25>:nth-child(-n+2){grid-column:span 3}._page_16ifn_3 h1,._page_16ifn_3 h2,._page_16ifn_3 h3,._kicker_16ifn_40{font-family:Montserrat,sans-serif}._kicker_16ifn_40{color:var(--blog-gold-ink);letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:700}.is-rtl ._kicker_16ifn_40{letter-spacing:0}._hero_16ifn_59{text-align:center;max-width:880px;margin:0 auto 56px}._hero_16ifn_59 h1{color:var(--blog-ink);letter-spacing:-.045em;margin:0;font-size:max(38px,min(5.2vw,72px));font-weight:600;line-height:1.02}._heroIntro_16ifn_74{max-width:680px;color:var(--blog-muted);margin:22px auto 0;font-size:16px;line-height:1.8}._featuredWrap_16ifn_84,._grid_16ifn_25,._related_16ifn_86{max-width:1240px;margin-inline-start:auto;margin-inline-end:auto}._grid_16ifn_25{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:26px;display:grid}._card_16ifn_98{border:1px solid var(--blog-line);background:var(--blog-card);border-radius:22px;flex-direction:column;transition:transform .35s,box-shadow .35s;display:flex;overflow:hidden;box-shadow:0 18px 50px -34px #19181b59}._card_16ifn_98:hover{transform:translateY(-4px);box-shadow:0 28px 60px -34px #19181b73}._cardMedia_16ifn_114{aspect-ratio:16/10;background:#1b191c;display:block;overflow:hidden}._cardMedia_16ifn_114 img{object-fit:cover;width:100%;height:100%;transition:transform .6s}._card_16ifn_98:hover ._cardMedia_16ifn_114 img{transform:scale(1.04)}._cardBody_16ifn_132{flex-direction:column;flex:1;padding:24px 24px 22px;display:flex}._cardTags_16ifn_139{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}._cardTags_16ifn_139 span{color:var(--blog-gold-ink);letter-spacing:.08em;text-transform:uppercase;border:1px solid #b8964a59;border-radius:999px;padding:5px 11px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700}._cardTags_16ifn_139 ._featuredTag_16ifn_158{border-color:var(--blog-ink);color:#fff;background:var(--blog-ink)}._cardTitle_16ifn_164{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.3}._cardTitle_16ifn_164 a{color:var(--blog-ink);text-decoration:none}._cardTitle_16ifn_164 a:hover{color:var(--blog-gold-ink)}._cardExcerpt_16ifn_181{color:var(--blog-muted);margin:12px 0 0;font-size:14px;line-height:1.7}._cardFooter_16ifn_188{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}._meta_16ifn_198{color:var(--blog-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}._readMore_16ifn_208{color:var(--blog-ink);align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._readMore_16ifn_208 svg,._ctaPrimary_16ifn_220 svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:16px}.is-rtl ._readMore_16ifn_208 svg,.is-rtl ._ctaPrimary_16ifn_220 svg{transform:scaleX(-1)}._cardFeatured_16ifn_233{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}._cardFeatured_16ifn_233 ._cardMedia_16ifn_114{aspect-ratio:auto;min-height:420px}._cardFeatured_16ifn_233 ._cardBody_16ifn_132{justify-content:center;padding:44px}._cardFeatured_16ifn_233 ._cardTitle_16ifn_164{font-size:max(26px,min(2.6vw,38px));line-height:1.15}._cardFeatured_16ifn_233 ._cardExcerpt_16ifn_181{font-size:16px}._cardFeatured_16ifn_233 ._cardFooter_16ifn_188{margin-top:28px}._cta_16ifn_220{color:#fff;text-align:center;background:radial-gradient(circle at 80% 20%,#b8964a4d,#0000 40%),linear-gradient(135deg,#0c0b0d,#1d1a1f);border-radius:28px;max-width:1240px;margin:80px auto 0;padding:64px 5vw}._cta_16ifn_220 ._kicker_16ifn_40{color:#d3b778}._cta_16ifn_220 h2{letter-spacing:-.03em;margin:0;font-size:max(28px,min(3.4vw,44px));font-weight:600}._cta_16ifn_220>p:not(._kicker_16ifn_40){color:#ffffffb8;max-width:560px;margin:16px auto 0;line-height:1.8}._ctaActions_16ifn_293{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}._ctaPrimary_16ifn_220,._ctaSecondary_16ifn_302{border-radius:999px;align-items:center;gap:10px;min-height:50px;padding:0 24px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}._ctaPrimary_16ifn_220{color:#19181b;background:#d3b778}._ctaPrimary_16ifn_220:hover{background:#e0c68b}._ctaSecondary_16ifn_302{color:#fff;border:1px solid #ffffff59}._ctaSecondary_16ifn_302 svg{width:18px;height:18px}._article_16ifn_336{max-width:1240px;margin:0 auto}._breadcrumb_16ifn_341{color:var(--blog-muted);gap:10px;margin-bottom:30px;font-size:12px;display:flex}._breadcrumb_16ifn_341 a{color:var(--blog-gold-ink);font-weight:600;text-decoration:none}._articleHeader_16ifn_355{max-width:900px}._articleHeader_16ifn_355 h1{color:var(--blog-ink);letter-spacing:-.04em;margin:0;font-size:max(34px,min(4.6vw,62px));font-weight:600;line-height:1.06}._articleHeader_16ifn_355 ._heroIntro_16ifn_74{max-width:760px;margin:20px 0 22px}._articleImage_16ifn_373{background:#1b191c;border-radius:26px;margin:40px 0 0;overflow:hidden}._articleImage_16ifn_373 img{object-fit:cover;width:100%;height:auto;max-height:560px;display:block}._articleLayout_16ifn_388{grid-template-columns:250px minmax(0,760px);justify-content:center;gap:64px;margin-top:56px;display:grid}._toc_16ifn_396{border:1px solid var(--blog-line);background:var(--blog-card);border-radius:18px;align-self:start;padding:22px;position:sticky;top:130px}._toc_16ifn_396 p{color:var(--blog-gold-ink);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}._toc_16ifn_396 ol{color:var(--blog-muted);gap:10px;margin:0;padding-inline-start:18px;font-size:13px;line-height:1.5;display:grid}._toc_16ifn_396 a{color:var(--blog-ink);text-decoration:none}._toc_16ifn_396 a:hover{color:var(--blog-gold-ink)}._articleBody_16ifn_435{min-width:0}._answer_16ifn_439{border:1px solid #b8964a66;border-inline-start:4px solid var(--blog-gold);background:linear-gradient(135deg,#fffaf0,#fffdf9);border-radius:18px;padding:26px 28px}._answerLabel_16ifn_447{letter-spacing:.12em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700;color:var(--blog-gold-ink)!important;margin:0 0 10px!important;font-size:11px!important}._answer_16ifn_439 p{color:var(--blog-ink);margin:0;font-size:17px;line-height:1.8}._section_16ifn_464{margin-top:44px;scroll-margin-top:130px}._section_16ifn_464 h2,._faq_16ifn_470 h2,._related_16ifn_86 h2{color:var(--blog-ink);letter-spacing:-.025em;margin:0 0 16px;font-size:max(24px,min(2.4vw,32px));font-weight:600;line-height:1.2}._section_16ifn_464 p{color:#332f36;margin:0 0 16px;font-size:16.5px;line-height:1.9}._inlineLink_16ifn_487{color:var(--blog-gold-ink);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #b8964a73;text-decoration:underline #b8964a73}._inlineLink_16ifn_487:hover{text-decoration-color:currentColor}._faq_16ifn_470{border-top:1px solid var(--blog-line);margin-top:52px;padding-top:40px;scroll-margin-top:130px}._faq_16ifn_470 details{border-bottom:1px solid var(--blog-line)}._faq_16ifn_470 summary{padding:20px 0;color:var(--blog-ink);cursor:pointer;padding-inline-end:36px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:1.45;list-style:none;position:relative}._faq_16ifn_470 summary::-webkit-details-marker{display:none}._faq_16ifn_470 summary:after{content:"+";color:var(--blog-gold);font-size:24px;font-weight:300;transition:transform .25s;position:absolute;top:16px}._faq_16ifn_470 summary:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:4px}._faq_16ifn_470 summary:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:4px}._faq_16ifn_470 summary:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:4px}._faq_16ifn_470 summary:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:4px}._faq_16ifn_470 summary:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:4px}._faq_16ifn_470 summary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:4px}._faq_16ifn_470 details[open] summary:after{transform:rotate(45deg)}._faq_16ifn_470 details p{color:var(--blog-muted);margin:0 0 20px;font-size:15.5px;line-height:1.8}._related_16ifn_86{margin-top:80px;padding-bottom:96px}@media (max-width:1080px){._grid_16ifn_25,._grid_16ifn_25._gridIndex_16ifn_25{grid-template-columns:repeat(2,minmax(0,1fr))}._gridIndex_16ifn_25>*,._gridIndex_16ifn_25>:nth-child(-n+2){grid-column:auto}._articleLayout_16ifn_388{grid-template-columns:minmax(0,1fr);gap:32px}._toc_16ifn_396{position:static}}@media (max-width:760px){._page_16ifn_3{padding:140px 16px 0}._hero_16ifn_59{margin-bottom:36px}._heroIntro_16ifn_74{font-size:15px}._grid_16ifn_25{grid-template-columns:minmax(0,1fr)}._grid_16ifn_25._gridIndex_16ifn_25{grid-template-columns:minmax(0,1fr);gap:20px}._cardFeatured_16ifn_233{grid-template-columns:minmax(0,1fr)}._cardFeatured_16ifn_233 ._cardMedia_16ifn_114{aspect-ratio:16/10;min-height:0}._cardFeatured_16ifn_233 ._cardBody_16ifn_132{padding:24px}._cta_16ifn_220{border-radius:22px;margin-top:56px;padding:44px 22px}._articleImage_16ifn_373{border-radius:18px;margin-top:28px}._answer_16ifn_439{padding:20px}._answer_16ifn_439 p,._section_16ifn_464 p{font-size:16px}._related_16ifn_86{margin-top:56px;padding-bottom:64px}}.fleet-guide{--fg-bg:#161617;--fg-panel:#1d1d1f;--fg-line:#ffffff14;--fg-line-gold:#d8b98b3d;--fg-text:#f3eee5;--fg-muted:#ece6dba8;--fg-gold:#d8b98b;--fg-gold-bright:#f0d9ae;color:var(--fg-text);background:var(--fg-bg);padding:104px 4vw 112px}.fleet-guide-inner{max-width:1240px;margin:0 auto}.fleet-guide a{color:var(--fg-gold);text-underline-offset:4px;-webkit-text-decoration:underline #d8b98b61;text-decoration:underline #d8b98b61;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.fleet-guide a:hover{color:var(--fg-gold-bright);text-decoration-color:currentColor}.fleet-guide a:focus-visible{outline:2px solid var(--fg-gold);outline-offset:4px;border-radius:4px}.fleet-guide summary:focus-visible{outline:2px solid var(--fg-gold);outline-offset:4px;border-radius:4px}.fleet-guide-head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:48px 72px;padding-block-end:8px;display:grid}.fleet-guide-kicker{color:var(--fg-gold);letter-spacing:.02em;margin:0 0 18px;font-size:13px;font-weight:600}.fleet-guide-head h2{max-width:17ch;color:var(--fg-text);letter-spacing:-.045em;margin:0;font-size:max(34px,min(4.2vw,58px));font-weight:620;line-height:1.06}.fleet-guide-lede{max-width:52ch;color:var(--fg-muted);margin:0;font-size:15px;line-height:1.85}.fleet-guide-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 72px;padding-block-start:64px;padding-block-end:72px;display:grid}.fleet-guide-block{border-block-start:1px solid var(--fg-line-gold);padding-block-start:26px}.fleet-guide-block h3{color:var(--fg-text);letter-spacing:-.02em;margin:0 0 16px;font-size:21px;font-weight:600;line-height:1.3}.fleet-guide-block p{max-width:62ch;color:var(--fg-muted);margin:0 0 14px;font-size:14.5px;line-height:1.85}.fleet-guide-block p:last-child{margin-block-end:0}.fleet-guide-steps{background:var(--fg-panel);border:1px solid var(--fg-line);border-radius:22px;padding:44px 44px 48px}.fleet-guide-steps h3{color:var(--fg-text);letter-spacing:-.025em;margin:0 0 32px;font-size:24px;font-weight:600}.fleet-guide-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.fleet-guide-steps li{border-inline-start:1px solid var(--fg-line-gold);flex-direction:column;gap:8px;padding-inline-start:18px;display:flex}.fleet-guide-step-num{color:var(--fg-gold);margin-block-end:10px;font-family:Montserrat,sans-serif;font-size:34px;font-weight:300;line-height:1}.fleet-guide-steps strong{color:var(--fg-text);font-size:16px;font-weight:600}.fleet-guide-steps li>span:last-child{color:var(--fg-muted);font-size:13.5px;line-height:1.75}.fleet-guide-directory{padding-block-start:80px;padding-block-end:24px}.fleet-guide-directory>h3{color:var(--fg-text);letter-spacing:-.025em;margin:0 0 36px;font-size:24px;font-weight:600}.fleet-guide-directory-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 48px;display:grid}.fleet-guide-directory h4{color:var(--fg-gold);letter-spacing:.02em;border-block-end:1px solid var(--fg-line);margin:0 0 18px;padding-block-end:12px;font-size:13px;font-weight:600}.fleet-guide-directory ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.fleet-guide-directory li a{color:#f3eee5d1;font-size:14px;line-height:1.45;text-decoration:none}.fleet-guide-directory li a:hover{color:var(--fg-gold-bright);-webkit-text-decoration:underline #f0d9ae80;text-decoration:underline #f0d9ae80}.fleet-guide-faq{border-block-start:1px solid var(--fg-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px 80px;margin-block-start:72px;padding-block-start:72px;display:grid}.fleet-guide-faq-side{position:sticky;top:40px}.fleet-guide-faq-side h2{max-width:14ch;color:var(--fg-text);letter-spacing:-.04em;margin:0 0 18px;font-size:max(30px,min(3.2vw,44px));font-weight:620;line-height:1.08}.fleet-guide-faq-side p{max-width:40ch;color:var(--fg-muted);margin:0 0 26px;font-size:14.5px;line-height:1.8}.fleet-guide .fleet-guide-faq-side a{color:#161617;background:var(--fg-gold);border-radius:999px;align-items:center;min-height:46px;padding:0 22px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.fleet-guide .fleet-guide-faq-side a:hover{color:#161617;background:var(--fg-gold-bright)}.fleet-guide-faq-list details{border-block-end:1px solid var(--fg-line)}.fleet-guide-faq-list details:first-child{border-block-start:1px solid var(--fg-line)}.fleet-guide-faq-list summary{cursor:pointer;align-items:center;gap:24px;padding-block-start:22px;padding-block-end:22px;list-style:none;display:flex}.fleet-guide-faq-list summary::-webkit-details-marker{display:none}.fleet-guide-faq-list summary h3{color:var(--fg-text);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:560;line-height:1.45}.fleet-guide-faq-list summary:hover h3{color:var(--fg-gold-bright)}.fleet-guide-faq-icon{border:1px solid var(--fg-line-gold);border-radius:50%;flex:none;width:30px;height:30px;margin-inline-start:auto;position:relative}.fleet-guide-faq-icon:before,.fleet-guide-faq-icon:after{content:"";background:var(--fg-gold);border-radius:2px;width:11px;height:1.5px;transition:transform .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fleet-guide-faq-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.fleet-guide-faq-list details[open] .fleet-guide-faq-icon:after{transform:translate(-50%,-50%)rotate(0)}.fleet-guide-faq-answer{padding-block-end:24px;padding-inline-end:54px}.fleet-guide-faq-answer p{max-width:64ch;color:var(--fg-muted);margin:0 0 10px;font-size:14.5px;line-height:1.85}.fleet-guide-faq-answer a{font-size:13.5px;font-weight:600}[dir=rtl] .fleet-guide h2,[dir=rtl] .fleet-guide h3,[dir=rtl] .fleet-guide h4,[dir=rtl] .fleet-guide-kicker{letter-spacing:0;line-height:1.35}@media (max-width:1100px){.fleet-guide-steps ol,.fleet-guide-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.fleet-guide{padding:72px 20px 80px}.fleet-guide-head,.fleet-guide-blocks,.fleet-guide-faq{grid-template-columns:1fr}.fleet-guide-head{gap:22px;padding-block-end:0}.fleet-guide-blocks{gap:40px;padding-block-start:44px;padding-block-end:52px}.fleet-guide-steps{border-radius:18px;padding:30px 22px 32px}.fleet-guide-directory{padding-block-start:60px;padding-block-end:12px}.fleet-guide-faq{margin-block-start:52px;padding-block-start:52px}.fleet-guide-faq-side{position:static}.fleet-guide-faq-answer{padding-inline-end:0}}@media (max-width:560px){.fleet-guide-steps ol{grid-template-columns:1fr;gap:26px}.fleet-guide-directory-grid{grid-template-columns:1fr 1fr;gap:32px 20px}.fleet-guide-faq-list summary h3{font-size:15.5px}}@media (prefers-reduced-motion:reduce){.fleet-guide a,.fleet-guide-faq-icon:before,.fleet-guide-faq-icon:after{transition:none}}.fleet-intro h1 .fl-word{vertical-align:top;margin:-.14em -.04em -.16em;padding:.14em .04em .16em;display:inline-block;overflow:hidden}.fleet-intro h1 .fl-word,.fleet-intro h1 .fl-word-inner{font-weight:inherit;color:inherit;letter-spacing:inherit!important;font-family:inherit!important}.fleet-intro h1 .fl-word-inner{animation:1.2s cubic-bezier(.19,1,.22,1) 50ms backwards flWord;display:inline-block}.fleet-intro .fleet-intro-keywords{animation:1.1s cubic-bezier(.16,1,.3,1) 80ms backwards flRise}.fleet-brand-rail .fleet-brand-chip{animation:1s cubic-bezier(.16,1,.3,1) 80ms backwards flRise}.fleet-brand-rail .fleet-brand-chip:nth-child(2){animation-delay:80ms}.fleet-brand-rail .fleet-brand-chip:nth-child(3){animation-delay:.1s}.fleet-brand-rail .fleet-brand-chip:nth-child(4){animation-delay:.16s}.fleet-brand-rail .fleet-brand-chip:nth-child(5){animation-delay:.22s}.fleet-brand-rail .fleet-brand-chip:nth-child(6){animation-delay:.28s}.fleet-brand-rail .fleet-brand-chip:nth-child(7){animation-delay:.34s}.fleet-brand-rail .fleet-brand-chip:nth-child(8){animation-delay:.4s}.fleet-brand-rail .fleet-brand-chip:nth-child(9){animation-delay:.46s}.fleet-brand-rail .fleet-brand-chip:nth-child(10){animation-delay:.52s}.fleet-brand-rail .fleet-brand-chip:nth-child(11){animation-delay:.58s}.fleet-brand-rail .fleet-brand-chip:nth-child(n+12){animation-delay:.64s}.fleet-results-toolbar{animation:1s cubic-bezier(.16,1,.3,1) .13s backwards flRise}.fleet-page-grid>:not([data-mo-live]){animation:.85s cubic-bezier(.16,1,.3,1) .13s backwards moPop}.fleet-page-grid>:not([data-mo-live]):nth-child(2){animation-delay:.21s}.fleet-page-grid>:not([data-mo-live]):nth-child(3){animation-delay:.29s}.fleet-page-grid>:not([data-mo-live]):nth-child(4){animation-delay:.37s}.fleet-page-grid>:not([data-mo-live]):nth-child(5){animation-delay:.45s}.fleet-page-grid>:not([data-mo-live]):nth-child(6){animation-delay:.53s}.fleet-page-grid>:not([data-mo-live]):nth-child(n+7){animation-delay:.61s}@media (min-width:761px){.fleet-results-toolbar{animation-duration:.72s}.fleet-page-grid>:not([data-mo-live]){animation-duration:.74s;animation-delay:.1s}.fleet-page-grid>:not([data-mo-live]):nth-child(2){animation-delay:.16s}.fleet-page-grid>:not([data-mo-live]):nth-child(3){animation-delay:.22s}.fleet-page-grid>:not([data-mo-live]):nth-child(4){animation-delay:.28s}.fleet-page-grid>:not([data-mo-live]):nth-child(5){animation-delay:.34s}.fleet-page-grid>:not([data-mo-live]):nth-child(6){animation-delay:.4s}.fleet-page-grid>:not([data-mo-live]):nth-child(n+7){animation-delay:.46s}}.fleet-page-grid>:not([data-mo-live]):nth-child(-n+3){animation:none}@media (min-width:901px){.fleet-filter-panel>*{animation:.75s cubic-bezier(.16,1,.3,1) .1s backwards moSlideLeft}.fleet-filter-panel>:nth-child(2){animation-delay:.15s}.fleet-filter-panel>:nth-child(3){animation-delay:.2s}.fleet-filter-panel>:nth-child(4){animation-delay:.25s}.fleet-filter-panel>:nth-child(5){animation-delay:.3s}.fleet-filter-panel>:nth-child(6){animation-delay:.35s}.fleet-filter-panel>:nth-child(7){animation-delay:.4s}.fleet-filter-panel>:nth-child(n+8){animation-delay:.45s}}@media (max-width:900px){.fleet-filter-toggle:checked~.fleet-filter-panel>*{animation:.55s cubic-bezier(.16,1,.3,1) 60ms backwards flDrawer}.fleet-filter-toggle:checked~.fleet-filter-panel>:nth-child(2){animation-delay:95ms}.fleet-filter-toggle:checked~.fleet-filter-panel>:nth-child(3){animation-delay:.13s}.fleet-filter-toggle:checked~.fleet-filter-panel>:nth-child(4){animation-delay:.165s}.fleet-filter-toggle:checked~.fleet-filter-panel>:nth-child(5){animation-delay:.2s}.fleet-filter-toggle:checked~.fleet-filter-panel>:nth-child(6){animation-delay:.235s}.fleet-filter-toggle:checked~.fleet-filter-panel>:nth-child(7){animation-delay:.27s}.fleet-filter-toggle:checked~.fleet-filter-panel>:nth-child(n+8){animation-delay:.305s}}@keyframes flWord{0%{transform:translateY(150%)}to{transform:translate(0,0)}}@keyframes flRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes flDrawer{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0,0)}}@keyframes flFade{0%{opacity:0}to{opacity:1}}@media (max-width:760px){@keyframes flRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0,0)}}}@media (prefers-reduced-motion:reduce){.fleet-intro h1 .fl-word-inner,.fleet-intro .fleet-intro-keywords,.fleet-brand-rail .fleet-brand-chip,.fleet-results-toolbar,.fleet-page-grid>:not([data-mo-live]),.fleet-filter-panel>*,.fleet-filter-toggle:checked~.fleet-filter-panel>*{animation-name:flFade!important;animation-duration:.8s!important;animation-timing-function:ease-out!important}}.fleet-page{color:#2a2017;background:#faf7f2;min-height:100vh}.fleet-page h1,.fleet-page h2,.fleet-page h3,.fleet-page strong,.fleet-page button,.fleet-page select,.fleet-page input,.fleet-page-kicker{font-family:Montserrat,sans-serif}.site-header--fleet,.site-header--light-theme,.fleet-page .site-header{color:#2a2017!important;text-shadow:none!important}body:has(.fleet-page) .site-header{color:#2a2017!important;text-shadow:none!important}.site-header--fleet *,.site-header--light-theme *{text-shadow:none!important}body:has(.fleet-page) .site-header *{text-shadow:none!important}.site-header--fleet .top-strip,.site-header--light-theme .top-strip,.fleet-page .top-strip{color:#382c20!important;border-bottom:1px solid #b4a08240!important}body:has(.fleet-page) .site-header .top-strip{color:#382c20!important;border-bottom:1px solid #b4a08240!important}.site-header--fleet .top-strip span,.site-header--light-theme .top-strip span{color:#382c20!important;opacity:1!important;font-weight:600!important}body:has(.fleet-page) .site-header .top-strip span{color:#382c20!important;opacity:1!important;font-weight:600!important}.site-header--fleet .strip-divider,.site-header--light-theme .strip-divider{background:#b4a08273!important}body:has(.fleet-page) .site-header .strip-divider{background:#b4a08273!important}.site-header--fleet .top-strip .theme-toggle-btn,.site-header--light-theme .top-strip .theme-toggle-btn{background:#ffffffe0!important;border:1px solid #b4a08273!important}body:has(.fleet-page) .site-header .top-strip .theme-toggle-btn{background:#ffffffe0!important;border:1px solid #b4a08273!important}.site-header--fleet .top-strip .theme-toggle-label,.site-header--light-theme .top-strip .theme-toggle-label{color:#1c1510!important;font-weight:700!important}body:has(.fleet-page) .site-header .top-strip .theme-toggle-label{color:#1c1510!important;font-weight:700!important}.site-header--fleet .nav-bar,.site-header--light-theme .nav-bar,.fleet-page .nav-bar{border-bottom:1px solid #b4a08238!important}body:has(.fleet-page) .site-header .nav-bar{border-bottom:1px solid #b4a08238!important}.site-header--fleet .brand-copy strong,.site-header--light-theme .brand-copy strong,.fleet-page .brand-copy strong{color:#1a1410!important;font-weight:700!important}body:has(.fleet-page) .site-header .brand-copy strong{color:#1a1410!important;font-weight:700!important}.site-header--fleet .brand-copy small,.site-header--light-theme .brand-copy small,.fleet-page .brand-copy small{color:#8e6c38!important;font-weight:700!important}body:has(.fleet-page) .site-header .brand-copy small{color:#8e6c38!important;font-weight:700!important}.site-header--fleet .main-nav>a,.site-header--fleet .brand-menu-trigger,.site-header--light-theme .main-nav>a,.site-header--light-theme .brand-menu-trigger,.fleet-page .main-nav>a,.fleet-page .brand-menu-trigger{color:#2a2017!important;opacity:1!important;font-weight:600!important}body:has(.fleet-page) .site-header .main-nav>a{color:#2a2017!important;opacity:1!important;font-weight:600!important}body:has(.fleet-page) .site-header .brand-menu-trigger{color:#2a2017!important;opacity:1!important;font-weight:600!important}.site-header--fleet .main-nav>a:hover,.site-header--fleet .brand-menu-trigger:hover,.site-header--fleet .brand-menu.open .brand-menu-trigger,.site-header--light-theme .main-nav>a:hover,.site-header--light-theme .brand-menu-trigger:hover,.fleet-page .main-nav>a:hover,.fleet-page .brand-menu-trigger:hover,.fleet-page .brand-menu.open .brand-menu-trigger{color:#111215!important}body:has(.fleet-page) .site-header .main-nav>a:hover{color:#111215!important}body:has(.fleet-page) .site-header .brand-menu-trigger:hover{color:#111215!important}.site-header--fleet .menu-button,.site-header--light-theme .menu-button,.fleet-page .menu-button{color:#1a1410!important}body:has(.fleet-page) .site-header .menu-button{color:#1a1410!important}.fleet-page .nav-cta{font-weight:700;color:#fff!important;background:#111215!important}.fleet-page-kicker{color:#8e6c38;letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-size:10.5px;font-weight:700}.fleet-intro{text-align:center;isolation:isolate;background:linear-gradient(#ede4d7 0%,#f4eee5 60%,#faf7f2 100%);border-bottom:1px solid #b4a08247;padding:155px 5vw 60px;position:relative;overflow:hidden}.fleet-intro:before,.fleet-page .fleet-intro:before{content:none!important;display:none!important}.fleet-intro>*{z-index:1;position:relative}.fleet-intro .fleet-page-kicker{color:#8e6c38;letter-spacing:.22em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:700}.fleet-intro h1{color:#1c1510;letter-spacing:-.06em;text-shadow:none;margin:0;font-size:max(56px,min(7vw,102px));font-weight:650;line-height:.94}.fleet-intro>p:last-child{color:#5a4d3e;max-width:680px;margin:22px auto 0;font-size:14.5px;font-weight:400;line-height:1.85}.fleet-featured{background:#f4eee5;border-bottom:1px solid #b4a08238;padding:70px 4.5vw 76px}.fleet-featured-heading,.fleet-catalogue-heading{grid-template-columns:1fr .42fr;align-items:end;gap:7vw;max-width:1560px;margin:0 auto 34px;display:grid}.fleet-featured-heading h2{color:#1c1510;letter-spacing:-.055em;margin:0;font-size:max(38px,min(4vw,61px));font-weight:600;line-height:1}.fleet-featured-heading>p{color:#6c5d4f;margin:0;font-size:12.5px;line-height:1.8}.fleet-catalogue-heading h2{color:#fff;letter-spacing:-.055em;margin:0;font-size:max(38px,min(4vw,61px));font-weight:600;line-height:1}.fleet-catalogue-heading>p{color:#ffffffb8;margin:0;font-size:12.5px;line-height:1.8}.fleet-catalogue-heading .fleet-page-kicker{color:#dfc488}.fleet-featured-track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#8e6c384d transparent;grid-auto-columns:minmax(310px,25%);grid-auto-flow:column;gap:18px;max-width:1600px;margin:0 auto;padding:4px 2px 16px;display:grid;overflow-x:auto}.fleet-featured-card{scroll-snap-align:start}.fleet-featured-card .car-card{height:100%}.fleet-catalogue-shell{background:#161617;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:80px 4vw 110px}.fleet-catalogue-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:22px;max-width:1600px;margin:0 auto;display:grid}.fleet-results-panel{min-width:0}.fleet-page-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px;display:grid}.fleet-page-grid .car-card{min-width:0}.fleet-page-empty{color:#fff;text-align:center;background:#1a1a1e;border:1px solid #ffffff14;border-radius:24px;margin-top:20px;padding:76px 30px;box-shadow:0 16px 40px #0006}.fleet-page-empty h2{color:#fff;letter-spacing:-.05em;margin:12px 0 16px;font-size:max(30px,min(3.8vw,48px));font-weight:600}.fleet-page-empty>p:not(.fleet-page-kicker){color:#ffffffb3;max-width:540px;margin:0 auto 26px;font-size:14px;line-height:1.8}.fleet-page-empty a{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#111215;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 26px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 6px 20px #c5975040}.fleet-page-empty a:hover{background:#b8964a;transform:translateY(-1px);box-shadow:0 8px 28px #c5975061}.compact-empty{margin-top:16px}.fleet-page-cta{color:#1c1510;text-align:center;background:linear-gradient(135deg,#ede4d7 0%,#f4eee5 50%,#ede4d7 100%);border-top:1px solid #b4a08247;padding:110px 5vw 120px}.fleet-page-cta h2{color:#1c1510;letter-spacing:-.055em;max-width:900px;margin:0 auto;font-size:max(44px,min(5vw,74px));font-weight:620;line-height:1.05}.fleet-page-cta>p:not(.fleet-page-kicker){color:#5a4d3e;max-width:610px;margin:24px auto 30px;font-size:13.5px;line-height:1.85}.fleet-page-cta>a{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#111215;border-radius:999px;align-items:center;min-height:50px;padding:0 24px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 6px 20px #c5975040}.fleet-page-cta>a:hover{background:#b8964a;transform:translateY(-1px);box-shadow:0 8px 28px #c5975061}@media (max-width:1480px){.fleet-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.fleet-catalogue-layout{grid-template-columns:240px minmax(0,1fr)}.fleet-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet-featured-track{grid-auto-columns:minmax(300px,38%)}}@media (max-width:760px){.fleet-intro{padding:135px 20px 45px}.fleet-intro h1{font-size:max(48px,min(14vw,70px))}.fleet-catalogue-shell{padding:50px 16px 80px}.fleet-catalogue-heading{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.fleet-page-grid{scroll-snap-type:y proximity;grid-template-columns:1fr;gap:20px;scroll-padding-top:84px}}.fleet-page-grid>.car-card:nth-child(n+7){content-visibility:auto;contain-intrinsic-size:auto 470px}@media (max-width:760px){.fleet-page-grid>.car-card:nth-child(n+7){contain-intrinsic-size:auto 560px}[dir=rtl] .fleet-intro h1{font-size:max(38px,min(11vw,54px))}}.fleet-filter-toggle,.fleet-filter-backdrop,.fleet-mobile-filter-button,.fleet-filter-close{display:none}.fleet-page .fleet-filter-panel,.fleet-filter-panel{border-radius:22px;padding:26px 22px;position:sticky;top:24px;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;color:#fff!important;background:#18181c!important;border:1px solid #ffffff17!important;box-shadow:0 18px 48px #00000080,inset 0 1px #ffffff0d!important}.fleet-filter-title{justify-content:space-between;align-items:center;padding-bottom:18px;display:flex;border-bottom:1px solid #ffffff14!important}.fleet-filter-title small{letter-spacing:.18em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:700;display:block;color:#dfc488!important}.fleet-filter-title strong{letter-spacing:-.02em;margin-top:5px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;display:block;color:#fff!important}.fleet-filter-field,.fleet-filter-group{margin-top:22px;display:block}.fleet-filter-field>span,.fleet-filter-group>span{letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:700;display:block;color:#dfc488!important}.fleet-filter-field select,.fleet-sort-box select,select.fleet-sort-select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;color:#fff!important;cursor:pointer!important;width:100%!important;height:48px!important;box-shadow:none!important;background:#18181c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23dfc488' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat!important;border:1px solid #ffffff1f!important;border-radius:12px!important;outline:none!important;padding:0 38px 0 16px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:600!important;transition:all .2s!important}.fleet-filter-field select:focus,.fleet-sort-box select:focus,select.fleet-sort-select:focus{background-color:#161617!important;border-color:#dfc488!important;box-shadow:0 0 0 3px #dfc4882e!important}.fleet-filter-field select option,.fleet-sort-box select option,select.fleet-sort-select option{color:#fff!important;background-color:#18181c!important}.fleet-filter-pills.compact{flex-wrap:nowrap!important;gap:6px!important;display:flex!important}.fleet-filter-pills.compact label{cursor:pointer!important;color:#d1d1d6!important;background:#18181c!important;border:1px solid #ffffff1a!important;border-radius:50%!important;flex-shrink:0!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;transition:all .2s!important;display:inline-grid!important;position:relative!important;overflow:hidden!important}.fleet-filter-pills.compact label:hover{color:#fff!important;background:#2a2a30!important;border-color:#dfc488!important}.fleet-filter-pills.compact label input{opacity:0!important;pointer-events:none!important;position:absolute!important}.fleet-filter-pills.compact label span{font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:700!important}.fleet-filter-pills.compact label.active{color:#111114!important;background:#dfc488!important;border-color:#dfc488!important;font-weight:700!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px #dfc4884d!important}.fleet-filter-pills.compact label:has(input:checked){color:#111114!important;background:#dfc488!important;border-color:#dfc488!important;font-weight:700!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px #dfc4884d!important}.fleet-filter-benefits{background:#18181c!important;border:1px solid #ffffff14!important;border-radius:14px!important;margin-top:24px!important;padding:16px!important}.fleet-filter-benefits p{align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}.fleet-filter-benefits p+p{margin-top:12px!important}.fleet-filter-benefits i{color:#dfc488!important;background:#dfc48826!important;border:1px solid #dfc48859!important;border-radius:50%!important;flex:0 0 22px!important;place-items:center!important;width:22px!important;height:22px!important;font-size:10px!important;font-style:normal!important;font-weight:700!important;display:grid!important}.fleet-filter-benefits span{flex-direction:column!important;display:flex!important}.fleet-filter-benefits b{color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:600!important}.fleet-filter-benefits small{color:#8e8e93!important;margin-top:2px!important;font-size:9.5px!important}.fleet-filter-actions{grid-template-columns:1fr auto!important;gap:10px!important;margin-top:22px!important;display:grid!important}@media (min-width:901px){.fleet-apply-button{display:none!important}.fleet-filter-actions{grid-template-columns:1fr!important}.fleet-clear-button{text-align:center!important;width:100%!important}}.fleet-apply-button{letter-spacing:.06em!important;text-transform:uppercase!important;color:#111114!important;min-height:48px!important;box-shadow:none!important;cursor:pointer!important;background:#dfc488!important;border:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:0 18px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;transition:all .25s!important;display:inline-flex!important}.fleet-apply-button:hover{background:#ecd49e!important;transform:translateY(-1px)!important}.fleet-clear-button{color:#fff!important;background:#343437!important;border:1px solid #ffffff1a!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 16px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;text-decoration:none!important;transition:all .25s!important;display:inline-flex!important}.fleet-clear-button:hover{color:#fff!important;background:#444449!important;border-color:#fff3!important}.fleet-results-toolbar{min-height:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;align-items:center!important;gap:14px!important;margin-bottom:12px!important;padding:0!important;display:flex!important}.fleet-results-count{white-space:nowrap!important;align-items:baseline!important;gap:6px!important;padding-right:8px!important;display:flex!important}.fleet-results-count strong{color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:700!important}.fleet-results-count span{color:#dfc488!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important}.fleet-search-box{background:#18181c!important;border:1px solid #ffffff1f!important;border-radius:11px!important;flex:1!important;align-items:center!important;gap:10px!important;height:44px!important;padding:0 14px!important;transition:all .2s!important;display:flex!important}.fleet-search-box:focus-within{background:#161617!important;border-color:#dfc488!important;box-shadow:0 0 0 2px #dfc48833!important}.fleet-search-box span{color:#dfc488!important;font-size:16px!important}.fleet-search-box input{color:#fff!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;font-family:Poppins,sans-serif!important;font-size:12.5px!important}.fleet-search-box input::placeholder{color:#8e8e93!important}.fleet-sort-box{white-space:nowrap!important;align-items:center!important;gap:10px!important;display:flex!important}.fleet-sort-box span{color:#dfc488!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:700!important}.fleet-sort-box select,select.fleet-sort-select{color:#fff!important;cursor:pointer!important;background:#18181c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23dfc488' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat!important;border:1px solid #ffffff1f!important;border-radius:11px!important;outline:none!important;min-width:160px!important;height:44px!important;padding:0 36px 0 14px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:600!important}.fleet-sort-box select option,select.fleet-sort-select option{color:#fff!important;background-color:#18181c!important}.fleet-toolbar-apply{display:none!important}.fleet-active-filters{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-height:0!important;margin:4px 0 10px!important;padding:0!important;display:flex!important}.fleet-active-filters a{color:#dfc488!important;background:#161617!important;border:1px solid #dfc4884d!important;border-radius:999px!important;align-items:center!important;gap:6px!important;min-height:30px!important;padding:0 12px!important;font-family:Montserrat,sans-serif!important;font-size:10.5px!important;font-weight:650!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.fleet-active-filters a:hover{color:#fff!important;background:#343437!important;border-color:#dfc488!important}.fleet-active-filters:empty{min-height:0!important;margin:0!important;padding:0!important;display:none!important}.fleet-page-grid{margin-top:0!important}@media (max-width:900px){.fleet-results-toolbar{width:100%!important;max-width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-sizing:border-box!important;background:0 0!important;border:none!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-bottom:20px!important;padding:0!important;display:grid!important}.fleet-mobile-filter-button{letter-spacing:.02em!important;color:#0d0e12!important;box-sizing:border-box!important;cursor:pointer!important;background:linear-gradient(135deg,#e4cca0 0%,#d8bc7f 100%)!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 14px!important;font-size:13px!important;font-weight:700!important;transition:all .2s!important;display:flex!important;box-shadow:0 4px 16px #dfc4882e!important}.fleet-mobile-filter-button:hover{background:linear-gradient(135deg,#ecdaae 0%,#dfc58b 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #dfc48840!important}.fleet-results-count{display:none!important}.fleet-sort-box{box-sizing:border-box!important;width:100%!important;margin:0!important;display:block!important}.fleet-sort-box select,select.fleet-sort-select{color:#fff!important;box-sizing:border-box!important;text-align:center!important;text-align-last:center!important;background-color:#18181c!important;border:1px solid #ffffff21!important;border-radius:16px!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 34px 0 14px!important;font-size:12.5px!important;font-weight:600!important;transition:all .2s!important;display:block!important;box-shadow:0 4px 16px #0000004d!important}.fleet-search-box{flex:100%!important;order:3!important;width:100%!important;margin-top:2px!important}}.fleet-price-field-wrap{margin-top:24px!important}.fleet-price-slider{flex-direction:column!important;gap:12px!important;display:flex!important}.fleet-price-slider-top{justify-content:space-between!important;align-items:center!important;display:flex!important}.fleet-price-slider-title{color:#dfc488!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:700!important}.fleet-price-display-chips{background:#18181c!important;border:1px solid #ffffff14!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:8px 12px!important;display:flex!important}.fleet-price-chip{flex-direction:column!important;flex:1!important;gap:2px!important;display:flex!important}.fleet-price-chip-label{color:#8e8e93!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-family:Montserrat,sans-serif!important;font-size:9px!important;font-weight:600!important}.fleet-price-chip-val{color:#fff!important;white-space:nowrap!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important}.fleet-price-chip-sep{color:#dfc488!important;font-size:14px!important;font-weight:700!important}.fleet-dual-slider-bar{box-sizing:border-box!important;align-items:center!important;width:calc(100% - 16px)!important;height:38px!important;margin:6px auto 2px!important;display:flex!important;position:relative!important}.fleet-slider-rail{pointer-events:none!important;background:#ffffff1a!important;border-radius:999px!important;width:100%!important;height:5px!important;position:absolute!important}.fleet-slider-fill{z-index:1!important;height:5px!important;box-shadow:none!important;pointer-events:none!important;background:#dfc488!important;border-radius:999px!important;position:absolute!important}.fleet-range-input{pointer-events:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;height:5px!important;margin:0!important;padding:0!important;position:absolute!important}.fleet-range-input::-webkit-slider-runnable-track{background:0 0!important;border:none!important;height:5px!important}.fleet-range-input::-moz-range-track{background:0 0!important;border:none!important;height:5px!important}.fleet-range-input::-webkit-slider-thumb{pointer-events:auto!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer!important;background:#dfc488!important;border:2.5px solid #161617!important;border-radius:50%!important;width:22px!important;height:22px!important;margin-top:-8.5px!important;transition:transform .15s,box-shadow .15s!important;box-shadow:0 2px 6px #00000080!important}.fleet-range-input::-webkit-slider-thumb:hover{transform:scale(1.12)!important;box-shadow:0 2px 8px #0009!important}.fleet-range-input::-webkit-slider-thumb:active{transform:scale(1.18)!important;box-shadow:0 2px 8px #000000b3!important}.fleet-range-input::-moz-range-thumb{pointer-events:auto!important;cursor:pointer!important;background:#dfc488!important;border:2.5px solid #161617!important;border-radius:50%!important;width:22px!important;height:22px!important;transition:transform .15s,box-shadow .15s!important;box-shadow:0 2px 6px #00000080!important}.fleet-range-input::-moz-range-thumb:hover{transform:scale(1.12)!important;box-shadow:0 2px 8px #0009!important}.fleet-range-input::-moz-range-thumb:active{transform:scale(1.18)!important;box-shadow:0 2px 8px #000000b3!important}.fleet-price-scale-hints{color:#8e8e93!important;justify-content:space-between!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:500!important;display:flex!important}.fleet-page .fleet-intro,.fleet-intro{padding-top:175px!important;padding-bottom:50px!important}@media (max-width:900px){.fleet-page .fleet-intro,.fleet-intro{padding-top:145px!important;padding-bottom:35px!important}}.fleet-intro h1{margin-top:0!important;margin-bottom:0!important}.fleet-intro .fleet-intro-keywords,.fleet-intro-keywords{letter-spacing:.05em!important;text-transform:none!important;color:#72727a!important;max-width:850px!important;margin:14px auto 0!important;font-family:Montserrat,sans-serif!important;font-size:13.5px!important;font-weight:350!important;line-height:1.6!important}@media (max-width:760px){.fleet-intro .fleet-intro-keywords,.fleet-intro-keywords{letter-spacing:.03em!important;padding:0 12px!important;font-size:12px!important}}.fleet-catalogue-heading{display:none!important}.fleet-catalogue-shell{padding-top:40px!important}.fleet-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (min-width:901px){html,body,main.fleet-page,.fleet-page,.fleet-catalogue-shell,.fleet-catalogue-layout{overflow:visible!important}.fleet-catalogue-shell{padding-left:2.5vw!important;padding-right:2.5vw!important;overflow:visible!important}.fleet-catalogue-layout{grid-template-columns:330px minmax(0,1fr)!important;align-items:start!important;gap:36px!important;max-width:1720px!important;margin:0 auto!important;display:grid!important;overflow:visible!important}.fleet-page .fleet-filter-panel,.fleet-filter-panel{box-sizing:border-box!important;width:100%!important;max-width:330px!important;height:-moz-fit-content!important;height:fit-content!important;max-height:calc(100vh - 50px)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:20!important;background:0 0!important;border:none!important;border-radius:0!important;align-self:start!important;padding:0 4px 28px 0!important;transition:none!important;display:block!important;position:sticky!important;top:32px!important;left:auto!important;overflow:hidden auto!important;transform:none!important}.fleet-filter-backdrop,.fleet-filter-close,.fleet-mobile-filter-button{display:none!important}.fleet-results-toolbar{background:0 0!important;border:none!important;justify-content:flex-end!important;align-items:center!important;margin-bottom:22px!important;padding:0!important;display:flex!important}.fleet-sort-box{margin-left:auto!important}.fleet-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;margin-top:0!important;display:grid!important}}@media (min-width:901px) and (max-width:1280px){.fleet-catalogue-layout{grid-template-columns:290px minmax(0,1fr)!important;gap:24px!important}.fleet-page .fleet-filter-panel,.fleet-filter-panel{max-width:290px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;padding:0 4px 24px 0!important}.fleet-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.fleet-catalogue-layout{max-width:100%!important;margin:0 auto!important;display:block!important}.fleet-filter-toggle{opacity:0!important;pointer-events:none!important;position:absolute!important}.fleet-filter-backdrop{z-index:990!important;visibility:hidden!important;opacity:0!important;-webkit-backdrop-filter:blur(8px)!important;background:#000000bf!important;transition:opacity .28s,visibility .28s!important;display:block!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.fleet-filter-toggle:checked~.fleet-filter-backdrop{visibility:visible!important;opacity:1!important}.fleet-page .fleet-filter-panel,.fleet-filter-panel{z-index:1000!important;touch-action:pan-y!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;color:#fff!important;background:#161617!important;border:none!important;border-right:1px solid #ffffff14!important;width:min(88vw,360px)!important;max-width:90vw!important;height:100dvh!important;padding:22px 18px 32px!important;transition:transform .3s cubic-bezier(.16,1,.3,1)!important;position:fixed!important;top:0!important;left:0!important;overflow:hidden auto!important;transform:translate(-103%)!important;box-shadow:24px 0 60px #000c!important}.fleet-filter-toggle:checked~.fleet-filter-panel,.fleet-filter-toggle:checked~.fleet-page .fleet-filter-panel{transform:translate(0)!important}.fleet-filter-close{display:flex!important}}.fleet-filter-panel,.fleet-filter-panel *{box-sizing:border-box!important;max-width:100%!important}.fleet-filter-title{border-bottom:1px solid #ffffff14!important;justify-content:space-between!important;align-items:center!important;margin-bottom:18px!important;padding-bottom:14px!important;display:flex!important}.fleet-filter-title-text small{letter-spacing:.16em!important;text-transform:uppercase!important;color:#dfc488!important;font-family:Montserrat,sans-serif!important;font-size:9.5px!important;font-weight:700!important;display:block!important}.fleet-filter-title-text strong{color:#fff!important;letter-spacing:-.02em!important;font-size:20px!important;font-weight:700!important}.fleet-filter-header-actions{align-items:center!important;gap:10px!important;display:flex!important}.fleet-corner-clear-button{color:#dfc488!important;letter-spacing:.04em!important;text-transform:uppercase!important;cursor:pointer!important;background:0 0!important;border:1px solid #dfc48859!important;border-radius:8px!important;padding:5px 12px!important;font-family:Montserrat,sans-serif!important;font-size:10.5px!important;font-weight:650!important;transition:all .2s!important}.fleet-corner-clear-button:hover{color:#fff!important;background:#dfc4881f!important;border-color:#dfc488!important}@media (max-width:900px){.fleet-filter-close{color:#dfc488!important;cursor:pointer!important;background:#1c1c20!important;border:1px solid #dfc4884d!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;font-size:20px!important;line-height:1!important;transition:all .2s!important;display:grid!important}.fleet-filter-close:hover{color:#fff!important;background:#2a2a30!important;border-color:#dfc488!important}}@media (min-width:901px){.fleet-filter-close{display:none!important}}.fleet-field-label{letter-spacing:.12em!important;text-transform:uppercase!important;color:#dfc488!important;margin-bottom:8px!important;font-family:Montserrat,sans-serif!important;font-size:10.5px!important;font-weight:700!important;display:block!important}.fleet-filter-search-wrap{margin-bottom:18px!important}.fleet-filter-search-box{align-items:center!important;width:100%!important;display:flex!important;position:relative!important}.fleet-filter-search-box .fleet-search-icon{color:#dfc488!important;pointer-events:none!important;font-size:17px!important;position:absolute!important;left:14px!important}.fleet-filter-search-box input[type=search]{color:#fff!important;background:#111114!important;border:1px solid #ffffff1f!important;border-radius:11px!important;outline:none!important;width:100%!important;height:44px!important;padding:0 36px 0 40px!important;font-family:Montserrat,sans-serif!important;font-size:12.5px!important;font-weight:500!important;transition:border-color .2s,box-shadow .2s!important}.fleet-filter-search-box input[type=search]:focus{border-color:#dfc488!important;box-shadow:0 0 0 2px #dfc48833!important}.fleet-search-clear-btn{color:#ffffff80!important;cursor:pointer!important;background:0 0!important;border:none!important;place-items:center!important;width:24px!important;height:24px!important;font-size:16px!important;display:grid!important;position:absolute!important;right:10px!important}.fleet-search-clear-btn:hover{color:#fff!important}.fleet-categories-paired-grid{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin-top:8px!important;display:grid!important}.fleet-category-pill{color:#b8b8c2!important;cursor:pointer!important;text-align:left!important;box-sizing:border-box!important;background:#1b1b1f!important;border:1px solid #ffffff14!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;min-width:0!important;min-height:44px!important;padding:8px 12px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:550!important;transition:all .2s!important;display:flex!important}.fleet-category-pill:hover{color:#fff!important;background:#25252b!important;border-color:#ffffff2e!important}.fleet-category-pill.is-active{color:#fff!important;background:#dfc4881f!important;border-color:#dfc488!important;font-weight:700!important}.fleet-category-pill .cat-check{color:#dfc488!important;margin-left:4px!important;font-size:12px!important;font-weight:700!important}.fleet-brands-open-wrap{box-sizing:border-box!important;flex-wrap:wrap!important;gap:7px!important;width:100%!important;margin-top:8px!important;display:flex!important}.fleet-brand-chip-btn{color:#b0b0b8!important;cursor:pointer!important;white-space:nowrap!important;background:#1b1b1f!important;border:1px solid #ffffff14!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;height:35px!important;padding:0 13px!important;font-family:Montserrat,sans-serif!important;font-size:11.5px!important;font-weight:550!important;transition:all .2s!important;display:inline-flex!important}.fleet-brand-chip-btn:hover{color:#fff!important;background:#25252b!important;border-color:#fff3!important}.fleet-brand-chip-btn.is-active{color:#0b0c0f!important;background:#dfc488!important;border-color:#dfc488!important;font-weight:700!important}@media (min-width:901px){.fleet-results-toolbar{box-shadow:none!important;background:0 0!important;border:none!important;justify-content:flex-end!important;align-items:center!important;gap:14px!important;margin-bottom:22px!important;padding:0!important;display:flex!important}.fleet-mobile-filter-button{display:none!important}}.fleet-results-count{letter-spacing:.1em!important;text-transform:uppercase!important;color:#ffffffb3!important;align-items:center!important;gap:5px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;display:flex!important}.fleet-results-count strong{color:#dfc488!important;font-weight:700!important}.fleet-sort-box{flex-shrink:0!important;margin-left:auto!important}.fleet-sort-box select,select.fleet-sort-select{color:#fff!important;background-color:#18181c!important;border:1px solid #ffffff21!important;border-radius:16px!important;min-width:140px!important;height:46px!important;min-height:46px!important;padding:0 34px 0 16px!important;font-size:12.5px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 16px #0000004d!important}@media (max-width:900px){.fleet-results-toolbar{box-sizing:border-box!important;grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;margin-bottom:20px!important;padding:0!important;display:grid!important}.fleet-page-grid{margin-top:0!important}.fleet-mobile-filter-button{letter-spacing:.02em!important;color:#0d0e12!important;box-sizing:border-box!important;background:linear-gradient(135deg,#e4cca0 0%,#d8bc7f 100%)!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 14px!important;font-size:13px!important;font-weight:700!important;display:flex!important;box-shadow:0 4px 16px #dfc4882e!important}.fleet-results-count{display:none!important}.fleet-sort-box{box-sizing:border-box!important;width:100%!important;margin:0!important;display:block!important}.fleet-sort-box select,select.fleet-sort-select{color:#fff!important;box-sizing:border-box!important;text-align:center!important;text-align-last:center!important;background-color:#18181c!important;border:1px solid #ffffff21!important;border-radius:16px!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 34px 0 14px!important;font-size:12.5px!important;font-weight:600!important;display:block!important;box-shadow:0 4px 16px #0000004d!important}}@media (min-width:901px){.fleet-page .fleet-filter-panel,.fleet-filter-panel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-width:thin;scrollbar-color:#d8b98b47 transparent}.fleet-filter-panel::-webkit-scrollbar{width:6px}.fleet-filter-panel::-webkit-scrollbar-track{background:0 0}.fleet-filter-panel::-webkit-scrollbar-thumb{background:#d8b98b47;border-radius:999px}.fleet-filter-panel::-webkit-scrollbar-thumb:hover{background:#d8b98b80}}@media (max-width:900px){.fleet-catalogue-layout{display:block}.fleet-filter-toggle{opacity:0;pointer-events:none;position:absolute}.fleet-mobile-filter-button{color:#0b0c0f!important;letter-spacing:.02em!important;cursor:pointer!important;height:42px!important;min-height:42px!important;box-shadow:none!important;background:#dfc488!important;border:none!important;border-radius:10px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 15px!important;font-family:Montserrat,sans-serif!important;font-size:12.5px!important;font-weight:700!important;transition:all .2s!important;display:inline-flex!important}.fleet-mobile-filter-button:hover{transform:translateY(-1px);background:#e8d39f!important}.fleet-mobile-filter-button:active{transform:translateY(0)}.fleet-mobile-filter-button .filter-btn-icon{color:#0b0c0f;justify-content:center;align-items:center;display:flex}.fleet-filter-backdrop{z-index:90;visibility:hidden;opacity:0;transition:opacity .25s,visibility .25s;display:block;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(8px)!important;background:#000000bf!important}.fleet-page .fleet-filter-panel,.fleet-filter-panel{z-index:100;border-radius:0 24px 24px 0;width:min(88vw,360px);height:100dvh;padding:24px 20px 32px;transition:transform .28s;position:fixed;top:0;left:0;transform:translate(-103%);touch-action:pan-y!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;color:#fff!important;background:#161617!important;border:none!important;border-right:1px solid #ffffff14!important;overflow:hidden auto!important;box-shadow:28px 0 70px #000000bf!important}.fleet-page .fleet-filter-panel *,.fleet-filter-panel *{box-sizing:border-box!important;max-width:100%!important}.fleet-filter-toggle:checked~.fleet-filter-backdrop{visibility:visible;opacity:1}.fleet-filter-toggle:checked~.fleet-filter-panel,.fleet-filter-toggle:checked~.fleet-page .fleet-filter-panel{transform:translate(0)!important}.fleet-filter-close{color:#dfc488!important;cursor:pointer!important;background:#18181c!important;border:1px solid #dfc4884d!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;font-size:20px!important;transition:all .2s!important;display:grid!important}.fleet-filter-close:hover{color:#fff!important;background:#2a2a30!important;border-color:#dfc488!important}.fleet-results-toolbar{box-sizing:border-box!important;width:100%!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-bottom:20px!important;padding:0!important;display:grid!important}.fleet-page-grid{margin-top:0!important}.fleet-mobile-filter-button{color:#0d0e12!important;letter-spacing:.02em!important;cursor:pointer!important;box-sizing:border-box!important;background:linear-gradient(135deg,#e4cca0 0%,#d8bc7f 100%)!important;border:none!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 14px!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important;transition:all .2s!important;display:flex!important;box-shadow:0 4px 16px #dfc4882e!important}.fleet-results-count{display:none!important}.fleet-sort-box{box-sizing:border-box!important;width:100%!important;margin:0!important;display:block!important}.fleet-sort-box select,select.fleet-sort-select{color:#fff!important;box-sizing:border-box!important;text-align:center!important;text-align-last:center!important;background-color:#18181c!important;border:1px solid #ffffff21!important;border-radius:16px!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 34px 0 14px!important;font-family:Montserrat,sans-serif!important;font-size:12.5px!important;font-weight:600!important;display:block!important;box-shadow:0 4px 16px #0000004d!important}.fleet-search-box{flex:100%!important;order:3!important;width:100%!important;margin-top:2px!important}.fleet-toolbar-apply{display:none}}.fleet-brand-rail{border-top:1px solid #b4a08233;border-bottom:1px solid #b4a08233;padding:0;position:relative;overflow:hidden;background:#ede4d7!important}.fleet-brand-rail:before,.fleet-brand-rail:after{content:"";z-index:2;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.fleet-brand-rail:before{background:linear-gradient(90deg,#ede4d7 0%,#ede4d700 100%);left:0}.fleet-brand-rail:after{background:linear-gradient(270deg,#ede4d7 0%,#ede4d700 100%);right:0}.fleet-brand-rail:hover .fleet-brand-track,.fleet-brand-track:hover{animation-play-state:running!important}.fleet-brand-track{align-items:center;gap:0;width:max-content;padding:0;animation:55s linear infinite fleetBrandScroll;display:flex}@keyframes fleetBrandScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.fleet-brand-chip{min-width:140px;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;text-decoration:none;transition:opacity .3s,transform .25s;display:flex;position:relative}.fleet-brand-chip:after{content:"";background:#b4a08266;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.fleet-brand-chip:hover{background:#8c785a14;transform:translateY(-2px)}.fleet-brand-chip.is-active{background:#8c785a1a}.fleet-brand-chip.is-active:before{content:"";background:linear-gradient(90deg,#0000,#111215,#0000);height:2px;position:absolute;bottom:0;left:20%;right:20%}.fleet-brand-logo{width:76px;height:48px;box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:6px 10px;transition:all .25s;display:flex;overflow:visible}.fleet-brand-chip:hover .fleet-brand-logo,.fleet-brand-chip.is-active .fleet-brand-logo{box-shadow:none;background:0 0;border-color:#0000;transform:scale(1.06)}.fleet-brand-logo b{display:none}.fleet-brand-logo img{object-fit:contain;object-position:center;mix-blend-mode:normal;opacity:.94;filter:drop-shadow(0 1px 3px #00000026);background:0 0;width:100%;max-width:60px;height:100%;max-height:38px;transition:opacity .3s,transform .3s,filter .3s;position:static;top:auto;bottom:auto;left:auto;right:auto}.fleet-brand-chip:hover .fleet-brand-logo img,.fleet-brand-chip.is-active .fleet-brand-logo img{opacity:1;filter:drop-shadow(0 2px 6px #0003);transform:scale(1.05)}.fleet-brand-chip strong{color:#5a4d3e;text-align:center;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:700;line-height:1;transition:color .25s;overflow:hidden}.fleet-brand-chip:hover strong,.fleet-brand-chip.is-active strong{color:#111215}@media (max-width:760px){.fleet-brand-rail:before,.fleet-brand-rail:after{width:40px}.fleet-brand-track{animation-duration:40s}.fleet-brand-chip{gap:8px;min-width:105px;padding:18px 16px}.fleet-brand-logo{width:58px;height:38px;padding:4px 6px}.fleet-brand-logo img{max-width:48px;max-height:30px}.fleet-brand-chip strong{letter-spacing:.1em;max-width:90px;font-size:8px}}.fleet-brand-rail{direction:ltr}._page_pgtut_8{--night:#0d0e11;--obsidian:#111113;--ivory:#faf7f2;--paper:#fff;--sand:#eae3d7;--bronze:#9e7550;--bronze-deep:#7d5a3b;--champagne:#dfc488;--text:#1c1b1f;--muted:#5f5b55;--hairline:#9e755038;--on-dark:#f6f1e7;--on-dark-muted:#f6f1e7b8;background:var(--ivory);color:var(--text)}._page_pgtut_8 *,._page_pgtut_8 :before,._page_pgtut_8 :after{box-sizing:border-box}._container_pgtut_33{width:min(1320px,100% - max(32px,min(6vw,96px)));margin:0 auto}._srOnly_pgtut_38{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._hero_pgtut_52{isolation:isolate;background:var(--night);color:var(--on-dark);padding:max(150px,min(15vw,196px)) 0 max(40px,min(4vw,56px));position:relative;overflow:hidden}._heroImage_pgtut_61{z-index:-2;object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._heroVeil_pgtut_72{z-index:-1;background:linear-gradient(90deg, #0d0e11f5 0%, #0d0e11d1 38%, #0d0e1133 72%, #0d0e1159 100%), linear-gradient(180deg, #0d0e118c 0%, transparent 28%, transparent 55%, var(--night) 100%);position:absolute;top:0;bottom:0;left:0;right:0}._heroInner_pgtut_81{width:min(1320px,100% - max(32px,min(6vw,96px)));margin:0 auto}._breadcrumb_pgtut_86 ol{color:var(--on-dark-muted);flex-wrap:wrap;gap:10px;margin:0 0 28px;padding:0;font-size:12.5px;font-weight:600;list-style:none;display:flex}._breadcrumb_pgtut_86 li+li:before{content:"/";color:#dfc4888c;margin-right:10px}._breadcrumb_pgtut_86 a{color:var(--champagne);text-decoration:none}._breadcrumb_pgtut_86 a:hover{text-underline-offset:4px;text-decoration:underline}._heroTitle_pgtut_114{letter-spacing:-.045em;max-width:12.5ch;color:var(--on-dark);text-wrap:balance;margin:0;font-size:max(44px,min(5.2vw,80px));font-weight:600;line-height:.98}._heroLede_pgtut_125{max-width:50ch;color:var(--on-dark-muted);margin:26px 0 0;font-size:16.5px;line-height:1.75}._heroActions_pgtut_133{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:34px;display:flex}._primaryButton_pgtut_141{background:var(--champagne);color:var(--obsidian);border-radius:999px;align-items:center;gap:10px;padding:15px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}._primaryButton_pgtut_141 svg{flex-shrink:0;width:17px;height:17px}._primaryButton_pgtut_141:hover{background:#ecd6a3;transform:translateY(-1px)}._heroLink_pgtut_166{color:var(--on-dark);border-bottom:1px solid #dfc48873;padding-bottom:5px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s}._heroLink_pgtut_166:hover{border-color:var(--champagne);color:#f3d9a0}._index_pgtut_182{border-top:1px solid #dfc4882e;margin-top:max(56px,min(7vw,96px));padding-top:22px}._index_pgtut_182 ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._indexTile_pgtut_197{color:var(--on-dark);text-decoration:none;display:block}._indexTile_pgtut_197 img{aspect-ratio:3/2;object-fit:cover;filter:saturate(.9)brightness(.86);outline-offset:-1px;border-radius:12px;outline:1px solid #dfc48824;width:100%;height:auto;transition:filter .3s,outline-color .3s;display:block}._indexLabel_pgtut_216{color:var(--on-dark);margin-top:12px;font-size:13px;font-weight:600;transition:color .2s;display:block}._indexTile_pgtut_197:hover img{filter:saturate()brightness();outline-color:#dfc48899}._indexTile_pgtut_197:hover ._indexLabel_pgtut_216{color:var(--champagne)}._sectionHead_pgtut_236{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px max(32px,min(6vw,96px));margin-bottom:max(48px,min(6vw,80px));display:grid}._sectionTitle_pgtut_244{letter-spacing:-.04em;max-width:16ch;color:var(--obsidian);text-wrap:balance;margin:0;font-size:max(34px,min(3.8vw,56px));font-weight:600;line-height:1.04}._sectionLede_pgtut_255{max-width:48ch;color:var(--muted);margin:0;font-size:15.5px;line-height:1.75}._services_pgtut_267,._resources_pgtut_268,._faq_pgtut_269{background:var(--ivory);color:var(--text)}._services_pgtut_267{padding:max(80px,min(9vw,136px)) 0 max(72px,min(8vw,120px))}._serviceList_pgtut_280{gap:max(72px,min(8vw,120px));display:grid}._service_pgtut_267{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:max(32px,min(5vw,80px));scroll-margin-top:110px;display:grid}._service_pgtut_267:nth-child(2n){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}._service_pgtut_267:nth-child(2n) ._serviceMedia_pgtut_297{order:2}._serviceMedia_pgtut_297{background:var(--sand);border-radius:22px;display:block;overflow:hidden;box-shadow:0 34px 60px -38px #11111380}._serviceMedia_pgtut_297 img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}._service_pgtut_267:hover ._serviceMedia_pgtut_297 img{transform:scale(1.025)}._serviceBody_pgtut_322{max-width:520px}._serviceKicker_pgtut_326{color:var(--bronze-deep);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 16px;font-size:11px;font-weight:700;display:inline-flex}._serviceKicker_pgtut_326:after{content:"";opacity:.5;background:currentColor;width:36px;height:1px}._serviceTitle_pgtut_346{letter-spacing:-.03em;color:var(--obsidian);text-wrap:balance;margin:0;font-size:max(26px,min(2.5vw,36px));font-weight:600;line-height:1.12}._serviceSummary_pgtut_356{color:var(--muted);margin:18px 0 0;font-size:15.5px;line-height:1.75}._serviceMeta_pgtut_363{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1fr;gap:18px;margin:26px 0 0;padding:18px 0;display:grid}._serviceMeta_pgtut_363 dt{color:var(--bronze-deep);font-size:11.5px;font-weight:700}._serviceMeta_pgtut_363 dd{color:var(--obsidian);margin:5px 0 0;font-size:14px;font-weight:600;line-height:1.45}._confirmedTitle_pgtut_387{color:var(--obsidian);margin:22px 0 10px;font-size:12.5px;font-weight:700}._confirmedList_pgtut_394{gap:9px;margin:0;padding:0;list-style:none;display:grid}._confirmedList_pgtut_394 li{color:var(--text);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;display:flex}._checkIcon_pgtut_411{background:var(--obsidian);fill:none;width:18px;height:18px;stroke:var(--champagne);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex-shrink:0;margin-top:1px;padding:3px}._serviceLink_pgtut_426{background:var(--obsidian);color:var(--on-dark);border-radius:999px;align-items:center;gap:12px;margin-top:30px;padding:14px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}._serviceLink_pgtut_426 svg{fill:none;width:16px;height:16px;stroke:var(--champagne);stroke-width:1.8px;transition:transform .25s}._serviceLink_pgtut_426:hover{background:#000;transform:translateY(-1px)}._serviceLink_pgtut_426:hover svg{transform:translate(3px)}._compare_pgtut_461{background:var(--paper);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:max(72px,min(8vw,120px)) 0}._tableWrap_pgtut_468{-webkit-overflow-scrolling:touch;overflow-x:auto}._table_pgtut_468{border-collapse:collapse;width:100%;min-width:760px;font-size:14.5px}._table_pgtut_468 thead th{border-bottom:1px solid var(--obsidian);color:var(--bronze-deep);text-align:left;padding:0 20px 16px 0;font-size:12px;font-weight:700}._table_pgtut_468 tbody th,._table_pgtut_468 tbody td{border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top;padding:20px 20px 20px 0;line-height:1.5}._table_pgtut_468 tbody th{width:32%;font-weight:600}._table_pgtut_468 tbody th a{color:var(--obsidian);text-underline-offset:5px;-webkit-text-decoration:underline #9e755066;text-decoration:underline #9e755066}._table_pgtut_468 tbody th a:hover{-webkit-text-decoration-color:var(--bronze);text-decoration-color:var(--bronze)}._table_pgtut_468 td{color:var(--muted)}._resources_pgtut_268{padding:max(72px,min(8vw,120px)) 0}._resourcesGrid_pgtut_524{grid-template-columns:minmax(0,5fr) minmax(0,3.5fr) minmax(0,3.5fr);align-items:start;gap:40px max(32px,min(5vw,72px));display:grid}._linkGroupTitle_pgtut_531{color:var(--bronze-deep);margin:0 0 8px;font-size:13px;font-weight:700}._linkGroup_pgtut_531 ul{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}._linkGroup_pgtut_531 li a{border-bottom:1px solid var(--hairline);color:var(--obsidian);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}._linkGroup_pgtut_531 li a svg{fill:none;width:16px;height:16px;stroke:var(--bronze);stroke-width:1.8px;flex-shrink:0;transition:transform .25s}._linkGroup_pgtut_531 li a:hover{color:var(--bronze-deep)}._linkGroup_pgtut_531 li a:hover svg{transform:translate(3px)}._faq_pgtut_269{padding:0 0 max(88px,min(10vw,140px))}._faqGrid_pgtut_583{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px max(32px,min(6vw,104px));padding-top:max(72px,min(8vw,112px));display:grid}._faqList_pgtut_592{border-top:1px solid var(--hairline);interpolate-size:allow-keywords}._faqItem_pgtut_597{border-bottom:1px solid var(--hairline)}._faqItem_pgtut_597::details-content{block-size:0;transition:block-size .36s cubic-bezier(.2, .8, .2, 1), content-visibility .36s allow-discrete;overflow:clip}._faqItem_pgtut_597[open]::details-content{block-size:auto}._faqSummary_pgtut_613{cursor:pointer;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:20px;padding:22px 0;list-style:none;display:grid}._faqSummary_pgtut_613::-webkit-details-marker{display:none}._faqQuestion_pgtut_627{letter-spacing:-.01em;color:var(--obsidian);margin:0;font-size:max(16px,min(1.25vw,18px));font-weight:500;line-height:1.4}._faqItem_pgtut_597[open] ._faqQuestion_pgtut_627{font-weight:600}._faqToggle_pgtut_640{border:1px solid #9e755059;border-radius:50%;width:28px;height:28px;transition:background-color .3s,border-color .3s;position:relative}._faqToggle_pgtut_640:before,._faqToggle_pgtut_640:after{content:"";background:var(--bronze-deep);border-radius:1px;width:10px;height:1.5px;margin:-.75px 0 0 -5px;transition:transform .3s cubic-bezier(.2,.8,.2,1),background-color .3s;position:absolute;top:50%;left:50%}._faqToggle_pgtut_640:after{transform:rotate(90deg)}._faqItem_pgtut_597[open] ._faqToggle_pgtut_640{border-color:var(--obsidian);background:var(--obsidian)}._faqItem_pgtut_597[open] ._faqToggle_pgtut_640:before,._faqItem_pgtut_597[open] ._faqToggle_pgtut_640:after{background:var(--champagne)}._faqItem_pgtut_597[open] ._faqToggle_pgtut_640:after{transform:rotate(0)}._faqAnswer_pgtut_681{max-width:64ch;color:var(--muted);margin:0;padding:0 56px 24px 0;font-size:15px;line-height:1.75}._breadcrumb_pgtut_86 a:focus-visible{outline:2px solid var(--champagne);outline-offset:4px;border-radius:6px}._heroLink_pgtut_166:focus-visible{outline:2px solid var(--champagne);outline-offset:4px;border-radius:6px}._indexTile_pgtut_197:focus-visible{outline:2px solid var(--champagne);outline-offset:4px;border-radius:6px}._primaryButton_pgtut_141:focus-visible{outline:2px solid var(--champagne);outline-offset:4px;border-radius:6px}._primaryButton_pgtut_141:focus-visible{border-radius:999px}._serviceLink_pgtut_426:focus-visible{outline:2px solid var(--bronze);outline-offset:4px;border-radius:6px}._table_pgtut_468 a:focus-visible{outline:2px solid var(--bronze);outline-offset:4px;border-radius:6px}._linkGroup_pgtut_531 a:focus-visible{outline:2px solid var(--bronze);outline-offset:4px;border-radius:6px}._faqSummary_pgtut_613:focus-visible{outline:2px solid var(--bronze);outline-offset:4px;border-radius:6px}._serviceLink_pgtut_426:focus-visible{border-radius:999px}@media (max-width:1100px){._index_pgtut_182 ul{grid-template-columns:repeat(3,minmax(0,1fr))}._resourcesGrid_pgtut_524{grid-template-columns:1fr 1fr}._resourcesGrid_pgtut_524>._sectionTitle_pgtut_244{grid-column:1/-1}}@media (max-width:900px){._sectionHead_pgtut_236,._faqGrid_pgtut_583{grid-template-columns:1fr}._service_pgtut_267,._service_pgtut_267:nth-child(2n){grid-template-columns:1fr;gap:28px}._service_pgtut_267:nth-child(2n) ._serviceMedia_pgtut_297{order:0}._serviceBody_pgtut_322{max-width:none}}@media (max-width:640px){._container_pgtut_33,._heroInner_pgtut_81{width:calc(100% - 32px)}._hero_pgtut_52{padding:128px 0 32px}._heroImage_pgtut_61{object-position:50% 60%}._heroVeil_pgtut_72{background:linear-gradient(180deg, #0d0e11b3 0%, #0d0e11d1 45%, var(--night) 100%)}._heroTitle_pgtut_114{font-size:42px}._heroLede_pgtut_125{font-size:15px}._heroActions_pgtut_133{flex-direction:column;align-items:stretch}._primaryButton_pgtut_141{justify-content:center}._heroLink_pgtut_166{align-self:flex-start}._index_pgtut_182 ul{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:0 16px 6px;scroll-padding-inline:16px;display:flex;overflow-x:auto}._index_pgtut_182 ul::-webkit-scrollbar{display:none}._index_pgtut_182 li{scroll-snap-align:start;flex:0 0 42%}._sectionTitle_pgtut_244{font-size:32px}._serviceMeta_pgtut_363{grid-template-columns:1fr;gap:12px}._serviceLink_pgtut_426{justify-content:center;width:100%}._resourcesGrid_pgtut_524{grid-template-columns:1fr}._faqAnswer_pgtut_681{padding-right:0}}@media (prefers-reduced-motion:reduce){._page_pgtut_8 *,._page_pgtut_8 :before,._page_pgtut_8 :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.split-contact-main{min-height:100vh;padding-top:86px;overflow-x:hidden;background-color:var(--black,#0b0b0d)!important;color:var(--cream,#f7f3ec)!important}.split-contact-main,.split-contact-main label,.split-contact-main input,.split-contact-main select,.split-contact-main textarea,.split-contact-main button,.split-contact-main span,.split-contact-main p,.split-contact-main a,.split-contact-main small,.split-contact-main strong,.split-contact-main div:not(.split-hero-title):not(.split-form-title){font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.split-hero-title,.split-hero-title em,.split-form-title{font-family:Poppins,Montserrat,sans-serif!important}.split-contact-wrap{grid-template-columns:1fr 1fr;min-height:calc(100vh - 86px);display:grid}.split-contact-left{background-color:var(--black,#0b0b0d);background-image:linear-gradient(90deg,#0b0b0df5 0%,#0b0b0de0 42%,#0b0b0d5c 80%,#0b0b0deb 100%),url(/images/contact-bg-supercar.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;border-right:1px solid #d3b77824;flex-direction:column;justify-content:center;padding:80px 72px 70px;display:flex;position:relative}.split-contact-left-content{z-index:2;width:100%;max-width:520px;position:relative}.split-kicker{align-items:center;gap:12px;margin-bottom:22px;display:flex}.split-kicker-dash{background-color:var(--gold,#d3b778);width:24px;height:1.5px;display:inline-block}.split-kicker span:last-child{letter-spacing:.22em;text-transform:uppercase;color:var(--gold,#d3b778);font-size:11px;font-weight:700}.split-hero-title{color:var(--cream,#f7f3ec)!important;letter-spacing:-.035em!important;margin:0 0 40px!important;font-size:max(40px,min(4.2vw,62px))!important;font-weight:650!important;line-height:1.08!important}.split-hero-title em{display:inline-block;color:var(--gold,#d3b778)!important;font-style:italic!important;font-weight:650!important}.split-contact-list{flex-direction:column;gap:26px;margin-bottom:34px;display:flex}.split-contact-row{align-items:center;gap:18px;display:flex}.split-icon-box{width:26px;height:26px;color:var(--gold,#d3b778);flex-shrink:0;justify-content:center;align-items:center;display:flex}.split-contact-meta{flex-direction:column;gap:3px;display:flex}.split-meta-label{letter-spacing:.16em;text-transform:uppercase;color:#f7f3ec9e;font-size:9.5px;font-weight:700}.split-meta-val{color:var(--cream,#f7f3ec);font-size:14.5px;font-weight:500;line-height:1.35}.split-meta-link{color:var(--cream,#f7f3ec);text-decoration:none;transition:color .2s}.split-meta-link:hover{color:var(--gold,#d3b778)!important}.split-horizontal-divider{background:#d3b77838;width:100%;height:1px;margin:30px 0 28px}.split-concierge-badge-row{align-items:center;gap:18px;margin-bottom:30px;display:flex}.split-247-badge{flex-shrink:0}.split-247-circle{border:1.5px solid var(--gold,#d3b778);border-radius:50%;justify-content:center;align-items:center;gap:1px;width:44px;height:44px;display:flex}.split-247-num{color:var(--cream,#f7f3ec);letter-spacing:-.3px;font-size:9.5px;font-weight:700}.split-247-arrow{color:var(--gold,#d3b778);font-size:11px;font-weight:700}.split-concierge-copy{flex-direction:column;gap:4px;display:flex}.split-concierge-title{letter-spacing:.18em;text-transform:uppercase;color:var(--gold,#d3b778);font-size:11px;font-weight:700}.split-concierge-text{color:#f7f3ecb3;max-width:380px;margin:0;font-size:12.5px;line-height:1.55}.split-bottom-tag{letter-spacing:.22em;text-transform:uppercase;color:var(--gold,#d3b778);opacity:.8;font-size:9.5px;font-weight:600}.split-contact-right{background-color:var(--black-2,#151417);flex-direction:column;justify-content:center;padding:80px 72px 70px;display:flex}.split-form-container{width:100%;max-width:520px;margin:0 auto}.split-form-header{align-items:center;gap:14px;margin-bottom:34px;display:flex}.split-header-dash{background-color:var(--gold,#d3b778);width:28px;height:1.5px;display:inline-block}.split-form-title{color:var(--cream,#f7f3ec)!important;letter-spacing:-.025em!important;margin:0!important;font-size:max(26px,min(2.4vw,34px))!important;font-weight:600!important}.split-booking-form{flex-direction:column;display:flex}.split-field-row{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:22px;display:grid}.split-field-group{margin-bottom:22px;position:relative}.split-field-label{letter-spacing:.16em;text-transform:uppercase;color:#f7f3eca6;margin-bottom:6px;font-size:9.5px;font-weight:700;display:block}.split-field-input{box-sizing:border-box;width:100%;transition:border-color .22s;color:var(--cream,#f7f3ec)!important;background:0 0!important;border:none!important;border-bottom:1px solid #f7f3ec38!important;border-radius:0!important;outline:none!important;padding:6px 0 8px!important;font-size:13.5px!important}.split-field-input::placeholder{color:#f7f3ec59;font-weight:400}.split-field-input:focus{border-bottom-color:var(--gold,#d3b778)!important}.split-select-wrapper{width:100%;position:relative}.split-field-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;box-sizing:border-box;width:100%;transition:border-color .22s;color:var(--cream,#f7f3ec)!important;background:0 0!important;border:none!important;border-bottom:1px solid #f7f3ec38!important;border-radius:0!important;outline:none!important;padding:6px 28px 8px 0!important;font-size:13.5px!important}.split-field-select:focus{border-bottom-color:var(--gold,#d3b778)!important}.split-field-select option{color:var(--cream,#f7f3ec);background-color:#151417;padding:8px}.split-custom-arrow{pointer-events:none;color:var(--gold,#d3b778);align-items:center;display:flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.split-date-wrapper{width:100%;position:relative}.split-date-input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.split-date-icon{pointer-events:none;color:var(--gold,#d3b778);align-items:center;display:flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.split-field-textarea{resize:vertical;box-sizing:border-box;width:100%;min-height:84px;transition:border-color .22s;color:var(--cream,#f7f3ec)!important;background:#ffffff05!important;border:1px solid #f7f3ec29!important;border-radius:3px!important;outline:none!important;padding:12px 14px!important;font-size:13px!important}.split-field-textarea::placeholder{color:#f7f3ec59}.split-field-textarea:focus{border-color:var(--gold,#d3b778)!important}.split-btn-send{cursor:pointer;justify-content:center;align-items:center;gap:12px;width:100%;height:50px;margin-top:8px;padding:0 24px;transition:transform .2s,box-shadow .2s,filter .2s;display:flex;background:var(--aurelis-gold-gradient,linear-gradient(135deg, #dfc488 0%, #be9e5e 100%))!important;color:var(--aurelis-ink,#111215)!important;letter-spacing:.18em!important;text-transform:uppercase!important;border:none!important;border-radius:3px!important;font-size:11px!important;font-weight:700!important}.split-btn-send:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 8px 24px #be9e5e52;background:var(--aurelis-gold-shimmer,linear-gradient(135deg, #eedcb3 0%, #caa968 50%, #dfc488 100%))!important}.split-btn-send:disabled{opacity:.7;cursor:not-allowed;transform:none}.split-divider-wrap{justify-content:center;align-items:center;gap:16px;margin:18px 0;display:flex}.split-divider-line{background:#f7f3ec1f;flex:1;height:1px}.split-divider-text{letter-spacing:.22em;text-transform:uppercase;color:#f7f3ec6b;font-size:10px;font-weight:600}.split-wa-outline-btn{box-sizing:border-box;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:flex;color:var(--gold,#d3b778)!important;letter-spacing:.16em!important;text-transform:uppercase!important;background:0 0!important;border:1px solid #d3b77873!important;border-radius:3px!important;font-size:11px!important;font-weight:700!important;text-decoration:none!important}.split-wa-outline-btn:hover{transform:translateY(-1px);border-color:var(--gold,#d3b778)!important;color:#fff!important;background-color:#d3b77814!important}.split-form-success{color:var(--gold,#d3b778);text-align:center;background:#d3b7781a;border:1px solid #d3b77859;border-radius:4px;margin-bottom:22px;padding:14px 18px;font-size:13px;line-height:1.5}.split-form-success strong{margin-bottom:4px;display:block}.split-form-success p{opacity:.9;margin:0;font-size:12px}@media (max-width:1024px){.split-contact-wrap{grid-template-columns:1fr}.split-contact-left{border-bottom:1px solid #d3b77824;border-right:none;min-height:auto;padding:60px 28px 50px}.split-contact-right{padding:50px 28px 60px}.split-field-row{grid-template-columns:1fr;gap:16px}.split-contact-main{padding-top:80px}}._container_f7k61_1{min-height:100vh;color:#f4efe7;width:100%;min-height:100dvh;font-family:var(--font-montserrat,"Montserrat", -apple-system, sans-serif);box-sizing:border-box;text-align:center;background-color:#07090e;background-image:radial-gradient(70% 50%,#d4b87a1f 0%,#d4b87a05 45%,#0000 70%),radial-gradient(circle at 50% 100%,#0e1521b3 0%,#0000 60%),linear-gradient(#d4b87a05 1px,#0000 1px),linear-gradient(90deg,#d4b87a05 1px,#0000 1px);background-size:100% 100%,100% 100%,48px 48px,48px 48px;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}._ambientGlow_f7k61_26{filter:blur(50px);pointer-events:none;z-index:0;background:radial-gradient(circle,#c8a76a24 0%,#c8a76a00 70%);width:500px;height:500px;animation:7s ease-in-out infinite alternate _breathe_f7k61_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _breathe_f7k61_1{0%{opacity:.5;transform:translate(-50%,-50%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1.1)}}._content_f7k61_45{z-index:1;flex-direction:column;align-items:center;max-width:600px;display:flex;position:relative}._crestWrapper_f7k61_55{margin-bottom:32px;position:relative}._crestGlow_f7k61_60{filter:blur(16px);background:radial-gradient(circle,#c8a76a66 0%,#0000 70%);border-radius:50%;animation:4s ease-in-out infinite alternate _pulseGlow_f7k61_1;position:absolute;top:-14px;bottom:-14px;left:-14px;right:-14px}@keyframes _pulseGlow_f7k61_1{0%{opacity:.5;transform:scale(.9)}to{opacity:.95;transform:scale(1.15)}}._crest_f7k61_55{z-index:1;filter:drop-shadow(0 10px 28px #000000b3);width:84px;height:84px;position:relative}._brandName_f7k61_83{font-family:var(--font-poppins,"Poppins", sans-serif);letter-spacing:.35em;color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#fff 0%,#faecd2 50%,#c8a76a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 6px;font-size:max(26px,min(4.5vw,36px));font-weight:700}._brandLocation_f7k61_96{letter-spacing:.45em;color:#c8a76a;text-transform:uppercase;margin:0 0 36px;font-size:11px;font-weight:500}._divider_f7k61_106{background:linear-gradient(90deg,#0000,#d4b87a99,#0000);width:48px;height:1px;margin-bottom:32px}._statusBadge_f7k61_114{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#c8a76a14;border:1px solid #c8a76a47;border-radius:999px;align-items:center;gap:10px;margin-bottom:20px;padding:8px 22px;display:inline-flex;box-shadow:0 4px 20px #00000059}._statusIndicator_f7k61_127{background-color:#e5c158;border-radius:50%;width:7px;height:7px;position:relative;box-shadow:0 0 10px #e5c158}._statusIndicator_f7k61_127:after{content:"";border:1px solid #e5c158;border-radius:50%;animation:2.2s cubic-bezier(0,.2,.8,1) infinite _radar_f7k61_1;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}@keyframes _radar_f7k61_1{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}._statusText_f7k61_150{letter-spacing:.2em;color:#dfc488;text-transform:uppercase;font-size:11px;font-weight:600}._statusArabic_f7k61_159{font-family:var(--font-cairo,"Cairo", sans-serif);color:#9ea4b0;letter-spacing:normal;margin:0;font-size:14px;font-weight:600}._crest_f7k61_55{object-fit:contain}._brandName_f7k61_83 img{width:auto;height:max(26px,min(4.5vw,36px));margin-inline-start:auto;margin-inline-end:auto;display:block}.brand-page{--brand-accent:#dfc488;--brand-wine:#dfc488;--brand-wine-hover:#be9e5e;--brand-bg:#0a0a0a;--brand-card-bg:#222226;--brand-surface:#18181c;--brand-border:#ffffff14;background-color:var(--brand-bg);color:#b3b3b3;min-height:100vh;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}@media (max-width:768px){.brand-page{--brand-accent:#dfc488!important;--brand-wine:#dfc488!important;--brand-wine-hover:#be9e5e!important}}.brand-page h1,.brand-page h2,.brand-page h3,.brand-page strong,.brand-page .brand-kicker{color:#fff}.brand-page p{color:#b3b3b3}.brand-kicker{letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700;display:inline-block;color:var(--brand-accent)!important}.brand-hero-simple{background:#09090b;border-bottom:1px solid #ffffff14;padding:105px 0 42px;position:relative;overflow:hidden}.brand-hero-simple__ambient{pointer-events:none;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.brand-hero-simple__glow{filter:blur(60px);background:radial-gradient(circle,#dfc4881f 0%,#dfc48805 50%,#0000 70%);border-radius:50%;width:760px;height:520px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.brand-hero-simple__inner{z-index:1;flex-direction:column;width:100%;max-width:1300px;margin:0 auto;padding:0 5vw;display:flex;position:relative}.brand-hero-simple__nav{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.brand-hero-simple__breadcrumb{letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.brand-hero-simple__breadcrumb a{color:#ffffff73;text-decoration:none;transition:color .2s}.brand-hero-simple__breadcrumb a:hover{color:var(--brand-accent,#dfc488)}.brand-hero-simple__sep{color:#fff3}.brand-hero-simple__current{color:var(--brand-accent,#dfc488);font-weight:600}.brand-hero-simple__status{letter-spacing:.1em;color:#34d399;text-transform:uppercase;background:#10b98114;border:1px solid #10b98138;border-radius:9999px;align-items:center;gap:8px;padding:5px 14px;font-size:10.5px;font-weight:700;display:inline-flex}.brand-hero-simple__dot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s cubic-bezier(.4,0,.6,1) infinite hero-simple-pulse;box-shadow:0 0 8px #10b981}@keyframes hero-simple-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.15)}}.brand-hero-simple__content{flex-direction:column;align-items:flex-start;max-width:960px;display:flex}.brand-hero-simple__emblem{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff09;border:1px solid #dfc4883d;border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;padding:6px 16px;display:inline-flex}.brand-hero-simple__logo{object-fit:contain;filter:brightness(1.15)drop-shadow(0 2px 8px #00000080);width:auto;max-width:80px;height:auto;max-height:44px}.brand-hero-simple__logo-text{letter-spacing:.08em;color:var(--brand-accent,#dfc488);font-size:15px;font-weight:800}.brand-hero-simple__title{letter-spacing:-.035em;color:#fff;text-shadow:0 4px 30px #0009;margin:0 0 16px;font-size:max(34px,min(5vw,58px));font-weight:800;line-height:1.06}.brand-hero-simple__title-accent{color:var(--brand-accent,#dfc488)}.brand-hero-simple__price-strip{background:#dfc4880f;border:1px solid #dfc4883d;border-radius:9999px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:18px;padding:8px 18px;display:inline-flex}.brand-hero-simple__price-label{text-transform:uppercase;letter-spacing:.1em;color:#ffffffa6;font-size:11.5px;font-weight:600}.brand-hero-simple__price-amount{color:var(--brand-accent,#dfc488);letter-spacing:-.01em;font-size:20px;font-weight:800}.brand-hero-simple__price-period{color:#ffffff80;font-size:12px;font-weight:500}.brand-hero-simple__price-tag{color:#34d399;text-transform:uppercase;letter-spacing:.05em;background:#10b9811f;border:1px solid #10b98140;border-radius:9999px;padding:3px 10px;font-size:10.5px;font-weight:700}.brand-hero-simple__lead{color:#ffffffd1;text-shadow:0 2px 10px #00000080;max-width:820px;margin:0 0 26px;font-size:15.5px;line-height:1.72}.brand-hero-simple__trust{grid-template-columns:repeat(4,1fr);gap:12px;width:100%;margin-bottom:28px;display:grid}.brand-hero-simple__trust-item{-webkit-backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 16px;transition:all .2s;display:flex}.brand-hero-simple__trust-item:hover{background:#dfc4880d;border-color:#dfc48847;transform:translateY(-1px)}.brand-hero-simple__trust-icon{flex-shrink:0;margin-top:1px;font-size:16px;line-height:1.2}.brand-hero-simple__trust-item strong{color:#fff;font-size:13px;font-weight:700;line-height:1.3;display:block}.brand-hero-simple__trust-item small{color:#ffffff7a;margin-top:2px;font-size:11px;line-height:1.3;display:block}.brand-hero-simple__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.brand-hero-simple__btn{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:12px 30px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .22s;display:inline-flex}.brand-hero-simple__btn--primary{background:var(--brand-accent,#dfc488);border:1px solid var(--brand-accent,#dfc488);box-shadow:0 4px 20px #dfc48852;color:#09090b!important}.brand-hero-simple__btn--primary:hover{background:#eedcb3;border-color:#eedcb3;transform:translateY(-2px);box-shadow:0 8px 28px #dfc48873}.brand-hero-simple__btn--primary svg{flex-shrink:0;width:18px;height:18px}.brand-hero-simple__btn--secondary{-webkit-backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff2e;color:#fff!important}.brand-hero-simple__btn--secondary:hover{background:#ffffff1f;border-color:#dfc48859;transform:translateY(-2px)}.brand-hero-simple__btn--secondary svg{width:14px;height:14px}.brand-collection{border-bottom:1px solid var(--brand-border);background:#09090b;padding:44px 5vw 80px}.brand-collection__top{max-width:1460px;margin:0 auto}.brand-section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:26px;display:flex}.brand-section-heading h2{letter-spacing:-.02em;color:#fff;margin:0;font-size:max(22px,min(2.4vw,32px));font-weight:600}.brand-section-heading>p{color:#a1a1aa;max-width:520px;margin:0;font-size:13px;line-height:1.65}.brand-filter-bar{background:#141417;border:1px solid #ffffff0f;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;padding:8px 14px;display:flex}.brand-filter-bar__pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.brand-filter-pill{letter-spacing:.06em;text-transform:uppercase;color:#8e8e93;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 16px;font-family:inherit;font-size:10.5px;font-weight:600;transition:all .18s}.brand-filter-pill:hover{color:#fff;background:#ffffff0a}.brand-filter-pill--active{background:var(--brand-card-bg);border-color:#dfc48859;font-weight:700;box-shadow:0 2px 8px #0000004d;color:var(--brand-accent)!important}.brand-filter-bar__meta{letter-spacing:.08em;text-transform:uppercase;color:#71717a;white-space:nowrap;font-size:11px}.brand-car-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1460px;margin:0 auto;display:grid}.brand-empty-state{text-align:center;background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:12px;max-width:600px;margin:40px auto;padding:40px 24px}.brand-empty-state p{color:#a1a1aa;margin-bottom:20px;font-size:13.5px}.brand-overview-section{border-top:1px solid var(--brand-border);background:#0e0e11}.brand-overview-lead{color:#e5e5ea;margin:0 0 14px;font-size:15px;font-weight:500;line-height:1.6}.brand-overview-body{color:#a1a1aa;flex-direction:column;gap:12px;max-width:1100px;font-size:13.5px;line-height:1.75;display:flex}.brand-overview-body p{margin:0 0 10px}.brand-overview-body p:last-child{margin-bottom:0}.brand-button{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 22px;font-size:11px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.brand-button--gold{background:var(--brand-accent);border:1px solid var(--brand-accent);font-weight:700;color:#0a0a0c!important}.brand-button--gold:hover{background:#eedcb3;transform:translateY(-1px);color:#000!important}.brand-button--outline{color:#fff;background:0 0;border:1px solid #ffffff2e}.brand-button--outline:hover{background:#ffffff0f;border-color:#ffffff59;transform:translateY(-1px)}.brand-editorial-section{border-bottom:1px solid var(--brand-border);padding:85px 5vw}.brand-section-container{max-width:1460px;margin:0 auto}.brand-models-guide{background:#111113}.brand-models-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;max-width:1460px;margin:0 auto;display:grid}.brand-model-card{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:20px;flex-direction:column;gap:16px;padding:26px;transition:transform .22s,border-color .22s;display:flex}.brand-model-card:hover{border-color:#dfc4884d;transform:translateY(-3px)}.brand-model-card__header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.brand-model-card__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--brand-accent);margin-bottom:4px;font-size:9px;font-weight:700;display:block}.brand-model-card__title{color:#fff;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.brand-model-card__price{color:var(--brand-accent);white-space:nowrap;font-size:13px;font-weight:600}.brand-model-card__price small{color:#8e8e93;font-size:10px;font-weight:400}.brand-model-card__desc{color:#b3b3b3;flex:1;margin:0;font-size:12.5px;line-height:1.7}.brand-model-card__specs{flex-wrap:wrap;gap:8px;display:flex}.spec-pill{background:var(--brand-card-bg);border:1px solid var(--brand-border);color:#8e8e93;border-radius:8px;padding:5px 11px;font-size:10.5px}.spec-pill strong{color:#fff;margin-right:3px}.spec-pill--accent{color:var(--brand-accent);border-color:#dfc4884d}.spec-pill--accent strong{color:var(--brand-accent)}.brand-model-card__actions{border-top:1px solid var(--brand-border);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.brand-model-card__link{color:#fff;align-items:center;gap:6px;font-size:11px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.brand-model-card__link:hover{color:var(--brand-accent)}.brand-model-card__link svg{width:13px;height:13px}.brand-model-card__wa{color:#000;background:#25d366;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:10.5px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.brand-model-card__wa:hover{transform:translateY(-1px)}.brand-model-card__wa svg{width:14px;height:14px}.brand-rates-section{background:#0c0c0e}.brand-table-wrapper{border:1px solid var(--brand-border);background:#161619;border-radius:18px;max-width:1460px;margin:0 auto 20px;overflow-x:auto}.brand-rates-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.brand-rates-table thead th{text-transform:uppercase;letter-spacing:.1em;color:#8e8e93;border-bottom:1px solid var(--brand-border);background:#1a1a1f;padding:16px 20px;font-size:10px;font-weight:700}.table-discount-tag{color:var(--brand-accent);letter-spacing:.04em;background:#dfc48826;border:1px solid #dfc4884d;border-radius:999px;margin-left:4px;padding:2px 7px;font-size:8.5px;font-weight:700;display:inline-block}.brand-rates-table tbody tr{border-bottom:1px solid #ffffff0a;transition:background .15s}.brand-rates-table tbody tr:hover{background:var(--brand-card-bg)}.brand-rates-table tbody td{vertical-align:middle;padding:18px 20px}.table-model-cell strong{color:#fff;font-size:13.5px;font-weight:600;display:block}.table-model-cell small{color:#8e8e93;margin-top:3px;font-size:10.5px;display:block}.table-price-cell strong{color:var(--brand-accent);font-size:14px;font-weight:600}.table-price-cell small,.table-subprice-cell small{color:#8e8e93;font-size:10px}.table-subprice-cell strong{color:#fff;font-size:13px;font-weight:600}.table-subprice-cell{color:#d1d1d6;font-size:12.5px}.table-mileage-cell{color:#8e8e93;font-size:12px}.table-book-btn{background:linear-gradient(135deg,#25d366 0%,#1da851 100%);border-radius:999px;align-items:center;gap:6px;padding:8px 18px;font-size:11px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 12px #25d36640;color:#fff!important}.table-book-btn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #25d36666}.table-book-btn svg{width:14px;height:14px}.brand-table-disclaimer{color:#8e8e93;max-width:1460px;margin:0 auto;font-size:11px;line-height:1.6}.brand-why-section{background:#111113}.brand-why-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:60px;display:grid}.brand-why-intro h2{letter-spacing:-.03em;color:#fff;margin:0 0 16px;font-size:max(24px,min(2.6vw,36px));font-weight:600;line-height:1.15}.brand-why-text{color:#b3b3b3;font-size:13.5px;line-height:1.8}.brand-why-text p{margin-bottom:12px}.brand-why-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.brand-pillar-card{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:18px;flex-direction:column;padding:22px;transition:transform .22s,border-color .22s;display:flex}.brand-pillar-card:hover{border-color:#dfc4884d;transform:translateY(-3px)}.brand-pillar-num{color:#dfc48859;margin-bottom:10px;font-size:24px;font-weight:700;line-height:1}.brand-pillar-card h3{color:#fff;margin:0 0 8px;font-size:14.5px;font-weight:600}.brand-pillar-card p{color:#b3b3b3;margin:0;font-size:12px;line-height:1.65}.brand-requirements-section{background:#0c0c0e}.brand-requirements-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.brand-requirement-card{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:20px;flex-direction:column;padding:26px;display:flex;position:relative}.brand-requirement-card--accent{background:linear-gradient(145deg,#1d1b16 0%,#141416 100%);border-color:#dfc4884d}.brand-requirement-card__badge{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-accent);background:#ffffff0f;border-radius:6px;align-self:flex-start;margin-bottom:14px;padding:4px 10px;font-size:9.5px;font-weight:700;display:inline-block}.brand-requirement-card h3{color:#fff;margin:0 0 16px;font-size:16px;font-weight:600}.brand-check-list{color:#b3b3b3;flex-direction:column;gap:12px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.brand-check-list li{padding-left:20px;line-height:1.5;position:relative}.brand-check-list li:before{content:"—";color:var(--brand-accent);font-size:12px;font-weight:700;position:absolute;top:0;left:0}.brand-check-list li strong{color:#fff}.brand-cms-section{background:#111113}.brand-cms-section--alt{background:#0c0c0e}.brand-cms-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px;display:grid}.brand-cms-copy h2{color:#fff;margin:0 0 18px;font-size:max(24px,min(2.6vw,36px));font-weight:600;line-height:1.2}.brand-cms-body{color:#b3b3b3;font-size:13.5px;line-height:1.8}.brand-cms-media img{aspect-ratio:16/10;object-fit:cover;border:1px solid var(--brand-border);border-radius:20px;width:100%}.brand-faq-section{background:#111113}.brand-faq-accordion{border-top:1px solid var(--brand-border);max-width:1000px;margin:0 auto}.brand-faq-item{border-bottom:1px solid var(--brand-border)}.brand-faq-summary{cursor:pointer;color:#fff;grid-template-columns:32px 1fr auto;align-items:center;gap:16px;min-height:70px;padding:16px 0;font-size:14px;font-weight:600;list-style:none;transition:color .2s;display:grid}.brand-faq-summary::-webkit-details-marker{display:none}.brand-faq-summary:hover{color:var(--brand-accent)}.brand-faq-index{color:var(--brand-accent);font-size:10.5px;font-weight:700}.brand-faq-toggle{color:var(--brand-accent);font-size:20px;font-weight:400;transition:transform .2s}.brand-faq-item[open] .brand-faq-toggle{transform:rotate(45deg)}.brand-faq-answer{color:#b3b3b3;padding:0 0 20px 48px;font-size:13px;line-height:1.75}.brand-faq-answer p{margin:0}.brand-related-section{background:#0c0c0e}.brand-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.brand-related-card{color:#fff;background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:16px;align-items:center;gap:14px;min-height:66px;padding:14px 18px;text-decoration:none;transition:all .22s;display:flex}.brand-related-card:hover{background:var(--brand-card-bg);border-color:#dfc48859;transform:translateY(-2px)}.brand-related-card__logo{flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:32px;display:flex}.brand-related-card__img{object-fit:contain;max-width:40px;max-height:28px}.brand-related-card__fallback{color:var(--brand-accent);font-size:11px;font-weight:700}.brand-related-card__name{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:600;overflow:hidden}.brand-related-card__arrow{width:14px;height:14px;color:var(--brand-accent);flex:0 0 14px;transition:transform .2s}.brand-related-card:hover .brand-related-card__arrow{transform:translate(3px)}.brand-cta-section{text-align:center;background:radial-gradient(circle at 50% 30%,#dfc48814,#0000 50%),linear-gradient(135deg,#151518 0%,#0c0c0e 100%);padding:95px 5vw}.brand-cta-card{max-width:820px;margin:0 auto}.brand-cta-card h2{letter-spacing:-.03em;color:#fff;margin:0 0 16px;font-size:max(26px,min(3vw,40px));font-weight:600;line-height:1.15}.brand-cta-card p:not(.brand-kicker){color:#b3b3b3;max-width:620px;margin:0 auto 30px;font-size:13.5px;line-height:1.8}.brand-cta-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.brand-footer{color:#8e8e93;border-top:1px solid var(--brand-border);background:#070708;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:center;gap:40px;min-height:150px;padding:40px 5vw;display:grid}.brand-footer__identity{color:#fff;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-footer__identity .aurelis-mark{width:38px;height:38px}.brand-footer__identity span{flex-direction:column;display:flex}.brand-footer__identity strong{letter-spacing:.2em;color:#fff;font-size:13px}.brand-footer__identity small{letter-spacing:.12em;text-transform:uppercase;color:#8e8e93;margin-top:4px;font-size:8px}.brand-footer p{color:#8e8e93;margin:0;font-size:11px;line-height:1.7}.brand-footer nav{gap:20px;display:flex}.brand-footer nav a{text-transform:uppercase;letter-spacing:.05em;color:#8e8e93;font-size:10.5px;font-weight:600;text-decoration:none;transition:color .2s}.brand-footer nav a:hover{color:var(--brand-accent)}@media (max-width:1024px){.brand-hero-simple__trust{grid-template-columns:repeat(2,1fr)}.brand-hero__inner{padding:110px 4vw 36px}.brand-hero__brand-name{font-size:max(38px,min(5.5vw,64px))}.brand-car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-why-layout{grid-template-columns:1fr;gap:36px}.brand-requirements-grid,.brand-cms-layout{grid-template-columns:1fr}.brand-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-footer{grid-template-columns:1fr;gap:24px}}@media (max-width:768px){.brand-hero-simple{padding:85px 0 30px}.brand-hero-simple__nav{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:20px}.brand-hero-simple__title{margin-bottom:12px;font-size:max(30px,min(8.5vw,44px));line-height:1.1}.brand-hero-simple__price-strip{border-radius:12px;gap:8px 10px;width:100%;padding:10px 14px}.brand-hero-simple__lead{margin-bottom:22px;font-size:14px;line-height:1.62}.brand-hero-simple__trust{grid-template-columns:1fr;gap:8px;margin-bottom:24px}.brand-hero-simple__actions{flex-direction:column;gap:10px;width:100%}.brand-hero-simple__btn{width:100%;min-height:50px}.brand-hero{background:#09090b;min-height:auto}.brand-hero__inner{padding:85px 20px 28px}.brand-hero__bg-img{object-position:70% center;opacity:.6}.brand-hero__overlay{background:linear-gradient(#09090ba6 0%,#09090bf0 45%,#09090b 100%)}.brand-hero__breadcrumb{letter-spacing:.1em;margin-bottom:20px;font-size:10px}.brand-hero__showcase{max-width:100%;padding:0}.brand-hero__top-row{justify-content:space-between;align-items:center;margin-bottom:12px}.brand-hero__eyebrow{letter-spacing:.18em;font-size:10px}.brand-hero__emblem{margin-bottom:0}.brand-hero__logo{max-width:65px;max-height:38px}.brand-hero__headline{margin-bottom:12px;font-size:max(30px,min(8.5vw,44px));line-height:1.1}.brand-hero__lead{color:#fffc;margin-bottom:22px;font-size:13.5px;line-height:1.62}.brand-hero__actions{flex-direction:column;gap:10px;width:100%}.brand-hero__btn{width:100%;min-height:48px;padding:12px 20px;font-size:11.5px}.brand-hero__trust-strip{grid-template-columns:repeat(2,1fr);gap:14px 12px;margin-top:24px;padding-top:18px;display:grid}.brand-hero__trust-label{font-size:9px}.brand-hero__trust-val{font-size:12.5px}.brand-overview-lead{font-size:13.5px;line-height:1.5}.brand-overview-body{font-size:12px;line-height:1.6}.brand-collection{padding:38px 16px 60px}.brand-section-heading{grid-template-columns:1fr;gap:10px;margin-bottom:18px}.brand-section-heading h2{font-size:max(20px,min(5.2vw,25px))}.brand-section-heading>p{font-size:12px;line-height:1.6}.brand-filter-bar{border-radius:14px;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:22px;padding:10px 12px}.brand-filter-bar__pills{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:7px;width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.brand-filter-bar__pills::-webkit-scrollbar{display:none}.brand-filter-pill{white-space:nowrap;flex-shrink:0;padding:6px 14px;font-size:10.5px}.brand-filter-bar__meta{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;width:100%;padding-top:6px;font-size:10px;display:flex}.brand-car-grid{scroll-snap-type:y proximity;grid-template-columns:1fr;gap:20px;width:100%;scroll-padding-top:84px}.brand-car-grid .car-card{flex:none;width:100%;max-width:100%}.brand-editorial-section{padding:50px 16px}.brand-models-grid{grid-template-columns:1fr;gap:14px}.brand-model-card{border-radius:16px;padding:18px 16px}.brand-model-card__title{font-size:16px}.brand-model-card__price{font-size:12px}.brand-model-card__desc{font-size:11.5px;line-height:1.6}.brand-table-wrapper{border-radius:14px;margin:0 -2px 14px}.brand-rates-table thead th,.brand-rates-table tbody td{padding:11px 12px;font-size:11px}.table-model-cell strong{font-size:12px}.table-model-cell small{font-size:9.5px}.table-book-btn{padding:5px 12px;font-size:10px}.brand-why-layout{grid-template-columns:1fr;gap:24px}.brand-why-pillars{grid-template-columns:1fr;gap:10px}.brand-pillar-card{border-radius:14px;padding:16px}.brand-pillar-num{margin-bottom:6px;font-size:20px}.brand-pillar-card h3{font-size:13.5px}.brand-pillar-card p{font-size:11px;line-height:1.55}.brand-requirements-grid{grid-template-columns:1fr;gap:14px}.brand-requirement-card{border-radius:16px;padding:18px 16px}.brand-requirement-card h3{margin-bottom:12px;font-size:15px}.brand-check-list{gap:9px;font-size:11.5px}.brand-faq-summary{gap:12px;min-height:58px;padding:12px 0;font-size:13px}.brand-faq-answer{padding:0 0 16px 36px;font-size:12px;line-height:1.65}.brand-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.brand-related-card{border-radius:12px;gap:8px;min-height:52px;padding:8px 12px}.brand-related-card__logo{flex:0 0 32px;width:32px;height:24px}.brand-related-card__name{font-size:11.5px}.brand-related-card__arrow{flex:0 0 12px;width:12px;height:12px}.brand-cta-section{padding:55px 16px}.brand-cta-card h2{font-size:max(22px,min(5.5vw,28px))}.brand-cta-card p:not(.brand-kicker){margin-bottom:22px;font-size:12.5px;line-height:1.65}.brand-cta-actions{flex-direction:column;gap:8px;width:100%}.brand-cta-actions .brand-button{width:100%;min-height:44px;font-size:11px}.brand-footer{gap:16px;padding:32px 16px}.brand-footer nav{flex-wrap:wrap;gap:12px 16px}}@media (max-width:360px){.brand-hero__inner{padding:80px 14px 22px}.brand-hero__headline{font-size:max(26px,min(8vw,34px))}.brand-hero__logo{max-width:54px;max-height:32px}.brand-hero__trust-strip{gap:10px 8px}.brand-hero__trust-val{font-size:11.5px}}.brand-hero-reference{background-color:#121316;border-bottom:1px solid #ffffff0d;padding:100px 5vw 20px;position:relative}.brand-hero-reference__inner{max-width:1480px;margin:0 auto}.brand-hero-reference__eyebrow{color:#c5a365;letter-spacing:.24em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:600}.brand-hero-reference__title{color:#fff;letter-spacing:-.015em;margin:0 0 24px;font-size:max(36px,min(4.8vw,56px));font-weight:600;line-height:1.15}.brand-hero-reference__checks{flex-wrap:wrap;align-items:center;gap:18px 26px;padding-bottom:8px;display:flex}.reference-check{color:#9d9da4;white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;font-weight:400;display:inline-flex}.reference-check .check-icon{color:#22c55e;background:#22c55e26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.brand-hero-slider{border-top:1px solid #ffffff12;margin-top:28px;padding-top:22px;position:relative}.brand-hero-slider__header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.brand-hero-slider__kicker{letter-spacing:.16em;text-transform:uppercase;color:#dbc186;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.brand-hero-slider__kicker-spark{background-color:#dbc186;border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite brandPulseSpark;box-shadow:0 0 8px #dbc186cc}@keyframes brandPulseSpark{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.brand-hero-slider__controls{align-items:center;gap:6px;display:flex}.brand-hero-slider__nav-btn{color:#c4c4cc;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.brand-hero-slider__nav-btn:hover{color:#dbc186;background:#dbc18624;border-color:#dbc18673;transform:translateY(-1px)}.brand-hero-slider__nav-btn:active{transform:translateY(0)scale(.95)}[dir=rtl] .brand-hero-slider__nav-btn svg{transform:scaleX(-1)}.brand-hero-slider__viewport{-webkit-backdrop-filter:blur(12px);background:radial-gradient(55% 150% at 50% 0,#dbc1861a 0%,#0000 60%),linear-gradient(#202228c7 0%,#16171cc7 100%);border:1px solid #ffffff14;border-radius:28px;padding:12px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 40px -22px #000c}.brand-hero-slider__viewport:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#dbc18699,#0000);height:1px;position:absolute;top:0;left:18%;right:18%}.brand-hero-slider__track{scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:6px;padding:0 24px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 32px calc(100% - 32px),#0000 100%)}.brand-hero-slider__track::-webkit-scrollbar{display:none}.brand-hero-slider__item{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;min-width:124px;height:72px;padding:10px 26px;text-decoration:none;transition:all .24s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.brand-hero-slider__item:hover{background:#ffffff0d;border-color:#dbc1864d}.brand-hero-slider__item.is-active{background:linear-gradient(135deg,#dbc1862e 0%,#dbc1860a 100%);border-color:#dbc1868c;box-shadow:0 0 18px #dbc18629}.brand-hero-slider__logo-wrap{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:38px;display:flex}.brand-hero-slider__logo{object-fit:contain;max-width:100%;max-height:100%;transition:transform .22s}.brand-hero-slider__item:hover .brand-hero-slider__logo{transform:scale(1.1)}.brand-hero-slider__logo.is-dark-logo{filter:brightness(0)invert()}@media (max-width:768px){.brand-hero-slider{margin-top:22px;padding-top:18px}.brand-hero-slider__viewport{border-radius:22px;padding:8px 0}.brand-hero-slider__track{gap:4px;padding:0 14px}.brand-hero-slider__item{border-radius:14px;min-width:88px;height:56px;padding:8px 18px}.brand-hero-slider__logo-wrap{width:52px;height:30px}}.brand-reference-section{background-color:#121316;min-height:60vh;padding:0 5vw 80px;position:relative}.brand-reference-container{max-width:1480px;margin:0 auto}.brand-reference-header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-bottom:32px;padding:32px 0 28px;display:flex}.brand-reference-header__count-wrap{align-items:baseline;gap:16px;display:flex}.brand-reference-header__num{color:#c5a365;letter-spacing:-.02em;font-feature-settings:"tnum";font-size:max(46px,min(4.4vw,58px));font-weight:400;line-height:1}.brand-reference-header__label{letter-spacing:.18em;text-transform:uppercase;color:#707077;font-size:11px;font-weight:600}.brand-reference-header__actions{align-items:center;gap:12px;display:flex}.brand-mobile-filter-btn{color:#fff;cursor:pointer;background:#18191d;border:1px solid #ffffff24;border-radius:20px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:500;transition:all .2s;display:none;position:relative}.brand-mobile-filter-btn:hover{background:#ffffff1a;border-color:#dfc48866}.brand-filter-active-dot{background:#c5a365;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;right:12px}.brand-reference-header__symbol{display:none!important}.brand-reference-header__sort{position:relative}.brand-reference-sort-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#e2e2e6;cursor:pointer;background-color:#18191d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238f8f96' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border:1px solid #ffffff1f;border-radius:20px;outline:none;padding:9px 38px 9px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .2s,background-color .2s}.brand-reference-sort-select:hover,.brand-reference-sort-select:focus{background-color:#1e1f24;border-color:#c5a36580}.brand-reference-layout{grid-template-columns:240px 1fr;align-items:start;gap:36px;display:grid}.brand-reference-sidebar{background:0 0;padding:4px 0 24px;position:sticky;top:96px}.brand-reference-sidebar__title-row{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.brand-reference-sidebar__title{color:#fff;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:500}.brand-reference-sidebar__reset{color:#c5a365;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.brand-refine-group{margin-bottom:28px}.brand-refine-label{letter-spacing:.16em;text-transform:uppercase;color:#727278;align-items:center;gap:7px;margin-bottom:12px;font-size:10.5px;font-weight:600;display:flex}.refine-icon{opacity:.85;font-size:11px}.brand-refine-search-wrap{position:relative}.brand-refine-input{color:#fff;box-sizing:border-box;background:#18191d;border:1px solid #ffffff17;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:13px;transition:border-color .2s,background .2s}.brand-refine-input::placeholder{color:#55555c}.brand-refine-input:focus{background:#1d1e23;border-color:#c5a365}.brand-refine-type-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.brand-refine-pill{color:#929298;text-align:center;cursor:pointer;background:#18191d;border:1px solid #ffffff14;border-radius:20px;padding:7px 10px;font-family:inherit;font-size:12px;font-weight:500;transition:all .2s}.brand-refine-pill:hover{color:#fff;background:#1e1f24;border-color:#fff3}.brand-refine-pill--active{color:#c5a365;background:#23242a;border-color:#c5a365;font-weight:600}.brand-refine-price-readout{color:#c5a365;font-feature-settings:"tnum";justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12.5px;font-weight:600;display:flex}.brand-refine-price-readout .price-sep{color:#55555c;font-weight:400}.brand-refine-slider-wrap{width:100%;position:relative}.brand-refine-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;accent-color:#c5a365;background:#25262c;border-radius:2px;outline:none;width:100%;height:4px}.brand-refine-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#c5a365;border:2px solid #18191d;border-radius:50%;width:16px;height:16px;transition:transform .15s;box-shadow:0 1px 4px #00000080}.brand-refine-slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.brand-refine-slider::-moz-range-thumb{cursor:pointer;background:#c5a365;border:2px solid #18191d;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #00000080}.brand-refine-range-bounds{color:#55555c;font-feature-settings:"tnum";justify-content:space-between;margin-top:6px;font-size:10.5px;display:flex}.brand-refine-circle-row{gap:10px;display:flex}.brand-refine-circle-btn{color:#fff;cursor:pointer;background:#18191d;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.brand-refine-circle-btn:hover{border-color:#ffffff4d}.brand-refine-circle-btn--active{font-weight:700;color:#0c0d0e!important;background:#dfc488!important;border-color:#dfc488!important}.brand-reference-main{min-width:0}.brand-reference-main .brand-car-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.brand-reference-empty{text-align:center;color:#8c8c93;background:#18191d;border:1px solid #ffffff12;border-radius:12px;padding:64px 24px}.brand-reference-empty p{color:#b0b0b6;margin:0 0 16px;font-size:15px}.brand-reference-empty__btn{color:#0d0e10;cursor:pointer;background:#c5a365;border:none;border-radius:20px;padding:8px 22px;font-size:13px;font-weight:600;transition:opacity .2s}.brand-reference-empty__btn:hover{opacity:.9}.brand-floating-actions{z-index:999;align-items:center;gap:12px;display:flex;position:fixed;bottom:24px;right:24px}.brand-floating-btn{white-space:nowrap;border-radius:30px;align-items:center;gap:8px;padding:11px 22px;font-size:13.5px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 20px #00000059}.brand-floating-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000073}.brand-floating-btn--call{color:#111113;background:#fff}.brand-floating-btn--wa{color:#fff;background:#25d366}.brand-floating-btn__icon{font-size:15px;line-height:1}.brand-drawer-backdrop{-webkit-backdrop-filter:blur(8px);z-index:99998;opacity:0;pointer-events:none;visibility:hidden;background:#000000bf;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility .3s cubic-bezier(.16,1,.3,1);position:fixed;top:0;bottom:0;left:0;right:0}.brand-drawer-backdrop--open{opacity:1;pointer-events:auto;visibility:visible}.brand-drawer{width:360px;max-width:88vw;height:100%;z-index:99999;background:#141416;border-right:1px solid #ffffff14;flex-direction:column;height:100dvh;transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:12px 0 48px #000000b3}.brand-drawer--open{transform:translate(0)}.brand-drawer__top-bar{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.brand-drawer__top-title{color:#fff;font-size:15px;font-weight:600}.brand-drawer__close-btn{color:#a0a0a5;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:color .15s,background .15s;display:flex}.brand-drawer__close-btn:hover{color:#fff;background:#ffffff14}.brand-drawer__content{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:24px;padding:24px 20px 32px;display:flex;overflow-y:auto}.brand-drawer__header-row{justify-content:space-between;align-items:center;display:flex}.brand-drawer__headline{color:#fff;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}.brand-drawer__reset-btn{color:#dfc488;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.brand-drawer__divider{background:#ffffff14;height:1px;margin-top:-8px}.brand-drawer__group{flex-direction:column;display:flex}.brand-drawer__label{letter-spacing:.12em;text-transform:uppercase;color:#8c8c93;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.brand-drawer__search-box{width:100%;position:relative}.brand-drawer__search-icon{color:#71717a;pointer-events:none;font-size:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.brand-drawer__search-input{color:#fff;box-sizing:border-box;background:#1b1c20;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:12px 14px;font-size:14px;transition:border-color .2s}.brand-drawer__search-input:focus{border-color:#dfc488}.brand-drawer__type-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.brand-drawer__type-pill{color:#d1d1d6;cursor:pointer;text-align:center;background:#1b1c20;border:1px solid #ffffff1a;border-radius:20px;padding:10px 14px;font-size:13px;font-weight:500;transition:all .2s}.brand-drawer__type-pill:hover{color:#fff;border-color:#ffffff40}.brand-drawer__type-pill--active{font-weight:600;color:#fff!important;background:#dfc48826!important;border-color:#dfc488!important}.brand-drawer__checkbox-list{flex-direction:column;gap:12px;display:flex}.brand-drawer__checkbox-item{cursor:pointer;align-items:center;gap:12px;display:flex}.brand-drawer__checkbox-native{opacity:0;pointer-events:none;position:absolute}.brand-drawer__checkbox-box{color:#0c0d0e;background:#1b1c20;border:1px solid #ffffff40;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;transition:all .15s;display:flex}.brand-drawer__checkbox-box--checked{background:#dfc488;border-color:#dfc488}.brand-drawer__checkbox-label{color:#e5e5ea;flex:1;font-size:14px}.brand-drawer__checkbox-count{color:#71717a;font-family:monospace;font-size:12px}.brand-drawer__price-readout{color:#dfc488;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13.5px;font-weight:600;display:flex}.brand-drawer__price-dash{color:#71717a}.brand-drawer__slider-wrap{width:100%}.brand-drawer__slider{accent-color:#dfc488;cursor:pointer;background:#ffffff26;border-radius:2px;width:100%;height:4px}.brand-drawer__price-bounds{color:#71717a;justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.brand-drawer__circle-row{gap:12px;display:flex}.brand-drawer__circle-btn{color:#fff;cursor:pointer;background:#1b1c20;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.brand-drawer__circle-btn:hover{border-color:#ffffff4d}.brand-drawer__circle-btn--active{font-weight:700;color:#0c0d0e!important;background:#dfc488!important;border-color:#dfc488!important}.brand-drawer__accordion-header{cursor:pointer;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;font-family:inherit;display:flex}.brand-drawer__chevron{color:#8c8c93;font-size:15px;transition:transform .2s}.brand-drawer__chevron--open{transform:rotate(180deg)}.brand-drawer__tags-list{flex-direction:column;gap:12px;margin-top:14px;display:flex}.brand-drawer__footer{background:#141416;border-top:1px solid #ffffff14;flex-shrink:0;padding:16px 20px 24px}.brand-drawer__submit-btn{color:#121316;cursor:pointer;background:#dfc488;border:none;border-radius:25px;width:100%;height:50px;font-size:15px;font-weight:700;transition:background .2s,transform .15s;box-shadow:0 4px 16px #dfc48840}.brand-drawer__submit-btn:hover{background:#eedcb2;transform:translateY(-1px);box-shadow:0 6px 20px #dfc48859}@media (max-width:1200px){.brand-reference-main .brand-car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.brand-reference-layout{grid-template-columns:1fr;gap:28px}.brand-reference-sidebar{display:none!important}.brand-mobile-filter-btn{justify-content:center;align-items:center;gap:8px;display:inline-flex}.brand-reference-header{flex-direction:column;align-items:flex-start;gap:16px}.brand-reference-header__actions{align-items:center;gap:10px;width:100%;display:flex}.brand-mobile-filter-btn{color:#fff;background:#18191d;border:1px solid #ffffff24;border-radius:21px;flex:1;height:42px;font-size:13.5px;font-weight:500}.brand-reference-header__sort{flex:1;width:100%}.brand-reference-sort-select{color:#fff;background-color:#18191d;border:1px solid #ffffff24;border-radius:21px;width:100%;height:42px;font-size:13.5px;font-weight:500}}@media (max-width:768px){.brand-hero-reference__checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.reference-check{white-space:normal;align-items:center;gap:8px;font-size:12.5px;line-height:1.35;display:inline-flex}}@media (max-width:640px){.brand-hero-reference{padding:85px 5vw 16px}.brand-hero-reference__checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.reference-check{white-space:normal;align-items:center;gap:7px;font-size:12px;line-height:1.3;display:inline-flex}.brand-reference-main .brand-car-grid{grid-template-columns:1fr}.brand-floating-actions{gap:8px;bottom:16px;right:16px}.brand-floating-btn{padding:9px 16px;font-size:12px}}@media (max-width:380px){.brand-hero-reference__checks{gap:10px 8px}.reference-check{gap:5px;font-size:11px}}.brand-editorial-link{color:#c5a365;text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #c5a36573;text-decoration:underline #c5a36573;transition:color .18s,text-decoration-color .18s}.brand-overview-layout{grid-template-columns:1fr 380px;align-items:start;gap:48px;display:grid}.brand-facts-card{background:#18191d;border:1px solid #c5a36540;border-radius:16px;padding:28px;position:sticky;top:100px;box-shadow:0 10px 30px #00000059}.brand-facts-card__header{border-bottom:1px solid #ffffff14;margin-bottom:20px;padding-bottom:14px}.brand-facts-card__kicker{letter-spacing:.18em;color:#c5a365;text-transform:uppercase;margin-bottom:6px;font-size:10.5px;font-weight:700;display:block}.brand-facts-card h3{color:#fff;margin:0;font-size:18px;font-weight:600}.brand-facts-list{flex-direction:column;gap:14px;margin:0 0 24px;padding:0;list-style:none;display:flex}.brand-facts-list li{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;font-size:13px;display:flex}.brand-facts-list li:last-child{border-bottom:none;padding-bottom:0}.fact-label{color:#8c8c93;font-size:12.5px}.fact-value{color:#fff;text-align:right;font-size:13px;font-weight:500}.fact-value--gold{color:#c5a365;font-weight:600}.brand-facts-card__btn{box-sizing:border-box;background:#25d366;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;display:flex;color:#fff!important}.brand-facts-card__btn:hover{opacity:.95;transform:translateY(-1px)}.brand-driving-section{background:#111114}.brand-driving-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.brand-driving-card{background:#18191d;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:12px;padding:28px;transition:border-color .2s,transform .2s;display:flex}.brand-driving-card:hover{border-color:#c5a36559;transform:translateY(-2px)}.brand-driving-card__icon{margin-bottom:4px;font-size:26px;line-height:1}.brand-driving-card h3{color:#fff;margin:0;font-size:17px;font-weight:600}.brand-driving-card p{color:#9c9ca3;margin:0;font-size:13.5px;line-height:1.7}@media (max-width:992px){.brand-overview-layout{grid-template-columns:1fr;gap:32px}.brand-facts-card{position:static}}.brand-editorial-wrapper{background:#0d0e10;border-top:1px solid #ffffff14;width:100%}.brand-editorial-block{border-bottom:1px solid #ffffff0f;padding:72px 24px}.brand-editorial-block:last-child{border-bottom:none}.brand-editorial-inner{max-width:860px;margin:0 auto}.brand-editorial-heading{color:#fff;letter-spacing:-.02em;margin:0 0 20px;font-size:max(1.45rem,min(2.8vw,1.85rem));font-weight:600;line-height:1.3}.brand-editorial-lead{color:#a0a0a5;margin:0 0 28px;font-size:1.02rem;line-height:1.7}.brand-editorial-paragraphs{flex-direction:column;gap:20px;display:flex}.brand-editorial-p{color:#a0a0a5;margin:0;font-size:1.02rem;line-height:1.85}.brand-editorial-link{color:#dfc488;text-underline-offset:4px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.brand-editorial-link:hover{color:#eedcb3;text-decoration-color:#eedcb3}.brand-roads-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.brand-road-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;padding:24px;transition:border-color .2s,transform .2s;display:flex}.brand-road-card:hover{border-color:#dfc4884d;transform:translateY(-2px)}.brand-road-card__top{margin-bottom:12px}.brand-road-card__tag{letter-spacing:.08em;text-transform:uppercase;color:#dfc488;margin-bottom:6px;font-size:.72rem;font-weight:700;display:inline-block}.brand-road-card__title{color:#fff;margin:0;font-size:1.05rem;font-weight:600;line-height:1.4}.brand-road-card__desc{color:#9a9a9e;margin:0;font-size:.92rem;line-height:1.68}.brand-included-grid{flex-direction:column;gap:12px;margin-top:24px;display:flex}.brand-included-card{background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;align-items:flex-start;gap:16px;padding:18px 22px;display:flex}.brand-included-check{color:#dfc488;background:#dfc48826;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;font-size:.88rem;font-weight:700;display:flex}.brand-included-content{flex:1}.brand-included-title{color:#fff;margin:0 0 4px;font-size:.98rem;font-weight:600}.brand-included-desc{color:#9a9a9e;margin:0;font-size:.92rem;line-height:1.6}.brand-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.brand-rule-card{background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;padding:22px}.brand-rule-title{color:#fff;margin:0 0 8px;font-size:.98rem;font-weight:600}.brand-rule-desc{color:#9a9a9e;margin:0;font-size:.9rem;line-height:1.68}.brand-editorial-block--cta{background:linear-gradient(#0d0e10 0%,#131417 100%);padding:80px 24px}.brand-cta-box{text-align:center;background:radial-gradient(circle at 50% 0,#dfc4881f 0%,#191a1ebf 80%);border:1px solid #dfc48847;border-radius:18px;padding:56px 32px}.brand-cta-title{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:max(1.55rem,min(3.2vw,2.15rem));font-weight:600}.brand-cta-body{color:#a0a0a5;max-width:580px;margin:0 auto 30px;font-size:1.05rem;line-height:1.7}.brand-cta-btn{letter-spacing:.02em;background:#dfc488;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:15px 32px;font-size:.96rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 20px #dfc48847;color:#0c0d0e!important}.brand-cta-btn:hover{background:#eedcb3;transform:translateY(-2px);box-shadow:0 6px 26px #dfc4886b}.brand-cta-btn svg{width:18px;height:18px}@media (max-width:768px){.brand-editorial-block{padding:52px 18px}.brand-roads-grid,.brand-rules-grid{grid-template-columns:1fr}.brand-cta-box{padding:38px 20px}}.brand-lineup-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0 0;padding:0;list-style:none;display:grid}.brand-lineup-item{background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:22px;display:flex}.brand-lineup-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.brand-lineup-title{margin:0;font-size:.98rem;font-weight:600;line-height:1.35}.brand-lineup-link{color:#fff;text-decoration:none}.brand-lineup-link:hover{color:var(--brand-accent,#dfc488);text-underline-offset:4px;text-decoration:underline}.brand-lineup-link:focus-visible{color:var(--brand-accent,#dfc488);text-underline-offset:4px;text-decoration:underline}.brand-lineup-link:focus-visible{outline:2px solid var(--brand-accent,#dfc488);outline-offset:3px;border-radius:2px}.brand-lineup-price{color:var(--brand-accent,#dfc488);white-space:nowrap;margin:0;font-size:.86rem;font-weight:600}.brand-lineup-specs{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.brand-lineup-specs li{color:#c9c9cc;background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;padding:4px 10px;font-size:.76rem;line-height:1.4}.brand-lineup-desc{color:#9a9a9e;margin:0;font-size:.9rem;line-height:1.68}@media (max-width:768px){.brand-lineup-list{grid-template-columns:1fr}}._section_102i3_4{color:#fff;background:#0c0d10;border-top:1px solid #ffffff14}._inner_102i3_10{max-width:1320px;margin:0 auto;padding:64px 24px 72px}._title_102i3_18{font-size:max(22px,min(2.4vw,30px));font-weight:500;line-height:1.2;text-align:start!important;color:#b0b0b5!important;margin:0 0 36px!important}._grid_102i3_27{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px;display:grid}._grid_102i3_27[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._grid_102i3_27[data-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr));gap:40px 28px}._groupTitle_102i3_42{letter-spacing:normal;text-transform:none;padding-bottom:12px;font-size:14px;font-weight:600;line-height:1.4;text-align:start!important;color:#dbc186!important;border-bottom:1px solid #dbc1864d!important;margin:0 0 16px!important}._list_102i3_55{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._link_102i3_64{font-size:14px;line-height:1.5;text-decoration:none;transition:color .18s;display:inline-block;color:#ffffffb8!important}._link_102i3_64:hover{color:#dbc186!important}._link_102i3_64:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #dbc186}@media (max-width:960px){._grid_102i3_27,._grid_102i3_27[data-columns="3"],._grid_102i3_27[data-columns="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){._inner_102i3_10{padding:48px 20px 56px}._grid_102i3_27,._grid_102i3_27[data-columns="3"],._grid_102i3_27[data-columns="5"]{grid-template-columns:minmax(0,1fr);gap:32px}}.brand-reference-sidebar[data-enter-children]>:not([data-mo-live]){animation-delay:1.05s}.brand-reference-sidebar[data-enter-children]>:not([data-mo-live]):nth-child(2){animation-delay:1.11s}.brand-reference-sidebar[data-enter-children]>:not([data-mo-live]):nth-child(3){animation-delay:1.17s}.brand-reference-sidebar[data-enter-children]>:not([data-mo-live]):nth-child(n+4){animation-delay:1.23s}.brand-car-grid>:not([data-mo-live]){animation:1s cubic-bezier(.16,1,.3,1) 1.1s backwards moRise}.brand-car-grid>:not([data-mo-live]):nth-child(2){animation-delay:1.19s}.brand-car-grid>:not([data-mo-live]):nth-child(3){animation-delay:1.28s}.brand-car-grid>:not([data-mo-live]):nth-child(4){animation-delay:1.37s}.brand-car-grid>:not([data-mo-live]):nth-child(n+5){animation-delay:1.46s}@media (min-width:761px){.brand-car-grid>:not([data-mo-live]){animation-duration:.72s}.brand-car-grid>:not([data-mo-live]):nth-child(2){animation-delay:1.16s}.brand-car-grid>:not([data-mo-live]):nth-child(3){animation-delay:1.22s}.brand-car-grid>:not([data-mo-live]):nth-child(4){animation-delay:1.28s}.brand-car-grid>:not([data-mo-live]):nth-child(n+5){animation-delay:1.34s}}.brand-drawer--open .brand-drawer__content>*,.brand-drawer--open .brand-drawer__footer{animation:.55s cubic-bezier(.16,1,.3,1) 80ms backwards moDrawerRow}.brand-drawer--open .brand-drawer__content>:nth-child(2){animation-delay:.115s}.brand-drawer--open .brand-drawer__content>:nth-child(3){animation-delay:.15s}.brand-drawer--open .brand-drawer__content>:nth-child(4){animation-delay:.185s}.brand-drawer--open .brand-drawer__content>:nth-child(5){animation-delay:.22s}.brand-drawer--open .brand-drawer__content>:nth-child(6){animation-delay:.255s}.brand-drawer--open .brand-drawer__content>:nth-child(n+7){animation-delay:.29s}.brand-drawer--open .brand-drawer__footer{animation-delay:.3s}@keyframes moDrawerRow{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.brand-car-grid>:not([data-mo-live]),.brand-drawer--open .brand-drawer__content>*,.brand-drawer--open .brand-drawer__footer{animation-name:moFade!important;animation-duration:.8s!important;animation-timing-function:ease-out!important}}.car-specs-grid[data-enter-children=pop]>:not([data-mo-live]){animation:.65s cubic-bezier(.16,1,.3,1) .75s backwards moPop}.car-specs-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(2){animation-delay:.81s}.car-specs-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(3){animation-delay:.87s}.car-specs-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(4){animation-delay:.93s}.car-specs-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(5){animation-delay:.99s}.car-specs-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(6){animation-delay:1.05s}.car-specs-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(n+7){animation-delay:1.11s}.car-inclusions-grid[data-enter-children=pop]>:not([data-mo-live]){animation:.7s cubic-bezier(.16,1,.3,1) .5s backwards moPop}.car-inclusions-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(2){animation-delay:.58s}.car-inclusions-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(3){animation-delay:.66s}.car-inclusions-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(4){animation-delay:.74s}.car-requirements-dual>.req-card:first-child[data-enter=slide-left]:not([data-mo-live]){animation:.8s cubic-bezier(.16,1,.3,1) .5s backwards moSlideLeft}.car-requirements-dual>.req-card:last-child[data-enter=slide-right]:not([data-mo-live]){animation:.8s cubic-bezier(.16,1,.3,1) .58s backwards moSlideRight}.car-steps-grid[data-enter-children=pop]>:not([data-mo-live]){animation:.72s cubic-bezier(.16,1,.3,1) .5s backwards moPop}.car-steps-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(2){animation-delay:.6s}.car-steps-grid[data-enter-children=pop]>:not([data-mo-live]):nth-child(3){animation-delay:.7s}.car-cta-box>.car-cta-copy[data-enter=slide-left]:not([data-mo-live]){animation:.85s cubic-bezier(.16,1,.3,1) .5s backwards moSlideLeft}.car-cta-box>.car-cta-panel[data-enter=slide-right]:not([data-mo-live]){animation:.85s cubic-bezier(.16,1,.3,1) .58s backwards moSlideRight}@media (min-width:761px){.car-detail-page .car-breadcrumbs,.car-detail-page .car-identity-kicker{animation-duration:.72s}.car-detail-page .car-identity-headline h1{animation-duration:.9s}.car-content-col[data-enter=slide-left]:not([data-mo-live]),.car-sidebar-col .car-booking-card[data-enter=slide-right]:not([data-mo-live]){animation-duration:.76s}}@media (prefers-reduced-motion:reduce){.car-detail-page .car-breadcrumbs,.car-detail-page .car-identity-kicker,.car-detail-page .car-identity-headline h1,.car-slider-container[data-enter=pop]:not([data-mo-live]),.car-content-col[data-enter=slide-left]:not([data-mo-live]),.car-sidebar-col .car-booking-card[data-enter=slide-right]:not([data-mo-live]),.car-booking-card__price-box[data-enter=pop]:not([data-mo-live]),.car-telemetry-grid[data-enter-children=pop]>:not([data-mo-live]),.car-specs-grid[data-enter-children=pop]>:not([data-mo-live]),.car-inclusions-grid[data-enter-children=pop]>:not([data-mo-live]),.car-requirements-dual>.req-card,.car-steps-grid[data-enter-children=pop]>:not([data-mo-live]),.car-cta-box>.car-cta-copy,.car-cta-box>.car-cta-panel{animation-name:moFade!important;animation-duration:.8s!important;animation-timing-function:ease-out!important}}.car-detail-page{--car-bg:#0c0d10;--car-card-bg:#141519;--car-card-sub:#1a1b20;--car-border:#ffffff14;--car-accent:#dbc186;--car-accent-hover:#e8d4a6;--car-text:#fff;--car-text-muted:#8e8e93;--car-text-dim:#636366;--car-radius-lg:20px;--car-radius-md:14px;--car-radius-sm:8px;background-color:var(--car-bg);min-height:100vh;color:var(--car-text);padding-bottom:60px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:clip}.car-detail-page :-webkit-any(h1,h2,h3,h4):not(:where(.car-card *)){color:#b0b0b5;letter-spacing:-.02em;margin:0;font-family:Montserrat,sans-serif;font-weight:700}.car-detail-page :-moz-any(h1,h2,h3,h4):not(:where(.car-card *)){color:#b0b0b5;letter-spacing:-.02em;margin:0;font-family:Montserrat,sans-serif;font-weight:700}.car-detail-page :is(h1,h2,h3,h4):not(:where(.car-card *)){color:#b0b0b5;letter-spacing:-.02em;margin:0;font-family:Montserrat,sans-serif;font-weight:700}.car-detail-page p:not(:where(.car-card *)){color:var(--car-text-muted);margin:0;line-height:1.75}.car-detail-topbar{border-bottom:1px solid var(--car-border);background:linear-gradient(#141519cc 0%,#0c0d10 100%);padding:146px 0 30px}.car-detail-topbar__inner{box-sizing:border-box;max-width:1320px;margin:0 auto;padding:0 4.5vw}.car-breadcrumbs{margin-bottom:22px}.car-breadcrumbs ol{letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:11.5px;font-weight:600;list-style:none;display:flex}.car-breadcrumbs a{color:var(--car-text-muted);text-decoration:none;transition:color .15s}.car-breadcrumbs a:hover{color:var(--car-accent)}.car-breadcrumb-sep{color:#fff3;font-size:11px}.car-breadcrumbs li{min-width:0}.car-breadcrumb-active{color:var(--car-accent);font-weight:700}.car-identity-headline{flex-direction:column;gap:14px;display:flex}.car-identity-kicker{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.car-kicker-brand{color:var(--car-accent);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}a.car-identity-kicker{align-self:flex-start;gap:12px;text-decoration:none}.car-kicker-logo{object-fit:contain;width:auto;max-width:44px;height:26px;display:block}.car-kicker-cat{display:none!important}.car-kicker-year{border:1px solid var(--car-border);color:#d1d1d6;text-transform:uppercase;letter-spacing:.06em;background:#ffffff0f;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:600}.car-identity-headline h1{color:#b0b0b5;letter-spacing:-.015em;font-size:max(22px,min(2.5vw,34px));font-weight:700;line-height:1.18}.car-slider-container{grid-area:gallery;min-width:0}.car-slider{flex-direction:column;gap:14px;width:min(100%,1.5*min(620px,68vh));margin-inline-start:0;margin-inline-end:0;display:flex}.car-slider__main{aspect-ratio:3/2;border-radius:var(--car-radius-lg);border:1px solid var(--car-border);-webkit-user-select:none;user-select:none;cursor:zoom-in;background:#121316;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 40px #00000080}.car-slider__main-img{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1)}.car-slider__main:hover .car-slider__main-img{transform:scale(1.02)}.car-slider__counter{-webkit-backdrop-filter:blur(8px);color:#fff;letter-spacing:.05em;z-index:2;background:#000000a6;border:1px solid #ffffff26;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;position:absolute;top:18px;right:18px}[dir=rtl] .car-slider__counter,html[lang=ar] .car-slider__counter,html[lang=fa] .car-slider__counter{left:18px;right:auto}.car-slider__brand{z-index:2;pointer-events:none;height:44px;position:absolute;top:18px;left:18px}.car-slider__brand-img{object-fit:contain;filter:drop-shadow(0 1px 3px #00000059);width:auto;max-width:110px;height:100%;display:block}[dir=rtl] .car-slider__brand,html[lang=ar] .car-slider__brand,html[lang=fa] .car-slider__brand{left:auto;right:18px}.car-slider__arrow{-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:3;background:#0000008c;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:background .2s,transform .2s,border-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.car-slider__arrow:hover{border-color:var(--car-accent);color:var(--car-accent);background:#000000d9;transform:translateY(-50%)scale(1.08)}.car-slider__arrow--left{left:16px}.car-slider__arrow--right{right:16px}.car-slider__thumbs{scrollbar-width:thin;scrollbar-color:#fff3 transparent;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.car-slider__thumbs::-webkit-scrollbar{height:4px}.car-slider__thumbs::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.car-slider__thumb{border-radius:var(--car-radius-sm);cursor:pointer;opacity:.65;background:#141518;border:1px solid #ffffff1f;flex:0 0 96px;height:64px;padding:0;transition:opacity .2s,border-color .2s,transform .2s;overflow:hidden}.car-slider__thumb:hover{opacity:.9}.car-slider__thumb--active{border-width:2px;transform:translateY(-2px);box-shadow:0 4px 14px #dbc1864d;opacity:1!important;border-color:var(--car-accent)!important}.car-slider__thumb-img{object-fit:cover;width:100%;height:100%}.car-lightbox{z-index:999999;-webkit-backdrop-filter:blur(24px);box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#060709f5;flex-direction:column;justify-content:space-between;padding:24px 32px 20px;animation:.25s cubic-bezier(.16,1,.3,1) carLightboxFadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}@keyframes carLightboxFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.car-lightbox__header{z-index:10;justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:0 auto;padding-bottom:12px;display:flex}.car-lightbox__title-wrap{align-items:center;gap:14px;display:flex}.car-lightbox__title{color:#b0b0b5;letter-spacing:-.01em;font-family:Montserrat,Cairo,-apple-system,BlinkMacSystemFont,sans-serif;font-size:max(16px,min(2vw,22px));font-weight:700}.car-lightbox__counter{display:none!important}.car-lightbox__close{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:8px 18px 8px 14px;font-size:13.5px;font-weight:600;transition:all .2s;display:inline-flex}.car-lightbox__close:hover{color:#fff;background:#ffffff2e;border-color:#ffffff73;transform:scale(1.05)}.car-lightbox__stage{flex:auto;justify-content:center;align-items:center;width:100%;max-width:1400px;min-height:0;margin:0 auto;padding:10px 0;display:flex;position:relative}.car-lightbox__image-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.car-lightbox__img{object-fit:contain;filter:drop-shadow(0 24px 60px #000000f2);-webkit-user-select:none;user-select:none;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 220px);animation:.2s ease-out carLightboxImgIn}@keyframes carLightboxImgIn{0%{opacity:.7;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.car-lightbox__nav{-webkit-backdrop-filter:blur(12px);color:#fff;cursor:pointer;z-index:10;background:#121317bf;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #00000080}.car-lightbox__nav:hover{border-color:var(--car-accent,#dbc186);color:var(--car-accent,#dbc186);background:#dbc18638;transform:translateY(-50%)scale(1.1);box-shadow:0 10px 28px #dbc1864d}.car-lightbox__nav--prev{left:12px}.car-lightbox__nav--next{right:12px}.car-lightbox__footer{z-index:10;justify-content:center;width:100%;max-width:1200px;margin:0 auto;padding-top:10px;display:flex}.car-lightbox__thumbs{scrollbar-width:thin;scrollbar-color:#dbc18673 transparent;gap:12px;max-width:100%;padding:8px 16px 12px;display:flex;overflow-x:auto}.car-lightbox__thumbs::-webkit-scrollbar{height:5px}.car-lightbox__thumbs::-webkit-scrollbar-thumb{background:#dbc18673;border-radius:999px}.car-lightbox__thumb{cursor:pointer;opacity:.55;background:#141518;border:1px solid #ffffff26;border-radius:8px;flex:0 0 84px;height:56px;padding:0;transition:all .2s;overflow:hidden}.car-lightbox__thumb:hover{opacity:.9;border-color:#fff6;transform:translateY(-2px)}.car-lightbox__thumb--active{transform:translateY(-3px)scale(1.05);box-shadow:0 6px 20px #dbc18673;opacity:1!important;border:2px solid var(--car-accent,#dbc186)!important}.car-lightbox__thumb-img{object-fit:cover;width:100%;height:100%}@media (max-width:760px){.car-lightbox{padding:16px 14px 12px}.car-lightbox__nav{width:44px;height:44px}.car-lightbox__nav--prev{left:4px}.car-lightbox__nav--next{right:4px}.car-lightbox__close-text{display:none}.car-lightbox__close{padding:8px}.car-lightbox__thumb{flex:0 0 64px;height:42px}.car-lightbox__img{max-height:calc(100vh - 175px)}}.car-main-layout{grid-template-columns:1fr 410px;grid-template-areas:"gallery side""content side";align-items:start;gap:40px 48px;max-width:1320px;margin:28px auto 0;padding:0 4.5vw;display:grid}.car-content-col{flex-direction:column;grid-area:content;gap:42px;min-width:0;display:flex}.car-sidebar-col{grid-area:side;align-self:stretch;position:relative}.car-telemetry-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.car-telemetry-item{border-radius:var(--car-radius-md);text-align:center;background:linear-gradient(#ffffff0a 0%,#ffffff04 100%);border:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:76px;padding:16px 14px;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex}.car-telemetry-item:hover{border-color:#dbc18661;transform:translateY(-2px);box-shadow:0 10px 24px -6px #00000080,0 0 14px #dbc18614}.telemetry-data{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.telemetry-data strong{color:#f2ede4;letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.2}.telemetry-data span{color:#dbc186d9;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}.car-section-title{color:#b0b0b5;letter-spacing:-.01em;margin-bottom:18px;font-size:22px;font-weight:700}.car-editorial-tags{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.car-cat-badge{background:var(--car-card-sub);border:1px solid var(--car-border);color:#e5e5ea;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:6px 14px;font-size:11px;font-weight:600}.car-editorial-body{color:#9a9aa0;flex-direction:column;gap:16px;font-size:14.5px;line-height:1.85;display:flex}.car-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.car-spec-card{border-radius:var(--car-radius-md);background:linear-gradient(#ffffff09 0%,#ffffff04 100%);border:1px solid #ffffff12;align-items:center;gap:14px;min-height:68px;padding:14px 18px;transition:border-color .2s,background .2s;display:flex}.car-spec-card:hover{background:linear-gradient(#ffffff0d 0%,#ffffff06 100%);border-color:#dbc18659}.car-spec-card--wide{grid-column:1/-1}.car-spec-card__icon{width:38px;height:38px;color:var(--car-accent);background:#dbc18614;border:1px solid #dbc18629;border-radius:8px;flex:none;place-items:center;display:inline-grid}.car-spec-card__icon svg{width:20px;height:20px;display:block}.car-spec-card__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.spec-label{color:var(--car-text-muted);text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:600}.spec-value{color:#e5e5ea;word-break:break-word;font-size:14.5px;font-weight:600;line-height:1.35}.car-booking-card{background:var(--car-card-bg);border:1px solid var(--car-border);border-radius:var(--car-radius-lg);flex-direction:column;gap:24px;padding:30px;display:flex;position:sticky;top:96px;box-shadow:0 16px 48px #00000073}.car-booking-card__price-box{border-bottom:1px solid var(--car-border);flex-direction:column;gap:6px;padding-bottom:20px;display:flex}.price-box-caption{color:var(--car-text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600}.price-box-main{align-items:baseline;gap:8px;display:flex}.car-booking-card .price-now{color:var(--car-accent);letter-spacing:-.02em;font-size:34px;font-weight:700}.car-booking-card .price-now i{color:var(--car-accent);margin-right:4px;font-size:20px;font-style:normal}.price-period{color:var(--car-text-muted);font-size:14px;font-weight:500}.price-old-wrap{align-items:center;gap:10px;margin-top:4px;display:flex}.price-old-val{color:#71717a;font-size:13px;text-decoration:none;position:relative}.price-old-val:after{content:"";background-color:#ef4444;height:1.5px;position:absolute;top:50%;left:1px;right:1px;transform:rotate(-7deg)}.price-discount-tag{color:#ef4444;letter-spacing:.04em;text-transform:uppercase;background:#ef444426;border-radius:4px;padding:2px 7px;font-size:10.5px;font-weight:700}.car-duration-rates{flex-direction:column;gap:8px;display:flex}.duration-rate-item{background:var(--car-card-sub);border-radius:var(--car-radius-sm);border:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:10px 14px;font-size:12.5px;display:flex}.duration-name{color:#d1d1d6;font-weight:500}.duration-price{color:#d1d1d6;font-weight:600}.duration-badge{color:var(--car-accent);background:#dbc18626;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.car-trust-checklist{flex-direction:column;gap:12px;display:flex}.trust-check-item{align-items:center;gap:10px;display:flex}.check-icon{color:#22c55e;background:#22c55e26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:0;font-size:10.5px;font-weight:800;display:flex}.trust-check-item strong{color:#d1d1d6;font-size:13px;font-weight:600;line-height:1.3;display:block}.trust-check-item p{display:none!important}.car-booking-actions{flex-direction:column;gap:10px;display:flex}.booking-btn{cursor:pointer;box-sizing:border-box;border-radius:26px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;font-size:14.5px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex}.booking-btn--wa{color:#fff;background-color:#22c55e;box-shadow:0 4px 18px #22c55e59}.booking-btn--wa svg{width:19px;height:19px}.booking-btn--call{color:#fff;background-color:#0000;border:1px solid #ffffff2e}.booking-btn--call:hover{border-color:var(--car-accent);color:var(--car-accent);background-color:#dbc18614;transform:translateY(-2px)}.booking-card-guarantee{color:var(--car-text-dim);text-align:center;font-size:11px;line-height:1.5}.car-bottom-section{border-top:1px solid var(--car-border);padding:70px 0}.section-container{max-width:1320px;margin:0 auto;padding:0 4.5vw}.car-section-header{margin-bottom:40px}.car-section-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--car-accent);margin-bottom:10px;font-size:11px;font-weight:700;display:inline-block}.car-section-header h2{color:#b0b0b5;letter-spacing:-.02em;margin-bottom:10px;font-size:max(26px,min(3.2vw,38px));font-weight:700}.car-section-header p{max-width:680px;font-size:15px}.car-inclusions-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.inclusion-card{background:var(--car-card-bg);border:1px solid var(--car-border);border-radius:var(--car-radius-md);flex-direction:column;gap:12px;padding:28px 22px;transition:transform .2s,border-color .2s;display:flex}.inclusion-card:hover{border-color:#dbc18659;transform:translateY(-4px)}.inclusion-icon{font-size:28px}.inclusion-card h3{color:#b0b0b5;font-size:17px;font-weight:600}.inclusion-card p{color:var(--car-text-muted);font-size:13px}.car-requirements-dual{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.req-card{background:var(--car-card-bg);border:1px solid var(--car-border);border-radius:var(--car-radius-lg);flex-direction:column;gap:14px;padding:34px;display:flex}.req-card__tag{color:var(--car-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.req-card h3{color:#b0b0b5;font-size:20px;font-weight:700}.req-list{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.req-list li{color:#d1d1d6;align-items:center;gap:10px;font-size:13.5px;display:flex}.req-list li span{color:#22c55e;font-weight:700}.car-steps-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.step-card{background:var(--car-card-bg);border:1px solid var(--car-border);border-radius:var(--car-radius-lg);flex-direction:column;gap:14px;padding:34px 28px;transition:transform .2s,border-color .2s;display:flex;position:relative}.step-card:hover{border-color:#dbc18659;transform:translateY(-3px)}.step-num{color:var(--car-accent);letter-spacing:-.02em;font-size:32px;font-weight:800}.step-card h3{color:#b0b0b5;font-size:19px;font-weight:600}.step-card p{color:var(--car-text-muted);font-size:13.5px}.car-faq-accordion{flex-direction:column;gap:12px;max-width:960px;display:flex}.car-faq-item{background:var(--car-card-bg);border:1px solid var(--car-border);border-radius:var(--car-radius-md);transition:border-color .2s;overflow:hidden}.car-faq-item[open]{border-color:#dbc18659}.car-faq-summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:16px;padding:22px 24px;list-style:none;display:flex}.car-faq-summary::-webkit-details-marker{display:none}.faq-index{color:var(--car-accent);font-family:monospace;font-size:13px;font-weight:700}.faq-q-text{color:#b0b0b5;flex:1;font-size:15px;font-weight:600}.faq-toggle{color:var(--car-text-muted);font-size:18px;transition:transform .2s}.car-faq-item[open] .faq-toggle{color:var(--car-accent);transform:rotate(45deg)}.car-faq-answer{padding:0 24px 22px 52px}.car-faq-answer p{color:#d1d1d6;font-size:14px;line-height:1.8}.car-cta-box{text-align:start;border-radius:var(--car-radius-lg);background:radial-gradient(60% 90% at 100% 0,#dbc1861f 0%,#0000 70%),linear-gradient(135deg,#17181c 0%,#101114 100%);border:1px solid #dbc1862e;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:center;gap:48px;padding:52px 56px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.car-cta-box:before{content:"";background:linear-gradient(90deg,#0000,#dbc186b3,#0000);height:1px;position:absolute;top:0;left:56px;right:56px}.car-cta-kicker{color:var(--car-accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-flex}.car-cta-kicker:before{content:"";background:currentColor;width:22px;height:1px}.car-cta-box h2{color:#b0b0b5;margin-bottom:14px;font-size:max(26px,min(2.9vw,38px));line-height:1.15}.car-cta-box p{color:#b9b9be;max-width:540px;margin-bottom:24px;font-size:14.5px;line-height:1.75}.car-cta-perks{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.car-cta-perks li{color:#d1d1d6;background:#ffffff08;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:500;display:inline-flex}.car-cta-perks svg{width:15px;height:15px;color:var(--car-accent);flex:none}.car-cta-panel{border-radius:var(--car-radius-md);background:#ffffff06;border:1px solid #ffffff14;flex-direction:column;gap:20px;padding:26px;display:flex}.car-cta-price{border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-bottom:20px;display:flex}.car-cta-price__label{letter-spacing:.14em;text-transform:uppercase;color:var(--car-text-muted);flex-basis:100%;font-size:10.5px;font-weight:700}.car-cta-price__value{letter-spacing:-.02em;color:#fff;font-size:34px;font-weight:700;line-height:1}.car-cta-price__value i{letter-spacing:.06em;color:var(--car-accent);vertical-align:.9em;margin-inline-end:2px;font-size:14px;font-style:normal;font-weight:600}.car-cta-price__unit{color:var(--car-text-muted);font-size:14px}.car-cta-actions{flex-direction:column;gap:10px;display:flex}.cta-btn{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 24px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s,color .2s;display:inline-flex}.cta-btn svg{flex:none;width:18px;height:18px}.cta-btn--wa{color:#fff;background:#22c55e;box-shadow:0 4px 18px #22c55e47}.cta-btn--wa:hover{background:#1ea34d;transform:translateY(-2px);box-shadow:0 6px 22px #22c55e66}.cta-btn--call{color:#fff;background:0 0;border:1px solid #ffffff2e}.cta-btn--call:hover{border-color:var(--car-accent);color:var(--car-accent);transform:translateY(-2px)}.car-detail-footer{border-top:1px solid var(--car-border);margin-top:60px;padding:50px 4.5vw 30px}.car-detail-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1320px;margin:0 auto;display:flex}.car-detail-footer__identity{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.car-detail-footer__identity strong{color:#b0b0b5;letter-spacing:.15em;font-size:15px;display:block}.car-detail-footer__identity small{color:var(--car-text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.car-detail-footer p{color:var(--car-text-dim);max-width:480px;font-size:12px}.car-detail-footer nav{gap:20px;display:flex}.car-detail-footer nav a{color:var(--car-text-muted);font-size:12px;font-weight:500;text-decoration:none;transition:color .15s}.car-detail-footer nav a:hover{color:var(--car-accent)}@media (max-width:1100px){.car-main-layout{grid-template-columns:1fr 360px;grid-template-areas:"gallery gallery""content side";gap:32px}.car-slider{margin-inline-start:auto;margin-inline-end:auto}.car-telemetry-grid,.car-inclusions-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.car-cta-box{grid-template-columns:1fr;gap:32px;padding:44px 36px 32px}}@media (max-width:720px){.car-detail-topbar{padding:100px 0 22px}.car-detail-topbar__inner{padding:0 5vw}.car-breadcrumbs{margin-bottom:16px}.car-breadcrumbs ol{letter-spacing:.03em;flex-wrap:nowrap;gap:5px;font-size:8px}.car-breadcrumb-active{font-weight:600}.car-breadcrumb-sep{font-size:8px}[dir=rtl] .car-breadcrumbs ol,html[lang=ar] .car-breadcrumbs ol,html[lang=fa] .car-breadcrumbs ol{font-size:8.5px}.car-breadcrumbs li:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.car-identity-headline{gap:12px}.car-identity-headline h1{font-size:21px;line-height:1.18}.car-slider__main{border-radius:14px}.car-slider__arrow{width:30px;height:30px}.car-slider__arrow svg{width:16px;height:16px}.car-slider__arrow--left{left:10px}.car-slider__arrow--right{right:10px}.car-slider__brand{height:34px;top:12px;left:12px}[dir=rtl] .car-slider__brand,html[lang=ar] .car-slider__brand,html[lang=fa] .car-slider__brand{left:auto;right:12px}.car-main-layout{grid-template-columns:1fr;grid-template-areas:"gallery""side""content";gap:28px;margin-top:18px;padding:0 5vw}.car-booking-card{border-radius:var(--car-radius-md);padding:22px;position:static}.car-booking-card .price-now{font-size:28px}.car-telemetry-grid{grid-template-columns:repeat(2,1fr);gap:8px}.car-telemetry-item{min-height:64px;padding:13px 10px}.telemetry-data strong{font-size:17px}.telemetry-data span{letter-spacing:.06em;font-size:10px}.car-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.car-spec-card{align-items:center;gap:10px;min-width:0;min-height:64px;padding:12px 14px}.car-spec-card--wide{grid-column:1/-1}.car-spec-card__icon{border-radius:7px;width:32px;height:32px;margin-top:0}.car-spec-card__icon svg{width:17px;height:17px}.spec-label{letter-spacing:.05em;font-size:10px}.spec-value{overflow-wrap:anywhere;font-size:13.5px;line-height:1.3}.car-inclusions-grid{grid-template-columns:1fr;gap:14px}.car-requirements-dual{grid-template-columns:1fr;gap:16px}.req-card{padding:22px}.car-steps-grid{grid-template-columns:1fr;gap:16px}.step-card{padding:24px}.car-cta-box{gap:28px;padding:34px 20px 20px}.car-cta-box:before{left:20px;right:20px}.car-cta-box h2{font-size:25px}.car-cta-box p{margin-bottom:20px;font-size:14px}.car-cta-perks{gap:8px}.car-cta-perks li{padding:7px 11px;font-size:11.5px}.car-cta-panel{padding:20px}.car-cta-price__value{font-size:30px}.car-detail-footer__inner{flex-direction:column;align-items:flex-start}}.car-slider__progress,.car-slider__caption{display:none}@media (max-width:720px){.car-detail-topbar{background:0 0;border-bottom:0;padding:74px 0 0}.car-detail-topbar__inner{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.car-main-layout{margin-top:0}.car-slider-container{margin-inline-start:-5vw;margin-inline-end:-5vw}.car-slider{gap:0;width:100%}.car-slider__main{aspect-ratio:4/3.3;box-shadow:none;border:0;border-radius:0}.car-slider__main:after{content:"";pointer-events:none;background:linear-gradient(#0c0d108c 0%,#0c0d1000 18%),linear-gradient(#0c0d1000 66%,#0c0d1099 86%,#0c0d10 100%);position:absolute;top:0;bottom:0;left:0;right:0}.car-slider__main:hover .car-slider__main-img{transform:none}.car-slider__arrow,.car-slider__counter,.car-slider__brand,.car-slider__thumbs{display:none}.car-slider__progress{z-index:2;top:12px;gap:4px;display:flex;position:absolute;left:16px;right:16px}.car-slider__progress span{background:#ffffff47;border-radius:2px;flex:1;height:2px;transition:background-color .3s}.car-slider__progress span.is-active{background:#fff}.car-slider__caption{z-index:2;flex-direction:column;gap:8px;margin-top:-34px;padding:0 5vw 6px;display:flex;position:relative}.car-hero-caption__brand{color:#d3b778;letter-spacing:.34em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:10px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.car-hero-caption__brand img{object-fit:contain;width:auto;max-width:40px;height:22px;display:block}.car-hero-caption__model{color:#fff;letter-spacing:-.025em;font-size:30px;font-weight:600;line-height:1.08}.car-hero-caption__price{color:#ffffff8c;margin-top:4px;font-size:13px}.car-hero-caption__price b{color:#fff;font-size:16px;font-weight:600}[dir=rtl] .car-hero-caption__brand,html[lang=ar] .car-hero-caption__brand,html[lang=fa] .car-hero-caption__brand{letter-spacing:0;font-size:12px}}.car-sticky-book{display:none}.booking-btn--wa{color:#0b0b0c;background:linear-gradient(#e6c48b 0%,#d8b47b 30%,#c09a5f 100%);box-shadow:0 8px 22px -10px #d3b77899}.duration-rate-item{background:0 0;border:0;border-bottom:1px solid #ffffff12;border-radius:0;padding:13px 0;font-size:13px}.check-icon{color:#d3b778;background:0 0;width:16px;height:16px;font-size:12px;font-weight:600}.booking-btn--wa:hover{background-color:#0000;transform:none;box-shadow:0 8px 22px -10px #d3b77899}.car-spec-card,.car-spec-card:hover{background:0 0;border:0;border-bottom:1px solid #ffffff14;border-radius:0;min-height:0;padding:14px 0}.car-spec-card__text{flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px}.car-spec-card__text .spec-value{text-align:end}.car-duration-rates{gap:0}.car-specs-grid{border-top:1px solid #ffffff14}.car-sticky-book__btn svg,.car-sticky-book__btn svg path,.booking-btn--wa svg,.booking-btn--wa svg path{fill:currentColor!important}@media (max-width:720px){.car-hero-caption__specs{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;padding-top:14px;display:grid}.car-hero-caption__specs>span{flex-direction:column;gap:3px;min-width:0;display:flex}.car-hero-caption__specs>span+span{border-inline-start:1px solid #ffffff1a;padding-inline-start:14px}.car-hero-caption__specs b{color:#fff;white-space:nowrap;direction:ltr;unicode-bidi:isolate;align-self:flex-start;font-size:15px;font-weight:600}.car-hero-caption__specs small{color:#ffffff73;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.car-telemetry-section,.car-booking-card__price-box{display:none}.duration-rate-item:first-child{padding-top:0}.booking-btn--wa,.car-sticky-book__btn{color:#0b0b0c;background:linear-gradient(#e6c48b 0%,#d8b47b 30%,#c09a5f 100%);box-shadow:0 8px 22px -10px #d3b77899}.car-specs-grid{flex-direction:column;gap:0;display:flex}.car-spec-card__icon{display:none}.car-sticky-book{z-index:96;left:0;right:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0d10f0;border-top:1px solid #d3b77838;justify-content:space-between;align-items:center;gap:14px;display:flex;position:fixed;bottom:0}.car-sticky-book__price{color:#ffffff8c;white-space:nowrap;font-size:12px}.car-sticky-book__price b{color:#fff;font-size:17px;font-weight:600;display:block}.car-sticky-book__btn{border-radius:999px;flex:0 220px;justify-content:center;align-items:center;gap:9px;min-width:0;height:48px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.car-sticky-book__btn svg{flex-shrink:0;width:18px;height:18px}body:has(.car-sticky-book) .floating-contact{display:none!important}body:has(.car-sticky-book){padding-bottom:calc(72px + env(safe-area-inset-bottom))}}@media (min-width:721px){.car-identity-headline h1{color:#fff;letter-spacing:-.025em}.car-slider__main{border:0;border-radius:18px}.car-slider__brand{display:none}.car-slider__counter{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0d108c;border:0}.car-slider__arrow{opacity:0;transition:opacity .25s,background-color .2s}.car-slider__main:hover .car-slider__arrow{opacity:1}.car-slider__arrow:focus-visible{opacity:1}.car-slider__thumb{opacity:.55;border-color:#0000;transition:opacity .2s,border-color .2s}.car-slider__thumb:hover{opacity:.85}.car-slider__thumb--active{opacity:1;border-color:#d3b778}.car-telemetry-grid{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;gap:0;padding:22px 0;display:flex}.car-telemetry-item{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:0 22px}.car-telemetry-item+.car-telemetry-item{border-inline-start:1px solid #ffffff14}.car-telemetry-item:first-child{padding-inline-start:0}.car-telemetry-item:nth-child(n+4){display:none}.car-telemetry-item .telemetry-data{text-align:start;align-items:flex-start}.car-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.car-spec-card__icon{background:0 0;border:0;width:auto;height:auto}.car-spec-card__icon svg{width:17px;height:17px}}
