.condition-radio-group{display:flex;padding:.25rem;border-radius:50px;background-color:var(--jade-primary-light);position:relative}.condition-radio-label{background-color:transparent;border:none;border-radius:inherit;padding:.1rem 1rem;font-size:var(--font-size-sm);cursor:pointer;z-index:1;position:relative;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;flex:1;text-align:center;white-space:nowrap}.condition-radio-label:hover{background-color:#fff3}.condition-radio-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.condition-radio-label:has(.condition-radio-input:checked){background-color:#fff;color:#014421;font-weight:700;border-radius:inherit}.condition-select-mobile{justify-self:flex-end;padding:.25rem .5rem!important;font-size:var(--font-size-sm)!important;min-height:30px!important;max-width:120px;background-size:10px!important;background-position:right .5rem center!important;border-radius:none!important}.condition-select-mobile option{font-size:var(--font-size-sm)!important}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fffffff2;display:flex;justify-content:center;align-items:center;z-index:var(--z-modal)}.preloader-spinner{text-align:center}.spinner{width:50px;height:50px;border:4px solid #e5e7eb;border-top:4px solid var(--color-primary);border-radius:50%;animation:spin .8s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Cera Pro;src:url(/fonts/Cera-Pro-Regular.woff2) format("woff2"),url(/fonts/Cera-Pro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cera Pro;src:url(/fonts/Cera-Pro-Bold.woff2) format("woff2"),url(/fonts/Cera-Pro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary: var(--jade-primary, #014421);--color-primary-light: var(--jade-primary-light, #006a4e);--color-secondary: #6e6e6e;--color-tertiary: #979797;--color-background: #ffffff;--color-background-light: #f8f8f8;--color-text-primary: #000000;--color-border: var(--color-text-primary);--color-text-secondary: #6d6d6d;--color-text-tertiary: #b0b0b0;--jade-primary: #014421;--jade-primary-light: #006a4e;--jade-primary-dark: #012a15;--color-accent: var(--jade-primary, #014421);--color-yellow: #f2c020;--header-height: 80px;--container-width: 1360px;--font-family-primary: "Cera Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Roboto", "Arial", sans-serif;--font-size-xs: .8rem;--font-size-sm: .9rem;--font-size-base: 1.1rem;--font-size-md: 1.3rem;--font-size-lg: 1.6rem;--font-size-xl: 1.9rem;--font-size-2xl: 2.6rem;--font-size-3xl: 3rem;--font-weight-normal: 400;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.7;--letter-spacing-tight: -.02em;--letter-spacing-normal: 0;--letter-spacing-wide: .05em;--letter-spacing-wider: .1em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 10rem;--radius-none: 0;--radius-sm: .125rem;--radius-base: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-full: 9999px;--shadow-none: none;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-base: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 0 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-family-primary);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-background);font-weight:var(--font-weight-normal);font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;letter-spacing:-.02em;line-height:1.2}p{font-weight:400}strong,b{font-weight:600}button,.btn{font-family:inherit;font-weight:400;letter-spacing:.01em;color:inherit;font-size:inherit}input,textarea,select{font-family:inherit;font-weight:400}.container{max-width:var(--container-width);width:100%;margin:0 auto;position:relative}h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);max-width:700px;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);max-width:700px;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);max-width:700px;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.main-container{padding:0 var(--space-3)}main{margin-top:0}.car-condition-badge{font-size:var(--font-size-base);padding:4px 10px;letter-spacing:.5px;position:absolute;z-index:10;left:5px;top:5px;border-radius:var(--radius-md);color:var(--color-background)}.car-condition-new{background-color:var(--jade-primary-light)}.car-condition-used{background-color:var(--color-yellow)}.site-footer{background-color:#212529;color:#f8f9fa;padding:var(--space-8) var(--space-3)}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:2rem}.footer-column h2{color:#fff;margin-bottom:1rem;font-size:var(--font-size-base)}.footer-column a,.footer-column p{color:var(--color-tertiary);text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.5rem;width:fit-content;display:flex}.footer-column p{display:block;width:auto}.footer-column a svg{flex-shrink:0;transition:transform var(--transition-fast)}.footer-column a:hover{color:#fff}.footer-column a:hover svg{transform:none}.footer-bottom{border-top:1px solid #343a40;padding-top:1.5rem;display:flex;justify-content:space-between;align-items:flex-start;font-size:var(--font-size-sm)}.footer-legal{display:flex;flex-direction:column;gap:var(--space-2)}.footer-bottom a{text-decoration:none}.footer-links{display:flex;gap:var(--space-4)}.footer-links a{color:var(--color-background);text-decoration:none;transition:none;border-bottom:1px solid transparent}.footer-links a:hover{color:var(--color-background-light)}.pagination{display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin:var(--space-8) 0;padding:var(--space-6) 0}.pagination-numbers{display:flex;list-style:none;gap:var(--space-2);padding:0;margin:0}.pagination-num{list-style:none}.pagination-btn{display:flex;align-items:center;justify-content:center;min-width:48px;height:48px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-primary);background:var(--color-background);color:var(--color-text-primary);text-decoration:none;border-radius:var(--radius-none);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);cursor:pointer;transition:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.pagination-btn:hover,.pagination-btn.active,.pagination-btn.nuxt-link-exact-active{background:var(--color-primary);color:var(--color-background)}.pagination-btn:disabled{opacity:.5;cursor:not-allowed;background:var(--color-background-light);color:var(--color-text-tertiary);border-color:var(--color-border)}.pagination-btn:disabled:hover{background:var(--color-background-light);color:var(--color-text-tertiary);border-color:var(--color-border)}.pagination-btn--arrow{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);padding:var(--space-3)}.pagination-btn--arrow svg{display:block;width:16px;height:16px}.pagination-ellipsis{display:flex;align-items:center;justify-content:center;min-width:48px;height:48px;padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);-webkit-user-select:none;user-select:none;pointer-events:none}@media (max-width: 768px){.pagination{gap:var(--space-1);margin:var(--space-6) 0;padding:var(--space-4) 0}.pagination-btn{min-width:40px;height:40px;padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs)}.pagination-btn--arrow{padding:var(--space-2)}.pagination-btn--arrow svg{width:14px;height:14px}.pagination-ellipsis{min-width:40px;height:40px;padding:var(--space-2) var(--space-3)}}.pagination.loading .pagination-btn{opacity:.6;pointer-events:none}.list-dash{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.list-dash li{font-size:var(--font-size-base);padding-left:var(--space-5);position:relative;line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.list-dash li:before{content:"—";position:absolute;left:0;color:var(--color-text-primary);font-weight:400}.list-dash--grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8) var(--space-4)}@media all and (max-width: 1024px) and (orientation: portrait){.footer-bottom{flex-direction:column;align-items:flex-start}.footer-links{margin-top:var(--space-4)}}@media (max-width: 996px){:root{--font-size-base: 1.1rem;--font-size-md: 1.2rem;--font-size-lg: 1.4rem;--font-size-xl: 1.6rem;--font-size-2xl: 2.1rem;--font-size-3xl: 2.5rem}h1{font-size:var(--font-size-2xl);line-height:1}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-lg)}}@media (max-width: 1024px) and (orientation: landscape){:root{--font-size-base: 1rem;--font-size-lg: 1.225rem;--font-size-xl: 1.65rem;--font-size-2xl: 2rem;--font-size-3xl: 2.4rem}}@media all and (max-width: 996px) and (orientation: landscape){.footer-bottom{flex-direction:column;align-items:flex-start}.footer-links{margin-top:var(--space-4)}.form-request-title{font-size:var(--font-size-2xl)}}@media (max-width: 768px){.list-dash--grid{grid-template-columns:1fr;gap:var(--space-6)}}
