@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_dbbf8c4b-module__5qCx7q__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_dbbf8c4b-module__5qCx7q__variable{--font-geist:"Geist", "Geist Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.table{display:table}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--ink:#10211e;--muted:#64736f;--green:#0c6b57;--green-2:#075244;--mint:#e6f4ef;--cream:#f6f4ee;--line:#dfe7e3;--white:#fff;--amber:#e9a43a;--radius:18px;--shadow:0 24px 70px #10211e1a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-geist),Arial,sans-serif;background:#fbfcfa;margin:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a{transition:all .2s}button{color:inherit}.topbar{background:#fbfcfa;justify-content:space-between;align-items:center;max-width:1240px;height:76px;margin:auto;padding:0 28px;display:flex}.brand{align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.brandmark{background:var(--green);color:#fff;letter-spacing:-.5px;border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;display:grid}.brand small{letter-spacing:1.5px;color:var(--green);font-size:8px;display:block}.topbar nav{gap:30px;font-size:14px;font-weight:600;display:flex}.topbar nav a:hover{color:var(--green)}.header-actions{align-items:center;gap:12px;display:flex}.lang{cursor:pointer;background:0 0;border:0;font-weight:700}.btn{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 22px;font-weight:750;display:inline-flex;box-shadow:0 8px 22px #0c6b572e}.btn:hover{background:var(--green-2);transform:translateY(-1px)}.btn.small{border-radius:10px;min-height:42px;padding:0 17px;font-size:13px}.btn.full{width:100%}.btn.outline{color:var(--green);border:1px solid var(--line);box-shadow:none;background:#fff}.btn.dark{background:var(--ink)}.btn.white{color:var(--green);background:#fff}.icon{font-style:normal}.hero{background:radial-gradient(circle at 90% 10%,#d9eee5 0,#0000 32%),linear-gradient(140deg,#f7f7f2,#eff5f0);border-top:1px solid #edf0ed;grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;min-height:670px;padding:76px max(50vw - 590px,28px) 90px;display:grid}.eyebrow,.kicker{text-transform:uppercase;letter-spacing:1.5px;color:var(--green);align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.eyebrow{border:1px solid var(--line);background:#fff;border-radius:99px;padding:8px 12px}.eyebrow i,.online-dot{background:#1fb881;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #dff6ee}.hero h1{letter-spacing:-3.5px;max-width:680px;margin:28px 0 22px;font-size:64px;line-height:1.02}.hero h1 em{color:var(--green);font-style:normal}.lead{color:#50635e;max-width:600px;font-size:19px;line-height:1.65}.hero-actions{align-items:center;gap:28px;margin:32px 0 20px;display:flex}.text-link{color:var(--green);font-weight:750}.availability{color:#657570;font-size:13px}.availability .icon{margin-right:7px}.trust-line{color:#52645f;border-top:1px solid #dce4df;gap:22px;margin-top:35px;padding-top:24px;font-size:12px;font-weight:650;display:flex}.trust-line span:first-letter{color:var(--green)}.config-card{box-shadow:var(--shadow);background:#fff;border:1px solid #fffc;border-radius:24px;padding:28px}.card-head{gap:13px;margin-bottom:23px;display:flex}.card-head h2{margin:1px 0 5px;font-size:19px}.card-head p{color:var(--muted);margin:0;font-size:12px}.step-badge{background:var(--mint);width:34px;height:34px;color:var(--green);border-radius:9px;place-items:center;font-weight:800;display:grid}.config-card label,.form-card label,.settings-grid label{color:#3e514c;gap:8px;font-size:12px;font-weight:750;display:grid}.plate-input{background:#fbfcfa;border:2px solid #cad7d2;border-radius:12px;align-items:center;height:57px;margin:8px 0 17px;display:flex;overflow:hidden}.plate-input span{color:#fff;background:#1c608a;place-items:center;height:100%;padding:0 11px;font-size:9px;display:grid}.plate-input input{text-align:center;letter-spacing:2px;background:0 0;border:0;outline:none;width:100%;height:100%;font-weight:800}.field-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.field-grid input,.field-grid select,.config-card select,.settings-grid input,.settings-grid select{border:1px solid var(--line);height:51px;color:var(--ink);background:#fff;border-radius:10px;outline:none;padding:0 13px}.field-grid .wide{grid-column:1/-1}.estimate{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin:20px 0;padding:15px 0;display:flex}.estimate span{font-size:13px}.estimate small{color:var(--muted)}.estimate strong{color:var(--green);font-size:26px}.secure-note{text-align:center;color:var(--muted);font-size:11px}.proof{border:1px solid var(--line);background:#fff;border-radius:15px;justify-content:space-around;align-items:center;max-width:1180px;height:90px;margin:-28px auto 0;padding:0 25px;display:flex;position:relative;box-shadow:0 10px 35px #10211e0f}.proof>span{color:var(--muted);max-width:145px;font-size:12px}.proof div{border-left:1px solid var(--line);padding-left:42px;display:grid}.proof b{font-size:18px}.proof small{color:var(--muted);font-size:10px}.section{max-width:1180px;margin:0 auto;padding:112px 28px}.section-heading{text-align:center;margin-bottom:55px}.section-heading h2,.service-card h2,.security h2,.faq h2{letter-spacing:-2px;margin:13px 0;font-size:42px}.section-heading p,.service-card p,.faq p{color:var(--muted)}.steps{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.steps article{border:1px solid var(--line);background:#fff;border-radius:16px;min-height:220px;padding:26px 22px;position:relative}.steps article>span{color:#c5d0cc;font-weight:800;position:absolute;top:20px;right:20px}.step-icon,.service-icon{background:var(--mint);width:46px;height:46px;color:var(--green);border-radius:13px;place-items:center;font-weight:900;display:grid}.steps h3{margin:28px 0 10px}.steps p{color:var(--muted);font-size:13px;line-height:1.6}.service-section{background:var(--cream);grid-template-columns:1fr 1fr;max-width:none;padding-left:max(50vw - 590px,28px);padding-right:max(50vw - 590px,28px);display:grid}.service-card{padding-right:65px}.service-card ul,.pricing ul{margin:28px 0;padding:0;list-style:none}.service-card li,.pricing li{margin:13px 0;font-size:13px}.service-visual{background:linear-gradient(145deg,#d9e2db,#b9c9c0);border-radius:25px;flex-direction:column;justify-content:space-between;min-height:410px;padding:25px;display:flex;overflow:hidden}.mini-status{width:220px;box-shadow:var(--shadow);background:#fff;border-radius:13px;align-self:flex-end;gap:5px;padding:14px 16px;display:grid}.mini-status span{color:var(--green);font-size:11px;font-weight:800}.mini-status b{font-size:12px}.mini-status div{gap:3px;display:flex}.mini-status i{background:var(--green);flex:1;height:3px}.car-shape{filter:saturate(.7);align-self:center;font-size:160px;position:relative}.car-shape .plate{position:absolute;bottom:34px;left:86px}.plate{letter-spacing:2px;color:#111;background:#fbfbf5;border:3px solid #101615;border-radius:6px;justify-content:center;align-items:center;min-width:240px;height:50px;padding:4px 14px;font-family:Arial,sans-serif;display:flex;position:relative;box-shadow:inset 0 0 0 2px #b7bbb6}.plate-side{color:#fff;background:#206796;place-items:center;width:22px;font-size:6px;display:grid;position:absolute;top:4px;bottom:4px;left:4px}.plate-small{border-width:2px;min-width:150px;height:33px;font-size:10px}.plate-small .plate-side{width:14px}.pricing{grid-template-columns:1fr 1fr;gap:20px;max-width:850px;margin:auto;display:grid}.pricing article{border:1px solid var(--line);background:#fff;border-radius:20px;padding:32px;position:relative}.pricing article.recommended{border:2px solid var(--green);box-shadow:0 18px 50px #0c6b571f}.pricing h3{font-size:23px}.pricing p{color:var(--muted);min-height:42px;font-size:13px}.pricing article>b{color:var(--green)}.pricing .btn{width:100%}.recommend{background:var(--green);color:#fff;text-transform:uppercase;border-radius:99px;padding:6px 10px;font-size:9px;font-weight:800;position:absolute;top:20px;right:20px}.security{color:#fff;background:#0a332b;grid-template-columns:1.3fr .7fr;align-items:center;gap:100px;min-height:430px;padding:90px max(50vw - 520px,28px);display:grid}.shield{font-size:45px}.kicker.light{color:#77cbb5}.security p{color:#a8c2ba;line-height:1.7}.security-points{gap:25px;font-size:12px;display:flex}.doc-card{background:#12483d;border:1px solid #51756b;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;height:260px;padding:30px;display:flex;box-shadow:0 18px 50px #0000002e}.doc-card span{color:#aac4bc;font-size:12px}.doc-card b{margin:18px}.doc-card i{background:#2aa37f;border-radius:50%;place-items:center;width:55px;height:55px;font-size:25px;display:grid}.doc-card small{margin-top:18px}.faq{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.faq details{border-bottom:1px solid var(--line);padding:22px 0}.faq summary{cursor:pointer;justify-content:space-between;font-weight:750;list-style:none;display:flex}.faq details p{font-size:13px;line-height:1.6}.cta-band{text-align:center;background:var(--green);color:#fff;padding:90px 20px}.cta-band h2{letter-spacing:-2px;margin:15px;font-size:48px}.cta-band p{color:#c4ded7}.cta-band small{color:#b8d8cf;margin-top:18px;display:block}footer{color:#fff;background:#071d19;grid-template-columns:1fr 1fr;align-items:center;gap:20px;padding:55px max(50vw - 590px,28px);display:grid}footer p,footer small{color:#91aaa3;font-size:12px}footer div{justify-content:flex-end;gap:20px;font-size:12px;display:flex}footer small{text-align:right;grid-column:2}.whatsapp{color:#fff;z-index:30;background:#25d366;border-radius:50%;place-items:center;width:53px;height:53px;font-size:25px;display:grid;position:fixed;bottom:23px;right:23px;box-shadow:0 10px 30px #153a2d44}.checkout-page{background:#f5f7f4;min-height:100vh}.checkout-shell{background:#fff;grid-template-columns:230px minmax(480px,720px) 320px;max-width:1380px;min-height:100vh;margin:auto;display:grid}.stepper{color:#fff;background:#092e27;flex-direction:column;padding:34px 25px;display:flex}.stepper .brand{margin-bottom:60px}.stepper ol{gap:7px;padding:0;list-style:none;display:grid}.stepper li{color:#7da198;align-items:center;gap:13px;height:48px;font-size:13px;display:flex}.stepper li span{border:1px solid #43665e;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.stepper li.active{color:#fff;font-weight:800}.stepper li.active span,.stepper li.done span{color:#fff;background:#39a989;border-color:#39a989}.stepper>p{color:#86a79e;margin-top:auto;font-size:11px;line-height:1.7}.stepper>p b{color:#fff}.checkout-content{padding:48px 65px 120px;position:relative}.checkout-content .back{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-bottom:38px;padding:0}.checkout-content h1{letter-spacing:-1.5px;margin:10px 0;font-size:35px}.checkout-content>p{color:var(--muted);margin-bottom:30px}.form-card{border:1px solid var(--line);border-radius:16px;margin-top:25px;padding:24px}.form-card h3{margin-top:0}.option-list,.payment-options{gap:12px;margin-top:28px;display:grid}.option-list label,.payment-options label{border:1px solid var(--line);cursor:pointer;border-radius:13px;align-items:center;gap:15px;padding:18px;display:flex}.option-list label.selected{border:2px solid var(--green);background:#f5fbf8}.option-list span,.payment-options span{flex:1;gap:5px;display:grid}.option-list small,.payment-options small{color:var(--muted)}.option-list strong{color:var(--green);font-size:12px}.upload{text-align:center;cursor:pointer;background:#f9fbf9;border:2px dashed #b8cbc4;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:230px;margin-top:28px;display:flex}.upload input{display:none}.upload-icon{background:var(--mint);width:45px;height:45px;color:var(--green);border-radius:12px;place-items:center;font-size:24px;display:grid}.upload b{margin:16px 0 7px}.upload small{color:var(--muted)}.upload em{color:var(--green);margin-top:16px;font-size:12px;font-style:normal;font-weight:800}.legal-warning{color:#795919;background:#fff6df;border:1px solid #f0deb0;border-radius:10px;margin-top:16px;padding:13px;font-size:11px}.service-options{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0;display:grid}.service-options button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:15px;flex-direction:column;gap:8px;min-height:175px;padding:22px;display:flex;position:relative}.service-options button.selected{border:2px solid var(--green);background:#f6fbf9}.service-options button>span{font-size:25px}.service-options small{color:var(--muted)}.service-options strong{color:var(--green);margin-top:8px}.service-options em{background:var(--green);color:#fff;border-radius:20px;padding:5px 7px;font-size:8px;font-style:normal;position:absolute;top:10px;right:10px}.date-tabs{grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0;display:grid}.date-tabs button,.slots button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:11px;gap:4px;padding:14px;display:grid}.date-tabs button.active,.slots button.selected{border:2px solid var(--green);color:var(--green);background:#f4fbf8;font-weight:800}.date-tabs small,.slots small{color:var(--muted);font-size:9px}.slots{grid-template-columns:1fr 1fr;gap:12px;display:grid}.slots button{min-height:65px}.slots small{background:var(--mint);color:var(--green);border-radius:8px;padding:3px}.consent{color:var(--muted);gap:10px;margin:25px 0;font-size:12px;display:flex}.checkout-next{margin-top:38px}.checkout-next small{text-align:center;color:var(--muted);margin-top:10px;font-size:10px;display:block}.summary{border-left:1px solid var(--line);background:#fbfcfa;padding:48px 28px}.summary h3,.summary .plate{margin-bottom:25px}.summary>div{justify-content:space-between;gap:10px;margin:15px 0;font-size:12px;display:flex}.summary>div b{text-align:right}.summary .total b{color:var(--green);font-size:22px}.summary>p{color:var(--muted);font-size:11px;line-height:1.8}.mobile-progress{display:none}.success-card{border:1px solid var(--line);text-align:center;background:#fff;border-radius:22px;max-width:780px;margin:70px auto;padding:60px}.success-check{background:var(--mint);width:70px;height:70px;color:var(--green);border-radius:50%;place-items:center;margin:0 auto 24px;font-size:35px;display:grid}.success-card h1{font-size:40px}.timeline.horizontal{justify-content:space-between;margin:45px 0;font-size:11px;display:flex}.timeline.horizontal span{color:var(--muted)}.timeline.horizontal .done{color:var(--green);font-weight:800}.dash{background:#f4f6f4;grid-template-columns:230px 1fr;min-height:100vh;display:grid}.dash-nav{color:#fff;background:#0b2924;flex-direction:column;height:100vh;padding:25px 18px;display:flex;position:sticky;top:0}.dash-nav nav{gap:5px;margin-top:45px;display:grid}.dash-nav nav a{color:#86a29b;border-radius:9px;padding:13px;font-size:12px}.dash-nav nav a.active,.dash-nav nav a:hover{color:#fff;background:#17463c}.admin-user{border-top:1px solid #24463f;align-items:center;gap:10px;margin-top:auto;padding-top:20px;display:flex}.admin-user>span{background:#2a806a;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;display:grid}.admin-user b{font-size:11px}.admin-user small{color:#7f9d95;margin-top:4px;display:block}.dash-content{padding:35px 40px;overflow:hidden}.dash-head{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.dash-head h1{margin:7px 0;font-size:27px}.metrics{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.metrics article{border:1px solid var(--line);background:#fff;border-radius:13px;gap:10px;padding:19px;display:grid}.metrics span{color:var(--muted);font-size:11px}.metrics b{font-size:25px}.metrics small{color:var(--green);font-size:9px}.ops-grid{grid-template-columns:1.5fr .7fr;gap:17px;margin-top:17px;display:grid}.ops-grid>article,.panel,.funnel{border:1px solid var(--line);background:#fff;border-radius:13px;padding:20px}.panel-title{justify-content:space-between;align-items:center;display:flex}.panel-title h2,.panel h2,.funnel h2{font-size:15px}.panel-title a{color:var(--green);font-size:10px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:10px}th{text-align:left;color:#84938f;border-bottom:1px solid var(--line);padding:12px 8px;font-weight:600}td{white-space:nowrap;border-bottom:1px solid #edf0ee;padding:13px 8px}td small{color:#94a19e;margin-top:4px;display:block}.status{color:#856322;background:#fff2d8;border-radius:99px;padding:5px 7px;font-size:8px}.ops-list>div{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 0;display:flex}.ops-list>div>span{background:var(--mint);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.ops-list b{flex:1;font-size:11px}.ops-list small{color:var(--muted);margin-top:4px;display:block}.ops-list em{font-style:normal;font-weight:800}.funnel{margin-top:17px}.funnel>div{grid-template-columns:100px 1fr 60px;align-items:center;gap:10px;margin:13px 0;font-size:10px;display:grid}.funnel i{background:var(--green);border-radius:10px;height:7px}.filters{gap:10px;margin-bottom:15px;display:flex}.filters input,.filters select{border:1px solid var(--line);background:#fff;border-radius:9px;height:42px;padding:0 12px}.filters input{flex:1}.kanban{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.kanban section>h3{justify-content:space-between;font-size:12px;display:flex}.kanban section>h3 span{background:#e4ebe7;border-radius:15px;padding:4px 8px}.kanban article{border:1px solid var(--line);background:#fff;border-radius:13px;gap:12px;margin-bottom:12px;padding:15px;display:grid}.kanban article small,.kanban article span{color:var(--muted);font-size:9px}.dispatch-grid{grid-template-columns:1.4fr .8fr;gap:17px;display:grid}.map{background-color:#f1eee6;background-image:linear-gradient(45deg,#e3e8e3 25%,#0000 25%),linear-gradient(-45deg,#e3e8e3 25%,#0000 25%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:70px 70px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:14px;min-height:570px;position:relative;overflow:hidden}.map-roads{background:linear-gradient(25deg,#0000 47%,#fff 48% 53%,#0000 54%),linear-gradient(-42deg,#0000 45%,#fff 46% 51%,#0000 52%);position:absolute;inset:0}.pin{background:var(--green);color:#fff;border-radius:50% 50% 50% 0;place-items:center;width:34px;height:34px;display:grid;position:absolute;transform:rotate(-45deg);box-shadow:0 5px 15px #0004}.pin:first-letter{transform:rotate(45deg)}.p1{top:25%;left:30%}.p2{top:55%;left:60%}.p3{top:40%;left:75%}.map-label{background:#fff;border-radius:9px;padding:12px;font-size:11px;font-weight:800;position:absolute;bottom:20px;left:20px}.dispatch-order{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:10px;padding:15px 0;display:grid}.dispatch-order>span{color:var(--green);font-weight:800}.dispatch-order b{font-size:11px}.dispatch-order small{color:var(--muted);margin-top:4px;display:block}.dispatch-order select{border:1px solid var(--line);border-radius:7px;grid-column:2;height:34px}.settings-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.settings-grid label{margin:16px 0}.settings-row{border:0;border-bottom:1px solid var(--line);cursor:pointer;background:#fff;justify-content:space-between;align-items:center;width:100%;height:48px;display:flex}.tracking-page,.account-page{background:linear-gradient(145deg,#f3f7f4,#e9f0eb);min-height:100vh;padding:40px}.tracking-card{max-width:950px;box-shadow:var(--shadow);background:#fff;border-radius:20px;margin:auto;padding:35px 55px}.tracking-card>.brand{margin-bottom:60px}.tracking-card h1{margin:12px 0;font-size:38px}.tracking-card>p{color:var(--muted)}.tracking-layout{grid-template-columns:1fr 300px;gap:80px;margin-top:45px;display:grid}.timeline>div{gap:15px;min-height:67px;display:flex;position:relative}.timeline>div:after{content:"";background:var(--line);width:1px;height:39px;position:absolute;top:29px;left:14px}.timeline>div:last-child:after{display:none}.timeline i{border:1px solid var(--line);width:29px;height:29px;color:var(--muted);z-index:1;background:#fff;border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}.timeline .done i{background:var(--green);color:#fff}.timeline .current i{border:2px solid var(--green);color:var(--green)}.timeline b{font-size:13px}.timeline small{color:var(--muted);margin-top:6px;display:block}.tracking-layout aside{border:1px solid var(--line);border-radius:14px;gap:8px;height:max-content;padding:22px;display:grid}.tracking-layout aside h3{color:var(--muted);margin:0;font-size:11px}.tracking-layout aside b{font-size:13px}.tracking-layout aside span{color:var(--muted);font-size:11px}.tech-page{background:#f5f7f5;max-width:480px;min-height:100vh;margin:auto;padding-bottom:85px;box-shadow:0 0 50px #0001}.tech-page header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:70px;padding:0 20px;display:flex}.tech-page header>div:last-child{align-items:center;gap:8px;font-size:11px;display:flex}.tech-page>section{padding:25px 18px}.tech-page h1{margin:8px 0;font-size:28px}.tech-page>section>p{color:var(--muted);font-size:12px}.next-job{border:1px solid var(--line);background:#fff;border-radius:17px;margin-top:25px;padding:20px}.job-label{text-transform:uppercase;color:var(--green);letter-spacing:1px;font-size:9px;font-weight:800}.job-head,.client-row,.job-address{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:17px 0;display:flex}.job-head b,.client-row b,.job-address b{font-size:13px}.job-head span,.client-row small,.job-address small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.time-pill{background:var(--mint);border-radius:8px;padding:7px;font-weight:800;color:var(--green)!important}.client-row>span{background:#dde7e2;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;display:grid}.client-row b,.job-address b{flex:1;margin-left:10px}.client-row a{border:1px solid var(--line);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.job-address button{color:var(--green);background:0 0;border:0;font-size:10px;font-weight:800}.next-job .plate{margin:20px auto}.tech-state{text-align:center;color:var(--green);margin-top:12px;font-size:11px}.tech-page h2{margin-top:28px;font-size:16px}.job-list article{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:15px;margin:9px 0;padding:15px;display:flex}.job-list>article>span{color:var(--green);font-weight:800}.job-list b{flex:1;font-size:12px}.job-list small{color:var(--muted);margin-top:4px;display:block}.job-list em{font-style:normal}.tech-nav{border-top:1px solid var(--line);background:#fff;justify-content:space-around;width:min(480px,100%);height:68px;display:flex;position:fixed;bottom:0}.tech-nav a{color:#81908c;place-items:center;font-size:18px;display:grid}.tech-nav small{font-size:8px;display:block}.tech-nav .active{color:var(--green)}.account-shell{max-width:1050px;min-height:650px;box-shadow:var(--shadow);background:#fff;border-radius:20px;grid-template-columns:220px 1fr;margin:auto;display:grid;overflow:hidden}.account-shell>aside{color:#fff;background:#0c3029;padding:30px 22px}.account-shell nav{gap:6px;margin-top:50px;display:grid}.account-shell nav a{color:#88a49c;border-radius:8px;padding:12px;font-size:12px}.account-shell nav a.active{color:#fff;background:#18493e}.account-shell>section{padding:55px}.account-shell h1{font-size:35px}.account-order{border:1px solid var(--line);border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:22px;display:grid}.account-order>div:nth-of-type(2){gap:5px;font-size:12px;display:grid}.account-order small,.account-order span{color:var(--muted);font-size:10px}.empty-soft{text-align:center;background:#f7f9f7;border-radius:14px;margin-top:20px;padding:30px}.empty-soft>span{color:var(--green);font-size:30px}.empty-soft p{color:var(--muted);font-size:12px}.empty-soft button{background:0 0;border:0}.pro-hero{color:#fff;background:radial-gradient(circle at 70% 20%,#1a6756,#071f1a 55%);min-height:100vh}.pro-hero .topbar{background:0 0}.pro-hero .topbar nav{color:#c9dbd6}.pro-hero>.topbar+.pro-hero{display:none}.pro-hero>div:not(.topbar){max-width:660px;margin:110px 0 0 max(50vw - 590px,28px)}.pro-hero h1{letter-spacing:-3px;font-size:61px;line-height:1.05}.pro-hero p{color:#b3c9c3;font-size:18px;line-height:1.7}.pro-hero>aside{background:#ffffff12;border:1px solid #ffffff25;border-radius:20px;gap:20px;width:330px;padding:30px;display:grid;position:absolute;top:220px;right:max(50vw - 590px,28px)}.pro-hero>aside b{font-size:20px}.pro-hero>aside span{color:#c6dbd5;border-top:1px solid #ffffff1c;padding-top:16px}.floating-lang{z-index:60;border:1px solid var(--line);color:var(--green);cursor:pointer;background:#fff;border-radius:99px;padding:9px 14px;font-weight:800;position:fixed;top:18px;right:18px;box-shadow:0 8px 24px #0002}[dir=rtl]{font-family:Tahoma,var(--font-geist),Arial,sans-serif}[dir=rtl] .hero h1,[dir=rtl] .section-heading h2,[dir=rtl] .service-card h2,[dir=rtl] .security h2,[dir=rtl] .faq h2,[dir=rtl] .checkout-content h1,[dir=rtl] .tracking-card h1,[dir=rtl] .pro-hero h1{letter-spacing:0;line-height:1.25}[dir=rtl] .plate{direction:ltr}[dir=rtl] .service-card{padding-left:65px;padding-right:0}[dir=rtl] .recommend,[dir=rtl] .service-options em{left:20px;right:auto}[dir=rtl] .summary{border-left:0;border-right:1px solid var(--line)}[dir=rtl] .timeline>div:after{left:auto;right:14px}[dir=rtl] .client-row b,[dir=rtl] .job-address b{margin-left:0;margin-right:10px}[dir=rtl] .floating-lang{left:18px;right:auto}[dir=rtl] footer small{text-align:left}[dir=rtl] .pro-hero>div:not(.topbar){margin-left:0;margin-right:max(50vw - 590px,28px)}[dir=rtl] .pro-hero>aside{left:max(50vw - 590px,28px);right:auto}@media (max-width:950px){.topbar nav{display:none}.hero{grid-template-columns:1fr;padding-top:45px}.hero h1{font-size:52px}.proof{justify-content:flex-start;gap:30px;margin:20px 20px 0;overflow:auto}.proof>span{display:none}.steps{grid-template-columns:1fr 1fr}.service-section,.security,.faq{grid-template-columns:1fr}.service-card,[dir=rtl] .service-card{padding-left:0;padding-right:0}.checkout-shell{grid-template-columns:190px 1fr}.summary{display:none}.ops-grid,.dispatch-grid{grid-template-columns:1fr}.metrics{grid-template-columns:1fr 1fr}.pro-hero>aside{display:none}.pro-hero>div:not(.topbar){margin-right:28px}}@media (max-width:680px){.topbar{height:64px;padding:0 16px}.topbar .brand{font-size:17px}.header-actions .lang{display:none}.hero{gap:35px;padding:35px 16px 65px}.hero h1{letter-spacing:-2.5px;font-size:42px}.lead{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch;gap:14px}.hero-actions .text-link{text-align:center}.trust-line{flex-direction:column;gap:10px}.config-card{padding:20px}.field-grid{grid-template-columns:1fr}.field-grid .wide{grid-column:auto}.proof{height:75px}.proof div{min-width:120px;padding-left:20px}.section{padding:75px 17px}.section-heading h2,.service-card h2,.security h2,.faq h2{font-size:34px}.steps{grid-template-columns:1fr 1fr;gap:10px}.steps article{min-height:205px;padding:18px 15px}.service-section{padding:70px 17px}.service-visual{min-height:300px}.car-shape{font-size:110px}.pricing{grid-template-columns:1fr}.security{gap:40px;padding:70px 20px}.security-points{flex-direction:column;gap:10px}.faq{gap:25px}.cta-band h2{font-size:36px}footer{grid-template-columns:1fr}footer div{flex-wrap:wrap;justify-content:flex-start}footer small{text-align:left;grid-column:1}.checkout-page{background:#fff}.checkout-shell{display:block}.stepper{display:none}.mobile-progress{color:#fff;background:#0b3028;height:44px;padding:14px 18px;font-size:11px;display:block}.checkout-content{padding:24px 17px 110px}.checkout-content h1{font-size:29px}.service-options{grid-template-columns:1fr}.checkout-next{border-top:1px solid var(--line);z-index:10;background:#fff;padding:12px 16px;position:fixed;bottom:0;left:0;right:0}.checkout-next small{display:none}.date-tabs{overflow:auto}.date-tabs button{min-width:100px}.slots{grid-template-columns:1fr}.success-card{margin:20px;padding:35px 18px}.success-card h1{font-size:30px}.timeline.horizontal{gap:25px;overflow:auto}.dash{display:block}.dash-nav{height:auto;position:relative}.dash-nav nav{grid-template-columns:1fr 1fr;margin-top:25px}.admin-user{display:none}.dash-content{padding:24px 14px}.dash-head{align-items:flex-start}.metrics{grid-template-columns:1fr 1fr;gap:8px}.metrics b{font-size:20px}.ops-grid,.kanban,.settings-grid{grid-template-columns:1fr}.dash-content .table-wrap{width:calc(100vw - 70px)}.filters{flex-direction:column}.map{min-height:350px}.tracking-page,.account-page{padding:0}.tracking-card{border-radius:0;min-height:100vh;padding:25px 18px}.tracking-card>.brand{margin-bottom:45px}.tracking-card h1{font-size:30px}.tracking-layout{grid-template-columns:1fr;gap:25px}.account-shell{border-radius:0;display:block}.account-shell>aside{padding:20px}.account-shell>aside nav{display:none}.account-shell>section{padding:35px 16px}.account-order{grid-template-columns:1fr}.pro-hero h1{font-size:45px}.pro-hero>div:not(.topbar){margin-top:70px}.whatsapp{bottom:18px;right:18px}}.hero{grid-template-columns:.88fr 1.12fr;gap:52px;min-height:820px;padding-top:55px;padding-bottom:125px}.hero-copy{z-index:2;position:relative}.hero h1{font-size:59px}.hero-media{border-radius:28px;min-height:650px;position:relative;overflow:visible}.hero-media>img{object-fit:cover;border-radius:28px;box-shadow:0 32px 90px #0a262033}.hero-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#0419158c);border-radius:28px;position:absolute;inset:0}.photo-trust{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-radius:13px;align-items:center;gap:11px;padding:12px 15px;display:flex;position:absolute;top:22px;right:22px;box-shadow:0 12px 35px #081f1a29}.photo-trust b,.service-caption b,.premium-features b{font-size:12px}.photo-trust small,.service-caption small,.premium-features small{color:var(--muted);margin-top:4px;font-size:9px;font-weight:500;display:block}.photo-icon,.feature-icon{background:var(--mint);width:34px;height:34px;color:var(--green);border-radius:10px;flex:0 0 34px;place-items:center;font-style:normal;font-weight:900;display:grid}.hero-config{z-index:4;border-radius:19px;width:min(440px,88%);padding:21px;position:absolute;bottom:-82px;left:-42px}.hero-config .card-head{margin-bottom:13px}.hero-config .plate-input{height:49px;margin-bottom:12px}.hero-config .field-grid input,.hero-config .field-grid select,.hero-config select{height:44px}.hero-config .estimate{margin:12px 0;padding:10px 0}.hero-config .estimate strong{font-size:22px}.hero-config .btn{min-height:47px}.hero-config .secure-note{margin-bottom:0}.service-section{background:#f2f4ef;align-items:stretch;gap:75px}.service-card{flex-direction:column;justify-content:center;display:flex}.service-card h2{font-size:46px}.premium-features{gap:10px;margin:27px 0 31px;display:grid}.premium-features>div{background:#ffffffa6;border:1px solid #dce5df;border-radius:13px;align-items:center;gap:13px;padding:11px 13px;display:flex}.service-visual.pro-photo{isolation:isolate;background:#cad5ce;min-height:540px;padding:0;position:relative}.service-visual.pro-photo>img{object-fit:cover;z-index:-2}.service-visual.pro-photo:after{content:"";z-index:-1;background:linear-gradient(#0000 45%,#051e19ad);position:absolute;inset:0}.pro-photo .mini-status{z-index:2;position:absolute;top:20px;right:20px}.service-caption{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07231dc2;border:1px solid #ffffff2e;border-radius:14px;align-items:center;gap:12px;padding:14px 17px;display:flex;position:absolute;bottom:22px;left:22px}.service-caption small{color:#c8d9d4}.service-caption .feature-icon{color:#fff;background:#ffffff26}.steps article,.pricing article{transition:transform .2s,box-shadow .2s,border-color .2s}.steps article:hover,.pricing article:hover{border-color:#c8d9d2;transform:translateY(-4px);box-shadow:0 20px 45px #0c302817}.step-icon,.service-icon,.ops-list>div>span{box-shadow:inset 0 0 0 1px #0c6b5714}[dir=rtl] .photo-trust{left:22px;right:auto}[dir=rtl] .pro-photo .mini-status{left:20px;right:auto}[dir=rtl] .service-caption{left:auto;right:22px}@media (max-width:950px){.hero{grid-template-columns:1fr;min-height:auto;padding-bottom:130px}.hero-media{min-height:600px}.hero-config{bottom:-90px;left:24px}[dir=rtl] .hero-config{right:24px}.service-visual.pro-photo{min-height:500px}}@media (max-width:680px){.hero{padding-bottom:58px}.hero h1{font-size:41px}.hero-media{flex-direction:column;min-height:auto;display:flex;overflow:visible}.hero-media>img{object-fit:cover;object-position:63% center;width:100%!important;height:340px!important;position:relative!important}.hero-media:after{height:340px}.photo-trust{top:16px;right:12px}.hero-config,[dir=rtl] .hero-config{width:calc(100% - 18px);margin:-35px auto 0;position:relative;bottom:auto;left:auto;right:auto}.service-card h2{font-size:36px}.service-visual.pro-photo{min-height:430px}.service-caption{bottom:14px;left:14px;right:14px}.pro-photo .mini-status{top:14px;right:14px}.premium-features>div{background:#fff}}.cover-image{width:100%;height:100%;position:absolute;inset:0}.service-visual.pro-photo>.cover-image{z-index:-2}.hero{isolation:isolate;color:#fff;background-image:url(/hero-background-v2.webp);background-position:50%;background-size:cover;grid-template-columns:minmax(0,1fr) 440px;gap:70px;min-height:790px;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#041915e0 0%,#041915a3 35%,#0419151f 62%,#04191561 100%);position:absolute;inset:0}.hero-copy{max-width:610px}.hero h1{color:#fff;text-shadow:0 2px 30px #00000029}.hero h1 em{color:#8ee0c5}.hero .lead{color:#e6efec}.hero .availability{color:#d3e2dd}.hero .trust-line{color:#e3ece9;border-color:#ffffff40}.hero .text-link{color:#fff}.hero .eyebrow{color:var(--green);background:#ffffffeb}.hero-media{display:contents}.hero-media>img,.hero-media>.photo-trust{display:none}.hero-config,.hero-config[style]{width:440px;max-width:100%;color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;border:1px solid #ffffffb3;place-self:center end;position:relative;bottom:auto;left:auto;right:auto;box-shadow:0 30px 90px #00000047}[dir=rtl] .hero-config{left:auto;right:auto}.hero-config .secure-note{color:#62716d}@media (max-width:950px){.hero{background-position:44%;grid-template-columns:1fr;gap:42px;min-height:auto;padding-top:76px;padding-bottom:76px}.hero:before{background:linear-gradient(#041915d1 0%,#04191594 52%,#041915c2 100%)}.hero-copy{max-width:650px}.hero-config,[dir=rtl] .hero-config{justify-self:start;width:min(520px,100%);margin:0;position:relative;bottom:auto;left:auto;right:auto}}@media (max-width:680px){.hero{background-position:43%;padding-top:52px;padding-bottom:48px}.hero:before{background:linear-gradient(#031612e0,#031612a3 43%,#031612e6)}.hero-config,[dir=rtl] .hero-config{width:100%;margin:0}.hero .trust-line{grid-template-columns:1fr 1fr;display:grid}.hero .trust-line span:last-child{grid-column:1/-1}}.hero{background-image:url(/hero-background-v2.webp)}.registration-control{background:#fff;border:2px solid #b9c9c3;border-radius:13px;grid-template-columns:72px minmax(92px,1.4fr) minmax(70px,.7fr) minmax(68px,.7fr);align-items:stretch;margin:14px 0 18px;display:grid;position:relative;overflow:hidden}.registration-prefix{color:#fff;background:#113d68;place-items:center;padding:9px 6px;display:grid}.registration-prefix b{letter-spacing:1px;font-size:18px}.registration-prefix small{color:#cce0ee;font-size:8px}.registration-control label{text-align:center;border-left:1px solid #cad5d1;grid-template-rows:auto 1fr auto;min-width:0;padding:7px 8px;gap:0!important;display:grid!important}.registration-control label>span{text-transform:uppercase;letter-spacing:.7px;color:#75837f;font-size:8px}.registration-control input{text-align:center;width:100%;min-width:0;color:var(--ink);background:0 0;outline:0;padding:2px;font-size:22px;font-weight:850;border:0!important}.registration-control .registration-letter input{font-size:25px}.registration-control label>small{color:#889691;font-size:7px}.registration-control .field-error{color:#a93636;margin:5px 0;font-size:10px;position:absolute;top:100%;left:0;right:0}.registration-control:has(.field-error){border-color:#d26a6a;margin-bottom:34px}.pack-line,.fixed-vehicle,.pack-choice{border:1px solid var(--line);background:#f7faf8;border-radius:13px;align-items:center;gap:12px;padding:12px 14px;display:flex}.pack-line b,.fixed-vehicle b{flex:1;font-size:11px}.pack-line small,.fixed-vehicle small,.pack-choice small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.pack-line strong,.fixed-vehicle strong,.pack-choice strong{color:var(--green);font-size:13px}.fixed-vehicle{margin-bottom:18px}.vehicle-details{grid-template-columns:repeat(3,1fr)}.pack-choice{border:2px solid var(--green);background:#f4fbf8;margin:25px 0 18px;padding:18px}.pack-choice>div{flex:1;gap:5px;display:grid}.plate-pair{grid-template-columns:1fr 1fr;gap:13px;display:grid}.plate-pair .plate{width:100%;min-width:0}.with-header .checkout-shell,.with-header .stepper{min-height:calc(100vh - 76px)}@media (max-width:680px){.registration-control{grid-template-columns:52px minmax(82px,1.4fr) minmax(61px,.75fr) minmax(57px,.7fr)}.registration-control label{padding:6px 3px}.registration-control input{font-size:18px}.registration-prefix b{font-size:14px}.vehicle-details,.plate-pair{grid-template-columns:1fr}.with-header+.floating-lang{top:72px}.checkout-page.with-header .mobile-progress{z-index:9;position:sticky;top:64px}}.one-page-checkout{background:#f3f6f4;min-height:100vh;padding:58px max(24px,50vw - 590px) 100px}.order-intro{max-width:760px;margin-bottom:38px}.order-intro h1{letter-spacing:-2px;margin:9px 0 12px;font-size:48px}.order-intro>p{color:var(--muted);font-size:16px}.order-trust{color:var(--green);flex-wrap:wrap;gap:18px;margin-top:20px;font-size:11px;font-weight:800;display:flex}.one-page-layout{grid-template-columns:minmax(0,760px) 330px;align-items:start;gap:28px;display:grid}.order-flow{gap:18px;display:grid}.order-section{background:#fff;border:1px solid #dfe7e2;border-radius:20px;grid-template-columns:48px 1fr;gap:17px;padding:28px;transition:all .2s;display:grid;position:relative;box-shadow:0 10px 35px #0b30280a}.active-section{border-color:#d5e3dd}.locked-section{color:#83908c;box-shadow:none;background:#f7f9f8}.section-number{width:40px;height:40px;color:var(--green);background:#e8f5ef;border-radius:12px;place-items:center;font-weight:900;display:grid}.locked-section .section-number{color:#8a9692;background:#e9eeeb}.section-body{min-width:0}.flow-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.flow-heading span:not(.verified-pill){color:var(--green);text-transform:uppercase;letter-spacing:1.2px;font-size:9px;font-weight:900;display:block}.flow-heading h2{margin:5px 0;font-size:25px}.flow-heading p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.verified-pill{white-space:nowrap;color:#08704f;background:#e7f7ef;border-radius:99px;padding:8px 11px;font-size:10px;font-weight:900}.pack-inline{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin:10px 0 18px;padding:14px 0;display:flex}.pack-inline>div{align-items:center;gap:11px;display:flex}.pack-inline b{font-size:12px}.pack-inline small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.pack-inline>strong{color:var(--green);font-size:18px}.verify-button{width:100%}.save-note{text-align:center;color:var(--muted);margin-top:10px;font-size:9px;display:block}.premium-service-choice{grid-template-columns:1fr 1fr;gap:12px;display:grid}.premium-service-choice button{text-align:left;border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:16px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:170px;padding:20px;transition:all .2s;display:grid;position:relative}.premium-service-choice button:hover{border-color:#82b6a7;transform:translateY(-2px)}.premium-service-choice button.selected{border:2px solid var(--green);background:#f2fbf7;box-shadow:0 10px 30px #0c6b571a}.premium-service-choice b{font-size:13px}.premium-service-choice small{color:var(--muted);margin-top:5px;font-size:9px;line-height:1.45;display:block}.premium-service-choice strong{color:var(--green);grid-column:2;font-size:12px}.premium-service-choice i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-style:normal;display:grid;position:absolute;top:14px;right:14px}.premium-service-choice em{color:#241a08;background:#d8a33d;border-radius:99px;padding:5px 9px;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:-9px;right:12px}.choice-icon{background:var(--mint);width:40px;height:40px;color:var(--green);border-radius:12px;place-items:center;font-weight:900;display:grid}.clean-form{box-shadow:none;border:0;padding:0}.document-block{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.document-block>div:first-child{align-items:center;gap:12px;display:flex}.document-block h3{margin:0 0 5px;font-size:14px}.document-block p{color:var(--muted);margin:0;font-size:10px}.compact-upload{min-height:145px;margin-top:14px}.date-strip{gap:9px;margin-bottom:15px;display:flex}.date-strip button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:11px;flex:1;gap:4px;padding:11px;display:grid}.date-strip button.selected{border-color:var(--green);color:var(--green);background:#eff9f5}.date-strip small{color:var(--muted);font-size:9px}.refined-slots button{min-height:65px}.compact-payment{margin-top:20px}.form-alert{color:#9b2c24;background:#fff0ef;border-radius:10px;margin:15px 0;padding:12px 14px;font-size:11px;font-weight:700}.final-order-button{min-height:54px;margin-top:18px}.one-page-summary{color:#fff;background:#0b3028;border-radius:20px;padding:25px;position:sticky;top:100px;box-shadow:0 20px 60px #07221c2e}.one-page-summary .summary-label{text-transform:uppercase;letter-spacing:1.4px;color:#8fc2b4;font-size:9px}.one-page-summary h3{margin:6px 0 20px;font-size:20px}.one-page-summary>.plate{margin-bottom:20px}.one-page-summary>div:not(.plate){color:#bcd0ca;justify-content:space-between;gap:20px;padding:10px 0;font-size:11px;display:flex}.one-page-summary>div b{color:#fff;text-align:right}.one-page-summary hr{border:0;border-top:1px solid #fff2;margin:10px 0}.one-page-summary .total{align-items:end}.one-page-summary .total b{font-size:23px}.one-page-summary>p{color:#9ebbb3;margin-bottom:0;font-size:9px;line-height:1.8}[dir=rtl] .premium-service-choice button{text-align:right}[dir=rtl] .premium-service-choice i,[dir=rtl] .premium-service-choice em{left:14px;right:auto}@media (max-width:950px){.one-page-layout{grid-template-columns:1fr}.one-page-summary{order:-1;position:relative;top:auto}.one-page-summary>.plate{max-width:330px}.one-page-checkout{padding-left:22px;padding-right:22px}}@media (max-width:680px){.one-page-checkout{padding:32px 13px 90px}.order-intro h1{letter-spacing:-1.3px;font-size:34px}.order-trust{gap:9px 14px}.order-section{border-radius:16px;grid-template-columns:35px 1fr;gap:10px;padding:19px 14px}.section-number{border-radius:9px;width:32px;height:32px}.flow-heading{display:block}.verified-pill{margin-top:10px;display:inline-block!important}.flow-heading h2{font-size:21px}.premium-service-choice{grid-template-columns:1fr}.premium-service-choice button{min-height:130px}.date-strip{overflow:auto}.date-strip button{min-width:100px}.one-page-summary{padding:20px}.registration-control{margin-top:8px}}.plate-parts{direction:ltr;justify-content:center;align-items:center;gap:10px;display:flex!important}.plate-parts>span{white-space:nowrap;align-items:center;display:inline-flex}.plate-parts>span+span:before{content:"•";color:currentColor;direction:ltr;margin-right:10px}.location-box{background:#f7faf8;border:1px solid #dce6e1;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:16px;padding:13px;display:grid}.location-box>div{align-items:center;gap:10px;display:flex}.location-box b{font-size:11px}.location-box small{color:var(--muted);margin-top:3px;font-size:8px;display:block}.location-box button{border:1px solid var(--green);color:var(--green);cursor:pointer;background:#fff;border-radius:9px;padding:10px 12px;font-size:9px;font-weight:800}.location-box button.location-success{background:#e8f7ef}.location-box>p{color:var(--muted);grid-column:1/-1;margin:0;font-size:9px}.week-strip{padding-bottom:5px;overflow:auto}.week-strip button{min-width:92px}.slots-loading{text-align:center;color:var(--muted);background:#f7f9f8;border-radius:12px;padding:30px;font-size:11px}.refined-slots button.unavailable,.refined-slots button:disabled{color:#9ca6a3;cursor:not-allowed;background:#f1f3f2;border-color:#e4e8e6;text-decoration:none}.refined-slots button.unavailable b{text-decoration:line-through}.cash-payment{background:#f1faf6;border:1px solid #cfe1d9;border-radius:14px;align-items:center;gap:12px;margin-top:20px;padding:15px;display:flex}.cash-payment b{flex:1;font-size:11px}.cash-payment small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.cash-payment strong{color:var(--green);font-size:11px}@media (max-width:680px){.plate-parts{gap:6px}.plate-parts>span+span:before{margin-right:6px}.location-box{grid-template-columns:1fr}.location-box button{width:100%}.week-strip{display:flex}.cash-payment{align-items:flex-start}}#process,.service-section,#pricing,.security,.faq,.cta-band{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}#process{color:#fff;background-image:linear-gradient(90deg,#041b16ed,#041b16ad),url(/section-workshop-v1.webp);max-width:none;padding-left:max(25px,50vw - 590px);padding-right:max(25px,50vw - 590px)}#process .section-heading h2,#process .section-heading p{color:#fff}#process .kicker{color:#8ee0c5}#process .steps article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ink);background:#fffffff0;border-color:#ffffff8c}.service-section{background-image:linear-gradient(90deg,#f1f6f3f7,#f1f6f3cc),url(/section-workshop-v1.webp);background-position:50% 35%;max-width:none;padding-left:max(25px,50vw - 590px);padding-right:max(25px,50vw - 590px)}.service-section .service-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #ffffffb8;border-radius:22px;padding:42px;box-shadow:0 20px 60px #05231d1f}#pricing{color:#fff;background-image:linear-gradient(90deg,#041c17e0,#041c178a),url(/section-delivery-v1.webp);max-width:none;padding-left:max(25px,50vw - 590px);padding-right:max(25px,50vw - 590px)}#pricing .section-heading h2,#pricing .section-heading p{color:#fff}#pricing .kicker{color:#92dfc8}#pricing .pricing article{color:var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-color:#ffffff8c;box-shadow:0 22px 65px #0000002e}.security{background-image:linear-gradient(90deg,#031c17f0 0%,#031c17b8 55%,#031c1757),url(/section-security-v1.webp);background-position:50%;max-width:none;padding-left:max(25px,50vw - 590px);padding-right:max(25px,50vw - 590px)}.security .doc-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0}.faq{background-image:linear-gradient(90deg,#f4f8f6f7,#f4f8f6c7),url(/section-security-v1.webp);background-position:50%;max-width:none;padding-left:max(25px,50vw - 590px);padding-right:max(25px,50vw - 590px)}.faq>div:first-child{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc7;border-radius:20px;padding:30px}.faq details{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #ffffffb3;border-radius:12px;margin-bottom:8px;padding-left:20px;padding-right:20px}.cta-band{background-image:linear-gradient(90deg,#031d18ed,#031d1894),url(/section-delivery-v1.webp);background-position:50% 60%;border-top:1px solid #ffffff1f}.proof{background-image:linear-gradient(90deg,#fffffff5,#f1f7f4e6),url(/section-workshop-v1.webp);background-position:50% 65%;background-size:cover;box-shadow:0 20px 65px #06231d1f}.registration-summary{color:#111;background:#f8f7f2;border:2px solid #c3cec9;border-radius:11px;grid-template-columns:58px minmax(70px,1.4fr) minmax(55px,.7fr) minmax(55px,.7fr);min-height:64px;margin-bottom:22px;display:grid;overflow:hidden}.registration-summary>.registration-prefix{padding:6px}.registration-summary>div:not(.registration-prefix){border-left:1px solid #c9d1ce;place-items:center;padding:6px;display:grid}.registration-summary span{text-transform:uppercase;letter-spacing:.6px;color:#75817e;font-size:7px}.registration-summary b{font-size:15px}.registration-summary .summary-letter b{font-size:19px}.one-page-summary>.registration-summary{margin-bottom:20px;display:grid}.one-page-summary .registration-summary,.one-page-summary .registration-summary *{color:#111}.registration-summary{direction:ltr}.registration-summary>.registration-prefix{grid-column:1}.registration-summary>div:nth-child(2){grid-column:2}.registration-summary>.summary-letter{grid-column:3}.registration-summary>div:nth-child(4){grid-column:4}.one-page-summary h3{color:#fff}.one-page-checkout+footer{margin-top:0}@media (max-width:950px){#process,.service-section,#pricing,.security,.faq,.cta-band{background-attachment:scroll}.service-section .service-card{padding:32px}}@media (max-width:680px){#process,.service-section,#pricing,.security,.faq{background-position:50%;padding-left:17px;padding-right:17px}.service-section .service-card{padding:24px 18px}.faq>div:first-child{padding:22px 18px}.registration-summary{grid-template-columns:48px minmax(62px,1.4fr) minmax(48px,.7fr) minmax(48px,.7fr)}.registration-summary b{font-size:13px}}.registration-control .registration-letter select{text-align:center;text-align-last:center;width:100%;min-width:0;color:var(--ink);cursor:pointer;background:0 0;border:0;outline:0;padding:0 18px 0 2px;font-size:17px;font-weight:850}.registration-control .registration-letter select option{color:#111;background:#fff;font-size:16px}.registration-control .registration-letter>small{white-space:nowrap}.plate{padding:3px 8px 3px 34px}.plate-parts{grid-template-columns:minmax(80px,1.7fr) minmax(46px,.62fr) minmax(42px,.55fr);width:100%;height:100%;gap:0!important;display:grid!important}.plate-parts>span{height:100%;padding:0 8px;display:grid;place-items:center!important}.plate-parts>span+span{border-left:2px solid #333}.plate-parts>span+span:before{content:none!important}.plate-letter-pair{grid-template-rows:1fr 1fr;line-height:1}.plate-letter-pair i{font-size:.72em;font-style:normal;font-weight:900}.plate-letter-pair i:first-child{font-size:.9em}.plate-small{padding-left:23px}.plate-small .plate-parts{grid-template-columns:minmax(52px,1.7fr) minmax(32px,.62fr) minmax(28px,.55fr)}.plate-small .plate-parts>span{padding:0 3px}.plate-small .plate-parts>span+span{border-left-width:1px}.summary-letter b{grid-template-rows:1fr 1fr;line-height:1;display:grid}.summary-letter b i{font-size:10px;font-style:normal}.summary-letter b i:first-child{margin-bottom:2px;font-size:15px}@media (max-width:680px){.registration-control .registration-letter select{padding-right:12px;font-size:14px}.plate{padding-left:27px}.plate-parts{grid-template-columns:minmax(60px,1.55fr) minmax(38px,.65fr) minmax(34px,.55fr)}.plate-parts>span{padding:0 4px}}.registration-prefix{border-right:1px solid #333;color:#111!important;background:#f8f7f2!important}.registration-prefix b{color:#111!important}.plate-side{color:#111;background:#f8f7f2;border-right:1px solid #333;font-size:8px;font-weight:900}[dir=rtl] .plate-side{left:4px;right:auto}.one-page-summary .registration-summary .registration-prefix,.one-page-summary .registration-summary .registration-prefix *{color:#111!important}.registration-control{border-color:#222;box-shadow:inset 0 0 0 1px #c8c8c2}.registration-control>.registration-prefix{border-right:0}.registration-control label{border-left:2px solid #222}.registration-control .registration-letter{position:relative}.registration-control .letter-selected-pair{color:#111;grid-template-rows:1fr 1fr;align-self:stretch;place-items:center;min-height:38px;line-height:1;display:grid}.registration-control .letter-selected-pair b{place-items:center;width:100%;font-size:17px;display:grid}.registration-control .letter-selected-pair b+b{border-top:1.5px solid #222;font-size:13px}.registration-control .letter-selected-pair.empty{color:#53615d;grid-template-rows:1fr;display:grid}.registration-control .letter-selected-pair.empty b{font-size:11px;font-weight:750}.registration-control .registration-letter select{opacity:0;z-index:2;width:100%;height:auto;position:absolute;inset:20px 0 14px}.plate-letter-pair i{place-items:center;width:100%;height:100%;display:grid}.plate-letter-pair i+i{border-top:1.5px solid #333}.registration-summary{border-color:#222;box-shadow:inset 0 0 0 1px #c8c8c2}.registration-summary>.registration-prefix{border-right:0}.registration-summary>div:not(.registration-prefix){border-left:2px solid #222}.summary-letter b i{place-items:center;width:100%;display:grid}.summary-letter b i+i{border-top:1.5px solid #222;padding-top:2px}.plate-format-options{grid-template-columns:1fr 1fr;gap:14px;display:grid}.plate-format-options button{border:1.5px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:17px;min-height:118px;padding:24px 52px 24px 20px;transition:all .2s;position:relative}.plate-format-options button:hover{border-color:#82b6a7;transform:translateY(-2px)}.plate-format-options button.selected{border:2px solid var(--green);background:#f3fbf7;box-shadow:0 12px 32px #0c6b571f}.plate-format-options button>b{font-size:15px;line-height:1.35;display:block}.plate-format-options button small{color:var(--muted);margin-top:8px;font-size:10px;line-height:1.5;display:block}.plate-format-options button>i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-style:normal;display:grid;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.format-help{color:#40534e;background:#f2f7f5;border-radius:12px;align-items:flex-start;gap:11px;margin-top:14px;padding:13px;display:flex}.format-help>span{background:var(--green);color:#fff;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:11px;font-weight:900;display:grid}.format-help p{margin:0;font-size:10px;line-height:1.55}.format-help b,.format-help small{display:block}.format-help small{color:var(--muted);margin-top:4px;font-size:8px}.after-order-call{background:#f1faf6;border:1px solid #cfe1d9;border-radius:14px;align-items:center;gap:12px;margin-top:20px;padding:15px;display:flex}.after-order-call b{font-size:11px}.after-order-call small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.65;display:block}@media (max-width:680px){.plate-format-options{grid-template-columns:1fr}}.registration-control{direction:ltr}.header-phone,.home-phone{color:var(--green);white-space:nowrap;font-weight:900;text-decoration:none}.home-phone{margin:4px 0 15px;font-size:15px;display:inline-flex}.availability-big{background:#e7f7ef;border-radius:999px;padding:10px 16px;font-size:14px!important}.service-delay{background:#fff;border:1px solid #bad9ce;border-radius:12px;padding:12px 16px;box-shadow:0 8px 25px #0c6b571a;display:inline-flex!important}.order-steps-preview{color:var(--muted);background:#f2f8f5;border-radius:12px;gap:7px;margin:16px 0;padding:14px;font-size:10px;display:grid}.order-steps-preview b{color:var(--ink);font-size:11px}.hero[style]{background-position:50%;background-size:cover}.admin-auth,.admin-loading{background:#edf5f1;place-items:center;min-height:100vh;padding:25px;display:grid}.admin-auth form{background:#fff;border-radius:22px;gap:15px;width:min(440px,100%);padding:35px;display:grid;box-shadow:0 24px 70px #052a2124}.admin-auth h1{margin:0;font-size:36px}.admin-auth label{gap:7px;font-size:11px;font-weight:850;display:grid}.admin-auth input{border:1px solid var(--line);border-radius:11px;padding:13px}.admin-auth small{color:var(--muted);line-height:1.5}.admin-signout{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:9px;margin:14px;padding:10px}.real-admin .dash-nav nav a{letter-spacing:.4px;font-size:10px}.admin-empty{text-align:center;background:#f8fbfa;border:1px dashed #bdd1ca;border-radius:18px;align-content:center;place-items:center;min-height:300px;padding:35px;display:grid}.admin-empty>span{color:var(--green);font-size:35px}.admin-empty h2{margin:12px 0 5px}.admin-empty p{color:var(--muted)}.real-admin table select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px}.danger-button{color:#a22c25;cursor:pointer;background:#fff0ef;border:0;border-radius:8px;padding:8px 10px}.admin-accounts{margin-top:20px}.admin-accounts>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.admin-accounts small{color:var(--muted);margin-top:4px;font-weight:400;display:block}.admin-accounts button{cursor:pointer;border:0;border-radius:8px;margin-left:6px;padding:8px 10px}.admin-preview{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:100%;height:150px}@media (max-width:1100px){.header-phone{display:none}}@media (max-width:700px){.admin-auth form{padding:25px}.availability-big{font-size:11px!important}.home-phone{font-size:13px}}.service-section,.admin-settings-sections>.panel:nth-child(3)>label:nth-of-type(3),.admin-settings-sections>.panel:nth-child(3)>label:nth-of-type(4),.admin-settings-sections>.panel:nth-child(3)>label:nth-of-type(6),.admin-settings-sections>.panel:nth-child(3)>.admin-preview,.one-page-checkout .format-help{display:none!important}.hero .service-delay{background:#fff;border:2px solid #71c6ad;border-radius:14px;width:max-content;max-width:100%;margin:22px 0 16px;padding:15px 19px;font-size:15px;font-weight:900;line-height:1.35;box-shadow:0 14px 36px #00000038;color:#083d32!important;display:flex!important}.hero .service-delay .icon{color:#087158;background:#dff6ee;border-radius:9px;place-items:center;width:30px;height:30px;margin-right:10px;font-size:18px;display:grid}.security{background-image:linear-gradient(90deg,#031c17f7,#031c17c7),url(/section-security-v1.webp);gap:46px;padding-top:76px;padding-bottom:76px}.security>div:first-child{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#031f19c7;border:1px solid #fff3;border-radius:22px;padding:34px 38px;box-shadow:0 22px 60px #0000003d}.security h2{color:#fff}.security p{color:#e1eeea;font-size:15px;line-height:1.8}.security-points{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:25px;display:grid}.security-points span{color:#fff;text-align:center;background:#ffffff1c;border-radius:11px;padding:12px 10px;font-weight:800}.security .doc-card{color:#10211e;background:#fff;border:1px solid #fffc;box-shadow:0 24px 65px #00000047}.security .doc-card span{color:#527069}.security .doc-card b{color:#10211e;font-size:20px}.security .doc-card small{color:#527069;font-weight:700}.security .doc-card i{color:#fff}.whatsapp{background:0 0;border:0;border-radius:28px;width:128px;min-width:128px;height:128px;padding:0;font-size:0;box-shadow:0 18px 42px #06372547}.whatsapp:before{content:"";background:url(/whatsapp-icon.png) 50%/contain no-repeat;border-radius:28px;width:100%;height:100%;display:block}.whatsapp:after{display:none}.whatsapp:hover{background:0 0;transform:translateY(-3px)scale(1.03)}@media (max-width:680px){.hero .service-delay{width:100%;padding:13px 14px;font-size:13px}.security>div:first-child{padding:25px 20px}.security-points{grid-template-columns:1fr}.whatsapp{border-radius:25px;width:116px;min-width:116px;height:116px;padding:0}.whatsapp:before{border-radius:25px}}.legal-page{background:linear-gradient(#edf6f2 0,#fbfcfa 340px);min-height:100vh;padding-bottom:80px}.legal-page>header{justify-content:space-between;align-items:center;max-width:1100px;height:82px;margin:auto;padding:0 28px;display:flex}.legal-hero{text-align:center;max-width:900px;margin:55px auto 42px;padding:0 28px}.legal-hero>span{color:var(--green);letter-spacing:1.2px;text-transform:uppercase;background:#fff;border:1px solid #cfe0da;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:850;display:inline-flex}.legal-hero h1{letter-spacing:-3.5px;margin:20px 0 14px;font-size:clamp(42px,7vw,72px);line-height:1}.legal-hero p{color:#586b65;max-width:650px;margin:auto;font-size:17px;line-height:1.7}.legal-page>article{border:1px solid var(--line);background:#fff;border-radius:26px;max-width:900px;margin:auto;padding:46px 54px;box-shadow:0 22px 65px #10211e14}.legal-page>article>section{border-bottom:1px solid #e7ece9;margin-bottom:24px;padding:5px 0 24px}.legal-page>article>section:last-of-type{border-bottom:0}.legal-page article h2{letter-spacing:-.25px;margin:0 0 10px;font-size:20px}.legal-page article p{color:#52645f;margin:0;font-size:14px;line-height:1.8}.legal-page article a{color:var(--green);font-weight:750}.legal-page article aside{background:var(--mint);border:1px solid #cfe5dc;border-radius:17px;margin-top:18px;padding:24px 26px}.legal-page[dir=rtl] article,.legal-page[dir=rtl] .legal-hero{text-align:right}.legal-page[dir=rtl] .legal-hero p{margin-right:0}.legal-page[dir=rtl] .text-link{direction:rtl}@media (max-width:680px){.legal-page>header{height:70px;padding:0 17px}.legal-page>header .text-link{font-size:12px}.legal-hero{margin:42px auto 30px;padding:0 18px}.legal-hero h1{letter-spacing:-2px;font-size:43px}.legal-page>article{border-radius:20px;margin:0 14px;padding:30px 22px}.legal-page article h2{font-size:18px}}.maintenance-admin-shortcut{z-index:80;color:#241805;background:#e8a33a;border-radius:999px;padding:13px 17px;font-size:12px;font-weight:900;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 35px #3e280540}.maintenance-admin-shortcut:hover{background:#f0b24f;transform:translateY(-2px)}.maintenance-admin-page{background:#edf5f1;min-height:100vh;padding:45px max(24px,50vw - 450px)}.maintenance-admin-page>section{box-shadow:var(--shadow);background:#fff;border-radius:24px;gap:20px;margin-top:45px;padding:40px;display:grid}.maintenance-admin-page h1{margin:0;font-size:44px}.maintenance-admin-page p{color:var(--muted);line-height:1.7}.maintenance-admin-page label:not(.maintenance-switch){gap:8px;font-size:12px;font-weight:800;display:grid}.maintenance-admin-page textarea{border:1px solid var(--line);resize:vertical;border-radius:12px;min-height:120px;padding:14px}.maintenance-switch{border:1px solid var(--line);cursor:pointer;background:#f5f7f6;border-radius:15px;align-items:center;gap:14px;padding:18px;display:flex}.maintenance-switch input{opacity:0;position:absolute}.maintenance-switch>span{background:#9aa7a3;border-radius:999px;width:52px;height:29px;padding:4px;transition:all .2s}.maintenance-switch>span:after{content:"";background:#fff;border-radius:50%;width:21px;height:21px;transition:all .2s;display:block}.maintenance-switch.active{background:#fff8e8;border-color:#e7b863}.maintenance-switch.active>span{background:#e8a33a}.maintenance-switch.active>span:after{transform:translate(23px)}.maintenance-state{color:var(--green);font-size:12px}body:has(.maintenance-public){overflow:hidden}body:has(.maintenance-public) .topbar{display:none!important}body:has(.maintenance-public)>div>footer{display:none!important}body:has(.maintenance-public) .whatsapp{display:none!important}.maintenance-public{z-index:100;color:#fff;background:radial-gradient(circle at 80% 15%,#3c8b75 0,#0000 32%),linear-gradient(145deg,#062820,#0b5a49);place-items:center;padding:25px;display:grid;position:fixed;inset:0;overflow:hidden}.maintenance-public:before{content:"P24";color:#ffffff09;letter-spacing:-45px;font-size:min(48vw,650px);font-weight:950;position:absolute;bottom:-12vw;right:-4vw}.maintenance-public section{z-index:2;text-align:center;justify-items:center;width:min(720px,100%);display:grid;position:relative}.maintenance-public .brand{margin-bottom:55px}.maintenance-public .brandmark{color:var(--green);background:#fff}.maintenance-pill{text-transform:uppercase;letter-spacing:1.3px;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;padding:10px 15px;font-size:11px;font-weight:900;display:inline-flex}.maintenance-pill i{background:#79e1b9;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #79e1b924}.maintenance-public h1{letter-spacing:-5px;margin:25px 0 20px;font-size:clamp(48px,8vw,92px);line-height:.98}.maintenance-public h1 em{color:#91e1c8;font-style:normal}.maintenance-public p{color:#d1e5df;max-width:590px;margin:0 0 30px;font-size:17px;line-height:1.7}.maintenance-public small{color:#9fc2b8;text-transform:uppercase;letter-spacing:2px;margin-top:35px;font-weight:800}@media (max-width:680px){.maintenance-admin-page{padding:25px 15px}.maintenance-admin-page>section{padding:25px 19px}.maintenance-admin-page h1{font-size:34px}.maintenance-admin-shortcut{bottom:14px;right:14px}.maintenance-public h1{letter-spacing:-2px}.maintenance-public p{font-size:15px}.maintenance-public .brand{margin-bottom:38px}}.site-footer{color:#fff;background:#061f1a;border-top:1px solid #ffffff14;padding:0;display:block}.site-footer .footer-main{grid-template-columns:1.6fr .75fr 1fr;align-items:start;gap:75px;max-width:1180px;margin:auto;padding:68px 28px 50px;display:grid}.site-footer .footer-brand{max-width:390px}.site-footer .footer-brand p{color:#a9c0ba;margin:22px 0;font-size:14px;line-height:1.75}.site-footer h3{color:#7ed4bc;text-transform:uppercase;letter-spacing:1.5px;margin:4px 0 20px;font-size:11px}.site-footer nav{justify-content:stretch;gap:13px;font-size:13px;display:grid}.site-footer nav a,.site-footer nav span{color:#c7d8d3}.site-footer nav a:hover{color:#fff;transform:translate(3px)}.footer-availability{color:#d9e8e3;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:9px;padding:9px 12px;font-size:11px;font-weight:800;display:inline-flex}.footer-availability i{background:#48d19f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #48d19f21}.site-footer .footer-bottom{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:25px;max-width:1180px;margin:auto;padding:22px 28px;display:flex}.site-footer .footer-bottom small{text-align:left;color:#78958d;grid-column:auto;font-size:11px}.site-footer .footer-bottom nav{flex-wrap:wrap;gap:22px;font-size:11px;display:flex}[dir=rtl] .site-footer nav a:hover{transform:translate(-3px)}[dir=rtl] .site-footer .footer-bottom small{text-align:right}@media (max-width:800px){.site-footer .footer-main{grid-template-columns:1fr 1fr;gap:40px}.site-footer .footer-brand{grid-column:1/-1}.site-footer .footer-bottom{flex-direction:column;align-items:flex-start}.site-footer .footer-bottom nav{display:flex}}@media (max-width:520px){.site-footer .footer-main{grid-template-columns:1fr;padding:50px 20px 35px}.site-footer .footer-brand{grid-column:auto}.site-footer .footer-bottom{padding:20px}.site-footer .footer-bottom nav{gap:12px 18px}}.deposit-plan{grid-template-columns:1fr 1fr;gap:11px;margin-top:16px;display:grid}.deposit-plan>div{background:#f3faf7;border:1px solid #cfe1d9;border-radius:13px;padding:14px}.deposit-plan span,.deposit-plan small{color:var(--muted);font-size:9px;display:block}.deposit-plan b{color:var(--green);margin-top:6px;font-size:18px;display:block}.deposit-plan small{margin-top:4px;line-height:1.4}.deposit-confirmation{background:#f1faf6;border:1px solid #cfe1d9;border-radius:15px;gap:7px;max-width:520px;margin:24px auto;padding:18px;display:grid}.deposit-confirmation strong{color:var(--green);font-size:24px}.deposit-confirmation span{color:var(--muted);font-size:11px;line-height:1.6}@media (max-width:680px){.deposit-plan{grid-template-columns:1fr}}.plate-type-options .type-price{color:var(--green);margin-top:13px;font-size:18px;font-weight:900;display:block}.plate-type-options button{padding-right:56px}.admin-control-center{gap:22px;padding-bottom:90px;display:grid}.admin-unlock{background:#f2faf6;border:1px solid #cfe1d9;border-radius:17px;grid-template-columns:1fr minmax(220px,320px) auto;align-items:center;gap:12px;padding:22px;display:grid}.admin-unlock h2{margin:5px 0}.admin-unlock p{color:var(--muted);margin:0;font-size:11px}.admin-unlock input,.admin-settings-sections input,.admin-settings-sections textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:11px}.admin-settings-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.admin-settings-sections .panel{align-content:start;gap:14px;display:grid}.admin-settings-sections .panel h2{margin:0 0 5px}.admin-settings-sections label{color:#43534f;gap:7px;font-size:11px;font-weight:800;display:grid}.admin-settings-sections textarea{resize:vertical;min-height:85px}.admin-settings-sections p{color:var(--muted);font-size:11px;line-height:1.6}.admin-email-add{grid-template-columns:1fr auto;gap:8px;display:grid}.admin-email-list{flex-wrap:wrap;gap:7px;display:flex}.admin-email-list>span{background:var(--mint);color:var(--green);border-radius:99px;align-items:center;gap:8px;padding:7px 9px;font-size:10px;font-weight:800;display:flex}.admin-email-list button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:16px}.admin-savebar{z-index:5;color:#fff;background:#092e27;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:14px 17px;display:flex;position:sticky;bottom:15px;box-shadow:0 18px 45px #05231c55}.admin-savebar span{font-size:11px}@media (max-width:900px){.admin-unlock,.admin-settings-sections{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#process,.service-section,#pricing,.security,.faq,.cta-band{background-attachment:scroll}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
