:root{--bg: #faf7f0;--bg-2: #f3eee2;--paper: #ffffff;--ink: #0e0d0b;--ink-2: #2a2724;--ink-3: #5b574e;--ink-4: #908a7d;--line: rgba(14, 13, 11, .08);--line-2: rgba(14, 13, 11, .14);--accent: #ea580c;--accent-2: #c2410c;--accent-soft: #fde7d6;--accent-tint: #fff4ec;--positive: #15803d;--warn: #b45309;--font-sans: "Geist", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-mono: "Geist Mono", "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--r-xs: 6px;--r-sm: 10px;--r-md: 14px;--r-lg: 20px;--r-xl: 28px;--r-pill: 999px;--shadow-1: 0 1px 0 rgba(14, 13, 11, .04), 0 1px 2px rgba(14, 13, 11, .04);--shadow-2: 0 1px 0 rgba(14, 13, 11, .04), 0 8px 24px -8px rgba(14, 13, 11, .1);--shadow-3: 0 30px 80px -30px rgba(14, 13, 11, .3), 0 10px 30px -10px rgba(14, 13, 11, .12);--maxw: 1200px;--gutter: 24px}*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-feature-settings:"ss01","cv11","cv01";background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.45;font-size:16px;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit}.mesh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.mesh:before,.mesh:after{content:"";position:absolute;border-radius:50%;filter:blur(80px);opacity:.55}.mesh:before{width:640px;height:640px;top:-160px;right:-120px;background:radial-gradient(circle at 30% 30%,#fcc6a0 0%,transparent 60%)}.mesh:after{width:520px;height:520px;bottom:-180px;left:-80px;background:radial-gradient(circle at 70% 30%,#ffe3b3 0%,transparent 65%)}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter);position:relative;z-index:1}.section{padding:96px 0;position:relative}.section--tight{padding:64px 0}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);white-space:nowrap}.eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}h1,h2,h3,h4{margin:0;letter-spacing:-.02em;line-height:1.05;font-weight:600}h1{font-size:clamp(44px,6vw,84px);letter-spacing:-.035em;line-height:.98}h2{font-size:clamp(34px,4vw,56px);letter-spacing:-.028em}h3{font-size:clamp(22px,2.2vw,28px);letter-spacing:-.02em}.lede{font-size:clamp(17px,1.4vw,20px);color:var(--ink-3);max-width:60ch;line-height:1.5}.mono{font-family:var(--font-mono);font-feature-settings:"ss01"}.tnum{font-variant-numeric:tabular-nums}.btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:var(--r-pill);font-size:15px;font-weight:500;letter-spacing:-.01em;cursor:pointer;border:1px solid transparent;transition:transform .15s ease,background .15s ease,box-shadow .15s ease,color .15s ease}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--ink);color:var(--bg);box-shadow:0 1px #ffffff14 inset,var(--shadow-1)}.btn--primary:hover{background:#1a1916;box-shadow:var(--shadow-2)}.btn--accent{background:var(--accent);color:#fff;box-shadow:0 6px 16px -8px #ea580c99}.btn--accent:hover{background:var(--accent-2)}.btn--ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.nav__right .btn{height:36px;padding:0 14px;font-size:13.5px;gap:6px}.nav__right .btn--pay{padding:0 12px 0 10px}.btn--ghost:hover{background:#0e0d0b0a}.btn--pay{background:#052e1c;color:#6ee7b7;border:1px solid #064e3b;font-weight:500;height:36px;padding:0 12px 0 10px;font-size:13.5px;gap:6px}.btn--pay:hover{background:#064e3b;color:#a7f3d0}.btn--pay .payIc{width:14px;height:14px;display:inline-grid;place-items:center}.btn--pay .payIc svg{width:14px;height:14px}.footer__payBtn{height:44px;padding:0 18px 0 16px;font-size:15px;gap:8px;margin-top:18px;align-self:flex-start}.footer__payBtn .payIc,.footer__payBtn .payIc svg{width:16px;height:16px}.btn--lg{height:52px;padding:0 24px;font-size:16px}.btn .arrow{transition:transform .2s ease}.btn:hover .arrow{transform:translate(3px)}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.nav{position:sticky;top:0;z-index:50;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);background:#faf7f0c7;border-bottom:1px solid transparent;transition:border-color .2s ease,background .2s ease}.nav.is-scrolled{border-bottom-color:var(--line);background:#faf7f0eb}.nav__inner{display:flex;align-items:center;justify-content:space-between;height:64px}.nav__left,.nav__right{display:flex;align-items:center;gap:28px}.brand{display:inline-flex;align-items:center;gap:9px;font-weight:600;letter-spacing:-.02em;font-size:17px}.brand__mark{width:26px;height:26px;border-radius:8px;background:var(--ink);display:inline-grid;place-items:center;color:var(--bg);font-family:var(--font-mono);font-size:13px;font-weight:600;position:relative;overflow:hidden}.brand__mark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 20%,rgba(234,88,12,.55),transparent 60%)}.brand__mark span{position:relative}.nav__links{display:flex;align-items:center;gap:24px}.nav__link{color:var(--ink-2);font-size:14px;font-weight:450}.nav__link:hover,.nav__link.is-active{color:var(--ink)}.footer{background:var(--ink);color:#c6c3bc;padding:80px 0 40px;margin-top:80px}.footer a{color:#c6c3bc}.footer a:hover{color:#fff}.footer__grid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:40px}.footer__col h5{color:#fff;font-size:13px;font-weight:600;margin:0 0 16px;letter-spacing:.04em;text-transform:uppercase}.footer__col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;font-size:14px}.footer__bottom{margin-top:56px;padding-top:24px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;gap:16px;font-size:13px;color:#8a857c}.footer__disclosure{margin-top:40px;padding-top:28px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:12px;font-size:11.5px;line-height:1.55;color:#7a7468;max-width:100%}.footer__disclosure p{margin:0}.footer__disclosure .strong{color:#c6c3bc;font-weight:500}.footer__disclosure .num{font-variant-numeric:tabular-nums}.footer__payBtn{margin-top:18px}.footer .brand__mark{background:#fff;color:var(--ink)}.footer .brand__mark:before{background:radial-gradient(circle at 30% 20%,rgba(234,88,12,.45),transparent 60%)}.footer .brand{color:#fff}.row{display:flex;align-items:center}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-6{gap:24px}.muted{color:var(--ink-3)}.divider{height:1px;background:var(--line);width:100%}@media (max-width: 880px){.footer__grid{grid-template-columns:1fr 1fr}.nav__links{display:none}.section{padding:64px 0}}.hero{padding:96px 0 56px;position:relative;overflow:hidden}.hero__inner{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}.hero__copy{max-width:620px}.hero h1 .accent{background:linear-gradient(115deg,#ea580c,#f59e0b 60%,#ea580c);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__sub{margin:24px 0 36px;color:var(--ink-3);font-size:clamp(17px,1.4vw,19px);max-width:52ch;line-height:1.5}.hero__ctas{display:flex;gap:12px;flex-wrap:wrap}.hero__meta{margin-top:40px;display:flex;gap:48px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:28px}.hero__metaItem{display:flex;flex-direction:column;gap:8px}.hero__metaN{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1}.hero__metaL{font-size:12px;color:var(--ink-3);letter-spacing:.01em}.hero__visual{position:relative;height:600px}.float{position:absolute;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-3);padding:20px;animation:floaty 9s ease-in-out infinite}.float--card{width:320px;top:0;right:40px;padding:22px;z-index:2;overflow:hidden}.float--receipt{width:290px;bottom:20px;right:0;z-index:3;animation-delay:-3s}.float--badge{width:230px;top:280px;left:0;z-index:1;padding:16px 18px;animation-delay:-6s;background:var(--ink);color:var(--bg)}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.fcard__hd{display:flex;justify-content:space-between;align-items:center}.fcard__hd--end{justify-content:flex-end}.fcard__hd small{color:var(--ink-3);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.fcard__hd .pill{font-size:10px;padding:4px 9px;border-radius:999px;background:#ecfdf5;color:var(--positive);font-weight:500;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;line-height:1;text-transform:uppercase;letter-spacing:.05em}.fcard__hd .pill--accent{background:var(--accent-tint);color:var(--accent-2);border:1px solid var(--accent-soft)}.pillDot{width:5px;height:5px;border-radius:50%;background:var(--positive);display:inline-block;flex-shrink:0}.pillDot--accent{background:var(--accent)}.fcard__row{display:flex;justify-content:space-between;gap:10px;padding:9px 0;font-size:13px;border-top:1px dashed var(--line)}.fcard__row:first-of-type{border-top:none;margin-top:8px}.fcard__row span:last-child{font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.fcard__big{font-size:30px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:12px 0 4px}.fcard__photo{margin:6px -22px 14px;height:160px;width:auto;border:none;border-radius:0;overflow:hidden;background:#f6f0e2}.fcard__cap{font-size:12px;color:var(--ink-3)}.fbadge{display:flex;align-items:center;gap:12px}.fbadge__dot{width:36px;height:36px;border-radius:12px;background:var(--accent);display:grid;place-items:center;color:#fff;font-weight:600}.fbadge__t{font-size:13px;color:#fff9}.fbadge__b{font-size:15px;font-weight:500}.logos{padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;background:#fff6}.logos__lbl{font-size:12px;color:var(--ink-4);text-transform:uppercase;letter-spacing:.06em}.logos__row{display:flex;align-items:center;gap:40px;flex-wrap:wrap}.logo{color:var(--ink-3);font-weight:600;letter-spacing:-.02em;font-size:18px;opacity:.7;transition:opacity .15s ease,color .15s ease;display:inline-flex;align-items:center;gap:6px}.logo:hover{opacity:1;color:var(--ink)}.logo__sq{width:18px;height:18px;border-radius:4px;background:currentColor;opacity:.55}.logo__cir{width:16px;height:16px;border-radius:50%;background:currentColor;opacity:.55}.logo__tri{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:16px solid currentColor;opacity:.55}.simSection{padding:64px 0 96px}.sim .sim__grid{grid-template-areas:"inputs receipt"}.sim .sim__panel--inputs{grid-area:inputs}.sim .sim__panel--receipt{grid-area:receipt}.simSection__head{text-align:left;margin-bottom:32px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:720px}.simSection__head h2{font-size:clamp(30px,3vw,42px);letter-spacing:-.025em;margin:0;line-height:1.1}.simSection__head .lede{margin-top:0;font-size:clamp(15px,1.15vw,17px);max-width:56ch}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}.step{position:relative;padding:32px 28px 28px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.step:hover{transform:translateY(-4px);border-color:var(--line-2);box-shadow:var(--shadow-2)}.step__n{font-family:var(--font-mono);font-size:12px;display:inline-flex;align-items:center;gap:8px;color:var(--accent-2);margin-bottom:20px}.step__n:before{content:"";width:24px;height:1px;background:currentColor}.step h3{margin-bottom:10px}.step p{color:var(--ink-3);font-size:15px;margin:0;line-height:1.5}.step__visual{margin-top:24px;padding:16px;border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line);min-height:90px;display:flex;align-items:center;justify-content:center}.feat__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;margin-top:56px}.feat{background:var(--paper);padding:32px 28px;display:flex;flex-direction:column;gap:12px;transition:background .15s ease}.feat:hover{background:#fffaf3}.feat__icon{width:36px;height:36px;border-radius:10px;background:var(--accent-tint);color:var(--accent-2);display:grid;place-items:center;margin-bottom:4px}.feat h4{font-size:17px;letter-spacing:-.015em;margin-bottom:2px;font-weight:600}.feat p{font-size:14px;color:var(--ink-3);margin:0;line-height:1.5}.bigQuote{text-align:center;padding:80px 0}.bigQuote blockquote{font-size:clamp(28px,3vw,38px);letter-spacing:-.025em;max-width:22ch;margin:0 auto;line-height:1.15;font-weight:500}.bigQuote cite{margin-top:24px;display:inline-flex;align-items:center;gap:12px;font-style:normal;font-size:14px;color:var(--ink-3)}.bigQuote .avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--accent),#fbbf24)}.vehicles{padding:40px 0;overflow:hidden}.vehicles__row{display:flex;gap:16px;animation:scrollX 40s linear infinite;width:-moz-max-content;width:max-content}@keyframes scrollX{0%{transform:translate(0)}to{transform:translate(-50%)}}.veh{flex-shrink:0;width:220px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:16px;display:flex;align-items:center;gap:12px}.veh__img{width:60px;height:40px;border-radius:6px;background:repeating-linear-gradient(45deg,var(--bg-2) 0 6px,var(--bg) 6px 12px)}.veh__t{font-size:13px;font-weight:500}.veh__s{font-size:11px;color:var(--ink-4);font-family:var(--font-mono)}.faq{display:grid;grid-template-columns:1fr 1.6fr;gap:56px;margin-top:32px}.faq__list{display:flex;flex-direction:column}.faq__item{border-top:1px solid var(--line);padding:24px 0}.faq__item:last-child{border-bottom:1px solid var(--line)}.faq__item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:17px;font-weight:500;letter-spacing:-.015em}.faq__item summary::-webkit-details-marker{display:none}.faq__plus{width:20px;height:20px;position:relative;flex-shrink:0}.faq__plus:before,.faq__plus:after{content:"";position:absolute;background:var(--ink-3);transition:transform .2s ease}.faq__plus:before{width:100%;height:1.5px;top:9px;left:0}.faq__plus:after{height:100%;width:1.5px;left:9px;top:0}.faq__item[open] .faq__plus:after{transform:rotate(90deg)}.faq__answer{color:var(--ink-3);padding-top:14px;font-size:15px;line-height:1.55;max-width:60ch}.cta{margin-top:80px;background:var(--ink);color:var(--bg);border-radius:var(--r-xl);padding:64px 56px;display:grid;grid-template-columns:1.4fr auto;gap:32px;align-items:center;position:relative;overflow:hidden}.cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(800px 300px at 100% 50%,rgba(234,88,12,.25),transparent 70%);pointer-events:none}.cta h2{color:var(--bg);position:relative}.cta p{color:#faf7f0a6;margin-top:12px;max-width:50ch;position:relative}.cta__actions{display:flex;gap:12px;position:relative}.cta .btn--ghost{color:var(--bg);border-color:#ffffff2e}.cta .btn--ghost:hover{background:#ffffff0f}@media (max-width: 880px){.hero__inner{grid-template-columns:1fr;gap:32px}.hero__visual{height:480px}.steps,.feat__grid,.faq{grid-template-columns:1fr}.cta{grid-template-columns:1fr;padding:40px 32px}.simSection__head{flex-direction:column;align-items:flex-start}}.sim{position:relative}.sim__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--shadow-3)}.sim__panel{background:var(--paper);padding:40px}.sim__panel--inputs{background:radial-gradient(circle at 0% 0%,#fff7ef 0%,transparent 50%),var(--paper)}.sim__panel--receipt{background:linear-gradient(180deg,#fffaf3,#fff 30%);display:flex;flex-direction:column}.sim__panel--receipt>.rec__tags{margin-top:28px}.sim__panel--receipt>.rec__split{margin-top:28px}.sim__panel--receipt>.sim__cta{margin-top:auto}.sim__panel--receipt>.rec__legal{margin-top:16px}.sim__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.sim__rateBadge{font-size:12px;font-weight:600;padding:6px 10px;background:var(--bg-2);border-radius:var(--r-pill);color:var(--ink-2)}.sim__label{display:block;font-size:13px;font-weight:500;color:var(--ink-3);margin-bottom:12px}.sim__amountWrap{display:flex;align-items:baseline;gap:6px;margin-bottom:20px}.sim__amount,.sim__amountInput{font-size:clamp(36px,4.4vw,56px);font-weight:600;letter-spacing:-.035em;line-height:1;color:var(--ink);cursor:text}.sim__amountInput{border:none;outline:none;background:transparent;padding:0;width:100%;font-family:inherit}.sim__currency{font-size:28px;color:var(--ink-4);font-weight:400;letter-spacing:-.02em}.sim__sliderWrap{margin-bottom:36px}.sim__slider{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:28px;cursor:pointer}.sim__slider::-webkit-slider-runnable-track{height:6px;border-radius:var(--r-pill);background:linear-gradient(to right,var(--accent) 0%,var(--accent) var(--p),var(--line-2) var(--p),var(--line-2) 100%)}.sim__slider::-moz-range-track{height:6px;border-radius:var(--r-pill);background:linear-gradient(to right,var(--accent) 0%,var(--accent) var(--p),var(--line-2) var(--p),var(--line-2) 100%)}.sim__slider::-webkit-slider-thumb{-webkit-appearance:none;height:22px;width:22px;border-radius:50%;background:#fff;border:1px solid var(--line-2);box-shadow:0 1px 3px #0e0d0b2e,0 6px 14px -4px #ea580c59;margin-top:-8px;-webkit-transition:transform .12s ease,box-shadow .12s ease;transition:transform .12s ease,box-shadow .12s ease}.sim__slider::-webkit-slider-thumb:hover{transform:scale(1.08)}.sim__slider::-moz-range-thumb{height:22px;width:22px;border-radius:50%;background:#fff;border:1px solid var(--line-2);box-shadow:0 1px 3px #0e0d0b2e,0 6px 14px -4px #ea580c59}.sim__sliderLabels{display:flex;justify-content:space-between;margin-top:10px;font-size:11px;color:var(--ink-4);letter-spacing:.03em}.sim__plazoLabel{display:flex;justify-content:space-between;align-items:baseline;margin-top:4px}.sim__hint{font-size:11px;color:var(--ink-4);letter-spacing:.04em;text-transform:uppercase}.sim__pctHd{display:flex;justify-content:space-between;align-items:baseline;margin:24px 0 12px}.sim__pctVal{font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--accent-2)}.sim__split{margin:22px 0 28px;padding:16px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-md);display:flex;flex-direction:column;gap:10px}.sim__splitRow{display:flex;justify-content:space-between;align-items:center;font-size:13px}.sim__splitLbl{color:var(--ink-2);display:inline-flex;align-items:center;gap:8px;font-weight:500}.sim__splitVal{font-size:14px;font-weight:500;color:var(--ink)}.sim__splitDot{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.sim__splitDot--ink{background:var(--ink)}.sim__splitDot--accent{background:var(--accent)}.sim__splitPct{font-size:11px;padding:2px 6px;border-radius:999px;background:#0e0d0b14;color:var(--ink-3);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.005em}.sim__splitPct--accent{background:var(--accent-tint);color:var(--accent-2)}.sim__splitBar{display:flex;height:8px;background:var(--bg-2);border-radius:999px;overflow:hidden;margin-top:6px;gap:2px}.sim__splitSegInk{height:100%;background:var(--ink);border-radius:999px;transition:width .3s cubic-bezier(.2,.7,.2,1)}.sim__splitSegFin{height:100%;background:linear-gradient(90deg,var(--accent),#f59e0b);border-radius:999px;transition:width .3s cubic-bezier(.2,.7,.2,1)}.sim__plazos{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sim__plazoBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:var(--paper);border-radius:var(--r-md);padding:14px 16px;display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:6px;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .12s ease;text-align:left}.sim__plazoBtn:hover{border-color:var(--line-2);background:#fffaf3}.sim__plazoBtn.is-active{border-color:var(--ink);background:var(--ink);color:var(--bg);box-shadow:0 6px 14px -8px #0e0d0b66}.sim__plazoBtn.is-active .sim__plazoLbl{color:#fff9}.sim__plazoBtn.is-active .sim__plazoCuota{color:#fff}.sim__plazoN{font-size:22px;font-weight:600;letter-spacing:-.02em}.sim__plazoLbl{font-size:12px;color:var(--ink-3)}.sim__plazoCuota{font-size:14px;font-weight:500}.rec{display:flex;flex-direction:column;gap:28px;flex:1}.rec__head{display:flex;justify-content:space-between;align-items:flex-start}.rec__caption{font-size:13px;color:var(--ink-3);margin-bottom:8px;letter-spacing:-.005em}.rec__cuota{font-size:clamp(40px,4.6vw,56px);font-weight:600;letter-spacing:-.035em;line-height:1;background:linear-gradient(180deg,var(--ink) 0%,#3a3631 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.rec__sub{font-size:13px;color:var(--ink-3);margin-top:10px}.rec__meta{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px 0;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}.rec__meta--grid{grid-template-columns:1fr 1fr;gap:14px 16px}.rec__metaItem--accent .rec__metaV{color:var(--accent-2)}.rec__metaItem{display:flex;flex-direction:column;gap:4px;min-width:0}.rec__metaL{font-size:11px;color:var(--ink-4);letter-spacing:.04em;text-transform:uppercase}.rec__metaV{font-size:14px;font-weight:500;color:var(--ink);letter-spacing:-.005em}.rec__tl{display:flex;flex-direction:column;gap:8px}.rec__tlDots{display:flex;gap:2px;height:28px;align-items:center;padding:8px 0}.rec__tlDot{flex:1;height:14px;min-width:2px;background:var(--ink);opacity:.1;border-radius:2px;transition:opacity .3s ease,background .3s ease,height .3s ease}.rec__tlDot:first-child,.rec__tlDot:last-child{opacity:1;background:var(--accent);height:22px}.rec__tlDot:nth-child(2),.rec__tlDot:nth-last-child(2){opacity:.45;height:18px}.rec__tlMeta{display:flex;justify-content:space-between;font-size:10px;color:var(--ink-4);letter-spacing:.06em;text-transform:uppercase}.rec__rows{display:flex;flex-direction:column}.rec__row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;border-top:1px dashed var(--line)}.rec__row:first-child{border-top:none}.rec__row.is-strong{border-top:1px solid var(--line);font-weight:600;font-size:15px;color:var(--ink);padding-top:14px}.rec__chart{display:flex;flex-direction:column;gap:12px;padding:4px 0}.cbar__head{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-3);margin-bottom:6px}.cbar__track{height:6px;background:var(--bg-2);border-radius:var(--r-pill);overflow:hidden}.cbar__fill{height:100%;border-radius:var(--r-pill);transition:width .45s cubic-bezier(.2,.7,.2,1)}.sim__cta{width:100%;justify-content:center;margin-top:auto}.rec__legal{font-size:11px;color:var(--ink-4);line-height:1.4;text-align:center}.sim__sched{margin-top:24px;border-top:1px dashed var(--line);padding-top:16px}.sim__sched summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:13px;color:var(--ink-3);display:flex;align-items:center;justify-content:space-between;list-style:none;outline:none;border-radius:var(--r-sm);padding:4px 2px}.sim__sched summary:hover{color:var(--ink)}.sim__sched summary:focus-visible{box-shadow:0 0 0 3px #ea580c2e}.sim__sched summary::-webkit-details-marker{display:none}.sim__sched summary::marker{content:""}.sim__chev{transition:transform .2s ease}.sim__sched[open] .sim__chev{transform:rotate(180deg)}.sched{margin-top:16px;max-height:240px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--r-md)}.sched__head,.sched__row{display:grid;grid-template-columns:36px 1fr 1fr 1fr 1fr;gap:10px;padding:8px 14px;font-size:12px}.sched__head{position:sticky;top:0;background:var(--bg-2);color:var(--ink-3);font-size:10px;text-transform:uppercase;letter-spacing:.05em}.sched__row{border-top:1px solid var(--line)}.sched__row:nth-child(odd){background:#fcfbf7}@media (max-width: 880px){.sim__grid{grid-template-columns:1fr}.sim__panel{padding:28px}}.aHero{padding:96px 0 80px;position:relative;overflow:hidden}.aHero__inner{position:relative;display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}.aHero h1 .accent{background:linear-gradient(115deg,#ea580c,#f59e0b 60%,#ea580c);-webkit-background-clip:text;background-clip:text;color:transparent}.dash{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-3);overflow:hidden;font-size:12px;position:relative}.dash__chrome{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--bg)}.dash__chrome .d{width:10px;height:10px;border-radius:50%}.dash__chrome .d:nth-child(1){background:#ff5f57}.dash__chrome .d:nth-child(2){background:#febc2e}.dash__chrome .d:nth-child(3){background:#28c840}.dash__url{margin-left:auto;font-family:var(--font-mono);color:var(--ink-3);font-size:11px;padding:4px 10px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill)}.dash__body{display:grid;grid-template-columns:160px minmax(0,1fr);min-height:460px}.dash__side{background:var(--bg);padding:16px 12px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.dash__brand{display:flex;align-items:center;gap:8px;padding:6px 8px;font-weight:600;font-size:13px;margin-bottom:12px}.dash__brand .brand__mark{width:22px;height:22px;font-size:11px}.dash__nav{display:flex;flex-direction:column;gap:2px}.dash__navItem{padding:7px 10px;border-radius:8px;font-size:12px;color:var(--ink-3);display:flex;align-items:center;gap:8px;cursor:pointer}.dash__navItem.is-active{background:var(--paper);color:var(--ink);font-weight:500;border:1px solid var(--line)}.dash__navItem .ic{width:14px;height:14px;border-radius:4px;background:currentColor;opacity:.4}.dash__main{padding:16px 18px;display:flex;flex-direction:column;gap:14px;min-width:0}.dash__topbar{display:flex;justify-content:space-between;align-items:center}.dash__h{font-size:16px;font-weight:600;letter-spacing:-.015em}.dash__sub{font-size:11px;color:var(--ink-3);margin-top:2px}.dash__pill{font-size:10px;padding:3px 8px;border-radius:999px;background:var(--accent-tint);color:var(--accent-2);font-weight:500}.dash__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dash__stat{border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;background:var(--paper);min-width:0}.dash__stat .l{font-size:10px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em}.dash__stat .v{font-size:18px;font-weight:600;letter-spacing:-.02em;margin-top:4px;font-variant-numeric:tabular-nums}.dash__stat .d{font-size:10px;color:var(--positive);margin-top:2px}.dash__stat .d.neg{color:var(--accent-2)}.dash__chart{border:1px solid var(--line);border-radius:var(--r-md);padding:14px;min-height:140px}.dash__chartHd{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dash__chartHd .h{font-size:11px;font-weight:600}.dash__chartHd .ms{font-size:10px;color:var(--ink-3)}.dash__table{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;font-size:11px}.dash__trow{display:grid;grid-template-columns:1.4fr 1fr .8fr .6fr;padding:8px 12px;border-top:1px solid var(--line)}.dash__trow:first-child{border-top:none;background:var(--bg);font-size:10px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em}.dash__trow .tnum{font-variant-numeric:tabular-nums}.statusDot{display:inline-flex;align-items:center;gap:5px}.statusDot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink-4)}.statusDot.ok:before{background:var(--positive)}.statusDot.pend:before{background:var(--warn)}.statusDot.rej:before{background:#b91c1c}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;margin-top:56px}.benefit{background:var(--paper);padding:36px 28px 32px;display:flex;flex-direction:column;gap:12px}.benefit__n{font-family:var(--font-mono);font-size:11px;color:var(--accent-2);letter-spacing:.05em}.benefit h4{font-size:19px;letter-spacing:-.015em}.benefit p{font-size:14px;color:var(--ink-3);line-height:1.55;margin:0;max-width:32ch}.earn{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;margin-top:48px;box-shadow:var(--shadow-2)}.earn__panel{background:var(--paper);padding:40px}.earn__panel--in{background:linear-gradient(180deg,#fffaf3,#fff 30%)}.earn__row{margin-bottom:28px}.earn__row .lbl{font-size:13px;color:var(--ink-3);margin-bottom:8px}.earn__num{font-size:36px;font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.earn__slider{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:24px;cursor:pointer;margin-top:8px}.earn__slider::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--accent) var(--p),var(--line-2) var(--p))}.earn__slider::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#fff;border:1px solid var(--line-2);box-shadow:0 1px 3px #0e0d0b2e,0 6px 14px -4px #ea580c59;margin-top:-7px}.earn__result{display:flex;flex-direction:column;gap:20px;height:100%}.earn__big{font-size:clamp(54px,6vw,80px);font-weight:600;letter-spacing:-.04em;line-height:.95;background:linear-gradient(180deg,var(--ink) 0%,#3a3631 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.earn__cap{font-size:14px;color:var(--ink-3)}.earn__break{border-top:1px dashed var(--line);padding-top:16px;display:flex;flex-direction:column;gap:10px}.earn__breakRow{display:flex;justify-content:space-between;font-size:14px}.earn__breakRow span:last-child{font-variant-numeric:tabular-nums;font-weight:500}.timeline{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:56px}.timeline:before{content:"";position:absolute;top:28px;left:12%;right:12%;height:1px;background:repeating-linear-gradient(to right,var(--line-2) 0 4px,transparent 4px 8px)}.tstep{padding:0 24px;position:relative}.tstep__dot{width:56px;height:56px;border-radius:50%;background:var(--paper);border:1px solid var(--line);display:grid;place-items:center;font-family:var(--font-mono);font-size:14px;font-weight:600;color:var(--ink);position:relative;margin:0 auto;box-shadow:var(--shadow-1)}.tstep:nth-child(1) .tstep__dot{background:var(--ink);color:var(--bg);border-color:var(--ink)}.tstep__body{text-align:center;padding-top:20px}.tstep h4{font-size:18px;margin-bottom:6px}.tstep p{font-size:14px;color:var(--ink-3);line-height:1.5;max-width:28ch;margin:0 auto}.testis{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.testi{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;display:flex;flex-direction:column;gap:18px}.testi__q{font-size:16px;letter-spacing:-.01em;line-height:1.4;color:var(--ink)}.testi__by{display:flex;align-items:center;gap:12px;font-size:13px}.testi__av{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--accent),#fbbf24)}.testi__by .role{color:var(--ink-3);font-size:12px}.apply{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;margin-top:56px}.apply__form{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:40px;box-shadow:var(--shadow-2)}.field{margin-bottom:18px}.field label{display:block;font-size:12px;font-weight:500;color:var(--ink-3);margin-bottom:6px;letter-spacing:.02em}.field input,.field select{width:100%;height:44px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--paper);color:var(--ink);font-family:inherit;font-size:14px;transition:border-color .15s ease,box-shadow .15s ease;outline:none}.field input:focus,.field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #ea580c1f}.field--row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.apply__perk{display:flex;flex-direction:column;gap:28px}.aPerk{display:grid;grid-template-columns:32px 1fr;gap:16px}.aPerk__ic{width:32px;height:32px;border-radius:10px;background:var(--accent-tint);color:var(--accent-2);display:grid;place-items:center}.aPerk h5{font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0 0 6px}.aPerk p{font-size:14px;color:var(--ink-3);line-height:1.5;margin:0}@media (max-width: 880px){.aHero__inner,.benefits{grid-template-columns:1fr}.timeline{grid-template-columns:1fr;gap:32px}.timeline:before{display:none}.testis,.apply,.earn{grid-template-columns:1fr}}.subHero{position:relative;padding:80px 0 56px;overflow:hidden;border-bottom:1px solid var(--line)}.subHero__inner{position:relative;display:grid;grid-template-columns:1fr;max-width:760px}.subHero h1{font-size:clamp(40px,5vw,64px);letter-spacing:-.03em;line-height:1.02;margin-top:18px}.subHero p{font-size:clamp(16px,1.3vw,19px);color:var(--ink-3);margin:20px 0 0;max-width:60ch;line-height:1.5}.docs{display:grid;grid-template-columns:220px 1fr;gap:64px;padding:64px 0 96px}.docs__toc{position:sticky;top:88px;align-self:start}.docs__tocLbl{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-4);margin-bottom:14px}.docs__tocList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;border-left:1px solid var(--line)}.docs__tocList a{display:block;padding:7px 14px;font-size:13px;color:var(--ink-3);margin-left:-1px;border-left:1px solid transparent;transition:color .15s ease,border-color .15s ease}.docs__tocList a:hover{color:var(--ink)}.docs__tocList a.is-active{color:var(--ink);border-left-color:var(--accent);font-weight:500}.prose{max-width:65ch;color:var(--ink-2);font-size:16px;line-height:1.65}.prose h2{font-size:26px;letter-spacing:-.02em;margin:56px 0 16px;font-weight:600;color:var(--ink);scroll-margin-top:88px}.prose h2:first-child{margin-top:0}.prose h3{font-size:18px;letter-spacing:-.01em;margin:32px 0 10px;font-weight:600;color:var(--ink)}.prose p{margin:0 0 16px}.prose ul,.prose ol{padding-left:22px;margin:0 0 16px}.prose li{margin-bottom:8px}.prose strong{color:var(--ink);font-weight:600}.prose a{color:var(--accent-2);text-decoration:underline;text-decoration-color:var(--accent-soft);text-underline-offset:3px}.prose a:hover{text-decoration-color:var(--accent)}.prose hr{border:none;border-top:1px solid var(--line);margin:40px 0}.callout{background:var(--accent-tint);border:1px solid var(--accent-soft);border-radius:var(--r-md);padding:18px 20px;margin:28px 0;font-size:14px;line-height:1.5;color:var(--ink-2);display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:start}.callout__ic{width:24px;height:24px;border-radius:8px;background:var(--accent);color:#fff;display:grid;place-items:center;font-weight:600;font-size:13px}.iCard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;margin:24px 0}.iCard h3{margin-top:0}.payWrap{padding:80px 0 120px;min-height:60vh;display:grid;place-items:center}.payCard{width:100%;max-width:520px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:48px 44px;box-shadow:var(--shadow-3);text-align:center;position:relative}.payCard__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);margin-bottom:18px}.payCard__eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}.payCard h1{font-size:clamp(28px,3vw,36px);letter-spacing:-.025em;line-height:1.05;margin:0 0 12px}.payCard p{color:var(--ink-3);font-size:15px;margin:0 0 32px;max-width:36ch;margin-inline:auto}.payForm{text-align:left}.payForm label{display:block;font-size:12px;font-weight:500;color:var(--ink-3);margin-bottom:8px;letter-spacing:.02em;text-transform:uppercase}.payForm__input{position:relative;display:flex;align-items:center}.payForm__input svg{position:absolute;left:16px;color:var(--ink-4)}.payForm__input input{width:100%;height:56px;padding:0 20px 0 48px;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--paper);color:var(--ink);font-family:inherit;font-size:18px;font-variant-numeric:tabular-nums;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.payForm__input input:focus{border-color:var(--accent);box-shadow:0 0 0 4px #ea580c1f}.payForm__input input::-moz-placeholder{color:var(--ink-4);font-variant-numeric:normal}.payForm__input input::placeholder{color:var(--ink-4);font-variant-numeric:normal}.payForm__hint{font-size:12px;color:var(--ink-4);margin-top:8px}.payCard .btn{width:100%;justify-content:center;margin-top:24px}.payCard__help{margin-top:28px;padding-top:20px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-3)}.payCard__help a{color:var(--accent-2)}.contactGrid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;margin:56px 0;box-shadow:var(--shadow-2)}.contactCard{background:var(--paper);padding:40px;display:flex;flex-direction:column;gap:12px}.contactCard__ic{width:44px;height:44px;border-radius:12px;background:var(--accent-tint);color:var(--accent-2);display:grid;place-items:center;margin-bottom:4px}.contactCard h3{font-size:22px;margin:0}.contactCard__big{font-size:24px;font-weight:500;letter-spacing:-.015em;color:var(--ink);margin:6px 0 4px;font-variant-numeric:tabular-nums}.contactCard p{font-size:14px;color:var(--ink-3);margin:0;line-height:1.55}.contactHours{display:grid;grid-template-columns:1fr auto;gap:10px 24px;margin-top:8px;padding:18px 0 0;border-top:1px dashed var(--line)}.contactHours dt{color:var(--ink-3);font-size:13px}.contactHours dd{margin:0;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}@media (max-width: 880px){.docs{grid-template-columns:1fr;gap:32px}.docs__toc{display:none}.contactGrid{grid-template-columns:1fr}.payCard{padding:36px 28px}}.pagarWrap{min-height:calc(100vh - 64px);display:flex;flex-direction:column;align-items:center;padding:40px 24px 80px;position:relative;overflow:hidden}.pagarWrap--results{align-items:stretch;padding-top:32px}.pagarInner{width:100%;max-width:460px;text-align:center;position:relative;z-index:1}.pagarMain{width:100%;max-width:640px;margin:0 auto;position:relative;z-index:1}.pagarIcon{width:44px;height:44px;border-radius:12px;background:var(--accent-tint);color:var(--accent-2);display:inline-grid;place-items:center;margin:0 auto}.pagarWrap h1{font-size:28px;margin:14px 0 8px;letter-spacing:-.025em;font-weight:600}.pagarLede{margin:0 auto 32px;color:var(--ink-3);font-size:15px}.pagarForm{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:28px;box-shadow:var(--shadow-2);text-align:left}.pagarFormLbl{display:block;font-size:11px;font-weight:600;color:var(--ink-3);margin-bottom:8px;letter-spacing:.04em;text-transform:uppercase}.pagarFormInput{display:flex;align-items:center;gap:10px;border:1px solid var(--line-2);border-radius:var(--r-md);padding:0 16px;background:var(--paper);transition:border-color .15s ease,box-shadow .15s ease;margin-bottom:16px}.pagarFormInput:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #ea580c1f}.pagarFormInput.is-error{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}.pagarFormIc{color:var(--ink-4);flex-shrink:0}.pagarFormInput input{flex:1;min-width:0;border:none;outline:none;background:transparent;height:52px;font-family:inherit;font-size:18px;font-variant-numeric:tabular-nums;letter-spacing:-.005em;color:var(--ink)}.pagarFormBtn{width:100%;height:52px;border-radius:var(--r-pill);border:none;cursor:pointer;background:var(--accent);color:#fff;font-size:15px;font-weight:600;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .15s ease,transform .1s ease;box-shadow:0 6px 16px -8px #ea580c8c}.pagarFormBtn:hover{background:var(--accent-2)}.pagarFormBtn:active{transform:translateY(1px)}.pagarFormBtn:disabled{opacity:.5;cursor:wait}.pagarErr{margin-top:14px;font-size:13px;color:#b91c1c;text-align:center}.payDniForm{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:18px 20px;box-shadow:var(--shadow-1);margin-bottom:24px}.payDniForm__lbl{display:block;font-size:11px;font-weight:600;color:var(--ink-3);margin-bottom:6px;letter-spacing:.04em;text-transform:uppercase}.payDniForm__row{display:flex;gap:10px;align-items:center}.payDniForm__input{flex:1;display:flex;align-items:center;gap:10px;border:1px solid var(--line-2);border-radius:var(--r-md);padding:0 14px;background:var(--paper);transition:border-color .15s ease,box-shadow .15s ease}.payDniForm__input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #ea580c1f}.payDniForm__input svg{color:var(--ink-4);flex-shrink:0}.payDniForm__input input{flex:1;min-width:0;border:none;outline:none;background:transparent;height:44px;font-family:inherit;font-size:15px;font-variant-numeric:tabular-nums;color:var(--ink)}.payDniForm__btn{height:44px;padding:0 20px;border-radius:var(--r-pill);border:none;cursor:pointer;background:var(--accent);color:#fff;font-size:13.5px;font-weight:600;font-family:inherit;white-space:nowrap;transition:background .15s ease}.payDniForm__btn:hover{background:var(--accent-2)}.payDniForm__btn:disabled{opacity:.5}.paySwitcher{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:13px}.paySwitcher__lbl{color:var(--ink-3)}.paySwitcher__btn{padding:6px 12px;background:var(--paper);border:1px solid var(--line-2);border-radius:999px;font-family:var(--font-mono);font-size:12px;color:var(--ink-2);cursor:pointer;transition:all .15s ease}.paySwitcher__btn:hover{background:var(--bg-2)}.paySwitcher__btn.is-active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.payGreeting{font-size:20px;font-weight:600;letter-spacing:-.015em;color:var(--ink);margin:0 0 18px;line-height:1.3}.payTotalVencido{background:var(--accent-tint);border:1px solid var(--accent-soft);border-radius:var(--r-xl);padding:24px 24px 22px;text-align:center;margin-bottom:32px;box-shadow:0 4px 16px -8px #ea580c33}.payTotalVencido__lbl{font-size:13px;font-weight:600;color:var(--ink-2);margin:0 0 6px}.payTotalVencido__val{font-size:32px;font-weight:700;letter-spacing:-.025em;color:var(--accent-2);margin:0 0 16px;line-height:1}.payTotalVencido__btn{display:inline-block;width:100%;height:48px;border-radius:var(--r-pill);border:none;cursor:pointer;background:var(--accent);color:#fff;font-family:inherit;font-size:15px;font-weight:600;transition:background .15s ease,transform .1s ease;box-shadow:0 6px 14px -6px #ea580c73}.payTotalVencido__btn:hover:not(:disabled){background:var(--accent-2)}.payTotalVencido__btn:active:not(:disabled){transform:translateY(1px)}.payTotalVencido__btn:disabled{background:var(--accent-soft);color:#ea580c99;cursor:not-allowed;box-shadow:none}.payInstHd{font-size:15px;font-weight:600;text-align:center;color:var(--ink);margin:0 0 16px;letter-spacing:-.005em}.payInsts{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.payInst{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:16px 18px 14px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.payInst.is-selected{border-color:var(--accent);background:#fffaf3;box-shadow:0 4px 14px -6px #ea580c33}.payInst__main{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:16px}.payInst__check{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line-2);background:var(--paper);cursor:pointer;display:grid;place-items:center;color:#fff;transition:all .15s ease;padding:0}.payInst__check:hover{border-color:var(--ink-3)}.payInst__check.is-checked{background:var(--accent);border-color:var(--accent)}.payInst__body{min-width:0}.payInst__title{font-size:16px;font-weight:700;color:var(--ink);margin:0 0 4px;letter-spacing:-.005em}.payInst__line{font-size:13px;color:var(--ink-3);margin:0;line-height:1.5}.payInst__line strong{color:var(--ink-2);font-weight:600}.payInst__pill{font-size:11px;padding:5px 12px;border-radius:999px;font-weight:600;background:var(--bg-2);color:var(--ink-3);white-space:nowrap;align-self:start}.payInst__pill--warn{background:#fee2e2;color:#b91c1c}.payInst__pill--paid{background:#dcfce7;color:#15803d}.payInst.is-paid{opacity:.72}.payInst__check--paid{display:inline-flex;align-items:center;justify-content:center;background:#16a34a;border-color:#16a34a;color:#fff;cursor:default}.payInst__line--paid,.payInst__line--paid strong{color:#15803d}.payInst__detailBtn{margin-top:12px;background:transparent;border:none;padding:0;font-family:inherit;font-size:13px;color:var(--accent-2);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:opacity .15s ease}.payInst__detailBtn:hover{opacity:.75}.payInst__detail{margin-top:14px;padding-top:14px;border-top:1px dashed var(--line);display:flex;flex-direction:column;gap:6px}.payInst__detailRow{display:flex;justify-content:space-between;font-size:13px}.payInst__detailL{color:var(--ink-3)}.payInst__detailV{color:var(--ink-2);font-weight:500}.payInst__detailV--warn{color:#b91c1c}.payInst__detailTotal{display:flex;justify-content:space-between;font-size:14px;font-weight:600;color:var(--ink);margin-top:6px;padding-top:8px;border-top:1px solid var(--line)}.payInst__detailSrc{font-size:11px;color:var(--ink-4);margin:4px 0 0;text-align:right;letter-spacing:.02em}.payBackBtn{width:100%;justify-content:center;margin-top:8px}.paySticky{position:sticky;top:88px;z-index:45;margin:0 16px 16px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);box-shadow:0 10px 30px -10px #0e0d0b66;animation:paySlide .2s ease-out}@keyframes paySlide{0%{transform:translateY(-12px);opacity:0}to{transform:translateY(0);opacity:1}}.paySticky__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 12px 12px 22px;max-width:1120px;margin:0 auto}.paySticky__t{margin:0;font-size:14px;font-weight:500}.paySticky__t strong{font-weight:700;font-variant-numeric:tabular-nums}.paySticky__s{margin:2px 0 0;font-size:11.5px;color:#faf7f099}.paySticky__btn{height:40px;padding:0 22px;border-radius:999px;border:none;cursor:pointer;background:#fff;color:var(--ink);font-family:inherit;font-size:14px;font-weight:600;transition:background .15s ease,transform .1s ease}.paySticky__btn:hover{background:var(--bg-2)}.paySticky__btn:active{transform:translateY(1px)}.pagarEmpty{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:48px 32px;box-shadow:var(--shadow-2);text-align:center;max-width:480px;margin:0 auto}.pagarEmpty__ic{width:56px;height:56px;border-radius:16px;background:#ecfdf5;color:var(--positive);display:grid;place-items:center;margin:0 auto 18px}.pagarEmpty__ic--warn{background:#fef3c7;color:#b45309}.pagarEmpty h1{font-size:22px;margin:0 0 10px;letter-spacing:-.02em}.pagarEmpty p{color:var(--ink-3);font-size:14px;margin:0 0 24px;line-height:1.5}@media (max-width: 880px){.pagarWrap--results{padding:24px 16px 80px}.payGreeting{font-size:17px;text-align:center}.payTotalVencido{padding:20px 18px;margin-bottom:24px}.payTotalVencido__val{font-size:28px}.payInstHd{font-size:14px;margin-bottom:12px}.payInst{padding:14px 16px}.payInst__main{grid-template-columns:22px 1fr auto;gap:12px}.payInst__title{font-size:15px}.payInst__pill{font-size:10px;padding:4px 10px}.paySticky{margin:0 10px 12px;top:78px}.paySticky__inner{padding:10px 12px 10px 18px;gap:10px}.paySticky__t{font-size:13px}.paySticky__s{font-size:11px}.paySticky__btn{height:36px;padding:0 18px;font-size:13px}.pagarEmpty{padding:36px 20px}.payDniForm__row{flex-direction:column;align-items:stretch}.payDniForm__btn{width:100%}}@media (max-width: 480px){.pagarForm{padding:22px 20px}}.tyc{max-width:920px;margin:0 auto;padding:48px 24px 96px;position:relative;overflow:hidden;min-height:calc(100vh - 64px)}.tyc__head{text-align:center;position:relative;z-index:1;margin-bottom:32px}.tyc__icon{width:48px;height:48px;border-radius:14px;background:var(--accent-tint);color:var(--accent-2);display:inline-grid;place-items:center;margin:0 auto 16px}.tyc h1{font-size:clamp(32px,4vw,44px);letter-spacing:-.025em;margin:0 0 14px;font-weight:600}.tyc__meta{display:inline-flex;flex-direction:column;gap:4px;padding:14px 22px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);font-size:13px;color:var(--ink-3);box-shadow:var(--shadow-1)}.tyc__meta p{margin:0}.tyc__meta strong{color:var(--ink);font-weight:600}.tyc__callout{background:linear-gradient(135deg,#1e40af,#1d4ed8);color:#fff;border-radius:var(--r-xl);padding:22px 24px;margin:0 auto 40px;display:grid;grid-template-columns:24px 1fr;gap:14px;box-shadow:0 10px 30px -10px #1e40af66;position:relative;z-index:1}.tyc__calloutIc{width:24px;height:24px;border-radius:8px;background:#ffffff2e;color:#fff;display:grid;place-items:center;margin-top:2px}.tyc__calloutT{font-size:15px;font-weight:600;margin:0 0 6px;letter-spacing:-.005em}.tyc__callout p{margin:0;font-size:13.5px;line-height:1.55;color:#ffffffeb}.tyc__callout strong{color:#fff;font-weight:600}.tyc__sections{display:flex;flex-direction:column;gap:16px;position:relative;z-index:1}.tyc__section{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:0;overflow:hidden}.tyc__sectionH{display:flex;align-items:baseline;gap:10px;padding:18px 28px;background:linear-gradient(180deg,#ea580c0a,#ea580c05);border-bottom:1px solid var(--line)}.tyc__sectionN{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--accent-2);flex-shrink:0}.tyc__sectionH h2{font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--ink);margin:0}.tyc__sectionBody{padding:22px 28px;color:var(--ink-2);font-size:14.5px;line-height:1.65}.tyc__sectionBody p{margin:0 0 14px}.tyc__sectionBody p:last-child{margin-bottom:0}.tyc__sectionBody strong{color:var(--ink);font-weight:600}.tyc__footnote{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-xl);padding:24px 28px;margin-top:32px;position:relative;z-index:1}.tyc__footnote h3{font-size:16px;font-weight:600;margin:0 0 12px;color:var(--ink);letter-spacing:-.01em}.tyc__footnote p{margin:0 0 10px;font-size:13.5px;line-height:1.6;color:var(--ink-3)}.tyc__footnote p:last-child{margin-bottom:0}@media (max-width: 880px){.tyc{padding:32px 16px 64px}.tyc h1{font-size:28px}.tyc__meta{padding:12px 16px;font-size:12.5px}.tyc__callout{padding:18px;margin-bottom:28px}.tyc__sectionH{padding:14px 18px}.tyc__sectionH h2{font-size:15.5px}.tyc__sectionBody{padding:18px;font-size:14px}.tyc__footnote{padding:20px 18px}}.footer__badges{margin-top:32px;padding-top:28px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:18px;flex-wrap:wrap}.footer__badge{display:inline-block;transition:opacity .15s ease,transform .15s ease}.footer__badge:hover{opacity:.85;transform:translateY(-1px)}.footer__badge img{display:block;height:72px;width:auto}.footer__badge--datafiscal img{height:72px}.footer__badge--bcra img{height:56px}@media (max-width: 880px){.footer__badges{gap:14px;justify-content:center}.footer__badge--datafiscal img{height:64px}.footer__badge--bcra img{height:48px}}.cContactChannels{max-width:880px;margin:-28px auto 0;padding:0 24px;position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:12px}.cContactBody{max-width:1200px;margin:48px auto 0;padding:0 24px 96px;display:grid;grid-template-columns:1.4fr 1fr;gap:24px}.iuChannels{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;margin-bottom:24px}.iuPosters{max-width:1000px;margin:0 auto 48px;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:20px;position:relative;z-index:1}.iuPoster{display:block;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:20px;box-shadow:var(--shadow-2);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;overflow:hidden}.iuPoster:hover{transform:translateY(-3px);box-shadow:var(--shadow-3);border-color:var(--line-2)}.iuPoster img{display:block;width:100%;height:auto;border-radius:var(--r-md)}@media (max-width: 880px){.cContactChannels{grid-template-columns:1fr;gap:10px;padding:0 20px}.cContactBody{grid-template-columns:1fr;gap:16px;padding:0 20px 64px;margin-top:32px}.iuChannels{grid-template-columns:1fr}.iuPosters{grid-template-columns:1fr;gap:14px;padding:0 20px;margin-bottom:32px}.iuPoster{padding:14px}}.rec__tags{display:none}@media (max-width: 880px){.rec__tags{display:flex!important}}.rec__split{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-md);padding:18px 18px 16px;display:flex;flex-direction:column;gap:10px}.rec__split .sim__splitRow{font-size:14px}.rec__split .sim__splitVal{font-size:15px}.rec__split .sim__splitBar{margin-top:8px}.rec__total{display:flex;justify-content:space-between;align-items:baseline;margin-top:10px;padding-top:14px;border-top:1px dashed var(--line-2)}.rec__totalL{font-size:13px;color:var(--ink-3);font-weight:500}.rec__totalV{font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.sim__panel--inputs .sim__split{display:none!important}@media (max-width: 880px){.rec__split{display:none!important}}.sim__cta--mobile{display:none!important}@media (max-width: 880px){.sim__cta--mobile{display:inline-flex!important;width:100%;justify-content:center;margin-top:64px!important;height:48px!important}.sim__panel--receipt .sim__cta:not(.sim__cta--mobile){display:none!important}}.nav{position:sticky;top:14px;z-index:50;margin:14px 16px 0;border-radius:999px;background:#ffffff6b!important;backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 1px #ffffff80 inset,0 8px 24px -8px #0e0d0b14,0 30px 60px -30px #0e0d0b1a;transition:background .2s ease,box-shadow .2s ease,border-color .2s ease}.nav.is-scrolled{background:#ffffff9e!important;border-color:#fff6!important;box-shadow:0 1px #ffffff80 inset,0 12px 32px -8px #0e0d0b1f,0 40px 80px -30px #0e0d0b29}.nav__inner{max-width:1120px;margin:0 auto;padding:0 12px 0 18px;height:56px}.nav__left{gap:24px}.nav__right{gap:8px}.nav__right--desktop .btn,.nav__right--desktop .btn--primary{height:38px;font-size:13.5px}.nav__right--desktop .btn--pay{height:38px}.nav,.nav.is-scrolled{border-bottom:none!important}.hero,.aHero,.subHero{padding-top:56px!important}body{background:radial-gradient(1100px 900px at calc(100% + 200px) 480px,#fcc6a0 0%,transparent 65%),radial-gradient(800px 700px at -200px 60%,#ffe3b3 0%,transparent 70%),radial-gradient(600px 600px at 30% 520px,#fde7d6 0%,transparent 70%),#faf7f0!important;background-attachment:fixed}html{background:#faf7f0!important}a[href^="tel:"],a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;pointer-events:none!important}.sim__plazoCuota,.sim__amount,.rec__cuota,.tnum{-webkit-touch-callout:none}.nav__hamburger{display:none;background:transparent;border:none;cursor:pointer;padding:8px;margin:-8px -4px -8px 0;color:var(--ink);border-radius:999px}.nav__hamburger:hover{background:#0e0d0b0d}.nav__mobile{display:none;position:fixed;top:84px;left:16px;right:16px;bottom:16px;background:var(--paper);border:1px solid var(--line);border-radius:24px;z-index:49;overflow-y:auto;box-shadow:0 30px 80px -30px #0e0d0b4d,0 10px 30px -10px #0e0d0b1f;animation:slideDown .18s ease-out}.nav__mobile-section:last-child{border-bottom:none;padding-bottom:0}.nav__mobile-link{display:block;padding:14px 16px;font-size:16px;font-weight:500;color:var(--ink-2);border-radius:14px;transition:background .15s ease,color .15s ease}@media (max-width: 880px){.nav{margin:10px 10px 0;top:10px}.nav__inner{padding:0 8px 0 16px;height:52px;gap:8px}.nav__links,.nav__right--desktop{display:none!important}.nav__hamburger{display:inline-grid;place-items:center}.nav__mobile{display:block}.brand{font-size:16px}.brand__mark{width:24px;height:24px;font-size:12px}.wrap{padding:0 20px}.hero{padding:32px 0!important}.hero__inner{gap:40px}.hero h1{font-size:clamp(38px,9vw,56px)!important;letter-spacing:-.025em}.hero__sub{margin:18px 0 24px;font-size:15px}.hero__ctas{gap:10px}.hero__ctas .btn{flex:1 1 auto;justify-content:center}.hero__meta{gap:24px;padding-top:20px;margin-top:28px}.hero__metaN{font-size:20px}.hero__metaL{font-size:11px}.hero__visual{height:auto;display:flex;flex-direction:column;gap:14px;align-items:stretch}.float{position:static!important;width:100%!important;animation:none!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.float--card{order:1}.float--receipt{order:2}.float--badge{order:3;width:100%!important}.fbadge__b{font-size:14px}.simSection{padding:8px 0 32px!important}.simSection__head{flex-direction:column!important;align-items:flex-start!important;margin-bottom:20px!important;gap:10px!important;display:flex!important}.simSection__head h2{font-size:26px!important;line-height:1.1!important;letter-spacing:-.02em!important;margin:0!important;max-width:none!important}.simSection__head .lede{font-size:15px!important;line-height:1.45!important;max-width:none!important;margin:0!important;color:var(--ink-3)!important}.sim__grid{display:flex!important;flex-direction:column!important;grid-template-areas:none!important;grid-template-columns:none!important;grid-template-rows:none!important;border-radius:20px;background:var(--paper)!important;gap:0!important;overflow:hidden!important}.sim__panel--receipt{grid-area:unset!important;grid-row:unset!important;grid-column:unset!important;order:unset!important;position:static!important;top:auto!important;z-index:auto!important;background:linear-gradient(180deg,#fffaf3,#fff)!important;padding:14px 18px 16px!important;border-bottom:1px solid var(--line);border-radius:20px 20px 0 0;margin:0!important;overflow:visible;max-height:none;flex-shrink:0;display:flex!important;flex-direction:column!important;gap:2px!important;justify-content:flex-start!important;align-items:stretch!important}.sim__panel--receipt>*{margin:0!important}.sim__panel--receipt .rec__tags{margin-top:6px!important}.sim__panel--inputs{grid-area:unset!important;grid-row:unset!important;grid-column:unset!important;order:unset!important;padding:22px 18px 18px!important;background:var(--paper)!important;margin:0!important;overflow:visible}.rec__caption{font-size:11px;margin:0;color:var(--ink-3)}.rec__cuota{font-size:clamp(30px,9vw,38px)!important;line-height:1!important;letter-spacing:-.03em}.rec__sub{font-size:11px;margin:2px 0 0;color:var(--ink-3)}.rec__meta,.rec__legal,.sim__sched{display:none!important}.rec__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.rec__tag{display:inline-flex;align-items:baseline;gap:4px;padding:4px 9px;border-radius:999px;background:var(--bg-2);font-size:11px;line-height:1;color:var(--ink-3);white-space:nowrap}.rec__tag--accent{background:var(--accent-tint);color:var(--accent-2)}.rec__tagL{font-weight:500}.rec__tagV{font-weight:700;color:var(--ink);letter-spacing:-.005em}.rec__tag--accent .rec__tagV{color:var(--accent-2)}.sim__cta{height:44px!important;padding:0 16px!important;font-size:14px!important;margin-top:4px!important;border-radius:999px!important}.sim__cta.sim__cta--mobile{margin-top:20px!important;height:48px!important}.sim__head{margin-bottom:12px}.sim__label{font-size:11px;margin-bottom:6px;color:var(--ink-3)}.sim__amount,.sim__amountInput{font-size:22px!important;letter-spacing:-.02em;font-weight:600}.sim__currency{font-size:15px}.sim__amountWrap{margin-bottom:10px;gap:4px;align-items:baseline}.sim__sliderWrap{margin-bottom:14px}.sim__sliderLabels{font-size:10px;margin-top:4px}.sim__pctHd{margin:12px 0 6px;align-items:center;gap:8px}.sim__pctHd .sim__label{margin:0}.sim__pctVal{font-size:15px!important;font-weight:600;white-space:nowrap}.sim__split{display:none!important}.sim__plazoLabel{margin-top:8px;margin-bottom:8px}.sim__plazoLabel .sim__hint{display:none}.sim__plazos{grid-template-columns:1fr!important;gap:6px!important}.sim__plazoBtn{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:10px 14px!important;gap:8px!important;border-radius:12px!important}.sim__plazoN{font-size:15px;font-weight:600;letter-spacing:-.01em}.sim__plazoLbl{font-size:12px;color:var(--ink-3);margin-left:4px;margin-right:auto;text-transform:lowercase}.sim__plazoCuota{font-family:var(--font-sans)!important;font-size:14px!important;font-weight:600!important;color:var(--ink)!important;font-variant-numeric:tabular-nums;letter-spacing:-.005em}.sim__plazoN{color:var(--ink)!important}.sim__plazoBtn.is-active .sim__plazoLbl{color:#fff9!important}.sim__plazoBtn.is-active .sim__plazoN,.sim__plazoBtn.is-active .sim__plazoCuota{color:#fff!important}.section{padding:48px 0}.section--tight{padding:36px 0}.steps{grid-template-columns:1fr!important;gap:12px;margin-top:28px}.step{padding:24px 20px}.feat__grid{grid-template-columns:1fr!important}.feat{padding:24px 20px}.faq{grid-template-columns:1fr!important;gap:24px}.cta{grid-template-columns:1fr!important;padding:32px 24px}.cta h2{font-size:32px}.cta__actions{flex-wrap:wrap}.cta__actions .btn{flex:1 1 auto;justify-content:center}.veh{width:180px}.bigQuote{padding:56px 0}.bigQuote blockquote{font-size:24px}.footer{padding:56px 0 24px}.footer__grid{grid-template-columns:1fr 1fr!important;gap:28px 16px}.aHero{padding:32px 0 56px!important}.aHero__inner{grid-template-columns:1fr!important;gap:40px}.aHero h1{font-size:clamp(38px,9vw,56px)!important}.dash__body{grid-template-columns:1fr!important}.dash__side{display:none}.benefits{grid-template-columns:1fr!important}.benefit{padding:28px 24px}.timeline{grid-template-columns:1fr!important;gap:28px}.timeline:before{display:none}.testis{grid-template-columns:1fr!important}.apply{grid-template-columns:1fr!important;gap:32px}.apply__form{padding:28px 24px}.field--row{grid-template-columns:1fr!important;gap:12px}.earn{grid-template-columns:1fr!important}.earn__panel{padding:28px 24px}.earn__num{font-size:28px}.earn__big{font-size:clamp(44px,12vw,64px)!important}.subHero{padding:40px 0!important}}@media (max-width: 880px){.login-grid{grid-template-columns:1fr!important}.login-grid>aside{display:none!important}.login-grid>section{padding:40px 24px!important}}.nav__hamburger{display:none;background:transparent;border:none;cursor:pointer;padding:8px;margin:-8px -8px -8px 0;color:var(--ink);border-radius:8px}.nav__hamburger:hover{background:#0e0d0b0a}.nav__hamburger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nav__mobile{display:none;position:fixed;top:64px;left:0;right:0;bottom:0;background:var(--bg);z-index:49;overflow-y:auto;animation:slideDown .18s ease-out}.nav__mobile-inner{display:flex;flex-direction:column;gap:24px;padding:24px;max-width:480px;margin:0 auto}.nav__mobile-section{display:flex;flex-direction:column;gap:4px;padding-bottom:24px;border-bottom:1px solid var(--line)}.nav__mobile-section:last-child{border-bottom:none}.nav__mobile-label{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);margin:0 0 8px}.nav__mobile-link{display:block;padding:14px 16px;font-size:16px;font-weight:500;color:var(--ink-2);border-radius:12px;transition:background .15s ease,color .15s ease}.nav__mobile-link:hover{background:#0e0d0b0a;color:var(--ink)}.nav__mobile-link.is-active{background:var(--accent-tint);color:var(--accent-2)}.nav__mobile-cta{width:100%;justify-content:center}@keyframes slideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.login-grid{grid-template-columns:1fr 1fr}@media (max-width: 880px){.login-grid{grid-template-columns:1fr!important}.login-grid>aside{display:none!important}.login-grid>section{padding:40px 24px!important}.nav__inner{gap:8px}.nav__links,.nav__right--desktop{display:none!important}.nav__hamburger{display:inline-grid;place-items:center}.nav__mobile{display:block}.brand{font-size:16px}.brand__mark{width:24px;height:24px;font-size:12px}.wrap{padding:0 20px}.hero{padding:48px 0 32px}.hero__inner{gap:40px}.hero h1{font-size:clamp(38px,9vw,56px)!important;letter-spacing:-.025em}.hero__sub{margin:18px 0 24px;font-size:15px}.hero__ctas{gap:10px}.hero__ctas .btn{flex:1 1 auto;justify-content:center}.hero__meta{gap:24px;padding-top:20px;margin-top:28px}.hero__metaN{font-size:20px}.hero__metaL{font-size:11px}.hero__visual{height:auto;display:flex;flex-direction:column;gap:14px;align-items:stretch}.float{position:static!important;width:100%!important;animation:none!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.float--card{order:1}.float--receipt{order:2}.float--badge{order:3;width:100%!important}.fbadge__b{font-size:14px}.section{padding:48px 0}.section--tight{padding:36px 0}.steps{grid-template-columns:1fr!important;gap:12px;margin-top:28px}.step{padding:24px 20px}.feat__grid{grid-template-columns:1fr!important}.feat{padding:24px 20px}.faq{grid-template-columns:1fr!important;gap:24px}.cta{grid-template-columns:1fr!important;padding:32px 24px}.cta h2{font-size:32px}.cta__actions{flex-wrap:wrap}.cta__actions .btn{flex:1 1 auto;justify-content:center}.veh{width:180px}.bigQuote{padding:56px 0}.bigQuote blockquote{font-size:24px}.footer{padding:56px 0 24px}.footer__grid{grid-template-columns:1fr 1fr!important;gap:28px 16px}.aHero{padding:48px 0 56px}.aHero__inner{grid-template-columns:1fr!important;gap:40px}.aHero h1{font-size:clamp(38px,9vw,56px)!important}.dash__body{grid-template-columns:1fr!important}.dash__side{display:none}.benefits{grid-template-columns:1fr!important}.benefit{padding:28px 24px}.timeline{grid-template-columns:1fr!important;gap:28px}.timeline:before{display:none}.testis{grid-template-columns:1fr!important}.apply{grid-template-columns:1fr!important;gap:32px}.apply__form{padding:28px 24px}.field--row{grid-template-columns:1fr!important;gap:12px}.earn{grid-template-columns:1fr!important}.earn__panel{padding:28px 24px}.earn__num{font-size:28px}.earn__big{font-size:clamp(44px,12vw,64px)!important}}@media (max-width: 480px){h1{font-size:clamp(34px,9vw,44px)!important}.hero__metaItem{flex:1 1 calc(50% - 12px);min-width:0}.footer__grid{grid-template-columns:1fr!important}.sim__plazos{grid-template-columns:1fr}.hero__ctas{flex-direction:column}.hero__ctas .btn{width:100%}.sol__inputWrap,.pagar__inputWrap{flex-direction:column;align-items:stretch!important;padding:8px!important;gap:4px!important}}
