.ag-wa{max-width:420px;margin-inline:auto;padding:18px;border-radius:var(--vd-r);background:#0b141a;border:1px solid rgba(245,243,236,.1)}.ag-wa-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(245,243,236,.08)}.ag-wa-av{width:34px;height:34px;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;display:grid;place-items:center;background:var(--vd-lime);color:var(--w-verde-tinta);font-weight:800;font-size:13px}.ag-wa-who b{display:block;font-size:13.5px;color:#e9edef}.ag-wa-who span{font-size:11.5px;color:#e9edef8c}.ag-wa-msg{position:relative;max-width:92%;padding:11px 13px;border-radius:8px;background:#005c4b;color:#e9edef;font-size:13.5px;line-height:1.55}.ag-wa-msg+.ag-wa-msg{margin-top:8px}.ag-wa-msg b{color:#fff}.ag-wa-msg em{font-style:normal;color:var(--vd-lime)}.ag-wa-time{display:block;margin-top:5px;text-align:end;font-size:10.5px;color:#e9edef80;letter-spacing:.02em}.ag-wa-foot{margin:12px 0 0;font-size:11.5px;color:#e9edef73;text-align:center}.qm-other{margin-top:10px}.qm-other[hidden]{display:none}.qm-other .qm-label{display:block;margin-bottom:6px}.qm-other select{width:100%;min-height:48px;padding:0 40px 0 14px;border-radius:var(--w-r-sm);border:1px solid var(--vd-line-2);background-color:var(--vd-card);font:inherit;font-size:16px;color:var(--vd-ink);outline:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2343433C' stroke-width='2'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px}.qm-other select:focus{border-color:var(--vd-lime);-webkit-box-shadow:0 0 0 3px var(--vd-lime-soft);box-shadow:0 0 0 3px var(--vd-lime-soft)}.ag-win{position:relative;overflow:hidden}.ag-win.has-media{background-color:#0e0e0c;padding-block:clamp(40px,6vw,84px)}.ag-win-bg{position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-filter:blur(30px) brightness(.38) saturate(.85);filter:blur(30px) brightness(.38) saturate(.85);-webkit-transform:scale(1.06);transform:scale(1.06);pointer-events:none}.ag-win.has-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,10,8,.42)),to(rgba(10,10,8,.6)));background:linear-gradient(180deg,#0a0a086b,#0a0a0899)}.ag-win-inner{position:relative;z-index:1}.ag-win-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(22px,3.4vw,46px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:900px){.ag-win-grid{grid-template-columns:minmax(0,.62fr) minmax(0,1fr)}}.ag-win-figure{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.ag-win-figure img{width:auto;max-width:100%;max-height:min(64vh,560px);-o-object-fit:contain;object-fit:contain;border-radius:var(--vd-r-sm);-webkit-filter:drop-shadow(0 26px 50px rgba(0,0,0,.45));filter:drop-shadow(0 26px 50px rgba(0,0,0,.45))}.ag-win-figure figcaption{text-align:center;line-height:1.35}.ag-win-figure b{display:block;font-size:15px;color:#f7f6f1}.ag-win-figure span{font-size:12.5px;color:var(--vd-lime);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.ag-win.has-media .vd-h2{color:#f7f6f1}.ag-win.has-media .vd-lead{color:#f5f3ecd6;max-width:60ch}.ag-win.has-media .vd-lead b{color:#f7f6f1}.ag-win.has-media .vd-eyebrow{color:var(--vd-lime);border-color:#d2db7e59}.ag-win-list{list-style:none;margin:clamp(18px,2.4vw,26px) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width:640px){.ag-win-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ag-win-list li{padding:12px 13px}.ag-win-list b{font-size:13.5px}.ag-win-list span{font-size:12.5px}}.ag-win-list li{padding:14px 16px;border-radius:var(--vd-r-sm);background:var(--vd-card);border:1px solid var(--vd-line)}.ag-win.has-media .ag-win-list li{background:#f5f3ec17;border-color:#f5f3ec2e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ag-win-list b{display:block;font-size:14.5px;color:var(--vd-ink);margin-bottom:2px}.ag-win-list span{font-size:13px;line-height:1.55;color:var(--vd-ink-3)}.ag-win.has-media .ag-win-list b{color:#f7f6f1}.ag-win.has-media .ag-win-list span{color:#f5f3ecb8}@media (prefers-reduced-motion:reduce){.ag-win-bg{-webkit-transform:none;transform:none}}.ag-founder{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2.4vw,26px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;text-align:center;max-width:min(100%,860px);margin:clamp(24px,3.2vw,36px) auto;padding:clamp(20px,2.6vw,28px);border-radius:var(--vd-r-sm);background:var(--vd-card);border:1px solid var(--vd-line)}@media (min-width:720px){.ag-founder{grid-template-columns:auto minmax(0,1fr);justify-items:start;text-align:start}}.ag-founder-img{width:clamp(96px,11vw,132px);height:clamp(96px,11vw,132px);border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:3px solid var(--vd-card);-webkit-box-shadow:0 12px 30px rgba(20,20,15,.16);box-shadow:0 12px 30px #14140f29}.ag-founder-q{margin:0}.ag-founder-q p{margin:0 0 12px;max-width:62ch;font-size:clamp(15.5px,2vw,18px);line-height:1.6;color:var(--vd-ink);letter-spacing:-.012em}.ag-founder-q footer b{display:block;font-size:14.5px;color:var(--vd-ink)}.ag-founder-q footer span{font-size:13px;color:var(--vd-ink-3)}.vd-h3{margin:12px 0 10px;font-size:clamp(21px,3.2vw,29px);line-height:1.18;letter-spacing:-.022em;font-weight:760}.vd-h3 em{font-family:"Instrument Serif",Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:0}.ag-why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px}.ag-why-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:clamp(18px,2.2vw,24px);border-radius:var(--vd-r-sm);background:var(--vd-card);border:1px solid var(--vd-line);text-decoration:none;color:inherit;-webkit-transition:border-color .2s var(--vd-ease),-webkit-transform .2s var(--vd-ease),-webkit-box-shadow .2s var(--vd-ease);transition:border-color .2s var(--vd-ease),-webkit-transform .2s var(--vd-ease),-webkit-box-shadow .2s var(--vd-ease);transition:border-color .2s var(--vd-ease),transform .2s var(--vd-ease),box-shadow .2s var(--vd-ease);transition:border-color .2s var(--vd-ease),transform .2s var(--vd-ease),box-shadow .2s var(--vd-ease),-webkit-transform .2s var(--vd-ease),-webkit-box-shadow .2s var(--vd-ease)}.ag-why-card:hover{border-color:var(--vd-lime-deep);-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 14px 34px rgba(20,20,15,.1);box-shadow:0 14px 34px #14140f1a}.ag-why-card:focus-visible{outline:3px solid var(--vd-lime);outline-offset:3px}.ag-why-k{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--vd-ink-3)}.ag-why-v{font-size:clamp(27px,3.4vw,36px);font-weight:820;letter-spacing:-.035em;line-height:1;color:var(--vd-ink)}.ag-why-t{font-size:14px;line-height:1.6;color:var(--vd-ink-2)}.ag-why-t b{color:var(--vd-ink);font-weight:700}.ag-why-go{margin-top:auto;padding-top:6px;font-size:13.5px;font-weight:700;color:var(--vd-lime-deep)}.ag-why-go:after{content:" →"}@media (prefers-reduced-motion:reduce){.ag-why-card{-webkit-transition:none;transition:none}.ag-why-card:hover{-webkit-transform:none;transform:none}}.ag-wheel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.ag-lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:13px 15px;border:1px solid var(--vd-line);border-radius:var(--vd-r-sm);background:var(--vd-card)}.ag-lead.is-mine{border-color:var(--vd-lime-deep);background:#f1f6da}.ag-lead-n{width:26px;height:26px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;background:#0a0a080f;color:var(--vd-ink-2)}.ag-lead.is-mine .ag-lead-n{background:var(--vd-lime);color:var(--w-verde-tinta)}.ag-lead-body{min-width:0}.ag-lead-body b{display:block;font-size:14px;color:var(--vd-ink)}.ag-lead-body span{display:block;font-size:12.5px;color:var(--vd-ink-3)}.ag-lead-tag{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--vd-lime-deep)}.ag-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ag-split--rev .ag-split-media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (max-width:860px){.ag-split{grid-template-columns:minmax(0,1fr)}.ag-split--rev .ag-split-media{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.ag-kit{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.ag-kit-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:13px 15px;border:1px solid var(--vd-line);border-radius:var(--vd-r-sm);background:var(--vd-card)}.ag-kit-item svg{width:17px;height:17px;-webkit-box-flex:0;-ms-flex:0 0 17px;flex:0 0 17px;margin-top:2px;color:var(--vd-lime-deep)}.ag-kit-item b{display:block;font-size:14px;color:var(--vd-ink);margin-bottom:2px}.ag-kit-item span{font-size:12.5px;line-height:1.5;color:var(--vd-ink-3)}.qm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;background:#080808b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.qm-overlay.open{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.qm-modal{width:100%;max-width:560px;background:var(--vd-bg);border:1px solid var(--vd-line);border-radius:var(--vd-r);padding:34px 30px 30px;position:relative;-webkit-box-shadow:0 40px 80px -50px rgba(10,10,8,.6);box-shadow:0 40px 80px -50px #0a0a0899;-webkit-transform:translateY(20px) scale(.97);transform:translateY(20px) scale(.97);-webkit-transition:-webkit-transform .35s var(--vd-ease);transition:-webkit-transform .35s var(--vd-ease);transition:transform .35s var(--vd-ease);transition:transform .35s var(--vd-ease),-webkit-transform .35s var(--vd-ease);max-height:calc(100vh - 48px);overflow-y:auto}.qm-overlay.open .qm-modal{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.qm-close{position:absolute;inset-block-start:14px;inset-inline-end:16px;width:34px;height:34px;border-radius:50%;border:1px solid var(--vd-line);background:transparent;color:var(--vd-ink-2);font-size:20px;line-height:1;cursor:pointer}.qm-close:hover{border-color:var(--vd-lime-deep)}.qm-eyebrow{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--vd-lime-deep);margin-bottom:8px}.qm-title{margin:0 0 22px;font-size:clamp(1.5rem,3vw,1.9rem);line-height:1.15;color:var(--vd-ink)}.qm-title em{font-style:italic;font-family:"Instrument Serif",Georgia,serif}.qm-block{margin-bottom:20px}.qm-label{display:block;margin-bottom:9px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--vd-ink-3)}.qm-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.qm-opt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:11px 15px;border-radius:999px;border:1px solid var(--vd-line);background:transparent;color:var(--vd-ink-2);font:inherit;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.qm-opt:hover{border-color:var(--vd-lime-deep)}.qm-opt[aria-pressed=true]{background:var(--vd-lime);border-color:var(--vd-lime);color:var(--w-verde-tinta)}.qm-dot{width:8px;height:8px;border-radius:50%;background:var(--vd-line-2)}.qm-opt[aria-pressed=true] .qm-dot{background:var(--w-verde-tinta)}.qm-progress{margin-top:24px}.qm-progress>span{display:block;margin-bottom:8px;font-size:12.5px;color:var(--vd-ink-3)}.qm-bar{height:4px;border-radius:999px;background:var(--vd-line);overflow:hidden}.qm-bar-fill{height:100%;width:0;background:var(--vd-lime);-webkit-transition:width .35s var(--vd-ease);transition:width .35s var(--vd-ease)}.qm-success{text-align:center;padding:16px 0 8px}.qm-success-icon{width:56px;height:56px;margin:0 auto 16px;border-radius:50%;display:grid;place-items:center;background:var(--vd-lime);color:var(--w-verde-tinta);font-size:26px;font-weight:800}.qm-success h3{margin:0 0 8px;font-size:1.4rem;color:var(--vd-ink)}.qm-success p{margin:0;font-size:14.5px;line-height:1.6;color:var(--vd-ink-3)}.ag-note{margin:8px 0 0;font-size:13px;font-weight:600;color:#c0392b}.vd-capture--dark .ag-note{color:#ff9d9d}.ag-note[hidden]{display:none}.vd-cta--xl{min-height:64px;padding:0 34px;font-size:17.5px;font-weight:600;letter-spacing:-.01em}.vd-cta--block{width:100%}.vd-cta--xl.is-lime{-webkit-box-shadow:0 18px 40px -22px rgba(79,106,16,.9);box-shadow:0 18px 40px -22px #4f6a10e6}.ag-after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:12px 0 0;font-size:12.5px;line-height:1.5;color:var(--vd-ink-3);text-align:center}.ag-after svg{width:14px;height:14px;-webkit-box-flex:0;-ms-flex:none;flex:none;color:var(--vd-lime-deep)}.vd-capture--dark .ag-after{color:#f5f3ec94}.vd-capture--dark .ag-after svg{color:var(--vd-lime)}.ag-hero{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(100svh - var(--zh-h,72px))}@media (min-width:1200px){.ag-hero{min-height:min(calc(100svh - var(--zh-h,72px)),1040px)}}.ag-hero .vd-hero-bg img{-o-object-position:50% 34%;object-position:50% 34%;-webkit-filter:brightness(.56) saturate(1.02);filter:brightness(.56) saturate(1.02)}.ag-hero .vd-hero-veil{background:-webkit-gradient(linear,left top,right top,from(rgba(10,10,8,.9)),color-stop(34%,rgba(10,10,8,.74)),color-stop(64%,rgba(10,10,8,.5)),to(rgba(10,10,8,.45))),-webkit-gradient(linear,left top,left bottom,from(rgba(10,10,8,.55)),color-stop(34%,rgba(10,10,8,.15)),to(rgba(10,10,8,.8)));background:linear-gradient(90deg,#0a0a08e6,#0a0a08bd 34%,#0a0a0880 64%,#0a0a0873),linear-gradient(180deg,#0a0a088c,#0a0a0826 34%,#0a0a08cc)}@media (max-width:900px){.ag-hero .vd-hero-bg img{-o-object-position:56% 32%;object-position:56% 32%;-webkit-filter:brightness(.7) saturate(1.04);filter:brightness(.7) saturate(1.04)}.ag-hero .vd-hero-veil{background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,10,8,.4)),color-stop(24%,rgba(10,10,8,.18)),color-stop(62%,rgba(10,10,8,.82)),to(rgba(10,10,8,.94)));background:linear-gradient(180deg,#0a0a0866,#0a0a082e 24%,#0a0a08d1,#0a0a08f0)}}.ag-hero-inner{position:relative;z-index:2;width:100%;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(26px,4vw,64px)}.ag-hero-say{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0}.ag-hero-say .ag-hero-h1{margin:12px 0 0}.ag-hero-say .ag-pill{margin-top:clamp(26px,3.2vw,38px)}.ag-hero-say .ag-hero-foot{margin-top:16px}.ag-hero-h1{margin:18px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;letter-spacing:-.04em;font-weight:800;color:#fbfaf5;line-height:.92;text-shadow:0 2px 40px rgba(0,0,0,.45)}.ag-h1-l1{font-size:clamp(36px,4.8vw,74px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.18em;-ms-flex-wrap:wrap;flex-wrap:wrap}.ag-h1-l1 em{font-style:normal;font-weight:800;color:var(--vd-lime);font-size:1.5em;letter-spacing:-.05em}.ag-h1-l2{font-size:clamp(30px,4.2vw,62px)}.ag-h1-l3{margin-top:.36em;font-size:clamp(15px,1.9vw,24px);font-weight:650;line-height:1.2;letter-spacing:-.01em;color:#f5f3ecbd}.ag-pill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px;border-radius:999px;background:#0c0c0a9e;border:1px solid rgba(245,243,236,.2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);max-width:560px;width:100%}.ag-pill input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:transparent;border:0;outline:0;font:inherit;font-size:16.5px;color:#f5f3ec;padding:0 6px 0 16px}.ag-pill input::-webkit-input-placeholder{color:#f5f3ec6b}.ag-pill input::-moz-placeholder{color:#f5f3ec6b}.ag-pill input:-ms-input-placeholder{color:#f5f3ec6b}.ag-pill input::-ms-input-placeholder{color:#f5f3ec6b}.ag-pill input::placeholder{color:#f5f3ec6b}.ag-pill input:-webkit-autofill,.ag-pill input:-webkit-autofill:hover,.ag-pill input:-webkit-autofill:focus,.ag-pill input:-webkit-autofill:active{-webkit-text-fill-color:#F5F3EC;caret-color:#f5f3ec;-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.qm-phone input:-webkit-autofill,.qm-phone input:-webkit-autofill:hover,.qm-phone input:-webkit-autofill:focus,.qm-phone input:-webkit-autofill:active,.qm-other select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--vd-card) inset;box-shadow:0 0 0 1000px var(--vd-card) inset;-webkit-text-fill-color:var(--vd-ink);caret-color:var(--vd-ink);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.ag-pill:focus-within{border-color:var(--vd-lime);-webkit-box-shadow:0 0 0 3px rgba(210,219,126,.2);box-shadow:0 0 0 3px #d2db7e33}.ag-pill .vd-cta{-webkit-box-flex:0;-ms-flex:none;flex:none}.ag-pill-note{margin:12px 0 0;max-width:52ch;font-size:12.5px;line-height:1.5;color:#f5f3ec99}.ag-hero .ag-note{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:2px 0 0;-webkit-padding-start:14px;padding-inline-start:14px;color:#ffb4ae}@media (max-width:560px){.ag-pill{-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:22px;padding:12px;gap:10px}.ag-pill input{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:2px 4px}.ag-pill .vd-cta{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}.ag-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ag-band-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(20px,3vw,44px);-ms-flex-wrap:wrap;flex-wrap:wrap}.ag-trust{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.ag-trust-txt{min-width:0}.ag-trust-txt b{display:block;font-size:14.5px;color:var(--vd-ink);white-space:nowrap}.ag-trust-stars{color:#c8951a}.ag-trust-txt>span{display:block;font-size:12.5px;line-height:1.45;color:var(--vd-ink-3)}.ag-band-facts{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.ag-band-facts li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;font-size:13px;line-height:1;color:var(--vd-ink-3);padding:9px 14px;border-radius:999px;background:var(--vd-card);border:1px solid var(--vd-line)}.ag-band-facts b{font-size:14px;font-weight:800;letter-spacing:-.01em;color:var(--vd-ink);white-space:nowrap}@media (max-width:760px){.ag-band-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ag-band-facts{gap:7px}}.ag-stairs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:6px}.ag-step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px;border-radius:var(--vd-r-sm);border:1px solid var(--vd-line);background:var(--vd-card);min-height:150px}.ag-step:nth-child(2){min-height:186px}.ag-step:nth-child(3){min-height:222px;border-color:var(--vd-lime-2);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f9e8));background:linear-gradient(180deg,#fff,#f6f9e8)}.ag-step-pct{font-size:clamp(34px,5vw,46px);font-weight:820;letter-spacing:-.04em;line-height:1}.ag-step:nth-child(3) .ag-step-pct{color:var(--vd-lime-deep)}.ag-step-when{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:var(--vd-ink-2)}.ag-step-when b{color:var(--vd-ink)}.ag-step-tag{position:absolute;inset-block-start:14px;inset-inline-start:20px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--vd-ink-3)}.ag-step:nth-child(3) .ag-step-tag{color:var(--vd-lime-deep)}@media (max-width:640px){.ag-stairs{grid-template-columns:minmax(0,1fr)}.ag-step,.ag-step:nth-child(2),.ag-step:nth-child(3){min-height:0}.ag-step-tag{position:static;display:block;margin-bottom:8px}}.ag-vs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:22px}.ag-vs-card{padding:20px 22px;border-radius:var(--vd-r-sm);border:1px solid var(--vd-line);background:var(--vd-card)}.ag-vs-card h3{margin:0 0 8px;font-size:15.5px;font-weight:780;letter-spacing:-.01em}.ag-vs-card p{margin:0;font-size:13.5px;line-height:1.6;color:var(--vd-ink-3)}.ag-vs-card--them{background:#14140f08}.ag-vs-card--us{border-color:var(--vd-lime-2);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f9e8));background:linear-gradient(180deg,#fff,#f6f9e8)}.ag-vs-card--us p{color:var(--vd-ink-2)}.ag-vs-k{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-bottom:10px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--vd-ink-3)}.ag-vs-card--us .ag-vs-k{color:var(--vd-lime-deep)}.ag-vs-k svg{width:15px;height:15px}.vd-zone>.ag-reel{overflow:visible;overflow:clip}.ag-reel-rail{position:relative}.ag-reel-stage{display:grid;gap:clamp(20px,3vw,44px)}.ag-reel-copy .vd-head{margin-bottom:4px}.ag-reel-copy .vd-h2{margin-bottom:10px}.ag-reel-copy .vd-lead{font-size:15px}.ag-reel-steps{list-style:none;margin:22px 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.ag-reel-steps li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 14px;border-radius:var(--w-r-sm);border:1px solid transparent;-webkit-transition:background .3s var(--vd-ease),border-color .3s;transition:background .3s var(--vd-ease),border-color .3s}.ag-reel-steps b{display:block;font-size:14.5px;color:var(--vd-ink)}.ag-reel-steps span{display:block;font-size:13px;line-height:1.55;color:var(--vd-ink-3)}.ag-reel-steps i{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11.5px;font-weight:800;background:#14140f0f;color:var(--vd-ink-3);-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s}.ag-reel-screen{position:relative}.ag-frame{border-radius:var(--vd-r);border:1px solid var(--vd-line);background:var(--vd-card);-webkit-box-shadow:0 30px 60px -44px rgba(10,10,8,.5);box-shadow:0 30px 60px -44px #0a0a0880;overflow:hidden}.ag-frame+.ag-frame{margin-top:16px}.ag-frame-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:11px 15px;border-bottom:1px solid var(--vd-line);background:#0a0a0807}.ag-frame-bar i{width:9px;height:9px;border-radius:50%;background:var(--vd-line-2)}.ag-frame-bar span{-webkit-margin-start:8px;margin-inline-start:8px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--vd-ink-3)}.ag-frame-body{padding:clamp(16px,2.4vw,22px)}.ag-reel.is-reel .ag-reel-stage{position:sticky;inset-block-start:calc(var(--zh-h,72px) + 14px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:min(690px,80vh)}.ag-reel.is-reel .ag-reel-screen{position:relative;min-height:clamp(420px,64vh,560px)}.ag-reel.is-reel .ag-frame{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;overflow-y:auto;opacity:0;visibility:hidden;-webkit-transform:translateY(14px) scale(.985);transform:translateY(14px) scale(.985);-webkit-transition:opacity .45s var(--vd-ease),visibility .45s,-webkit-transform .55s var(--vd-ease);transition:opacity .45s var(--vd-ease),visibility .45s,-webkit-transform .55s var(--vd-ease);transition:opacity .45s var(--vd-ease),transform .55s var(--vd-ease),visibility .45s;transition:opacity .45s var(--vd-ease),transform .55s var(--vd-ease),visibility .45s,-webkit-transform .55s var(--vd-ease)}.ag-reel.is-reel .ag-frame.is-on{opacity:1;visibility:visible;-webkit-transform:none;transform:none}.ag-reel.is-reel .ag-reel-steps li.is-on{background:var(--vd-lime-soft);border-color:#d2db7e8c}.ag-reel.is-reel .ag-reel-steps li.is-on i{background:var(--vd-lime);color:var(--w-verde-tinta)}.ag-reel-prog{height:3px;border-radius:999px;background:var(--vd-line);overflow:hidden;margin-top:20px;display:none}.ag-reel.is-reel .ag-reel-prog{display:block}.ag-reel-prog i{display:block;height:100%;width:0;background:var(--vd-lime-2)}@media (max-width:900px){.ag-reel.is-reel .ag-reel-stage{grid-template-columns:minmax(0,1fr);min-height:0;position:static}.ag-reel.is-reel .ag-reel-screen{min-height:0}.ag-reel.is-reel .ag-frame{position:relative;inset:auto;opacity:1;visibility:visible;-webkit-transform:none;transform:none;overflow:hidden}.ag-reel.is-reel .ag-frame+.ag-frame{margin-top:16px}.ag-reel.is-reel .ag-reel-prog{display:none}}.ag-ui-h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 14px}.ag-ui-h b{font-size:15.5px;letter-spacing:-.01em}.ag-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;background:#14140f0f;color:var(--vd-ink-2)}.ag-pill svg{width:13px;height:13px}.ag-pill--ok{background:var(--vd-lime-soft);color:var(--vd-lime-deep)}.ag-pill--wait{background:#c8951a24;color:#8a6410}.ag-rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;background:var(--vd-line);border-radius:var(--w-r-sm);overflow:hidden}.ag-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;padding:12px 14px;background:var(--vd-card);font-size:13.5px}.ag-row span{color:var(--vd-ink-3)}.ag-row b{font-weight:750;color:var(--vd-ink);text-align:end}.ag-row--total{background:#f7f9ee}.ag-row--total b{font-size:16px}.ag-sign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:14px;padding:13px 15px;border:1px solid var(--vd-lime-2);border-radius:var(--w-r-sm);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f9e8));background:linear-gradient(180deg,#fff,#f6f9e8)}.ag-sign svg{width:20px;height:20px;-webkit-box-flex:0;-ms-flex:none;flex:none;color:var(--vd-lime-deep)}.ag-sign b{display:block;font-size:13.5px}.ag-sign span{display:block;font-size:12.5px;line-height:1.5;color:var(--vd-ink-3)}.ag-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:14px}.ag-tile{padding:13px 14px;border:1px solid var(--vd-line);border-radius:var(--w-r-sm);background:var(--vd-card)}.ag-tile b{display:block;font-size:22px;font-weight:820;letter-spacing:-.03em;line-height:1.1}.ag-tile span{display:block;margin-top:3px;font-size:11.5px;line-height:1.4;color:var(--vd-ink-3)}.ag-tile--hi{border-color:var(--vd-lime-2);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f9e8));background:linear-gradient(180deg,#fff,#f6f9e8)}.ag-tile--hi b{color:var(--vd-lime-deep)}.ag-bars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:7px;height:clamp(96px,15vh,150px);margin:4px 0 10px}.ag-bars i{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:5px 5px 0 0;background:#14140f1a}.ag-bars i.is-hi{background:var(--vd-lime-2)}.ag-axis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;color:var(--vd-ink-3)}.ag-chat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.ag-bub{max-width:88%;padding:10px 13px;border-radius:13px;font-size:13px;line-height:1.55;background:#14140f0d;color:var(--vd-ink-2)}.vd-section--dark .ag-step{background:#f5f3ec0d;border-color:#f5f3ec1f}.vd-section--dark .ag-step:nth-child(3){border-color:#d2db7e73;background:-webkit-gradient(linear,left top,left bottom,from(rgba(210,219,126,.16)),to(rgba(210,219,126,.05)));background:linear-gradient(180deg,#d2db7e29,#d2db7e0d)}.vd-section--dark .ag-step-pct{color:#f5f3ec}.vd-section--dark .ag-step:nth-child(3) .ag-step-pct{color:var(--vd-lime)}.vd-section--dark .ag-step-when{color:#f5f3ecb8}.vd-section--dark .ag-step-when b{color:#f5f3ec}.vd-section--dark .ag-step-tag{color:#f5f3ec80}.vd-section--dark .ag-step:nth-child(3) .ag-step-tag{color:var(--vd-lime)}.vd-section--dark .ag-vs-card{background:#f5f3ec0d;border-color:#f5f3ec1f}.vd-section--dark .ag-vs-card--them{background:#f5f3ec08}.vd-section--dark .ag-vs-card--us{border-color:#d2db7e73;background:-webkit-gradient(linear,left top,left bottom,from(rgba(210,219,126,.16)),to(rgba(210,219,126,.05)));background:linear-gradient(180deg,#d2db7e29,#d2db7e0d)}.vd-section--dark .ag-vs-card h3{color:#f5f3ec}.vd-section--dark .ag-vs-card p{color:#f5f3ecb3}.vd-section--dark .ag-vs-card p b{color:#f5f3ec}.vd-section--dark .ag-vs-k{color:#f5f3ec80}.vd-section--dark .ag-vs-card--us .ag-vs-k{color:var(--vd-lime)}.qm-wa-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:14px;padding:7px 14px 7px 11px;border-radius:999px;background:#25d3661f;border:1px solid rgba(37,211,102,.38);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#0f7a3d}.qm-wa-badge svg{width:16px;height:16px;-webkit-box-flex:0;-ms-flex:none;flex:none;color:#1fa855}.qm-sub{margin:-14px 0 22px;font-size:14.5px;line-height:1.55;color:var(--vd-ink-3)}#qmSubmit svg{width:20px;height:20px;-webkit-box-flex:0;-ms-flex:none;flex:none}.qm-foot{margin:12px 0 0;font-size:12.5px;line-height:1.5;color:var(--vd-ink-3);text-align:center}.qm-modal .qm-opt{padding:12px 17px;font-size:14.5px}.qm-modal .qm-block+.qm-block{margin-top:22px}.qm-modal .qm-bar{margin-top:10px}.qm-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:4px 6px 4px 14px;border:1px solid var(--vd-line-2);border-radius:14px;background:var(--vd-card)}.qm-phone:focus-within{border-color:var(--vd-lime-deep);-webkit-box-shadow:0 0 0 3px rgba(210,219,126,.28);box-shadow:0 0 0 3px #d2db7e47}.qm-phone-pre{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0 24px 0 0;border:0;background:transparent;font:inherit;font-size:15px;font-weight:700;color:var(--vd-ink);white-space:nowrap;cursor:pointer;line-height:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316150f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 6px center;background-size:13px}.qm-phone-pre:focus{outline:none}.qm-phone-pre:focus-visible{outline:2px solid var(--vd-lime-deep);outline-offset:3px;border-radius:6px}.qm-phone:before{content:none}.qm-phone>.qm-phone-pre+input{border-left:1px solid var(--vd-line-2);padding-left:12px}.qm-phone input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:transparent;border:0;outline:0;font:inherit;font-size:16.5px;color:var(--vd-ink);padding:12px 4px}.qm-phone input::-webkit-input-placeholder{color:var(--vd-ink-3)}.qm-phone input::-moz-placeholder{color:var(--vd-ink-3)}.qm-phone input:-ms-input-placeholder{color:var(--vd-ink-3)}.qm-phone input::-ms-input-placeholder{color:var(--vd-ink-3)}.qm-phone input::placeholder{color:var(--vd-ink-3)}.qm-consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:11px;font-size:14px;line-height:1.5;color:var(--vd-ink-2);cursor:pointer}.qm-consent input{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:1px;accent-color:var(--vd-lime-deep)}.qm-consent a{color:var(--vd-lime-deep);text-decoration:underline;text-underline-offset:3px;font-weight:600}#qmSubmit{margin-top:4px}#qmSubmit[disabled]{opacity:.6;cursor:default}.qm-modal .ag-note{margin:0 0 12px}@media (max-width:760px){.ag-hide-sm{display:none}.ag-hero{min-height:calc(100svh - var(--zh-h,60px));padding-block:clamp(22px,6vw,36px)}.ag-hero-h1{margin-top:14px}.ag-h1-l1{font-size:clamp(32px,11.5vw,52px)}.ag-h1-l2{font-size:clamp(27px,9.6vw,46px)}.ag-h1-l3{margin-top:.5em;font-size:15px}.ag-pill-note{margin-top:10px;font-size:12.5px;color:#f5f3ecad}.ag-pill{display:block;padding:0;border:0;background:transparent;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;max-width:none}.ag-pill:focus-within{-webkit-box-shadow:none;box-shadow:none}.ag-pill input{display:block;width:100%;min-height:58px;padding:0 18px;border-radius:16px;background:#0c0c0aa8;border:1px solid rgba(245,243,236,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ag-pill input:focus{border-color:var(--vd-lime);-webkit-box-shadow:0 0 0 3px rgba(210,219,126,.22);box-shadow:0 0 0 3px #d2db7e38}.ag-pill .vd-cta{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:10px}}.qm-grip{display:none}@media (max-width:640px){.qm-overlay{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0}.qm-modal{width:100%;max-width:none;border-radius:26px 26px 0 0;border-bottom:0;max-height:min(92svh,760px);padding:14px 20px calc(22px + env(safe-area-inset-bottom,0px));-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .38s var(--vd-ease);transition:-webkit-transform .38s var(--vd-ease);transition:transform .38s var(--vd-ease);transition:transform .38s var(--vd-ease),-webkit-transform .38s var(--vd-ease)}.qm-overlay.open .qm-modal{-webkit-transform:none;transform:none}.qm-grip{display:block;width:42px;height:4px;margin:0 auto 14px;border-radius:999px;background:var(--vd-line-2)}.qm-close{inset-block-start:16px;inset-inline-end:14px;width:32px;height:32px;font-size:18px}.qm-wa-badge{margin-bottom:12px}.qm-title{font-size:clamp(1.35rem,6.6vw,1.7rem);margin-bottom:6px}.qm-sub{margin:0 0 20px;font-size:14px}.qm-options{gap:8px}.qm-modal .qm-opt{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 17px}.qm-phone input{padding:15px 4px}}.ag-sticky{position:fixed;inset-inline:0;inset-block-end:0;z-index:900;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#0c0c0ae0;border-top:1px solid rgba(245,243,236,.14);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);-webkit-transform:translateY(110%);transform:translateY(110%);-webkit-transition:-webkit-transform .3s var(--vd-ease);transition:-webkit-transform .3s var(--vd-ease);transition:transform .3s var(--vd-ease);transition:transform .3s var(--vd-ease),-webkit-transform .3s var(--vd-ease)}.ag-sticky.is-on{-webkit-transform:none;transform:none}.ag-sticky[hidden]{display:none}.ag-sticky-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.ag-sticky-form input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:50px;padding:0 16px;border-radius:14px;background:#f5f3ec14;border:1px solid rgba(245,243,236,.2);font:inherit;font-size:16px;color:#f5f3ec;outline:0}.ag-sticky-form input::-webkit-input-placeholder{color:#f5f3ec80}.ag-sticky-form input::-moz-placeholder{color:#f5f3ec80}.ag-sticky-form input:-ms-input-placeholder{color:#f5f3ec80}.ag-sticky-form input::-ms-input-placeholder{color:#f5f3ec80}.ag-sticky-form input::placeholder{color:#f5f3ec80}.ag-sticky-form input:focus{border-color:var(--vd-lime)}.ag-sticky-form .vd-cta{-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:50px;padding:0 20px;font-size:15.5px}.ag-sticky .ag-note{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:6px 0 0;font-size:12.5px;color:#ffb4ae}.ag-bubble,.ag-bubble *{-webkit-box-sizing:border-box;box-sizing:border-box}.ag-bubble{position:fixed;inset-inline-end:22px;inset-block-end:22px;z-index:880}.ag-bubble[hidden]{display:none}.ag-bubble-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;position:relative;min-height:48px;padding:0 20px 0 16px;border-radius:var(--w-r-pildora);border:0;background:var(--w-tinta);color:var(--w-sobre-tinta);cursor:pointer;font:inherit;font-size:15px;font-weight:600;letter-spacing:-.01em;-webkit-box-shadow:0 10px 30px rgba(20,20,15,.28);box-shadow:0 10px 30px #14140f47;-webkit-transition:-webkit-transform .2s var(--vd-ease),-webkit-box-shadow .2s var(--vd-ease);transition:-webkit-transform .2s var(--vd-ease),-webkit-box-shadow .2s var(--vd-ease);transition:transform .2s var(--vd-ease),box-shadow .2s var(--vd-ease);transition:transform .2s var(--vd-ease),box-shadow .2s var(--vd-ease),-webkit-transform .2s var(--vd-ease),-webkit-box-shadow .2s var(--vd-ease)}.ag-bubble-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 14px 36px rgba(20,20,15,.34);box-shadow:0 14px 36px #14140f57}.ag-bubble-btn:focus-visible{outline:3px solid var(--vd-lime);outline-offset:3px}.ag-bubble-ico{display:grid;place-items:center;width:22px;height:22px;color:var(--vd-lime)}.ag-bubble-ico svg{width:100%;height:100%}.ag-bubble-dot{position:absolute;inset-block-start:1px;inset-inline-end:1px;width:13px;height:13px;border-radius:50%;background:var(--vd-lime);border:2.5px solid var(--vd-dark)}.ag-bubble-dot:after{content:"";position:absolute;top:-2.5px;right:-2.5px;bottom:-2.5px;left:-2.5px;border-radius:50%;border:2px solid var(--vd-lime);-webkit-animation:agBubblePulse 2.8s cubic-bezier(.22,.61,.36,1) infinite;animation:agBubblePulse 2.8s cubic-bezier(.22,.61,.36,1) infinite}@-webkit-keyframes agBubblePulse{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.8}60%{-webkit-transform:scale(2);transform:scale(2);opacity:0}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes agBubblePulse{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.8}60%{-webkit-transform:scale(2);transform:scale(2);opacity:0}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.ag-bubble.is-open .ag-bubble-dot{display:none}.ag-bubble-panel{position:absolute;inset-inline-end:0;inset-block-end:calc(100% + 12px);width:min(340px,calc(100vw - 44px));padding:18px;border-radius:20px;background:var(--vd-card);border:1px solid var(--vd-line);-webkit-box-shadow:0 22px 60px rgba(20,20,15,.22);box-shadow:0 22px 60px #14140f38;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.ag-bubble-panel[hidden]{display:none}.ag-bubble.is-open .ag-bubble-panel{-webkit-animation:agBubbleIn .24s var(--vd-ease) both;animation:agBubbleIn .24s var(--vd-ease) both}@-webkit-keyframes agBubbleIn{0%{opacity:0;-webkit-transform:translateY(10px) scale(.97);transform:translateY(10px) scale(.97)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes agBubbleIn{0%{opacity:0;-webkit-transform:translateY(10px) scale(.97);transform:translateY(10px) scale(.97)}to{opacity:1;-webkit-transform:none;transform:none}}.ag-bubble-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:12px}.ag-bubble-head p{margin:0;font-size:14px;color:var(--vd-ink-3)}.ag-bubble-head b{display:block;font-size:15px;color:var(--vd-ink);letter-spacing:-.01em}.ag-bubble-x{-webkit-box-flex:0;-ms-flex:none;flex:none;width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:50%;background:#14140f0f;color:var(--vd-ink-2);cursor:pointer}.ag-bubble-x svg{width:15px;height:15px}.ag-bubble-x:hover{background:#14140f1f}.ag-bubble-x:focus-visible{outline:2px solid var(--vd-lime-deep);outline-offset:2px}.ag-bubble-msg{margin:0 0 10px;padding:11px 13px;border-radius:14px;background:var(--vd-lime-soft);font-size:13.5px;line-height:1.55;color:var(--vd-ink-2)}.ag-bubble-msg.is-soft{background:#14140f0a;font-size:12.5px;color:var(--vd-ink-3)}.ag-bubble-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:12px}.ag-bubble-form input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:48px;padding:0 14px;border-radius:14px;border:1px solid var(--vd-line-2);background:var(--vd-bg);font:inherit;font-size:16px;color:var(--vd-ink);outline:0}.ag-bubble-form input:focus{border-color:var(--vd-lime-deep)}.ag-bubble-form .vd-cta{-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:48px;padding:0 16px;font-size:15px}.ag-bubble .ag-note{margin:8px 0 0;font-size:12.5px;color:#b3261e}body:has(.cookie-banner.show) .ag-bubble,body:has(.cookie-banner.is-visible) .ag-bubble{display:none}@media (max-width:760px){.ag-bubble{display:none}}@media (prefers-reduced-motion:reduce){.ag-bubble-btn{-webkit-transition:none;transition:none}.ag-bubble.is-open .ag-bubble-panel{-webkit-animation:none;animation:none}.ag-bubble-dot:after{-webkit-animation:none;animation:none;opacity:0}}body:has(.cookie-banner.show) .ag-sticky,body:has(.cookie-banner.is-visible) .ag-sticky{-webkit-transform:translateY(110%);transform:translateY(110%)}@media (min-width:761px){.ag-sticky{display:none}}.ag-bars-deal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;margin-top:4px}.ag-deal-row{display:grid;grid-template-columns:minmax(0,15.5rem) minmax(0,1fr) minmax(0,9.5rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(12px,2vw,22px);padding:14px 16px;border-radius:var(--vd-r-sm);border:1px solid var(--vd-line);background:var(--vd-card)}.ag-deal-row.is-top{border-color:var(--vd-lime-2);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f9e8));background:linear-gradient(180deg,#fff,#f6f9e8)}.ag-deal-k{font-size:14px;line-height:1.4;color:var(--vd-ink-3)}.ag-deal-k b{color:var(--vd-ink);font-weight:750}.ag-deal-sub{display:block;margin-top:3px;font-size:12.5px;line-height:1.4;color:var(--vd-ink-3)}.ag-deal-row.is-top .ag-deal-sub{color:var(--vd-lime-deep);font-weight:650}.ag-deal-track{position:relative;height:16px;border-radius:999px;background:#14140f12;overflow:hidden}.ag-deal-bar{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px}.ag-deal-bar--them{background:repeating-linear-gradient(115deg,#14140f33 0,#14140f33 6px,#14140f1a 6px,#14140f1a 12px)}.ag-deal-bar--them i{position:absolute;inset-block:-3px;width:3px;border-radius:2px;background:var(--vd-ink);-webkit-box-shadow:0 0 0 2px var(--vd-card);box-shadow:0 0 0 2px var(--vd-card)}.ag-deal-bar--mid{background:var(--vd-lime-2);opacity:.55}.ag-deal-bar--us{background:var(--vd-lime-deep)}.ag-deal-v{font-size:clamp(18px,2.4vw,25px);font-weight:820;letter-spacing:-.03em;text-align:end;white-space:nowrap;color:var(--vd-ink)}.ag-deal-row.is-top .ag-deal-v{color:var(--vd-lime-deep)}.ag-deal-row:first-child .ag-deal-v{color:var(--vd-ink-3);font-size:clamp(15px,1.9vw,19px)}.ag-deal-note{margin:18px auto 0;font-size:14.5px;line-height:1.6;color:var(--vd-ink-2);max-width:78ch;text-align:center}.ag-deal-note b{color:var(--vd-ink)}.ag-deal-note a,.ag-deal-more a{color:var(--vd-lime-deep);font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ag-deal-more{margin-top:clamp(24px,3vw,34px);padding:clamp(20px,2.6vw,28px);border-radius:var(--vd-r-sm);background:#14140f09;border:1px solid var(--vd-line);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2vw,26px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:1000px){.ag-deal-more{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.ag-deal-more h3{margin:0 0 8px;font-size:clamp(17px,2.2vw,21px);font-weight:780;letter-spacing:-.02em}.ag-deal-more p{margin:0;font-size:14.5px;line-height:1.65;color:var(--vd-ink-2)}.ag-deal-more p+p{margin-top:12px}.ag-deal-more p b{color:var(--vd-ink);font-weight:700}.ag-deal-try{margin-top:18px;min-height:50px;padding:0 22px;font-size:15px}.ag-fields{padding:clamp(14px,1.8vw,18px);border-radius:var(--vd-r-sm);background:var(--vd-card);border:1px solid var(--vd-line)}.ag-fields-k{margin:0 0 10px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--vd-ink-3)}.ag-fields-list{list-style:none;margin:0 0 12px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.ag-fields-list li{font-size:13px;font-weight:650;line-height:1;color:var(--vd-ink);padding:8px 12px;border-radius:999px;background:var(--vd-lime-soft);border:1px solid rgba(210,219,126,.55)}.ag-fields-note{margin:0;font-size:13.5px;line-height:1.6;color:var(--vd-ink-2)}.ag-fields-note b{color:var(--vd-ink);font-weight:700}.ag-deal .ag-band-inner{margin-top:clamp(24px,3vw,34px);padding-top:clamp(20px,2.6vw,26px);border-top:1px solid var(--vd-line)}@media (max-width:760px){.ag-deal-row{grid-template-columns:minmax(0,1fr);gap:10px;padding:16px}.ag-deal-v{text-align:start}.ag-deal-row:first-child .ag-deal-v{font-size:17px}.ag-deal-note a,.ag-deal-more a{white-space:normal}}.ag-calc-box{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(20px,3vw,44px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(22px,3vw,34px);border-radius:var(--vd-r);border:1px solid var(--vd-line);background:var(--vd-card);-webkit-box-shadow:0 30px 60px -50px rgba(10,10,8,.45);box-shadow:0 30px 60px -50px #0a0a0873}.ag-calc-input>label{display:block;margin-bottom:10px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--vd-ink-3)}.ag-calc-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0 18px;border:1px solid var(--vd-line-2);border-radius:16px;background:var(--vd-bg)}.ag-calc-field:focus-within{border-color:var(--vd-lime-deep);-webkit-box-shadow:0 0 0 3px rgba(210,219,126,.28);box-shadow:0 0 0 3px #d2db7e47}.ag-calc-field input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:14px 0;background:transparent;border:0;outline:0;font:inherit;font-size:clamp(24px,3.4vw,34px);font-weight:820;letter-spacing:-.03em;color:var(--vd-ink)}.ag-calc-field span{font-size:clamp(20px,2.8vw,28px);font-weight:800;color:var(--vd-ink-3)}.ag-calc-input input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;margin:18px 0 0;border-radius:999px;background:var(--vd-line);cursor:pointer}.ag-calc-input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--vd-lime-deep);border:3px solid var(--vd-card);-webkit-box-shadow:0 2px 10px rgba(10,10,8,.3);box-shadow:0 2px 10px #0a0a084d;cursor:-webkit-grab;cursor:grab}.ag-calc-input input[type=range]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--vd-lime-deep);border:3px solid var(--vd-card);box-shadow:0 2px 10px #0a0a084d;cursor:grab}.ag-calc-input input[type=range]:focus-visible{outline:2px solid var(--vd-lime-deep);outline-offset:4px}.ag-calc-hint{margin:12px 0 0;font-size:12.5px;line-height:1.5;color:var(--vd-ink-3)}.ag-calc-out{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.ag-calc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 18px;border-radius:var(--vd-r-sm);border:1px solid var(--vd-line);background:var(--vd-bg)}.ag-calc-row.is-us{border-color:var(--vd-lime-2);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f9e8));background:linear-gradient(180deg,#fff,#f6f9e8)}.ag-calc-k{font-size:13.5px;line-height:1.4;color:var(--vd-ink-3)}.ag-calc-k i{font-style:normal}.ag-calc-row.is-us .ag-calc-k{color:var(--vd-ink-2)}.ag-calc-row.is-us .ag-calc-k i{color:var(--vd-lime-deep);font-weight:700}.ag-calc-row b{font-size:clamp(18px,2.4vw,26px);font-weight:820;letter-spacing:-.03em;white-space:nowrap;color:var(--vd-ink);-webkit-margin-start:auto;margin-inline-start:auto}.ag-calc-row:not(.is-us) b{color:var(--vd-ink-3);font-size:clamp(15px,1.9vw,19px)}.ag-calc-row.is-us b{color:var(--vd-lime-deep)}.ag-calc-diff{margin:2px 0 0;padding:0 4px;font-size:14px;font-weight:700;line-height:1.45;color:var(--vd-ink-3)}.ag-calc-diff.is-win{color:var(--vd-lime-deep)}.ag-calc-legal{margin:16px auto 0;max-width:84ch;text-align:center;font-size:12.5px;line-height:1.55;color:var(--vd-ink-3)}.ag-calc-legal a{color:var(--vd-lime-deep);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ag-calc-cta{margin-top:clamp(24px,3vw,34px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ag-calc-cta .ag-pill{background:var(--vd-dark);border-color:#f5f3ec29}.ag-calc-cta .ag-pill-note{color:var(--vd-ink-3);text-align:center}.ag-calc-cta .ag-note{color:#c0392b}@media (max-width:860px){.ag-calc-box{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ag-calc-cta .ag-pill{background:transparent;border:0;padding:0;width:100%;backdrop-filter:none;-webkit-backdrop-filter:none}.ag-calc-cta .ag-pill input{background:var(--vd-bg);border-color:var(--vd-line-2);color:var(--vd-ink);backdrop-filter:none;-webkit-backdrop-filter:none}.ag-calc-cta .ag-pill input::-webkit-input-placeholder{color:var(--vd-ink-3)}.ag-calc-cta .ag-pill input::-moz-placeholder{color:var(--vd-ink-3)}.ag-calc-cta .ag-pill input:-ms-input-placeholder{color:var(--vd-ink-3)}.ag-calc-cta .ag-pill input::-ms-input-placeholder{color:var(--vd-ink-3)}.ag-calc-cta .ag-pill input::placeholder{color:var(--vd-ink-3)}}.ag-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:11px;max-width:64ch;margin:20px auto 0;padding:14px 18px;border-radius:var(--vd-r-sm);text-align:start;background:#d2db7e1f;border:1px solid rgba(210,219,126,.32);font-size:14px;line-height:1.6;color:#f5f3ecc7}.ag-open svg{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:3px;color:var(--vd-lime)}.ag-open b{color:#f5f3ec}.vd-quote-who{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;text-align:start}.vd-quote-who>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;min-width:0}.vd-quote-who small{font-size:12.5px;line-height:1.35;color:var(--vd-ink-3)}.vd-quote-av{-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ag-pill-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.ag-pill-note svg{width:15px;height:15px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:2px;color:#4fce72}.ag-calc-cta .ag-pill-note{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ag-hero-foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 18px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:14px 0 0;font-size:12.5px;line-height:1.45;color:#f5f3ec9e}.ag-hero-foot-i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.ag-hero-foot-i svg{width:15px;height:15px;-webkit-box-flex:0;-ms-flex:none;flex:none;color:#4fce72}.ag-hero-foot-i b{color:#f5f3eceb;font-weight:800}.ag-hero-foot-i b.ag-trust-stars{color:#f0c14b}.ag-hero-foot-sep{display:none}@media (max-width:760px){.ag-hero-foot{gap:6px 12px}}.ag-hero-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 34%;object-position:50% 34%;-webkit-filter:brightness(.56) saturate(1.02);filter:brightness(.56) saturate(1.02)}@media (prefers-reduced-motion: no-preference){.ag-hero .vd-hero-bg img{-webkit-animation:agDrift 42s ease-in-out infinite alternate;animation:agDrift 42s ease-in-out infinite alternate}.ag-hero-say>*,.ag-ladder{-webkit-animation:agRise .7s var(--vd-ease) both;animation:agRise .7s var(--vd-ease) both}.ag-hero-say>*:nth-child(2){-webkit-animation-delay:.06s;animation-delay:.06s}.ag-hero-say>*:nth-child(3){-webkit-animation-delay:.12s;animation-delay:.12s}.ag-hero-say>*:nth-child(4){-webkit-animation-delay:.18s;animation-delay:.18s}.ag-ladder{-webkit-animation-delay:.22s;animation-delay:.22s}}@-webkit-keyframes agDrift{0%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1.11);transform:scale(1.11)}}@keyframes agDrift{0%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1.11);transform:scale(1.11)}}@-webkit-keyframes agRise{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes agRise{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:none;transform:none}}.ag-rv-av{-webkit-box-flex:0;-ms-flex:none;flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--vd-lime-soft);border:1px solid rgba(210,219,126,.5);font-size:13px;font-weight:800;color:var(--vd-lime-deep)}.ag-rv-link{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:12px;font-weight:700;color:var(--vd-lime-deep);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ag-ladder{min-width:0;padding:clamp(16px,1.6vw,22px);border-radius:var(--vd-r);background:#0c0c0a8f;border:1px solid rgba(245,243,236,.16);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ag-ladder-sum{display:none;list-style:none;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;font-size:14.5px;font-weight:750;color:#f5f3ec}.ag-ladder-sum::-webkit-details-marker{display:none}.ag-ladder-sum svg{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:none;flex:none;color:var(--vd-lime);-webkit-transition:-webkit-transform .25s var(--vd-ease);transition:-webkit-transform .25s var(--vd-ease);transition:transform .25s var(--vd-ease);transition:transform .25s var(--vd-ease),-webkit-transform .25s var(--vd-ease)}.ag-ladder[open] .ag-ladder-sum{margin-bottom:14px}.ag-ladder[open] .ag-ladder-sum svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ag-ladder-sum:focus-visible{outline:2px solid var(--vd-lime);outline-offset:4px;border-radius:8px}.ag-ladder-top{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#f5f3ec80}.ag-ladder-top b{color:#f5f3ecd1}.ag-ladder-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:12px 14px;border-radius:var(--vd-r-sm);border:1px solid transparent}.ag-ladder-row+.ag-ladder-row{margin-top:6px}.ag-ladder-row.is-top{border-color:#d2db7e80;background:-webkit-gradient(linear,left top,left bottom,from(rgba(210,219,126,.2)),to(rgba(210,219,126,.06)));background:linear-gradient(180deg,#d2db7e33,#d2db7e0f)}.ag-ladder-pct{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:2.9em;font-size:clamp(19px,2vw,25px);font-weight:820;letter-spacing:-.03em;color:#f5f3eca8}.ag-ladder-row.is-top .ag-ladder-pct{color:var(--vd-lime)}.ag-ladder-k{min-width:0}.ag-ladder-k b{display:block;font-size:13.5px;font-weight:750;color:#f5f3ec}.ag-ladder-k small{display:block;margin-top:2px;font-size:11.5px;line-height:1.4;color:#f5f3ec8c}.ag-ladder-v{font-size:clamp(14px,1.5vw,17px);font-weight:800;white-space:nowrap;color:#f5f3ecb3}.ag-ladder-row.is-top .ag-ladder-v{color:var(--vd-lime)}.ag-ladder-foot{margin:12px 0 0;padding-top:12px;border-top:1px solid rgba(245,243,236,.14);font-size:12.5px;line-height:1.5;color:#f5f3ec8c}.ag-ladder-foot b{color:#f5f3eccc}@media (max-width:980px){.ag-hero-inner{grid-template-columns:minmax(0,1fr);gap:20px}.ag-ladder-sum{display:-webkit-box;display:-ms-flexbox;display:flex}.ag-ladder:not([open]){padding:13px 16px;background:#0c0c0a80}}@media (max-width:820px) and (max-height:740px){.ag-h1-l1{font-size:clamp(30px,10vw,44px)}.ag-h1-l2{font-size:clamp(26px,8.6vw,40px)}.ag-h1-l3{font-size:14px}.ag-hero-say .ag-pill{margin-top:18px}.ag-hero-say .ag-hero-foot{margin-top:12px}.ag-pill input{min-height:52px}.ag-ladder{padding:12px}.ag-ladder-top{margin-bottom:8px}.ag-ladder-row{padding:8px 11px}.ag-ladder-row+.ag-ladder-row{margin-top:4px}.ag-ladder-foot{margin-top:9px;padding-top:9px}}@media (max-width:760px){.ag-ladder{padding:14px}.ag-ladder-row{gap:10px;padding:10px 11px}.ag-ladder-k small{display:none}.ag-ladder-row.is-top .ag-ladder-k small{display:block}}.qm-aviso{margin:0 0 10px;padding:10px 13px;border-radius:11px;background:#f0f6d4;border:1px solid rgba(157,181,45,.35);font-size:.82rem;line-height:1.5;color:#16150f}.qm-aviso[hidden]{display:none}.ag-hero-cta{margin:clamp(26px,3.2vw,38px) 0 0}.ag-hero-cta .vd-cta,.ag-calc-cta .vd-cta,a.ag-bubble-btn{text-decoration:none}.ag-fold{margin-top:clamp(18px,2.4vw,28px)}.ag-fold-sum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto;padding:13px 22px;border:1.5px solid currentColor;border-radius:999px;font:600 15px/1.2 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;color:inherit;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ag-fold-sum::-webkit-details-marker{display:none}.ag-fold-sum svg{width:16px;height:16px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ag-fold[open]>.ag-fold-sum svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ag-fold-sum:focus-visible{outline:3px solid var(--vd-lime);outline-offset:3px}.ag-fold-body{padding-top:clamp(20px,3vw,36px)}@media (min-width:761px){.ag-fold[open]>.ag-fold-sum{display:none}.ag-fold-body{padding-top:0}}.ag-reel .ag-fold{margin-top:0}.ag-lfoot{background:#0a0a0a;color:#f5f3ec;padding:28px 0 calc(28px + env(safe-area-inset-bottom))}.ag-lfoot .vd-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px 28px}.ag-lfoot a{color:inherit;font-size:14px;text-decoration:none;opacity:.82}.ag-lfoot a:hover{opacity:1;text-decoration:underline}.ag-lfoot img{height:27px;width:auto}body.is-landing{padding-bottom:0}
