body:not(:has(#ah-desktop-home)){--ah-ui-ink:#203949;--ah-ui-muted:#4d6674;--ah-ui-line:#d6e1e6;--ah-ui-paper:#fff;--ah-ui-mineral:#eaf0f3;--ah-ui-petroleum:#365a70;--ah-ui-green:#0b7354;background:var(--ah-ui-mineral)!important;color:var(--ah-ui-ink)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.5!important;height:auto!important;min-height:100dvh!important;position:static!important}body:not(:has(#ah-desktop-home)) .site-shell{display:flex!important;flex-direction:column!important;min-height:100dvh!important;height:auto!important;overflow:visible!important;padding-bottom:0!important;background:transparent!important}body:not(:has(#ah-desktop-home)) :where(.site-shell>main){flex:1 1;width:calc(100% - 64px)!important;max-width:1320px!important;min-width:0!important;margin:0 auto!important;padding-top:32px!important;padding-bottom:40px!important;background:transparent!important;box-sizing:border-box}body:not(:has(#ah-desktop-home)) :is(main,section,article,form,.field,.grid,.card-body){min-width:0}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page){--ah-ui-petroleum:#174b60;--ah-ui-green:#08775e;--ah-ui-hero:linear-gradient(110deg,#133849,#174b60);--ah-ui-primary:linear-gradient(#0a8066,#08775e);--ah-ui-control-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37;--ah-ui-surface-shadow:0 2px 4px #20394908;--ah-ui-mint:#e6faf1}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) h1{font:700 clamp(28px,2.5vw,34px)/1.23 Arial,Helvetica,sans-serif!important;letter-spacing:-.01em!important;color:#203949!important;margin-top:0}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) h2{font:700 clamp(20px,1.8vw,24px)/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:-.005em!important;color:#203949!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) h3{font:700 18px/1.4 Arial,Helvetica,sans-serif!important;color:#203949!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(p,li){line-height:1.65!important;overflow-wrap:break-word}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .muted{color:#4d6674!important;line-height:1.6!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .page-title>p:not(.notice):not(.publish-eyebrow){font:400 16px/1.65 Arial,Helvetica,sans-serif!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(.card,.form-panel,.publish-card,.publish-side,.publish-access-card,.publish-wizard,.search-panel,.auth-panel,.login-card,.legal-card,.pending-validation-card,.seller-listing-card,.empty-state-panel,.audit-panel,.contact-card){background:#fff!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:var(--ah-ui-surface-shadow)!important;color:#203949!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(.form-panel,.publish-card,.publish-side,.publish-access-card,.auth-panel,.login-card,.legal-card,.pending-validation-card){padding:24px!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(.card-body,.field,.grid){min-width:0!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(.button,button){font-family:Arial,Helvetica,sans-serif!important;border-radius:8px!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;min-width:0!important;max-width:100%;padding:10px 18px!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important;text-align:center!important;text-decoration:none!important;white-space:normal!important;box-sizing:border-box;box-shadow:var(--ah-ui-control-shadow)!important;transition:background-color .15s,border-color .15s,box-shadow .15s}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .button:not(.secondary):not(.ghost):not(.danger):not(.warning):not(.outline){background:var(--ah-ui-primary)!important;border:1px solid #52b69a!important;border-bottom-color:#065a48!important;color:#fff!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .button:is(.secondary,.ghost,.outline){background:linear-gradient(145deg,#fff 60%,#edf4f7)!important;color:#174b60!important;border:1px solid #b7ccd5!important;border-bottom-color:#9fb9c5!important;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .button.danger{background:#fff5f3!important;border:1px solid #d9aaa3!important;color:#9b2d21!important;box-shadow:inset 0 1px #fff,0 2px 0 #ebd2cd!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .button:hover{filter:brightness(.97);transform:none!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)!important;box-shadow:inset 0 1px 2px #0002!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(button:disabled,.button[aria-disabled=true]){cursor:not-allowed!important;opacity:.55!important;box-shadow:none!important;transform:none!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea){max-width:100%!important;min-width:0!important;min-height:48px!important;background:#fff!important;color:#203949!important;border:1px solid #a8beca!important;border-radius:8px!important;padding:10px 12px!important;font:400 16px/1.4 Arial,Helvetica,sans-serif!important;box-shadow:inset 0 1px 2px #20394906!important;box-sizing:border-box;scroll-margin-block:24px}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) textarea{min-height:112px!important;resize:vertical}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(input,select,textarea):disabled{background:#f2f5f7!important;color:#647783!important;cursor:not-allowed}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(input[type=checkbox],input[type=radio]){accent-color:#0b7354}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .field>label{font:600 14px/1.45 Arial,Helvetica,sans-serif!important;color:#203949!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .notice{background:#f0f5f7!important;color:#203949!important;border:1px solid #d6e1e6!important;border-left:3px solid #365a70!important;border-radius:8px!important;padding:14px 16px!important;font-size:14px!important;line-height:1.5!important;max-width:100%;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(.notice.error,.notice.danger){background:#fff3f1!important;color:#9b2d21!important;border-color:#edcbc5 #edcbc5 #edcbc5 #b43f30!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .notice.success{background:#edf7f2!important;color:#0b7354!important;border-color:#c4e2d4 #c4e2d4 #c4e2d4 #0b7354!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(.notice.warning,.notice.warn){background:#fff8e8!important;color:#6e540c!important;border-color:#e8d8ac #e8d8ac #e8d8ac #a17b20!important}body:not(:has(#ah-desktop-home)) :focus-visible{outline:3px solid #0b7354!important;outline-offset:3px!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .page-title{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;margin:0 0 24px!important;padding:24px!important;box-sizing:border-box;border:1px solid #2b5b6b!important;border-radius:12px!important;background:var(--ah-ui-hero)!important;color:#fff!important;box-shadow:0 2px 4px #20394908!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .page-title :is(h1,h2,h3){color:#fff!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .page-title :is(p,.muted):not(.notice):not(.notice *){color:#dfedf0!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .page-title .publish-eyebrow{color:#8ee9d0!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .page-title :is(.button-row,.panel-title-row){flex-wrap:wrap;min-width:0}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .page-title :focus-visible{outline-color:#8ee9d0!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .page-title .notice{margin-bottom:0!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .page-title>div{min-width:0;max-width:100%}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(.button-row,.seller-listing-actions){gap:10px;flex-wrap:wrap}body:not(:has(#ah-desktop-home)) .topbar{background:#fff!important;border-bottom:1px solid #d6e1e6!important;box-shadow:none!important;position:relative!important;top:auto!important;padding:0!important;min-height:0!important}body:not(:has(#ah-desktop-home)) .topbar .nav{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:calc(100% - 64px)!important;max-width:1320px!important;margin:auto!important;padding:12px 0!important;min-height:0!important;grid-template-areas:none!important;box-sizing:border-box}body:not(:has(#ah-desktop-home)) .topbar .brand{display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important}body:not(:has(#ah-desktop-home)) .topbar .brand:after,body:not(:has(#ah-desktop-home)) .topbar .brand:before{display:none!important}body:not(:has(#ah-desktop-home)) .topbar .brand-logo{width:56px!important;height:56px!important;flex:0 0 56px!important;object-fit:contain;transform:none!important;margin:0!important;padding:0!important}body:not(:has(#ah-desktop-home)) .topbar .brand-copy{display:block!important;max-width:none!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}body:not(:has(#ah-desktop-home)) .topbar .brand-name{display:block!important;font-size:32px!important;line-height:1.1!important;white-space:nowrap}body:not(:has(#ah-desktop-home)) .topbar .brand-slogan{display:block!important;font-size:11px!important;line-height:1.35!important;white-space:normal!important;color:#4d6674!important;max-width:none!important;width:auto!important;height:auto!important;overflow:visible!important;text-overflow:clip!important;margin:0!important;padding:0!important;font-weight:400!important}body:not(:has(#ah-desktop-home)) .topbar .brand-slogan span{display:block!important;width:auto!important;white-space:normal!important;max-width:none!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .topbar .nav-links{display:flex!important;align-items:center!important;gap:20px!important;min-width:0!important}body:not(:has(#ah-desktop-home)) .topbar .nav-links>a{font:700 14px/1.3 Arial,Helvetica,sans-serif!important;color:#203949!important;min-height:44px;display:flex;align-items:center;white-space:nowrap;text-decoration:none}body:not(:has(#ah-desktop-home)) .topbar .nav-register{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important;padding:8px 16px!important;background:#0b7354!important;border:1px solid #0b7354!important;color:#fff!important;border-radius:8px!important;font:700 14px/1.3 Arial,Helvetica,sans-serif!important;white-space:normal}body:not(:has(#ah-desktop-home)) .topbar .mobile-header-auth,body:not(:has(#ah-desktop-home)) .topbar .mobile-menu{display:none!important}body:not(:has(#ah-desktop-home)) .footer.footer--refined{display:none!important}body:not(:has(#ah-desktop-home)) .ah-desktop-footer{display:block!important;background:#edf4f6!important;border-top:1px solid #d4e1e6!important;margin:0!important;padding:34px 32px 28px!important;color:#244959;font-family:Arial,Helvetica,sans-serif}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-inner{display:grid;grid-template-columns:1.3fr .9fr .9fr 1fr;grid-gap:24px 32px;gap:24px 32px;max-width:1320px;margin:auto;min-width:0}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-brand .brand{display:flex!important;align-items:center!important;gap:10px!important;max-width:none!important;min-width:0!important;width:100%!important;padding:0!important;margin:0 0 16px!important}body:not(:has(#ah-desktop-home)) .ah-desktop-footer .brand-logo{width:42px!important;height:42px!important;flex:0 0 42px;object-fit:contain}body:not(:has(#ah-desktop-home)) .ah-desktop-footer .brand-copy{display:block!important;min-width:0}body:not(:has(#ah-desktop-home)) .ah-desktop-footer .brand-name{font-size:25px!important;line-height:1.1!important}body:not(:has(#ah-desktop-home)) .ah-desktop-footer .brand-slogan{display:block!important;font-size:10px!important;line-height:1.4!important;white-space:normal!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .ah-desktop-footer .brand-slogan span{display:block!important;white-space:normal!important}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-registered{display:flex;align-items:center;gap:6px;font:400 12px/1.5 Arial,sans-serif;color:#08775e;margin:0 0 12px}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-registered svg{width:18px;height:18px;color:#0b7354}body:not(:has(#ah-desktop-home)) .ah-desktop-footer .ah-home-social-links{display:flex;gap:8px;justify-content:flex-start}body:not(:has(#ah-desktop-home)) .ah-desktop-footer .ah-home-social-links a{display:grid;place-items:center;width:44px;height:44px;text-decoration:none;border:1px solid #d6e1e6;border-radius:8px}body:not(:has(#ah-desktop-home)) .ah-desktop-footer .ah-home-social-links svg{display:block;width:20px;height:20px}body:not(:has(#ah-desktop-home)) .ah-desktop-footer .ah-network-name{display:none}body:not(:has(#ah-desktop-home)) .ah-desktop-footer nav{min-width:0}body:not(:has(#ah-desktop-home)) .ah-desktop-footer h2{font:700 15px/1.35 Arial,sans-serif;color:#173f50;margin:0 0 7px}body:not(:has(#ah-desktop-home)) .ah-desktop-footer nav a{display:flex;align-items:center;min-height:44px;color:#315b70;text-decoration:none;font:400 13px/1.35 Arial,sans-serif;padding:4px 0;box-sizing:border-box;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .ah-desktop-footer nav a:hover{text-decoration:underline;text-underline-offset:3px}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-contact>a{display:flex;align-items:center;gap:6px;color:#0b7354;font:400 14px/1.4 Arial,sans-serif;text-decoration:none;min-height:44px;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-contact>a svg{width:17px;height:17px;flex-shrink:0}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-contact p{font:400 14px/1.5 Arial,sans-serif;color:#4d6674;margin:6px 0 0}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-bottom{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;border-top:1px solid #d6e1e6;padding-top:20px;font:400 12px/1.5 Arial,sans-serif;color:#4d6674}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-bottom p{margin:0}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-disclaimer{flex-basis:100%}@media(max-width:1100px){body:not(:has(#ah-desktop-home)) .ah-desktop-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-brand,body:not(:has(#ah-desktop-home)) .ah-desktop-footer-contact{grid-column:1/-1}}@media(max-width:767px){body:not(:has(#ah-desktop-home)) :where(.site-shell>main){width:calc(100% - 32px)!important;padding-top:22px!important;padding-bottom:28px!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) h1{font-size:28px!important;line-height:1.23!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) h2{font-size:22px!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .page-title{padding:18px!important;margin-bottom:20px!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) :is(.form-panel,.publish-card,.publish-side,.publish-access-card,.auth-panel,.login-card,.legal-card,.pending-validation-card){padding:18px!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .button{min-height:48px!important}body:not(:has(#ah-desktop-home)) .ah-desktop-footer{padding:28px 16px 32px!important}body:not(:has(#ah-desktop-home)) .ah-desktop-footer nav a{min-height:44px}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-bottom{flex-direction:column}}@media(prefers-reduced-motion:reduce){body:not(:has(#ah-desktop-home)) *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}@media (max-width:1100px){body:not(:has(#ah-desktop-home)) .topbar{position:relative!important;top:auto!important;background:#fff!important;border-bottom:1px solid #d6e1e6;box-shadow:none!important;padding:0!important}body:not(:has(#ah-desktop-home)) .topbar .nav{display:grid!important;grid-template-columns:minmax(0,1fr) auto 44px!important;grid-gap:8px!important;gap:8px!important;align-items:center!important;width:100%!important;max-width:none!important;padding:12px 16px!important;min-height:0!important;box-sizing:border-box}body:not(:has(#ah-desktop-home)) .topbar .brand{display:flex!important;gap:8px!important;min-width:0!important;max-width:none!important;width:auto!important;margin:0!important}body:not(:has(#ah-desktop-home)) .topbar .brand-logo{width:52px!important;height:52px!important;flex:0 0 52px!important;object-fit:contain}body:not(:has(#ah-desktop-home)) .topbar .brand-copy{display:block!important;min-width:0!important;max-width:none!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .topbar .brand-name{font-size:30px!important;line-height:1.1!important;white-space:nowrap}body:not(:has(#ah-desktop-home)) .topbar .brand-slogan{display:block!important;font-size:11px!important;line-height:1.3!important;color:#4d6674!important;white-space:normal!important;width:auto!important;max-width:none!important;height:auto!important;overflow:visible!important;text-overflow:clip!important;opacity:1!important}body:not(:has(#ah-desktop-home)) .topbar .brand-slogan span{display:block!important;white-space:normal!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .topbar .nav-links{display:none!important}body:not(:has(#ah-desktop-home)) .topbar .mobile-header-auth{display:flex!important;align-items:center;justify-content:center;min-width:0!important;width:auto!important;margin:0!important}body:not(:has(#ah-desktop-home)) .topbar .mobile-header-register{display:flex!important;align-items:center;justify-content:center;background:#0b7354!important;color:#fff!important;border:0!important;border-radius:8px!important;padding:8px 10px!important;font:700 12px/1.2 Arial,sans-serif!important;min-height:44px!important;width:76px!important;min-width:76px!important;max-width:96px!important;white-space:normal!important;overflow:visible!important;text-align:center}body:not(:has(#ah-desktop-home)) .topbar .mobile-header-shield{display:grid!important;place-items:center;min-width:44px;min-height:44px}body:not(:has(#ah-desktop-home)) .topbar .mobile-menu{display:block!important;position:relative!important;margin:0!important;width:44px!important}body:not(:has(#ah-desktop-home)) .topbar .mobile-menu>summary{display:grid!important;place-items:center;width:44px!important;height:44px!important;font-size:23px!important;background:#f2f6f8!important;color:#365a70!important;border:1px solid #d6e1e6!important;border-radius:8px!important;list-style:none}body:not(:has(#ah-desktop-home)) .topbar .mobile-menu-panel{position:absolute!important;top:52px!important;right:0!important;left:auto!important;width:min(288px,calc(100vw - 32px))!important;background:#fff!important;color:#203949!important;padding:12px!important;box-shadow:0 8px 24px #20394922;z-index:30}body:not(:has(#ah-desktop-home)) .topbar .mobile-menu-panel a,body:not(:has(#ah-desktop-home)) .topbar .mobile-menu-panel button{display:flex;align-items:center;min-height:44px!important;font-size:14px!important;line-height:1.4!important;color:#203949!important;white-space:normal!important}body:not(:has(#ah-desktop-home)) .topbar :focus-visible{outline:3px solid #0b7354;outline-offset:3px}}@media (max-width:1100px){body:not(:has(#ah-desktop-home)) .topbar .mobile-menu>summary:after,body:not(:has(#ah-desktop-home)) .topbar .mobile-menu>summary:before{display:none!important}body:not(:has(#ah-desktop-home)) .topbar .mobile-header-auth,body:not(:has(#ah-desktop-home)) .topbar .mobile-header-register{position:static!important;transform:none!important;float:none!important}body:not(:has(#ah-desktop-home)) .topbar .brand-copy{flex:1 1!important;width:auto!important}body:not(:has(#ah-desktop-home)) .topbar .brand-slogan span{width:100%!important;max-width:none!important}}@media (max-width:1100px){body:not(:has(#ah-desktop-home)) .topbar .brand-slogan{font-weight:400!important}}@media (max-width:399px){body:not(:has(#ah-desktop-home)) .topbar .nav{grid-template-columns:minmax(0,1fr) 76px!important;gap:6px 8px!important}body:not(:has(#ah-desktop-home)) .topbar .brand{grid-column:1;grid-row:1/3}body:not(:has(#ah-desktop-home)) .topbar .mobile-header-auth{grid-column:2;grid-row:2}body:not(:has(#ah-desktop-home)) .topbar .mobile-menu{grid-column:2;grid-row:1;justify-self:end}}@media (max-width:1100px){body:not(:has(#ah-desktop-home)) .topbar .brand{grid-column:1;grid-row:1;padding:0!important;border:0!important;align-items:center!important}body:not(:has(#ah-desktop-home)) .topbar .brand-copy,body:not(:has(#ah-desktop-home)) .topbar .brand-logo,body:not(:has(#ah-desktop-home)) .topbar .brand-slogan{margin:0!important;padding:0!important}body:not(:has(#ah-desktop-home)) .topbar .brand:after,body:not(:has(#ah-desktop-home)) .topbar .brand:before{display:none!important}body:not(:has(#ah-desktop-home)) .topbar .mobile-header-auth{grid-column:2;grid-row:1;align-self:center!important}body:not(:has(#ah-desktop-home)) .topbar .mobile-menu{grid-column:3;grid-row:1;align-self:center!important}}@media (max-width:399px){body:not(:has(#ah-desktop-home)) .topbar .brand{grid-column:1;grid-row:1/3}body:not(:has(#ah-desktop-home)) .topbar .mobile-header-auth{grid-column:2;grid-row:2}body:not(:has(#ah-desktop-home)) .topbar .mobile-menu{grid-column:2;grid-row:1}}@media (max-width:1100px){body:not(:has(#ah-desktop-home)) .topbar .mobile-menu>summary{margin:0!important;transform:none!important;position:static!important}}@media (max-width:1100px){body:not(:has(#ah-desktop-home)) .topbar .nav{grid-template-areas:none!important}body:not(:has(#ah-desktop-home)) .topbar .mobile-menu{top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important}}@media(max-width:600px){body:not(:has(#ah-desktop-home)) .topbar .nav{padding:12px!important;gap:6px!important}body:not(:has(#ah-desktop-home)) .topbar .brand{gap:6px!important}body:not(:has(#ah-desktop-home)) .topbar .brand-logo{width:48px!important;height:48px!important;flex-basis:48px!important}body:not(:has(#ah-desktop-home)) .topbar .brand-name{font-size:26px!important}body:not(:has(#ah-desktop-home)) .topbar .brand-slogan{font-size:10px!important}}@media(max-width:350px){body:not(:has(#ah-desktop-home)) .topbar .nav{padding:12px 8px!important;column-gap:4px!important}body:not(:has(#ah-desktop-home)) .topbar .brand-logo{width:46px!important;height:46px!important;flex-basis:46px!important}body:not(:has(#ah-desktop-home)) .topbar .brand-name{font-size:24px!important}}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .button.warning{background:#fff8e8!important;border:1px solid #d3b65d!important;color:#75560a!important;box-shadow:inset 0 1px #fff,0 2px 0 #e4d6ad!important}body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .button:is(:disabled,[aria-disabled=true]){box-shadow:none!important;transform:none!important}@media(prefers-reduced-motion:reduce){body:not(:has(#ah-desktop-home)) main:not(.ah-platform-page) .button{transition:none!important}}body:not(:has(#ah-desktop-home)):not([style*=overflow]){overflow:visible!important}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-bottom{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:10px 20px!important;gap:10px 20px!important;min-width:0!important;width:100%!important;max-width:100%!important;height:auto!important;flex-wrap:nowrap!important;align-items:start!important}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-bottom>p{min-width:0!important;max-width:100%!important}body:not(:has(#ah-desktop-home)) .ah-desktop-footer-disclaimer{grid-column:1/-1!important;flex:none!important;min-width:0!important;width:auto!important;max-width:100%!important;overflow-wrap:break-word!important}@media(max-width:767px){body:not(:has(#ah-desktop-home)) .ah-desktop-footer-bottom{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}}@media(max-width:760px){body:not(:has(#ah-desktop-home)) .site-shell:has(.mobile-bottom-nav){padding-bottom:calc(80px + env(safe-area-inset-bottom))!important}}@media(min-width:761px){body:not(:has(#ah-desktop-home)) .topbar .brand-logo{width:78px!important;height:78px!important;max-width:none!important;max-height:none!important;flex-basis:78px!important;margin:-7px 0!important}}@media(min-width:761px) and (max-width:1100px){body:not(:has(#ah-desktop-home)) .topbar .brand-logo{width:74px!important;height:74px!important;flex-basis:74px!important;margin:-6px 0!important}}@media(max-width:760px){body:not(:has(#ah-desktop-home)) .topbar .brand-logo{transform:scale(1.4)!important;transform-origin:center!important}}body:not(:has(#ah-desktop-home)) :is(main.autos-page,main.main:has(.detail-layout)){color:#203949;font-family:Arial,Helvetica,sans-serif!important;width:calc(100% - 64px)!important;max-width:1320px!important;margin:0 auto!important;padding:30px 0 52px!important;min-width:0;box-sizing:border-box;background:transparent!important}body:not(:has(#ah-desktop-home)) :is(main.autos-page,main.main:has(.detail-layout)) :is(h1,h2,h3,p,button,input,select,summary){font-family:Arial,Helvetica,sans-serif!important}body:not(:has(#ah-desktop-home)) :is(main.autos-page,main.main:has(.detail-layout)) .muted{color:#4d6674!important}body:not(:has(#ah-desktop-home)) :is(main.autos-page,main.main:has(.detail-layout)) :focus-visible{outline:3px solid #0b7354;outline-offset:3px}body:not(:has(#ah-desktop-home)) .autos-page .autos-title{background:radial-gradient(ellipse at 90% 20%,#28566a70,transparent 65%),linear-gradient(110deg,#133849,#174b60)!important;border:1px solid #28566a;border-radius:12px!important;padding:24px!important;margin:0 0 20px!important;box-shadow:inset 0 1px #c8f0f312,0 3px 10px #173f5009!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-title h1{color:#fff!important;font-size:32px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.02em!important;margin:0 0 10px!important;overflow-wrap:break-word}body:not(:has(#ah-desktop-home)) .autos-page .autos-title h1:before{content:"";display:block;width:30px;height:3px;background:#8ee9d0;margin-bottom:12px;border-radius:3px}body:not(:has(#ah-desktop-home)) .autos-page .autos-title>p{color:#e5f1f3!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;margin:0 0 14px!important;max-width:850px}body:not(:has(#ah-desktop-home)) .autos-page .autos-title .notice{background:#0e354544!important;border:1px solid #80b6c44d!important;color:#e5f1f3!important;font-size:14px!important;line-height:1.5!important;padding:10px 13px!important;border-radius:8px;max-width:850px}body:not(:has(#ah-desktop-home)) .autos-page .autos-search-strip{display:flex!important;align-items:center;gap:12px!important;min-height:56px!important;margin:0 0 20px!important;padding:6px 7px 6px 16px!important;border:1px solid #d6e1e6!important;border-radius:10px!important;background:#fff!important;box-shadow:inset 0 1px #fff,0 2px 0 #dce6eb,0 5px 8px #1b465408!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-search-strip>svg{flex:none;width:20px;height:20px;color:#365a70}body:not(:has(#ah-desktop-home)) .autos-page .autos-search-strip input{flex:1 1;min-width:0!important;width:100%;min-height:44px!important;font-size:16px!important;color:#203949!important;border:0!important;box-shadow:none!important;background:#fff!important;padding:0!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-search-strip button{flex:none;min-height:44px!important;padding:10px 24px!important;border:1px solid #52b69a!important;border-bottom-color:#065a48!important;border-radius:8px!important;background:linear-gradient(#0a8066,#08775e)!important;color:#fff!important;font-size:15px!important;font-weight:700!important;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-market-layout{display:grid!important;grid-template-columns:256px minmax(0,1fr)!important;grid-gap:24px!important;gap:24px!important;align-items:start!important;min-width:0}body:not(:has(#ah-desktop-home)) .autos-page .autos-results-column{min-width:0!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-results-bar{background:#f3f8f9!important;color:#4d6674!important;border:1px solid #d6e1e6!important;padding:12px 16px!important;margin-bottom:18px!important;border-radius:8px!important;min-height:46px!important;height:auto!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-results-bar span{font-size:14px!important;line-height:1.4!important;white-space:normal}body:not(:has(#ah-desktop-home)) .autos-page .autos-results{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:20px!important;gap:20px!important;align-items:stretch!important;min-width:0}body:not(:has(#ah-desktop-home)) .autos-page .autos-empty-state{grid-column:1/-1;background:#fff!important;border:1px solid #d6e1e6!important;color:#4d6674!important;padding:24px!important;font-size:16px!important;line-height:1.5!important;border-radius:10px}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-panel{background:#fff!important;border:1px solid #d6e1e6!important;border-radius:12px!important;padding:0!important;box-shadow:0 3px 10px #173f5008!important;position:-webkit-sticky;position:sticky;top:96px!important;max-height:calc(100dvh - 112px);overflow:auto!important;scrollbar-color:#a8bdc7 #f3f7f9}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-heading{background:linear-gradient(110deg,#133849,#174b60)!important;color:#fff!important;padding:14px 16px!important;border-radius:11px 11px 0 0;box-shadow:inset 0 1px #c8f0f312}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-heading span{font-size:17px!important;font-weight:700!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-form{display:grid!important;grid-gap:13px!important;gap:13px!important;min-width:0!important;margin:0;padding:16px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-form .field{display:grid;grid-gap:6px!important;gap:6px!important;min-width:0}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-form label,body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-section-title{font-size:14px!important;font-weight:600!important;line-height:1.45!important;color:#203949!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-form :is(select,input:not([type=checkbox]):not([type=hidden])){width:100%!important;min-width:0!important;min-height:44px!important;padding:9px 10px!important;border:1px solid #b7cbd5!important;border-radius:7px!important;background:#fff!important;color:#203949!important;font-size:15px!important;box-sizing:border-box}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-form select:disabled{color:#6f8290!important;background:#f3f7f9!important;opacity:.75}body:not(:has(#ah-desktop-home)) .autos-page .filter-range-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px!important;gap:10px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-section-title{font-weight:700;border-top:1px solid #e4ecef;padding-top:14px;margin-top:2px}body:not(:has(#ah-desktop-home)) .autos-page .autos-checkbox-filter{display:flex!important;align-items:center!important;gap:9px!important;min-height:44px!important;padding:8px 10px!important;border:1px solid #d6e1e6!important;border-radius:7px!important;background:#fff!important;font-size:14px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-checkbox-filter input{flex:none;width:18px!important;height:18px!important;min-height:18px!important;padding:0!important;margin:0!important;accent-color:#0b7354}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px!important;gap:8px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-actions .button{display:flex;align-items:center;justify-content:center;min-height:44px!important;padding:10px 8px!important;border:1px solid #52b69a!important;border-bottom-color:#065a48!important;border-radius:8px!important;background:linear-gradient(#0a8066,#08775e)!important;color:#fff!important;font-size:14px!important;line-height:1.3!important;text-align:center;white-space:normal;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-actions .button.ghost{color:#203949!important;border-color:#c6d7df #c6d7df #bdcfd7!important;background:linear-gradient(145deg,#fff 60%,#edf4f7)!important;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important}body:not(:has(#ah-desktop-home)) .autos-page .active-filter-list{display:flex;flex-wrap:wrap;gap:8px!important;padding:12px 16px!important}body:not(:has(#ah-desktop-home)) .autos-page .active-filter-list a{display:inline-flex;align-items:center;gap:7px;min-height:44px!important;padding:8px 10px!important;color:#0b7354!important;background:#eef8f3!important;border:1px solid #c8e1d7!important;border-radius:7px!important;font-size:13px!important;line-height:1.35!important;white-space:normal;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .autos-page .autos-quick-filters{background:transparent!important;border:0!important;padding:0!important;margin:0 0 16px!important;gap:8px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-quick-filters a{display:inline-flex;align-items:center;min-height:44px!important;padding:10px 14px!important;border:1px solid #d6e1e6!important;border-bottom-color:#bdcfd7!important;border-radius:8px!important;background:linear-gradient(145deg,#fff 60%,#edf4f7)!important;color:#203949!important;font-size:14px!important;line-height:1.3;text-decoration:none;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-quick-filters a.active{color:#fff!important;border-color:#52b69a #52b69a #065a48!important;background:linear-gradient(#0a8066,#08775e)!important;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0c3a37!important}body:not(:has(#ah-desktop-home)) .car-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%;min-width:0!important;min-height:0!important;height:auto!important;gap:0!important;padding:0!important;background:#fff!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:0 3px 14px #20394907!important;overflow:hidden!important;transform:none!important}body:not(:has(#ah-desktop-home)) .car-card:hover{border-color:#9db9c6!important;box-shadow:0 5px 18px #20394910!important;transform:none!important}body:not(:has(#ah-desktop-home)) .car-card:focus-within{outline:3px solid #08775e;outline-offset:3px}body:not(:has(#ah-desktop-home)) .car-card .car-media{position:relative;width:100%!important;aspect-ratio:4/3!important;height:auto!important;min-height:0!important;background:#eaf0f3!important;border-radius:11px 11px 0 0!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .car-card .car-media-link{display:block;position:relative;width:100%!important;height:100%!important;overflow:hidden;border-radius:11px 11px 0 0;touch-action:pan-y pinch-zoom}body:not(:has(#ah-desktop-home)) .car-card .car-image:not(.car-image-blur){position:relative!important;inset:auto!important;display:block;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:0!important;border-radius:0!important;transform:none!important}body:not(:has(#ah-desktop-home)) .car-card .car-image-blur{opacity:.16!important}body:not(:has(#ah-desktop-home)) .car-card .car-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:180px;color:#4d6674;background:#eaf0f3;gap:8px}body:not(:has(#ah-desktop-home)) .car-card .car-gallery-count{right:12px!important;left:auto!important;bottom:12px!important;padding:6px 8px!important;background:#203949d9!important;color:#fff!important;font-size:12px!important;line-height:1.2;border-radius:6px}body:not(:has(#ah-desktop-home)) .car-card .favorite-button{left:auto!important;right:12px!important;top:12px!important;width:44px!important;height:44px!important;border:1px solid #d6e1e6!important;border-radius:50%!important;background:linear-gradient(145deg,#fff 60%,#edf4f7)!important;color:#173f50!important;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9,0 4px 7px #20394916!important}body:not(:has(#ah-desktop-home)) .car-card .favorite-button.is-favorite{background:#eef8f3!important;color:#0b7354!important;border-color:#c8e1d7!important}body:not(:has(#ah-desktop-home)) .car-card .favorite-button:disabled{cursor:wait;opacity:.6}body:not(:has(#ah-desktop-home)) .car-card :is(.favorite-auth-notice,.favorite-error){top:64px!important;right:12px!important;max-width:calc(100% - 24px)!important;padding:12px!important;font-size:14px!important;line-height:1.4!important;white-space:normal;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .car-card .favorite-auth-notice{background:#fff!important;color:#203949!important;border-color:#c8e1d7 #c8e1d7 #c8e1d7 #0b7354!important}body:not(:has(#ah-desktop-home)) .car-card .favorite-auth-notice a{display:flex;align-items:center;min-height:44px;color:#0b7354!important;font-size:14px!important}body:not(:has(#ah-desktop-home)) .car-card .card-body{display:grid!important;grid-gap:9px!important;gap:9px!important;padding:15px 16px 16px!important;min-width:0!important;min-height:0!important;flex:1 1;align-content:start!important;color:#203949!important;text-decoration:none;background:#fff!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;max-height:none!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .car-card h3{color:#203949!important;font-size:19px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:normal!important;margin:0 0 6px!important;white-space:normal;overflow-wrap:anywhere!important;display:block!important;height:auto!important;max-height:none!important;-webkit-line-clamp:unset!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) .car-card :is(h3+.muted,.card-body>.muted){display:block!important;font-size:14px!important;line-height:1.45!important;margin:0!important;white-space:normal!important;-webkit-line-clamp:unset!important;overflow:visible!important;max-height:none!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .car-card .price{display:block!important;font-size:22px!important;line-height:1.25!important;font-weight:700!important;margin:2px 0!important;color:#0b7354!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .car-card .mobile-price{display:none!important}body:not(:has(#ah-desktop-home)) .car-card .card-body>div>strong{display:block;font-size:13px!important;line-height:1.4!important;color:#4d6674!important;font-weight:400;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) .car-card .listing-transparency{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding-top:10px;margin-top:2px!important;border-top:1px solid #e4ecef}body:not(:has(#ah-desktop-home)) .car-card .listing-transparency-donut{display:grid!important;place-content:center;justify-items:center;flex:none;width:52px!important;height:52px!important;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at center,#fff 0 56%,transparent 57%),conic-gradient(#0b7354 calc(var(--score) * 1%),#dbe8e1 0)!important;color:#203949!important}body:not(:has(#ah-desktop-home)) .car-card .listing-transparency-donut strong{font-size:17px!important;line-height:1!important;color:#203949!important}body:not(:has(#ah-desktop-home)) .car-card .listing-transparency-donut span{font-size:11px!important;line-height:1.2!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) .car-card .listing-transparency>span{font-size:14px!important;line-height:1.4!important;color:#4d6674!important;font-weight:400!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .detail-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 380px!important;grid-gap:24px!important;gap:24px!important;align-items:start!important;min-width:0}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-car-gallery{display:grid!important;grid-template-columns:86px minmax(0,1fr)!important;grid-template-rows:auto!important;grid-auto-flow:row!important;grid-gap:12px!important;gap:12px!important;padding:12px!important;margin:0!important;width:100%!important;min-width:0!important;border:1px solid #d6e1e6!important;border-radius:12px!important;background:#fff!important;box-shadow:0 3px 10px #173f5008!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-thumbs{grid-area:1/1/2/2!important;order:0!important;display:flex!important;flex-direction:column!important;gap:10px!important;max-height:510px!important;width:100%;padding:0!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-color:#a8bdc7 #f3f7f9}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-thumbs button{flex:none!important;width:100%!important;height:70px!important;min-height:70px!important;border:2px solid #d6e1e6!important;border-radius:8px!important;padding:2px!important;background:#eaf0f3!important;overflow:hidden;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-thumbs button.active{border-color:#08775e!important;box-shadow:0 0 0 2px #d9f5ed!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-thumbs img{display:block;width:100%;height:100%;object-fit:contain!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-stage{grid-area:1/2/2/3!important;order:0!important;min-width:0;width:100%}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-main{position:relative;display:block!important;width:100%!important;height:490px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:9px!important;background:#eaf0f3!important;overflow:hidden!important;box-shadow:none!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-main .public-gallery-foreground{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:0!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-main .public-gallery-blur{opacity:.18!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .gallery-image-counter{left:12px!important;bottom:12px!important;color:#fff!important;background:#203949de!important;padding:7px 10px!important;font-size:13px!important;border-radius:6px}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) :is(.gallery-lens-hint,.gallery-open-hint){color:#203949!important;background:#fffffff0!important;border:1px solid #d6e1e6!important;border-radius:7px;padding:8px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .detail-layout>.card{background:#fff!important;border:1px solid #d6e1e6!important;border-radius:12px!important;box-shadow:0 3px 10px #173f5008!important;overflow:visible!important;min-width:0!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .detail-layout>.card .card-body{display:grid!important;grid-gap:14px!important;gap:14px!important;padding:20px!important;min-width:0!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-summary-top{display:block!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .chips{display:flex!important;flex-wrap:wrap!important;gap:7px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .chip{background:#edf8f4!important;border:1px solid #c9e4d9!important;color:#125345!important;font-size:13px!important;line-height:1.35!important;font-weight:600;padding:6px 9px!important;border-radius:6px}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-score-category-chip{display:inline-flex!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-vehicle-heading{min-width:0;padding:16px!important;border:1px solid #28566a;border-radius:8px;background:linear-gradient(110deg,#133849,#174b60)!important;box-shadow:inset 0 1px #c8f0f312}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-vehicle-heading h1{font-size:27px!important;color:#fff!important;line-height:1.25!important;margin:0 0 8px!important;font-weight:700!important;letter-spacing:-.02em!important;overflow-wrap:break-word}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-vehicle-heading p{font-size:14px!important;line-height:1.45!important;margin:0!important;color:#e5f1f3!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-row{display:flex!important;justify-content:space-between;align-items:center;gap:12px!important;flex-wrap:wrap}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-row>.price{color:#0b7354!important;font-size:30px!important;font-weight:700!important;line-height:1.2!important;margin:0!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-band{border:1px solid #b8e1d2!important;background:linear-gradient(135deg,#effff8,#e6f5f0)!important;border-radius:10px;padding:15px 12px!important;box-shadow:inset 0 1px #fff}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-band h2{margin:0!important;color:#203949!important;font-size:18px!important;line-height:1.3!important;font-weight:700!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-range{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:0!important;gap:0!important;padding:0!important;margin:12px 0 0!important;width:100%;max-width:100%}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-range:before{content:none!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-range>span{display:flex!important;flex-direction:row!important;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:5px 10px!important;background:transparent!important;border:0!important;border-bottom:1px solid #cfe4db!important;border-radius:0!important;min-width:0;min-height:0!important;padding:10px 0!important;text-align:left;color:#4d6674!important;font-size:13px!important;line-height:1.4!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-range>span:last-child{border-bottom:0!important;padding-bottom:0!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-range>span:before{content:none!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-range strong{display:block;color:#203949!important;font-size:17px!important;line-height:1.4!important;font-weight:700!important;margin:0 0 0 auto!important;white-space:normal!important;overflow-wrap:break-word;max-width:100%;text-align:right}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-score-meter{color:#0b7354;font-size:16px!important;gap:8px}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .score-meter{height:7px!important;border-radius:6px;background:#dbe8e1!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .score-meter>span{height:100%;border-radius:6px;background:#0b7354!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .legal-small{font-size:13px!important;line-height:1.5!important;color:#4d6674!important;margin:0!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .notice{padding:13px 15px!important;border:1px solid #d6e1e6!important;border-radius:8px;background:#f3f7f9!important;color:#4d6674!important;font-size:14px!important;line-height:1.5!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .notice.error{border-color:#e5bfae!important;background:#fff7f3!important;color:#87482f!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .notice.success{border-color:#c8e1d7!important;background:#eef8f3!important;color:#0b7354!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .notice a{color:inherit;font-weight:700;text-underline-offset:3px}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) :is(.detail-layout,#contacto-vendedor) .button{min-height:46px!important;display:flex;align-items:center;justify-content:center;padding:11px 15px!important;border-radius:8px!important;font-size:15px!important;line-height:1.4!important;text-align:center;white-space:normal}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) button:disabled{cursor:wait;opacity:.65}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout)>.section{margin-top:24px!important;width:100%;min-width:0}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .form-panel{min-width:0;padding:22px!important;border:1px solid #d6e1e6!important;border-radius:12px!important;background:#fff!important;box-shadow:0 3px 10px #173f5008!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .form-panel h2{font-size:22px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.015em!important;color:#203949!important;margin:0 0 15px!important;padding-bottom:12px;border-bottom:1px solid #e1ecef}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .seller-comments-heading>span{font-size:12px!important;letter-spacing:.08em;color:#365a70!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) :is(.seller-comments-copy p,.seller-comments-empty,.seller-declaration-list p){font-size:16px!important;font-weight:400!important;line-height:1.6!important;color:#4d6674!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .vehicle-information-section{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:20px!important;gap:20px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .facts{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:0!important;gap:0!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .fact{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:start;padding:13px 0!important;border:0!important;border-bottom:1px solid #e4ecef!important;border-radius:0!important;background:transparent!important;min-width:0}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .fact>span{font-size:14px!important;line-height:1.4!important;font-weight:400;color:#4d6674!important;min-width:0;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .fact strong{font-size:14px!important;line-height:1.4!important;color:#203949!important;font-weight:600!important;white-space:normal;min-width:0;overflow-wrap:anywhere;text-align:right}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .legal-payment-value{display:grid;min-width:0;grid-gap:5px;gap:5px}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .legal-payment-value small{color:#4d6674!important;font-size:13px!important;line-height:1.4!important;text-align:right;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-breakdown-section{display:block!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-summary{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px;min-width:0}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-summary .transparency-donut{width:84px!important;height:84px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-donut{background:radial-gradient(circle at center,#fff 0 56%,transparent 57%),conic-gradient(#0b7354 calc(var(--score) * 1%),#dbe8e1 0)!important;color:#203949!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-donut strong{color:#203949!important;font-size:28px!important;line-height:1!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-donut span{color:#4d6674!important;font-size:12px!important;line-height:1.2!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-summary h2{margin-bottom:8px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-summary p{color:#4d6674!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-details{border:1px solid #d6e1e6!important;border-radius:8px;margin:0}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-details summary{display:list-item;cursor:pointer;min-height:48px;padding:13px 16px!important;color:#203949;background:linear-gradient(145deg,#fff 60%,#edf4f7);font-size:15px!important;line-height:1.4!important;font-weight:600!important;overflow-wrap:anywhere;box-shadow:inset 0 1px #fff}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-details[open] summary{border-bottom:1px solid #d6e1e6}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-details .facts{padding:0 16px 8px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .seller-declaration-list{padding:14px 16px!important;gap:10px}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .gallery-lightbox{background:#162e3dee!important;padding:72px 24px 20px}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .gallery-lightbox-close{width:48px!important;height:48px!important;border:1px solid #9cb5c1;border-radius:8px;background:#365a70!important;color:#fff}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .gallery-lightbox-counter{background:#365a70!important;color:#fff;font-size:14px!important;border:1px solid #9cb5c1;border-radius:7px}@media(max-width:1279px) and (min-width:981px){body:not(:has(#ah-desktop-home)) .autos-page .autos-market-layout{grid-template-columns:246px minmax(0,1fr)!important;gap:20px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-results{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .detail-layout{grid-template-columns:minmax(0,1fr) 350px!important;gap:20px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-car-gallery{grid-template-columns:70px minmax(0,1fr)!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-main{height:420px!important}}@media(max-width:1199px){body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .gallery-zoom-pane{left:auto!important;right:0!important;top:0!important;width:min(360px,100%)!important}}@media(max-width:980px){body:not(:has(#ah-desktop-home)) :is(main.autos-page,main.main:has(.detail-layout)){width:calc(100% - 32px)!important;padding:24px 0 42px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-market-layout{display:block!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-results{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-title h1{font-size:29px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-market-toolbar{position:static!important;margin:0 0 12px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-quick-filters{position:static!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-trigger{display:flex!important;align-items:center;gap:10px;min-height:48px!important;width:100%!important;padding:12px 15px!important;background:linear-gradient(145deg,#fff 60%,#edf4f7)!important;border:1px solid #d6e1e6!important;border-bottom-color:#bdcfd7!important;border-radius:8px!important;color:#173f50!important;box-shadow:inset 0 1px #fff,0 2px 0 #d9e5e9!important;text-align:left}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-trigger>svg{flex-shrink:0;width:20px;height:20px;padding:7px;border:1px solid #c5e5da;border-radius:8px;background:linear-gradient(145deg,#effff8,#d9f5ed);box-shadow:inset 0 1px #fff,0 2px 0 #c5e0d6;box-sizing:content-box}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-trigger strong{font-size:15px!important;color:#203949}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-trigger small{font-size:13px!important;line-height:1.35!important;color:#4d6674}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-modal{background:transparent}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-backdrop{background:#162e3dba!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-sheet{background:#fff!important;border:1px solid #d6e1e6;border-radius:14px 14px 0 0!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-close{width:44px!important;height:44px!important;border:1px solid #80b6c4;border-radius:8px!important;background:linear-gradient(#28566a,#174b60)!important;color:#fff;box-shadow:inset 0 1px #ffffff30,0 2px 0 #0e3545!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-fields{background:#fff!important;scrollbar-color:#a8bdc7 #f3f7f9}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-head{background:linear-gradient(110deg,#133849,#174b60)!important;border-bottom:1px solid #28566a!important;padding:20px 72px 20px 16px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-head strong{color:#fff!important;font-size:20px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-mobile-filter-fields .autos-filter-form{padding:16px 16px calc(28px + env(safe-area-inset-bottom))!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-form :is(select,input:not([type=checkbox]):not([type=hidden])){min-height:48px!important;font-size:16px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .detail-layout{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-main{height:auto!important;aspect-ratio:4/3}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-thumbs{max-height:500px!important}}@media(max-width:767px){body:not(:has(#ah-desktop-home)) .autos-page{padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-title{padding:20px 18px!important;margin-bottom:16px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-title h1{font-size:27px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-title .notice{font-size:14px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-search-strip{gap:8px!important;padding-left:12px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-search-strip button{padding:10px 15px!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-results{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}body:not(:has(#ah-desktop-home)) .car-card h3{font-size:20px!important}body:not(:has(#ah-desktop-home)) .car-card .price{font-size:23px!important}body:not(:has(#ah-desktop-home)) .car-card .card-body{padding:16px!important;gap:10px!important}body:not(:has(#ah-desktop-home)) .car-card :is(h3+.muted,.card-body>.muted){font-size:15px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout){padding-top:18px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .mobile-public-listing-intro{margin:0 0 18px!important;padding:18px!important;min-width:0;border:1px solid #28566a;border-radius:12px;background:linear-gradient(110deg,#133849,#174b60)!important;box-shadow:inset 0 1px #c8f0f312}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .mobile-public-listing-intro h1{font-size:27px!important;line-height:1.25!important;letter-spacing:-.02em!important;color:#fff!important;margin:6px 0!important;font-weight:700!important;overflow-wrap:break-word}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .mobile-public-listing-intro :is(p,span,small){font-size:14px!important;line-height:1.45!important;color:#e5f1f3!important;margin:0!important;overflow-wrap:anywhere}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-car-gallery{display:flex!important;flex-direction:column!important;gap:10px!important;padding:10px!important;border-radius:12px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-stage{grid-area:auto!important;order:1!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-thumbs{grid-area:auto!important;order:2!important;display:flex!important;flex-direction:row!important;gap:8px!important;width:100%;max-height:none!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-gallery-thumbs button{flex:0 0 76px!important;width:76px!important;height:62px!important;min-height:62px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .detail-layout>.card .card-body{padding:18px!important;gap:15px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-row>.price{font-size:27px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .mobile-transparency-score{display:grid!important;width:auto}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .mobile-transparency-score .transparency-donut{width:60px!important;height:60px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .mobile-transparency-score .transparency-donut strong{font-size:20px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .mobile-transparency-score .transparency-donut span{font-size:11px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .mobile-transparency-score small{font-size:12px!important;line-height:1.3!important;color:#4d6674!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-band{padding:15px 10px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-range>span{font-size:13px!important;min-width:0}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-price-range strong{font-size:16px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .form-panel{padding:18px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .form-panel h2{font-size:20px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .vehicle-information-section{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-summary{grid-template-columns:68px minmax(0,1fr);gap:13px}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-summary .transparency-donut{width:68px!important;height:68px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-summary .transparency-donut strong{font-size:24px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-summary h2{font-size:20px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-details summary{font-size:14px!important;padding:12px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .transparency-details .facts{padding:0 12px 8px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .gallery-lightbox{padding:72px 10px 18px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .gallery-lightbox-close{top:14px!important;right:14px!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .gallery-lightbox-counter{top:17px!important;left:14px!important}}@media(prefers-reduced-motion:reduce){body:not(:has(#ah-desktop-home)) :is(main.autos-page,main.main:has(.detail-layout)) *{scroll-behavior:auto!important;transition:none!important}}body:not(:has(#ah-desktop-home)) .autos-page .autos-title .notice,body:not(:has(#ah-desktop-home)) .autos-page .autos-title>p{display:block!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-search-strip button{display:flex!important;align-items:center;justify-content:center}body:not(:has(#ah-desktop-home)) .autos-page .autos-results .car-media-link{background:#eaf0f3!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .detail-layout>.card{height:auto!important;max-height:none!important;min-height:0!important;align-self:start!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .detail-layout>.card .card-body{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .public-contact-note{position:static!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .detail-layout>.card .button{position:static!important}body:not(:has(#ah-desktop-home)) .autos-page .autos-filter-heading span{color:#fff!important}body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) .legal-small{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;white-space:normal!important;overflow-wrap:anywhere!important}@media(max-width:760px){body:not(:has(#ah-desktop-home)) .autos-page .mobile-bottom-nav{background:#fff!important;border-top:1px solid #d6e1e6!important;box-shadow:0 -3px 14px #2039490b!important}body:not(:has(#ah-desktop-home)) .autos-page .mobile-bottom-nav a{color:#4d6674!important;min-height:44px!important;font-family:Arial,Helvetica,sans-serif!important}body:not(:has(#ah-desktop-home)) .autos-page .mobile-bottom-nav svg{color:#365a70!important}body:not(:has(#ah-desktop-home)) .autos-page .mobile-bottom-nav a:nth-child(3) svg{color:#0b7354!important}}body:not(:has(#ah-desktop-home)) .favorites-page .favorites-results{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;grid-gap:20px!important;gap:20px!important;min-width:0!important;margin-top:20px!important}body:not(:has(#ah-desktop-home)) .favorites-page .favorites-empty-state{min-width:0;border:1px solid #d6e1e6!important;border-radius:12px;background:#fff;padding:22px!important;box-shadow:0 3px 10px #173f5008}body:not(:has(#ah-desktop-home)) .favorites-page .favorites-empty-state>div{min-width:0;overflow-wrap:break-word}body:not(:has(#ah-desktop-home)) .favorites-page .favorites-empty-state h2{font-size:22px!important;line-height:1.35!important}body:not(:has(#ah-desktop-home)) .favorites-page .favorites-empty-state p{color:#4d6674!important;font-size:16px!important;line-height:1.6!important}body:not(:has(#ah-desktop-home)) .favorites-page .favorites-empty-icon{width:52px;height:52px;border:1px solid #b8e6d8!important;border-bottom-color:#9fd2c4!important;border-radius:12px;background:linear-gradient(145deg,#effff8,#d9f5ed)!important;color:#08775e!important;box-shadow:inset 0 1px #fff,0 3px 0 #c5e0d6,0 5px 8px #1b46540c}@media(max-width:1199px){body:not(:has(#ah-desktop-home)) .favorites-page .favorites-results{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){body:not(:has(#ah-desktop-home)) .favorites-page .favorites-results{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}body:not(:has(#ah-desktop-home)) .favorites-page .favorites-empty-state{grid-template-columns:52px minmax(0,1fr)!important;padding:18px!important;gap:14px!important}body:not(:has(#ah-desktop-home)) .favorites-page .favorites-empty-state h2{font-size:20px!important}body:not(:has(#ah-desktop-home)) .favorites-page .favorites-empty-state .button{grid-column:1/-1!important;min-width:0;white-space:normal}}@media(hover:hover) and (pointer:fine){body:not(:has(#ah-desktop-home)) .autos-page :is(.autos-search-strip button,.autos-filter-actions .button,.autos-quick-filters a.active):not(.ghost):not(.secondary):not(.outline):not(.danger):not(.warning):not(:disabled):not([aria-disabled=true]):hover,body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) :is(.detail-layout,#contacto-vendedor) .button:not(.ghost):not(.secondary):not(.outline):not(.danger):not(.warning):not(:disabled):not([aria-disabled=true]):hover{background:#096a55!important}body:not(:has(#ah-desktop-home)) .autos-page :is(.autos-filter-actions .button.ghost,.autos-quick-filters a:not(.active),.autos-mobile-filter-trigger):not(:disabled):not([aria-disabled=true]):hover{border-color:#90b6ad!important;background:linear-gradient(145deg,#fff,#edf8f4)!important}}body:not(:has(#ah-desktop-home)) .autos-page :is(.autos-search-strip button,.autos-filter-actions .button,.autos-quick-filters a,.autos-mobile-filter-trigger):not(:disabled):not([aria-disabled=true]):active,body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) :is(.detail-layout,#contacto-vendedor) .button:not(:disabled):not([aria-disabled=true]):active{transform:translateY(1px)!important;box-shadow:inset 0 1px 2px #173f501a!important}body:not(:has(#ah-desktop-home)) .autos-page :is(.autos-search-strip button,.autos-filter-actions .button):is(:disabled,[aria-disabled=true]),body:not(:has(#ah-desktop-home)) main.main:has(.detail-layout) :is(.detail-layout,#contacto-vendedor) .button:is(:disabled,[aria-disabled=true]){transform:none!important;box-shadow:none!important}