@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-vietnamese-400-normal.Dpl4UHAZ.woff2)format("woff2"),url(/_astro/barlow-vietnamese-400-normal.BFeobeCK.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-normal.HxX4XjxC.woff2)format("woff2"),url(/_astro/barlow-latin-ext-400-normal.CvBsJvxq.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-vietnamese-600-normal.DcjprdFV.woff2)format("woff2"),url(/_astro/barlow-vietnamese-600-normal.CA_GiK2e.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-ext-600-normal.B8NK_A3D.woff2)format("woff2"),url(/_astro/barlow-latin-ext-600-normal.DMVRjfRT.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.woff)format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-vietnamese-700-normal.Dm7RZTvf.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-vietnamese-700-normal.BvUTSFNY.woff)format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-latin-ext-700-normal.BhgEo64M.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-700-normal.C0vCoZIV.woff)format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-latin-700-normal.BpqDG8I9.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-700-normal.BMyZXq_9.woff)format("woff");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}:root{color-scheme:light dark;--font-body:"Barlow", system-ui, sans-serif;--font-display:"Barlow Semi Condensed", "Barlow", system-ui, sans-serif;--font-heading:"Barlow Condensed", "Barlow Semi Condensed", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--bg:#eef1f5;--surface:#fff;--surface-2:#e2e7ee;--ink:#111a24;--ink-muted:#475361;--line:#c6cfda;--primary:#0b4f9c;--primary-fill:#0b4f9c;--primary-fill-hover:#083e7b;--on-primary:#fff;--on-primary-muted:#b9cbf0;--warn:#fc0;--warn-soft:#fff3bf;--on-warn:#111a24;--danger:#b3261e;--plate-bg:#fff;--plate-ink:#000;--swiss-red:#d52b1e;--swiss-white:#fff;--on-primary-wash:#ffffff1f;--on-primary-wash-strong:#ffffff29;--on-primary-hover:#ffffffe0;--backdrop:#00000080;--whatsapp:#25d366;--whatsapp-hover:#1ebe5d;--on-whatsapp:#0b141a;--asphalt:#3b4550;--lane:#f4f6f8;--car-body:#d52b1e;--car-glass:#1f2c3a;--car-tyre:#111a24;--car-rim:#c9d3de;--car-light:#fff3bf;--car-tail:#7a0f08;--text-small:.875rem;--focus:#0b4f9c;--radius:10px;--radius-sm:6px;--shadow:0 1px 2px #111a240f, 0 4px 16px #111a240f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0e141b;--surface:#16202b;--surface-2:#1e2a37;--ink:#e8edf2;--ink-muted:#a3afbd;--line:#2d3b4a;--primary:#7fb2f5;--primary-fill:#1c5fb3;--primary-fill-hover:#2470cc;--on-primary:#fff;--on-primary-muted:#d0dff8;--warn-soft:#3a3210;--danger:#ff8a80;--asphalt:#2b3642;--lane:#c9d3de;--focus:#7fb2f5;--shadow:0 1px 2px #0006, 0 4px 16px #0000004d}}:root[data-theme=dark]{--bg:#0e141b;--surface:#16202b;--surface-2:#1e2a37;--ink:#e8edf2;--ink-muted:#a3afbd;--line:#2d3b4a;--primary:#7fb2f5;--primary-fill:#1c5fb3;--primary-fill-hover:#2470cc;--on-primary:#fff;--on-primary-muted:#d0dff8;--warn-soft:#3a3210;--danger:#ff8a80;--asphalt:#2b3642;--lane:#c9d3de;--focus:#7fb2f5;--shadow:0 1px 2px #0006, 0 4px 16px #0000004d}:root:lang(el){--font-body:"Fira Sans", system-ui, sans-serif;--font-display:"Fira Sans Condensed", "Fira Sans", system-ui, sans-serif;--font-heading:"Fira Sans Extra Condensed", "Fira Sans Condensed", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}input,select,textarea{min-width:0;max-width:100%}input[type=date],input[type=month]{-webkit-appearance:none;appearance:none;display:block}input[type=date]::-webkit-date-and-time-value,input[type=month]::-webkit-date-and-time-value{text-align:left}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);margin:0;font-size:1.0625rem;line-height:1.55}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;font-weight:700;line-height:1.15}h1,h2{font-family:var(--font-heading);letter-spacing:-.005em;font-weight:800;line-height:1.02}a{color:var(--primary);text-underline-offset:.15em;text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:2px}.container{width:100%;max-width:72rem;margin-inline:auto;padding-inline:16px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}.btn.primary{background:var(--primary-fill);color:var(--on-primary)}.btn.primary:hover{background:var(--primary-fill-hover)}.btn.secondary{color:var(--primary);background:0 0;border-color:currentColor}.btn.secondary:hover{background:var(--surface-2)}.btn.ghost{color:var(--ink-muted);background:0 0}.btn.ghost:hover{color:var(--ink);background:var(--surface-2)}.field-error{font-size:var(--text-small);color:var(--danger);grid-column:1/-1;margin:0;font-weight:600}.field-error:before{content:"! "}.calc :is(input,select)[aria-invalid=true]{box-shadow:0 0 0 1px var(--danger);border-color:var(--danger)!important}.combo{min-width:0;position:relative}.combo-native{opacity:0;pointer-events:none;z-index:-1;inset:0;width:100%!important;height:100%!important;position:absolute!important}.combo-btn{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--ink);text-align:left;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;align-items:center;padding:10px 36px 10px 12px;line-height:1.25;display:flex;position:relative}.combo-btn:hover{border-color:var(--ink-muted)}.combo-btn:focus-visible{outline-offset:0}.combo-btn:disabled{opacity:.6;cursor:not-allowed}.combo-btn:after{content:"";border-right:2px solid var(--ink-muted);border-bottom:2px solid var(--ink-muted);width:8px;height:8px;position:absolute;top:50%;right:15px;transform:translateY(-70%)rotate(45deg)}.combo.is-open .combo-btn:after{transform:translateY(-25%)rotate(225deg)}.combo-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.combo-btn.is-placeholder .combo-value{color:var(--ink-muted)}.combo-btn[aria-invalid=true]{box-shadow:0 0 0 1px var(--danger);border-color:var(--danger)!important}.combo-pop{z-index:20;background:var(--surface);width:max-content;min-width:100%;max-width:min(26rem,100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow);gap:6px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);left:0}.combo-pop[hidden],.combo-search[hidden],.combo-empty[hidden]{display:none}.combo.opens-up .combo-pop{top:auto;bottom:calc(100% + 4px)}.combo.opens-left .combo-pop{left:auto;right:0}.combo-search{width:100%;min-height:44px;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);padding:8px 10px}.combo-search:focus-visible{outline-offset:0}.combo-list{overscroll-behavior:contain;max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.combo-list:focus,.combo-list:focus-visible{outline:none}.combo-list li{cursor:pointer;overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:8px;min-height:44px;padding:8px 10px 8px 30px;display:flex;position:relative}.combo-list li.is-active{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--primary)}.combo-list li[aria-selected=true]{font-weight:600}.combo-list li[aria-selected=true]:before{content:"";border-right:2px solid var(--primary);border-bottom:2px solid var(--primary);width:5px;height:10px;position:absolute;top:50%;left:11px;transform:translateY(-60%)rotate(45deg)}.combo-list li[aria-disabled=true]{color:var(--ink-muted);opacity:.6;cursor:not-allowed}.combo-empty{font-size:var(--text-small);color:var(--ink-muted);margin:0;padding:8px 10px}
