:root{--navy:#0a1535;--blue:#153d76;--blue-dark:#08234e;--green:#08892b;--green-bright:#00a720;--pale-blue:#edf6ff;--pale-green:#f0faee;--muted:#53627b;--border:#dce4ef;--radius:26px;--shadow:0 8px 24px #173f7212;--space:64px;font-family:Arial,Helvetica,sans-serif;color:var(--navy);background:#fff;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.svg-library{position:absolute;width:0;height:0;overflow:hidden}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{letter-spacing:-.045em}p{line-height:1.55}h2{font-size:32px;line-height:1.15}h3{font-size:23px}.container{max-width:1240px;width:calc(100% - 80px);margin-inline:auto}.section{margin-top:var(--space)}.green{color:var(--green)}.underline{position:relative;display:inline-block}.underline:after{content:"";position:absolute;height:5px;background:var(--green-bright);border-radius:100%;width:95%;left:3%;bottom:-8px;transform:rotate(-4deg)}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:13px 22px;border:1px solid transparent;border-radius:11px;background:linear-gradient(155deg,#345d9b,var(--blue-dark));color:#fff;font-size:14px;font-weight:700;line-height:1.3;box-shadow:0 3px 6px #12366b12;transition:transform .25s,box-shadow .25s}.button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #153d7626}.button>span:last-child:not(:first-child){margin-left:10px}.button svg{width:19px;height:19px}.button.outline{background:#fff;color:var(--navy);border-color:#8a9ab2;box-shadow:none}.green-button{background:linear-gradient(120deg,#08b823,#00841b)}.small{min-height:40px;padding:10px 18px;font-size:13px;border-radius:30px}.skip{position:fixed;top:-80px;left:20px;z-index:100;background:#fff;padding:15px;border:2px solid var(--blue)}.skip:focus{top:10px}:focus-visible{outline:3px solid #3279ca;outline-offset:4px}.header{position:sticky;top:0;z-index:30;background:#fffffff2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:box-shadow .3s}.header.scrolled{box-shadow:0 2px 20px #153d7612}.nav-wrap{height:88px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:inline-flex;align-items:center;font-weight:800;font-size:27px;letter-spacing:-1.3px;color:#080c0b;white-space:nowrap}.brand-mark{font-size:49px;line-height:.9;font-weight:900;letter-spacing:-8px;margin-right:9px;position:relative}.brand-mark>span{position:absolute;font-size:31px;left:1px;top:2px;color:#fff;text-shadow:1px 1px #111}.header nav{display:flex;gap:32px;align-items:center;font-size:13px;font-weight:700}.header nav>a:not(.button){padding:12px 0;position:relative}.header nav>a:not(.button):hover,.header nav .active{color:var(--green)}.header nav .active:after{content:"";position:absolute;bottom:3px;height:3px;border-radius:2px;background:var(--green);left:0;right:0}.menu-toggle{display:none}.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 73% 60%,#e7f4ff88,transparent 68%)}.hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:480px;align-items:center}.hero-copy{position:relative;z-index:2;padding:35px 0 55px}.eyebrow{display:inline-block;background:#e4f1ff;border-radius:30px;padding:8px 15px;font-size:12px;font-weight:700;margin-bottom:19px;color:#244368}h1{font-size:clamp(45px,4.65vw,66px);line-height:1.03;letter-spacing:-.055em;font-weight:800}.hero-copy>p{font-size:16px;margin:26px 0 22px;max-width:500px}.actions{display:flex;gap:10px;flex-wrap:wrap}.hero-note{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);margin-top:22px}.tiny-check{display:grid;place-items:center;background:#e5f5e6;color:var(--green);width:21px;height:21px;border-radius:50%;font-weight:700}.hero-art{height:470px;position:relative;isolation:isolate}.art-glow{position:absolute;width:410px;height:370px;left:80px;top:40px;border-radius:50%;background:linear-gradient(130deg,#e1f2ff,#eff8ec);z-index:-2}.city-scene{position:absolute;bottom:0;left:-90px;width:calc(100% + 180px);height:auto;z-index:-1}.phone{position:absolute;background:#fafcff;border:6px solid #202523;outline:1px solid #7c878b;border-radius:31px;width:202px;height:384px;box-shadow:6px 11px 10px #152e4520,inset 0 0 0 2px #c4c9ca;padding:30px 9px 8px;overflow:hidden}.phone-discover{left:77px;top:27px;transform:rotate(-5deg);z-index:2;animation:float 4s ease-in-out 1}.phone-owner{left:278px;top:47px;transform:rotate(6deg);animation:float-owner 4s ease-in-out 1}.notch{position:absolute;top:0;left:25%;height:17px;width:50%;background:#202523;border-radius:0 0 13px 13px}.phone-top{font-size:10px;font-weight:800;display:flex;align-items:center;gap:3px;color:var(--navy);white-space:nowrap}.mini-logo{color:#00ae29;font-size:15px}.dots{margin-left:auto;font-size:18px}.search-ui{background:#fff;border:1px solid #e4eaf1;border-radius:8px;padding:9px 5px;font-size:7px;color:#53617a;margin:9px 0}.map{height:167px;border-radius:9px;position:relative;overflow:hidden;background-color:#f2eddd;background-image:repeating-linear-gradient(38deg,transparent 0 24px,#fff 25px 29px,transparent 30px 55px),repeating-linear-gradient(115deg,transparent 0 35px,#fff 36px 41px,transparent 42px 65px)}.map:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(85deg,transparent 48%,#d4e9fa 49% 52%,transparent 53%);pointer-events:none}.map-park{position:absolute;background:#c9e5b5;transform:rotate(25deg);border-radius:5px;width:38px;height:24px}.map-park.one{top:15px;left:80px}.map-park.two{bottom:25px;right:15px}.map-pin{position:absolute;display:grid;place-items:center;background:#197df3;color:#fff;font-weight:700;font-size:11px;width:21px;height:26px;border-radius:55% 55% 55% 0;transform:rotate(-45deg);z-index:1}.pin-one{top:28px;left:62%;background:#0975e9}.pin-two{top:92px;left:20%;background:#143d7a}.pin-three{top:108px;right:14%}.you{position:absolute;z-index:2;left:49%;top:61%;width:15px;height:15px;background:#2993fa;border:3px solid white;border-radius:50%;box-shadow:0 0 0 9px #2c94ff22,0 0 0 17px #2c94ff11}.parking-preview{display:flex;gap:7px;align-items:center;margin:9px 0;font-size:8px}.parking-preview small{display:block;font-size:7px;color:var(--muted);margin-top:4px}.parking-thumb{display:grid;place-items:center;background:#c8e5b9;color:#167b36;font-weight:700;font-size:20px;width:34px;height:34px;border-radius:5px}.mock-button{padding:7px;background:var(--green);color:#fff;text-align:center;font-size:8px;border-radius:6px;font-weight:700;margin-top:7px}.phone-tabs{display:flex;justify-content:space-around;font-size:16px;text-align:center;margin-top:8px}.phone-tabs small{display:block;font-size:6px}.phone-owner h3{font-size:20px;margin-top:23px}.phone-owner p{font-size:9px;margin:5px 0 14px}.dashboard{background:#fff;padding:11px 9px;border-radius:9px;box-shadow:var(--shadow);position:relative;min-height:78px;margin-bottom:11px}.dashboard small{font-size:8px}.dashboard strong{display:block;font-size:14px;margin-top:10px}.bars{display:flex;gap:4px;align-items:flex-end;height:38px;position:absolute;right:10px;bottom:12px}.bars i{width:9px;background:linear-gradient(#0ac333,#94e57c);border-radius:2px 2px 0 0}.bars i:nth-child(1){height:12px}.bars i:nth-child(2){height:21px}.bars i:nth-child(3){height:29px}.bars i:nth-child(4){height:38px}.phone-owner .dashboard strong{max-width:70px}.mock-row{background:#fff;padding:11px 7px;border:1px solid #e7edf4;border-radius:6px;font-size:8px;font-weight:700;margin-top:7px}.mock-row b{float:right}.owner-dot{border-radius:50%;width:28px;height:28px;background:#dff4df;color:var(--green);display:grid;place-items:center;margin:13px auto 0}.parking-sign{position:absolute;right:2px;top:160px;background:#1982f1;color:#fff;font-weight:800;font-size:30px;width:47px;height:52px;display:grid;place-items:center;border:5px solid white;box-shadow:0 4px 20px #337eb82a;border-radius:10px;transform:rotate(8deg)}.illustration-label{position:absolute;bottom:6px;right:25px;font-size:9px;color:#54657b;background:#ffffffd9;padding:4px 8px;border-radius:20px}.audiences{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:20px}.audience{border-radius:var(--radius);padding:29px 28px;position:relative;overflow:hidden;scroll-margin-top:110px;transition:transform .3s,box-shadow .3s}.audience:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.driver{background:linear-gradient(125deg,#ecf6ff,#deedfc)}.owner{background:linear-gradient(125deg,#f0faee,#e1f5df)}.audience-copy{position:relative;z-index:2}.card-title{display:flex;align-items:center;gap:15px;margin-bottom:22px}.card-title h2{font-size:28px}.card-title p{font-size:13px;margin-top:5px}.icon-circle{width:55px;height:55px;border-radius:50%;display:grid;place-items:center;background:#d6e9ff;color:var(--blue)}.icon-circle svg{width:34px;height:34px}.owner .icon-circle{background:#d7f6cf;color:var(--green)}.check-list{padding:0;list-style:none;font-size:13px;line-height:1.6;margin:0 0 20px}.check-list li{margin:5px 0;display:flex;gap:9px;align-items:center}.check-list li:before{content:"✓";background:#03aa29;color:#fff;border-radius:50%;font-size:9px;font-weight:700;width:15px;height:15px;display:grid;place-items:center;flex-shrink:0}.audience .button{min-width:235px;justify-content:space-between}.audience-art{position:absolute;right:-5px;bottom:19px;width:220px;height:190px;z-index:0;opacity:.9}.audience-art>svg{position:absolute;width:110px;height:110px;bottom:25px;right:26px;color:#284e80;stroke-width:1;background:linear-gradient(130deg,#fff,#c6def5);padding:22px;border-radius:24px;transform:rotate(-9deg);box-shadow:10px 12px #b6d5f166}.owner-art>svg{color:#0d802b;background:linear-gradient(130deg,#fff,#bcdfb6);transform:rotate(9deg);box-shadow:10px 12px #c2e5bc99}.orbit{position:absolute;width:200px;height:200px;border:1px solid #b4d2ed;border-radius:50%;bottom:-45px;right:-30px}.owner .orbit{border-color:#bbdfb3}.floating-tag{position:absolute;bottom:0;right:16px;white-space:nowrap;background:#fff;font-size:9px;box-shadow:var(--shadow);padding:10px;border-radius:10px;color:var(--blue)}.owner .floating-tag{color:var(--green)}.section-heading{text-align:center;margin-bottom:25px}.kicker{display:block;color:#5c7190;font-size:10px;letter-spacing:1.7px;font-weight:700;margin-bottom:11px}.section-heading h2{font-size:36px}.section-heading p{font-size:14px;margin-top:10px}.journey{display:grid;grid-template-columns:225px 1fr;border-radius:24px;background:linear-gradient(90deg,#e8f3ff,#f2f8fd);margin-top:10px;min-height:100px;overflow:hidden}.journey h3{font-size:19px;display:flex;align-items:center;gap:15px;padding:18px 35px 18px 25px;background:linear-gradient(90deg,#e7f3ff,#c8e3ff);clip-path:polygon(0 0,85% 0,100% 50%,85% 100%,0 100%)}.journey h3 svg{width:42px;height:42px;background:#fff;border-radius:50%;padding:9px;box-shadow:var(--shadow)}.journey ol{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:15px 20px 15px 25px;margin:0;gap:24px}.journey li{display:flex;gap:14px;align-items:center;position:relative}.journey li:not(:last-child):after{content:"→";position:absolute;right:-12px;top:24px;font-size:21px}.step-icon{background:#fff;border-radius:50%;width:53px;height:53px;display:grid;place-items:center;box-shadow:0 3px 8px #173f7210;color:var(--blue)}.step-icon svg{width:28px;height:28px}.journey h4{font-size:15px;margin-bottom:5px;letter-spacing:-.025em}.journey p{font-size:12px;line-height:1.4}.owner-journey{background:linear-gradient(90deg,#effaeb,#f3fbf0)}.owner-journey h3{background:linear-gradient(90deg,#effaea,#d1f0cc)}.owner-journey svg{color:var(--green)}.benefits{display:grid;grid-template-columns:1.15fr repeat(4,1fr);align-items:center;gap:20px;margin-top:44px}.benefits h2{font-size:27px}.benefits article{border-left:1px solid var(--border);text-align:center;padding:0 12px;min-height:94px}.benefits article>svg{width:29px;height:29px;color:var(--green);margin-bottom:8px}.benefits h3{font-size:14px;letter-spacing:-.02em}.benefits p{font-size:12px;line-height:1.5;margin-top:6px}.showcase{display:grid;grid-template-columns:250px 1fr;gap:32px;align-items:center;margin-top:68px}.showcase-intro h2{font-size:32px}.showcase-intro p{font-size:14px;margin:15px 0}.showcase-intro small{color:#6b798e;font-size:10px;line-height:1.6}.showcase-phones{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative;isolation:isolate}.showcase-phones:before{content:"";position:absolute;left:-15px;right:-15px;bottom:32px;height:100px;background:linear-gradient(100deg,#9ee9a0,#e6f9df);border-radius:100px;transform:rotate(-7deg);z-index:-1}.showcase-phones article{position:relative;min-width:0}.mini-phone{height:247px;border:4px solid #232725;border-radius:24px 24px 18px 18px;background:#f9fbff;padding:25px 8px 7px;position:relative;overflow:hidden;box-shadow:3px 4px #b0b5b5}.mini-phone .phone-top{font-size:8px;color:var(--blue)}.mini-phone .map{height:145px}.mini-phone .map .pin-two{top:85px}.mini-phone .search-ui{font-size:6px;padding:7px 3px}.mini-phone h4{font-size:13px;line-height:1.3;margin-top:13px}.mini-phone p{font-size:9px;line-height:1.5;margin-top:8px}.mini-phone .dashboard{margin:13px 0;min-height:60px}.mini-phone .bars{left:13px}.mini-phone .bars i{width:14px}.mini-phone .mock-row{font-size:7px;padding:9px 4px}.showcase-caption{position:relative;margin:-13px -8px 0;display:flex;gap:5px;align-items:center;justify-content:center;background:#fff;border:1px solid #e0efdf;min-height:35px;border-radius:30px;font-size:10px;font-weight:700;white-space:nowrap;box-shadow:0 5px 8px #00ad2312}.showcase-caption svg{width:15px;height:15px;color:var(--green);stroke-width:2.5}.booking-icon{color:var(--green);width:42px;height:42px;margin:16px 0 0}.space-illustration{position:relative;height:70px;background:linear-gradient(155deg,#cfebfc 45%,#a6bca0 46%,#a6bca0 58%,#71898b 59%);margin:12px -8px 0;display:flex;align-items:end;gap:10px;padding:10px}.space-illustration>span{position:absolute;top:7px;right:12px;background:#1879c5;color:#fff;font-size:16px;padding:4px}.space-illustration i{border:1px solid white;border-top:0;width:30px;height:18px;transform:skew(-18deg)}.questions{display:grid;grid-template-columns:1fr 1.12fr;gap:65px;align-items:start}.questions h2{font-size:26px;letter-spacing:-.04em;margin-bottom:16px}.faq,.contact{scroll-margin-top:110px}.accordion details{border:1px solid var(--border);border-radius:10px;margin-bottom:8px;overflow:hidden}.accordion summary{list-style:none;font-size:12px;font-weight:700;padding:14px 18px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:45px}.accordion summary::-webkit-details-marker{display:none}.accordion summary:after{content:"";width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .3s;margin-left:12px;margin-right:2px}.accordion details[open] summary:after{transform:rotate(225deg)}.accordion details[open]{background:#f8fbff}.accordion details p{font-size:12px;color:#435674;padding:0 18px 16px;animation:answer .3s ease}.accordion a{text-decoration:underline}.contact>p{font-size:12px;line-height:1.6;margin-top:-5px;margin-bottom:14px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}label{font-size:10px;font-weight:700;display:block;margin-bottom:12px}label>span{color:#a82828}input,select,textarea{display:block;background:#f3f6fa;border:1px solid #d9e2ef;border-radius:7px;width:100%;padding:10px 12px;font-size:12px;color:var(--navy);margin-top:6px;min-height:40px}input::placeholder,textarea::placeholder{color:#647188}textarea{resize:vertical;min-height:84px}.form-bottom{display:flex;gap:15px;justify-content:space-between;align-items:center}.form-bottom small{font-size:10px;color:var(--muted);line-height:1.5}.form-bottom .button{font-size:12px;min-height:42px;padding:10px 16px}.honeypot{position:absolute;left:-10000px;opacity:0}#form-status{font-size:12px;color:var(--blue);margin-top:12px;line-height:1.6}#whatsapp-send{margin-top:10px;font-size:12px}[hidden]{display:none!important}.download{border-radius:25px;background:radial-gradient(ellipse at 10% 130%,#355a93,transparent 65%),linear-gradient(110deg,#13386e,#09234d);color:#fff;padding:34px 55px;display:grid;grid-template-columns:270px 1fr;gap:35px;position:relative;overflow:hidden;isolation:isolate;min-height:245px}.download-visual{position:relative}.download-p{display:grid;place-items:center;position:absolute;left:20px;top:-18px;border:7px solid white;border-radius:20px;background:linear-gradient(130deg,#41a0ff,#0662d6);width:130px;height:150px;font-size:98px;font-weight:700;transform:rotate(-10deg);box-shadow:10px 15px 20px #00173255}.download-visual>svg{position:absolute;left:120px;bottom:-24px;width:130px;height:130px;stroke-width:1.3;background:#e6f5e8;color:#167336;border:6px solid white;border-radius:25px;padding:25px;transform:rotate(12deg);box-shadow:8px 10px 15px #00173244}.download-spark{position:absolute;left:195px;top:5px;color:#8eee90;font-size:50px}.download h2{font-size:35px}.download p{font-size:14px;margin:12px 0 18px;color:#e9f1fc}.download .kicker{color:#b6d6ff}.white-button{background:#fff;color:var(--blue);font-size:13px;min-height:42px}.download-copy{position:relative;z-index:2}.download-copy>small{display:inline-block;margin-left:15px;font-size:10px;color:#cfdef1}.download-ring{position:absolute;width:270px;height:270px;border:55px solid #3ed24f;border-radius:50%;right:-150px;bottom:-155px;z-index:-1}.download:before{content:"";width:240px;height:240px;border-radius:50%;background:linear-gradient(120deg,#a4ec71,#29c848);position:absolute;left:-50px;bottom:-170px;z-index:-1}.footer{padding-top:34px;padding-bottom:22px}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1.15fr 1fr 1fr;gap:30px}.footer .brand{font-size:25px}.footer .brand-mark{font-size:42px}.footer p{font-size:12px;margin-top:10px}.footer h3{font-size:12px;letter-spacing:0;margin:5px 0 11px}.footer-grid>div>a:not(.brand){display:block;font-size:11px;margin:9px 0;color:#445470}.footer a:hover{text-decoration:underline;text-underline-offset:3px}.socials{display:flex;gap:9px}.socials a{width:31px;height:31px;border:1px solid var(--border);border-radius:7px;display:grid;place-items:center;font-size:20px;font-weight:700}.footer-bottom{border-top:1px solid #edf0f5;padding-top:20px;margin-top:25px;display:flex;justify-content:space-between;gap:20px}.footer-bottom small{font-size:10px;color:#516078}.footer-bottom span[aria-label]{margin-left:6px}@keyframes float{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-8px) rotate(-5deg)}}@keyframes float-owner{0%,to{transform:translateY(0) rotate(6deg)}50%{transform:translateY(7px) rotate(6deg)}}@keyframes answer{0%{opacity:.4;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes entrance{0%{opacity:.3;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.hero-copy h1{animation:entrance .6s both}.hero-copy>p{animation:entrance .6s .1s both}.actions{animation:entrance .6s .2s both}.revealed{animation:entrance .55s ease both}@media(min-width:1450px){:root{--space:76px}.hero-grid{min-height:515px}.hero-art{transform:scale(1.06)}}@media(max-width:1150px){.container{width:calc(100% - 56px)}.header nav{gap:21px;font-size:12px}.brand{font-size:24px}.hero-grid{grid-template-columns:1.05fr 1fr}.hero-art{transform:scale(.89);transform-origin:right center}.hero-copy>p{font-size:14px}.actions .button{font-size:12px;padding:12px 15px}.audience{padding:25px 22px}.audience-art{opacity:.45;right:-45px}.card-title h2{font-size:25px}.journey{grid-template-columns:195px 1fr}.journey h3{font-size:17px;padding-left:20px}.journey ol{gap:18px;padding-left:18px;padding-right:15px}.journey li{gap:9px}.step-icon{width:43px;height:43px}.journey h4{font-size:13px}.journey p{font-size:11px}.benefits{gap:10px}.benefits h2{font-size:24px}.benefits h3{font-size:12px}.benefits p{font-size:11px}.showcase{grid-template-columns:210px 1fr;gap:24px}.showcase-phones{gap:13px}.showcase-caption{font-size:8px;gap:3px}.mini-phone{height:230px}.mini-phone .map{height:129px}.questions{gap:38px}.questions h2{font-size:23px}.download{grid-template-columns:240px 1fr;padding:34px}.download h2{font-size:31px}.download-copy>small{display:block;margin:12px 0 0}.footer-grid{gap:20px}}@media(max-width:900px){:root{--space:48px}.nav-wrap{height:74px}.menu-toggle{display:flex;width:44px;height:44px;border:1px solid var(--border);border-radius:10px;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:5px}.menu-toggle span{height:2px;width:19px;background:var(--navy);transition:transform .25s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-7px) rotate(-45deg)}.header nav{display:none;position:absolute;top:74px;left:0;right:0;background:#fff;padding:16px 28px 23px;border-bottom:1px solid var(--border);box-shadow:0 14px 20px #0a153510}.header nav.open{display:flex;flex-direction:column;align-items:stretch;gap:3px;animation:entrance .25s}.header nav>a:not(.button){padding:13px 10px;min-height:44px}.header nav .active:after{display:none}.header nav .button{margin-top:7px}.hero-grid{grid-template-columns:1fr 1fr;min-height:440px}.hero-copy{padding:30px 0}.hero h1{font-size:44px}.eyebrow{font-size:10px;padding:7px 10px;white-space:nowrap}.hero-art{transform:scale(.74);transform-origin:30% center;margin-left:-30px}.hero-copy>p{font-size:13px}.actions{flex-direction:column;align-items:flex-start}.hero-note{font-size:10px}.audiences{gap:16px}.audience{padding:22px 20px}.card-title{gap:10px;margin-bottom:17px}.card-title h2{font-size:23px}.card-title p{font-size:11px}.icon-circle{width:43px;height:43px}.icon-circle svg{width:27px;height:27px}.audience-art{display:none}.check-list{font-size:12px}.audience .button{min-width:0;width:100%;font-size:12px}.section-heading h2{font-size:30px}.journey{grid-template-columns:155px 1fr}.journey h3{padding-left:15px;font-size:14px;gap:8px}.journey h3 svg{width:34px;height:34px;padding:7px}.journey ol{gap:16px;padding:17px}.journey li{flex-direction:column;align-items:flex-start;gap:9px}.journey li:not(:last-child):after{top:15px;right:0}.journey h4{font-size:12px}.journey p{font-size:11px}.benefits{grid-template-columns:repeat(4,1fr);gap:20px}.benefits>h2{grid-column:1/-1;text-align:center;font-size:27px}.benefits>h2 br{display:none}.benefits article:nth-child(2){border-left:0}.showcase{grid-template-columns:1fr;gap:28px}.showcase-intro{max-width:450px}.showcase-intro h2 br{display:none}.showcase-intro p{margin:10px 0}.showcase-intro small br{display:none}.showcase-phones{gap:25px;padding:0 20px}.mini-phone{height:260px}.mini-phone .map{height:155px}.showcase-caption{font-size:10px}.questions{gap:30px;grid-template-columns:1fr 1fr}.questions h2{font-size:23px;line-height:1.2}.form-grid{grid-template-columns:1fr;gap:0}.form-bottom{flex-direction:column;align-items:stretch}.form-bottom small{order:2}.form-bottom .button{align-self:flex-start}.download{grid-template-columns:190px 1fr;gap:15px;padding:30px}.download-visual{transform:scale(.8);transform-origin:left center}.download h2{font-size:27px}.download p{font-size:12px}.download p br{display:none}.footer-grid{grid-template-columns:repeat(4,1fr);gap:25px}.footer-grid>div:first-child{grid-column:1/-1}.footer .brand{font-size:27px}}@media(max-width:600px){:root{--space:40px;--radius:22px}.container{width:calc(100% - 36px)}html{scroll-padding-top:90px}.nav-wrap{height:70px}.brand{font-size:25px}.brand-mark{font-size:43px}.header nav{top:70px;padding-inline:18px}.hero-grid{grid-template-columns:1fr;min-height:0}.hero-copy{padding:28px 0 8px;text-align:center}.eyebrow{font-size:10px;margin-bottom:19px}.hero h1{font-size:clamp(42px,10.6vw,60px);line-height:1.05}.hero-copy>p{font-size:14px;margin:25px auto 20px;max-width:390px}.desktop-break{display:none}.actions{align-items:stretch;gap:10px;max-width:360px;margin:auto;flex-direction:row}.actions .button{width:100%;font-size:13px;min-height:46px}.hero-note{justify-content:center;font-size:10px;margin-top:16px}.hero-art{height:355px;max-width:440px;width:100%;margin:0 auto;transform:none}.phone{width:151px;height:288px;border-width:5px;border-radius:25px;padding:23px 7px 6px}.notch{height:13px}.phone-discover{left:calc(50% - 157px);top:29px}.phone-owner{left:calc(50% + 2px);top:44px}.phone-top{font-size:7px}.mini-logo{font-size:11px}.phone .search-ui{font-size:5.5px;padding:6px 4px;margin:6px 0}.phone .map{height:120px}.phone .map-pin{width:16px;height:20px;font-size:8px}.phone .pin-two{top:70px}.phone .pin-three{top:80px}.phone .you{width:12px;height:12px;border-width:2px}.phone .parking-preview{font-size:6px;margin:7px 0;gap:5px}.phone .parking-preview small{font-size:5px}.phone .parking-thumb{width:25px;height:25px;font-size:15px}.phone .mock-button{font-size:6px;padding:5px;margin-top:5px}.phone-tabs{font-size:12px;margin-top:6px}.phone-tabs small{font-size:5px}.phone-owner h3{font-size:16px;margin-top:16px}.phone-owner p{font-size:7px;margin:4px 0 10px}.phone .dashboard{padding:7px;min-height:59px;margin-bottom:8px}.phone .dashboard small{font-size:6px}.phone .dashboard strong{font-size:10px;max-width:50px;margin-top:7px}.phone .bars{gap:3px;height:30px;bottom:10px;right:6px}.phone .bars i{width:6px}.phone .bars i:nth-child(1){height:9px}.phone .bars i:nth-child(2){height:16px}.phone .bars i:nth-child(3){height:23px}.phone .bars i:nth-child(4){height:29px}.phone .mock-row{font-size:6px;padding:8px 5px;margin-top:5px}.owner-dot{width:19px;height:19px;font-size:12px;margin-top:9px}.parking-sign{right:5px;top:175px;width:36px;height:40px;font-size:23px;border-width:3px}.city-scene{width:calc(100% + 60px);left:-30px;bottom:-5px}.art-glow{width:290px;height:270px;top:40px;left:calc(50% - 145px)}.illustration-label{right:8px;bottom:0;font-size:8px}.audiences{grid-template-columns:1fr;margin-top:22px;gap:15px}.audience{padding:24px}.card-title h2{font-size:26px}.card-title p{font-size:12px}.card-title{margin-bottom:18px}.icon-circle{width:49px;height:49px}.check-list{font-size:12px;position:relative;z-index:2}.check-list li{margin:7px 0}.audience .button{width:auto;min-width:240px;font-size:12px}.audience-art{display:block;opacity:.28;right:-50px;bottom:50px;transform:scale(.85)}.section-heading .kicker{font-size:9px;letter-spacing:1.1px}.section-heading h2{font-size:29px;max-width:310px;margin:auto}.section-heading p{font-size:12px;max-width:290px;margin:12px auto 0}.journey{grid-template-columns:1fr;border-radius:20px}.journey h3{clip-path:none;padding:14px 18px;font-size:16px;gap:12px}.journey h3 br{display:none}.journey h3 svg{width:34px;height:34px}.journey ol{padding:19px 15px 22px;gap:14px}.journey li{gap:13px}.step-icon{width:40px;height:40px}.step-icon svg{width:23px;height:23px}.journey h4{font-size:12px;line-height:1.3;min-height:31px;margin-bottom:5px}.journey p{font-size:10px;line-height:1.5}.journey li:not(:last-child):after{right:5px;top:8px;font-size:19px}.benefits{grid-template-columns:1fr 1fr;gap:25px 12px;margin-top:40px}.benefits h2{font-size:27px}.benefits h2 br{display:block}.benefits article{padding:0 7px;min-height:107px}.benefits article:nth-child(4){border-left:0}.benefits h3{font-size:12px}.benefits p{font-size:11px}.showcase{margin-top:45px;gap:24px}.showcase-intro{text-align:center}.showcase-intro h2{font-size:29px}.showcase-intro p{font-size:13px;max-width:320px;margin:12px auto}.showcase-intro small{font-size:9px}.showcase-phones{grid-template-columns:1fr 1fr;gap:25px 24px;padding:0 14px}.mini-phone{height:260px;max-width:180px;margin:auto}.showcase-caption{font-size:10px;max-width:185px;margin-inline:auto;padding:0 6px;gap:4px}.showcase-phones:before{height:70%;bottom:30px;left:10px;right:10px;border-radius:100px;transform:rotate(-8deg)}.questions{grid-template-columns:1fr;gap:35px}.questions h2{font-size:25px;margin-bottom:17px}.accordion summary{font-size:12px;min-height:48px}.contact>p{font-size:12px}.form-grid{grid-template-columns:1fr 1fr;gap:12px}label{font-size:11px}input,textarea,select{font-size:14px;min-height:44px}.form-bottom{flex-direction:row;align-items:center;gap:10px}.form-bottom small{order:0;font-size:9px}.form-bottom .button{font-size:11px;padding:12px;min-height:44px}.download{padding:28px 24px;grid-template-columns:1fr;text-align:center;gap:0;min-height:0}.download-visual{height:125px;width:220px;margin:0 auto 25px;transform:scale(.75);transform-origin:50% 0}.download-p{top:0;left:5px}.download-visual>svg{left:120px;bottom:-50px}.download-spark{left:180px;top:-10px}.download h2{font-size:29px}.download .kicker{font-size:9px}.download p{font-size:13px;margin-top:13px}.download-copy>small{font-size:9px;margin-top:13px}.download:before{bottom:-190px;left:-100px}.download-ring{right:-180px}.footer{padding-top:30px}.footer-grid{grid-template-columns:1fr 1fr;gap:25px 20px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid h3{font-size:12px}.footer-grid>div>a:not(.brand){font-size:12px;margin:0;min-height:34px;padding-top:9px}.footer-bottom{flex-direction:column;gap:11px;margin-top:20px}.footer-bottom small{font-size:9px}}@media(max-width:374px){.container{width:calc(100% - 28px)}.hero h1{font-size:41px}.eyebrow{font-size:9px}.hero-copy>p{font-size:13px}.hero-art{height:335px;transform:scale(.94);transform-origin:50% 0;margin-bottom:-15px}.audience{padding:21px 18px}.card-title h2{font-size:23px}.card-title{gap:10px}.check-list{font-size:11px}.audience .button{min-width:230px}.journey ol{padding-inline:12px;gap:10px}.journey h4{font-size:11px}.journey p{font-size:9px}.showcase-phones{padding:0 4px;gap:24px 15px}.mini-phone{height:246px}.mini-phone .map{height:141px}.showcase-caption{font-size:8px}.form-bottom{flex-direction:column;align-items:stretch}.form-bottom small{order:2}.form-bottom .button{align-self:stretch}.questions h2{font-size:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.button:hover,.audience:hover{transform:none}}.showcase-phones article{min-width:0}.mini-phone{width:100%;min-width:0}.mini-phone .phone-top{overflow:hidden}.showcase-phones:before{left:20px;right:20px;transform:rotate(-4deg)}:root{--green:#087e28}.showcase-intro small{color:#596a81}.footer-grid>div>a:not(.brand){min-height:28px;margin:0;padding-block:7px}.mini-phone{max-width:165px}.city-scene{-webkit-mask-image:linear-gradient(to bottom,transparent,black 32%);mask-image:linear-gradient(to bottom,transparent,black 32%)}.brand-logo{display:block;width:200px;height:auto}.brand{line-height:0}.app-logo{display:block;width:88px;height:auto;max-height:27px;object-fit:contain;object-position:left center}.phone-top:has(.app-logo){min-height:20px}.mini-phone .app-logo{width:76px;max-height:21px}.download-p{width:180px;height:90px;background:#fff;font-size:initial;left:0;top:16px}.download-p img{width:150px;height:auto}.phone .phone-top .app-logo{max-width:90%;max-height:24px}@media(max-width:900px){.brand-logo{width:180px}}@media(max-width:600px){.brand-logo{width:172px}.phone .phone-top .app-logo{width:70px;max-height:17px}.phone-top:has(.app-logo){min-height:14px}.download-p{top:15px;left:-15px}.download-p img{width:150px}}fieldset{border:0;margin:0;padding:0;min-width:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.field-error{display:block;color:#a82828;font-size:11px;font-weight:400;line-height:1.45;margin-top:5px}.field-error:empty{display:none}[aria-invalid=true]{border-color:#a82828}.form-bottom small a{text-decoration:underline;text-underline-offset:2px}fieldset:disabled{opacity:.65}.contact noscript p{margin-bottom:15px;font-size:13px}.contact noscript a{text-decoration:underline}.form-bottom .button{flex-shrink:0;white-space:nowrap}.form-bottom small{min-width:0}.socials a svg{width:18px;height:18px}.hero-copy>p{max-width:450px;line-height:1.6;margin-block:28px 24px}.actions{gap:12px;align-items:center}.actions .hero-primary{background:var(--blue-dark);min-width:184px;min-height:50px;font-size:15px;padding:14px 24px}.actions .outline{background:transparent;border-color:#a5b4c9;min-height:46px}.hero-note{margin-top:18px;line-height:1.5}.audiences{gap:24px;margin-top:28px}.audience{padding:30px}.check-list{margin-bottom:24px;line-height:1.6}.check-list li{margin-block:10px}.audience-art .floating-tag{display:none}.audience-art{opacity:.65;right:-15px}.section-heading{margin-bottom:28px}.showcase-intro p{line-height:1.65}.socials a{min-width:44px;min-height:44px}@media(min-width:601px)and (max-width:900px){.actions{align-items:flex-start}.audience{padding:26px 22px}.card-title{align-items:flex-start;gap:12px}.card-title h2{font-size:22px}.check-list{font-size:12px}.check-list li{align-items:flex-start}.check-list li:before{margin-top:3px}.showcase-phones{gap:20px;padding-inline:12px}.form-bottom .button{align-self:stretch;min-height:44px}}@media(max-width:600px){.hero-copy{padding-top:24px}.hero-copy>p{font-size:14px;max-width:320px;margin-block:24px 22px}.actions{gap:12px;flex-direction:column;align-items:stretch}.actions .hero-primary{font-size:15px;min-height:52px}.actions .outline{min-height:46px;font-size:12px}.hero-note{margin-top:14px;font-size:11px}.hero-art{height:330px}.phone-discover{top:19px}.phone-owner{top:34px}.audiences{gap:18px;margin-top:24px}.audience{padding:26px 24px}.card-title{margin-bottom:20px;align-items:center}.check-list{margin-bottom:22px;font-size:12px}.check-list li{margin-block:10px}.audience-art{display:none}.audience .button{width:100%;min-width:0;min-height:46px}.section{margin-top:36px}.section-heading{margin-bottom:24px}.showcase{margin-top:40px}.showcase-phones{gap:24px 20px}.questions{gap:32px}.form-bottom{flex-direction:column;align-items:stretch;gap:12px}.form-bottom .button{align-self:stretch;min-height:46px;font-size:13px;order:0}.form-bottom small{order:1;font-size:10px;line-height:1.6}.footer-grid>div>a:not(.brand){min-height:40px}}@media(max-width:374px){.hero-art{height:320px}.audience{padding:24px 20px}}.audience-copy{display:flex;flex-direction:column;height:100%}.audience .button{align-self:flex-start;margin-top:auto}@media(max-width:600px){.audience .button{align-self:stretch}}.green-button{background:var(--green)}.header nav{gap:22px}.header nav .green-button{border-radius:10px}.hero-copy h1{font-size:clamp(40px,4.1vw,58px)}.actions .hero-primary.green-button{background:var(--green);font-size:14px}.android-availability,.text-link{display:inline-block;font-size:12px;font-weight:700;color:var(--green);text-decoration:underline;text-underline-offset:4px;line-height:1.5;padding-block:12px}.android-availability{font-size:11px;margin-top:4px}.owner-audience{display:block}.owner-audience .audience-copy{max-width:650px}.owner-audience .audience-art{right:50px;bottom:35px;opacity:.7}.owner-audience h2{font-size:30px}.owner-interest{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;padding:36px;border:1px solid #d6e9d4;border-radius:26px;background:#f5fbf3;scroll-margin-top:110px}.owner-interest h2{font-size:30px}.owner-interest p{font-size:14px;line-height:1.6;margin-top:14px}.owner-interest .owner-disclaimer{font-size:12px;color:var(--muted)}.owner-interest .owner-privacy{font-size:10px}.owner-privacy a{text-decoration:underline}.owner-interest [role=status]{font-size:12px}.owner-interest [data-whatsapp-send]{margin-top:12px}.authentic-screens{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:650px;margin-inline:auto}.authentic-screens figure{margin:0;min-width:0}.authentic-screens img{display:block;width:100%;height:auto;border-radius:18px;box-shadow:var(--shadow)}.authentic-screens figcaption{font-size:14px;font-weight:700;text-align:center;line-height:1.5;margin-top:12px}.authentic-screens figcaption span{display:block;font-size:10px;font-weight:400;color:var(--muted);margin-top:4px}.showcase{grid-template-columns:1fr 1.6fr;gap:40px}.showcase-intro{max-width:360px}.driver-experience .audience{padding:32px}.driver-experience .card-title h2{font-size:32px}.driver-experience .card-title{align-items:flex-start}.driver-experience .audience-copy{max-width:650px}.driver-experience .audience-art{right:65px;bottom:85px;opacity:.4}.driver-experience .journey{margin-top:18px}.play-badge{display:block;width:170px;max-width:100%;line-height:0;margin-top:12px}.play-badge img{display:block;width:100%;height:auto}.driver-access{font-size:11px;color:var(--muted);line-height:1.5;margin-top:8px}.footer-app{margin-top:16px}@media(max-width:1150px){.header nav{gap:14px;font-size:11px}.header nav .button{font-size:11px;padding:10px}.owner-audience .audience-art{right:5px;opacity:.35}}@media(max-width:900px){.hero-copy h1{font-size:40px}.owner-interest{gap:28px;padding:28px}.showcase{grid-template-columns:1fr;gap:24px}.showcase-intro{max-width:540px}.authentic-screens{max-width:530px}.owner-audience h2{font-size:26px}}@media(max-width:600px){.hero-copy h1{font-size:clamp(36px,9.5vw,48px)}.hero-copy>p{max-width:340px}.hero-note{font-size:10px}.android-availability{font-size:11px}.owner-audience h2{font-size:25px}.owner-interest{grid-template-columns:1fr;padding:24px;gap:20px}.owner-interest h2{font-size:27px}.owner-interest form>.button,.owner-interest fieldset>.button{width:100%}.authentic-screens{gap:16px}.authentic-screens figcaption{font-size:12px}.authentic-screens figcaption span{font-size:9px}.authentic-screens img{border-radius:12px}.driver-experience .audience{padding:26px 22px}.driver-experience .card-title h2{font-size:27px}.driver-experience .icon-circle{display:none}.showcase-intro{max-width:100%}.play-badge{width:160px}.owner-interest .form-grid{grid-template-columns:1fr;gap:0}.owner-interest .button{font-size:12px}}.showcase-intro>small{display:block;line-height:1.6}.showcase-intro .text-link{display:block;margin-top:8px}.download-copy>small{position:relative;z-index:2;background:#102f60;color:#e8f1ff;border-radius:6px;padding:5px 8px}.owner-interest input::placeholder{font-size:12px}.hero-note{font-size:12px;line-height:1.6}.android-availability{font-size:12px}.showcase-intro small{font-size:12px;line-height:1.65}.authentic-screens figcaption{font-size:15px}.authentic-screens figcaption span{font-size:12px;line-height:1.5}.owner-interest .owner-disclaimer{font-size:13px}.owner-interest .owner-privacy,.form-bottom small{font-size:12px;line-height:1.6}label{font-size:12px}input,select,textarea{font-size:14px}.accordion summary{font-size:14px}.accordion details p,.contact>p{font-size:14px}.footer h3{font-size:13px}.footer-grid>div>a:not(.brand){font-size:12px;min-height:32px}.footer-bottom small{font-size:11px}.driver-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.driver-actions .play-badge,.driver-actions .button{margin-top:0}.driver-access{font-size:12px}.driver-experience .audience-art{bottom:45px}.driver-experience .check-list{margin-bottom:20px}.owner-interest [data-whatsapp-send],#whatsapp-send{margin-top:12px}@media(max-width:900px){.hero-note,.android-availability{font-size:12px}.footer-grid>div>a:not(.brand){min-height:38px}}@media(max-width:600px){.hero-note{max-width:310px;margin-inline:auto;font-size:12px}.showcase-intro small{font-size:11px}.authentic-screens figcaption{font-size:13px}.authentic-screens figcaption span{font-size:11px}.owner-interest .owner-privacy,.form-bottom small{font-size:11px}input,select,textarea{font-size:16px;min-height:46px}.owner-interest input::placeholder{font-size:14px}.accordion summary{font-size:13px}.accordion details p{font-size:13px}.contact>p{font-size:13px}.driver-actions{flex-direction:column;align-items:stretch;gap:12px}.driver-actions .button{width:100%}.driver-actions .play-badge{margin-top:0}.driver-access{font-size:12px}.footer-grid>div>a:not(.brand){min-height:40px}.footer-bottom small{font-size:11px}}.download-copy>small{font-size:12px;line-height:1.5}@media(max-width:600px){.journey p{font-size:12px;line-height:1.5}.journey h4{font-size:13px;min-height:36px}}.privacy-toggle{display:block;background:none;border:1px solid var(--border);border-radius:8px;min-height:44px;padding:10px 14px;color:var(--navy);font-size:12px;margin-bottom:12px}.privacy-panel{position:fixed;z-index:50;bottom:18px;left:18px;width:min(460px,calc(100% - 36px));padding:20px;border:1px solid var(--border);border-radius:18px;background:#fff;box-shadow:0 8px 40px #0a15352b}.privacy-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.privacy-panel h2{font-size:22px}.privacy-panel-heading button{background:#fff;border:1px solid var(--border);border-radius:7px;width:36px;height:36px;font-size:24px;color:var(--navy)}.privacy-panel p{font-size:13px;line-height:1.6;margin-top:10px}.privacy-panel a{text-decoration:underline;text-underline-offset:3px}.privacy-choices{display:flex;gap:12px;margin-top:16px}.privacy-choices .button{flex:1;font-size:12px;min-height:46px;padding:12px}@media(max-width:374px){.privacy-panel{padding:16px}.privacy-choices{flex-direction:column}}.legal-page{max-width:940px;padding-top:32px;padding-bottom:32px}.legal-breadcrumb{display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.5;margin-bottom:22px;flex-wrap:wrap}.legal-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.legal-switch{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.legal-switch a{padding:12px 16px;border:1px solid var(--border);border-radius:10px;min-height:44px;font-size:14px}.legal-switch a[aria-current]{background:var(--pale-green);border-color:#9ccb9a;color:var(--green);font-weight:700}.legal-toc{border:1px solid var(--border);border-radius:14px;padding:4px 18px;margin-bottom:24px;background:#f7faff}.legal-toc summary{font-size:14px;font-weight:700;min-height:44px;padding:12px 0;cursor:pointer}.legal-toc nav{display:grid;gap:4px;padding-bottom:14px}.legal-toc a{font-size:13px;line-height:1.55;padding:8px 0;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.legal-document{border:1px solid var(--border);border-radius:22px;padding:40px;background:#fff;max-width:100%;overflow-wrap:anywhere}.legal-document h1{font-size:40px;line-height:1.15;margin-bottom:16px}.legal-document h2{font-size:23px;line-height:1.35;margin-top:36px;margin-bottom:16px;letter-spacing:-.025em;scroll-margin-top:110px}.legal-document h3{font-size:18px;line-height:1.45;margin-top:24px;margin-bottom:12px;letter-spacing:-.015em}.legal-document p,.legal-document li{font-size:16px;line-height:1.8;color:#283d5b}.legal-document p{margin-block:14px}.legal-document ul,.legal-document ol{padding-left:24px;margin-block:16px}.legal-document li{margin-block:10px}.legal-document a{color:#123f7d;text-decoration:underline;text-underline-offset:3px}.legal-document>p:first-of-type{color:var(--muted)}@media(max-width:600px){.legal-page{padding-top:22px}.legal-document{padding:24px 20px;border-radius:18px}.legal-document h1{font-size:32px}.legal-document h2{font-size:20px;margin-top:30px}.legal-document h3{font-size:17px}.legal-document p,.legal-document li{font-size:16px;line-height:1.75}.legal-switch{gap:8px}.legal-switch a{font-size:13px;padding:12px}.legal-breadcrumb{font-size:12px}}.qr-download{display:none}@media(min-width:1024px){.qr-download{display:flex;align-items:center;gap:16px;margin-top:20px}.qr-download img{display:block;width:132px;height:132px;flex:0 0 132px;background:#fff}.qr-download h3{font-size:16px;line-height:1.35;letter-spacing:-.02em}.qr-download p{font-size:12px;line-height:1.6;margin:8px 0 0;max-width:190px}}:root{--page-max:1280px;--page-gutter:32px;--section-gap:80px;--related-gap:56px;--panel-pad:32px;--panel-radius:26px;--column-gap:40px}.container{width:calc(100% - 2 * var(--page-gutter));max-width:var(--page-max);margin-inline:auto}.legal-page.container{max-width:940px}main>.section{margin-top:var(--section-gap)}main>.how.section{margin-top:var(--related-gap)}main>.owner-audience{margin-top:32px}.audience,.driver-experience .audience,.owner-interest,.download{padding:var(--panel-pad);border-radius:var(--panel-radius)}.owner-interest{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:var(--column-gap)}.questions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--column-gap)}.showcase{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:var(--column-gap)}.hero-grid>*,.owner-interest>*,.questions>*,.showcase>*{min-width:0}.authentic-screens{width:100%;max-width:650px;align-items:start}.authentic-screens figure{height:100%;display:flex;flex-direction:column}.authentic-screens figcaption{margin-top:16px}.driver-experience .journey{margin-top:24px}.section-heading{margin-bottom:32px}.section-heading p{margin-top:12px}.card-title{margin-bottom:24px}.card-title p{margin-top:8px}.owner-interest>div>p{max-width:48ch}.footer{padding-top:40px}.footer-grid{gap:32px}@media(min-width:1024px){.hero-grid{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);column-gap:32px}.hero-art{transform:none;margin-left:0}.hero-copy{padding-block:40px}}@media(min-width:768px)and (max-width:1023px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px}.hero-art{margin-left:0;transform-origin:center}}@media(min-width:601px){.hero-art .phone-discover{left:calc(50% - 205px)}.hero-art .phone-owner{left:calc(50% - 4px)}}@media(min-width:601px)and (max-width:1023px){:root{--page-gutter:24px;--section-gap:64px;--related-gap:40px;--panel-pad:28px;--column-gap:28px}.showcase{grid-template-columns:1fr}.showcase-intro{max-width:540px}.authentic-screens{max-width:530px}.footer-grid{gap:24px}}@media(max-width:767px){.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy{text-align:center}.hero-copy>p{margin-inline:auto}.hero-copy .actions{max-width:380px;margin-inline:auto;align-items:stretch}.hero-note{justify-content:center}.hero-art{width:100%;max-width:560px;margin-inline:auto;transform:none}.owner-interest,.questions,.showcase{grid-template-columns:1fr}}@media(max-width:600px){:root{--page-gutter:18px;--section-gap:48px;--related-gap:40px;--panel-pad:24px;--panel-radius:22px;--column-gap:24px}main>.owner-audience{margin-top:24px}.owner-interest,.questions,.showcase{gap:var(--column-gap)}.section-heading{margin-bottom:24px}.download{padding-block:28px}.footer{padding-top:32px}.footer-grid{gap:24px}}@media(max-width:374px){:root{--page-gutter:16px;--panel-pad:22px}}.whatsapp-contact{display:inline-flex;align-items:center;gap:8px;min-height:44px;line-height:1.4}.whatsapp-contact svg{width:20px;height:20px}.contact>.whatsapp-contact{margin-block:8px 16px}.inquiry-actions{display:grid;gap:16px;margin-top:20px}.inquiry-help{font-size:12px;line-height:1.6;color:var(--muted)}.inquiry-help a{text-decoration:underline}.inquiry-actions>.button,.inquiry-feedback>.button{width:100%;min-height:48px}.inquiry-feedback{display:grid;gap:14px}.inquiry-feedback:has([role=status]:empty){display:none}.inquiry-feedback.is-ready{padding:18px;border:1px solid #a9d7b4;border-radius:14px;background:#f0faee}.inquiry-feedback [role=status]{margin:0;font-size:14px;line-height:1.6}.whatsapp-float{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:calc(20px + env(safe-area-inset-bottom));z-index:25;display:flex;align-items:center;justify-content:center;gap:9px;min-width:56px;min-height:56px;padding:14px 18px;border-radius:32px;background:#087f2b;color:#fff;font-size:14px;font-weight:700;box-shadow:0 4px 18px #0a15352b}.whatsapp-float:hover{background:#066b24}.whatsapp-float svg{width:26px;height:26px}.footer{padding-bottom:96px}body:has(form input:focus,form textarea:focus,form select:focus) .whatsapp-float{visibility:hidden}@media(max-width:600px){.whatsapp-float{right:16px;padding:14px;width:56px}.whatsapp-float span{display:none}}
