@font-face{font-family:Read;font-weight:400;font-display:swap;src:url(/fonts/dacia/read-light.woff2) format("woff2")}@font-face{font-family:Read;font-weight:700;font-display:swap;src:url(/fonts/dacia/read-medium.woff2) format("woff2")}@font-face{font-family:Dacia Block;font-weight:700;font-display:swap;src:url(/fonts/dacia/dacia-block.woff2) format("woff2")}@font-face{font-family:Dacia Block;font-weight:900;font-display:swap;src:url(/fonts/dacia/dacia-block-extended.woff2) format("woff2")}:root{--d-black: #000;--d-white: #fff;--d-kaki: #646b52;--d-orange: #ec6528;--d-grey-text: #6a6c72;--d-grey-bg: #f2f2f2;--d-border: #cfd1d3;--d-read: "Read", system-ui, sans-serif;--d-block: "Dacia Block", system-ui, sans-serif;--d-gutter: 16px}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light only}body.dacia{margin:0;background:var(--d-white);color:var(--d-black);font-family:var(--d-read);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;overflow-x:hidden}:where(.dacia) img{max-width:100%;height:auto;display:block}:where(.dacia) a{color:inherit}:where(.dacia) :is(h1,h2,h3){font-family:var(--d-block);font-weight:700;line-height:1.2;margin:0}:where(.dacia) p{margin:0}.d-skip{position:absolute;left:-9999px}.d-skip:focus{left:16px;top:16px;z-index:50;background:var(--d-white);padding:8px 16px}.d-container{width:100%;max-width:1280px;margin:0 auto;padding:0 var(--d-gutter)}@media(min-width:670px){:root{--d-gutter: 32px}}@media(min-width:1280px){:root{--d-gutter: 40px}}.d-header{position:sticky;top:0;z-index:20;background:var(--d-white);border-bottom:1px solid var(--d-border)}.d-header__inner{display:flex;align-items:center;gap:24px;height:72px}.d-brand{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0}.d-brand svg{width:120px;height:auto;fill:var(--d-black)}.d-brand__place{font-weight:400;font-size:16px;padding-left:12px;border-left:1px solid var(--d-black);line-height:1}.d-nav{display:none;gap:32px;margin:0 auto}.d-nav a{font-weight:700;font-size:14px;text-decoration:none;padding:8px 0;border-bottom:3px solid transparent}.d-nav a:hover,.d-nav a[aria-current=page]{border-bottom-color:var(--d-kaki)}.d-dealer{display:none;align-items:center;gap:10px;text-decoration:none;font-size:12px;line-height:1.2;color:var(--d-grey-text);flex-shrink:0}.d-dealer img{width:40px;height:40px}.d-menu{margin-left:auto}.d-menu summary{list-style:none;cursor:pointer;display:grid;place-items:center;width:48px;height:48px}.d-menu summary::-webkit-details-marker{display:none}.d-menu__panel{position:absolute;left:0;right:0;top:72px;background:var(--d-white);border-bottom:1px solid var(--d-border);padding:8px var(--d-gutter) 24px}.d-menu__panel a{display:block;padding:14px 0;font-weight:700;text-decoration:none;border-bottom:1px solid var(--d-grey-bg)}@media(min-width:1024px){.d-header__inner{height:96px}.d-brand svg{width:148px}.d-nav,.d-dealer{display:flex}.d-menu{display:none}}.d-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:8px 32px;border:3px solid var(--d-kaki);border-radius:2px;background:var(--d-kaki);color:var(--d-white);font-family:var(--d-read);font-weight:700;font-size:14px;line-height:1.2;text-decoration:none;text-align:center;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out}.d-btn:hover{background:var(--d-black);border-color:var(--d-black)}.d-btn--ghost{background:transparent;color:var(--d-kaki)}.d-btn--ghost:hover{color:var(--d-white)}.d-link{font-weight:700;text-decoration:underline 2px var(--d-orange);text-underline-offset:4px;transition:text-decoration-color .2s}.d-link:hover{text-decoration-color:currentColor}.d-actions{display:flex;flex-wrap:wrap;gap:16px}.d-section{padding:48px 0}.d-section--grey{background:var(--d-grey-bg)}@media(min-width:1024px){.d-section{padding:72px 0}}.d-title{text-align:center;max-width:880px;margin:0 auto 40px}.d-title h1,.d-title h2{font-size:28px}.d-title em{font-style:normal;color:var(--d-kaki)}.d-title p{margin-top:16px}@media(min-width:1024px){.d-title h1,.d-title h2{font-size:40px}}.d-hero__media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:30% 50%}@media(min-width:670px){.d-hero__media img{aspect-ratio:16 / 9;max-height:640px}}.d-hero__text{padding-top:32px;padding-bottom:8px;display:grid;gap:16px}.d-hero__text h1{font-size:32px}.d-hero__text h1 em{font-style:normal;color:var(--d-kaki)}@media(min-width:1024px){.d-hero__text{grid-template-columns:1fr auto;align-items:end;padding-top:48px}.d-hero__text h1{font-size:48px}}.d-facts{display:grid;gap:24px}.d-facts h3{font-size:16px;margin-bottom:8px}.d-facts p,.d-facts li{font-size:14px}.d-facts ul{list-style:none;margin:0;padding:0}@media(min-width:670px){.d-facts{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.d-facts{grid-template-columns:repeat(4,1fr)}}.d-range{display:grid;gap:48px 24px;grid-template-columns:1fr}@media(min-width:670px){.d-range{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.d-range{grid-template-columns:repeat(3,1fr)}}.d-model{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.d-model>a:first-child{display:block;width:100%;max-width:300px}.d-model__image{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain}.d-model__energy{min-height:40px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;font-size:12px;color:var(--d-grey-text)}.d-badge{display:inline-flex;padding:0 8px;border:1px solid var(--d-orange);border-radius:4px;color:var(--d-orange);font-weight:700;font-size:12px;line-height:22px}.d-model__name{font-family:var(--d-block);font-weight:900;font-size:20px;text-transform:uppercase;letter-spacing:.02em;margin-top:8px;text-decoration:none}.d-model__price{font-family:var(--d-block);font-weight:700;font-size:16px}.d-model__version{font-size:12px;color:var(--d-grey-text);min-height:17px}.d-model__links{display:flex;gap:32px;margin-top:8px}.d-note{margin-top:48px;font-size:12px;color:var(--d-grey-text);text-align:center}.d-services{display:grid;gap:24px}@media(min-width:670px){.d-services{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.d-services{grid-template-columns:repeat(3,1fr)}}.d-service{background:var(--d-white);border:1px solid var(--d-border);display:flex;flex-direction:column;scroll-margin-top:110px}.d-section--grey .d-service{border-color:transparent}.d-service img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.d-service__body{padding:24px;display:flex;flex-direction:column;gap:12px;flex:1}.d-service__title{font-size:20px}.d-service ul{margin:0;padding-left:18px;font-size:14px}.d-service .d-link{margin-top:auto;align-self:flex-start}.d-area{display:grid;gap:24px}@media(min-width:1024px){.d-area{grid-template-columns:1fr 1fr}}.d-area h3{font-size:16px;margin-bottom:8px}.d-faq{max-width:880px;margin:0 auto}.d-faq details{border-bottom:1px solid var(--d-border)}.d-faq summary{list-style:none;cursor:pointer;min-height:48px;padding:12px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:700}.d-faq summary::-webkit-details-marker{display:none}.d-faq summary:after{content:"";width:10px;height:10px;flex-shrink:0;border-right:2px solid var(--d-kaki);border-bottom:2px solid var(--d-kaki);transform:rotate(45deg);transition:transform .2s}.d-faq details[open] summary:after{transform:rotate(-135deg)}.d-faq details p{padding-bottom:16px}.d-contact{display:grid;gap:40px}@media(min-width:1024px){.d-contact{grid-template-columns:1fr 1fr}}.d-hours{width:100%;border-collapse:collapse;font-size:14px}.d-hours th,.d-hours td{text-align:left;padding:10px 0;border-bottom:1px solid var(--d-border);font-weight:400}.d-hours th{font-weight:700;padding-right:16px}.d-footer{background:var(--d-black);color:var(--d-white);padding:48px 0 24px;font-size:14px}.d-footer__grid{display:grid;gap:32px}@media(min-width:670px){.d-footer__grid{grid-template-columns:repeat(3,1fr)}}.d-footer h2{font-family:var(--d-read);font-weight:700;font-size:14px;margin-bottom:12px}.d-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.d-footer a{text-decoration:none}.d-footer a:hover{text-decoration:underline}.d-footer svg{width:120px;fill:var(--d-white)}.d-footer__legal{margin-top:40px;padding-top:16px;border-top:1px solid #464849;font-size:12px;color:#afb4b6;display:flex;flex-wrap:wrap;gap:8px 24px}
