.rs-split,.rs-split .rs-split-visual{display:inline}.rs-split .rs-split-word{white-space:nowrap;display:inline-block}.rs-split .rs-split-char{display:inline-block}.rs-intro-copy h1 .rs-split{display:inline}
.rs-botty{width:var(--botty-size);height:var(--botty-size);pointer-events:auto;flex:none;display:block;position:relative}.rs-botty-canvas{width:150%;height:150%;display:block;position:absolute;top:-35%;left:-25%}.rs-botty-emotion-button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;inset:0}.rs-botty-emotion-button:focus-visible{outline-offset:8px;outline:2px solid #12b886}.rs-voice-avatar[data-animate=true]:has(.rs-botty){animation:5s ease-in-out infinite rs-botty-flow-float}@keyframes rs-botty-flow-float{0%,to{transform:translateY(1px)rotate(-2deg)}50%{transform:translateY(-3px)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.rs-voice-avatar:has(.rs-botty){animation:none!important}}.rs-botty[data-emotion=sleepy] .rs-botty-canvas{opacity:.94}.rs-botty-sleep{z-index:2;pointer-events:none;width:48%;height:45%;color:inherit;font:800 clamp(12px,calc(var(--botty-size)*.19),23px)/1 var(--font-body,Inter,sans-serif);position:absolute;top:-8%;right:-10%}.rs-botty-sleep i{opacity:0;font-style:normal;animation:2.8s ease-in-out infinite rs-botty-zzz;position:absolute;bottom:0;left:0}.rs-botty-sleep i:nth-child(2){font-size:.85em;animation-delay:.65s;bottom:23%;left:27%}.rs-botty-sleep i:nth-child(3){font-size:.7em;animation-delay:1.3s;bottom:46%;left:53%}.rs-botty-sleep i:nth-child(4){font-size:.6em;animation-delay:1.95s;bottom:69%;left:78%}.rs-botty[data-animate=false] .rs-botty-sleep i{opacity:.85;animation:none}@keyframes rs-botty-zzz{0%{opacity:0;transform:translateY(3px)scale(.85)}25%,65%{opacity:.9}to{opacity:0;transform:translateY(-9px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.rs-botty-sleep i{opacity:.85;animation:none}}
.q-coverage-dialog .q-hq-error-view{padding:32px 24px}.q-hq-error-view .q-hq-edit{margin-top:-4px}@media (min-width:900px){.q-coverage-dialog .q-plan-stage[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,800px);margin-inline:auto}.q-coverage-dialog .q-plan-stage[data-count="1"]{grid-template-columns:minmax(0,400px);justify-content:center}}.q-vehicle-partial-price[data-available=false]>strong{font:600 14px/1.4 var(--font-body);letter-spacing:0;grid-column:1/-1}.q-rail .q-glass-picker[data-unavailable=true]{filter:opacity(.45)saturate(.6);cursor:not-allowed}.q-rail .q-glass-picker[data-unavailable=true]:after{opacity:0;animation:none}
.q-folder-picker{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#91aac0 transparent;flex-direction:column;flex:1 1 0;width:100%;min-height:0;padding:0 5px 12px;scroll-padding:12px;display:flex;overflow:hidden auto}.q-folder-picker-hint{color:var(--q-muted);text-align:center;font:500 12px/1.5 var(--font-body);flex:none;margin:2px auto 0}.q-folder-picker-stage{perspective:1000px;isolation:isolate;flex:none;width:min(100%,590px);height:340px;min-height:340px;margin:8px auto 16px;position:relative}.q-folder-picker-stage:focus{outline:none}.q-folder-picker-stage:focus-visible{outline-offset:2px;border-radius:24px;outline:2px solid #6a9bc1}.q-folder-picker-back{z-index:0;background:var(--q-depth);border:1px solid #91b4d1;border-radius:14px;width:260px;height:144px;position:absolute;bottom:35px;left:50%;transform:translate(-50%);box-shadow:0 12px 24px #001b3820}.q-folder-picker-back:before{content:"";background:#365f81;border:1px solid #91b4d1;border-bottom:0;border-radius:12px 14px 0 0;width:42%;height:26px;position:absolute;top:-17px;right:-1px}.q-folder-picker-back>span{z-index:1;color:#fffdf8;font:600 10px/1.3 var(--font-body);position:absolute;top:-12px;right:12px}.q-folder-picker-paper{z-index:1;background:linear-gradient(145deg,#fff,#eff2f3);border:1px solid #d5e0e8;border-radius:14px;width:238px;height:170px;transition:transform .62s cubic-bezier(.22,1,.36,1),bottom .62s cubic-bezier(.22,1,.36,1);position:absolute;bottom:45px;left:50%;transform:translate(-50%)rotate(-4deg);box-shadow:0 4px 9px #001b3814}.q-folder-picker-paper-two{transform:translate(-50%)rotate(4deg)}.q-folder-picker[data-open=true] .q-folder-picker-paper-one{bottom:85px;transform:translate(-60%)rotate(-7deg)}.q-folder-picker[data-open=true] .q-folder-picker-paper-two{bottom:79px;transform:translate(-40%)rotate(7deg)}.q-rail .q-folder-picker-flap{z-index:4;width:278px;height:133px;color:var(--q-ivory);background:var(--q-depth);transform-origin:50% 100%;cursor:pointer;text-align:left;border:1px solid #98b7cf;border-radius:16px;align-items:flex-end;gap:10px;padding:22px;transition:height .6s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:25px;left:50%;transform:translate(-50%)rotateX(-5deg);box-shadow:inset 0 1px #ffffff60,0 8px 20px #001b3826}.q-folder-picker-flap:before,.q-folder-picker-flap:after{content:none!important}.q-folder-picker-flap img{width:90px;height:auto;position:absolute;top:22px;left:22px}.q-folder-picker-flap>span{font:400 16px/1.3 Moderniz,var(--font-display),sans-serif;flex:1}.q-folder-picker-flap>svg{transition:transform .4s}.q-folder-picker[data-open=true] .q-folder-picker-flap{height:86px;transform:translate(-50%)rotateX(-34deg)}.q-folder-picker[data-open=true] .q-folder-picker-flap img{width:68px;top:12px}.q-folder-picker[data-open=true] .q-folder-picker-flap>span{font-size:12px}.q-folder-picker[data-open=true] .q-folder-picker-flap>svg{transform:rotate(-90deg)}.q-folder-picker-card{z-index:3;width:280px;height:228px;color:var(--q-navy);background:linear-gradient(145deg,#fff,#f8f9f7);border:1px solid #fff;border-radius:20px;flex-direction:column;padding:20px;animation:.48s cubic-bezier(.22,1,.36,1) both q-folder-sheet-enter;display:flex;position:absolute;bottom:102px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #001b3826,inset 0 1px #fff}.q-folder-picker-card[data-direction="-1"]{--sheet-entry:-32px}.q-folder-picker-card[data-selected=true]{color:#fffdf8;background:var(--q-depth);border-color:#96b8d1}.q-folder-picker-card[data-dropping=true]{pointer-events:none;animation:.46s cubic-bezier(.55,0,.65,.45) both q-folder-sheet-drop}.q-folder-picker-icon{color:#315f82;background:#e7f0f6;border:1px solid #c7dae8;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.q-folder-picker-card[data-selected=true] .q-folder-picker-icon{color:#fffdf8;background:#ffffff16;border-color:#ffffff30}.q-folder-picker-number{color:var(--q-muted);font:600 11px/1.4 var(--font-body);position:absolute;top:25px;right:20px}.q-folder-picker-card[data-selected=true] .q-folder-picker-number{color:#dae8f3}.q-rail .q-folder-picker-card h2{font:700 20px/1.2 var(--font-body);color:inherit;margin:12px 0 5px}.q-folder-picker-card>p{color:#5d7182;font:400 12px/1.45 var(--font-body);margin:0}.q-folder-picker-card[data-selected=true]>p{color:#dae8f3}.q-folder-picker-choice{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.q-folder-picker-price strong{font:400 17px/1.3 Moderniz,var(--font-display),sans-serif;display:block}.q-folder-picker-price small{font:500 11px/1.3 var(--font-body);opacity:.8;margin-top:3px;display:block}.q-rail .q-folder-picker-check{color:#175237;min-width:44px;min-height:44px;font:700 13px/1.2 var(--font-body);white-space:nowrap;cursor:pointer;background:#dcf1e4;border:2px solid #279366;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 18px;transition:background .2s,transform .2s,border-color .2s,color .2s;display:inline-flex}.q-folder-picker-check:before,.q-folder-picker-check:after{content:none!important}.q-rail .q-folder-picker-check[data-action=remove]{color:#fffdf8;background:0 0;border-color:#ffffff8c}.q-folder-picker-check:not(:disabled):hover,.q-folder-picker-card[data-selectable=true]:hover .q-folder-picker-check{border-color:#65c99b;transform:scale(1.04)}.q-rail .q-folder-picker-check[data-action=remove]:not(:disabled):hover{background:#ffffff1a;border-color:#fff}.q-folder-picker-check:disabled{cursor:default;opacity:.55}.q-folder-picker-card[data-selectable=true]{cursor:pointer}.q-folder-picker-chosen{color:#0e3a26;font:700 11px/1.3 var(--font-body);background:#65c99b;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;display:inline-flex;position:absolute;top:21px;right:18px}.q-folder-picker-included{font:500 10px/1.3 var(--font-body);color:#d5e9f4;align-items:center;gap:5px;margin-top:5px;display:flex}.q-folder-picker-controls{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:180px;left:0;right:0}.q-rail .q-folder-picker-controls button{color:#173a5b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;pointer-events:auto;background:linear-gradient(145deg,#ffffffb3,#e2ebf54d);border:1px solid #fffd;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background .2s,transform .2s;display:grid;box-shadow:inset 0 1px #fff,0 4px 12px #001b3810}.q-folder-picker-controls button:before,.q-folder-picker-controls button:after{content:none!important}.q-folder-picker-controls button:hover{background:linear-gradient(145deg,#cde3f4cc,#b4cce577);transform:scale(1.05)}.q-folder-picker-controls button:disabled{opacity:.4;cursor:default}.q-folder-picker-check:focus-visible,.q-folder-picker-flap:focus-visible,.q-folder-picker-controls button:focus-visible,.q-folder-selected button:focus-visible{outline-offset:3px;outline:2px solid #428fc6}.q-folder-picker-tools{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:10px 20px;padding:2px 2px 0;display:flex}.q-folder-picker-tools .q-folder-picker-hint{margin:0}.q-rail .q-folder-review,.q-rail .q-folder-return{color:#254f72;min-height:40px;font:600 13px/1.4 var(--font-body);cursor:pointer;background:#ffffff60;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:7px 9px;display:inline-flex}.q-folder-review:before,.q-folder-review:after,.q-folder-return:before,.q-folder-return:after,.q-folder-remove:before,.q-folder-remove:after{content:none!important}.q-folder-review>span{color:#175237;background:#ddede4;border-radius:50%;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:12px;display:grid}.q-folder-review>svg{transform:rotate(90deg)}.q-folder-return>svg{transform:rotate(-90deg)}.q-folder-selected{border-top:1px solid #b4c9d97a;flex:none;width:min(100%,680px);margin:0 auto;padding:16px 0 4px}.q-folder-selection-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 10px;display:flex}.q-folder-selection-heading h2{color:var(--q-navy);font:700 18px/1.3 var(--font-body);align-items:center;gap:8px;margin:0;display:flex}.q-folder-selection-heading h2:focus{outline:none}.q-folder-selection-heading h2>span{color:#175237;min-width:26px;height:26px;font:700 12px/1 var(--font-body);background:#ddefe4;border:1px solid #9bc8b0;border-radius:999px;place-items:center;padding:0 6px;display:grid}.q-folder-selection-hint{color:#566d80;font:400 13px/1.45 var(--font-body);margin:6px 0 12px}.q-folder-checklist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.q-folder-checklist>li{background:linear-gradient(135deg,#f3fbf6e6,#ffffffa6);border:1px solid #a6cbb9;border-radius:16px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:12px;animation:.25s ease-out q-folder-chip-in;display:grid;box-shadow:inset 0 1px #fff}.q-folder-checklist>li[data-included=true]{background:linear-gradient(135deg,#f3f7fade,#fff8);border-color:#b8cddc}.q-folder-checklist input{accent-color:#175b40;cursor:pointer;width:23px;height:23px;margin:0}.q-folder-checklist input:disabled{opacity:1;cursor:default;accent-color:#47708e}.q-folder-checklist label{cursor:pointer;flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.q-folder-checklist [data-included=true] label{cursor:default}.q-folder-checklist label strong{color:var(--q-navy);font:600 15px/1.35 var(--font-body);overflow-wrap:anywhere;display:block}.q-folder-checklist label small{color:#296246;font:500 12px/1.35 var(--font-body);align-items:center;gap:4px;display:flex}.q-folder-checklist [data-included=true] label small{color:#536d82}.q-rail .q-folder-remove{color:#214c70;min-width:64px;min-height:44px;font:600 13px/1.3 var(--font-body);cursor:pointer;background:#ffffffa6;border:1px solid #9db5c8;border-radius:999px;place-items:center;padding:8px 10px;display:grid}.q-folder-remove:not(:disabled):hover,.q-folder-review:hover,.q-folder-return:hover{background:#fff;border-color:#5b88ac}.q-folder-remove:disabled{opacity:.5;cursor:default}.q-folder-selection-empty{color:#566d80;font:400 14px/1.5 var(--font-body);background:#ffffff60;border:1px dashed #afc4d4;border-radius:14px;margin:0;padding:16px}.q-folder-checklist input:focus-visible,.q-folder-review:focus-visible,.q-folder-return:focus-visible,.q-folder-remove:focus-visible{outline-offset:3px;outline:2px solid #2d6b9c}.q-folder-picker-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes q-folder-sheet-enter{0%{opacity:0;transform:translateX(calc(-50% + var(--sheet-entry,32px))) translateY(45px) rotate(4deg) scale(.92)}to{opacity:1;transform:translate(-50%)translateY(0)rotate(0)scale(1)}}@keyframes q-folder-sheet-drop{0%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}30%{opacity:1;transform:translate(-50%)translateY(-6px)scale(1.02)}to{opacity:0;transform:translate(-50%)translateY(140px)scale(.82)}}@keyframes q-folder-chip-in{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:none}}@media (max-width:639px){.q-folder-picker-stage{height:310px;min-height:310px;margin-top:10px}.q-folder-picker-hint{max-width:280px;font-size:11px}.q-folder-picker-card{width:calc(100% - 90px);max-width:270px;height:225px;padding:17px;bottom:78px}.q-folder-picker-back{width:230px;height:124px;bottom:25px}.q-folder-picker-paper{width:210px;height:158px;bottom:32px}.q-folder-picker[data-open=true] .q-folder-picker-paper-one{bottom:62px}.q-folder-picker[data-open=true] .q-folder-picker-paper-two{bottom:58px}.q-rail .q-folder-picker-flap{width:246px;bottom:15px}.q-folder-picker[data-open=true] .q-folder-picker-flap{height:70px;padding:15px 20px}.q-folder-picker[data-open=true] .q-folder-picker-flap img{width:58px;top:10px;left:20px}.q-rail .q-folder-picker-controls button{width:38px;height:38px}.q-rail .q-folder-picker-card h2{font-size:18px}.q-folder-picker-price strong{font-size:15px}.q-folder-picker-number{top:24px;right:17px}.q-folder-picker-stage{height:362px;min-height:362px}.q-folder-picker-card{height:277px}.q-folder-picker-choice{flex-direction:column;align-items:stretch}.q-rail .q-folder-picker-check{width:100%}.q-folder-picker-controls{bottom:191px}.q-folder-picker-chosen{top:19px;right:15px}}@media (max-width:359px){.q-folder-picker-card{width:calc(100% - 70px);padding:14px}.q-folder-picker-controls{left:-3px;right:-3px}.q-rail .q-folder-picker-controls button{width:32px;height:38px}.q-rail .q-folder-picker-flap{width:224px}.q-folder-picker-back{width:210px}.q-folder-picker-paper{width:190px}.q-folder-picker-icon{width:36px;height:36px}.q-rail .q-folder-picker-card h2{font-size:17px}}@media (max-height:700px){.q-folder-picker-stage{height:270px;min-height:270px}.q-folder-picker-card{height:194px;padding:14px;bottom:64px}.q-folder-picker-icon{width:30px;height:30px}.q-folder-picker-icon>svg{width:20px}.q-rail .q-folder-picker-card h2{margin-top:8px;font-size:17px}.q-folder-picker-number{top:20px}.q-folder-picker-card>p{font-size:11px}.q-folder-picker-choice{padding-top:6px}.q-folder-picker-controls{bottom:145px}.q-folder-picker[data-open=true] .q-folder-picker-flap{height:58px}.q-folder-picker[data-open=true] .q-folder-picker-flap img{display:none}.q-folder-picker-hint{font-size:10px}.q-folder-picker-chosen{top:16px}}@media (max-width:639px) and (max-height:700px){.q-folder-picker-stage{height:322px;min-height:322px}.q-folder-picker-card{height:246px}.q-folder-picker-controls{bottom:171px}}@media (prefers-reduced-motion:reduce){.q-folder-picker *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.q-rail .q-folder-picker-peek{z-index:2;color:#345a79;opacity:.86;cursor:pointer;text-align:left;background:linear-gradient(145deg,#fffffff5,#eaf1f6ed);border:1px solid #fff;border-radius:18px;flex-direction:column;align-items:flex-start;gap:13px;width:205px;height:202px;padding:20px;transition:background .25s,opacity .25s,box-shadow .25s;display:flex;position:absolute;bottom:111px;left:50%;transform:translate(calc(-50% - 153px))rotate(-7deg)scale(.94);box-shadow:0 7px 18px #001b381a}.q-folder-picker-peek:before,.q-folder-picker-peek:after{content:none!important}.q-rail .q-folder-picker-peek[data-side=next]{text-align:right;align-items:flex-end;transform:translate(calc(153px - 50%))rotate(7deg)scale(.94)}.q-folder-picker-peek>span{background:#e0ebf3;border:1px solid #cadbe7;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;display:grid}.q-folder-picker-peek>strong{max-width:130px;font:600 15px/1.3 var(--font-body)}.q-folder-picker-peek>small{font:500 10px/1.3 var(--font-body);align-items:center;gap:3px;margin-top:auto;display:flex}.q-rail .q-folder-picker-peek[data-selected=true]{background:var(--q-depth);color:#ecf4fb;border-color:#a5c1d6}.q-folder-picker-peek[data-selected=true]>span{background:#ffffff19;border-color:#fff3}.q-folder-picker-peek:not(:disabled):hover{opacity:1;box-shadow:0 9px 24px #001b382b}.q-folder-picker-peek:focus-visible{outline-offset:3px;opacity:1;outline:2px solid #428fc6}.q-folder-picker-peek:disabled{cursor:default}@media (max-width:639px){.q-rail .q-folder-picker-peek{gap:11px;width:112px;height:185px;padding:12px 10px;bottom:94px;left:1px;transform:rotate(-7deg)scale(.96)}.q-rail .q-folder-picker-peek[data-side=next]{left:auto;right:1px;transform:rotate(7deg)scale(.96)}.q-folder-picker-peek>span{border-radius:10px;width:32px;height:32px}.q-folder-picker-peek>span>svg{width:20px}.q-folder-picker-peek>strong{font-size:12px}.q-folder-picker-peek>small{font-size:9px}}@media (max-height:700px){.q-rail .q-folder-picker-peek{height:170px;padding-top:15px;bottom:75px}}@media (max-width:639px){.q-rail .q-folder-picker-peek{height:237px}}@media (max-width:639px) and (max-height:700px){.q-rail .q-folder-picker-peek{height:222px}}@media (prefers-reduced-motion:reduce){.q-folder-picker-peek{transition:none!important}}.q-rail .q-folder-picker-check[data-action=add]:not(:disabled){animation:3.2s ease-in-out infinite q-extra-select-pulse}@keyframes q-extra-select-pulse{0%,to{background:#dcf1e4;box-shadow:0 0 #65c99b00}50%{background:#96dfb8;box-shadow:0 0 0 6px #65c99b26}}@media (prefers-reduced-motion:reduce){.q-rail .q-folder-picker-check{animation:none!important}}
.rs-landing-end{color:#001b38;width:100%;max-width:1180px;font-family:var(--font-body);flex:none;margin:52px auto 0}.q-step-one.rs-hero:has(>.rs-landing-end){--footer-bleed:24px;padding-bottom:0}.rs-view--inicio .rs-quote-stage:has(.q-rail[data-page="0"]){padding-bottom:0}.q-step-one.rs-hero>.rs-landing-end{width:calc(100% + var(--footer-bleed)*2);max-width:none;margin-inline:calc(var(--footer-bleed)*-1)}.q-step-one.rs-hero .rs-glass-footer{padding-inline:max(24px,50% - 540px)}.q-step-one.rs-hero :is(.rs-footer-top,.rs-footer-bottom){max-width:1080px;margin-inline:auto}@media (max-width:639px){.q-step-one.rs-hero:has(>.rs-landing-end){--footer-bleed:16px}}.rs-founder-section:has(+.rs-faq){min-height:0;padding-bottom:56px}.rs-faq{isolation:isolate;box-sizing:border-box;color:#fff;width:100%;max-width:1180px;font-family:var(--font-body);background:0 0;border-radius:0;margin:0 auto;padding:48px 40px 140px;position:relative;overflow:hidden}.rs-faq:before,.rs-faq:after{content:none;z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.rs-faq:before{background:linear-gradient(170deg,#fff5,#dbe5ed20);width:120%;height:460px;top:-380px;left:-18%;transform:rotate(-13deg);box-shadow:0 3px 4px #ffffff70,0 25px 65px #9cb4c30a}.rs-faq:after{filter:blur(28px);background:linear-gradient(90deg,#0000,#b9cedd14,#0000);width:450px;height:1100px;top:120px;right:-310px;transform:rotate(35deg)}.rs-faq header{text-align:center;margin:0 auto 32px}.rs-faq h2{letter-spacing:-.04em;margin:0;font:400 clamp(24px,2.7vw,34px)/1.15 Moderniz,sans-serif}.rs-faq-panel{width:min(720px,100%);margin:auto;position:relative}.rs-faq-list details{border-top:1px solid #ffffff26}.rs-faq-list summary{cursor:pointer;align-items:center;gap:22px;padding:23px 0;list-style:none;display:flex}.rs-faq-list summary::-webkit-details-marker{display:none}.rs-faq-list h3{font:500 16px/1.5 var(--font-body);color:#fff;flex:1;margin:0}.rs-faq-toggle{color:#fff;width:28px;height:28px;font:300 22px/1 var(--font-body);background:#ffffff0f;border-radius:50%;flex:none;place-items:center;transition:transform .25s,background .25s;display:grid}.rs-faq-list details[open] .rs-faq-toggle{background:#ffffff1a;transform:rotate(45deg)}.rs-faq-list summary:hover .rs-faq-toggle{background:#ffffff26}.rs-faq-answer{padding:0 42px 23px 0;animation:.3s ease-out rs-faq-in}.rs-faq-answer p{font:400 15px/1.8 var(--font-body);color:#c3cfdb;margin:0}.rs-faq-ask-wrap{position:relative}.rs-faq-ask{border-block:1px solid #ffffff26;align-items:center;gap:12px;padding:21px 0;display:flex}.rs-faq-ask input{color:#fff;min-width:0;font:400 16px/1.5 var(--font-body);background:0 0;border:0;border-radius:0;flex:1;padding:4px 0}.rs-faq-ask input::placeholder{color:#aebed0}.rs-faq-ask button{color:#fff;cursor:pointer;background:#284966;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.rs-faq-ask button svg{transform:rotate(-90deg)}.rs-faq-ask button:disabled{opacity:.35;cursor:default}.rs-faq-scribble{color:#aebed0;width:145px;font:italic 17px/1.3 cursive;position:absolute;top:-50px;right:calc(100% + 22px);transform:rotate(-7deg)}.rs-faq-scribble svg{width:145px;height:77px}.rs-faq-human{color:#aebed0;font:400 11px/1.5 var(--font-body);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:20px;display:flex}.rs-faq-human a{color:#e1ecf7;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.rs-faq-note{text-align:center;font:400 10px/1.6 var(--font-body);margin:28px 0 0}.rs-faq-note a{color:#aebed0;text-underline-offset:4px}.rs-faq-result{color:#c3cfdb;font:400 14px/1.7 var(--font-body);background:#ffffff0d;border-radius:14px;margin:16px 0 0;padding:20px}.rs-faq-result strong{color:#fff;font-weight:500}.rs-faq-result button{color:#e1ecf7;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.rs-faq :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:2px solid #c3ddf3}@media (max-width:1100px){.rs-faq-scribble{display:none}}.rs-glass-footer{border:0;color:var(--rs-navy);background:#ffffff8c;border-top:1px solid #011a381a;border-radius:0;padding:56px 40px 28px}.rs-footer-top{text-align:left;grid-template-columns:minmax(0,1.8fr) repeat(3,minmax(0,1fr));align-items:start;gap:36px;display:grid}.rs-footer-brand{text-align:left;min-width:0;padding-top:2px}.rs-footer-brand img{object-fit:contain;object-position:left;width:128px;max-width:100%;height:auto;display:block}.rs-footer-top h3{text-align:left;font:500 12px/1.5 var(--font-body);color:#718092;margin:0 0 3px}.rs-footer-top nav,.rs-footer-contact{flex-direction:column;align-items:flex-start;gap:9px;min-width:0;display:flex}.rs-glass-footer a,.rs-footer-quote{color:#173c5d;font:400 13px/1.6 var(--font-body);text-align:left;align-items:center;text-decoration:none;display:inline-flex}.rs-footer-quote{cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}.rs-glass-footer a:hover,.rs-footer-quote:hover{text-underline-offset:4px;text-decoration:underline}.rs-footer-contact address{font:400 12px/1.8 var(--font-body);color:#536779;text-align:left;margin:5px 0 0}.rs-footer-bottom{font:400 10px/1.6 var(--font-body);text-align:left;color:#718092;margin-top:58px}@media (min-width:640px) and (max-width:899px){.rs-footer-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.rs-footer-brand{grid-column:1/-1;margin-bottom:8px}}.rs-landing-end :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:2px solid #346b9e}@keyframes rs-faq-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (max-width:639px){.rs-landing-end{margin-top:24px}.rs-faq{border-radius:0;margin-bottom:0;padding:44px 22px 130px}.rs-faq header{margin-bottom:32px}.rs-faq-list summary{gap:14px;padding:20px 0}.rs-faq-list h3{font-size:14px}.rs-faq-answer{padding:0 10px 22px 0}.rs-faq-answer p{font-size:14px}.rs-faq-human{flex-direction:column;gap:10px}.rs-glass-footer{padding:32px 22px 24px}.rs-footer-top{grid-template-columns:1fr 1.2fr;gap:30px 20px}.rs-footer-brand,.rs-footer-info{grid-column:1/-1}.rs-footer-bottom{margin-top:36px}}@media (prefers-reduced-motion:reduce){.rs-glass-footer:before,.rs-faq-answer{animation:none}.rs-faq-toggle{transition:none}}@media (max-width:379px){.rs-footer-top{grid-template-columns:1fr;gap:26px}}
.rs-voice-demo{--voice-green:#65c99b;z-index:28;width:max-content;max-width:calc(100vw - 32px);position:fixed;bottom:20px;right:24px}.rs-voice-trigger{isolation:isolate;text-align:left;-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);color:#001b38;background:linear-gradient(145deg,#ffffff78,#d7e3ea3d);border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;gap:0;max-width:100%;min-height:68px;padding:0 18px 0 0;transition:box-shadow .2s,border-color .2s,opacity .2s,visibility .2s;display:flex;position:relative;box-shadow:0 7px 24px #001b381a,inset 0 1px #ffffffe0,inset 0 -1px #a6bdc54d}.rs-voice-trigger:hover{border-color:#65c99b;box-shadow:0 6px 26px #65c99b35}.rs-voice-trigger-copy{flex-direction:column;gap:3px;padding:12px 0;display:flex}.rs-voice-trigger-copy strong{font:400 13px/1.3 Moderniz,sans-serif}.rs-voice-trigger-copy>span{color:#526577;font:500 12px/1.4 var(--font-body)}.rs-voice-trigger:focus-visible{outline:2px solid var(--voice-green);outline-offset:4px}.rs-voice-avatar{pointer-events:none;flex:none;place-items:center;display:grid}.rs-voice-trigger .rs-voice-avatar{width:78px;height:68px}.rs-voice-dialog{color:#001b38;width:min(480px,100% - 32px);max-height:calc(100dvh - 40px);font-family:var(--font-body);background:linear-gradient(150deg,#fffdf8,#f1f5ef);border:1px solid #d0dbd6;border-radius:30px;margin:0 auto;padding:22px 28px 24px;position:fixed;inset:auto 16px 20px;overflow-y:auto;box-shadow:0 22px 70px #001b3838,inset 0 1px #fff}.rs-voice-dialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.rs-voice-demo-label{color:#526577;font:600 10px/1.5 var(--font-body);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:7px;display:flex}.rs-voice-demo-label:before{content:"";background:#65c99b;border-radius:50%;width:6px;height:6px}.rs-voice-close{color:#001b38;background:#e5ece7;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.rs-voice-dialog h2{text-align:center;text-wrap:balance;margin:18px auto 14px;font:400 24px/1.25 Moderniz,sans-serif}.rs-voice-stage{background:linear-gradient(160deg,#f8fcf8,#ecf5ee);border:1px solid #dce9e1;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:268px;padding:12px 16px 22px;display:flex;position:relative;overflow:hidden}.rs-voice-stage .rs-voice-avatar{width:216px;height:216px}.rs-voice-status{z-index:1;text-align:center;color:#245b41;font:600 13px/1.5 var(--font-body);margin:0;position:relative}.rs-voice-conversation{min-height:136px;padding-top:18px}.rs-voice-sample,.rs-voice-answer{max-width:94%;font:500 13px/1.55 var(--font-body);border-radius:17px;margin:0 0 10px;padding:11px 14px}.rs-voice-sample{color:#365570;background:#e6eef5;border-bottom-right-radius:4px;margin-left:auto}.rs-voice-answer{color:#175237;background:#e2f2e8;border-bottom-left-radius:4px;animation:.4s ease-out both rs-voice-answer}.rs-voice-answer strong{margin-bottom:4px;font-size:11px;display:block}.rs-voice-hint{text-align:center;color:#526577;font:400 12px/1.5 var(--font-body);margin:12px 0}@keyframes rs-voice-answer{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rs-voice-replay{color:#175237;min-height:40px;font:600 12px/1.4 var(--font-body);background:#f7fcf9;border:1px solid #a8c7b8;border-radius:999px;margin:10px auto 0;padding:10px 16px;display:block}.rs-voice-disclaimer{text-align:center;color:#657469;font:400 10px/1.5 var(--font-body);margin:14px 0 0}.rs-voice-dialog button:focus-visible{outline-offset:4px;outline:2px solid #267a55}@media (max-width:639px){.rs-voice-demo{bottom:12px;right:12px}.rs-voice-trigger{min-height:62px;padding-right:16px}.rs-voice-trigger .rs-voice-avatar{width:72px;height:62px}.rs-voice-trigger-copy strong{font-size:12px}.rs-voice-trigger-copy>span{font-size:11px}.rs-voice-dialog{border-radius:25px;width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:16px 20px 20px;inset:auto 12px 12px}.rs-voice-dialog h2{margin-top:14px;font-size:22px}.rs-voice-stage{min-height:268px}}@media (prefers-reduced-motion:reduce){.rs-voice-trigger{transition:none}.rs-voice-answer{animation:none}}.rs-voice-trigger:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(125deg,#ffffff59,#0000 42%,#b6d3e91a);position:absolute;inset:1px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rs-voice-trigger{background:#f4f7f4f2}}@media (prefers-reduced-motion:reduce){.rs-voice-trigger .rs-voice-avatar{animation:none!important}}.rs-voice-demo[data-tone=dark] .rs-voice-trigger{color:#fffdf8;background:linear-gradient(145deg,#163d5d80,#001b3866);border-color:#ffffff80;box-shadow:0 7px 24px #001b3826,inset 0 1px #ffffff80,inset 0 -1px #ffffff26}.rs-voice-demo[data-tone=dark] .rs-voice-trigger-copy>span{color:#fffdf8e6}.rs-voice-dialog{isolation:isolate;-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);background:linear-gradient(145deg,#fffdf8bd,#e5eef3b8);border-color:#ffffffb8;box-shadow:0 24px 64px #001b3830,inset 0 1px #fffffff0,inset 0 -1px #a6bdc580}.rs-voice-dialog:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#fff5,#0000 36%,#a7c9e41a 70%,#fff3);position:absolute;inset:1px}.rs-voice-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#001b3826}.rs-voice-dialog .rs-voice-stage{background:linear-gradient(145deg,#fff6,#65c99b12);border-color:#ffffffb3;min-height:220px;box-shadow:inset 0 1px #ffffffb3}.rs-voice-dialog h2{font-size:24px;line-height:1.2}.rs-voice-dialog .rs-voice-close{background:#ffffff80;border:1px solid #ffffffb3;flex:none;width:44px;height:44px}.rs-voice-dialog :is(.rs-voice-sample,.rs-voice-answer){font-size:14px;line-height:1.5}.rs-voice-dialog .rs-voice-sample{color:#18334d;background:#ffffff9c;border:1px solid #ffffffb3}.rs-voice-dialog .rs-voice-answer{color:#175237;background:#ddf2e6d9;border:1px solid #ffffff80}.rs-voice-dialog .rs-voice-disclaimer{color:#526577;font-size:12px}.rs-voice-dialog .rs-voice-replay{min-height:44px;font-size:13px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rs-voice-dialog{background:#f2f5f3}}@media (max-width:639px){.rs-voice-dialog h2{font-size:22px}.rs-voice-dialog .rs-voice-stage{min-height:200px}}.rs-voice-demo-response{margin-top:16px}.rs-voice-demo-response label{color:#416052;font:600 11px/1.4 var(--font-body);margin-bottom:7px;display:block}.rs-voice-demo-response>div{gap:8px;display:flex}.rs-voice-demo-response input{color:#001b38;min-width:0;font:400 14px/1.4 var(--font-body);background:#ffffff8c;border:1px solid #b8cfc1;border-radius:14px;flex:1;padding:11px 12px}.rs-voice-demo-response button{color:#fff;font:600 12px/1.4 var(--font-body);background:#16563c;border:0;border-radius:14px;padding:10px 14px}.rs-voice-demo-response button:disabled{opacity:.4}.rs-voice-demo-response :is(input,button):focus-visible{outline-offset:2px;outline:2px solid #2b9668}.rs-voice-demo[data-over-action=true] .rs-voice-trigger{opacity:0;visibility:hidden;pointer-events:none}.rs-voice-demo[data-over-action=true]{pointer-events:none}.rs-voice-demo[data-over-action=true] .rs-voice-dialog{pointer-events:auto}
.q-pay-card-entry-grid .q-pay-driver-birthdate{grid-column:1/-1;max-width:320px}.q-pay-booking-form .q-pay-age-fix{justify-self:start;margin-top:-8px}.q-pay-turnstile{justify-content:center;display:flex}.q-pay-turnstile:empty{display:none}.q-thank-content .q-thank-pay{text-decoration:none}.q-thank-content .q-thank-pay-note{color:var(--q-muted);font:400 12px/1.5 var(--font-body);margin:-10px 0 0}@media (max-width:639px){.q-pay-card-entry-grid .q-pay-driver-birthdate{max-width:none}}.q-pay-cardframe{border-radius:14px;min-height:290px}.q-pay-cardframe iframe{border:0;width:100%;height:290px;display:block}.q-pay-cardframe>p{margin:0;padding:24px 0}.q-pay-frame-error{gap:10px;display:grid}.q-pay-frame-error>div{flex-wrap:wrap;gap:8px;display:flex}.q-pay-booking-form>.q-hq-edit{justify-self:start;text-decoration:none}.q-pay-modes{text-align:left;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;min-width:0;margin:0;padding:0;display:grid}.q-pay-modes .q-pay-mode{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 10px;min-height:0;display:grid}.q-pay-modes .q-pay-mode input{grid-row:1/span 2;margin:1px 0 0}.q-pay-modes .q-pay-mode small{grid-column:2;font-size:11px}.q-pay-plan{margin:14px 0 6px}.q-pay-plan>.q-pay-plan-title{float:left;width:100%;font:600 14px/1.4 var(--font-body);margin:0 0 8px;padding:0}.q-pay-optin{color:var(--q-muted);font:500 13px/1.45 var(--font-body);cursor:pointer;align-items:flex-start;gap:10px;margin:14px 0 4px;display:flex}.q-pay-optin input{width:20px;height:20px;accent-color:var(--q-navy);cursor:pointer;flex:none;margin:0}.q-pay-optin input:disabled{cursor:default}.q-pago-hq .q-pay-mode-solo{color:var(--q-muted);font:500 13px/1.45 var(--font-body);margin:0}.q-pago-hq .q-thank-content>.q-hq-edit{text-decoration:none}.q-rail .q-pago-hq .q-pago-ir{gap:16px;width:max-content;max-width:100%;min-height:58px;padding:14px 24px;font-size:18px}.q-pago-hq .q-pago-ir span{text-wrap:balance}.q-pago-hq .q-pago-ir strong{font:inherit;white-space:nowrap;border-left:1px solid;padding-left:16px;font-size:20px}@media (max-width:639px){.q-pay-modes{grid-template-columns:1fr}.q-rail .q-pago-hq .q-pago-ir{flex-wrap:wrap;row-gap:2px;width:100%;padding:12px 46px 12px 20px;font-size:15px}.q-pago-hq .q-pago-ir span{flex-basis:100%}.q-pago-hq .q-pago-ir strong{border-left:0;padding-left:0;font-size:19px}.q-pago-hq .q-pago-ir svg{position:absolute;top:50%;right:18px;translate:0 -50%}}.q-pago-hq .q-pago-consultar{gap:10px}:root[data-aviso-cookies] .q-pago-hq[data-vista=sin-visita]{padding-bottom:calc(var(--rs-aviso-cookies-alto,0px) + 16px)}
.rs-cookies{z-index:60;width:min(560px,100vw - 24px);color:var(--rs-navy,#011a38);-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:linear-gradient(145deg,#ffffffdb,#f0f4f7b8);border:1px solid #fffc;border-radius:22px;padding:18px 20px 16px;font-family:Inter,system-ui,sans-serif;animation:.42s cubic-bezier(.2,.8,.2,1) both rs-cookies-in;position:fixed;bottom:clamp(12px,2.4vw,24px);left:50%;transform:translate(-50%);box-shadow:0 14px 40px #011a382e,inset 0 1px 1px #fffffff2}.rs-cookies-titulo{letter-spacing:.01em;margin:0 0 6px;font-size:15px;font-weight:800}.rs-cookies-texto{color:#24324a;margin:0;font-size:13.5px;font-weight:500;line-height:1.5}.rs-cookies-texto a{color:#2867d8;text-underline-offset:2px;text-decoration:underline}.rs-cookies-opciones{gap:8px;margin:12px 0 2px;display:grid}.rs-cookies-opcion{cursor:pointer;background:#fffdf8d9;border:1px solid #011a3814;border-radius:14px;align-items:flex-start;gap:10px;padding:9px 12px;display:flex}.rs-cookies-opcion input{accent-color:#2867d8;flex:none;width:16px;height:16px;margin-top:3px}.rs-cookies-opcion span{gap:2px;display:grid}.rs-cookies-opcion strong{font-size:13.5px;font-weight:700}.rs-cookies-opcion small{color:#5a6472;font-size:12.5px;line-height:1.4}.rs-cookies-acciones{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.rs-cookies-acciones button{font:inherit;cursor:pointer;border-radius:999px;padding:10px 18px;font-size:13.5px;font-weight:700;transition:transform .2s,filter .2s}.rs-cookies-acciones button:active{transform:scale(.97)}.rs-cookies-acciones button:focus-visible{outline-offset:2px;outline:2px solid #75b9f0}.rs-cookies-principal{color:#fff;background:linear-gradient(135deg,#2867d8,#214e79 55%,#062a4b);border:0;box-shadow:0 6px 16px #062a4b40}.rs-cookies-principal:hover{filter:brightness(1.06)}.rs-cookies-secundario{color:var(--rs-navy,#011a38);background:#ffffffb3;border:1px solid #011a3829}.rs-cookies-enlace{color:#2867d8;text-underline-offset:2px;background:0 0;border:0;padding-inline:8px;text-decoration:underline}@media (max-width:480px){.rs-cookies{border-radius:20px;padding:16px 16px 14px}.rs-cookies-acciones button{flex:auto}.rs-cookies-enlace{flex:0 0 100%!important}}@keyframes rs-cookies-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.rs-cookies{animation:none}.rs-cookies-acciones button{transition:none}}
