.home-module__H0VpKG__page{--ink:#0b0b0c;--ink-2:#22232a;--paper:#fff;--paper-2:#fafaf9;--paper-3:#f4f4f2;--line:#e9e9e6;--line-2:#dededa;--muted:#6a6a70;--muted-2:#767479;--brand:#2f5141;--grain:.028;isolation:isolate;background:var(--paper);color:var(--ink);font-family:var(--font-hanken), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums tabular-nums;padding-top:var(--hdr-h,64px);position:relative}@media (prefers-color-scheme:dark){.home-module__H0VpKG__page{--ink:#f3f3f0;--ink-2:#cfcfca;--paper:#0a0a0b;--paper-2:#101012;--paper-3:#16161a;--line:#23232a;--line-2:#2c2c34;--muted:#9a9aa2;--muted-2:#8a8a92;--brand:#4e8168;--grain:.04}}.home-module__H0VpKG__page:before{content:"";z-index:100;pointer-events:none;opacity:var(--grain);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (prefers-color-scheme:dark){.home-module__H0VpKG__page:before{mix-blend-mode:screen}}.home-module__H0VpKG__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.6em;margin:0;font-size:.72rem;display:inline-flex}.home-module__H0VpKG__eyebrow:before{content:"";background:var(--brand);border-radius:50%;flex:none;width:6px;height:6px}.home-module__H0VpKG__h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,5.2vw,3.6rem);font-weight:600;line-height:.98}.home-module__H0VpKG__h2 em{color:var(--muted-2);font-style:normal}.home-module__H0VpKG__lede{color:var(--muted);text-wrap:pretty;max-width:46ch;margin:0;font-size:clamp(1.02rem,1.5vw,1.2rem);line-height:1.5}.home-module__H0VpKG__skip{z-index:60;background:var(--ink);color:var(--paper);border-radius:0 0 10px 10px;padding:.6rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:transform .18s;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-120%)}.home-module__H0VpKG__skip:focus{outline:none;transform:translate(-50%)translateY(0)}.home-module__H0VpKG__hdr{z-index:50;position:fixed;top:0;left:0;right:0}.home-module__H0VpKG__nav{background:color-mix(in srgb, var(--paper) 72%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem clamp(1.1rem,4vw,2.4rem);transition:border-color .3s;display:flex}@supports (animation-timeline:scroll()){.home-module__H0VpKG__nav{animation:linear both home-module__H0VpKG__navBorder;animation-timeline:scroll(root);animation-range:0 90px}@keyframes home-module__H0VpKG__navBorder{to{border-bottom-color:var(--line)}}}.home-module__H0VpKG__navLinks{align-items:center;gap:.15rem;display:flex}.home-module__H0VpKG__navLink{color:var(--ink-2);border-radius:8px;padding:.4rem .7rem;font-size:.9rem;text-decoration:none;transition:background .18s,color .18s}.home-module__H0VpKG__navLink:hover{background:var(--paper-3);color:var(--ink)}.home-module__H0VpKG__navRight{align-items:center;gap:.4rem;display:flex}.home-module__H0VpKG__navGrupo{position:relative}.home-module__H0VpKG__navLinkPanel{cursor:pointer;background:0 0;border:0;align-items:center;gap:.34em;font-family:inherit;display:inline-flex}.home-module__H0VpKG__navLinkPanel:after{content:"";opacity:.45;border-top:4px solid;border-left:3.5px solid #0000;border-right:3.5px solid #0000;width:0;height:0;transition:transform .2s,opacity .2s}.home-module__H0VpKG__navLinkPanel[aria-expanded=true]:after{opacity:.9;transform:rotate(180deg)}.home-module__H0VpKG__navLinkPanel[aria-expanded=true]{background:var(--paper-3);color:var(--ink)}.home-module__H0VpKG__panel{background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(18px);border-bottom:1px solid var(--line);animation:.22s cubic-bezier(.2,.8,.2,1) both home-module__H0VpKG__panelIn}@keyframes home-module__H0VpKG__panelIn{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.home-module__H0VpKG__panel{animation:none}}.home-module__H0VpKG__panelInner{grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:start;gap:clamp(1.4rem,4vw,3rem);max-width:1180px;margin:0 auto;padding:1.5rem clamp(1.1rem,4vw,2.4rem) 1.8rem;display:grid}.home-module__H0VpKG__panelTodo{flex-direction:column;gap:.3rem;text-decoration:none;display:flex}.home-module__H0VpKG__panelTodoK{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-2);font-size:.66rem}.home-module__H0VpKG__panelTodoT{letter-spacing:-.025em;color:var(--ink);font-size:1.15rem;font-weight:600}.home-module__H0VpKG__panelTodo:hover .home-module__H0VpKG__panelTodoT{color:var(--brand)}.home-module__H0VpKG__panelCols{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.3rem;display:grid}.home-module__H0VpKG__panelItem{border-radius:11px;flex-direction:column;gap:.18rem;padding:.7rem .85rem;text-decoration:none;transition:background .16s;display:flex}.home-module__H0VpKG__panelItem:hover{background:var(--paper-3)}.home-module__H0VpKG__panelItemT{letter-spacing:-.015em;color:var(--ink);font-size:.93rem;font-weight:600}.home-module__H0VpKG__panelItemS{color:var(--muted);font-size:.8rem;line-height:1.42}@media (max-width:720px){.home-module__H0VpKG__panel{display:none!important}.home-module__H0VpKG__navLinks{display:none}}.home-module__H0VpKG__btn{--_bg:var(--paper);--_fg:var(--ink);--_bd:var(--line-2);border:1px solid var(--_bd);background:var(--_bg);color:var(--_fg);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:.5em;padding:.6rem 1.05rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:transform .16s cubic-bezier(.2,.8,.2,1),background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.home-module__H0VpKG__btn:hover{transform:translateY(-1px)}.home-module__H0VpKG__btnPrimary{--_bg:var(--ink);--_fg:var(--paper);--_bd:var(--ink);box-shadow:0 1px 0 #0000000a, 0 8px 24px -12px color-mix(in srgb, var(--ink) 55%, transparent)}.home-module__H0VpKG__btnPrimary:hover{box-shadow:0 1px 0 #0000000a, 0 14px 34px -12px color-mix(in srgb, var(--ink) 60%, transparent)}.home-module__H0VpKG__btnGhost{--_bg:transparent;--_bd:transparent}.home-module__H0VpKG__btnGhost:hover{background:var(--paper-3)}.home-module__H0VpKG__hero{text-align:center;max-width:1180px;margin:0 auto;padding:clamp(3.5rem,9vw,7rem) clamp(1.1rem,4vw,2.4rem) clamp(2rem,5vw,3.5rem);position:relative}.home-module__H0VpKG__heroTitle{letter-spacing:-.045em;text-wrap:balance;max-width:15ch;margin:1.2rem auto 0;font-size:clamp(2.7rem,8.5vw,6rem);font-weight:600;line-height:.94}.home-module__H0VpKG__heroTitle em{color:var(--muted-2);font-style:normal}.home-module__H0VpKG__heroLede{text-align:center;max-width:52ch;margin:1.3rem auto 0}.home-module__H0VpKG__heroClaim{letter-spacing:-.02em;color:var(--ink);justify-content:center;align-items:center;gap:.9rem;margin:1.5rem auto 0;font-size:clamp(1rem,1.9vw,1.2rem);font-weight:600;display:flex}.home-module__H0VpKG__heroClaim:before,.home-module__H0VpKG__heroClaim:after{content:"";background:var(--line-2);flex:none;width:clamp(18px,5vw,46px);height:1px}.home-module__H0VpKG__plataformas{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:780px;margin:2.2rem auto clamp(1.5rem,3vw,2.4rem);display:flex}.home-module__H0VpKG__plataforma{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);white-space:nowrap;border-radius:999px;padding:.45rem .95rem;font-size:.72rem}.home-module__H0VpKG__heroCtas{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.8rem;display:flex}.home-module__H0VpKG__heroNote{color:var(--muted-2);margin-top:1rem;font-size:.8rem}.home-module__H0VpKG__heroDevice{transform-origin:top;margin-top:clamp(2.5rem,6vw,4.5rem)}.home-module__H0VpKG__reveal{opacity:0;animation:.9s cubic-bezier(.2,.8,.2,1) forwards home-module__H0VpKG__rise;transform:translateY(14px)}.home-module__H0VpKG__d1{animation-delay:50ms}.home-module__H0VpKG__d2{animation-delay:.16s}.home-module__H0VpKG__d3{animation-delay:.27s}.home-module__H0VpKG__d4{animation-delay:.38s}.home-module__H0VpKG__d5{animation-delay:.5s}@keyframes home-module__H0VpKG__rise{to{opacity:1;transform:none}}.home-module__H0VpKG__trust{border-block:1px solid var(--line);background:var(--paper-2);padding:.9rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.home-module__H0VpKG__trustTrack{width:max-content;font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--muted);align-items:center;gap:3.2rem;font-size:.8rem;animation:34s linear infinite home-module__H0VpKG__marquee;display:flex}.home-module__H0VpKG__trustTrack span{align-items:center;gap:3.2rem;display:inline-flex}.home-module__H0VpKG__trustNota{color:var(--brand);letter-spacing:.06em}.home-module__H0VpKG__trustNota:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px;margin-right:.55rem}.home-module__H0VpKG__trustTrack span:after{content:"·";color:var(--line-2)}@keyframes home-module__H0VpKG__marquee{to{transform:translate(-50%)}}.home-module__H0VpKG__section{max-width:1180px;margin:0 auto;padding:clamp(3.5rem,8vw,6.5rem) clamp(1.1rem,4vw,2.4rem)}.home-module__H0VpKG__feature{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.home-module__H0VpKG__feature[data-flip]{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr)}.home-module__H0VpKG__feature[data-flip] .home-module__H0VpKG__featureText{order:2}@media (max-width:900px){.home-module__H0VpKG__feature,.home-module__H0VpKG__feature[data-flip]{grid-template-columns:1fr}.home-module__H0VpKG__feature[data-flip] .home-module__H0VpKG__featureText{order:0}}.home-module__H0VpKG__featureText{flex-direction:column;align-items:flex-start;gap:1.05rem;display:flex}.home-module__H0VpKG__featureHead{margin-top:.3rem}.home-module__H0VpKG__points{flex-direction:column;width:100%;margin-top:.4rem;display:flex}.home-module__H0VpKG__point{border-top:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr;align-items:baseline;gap:.8rem;padding:.75rem .8rem;transition:background .18s;display:grid}.home-module__H0VpKG__point:last-child{border-bottom:1px solid var(--line)}.home-module__H0VpKG__point:hover{background:var(--paper-3)}.home-module__H0VpKG__pointNum{font-family:var(--font-mono), monospace;color:var(--muted-2);letter-spacing:.05em;font-size:.72rem}.home-module__H0VpKG__pointText{color:var(--ink-2);font-size:.95rem;line-height:1.45}.home-module__H0VpKG__pointText b{color:var(--ink);font-weight:600}.home-module__H0VpKG__featureMock{width:100%;min-width:0;max-width:70%;margin-inline:auto}.home-module__H0VpKG__featureMock:has([data-vistas]){max-width:100%}.home-module__H0VpKG__feature:has(.home-module__H0VpKG__featureMock:empty){grid-template-columns:minmax(0,1fr)}.home-module__H0VpKG__feature:has(.home-module__H0VpKG__featureMock:empty) .home-module__H0VpKG__featureMock{display:none}@media (max-width:900px){.home-module__H0VpKG__featureMock{max-width:62%}.home-module__H0VpKG__featureMock:has([data-vistas]){max-width:100%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-module__H0VpKG__animate{opacity:0;animation:1ms linear both home-module__H0VpKG__rise;animation-timeline:view();animation-range:entry 4% cover 26%;transform:translateY(26px)}}}.home-module__H0VpKG__tab{background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.home-module__H0VpKG__tabInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1180px;margin:0 auto;padding:clamp(4rem,10vw,8rem) clamp(1.1rem,4vw,2.4rem);display:grid}@media (max-width:900px){.home-module__H0VpKG__tabInner{grid-template-columns:1fr}}.home-module__H0VpKG__tab .home-module__H0VpKG__eyebrow{color:color-mix(in srgb, var(--paper) 60%, transparent)}.home-module__H0VpKG__tab .home-module__H0VpKG__eyebrow:before{background:var(--paper)}.home-module__H0VpKG__tabTitle{letter-spacing:-.04em;color:var(--paper);text-wrap:balance;margin:1rem 0 0;font-size:clamp(2.2rem,6vw,4rem);font-weight:600;line-height:.98}.home-module__H0VpKG__tabTitle em{color:color-mix(in srgb, var(--paper) 52%, transparent);font-style:normal}.home-module__H0VpKG__tabLede{color:color-mix(in srgb, var(--paper) 72%, transparent);max-width:46ch;margin-top:1.2rem;font-size:1.05rem;line-height:1.55}.home-module__H0VpKG__tabSteps{flex-wrap:wrap;gap:.5rem;margin-top:1.6rem;display:flex}.home-module__H0VpKG__tabStep{font-family:var(--font-mono), monospace;letter-spacing:.06em;border:1px solid color-mix(in srgb, var(--paper) 22%, transparent);color:color-mix(in srgb, var(--paper) 82%, transparent);border-radius:999px;padding:.4rem .75rem;font-size:.74rem}.home-module__H0VpKG__tabMark{aspect-ratio:1;place-items:center;width:min(100%,420px);margin:0 auto;display:grid;position:relative}.home-module__H0VpKG__tabMark:before,.home-module__H0VpKG__tabMark:after{content:"";aspect-ratio:1;border-radius:50%;width:58%;position:absolute}.home-module__H0VpKG__tabMark:before{background:var(--paper);mix-blend-mode:difference;animation:6s ease-in-out infinite home-module__H0VpKG__breatheA;left:8%}.home-module__H0VpKG__tabMark:after{border:2px solid var(--paper);animation:6s ease-in-out infinite home-module__H0VpKG__breatheB;right:8%}@keyframes home-module__H0VpKG__breatheA{50%{transform:translate(6%)}}@keyframes home-module__H0VpKG__breatheB{50%{transform:translate(-6%)}}.home-module__H0VpKG__tabSplit{z-index:1;font-family:var(--font-mono), monospace;letter-spacing:-.02em;color:var(--ink);mix-blend-mode:difference;font-size:clamp(1.4rem,4vw,2.2rem);font-weight:600;position:relative}.home-module__H0VpKG__secGrid{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:2.2rem;display:grid;overflow:hidden}.home-module__H0VpKG__tab .home-module__H0VpKG__secGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1000px){.home-module__H0VpKG__secGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home-module__H0VpKG__secGrid{grid-template-columns:1fr}}.home-module__H0VpKG__secCard{background:var(--paper);padding:1.6rem 1.5rem;transition:background .2s}.home-module__H0VpKG__secCard:hover{background:var(--paper-2)}.home-module__H0VpKG__secCard h3{letter-spacing:-.01em;color:var(--ink);margin:0 0 .4rem;font-size:1rem;font-weight:600}.home-module__H0VpKG__secCard p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.5}.home-module__H0VpKG__secCard .home-module__H0VpKG__k{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);margin-bottom:.9rem;font-size:.68rem;display:block}.home-module__H0VpKG__cta{border:1px solid var(--line);background:radial-gradient(120% 140% at 50% -20%, var(--paper-3), var(--paper));text-align:center;border-radius:24px;max-width:1180px;margin:0 auto clamp(3rem,7vw,5rem);padding:clamp(2.8rem,6vw,4.5rem) clamp(1.5rem,4vw,3rem)}.home-module__H0VpKG__ctaTitle{letter-spacing:-.04em;text-wrap:balance;margin:.6rem 0 0;font-size:clamp(2rem,5vw,3.4rem);font-weight:600;line-height:1}.home-module__H0VpKG__stores{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.8rem;display:flex}.home-module__H0VpKG__store{border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:12px;align-items:center;gap:.6rem;padding:.7rem 1.2rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:transform .16s,opacity .2s;display:inline-flex}.home-module__H0VpKG__store:hover{transform:translateY(-2px)}.home-module__H0VpKG__store small{opacity:.7;letter-spacing:.04em;font-size:.64rem;font-weight:400;display:block}.home-module__H0VpKG__footer{border-top:1px solid var(--line);background:var(--paper-2)}.home-module__H0VpKG__footerSobreMural{z-index:2;background:linear-gradient(to bottom, transparent 0, var(--paper-2) 116px);border-top:0;margin-top:-112px;position:relative}.home-module__H0VpKG__footerSobreMural .home-module__H0VpKG__footGrid{padding-top:142px}@media (max-width:720px){.home-module__H0VpKG__footerSobreMural{background:linear-gradient(to bottom, transparent 0, var(--paper-2) 78px);margin-top:-74px}.home-module__H0VpKG__footerSobreMural .home-module__H0VpKG__footGrid{padding-top:98px}}.home-module__H0VpKG__footInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:1180px;margin:0 auto;padding:2.4rem clamp(1.1rem,4vw,2.4rem);display:flex}.home-module__H0VpKG__footLinks{flex-wrap:wrap;gap:1.3rem;display:flex}.home-module__H0VpKG__footLinks a{color:var(--muted);font-size:.85rem;text-decoration:none;transition:color .18s}.home-module__H0VpKG__footLinks a:hover{color:var(--ink)}.home-module__H0VpKG__footNote{color:var(--muted-2);font-size:.78rem}.home-module__H0VpKG__footGrid{margin:0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem clamp(1.5rem,4vw,3rem);max-width:900px;margin-inline:auto;padding:clamp(2.6rem,5vw,3.6rem) clamp(1.5rem,4vw,2.4rem);display:grid}.home-module__H0VpKG__footBrand{flex-direction:column;gap:.7rem;max-width:30ch;display:flex}.home-module__H0VpKG__footTag{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.home-module__H0VpKG__footCol{flex-direction:column;gap:.6rem;display:flex}.home-module__H0VpKG__footColTitle{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);margin-bottom:.3rem;font-size:.66rem}.home-module__H0VpKG__footCol a{color:var(--muted);font-size:.9rem;text-decoration:none;transition:color .18s}.home-module__H0VpKG__footCol a:hover{color:var(--ink)}.home-module__H0VpKG__footPie{max-width:900px;color:var(--muted-2);text-align:center;margin:0 auto;padding:0 clamp(1.5rem,4vw,2.4rem);font-size:.78rem}.home-module__H0VpKG__marcaGigante{opacity:.055;pointer-events:none;max-width:1180px;margin:clamp(2.2rem,5vw,3.6rem) auto 0;padding:0 clamp(1.1rem,4vw,2.4rem) clamp(1.4rem,3vw,2.2rem)}@media (prefers-color-scheme:dark){.home-module__H0VpKG__marcaGigante{opacity:.075}}@media (max-width:720px){.home-module__H0VpKG__footGrid{grid-template-columns:repeat(3,1fr);gap:1.6rem 1.1rem}.home-module__H0VpKG__footCol a,.home-module__H0VpKG__footColTitle{font-size:.82rem}}@media (max-width:400px){.home-module__H0VpKG__footGrid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.home-module__H0VpKG__reveal,.home-module__H0VpKG__animate{opacity:1!important;animation:none!important;transform:none!important}.home-module__H0VpKG__trustTrack,.home-module__H0VpKG__tabMark:before,.home-module__H0VpKG__tabMark:after{animation:none!important}}.home-module__H0VpKG__frameBrowser{border:1px solid var(--line-2);background:#17181a;border-radius:14px;overflow:hidden;box-shadow:0 40px 90px -50px #00000080,0 2px 8px -4px #0003}.home-module__H0VpKG__frameBar{background:#202124;align-items:center;gap:7px;padding:10px 14px;display:flex}.home-module__H0VpKG__dot{background:#3a3b3e;border-radius:50%;flex:none;width:10px;height:10px}.home-module__H0VpKG__dot:first-child{background:#e06c5a}.home-module__H0VpKG__dot:nth-child(2){background:#e0b44e}.home-module__H0VpKG__dot:nth-child(3){background:#6fbf73}.home-module__H0VpKG__frameUrl{font-family:var(--font-mono), monospace;color:#9a9da3;text-align:center;background:#17181a;border-radius:7px;flex:1;margin-left:8px;padding:4px 12px;font-size:.72rem}.home-module__H0VpKG__frameBody{background:#f4efe6}.home-module__H0VpKG__framePhone{border:1px solid var(--line-2);background:#17181a;border-radius:40px;width:min(300px,78vw);margin:0 auto;padding:10px;position:relative;box-shadow:0 40px 90px -50px #00000080}.home-module__H0VpKG__phoneNotch{z-index:2;background:#17181a;border-radius:999px;width:90px;height:22px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.home-module__H0VpKG__phoneBody{background:#fcfaf5;border-radius:30px;overflow:hidden}.home-module__H0VpKG__product{--pink:#2f5141;--pclay:#b5663b;--ptext:#221f1a;--pmuted:#6e7178;--pline:#ece6da;--psurf:#fff;--psurf2:#f1ece1;color:var(--ptext);font-variant-numeric:lining-nums tabular-nums;text-align:left;background:#fcfaf5;flex-direction:column;gap:14px;padding:clamp(16px,3.5vw,26px);display:flex}.home-module__H0VpKG__productDark{--pink:#74b093;--pclay:#d9694b;--ptext:#f4f3f0;--pmuted:#9a9da3;--pline:#2c2e31;--psurf:#232427;--psurf2:#1f2022;background:#1a1b1d}.home-module__H0VpKG__pRow{justify-content:space-between;align-items:center;display:flex}.home-module__H0VpKG__pEyebrow{color:var(--pmuted);font-size:.72rem;font-weight:500}.home-module__H0VpKG__pBadge{color:var(--pmuted);border:1px solid var(--pline);background:var(--psurf);border-radius:999px;padding:3px 10px;font-size:.66rem}.home-module__H0VpKG__pNetworth{letter-spacing:-.02em;font-size:clamp(1.7rem,4.5vw,2.4rem);font-weight:700;line-height:1}.home-module__H0VpKG__pBar{border-radius:999px;gap:3px;height:8px;display:flex;overflow:hidden}.home-module__H0VpKG__pBar span{border-radius:999px;height:100%;display:block}.home-module__H0VpKG__pMeta{color:var(--pmuted);justify-content:space-between;font-size:.78rem;display:flex}.home-module__H0VpKG__pMeta b{color:var(--ptext);font-weight:600}.home-module__H0VpKG__pDonas{grid-template-columns:1fr 1fr;gap:12px;margin-top:4px;display:grid}.home-module__H0VpKG__pDonaCol{background:var(--psurf);border:1px solid var(--pline);border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:14px 10px;display:flex}.home-module__H0VpKG__pDonaTitle{font-size:.74rem;font-weight:600}.home-module__H0VpKG__dona{aspect-ratio:1;width:min(120px,26vw);position:relative}.home-module__H0VpKG__donaSvg{width:100%;height:100%}.home-module__H0VpKG__donaCenter{flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;inset:0}.home-module__H0VpKG__donaCenter b{font-size:.95rem;font-weight:700}.home-module__H0VpKG__donaCenter span{color:var(--pmuted);font-size:.64rem}.home-module__H0VpKG__pEmail{border:1px solid var(--pline);background:#fff;border-radius:14px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.home-module__H0VpKG__pEmailFrom{color:var(--pclay);letter-spacing:.02em;font-size:.68rem;font-weight:700}.home-module__H0VpKG__pEmailBody{color:var(--ptext);font-size:.82rem}.home-module__H0VpKG__pArrow{color:var(--pmuted);text-align:center;font-size:.72rem;font-family:var(--font-mono), monospace}.home-module__H0VpKG__pList{background:var(--psurf);border:1px solid var(--pline);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.home-module__H0VpKG__pItem{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.home-module__H0VpKG__pItem+.home-module__H0VpKG__pItem{border-top:1px solid var(--pline)}.home-module__H0VpKG__pIcon{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.home-module__H0VpKG__pIcon svg{width:18px;height:18px;display:block}.home-module__H0VpKG__pItemText{flex-direction:column;min-width:0;display:flex}.home-module__H0VpKG__pItemText b{font-size:.86rem;font-weight:600}.home-module__H0VpKG__pItemText span{color:var(--pclay);font-size:.72rem}.home-module__H0VpKG__pAmt{white-space:nowrap;font-size:.86rem;font-weight:600}.home-module__H0VpKG__pMetas{flex-direction:column;gap:10px;display:flex}.home-module__H0VpKG__pMetaCard{background:var(--psurf);border:1px solid var(--pline);border-radius:16px;flex-direction:column;gap:9px;padding:14px;display:flex}.home-module__H0VpKG__pMetaTop{justify-content:space-between;align-items:center;display:flex}.home-module__H0VpKG__pMetaTop b{font-size:.9rem;font-weight:600}.home-module__H0VpKG__pTagPct{color:var(--pink);font-size:.78rem;font-weight:700}.home-module__H0VpKG__pTagOk{color:#fff;background:var(--pink);border-radius:999px;padding:2px 9px;font-size:.68rem;font-weight:600}.home-module__H0VpKG__pProg{background:var(--psurf2);border-radius:999px;height:8px;overflow:hidden}.home-module__H0VpKG__pProg span{border-radius:999px;height:100%;display:block}.home-module__H0VpKG__pMetaSub{color:var(--pmuted);font-size:.74rem}.home-module__H0VpKG__cruce{color:#0b0b0c;background:#fff;border:1px solid #e6e6e6;border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:440px;margin:0 auto;padding:clamp(18px,3.5vw,28px);display:flex;box-shadow:0 40px 90px -50px #0009}.home-module__H0VpKG__cruceHead{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#9a9aa0;font-size:.7rem}.home-module__H0VpKG__crucePeople{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.home-module__H0VpKG__cruceP{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.home-module__H0VpKG__cruceP b{font-size:.9rem}.home-module__H0VpKG__cruceP span{color:#6a6a70;font-size:.72rem}.home-module__H0VpKG__cruceAv{color:#0b0b0c;border:1.5px solid #0b0b0c;border-radius:50%;place-items:center;width:46px;height:46px;font-size:1rem;font-weight:700;display:grid}.home-module__H0VpKG__cruceAv[data-fill]{color:#fff;background:#0b0b0c}.home-module__H0VpKG__cruceMid{color:#c9c9c9;font-size:1.3rem}.home-module__H0VpKG__cruceResult{color:#fff;background:#0b0b0c;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.home-module__H0VpKG__cruceResult span{opacity:.75;font-size:.82rem}.home-module__H0VpKG__cruceResult b{font-size:1.1rem;font-weight:700}.home-module__H0VpKG__cruceBtn{color:#fff;cursor:pointer;background:#0b0b0c;border:none;border-radius:12px;padding:13px;font-family:inherit;font-size:.92rem;font-weight:600}.home-module__H0VpKG__cruceMembers{flex-direction:column;gap:2px;display:flex}.home-module__H0VpKG__cruceMember{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:9px 4px;display:grid}.home-module__H0VpKG__cruceMember+.home-module__H0VpKG__cruceMember{border-top:1px solid #efefec}.home-module__H0VpKG__cruceMember b{font-size:.9rem}.home-module__H0VpKG__cruceMemberPut{color:#6a6a70;white-space:nowrap;font-size:.78rem}.home-module__H0VpKG__cruceSettle{background:#f4f4f2;border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.home-module__H0VpKG__cruceSettleTitle{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#8a8a90;font-size:.66rem}.home-module__H0VpKG__cruceSettleRow{justify-content:space-between;align-items:center;font-size:.86rem;display:flex}.home-module__H0VpKG__cruceSettleRow em{color:#b0b0b6;padding:0 4px;font-style:normal}.home-module__H0VpKG__cruceSettleRow b{font-weight:700}.home-module__H0VpKG__pageHero{text-align:center;max-width:1180px;margin:0 auto;padding:clamp(3rem,8vw,6rem) clamp(1.5rem,4vw,3rem) clamp(1.5rem,4vw,2.5rem)}.home-module__H0VpKG__pageHero .home-module__H0VpKG__eyebrow{justify-content:center}.home-module__H0VpKG__pageHeroTitle{letter-spacing:-.04em;text-wrap:balance;margin:.6rem 0 0;font-size:clamp(2.2rem,6vw,4rem);font-weight:600;line-height:1.02}.home-module__H0VpKG__pageHeroTitle em{color:var(--muted-2);font-style:normal}.home-module__H0VpKG__pageHeroLede{max-width:46ch;color:var(--muted);margin:1.1rem auto 0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.5}.home-module__H0VpKG__pageHeroCtas{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.8rem;display:flex}.home-module__H0VpKG__dlWrap{max-width:1180px;margin:0 auto;padding:.5rem clamp(1.5rem,4vw,3rem) clamp(3rem,7vw,5rem)}.home-module__H0VpKG__dlStores{flex-direction:column;align-items:center;gap:1.2rem;display:flex}.home-module__H0VpKG__qrCard{border:1px solid var(--line);background:var(--paper);border-radius:20px;flex-direction:column;align-items:center;gap:.85rem;margin-top:.6rem;padding:1.6rem 1.8rem;display:inline-flex}.home-module__H0VpKG__qrImg{border-radius:10px;width:176px;height:176px;display:block}.home-module__H0VpKG__qrCaption{color:var(--muted);font-size:.85rem}.home-module__H0VpKG__badges{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.home-module__H0VpKG__badge{border-radius:8px;transition:transform .18s,box-shadow .18s;display:inline-flex}.home-module__H0VpKG__badge svg{width:auto;height:46px;display:block}.home-module__H0VpKG__badge:hover{transform:translateY(-1px);box-shadow:0 10px 24px -14px #0000008c}.home-module__H0VpKG__billToggle{justify-content:center;max-width:1180px;margin:1.6rem auto 0;padding:0 clamp(1.5rem,4vw,3rem);display:flex}.home-module__H0VpKG__billOpt{border:1px solid var(--line-2);background:var(--paper);color:var(--muted);font:inherit;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem 1.1rem;font-size:.9rem;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.home-module__H0VpKG__billOpt:first-child{border-right:none;border-radius:999px 0 0 999px}.home-module__H0VpKG__billOpt:last-child{border-radius:0 999px 999px 0}.home-module__H0VpKG__billOpt:hover{color:var(--ink)}.home-module__H0VpKG__billOptOn{background:var(--ink);color:var(--paper);border-color:var(--ink)}.home-module__H0VpKG__billSave{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:var(--paper-3);color:var(--ink);border-radius:999px;padding:2px 7px;font-size:.58rem}.home-module__H0VpKG__billOptOn .home-module__H0VpKG__billSave{background:color-mix(in srgb, var(--paper) 22%, transparent);color:var(--paper)}.home-module__H0VpKG__priceGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;max-width:1180px;margin:2.5rem auto 0;padding:0 clamp(1.5rem,4vw,3rem);display:grid}.home-module__H0VpKG__priceCard{border:1px solid var(--line);background:var(--paper);border-radius:20px;flex-direction:column;gap:.5rem;padding:1.7rem 1.5rem;display:flex}.home-module__H0VpKG__priceCardFeat{border-color:var(--ink);box-shadow:0 30px 70px -45px color-mix(in srgb, var(--ink) 55%, transparent)}.home-module__H0VpKG__priceBadge{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--paper);border-radius:999px;align-self:flex-start;margin-bottom:.3rem;padding:3px 9px;font-size:.62rem}.home-module__H0VpKG__priceName{letter-spacing:-.01em;font-size:1.1rem;font-weight:600}.home-module__H0VpKG__priceAmt{letter-spacing:-.03em;font-size:2rem;font-weight:700;line-height:1}.home-module__H0VpKG__priceAmt small{color:var(--muted);letter-spacing:0;font-size:.82rem;font-weight:500}.home-module__H0VpKG__priceSub{color:var(--muted);font-size:.8rem}.home-module__H0VpKG__priceList{flex-direction:column;gap:.55rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.home-module__H0VpKG__priceList li{color:var(--ink-2);padding-left:1.4rem;font-size:.88rem;line-height:1.4;position:relative}.home-module__H0VpKG__priceList li:before{content:"✓";color:var(--ink);font-weight:700;position:absolute;left:0}.home-module__H0VpKG__priceCta{margin-top:auto;padding-top:1.2rem}.home-module__H0VpKG__steps{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(1180px,100% - 2*clamp(1.5rem,4vw,3rem));margin:0 auto;display:grid;overflow:hidden}.home-module__H0VpKG__steps:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.home-module__H0VpKG__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__H0VpKG__steps:has(>:nth-child(3):last-child){grid-template-columns:1fr}}@media (max-width:620px){:is(.home-module__H0VpKG__steps,.home-module__H0VpKG__steps:has(>:nth-child(3):last-child)){grid-template-columns:1fr}}.home-module__H0VpKG__step{background:var(--paper);padding:1.6rem 1.5rem}.home-module__H0VpKG__step:hover{background:var(--paper-2)}.home-module__H0VpKG__stepNum{font-family:var(--font-mono), monospace;letter-spacing:.14em;color:var(--muted-2);margin-bottom:.7rem;font-size:.72rem;display:block}.home-module__H0VpKG__step h3{letter-spacing:-.01em;margin:0 0 .4rem;font-size:1rem;font-weight:600}.home-module__H0VpKG__step p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.home-module__H0VpKG__legalNote{max-width:1180px;color:var(--muted-2);text-align:center;margin:1.4rem auto 0;padding:0 clamp(1.5rem,4vw,3rem);font-size:.78rem;line-height:1.5}.home-module__H0VpKG__appleMock{border:1px solid var(--pline,#2c2e31);border-radius:22px;flex-direction:column;gap:12px;padding:clamp(16px,3vw,22px);display:flex}.home-module__H0VpKG__appleWordmark{letter-spacing:-.01em;font-size:.82rem;font-weight:600}.home-module__H0VpKG__appleChip{letter-spacing:.02em;opacity:.85;border:1px solid;border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:.66rem;font-weight:600}.home-module__H0VpKG__navLinkOn{color:var(--ink);background:var(--paper-3);font-weight:600}.home-module__H0VpKG__subnav{background:color-mix(in srgb, var(--paper) 85%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(12px);border-bottom:1px solid var(--line);display:none}@media (max-width:720px){.home-module__H0VpKG__subnav{display:block}}.home-module__H0VpKG__subnavInner{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.3rem;padding:.5rem 1rem;display:flex;overflow-x:auto}.home-module__H0VpKG__subnavInner::-webkit-scrollbar{display:none}.home-module__H0VpKG__subnavTab{white-space:nowrap;color:var(--muted);border-radius:999px;flex:none;padding:.4rem .85rem;font-size:.84rem;text-decoration:none;transition:color .18s,background .18s}.home-module__H0VpKG__subnavTabOn{color:var(--ink);background:var(--paper-3);font-weight:600}.home-module__H0VpKG__snap{scroll-margin-top:calc(var(--hdr-h,64px) + 12px)}.home-module__H0VpKG__catHead{max-width:1180px;margin:0 auto;padding:clamp(2.6rem,6vw,4.5rem) clamp(1.5rem,4vw,3rem) 0}.home-module__H0VpKG__catKicker{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);align-items:center;gap:.5rem;font-size:.7rem;display:flex}.home-module__H0VpKG__catKicker:before{content:"";background:var(--line-2);width:22px;height:1px}.home-module__H0VpKG__catTitle{letter-spacing:-.03em;text-wrap:balance;margin:.7rem 0 0;font-size:clamp(1.8rem,4.5vw,3rem);font-weight:600;line-height:1.04}.home-module__H0VpKG__catTitle em{color:var(--muted-2);font-style:normal}.home-module__H0VpKG__catLede{max-width:52ch;color:var(--muted);margin:.9rem 0 0;font-size:1.02rem;line-height:1.5}.home-module__H0VpKG__methodGrid{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(1180px,100% - 2*clamp(1.5rem,4vw,3rem));margin:2rem auto 0;display:grid;overflow:hidden}@media (max-width:880px){.home-module__H0VpKG__methodGrid{grid-template-columns:1fr}}.home-module__H0VpKG__methodCard{background:var(--paper);flex-direction:column;gap:.5rem;padding:1.5rem 1.4rem;display:flex}.home-module__H0VpKG__methodCard:hover{background:var(--paper-2)}.home-module__H0VpKG__methodTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.home-module__H0VpKG__methodName{letter-spacing:-.01em;font-size:1rem;font-weight:600}.home-module__H0VpKG__methodCard p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.5}.home-module__H0VpKG__methodPlat{color:var(--muted-2);font-size:.7rem;font-family:var(--font-mono), monospace;letter-spacing:.06em}.home-module__H0VpKG__soon{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);border:1px solid var(--line-2);border-radius:999px;flex:none;padding:2px 8px;font-size:.6rem}.home-module__H0VpKG__repRow{gap:1.4rem;display:flex}.home-module__H0VpKG__repRow div{flex-direction:column;gap:2px;display:flex}.home-module__H0VpKG__repK{color:var(--pmuted);font-size:.7rem}.home-module__H0VpKG__repRow b{color:var(--ptext);font-size:1rem;font-weight:700}.home-module__H0VpKG__repChart{align-items:flex-end;gap:10px;height:130px;margin-top:4px;display:flex}.home-module__H0VpKG__repCol{flex-direction:column;flex:1;align-items:center;gap:6px;height:100%;display:flex}.home-module__H0VpKG__repBars{flex:1;justify-content:center;align-items:flex-end;gap:3px;width:100%;display:flex}.home-module__H0VpKG__repBars span{border-radius:3px 3px 0 0;width:12px;display:block}.home-module__H0VpKG__repMonth{color:var(--pmuted);font-size:.7rem}.home-module__H0VpKG__faqList{max-width:820px;margin:1.8rem auto 0;padding:0 clamp(1.5rem,4vw,3rem)}.home-module__H0VpKG__faqItem{border-bottom:1px solid var(--line)}.home-module__H0VpKG__faqItem summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;font-size:1.05rem;font-weight:500;list-style:none;display:flex}.home-module__H0VpKG__faqItem summary::-webkit-details-marker{display:none}.home-module__H0VpKG__faqItem summary:after{content:"+";color:var(--muted);flex:none;font-size:1.35rem;line-height:1}.home-module__H0VpKG__faqItem[open] summary:after{content:"−"}.home-module__H0VpKG__faqA{color:var(--muted);max-width:66ch;margin:0;padding:0 0 1.25rem;font-size:.95rem;line-height:1.55}.home-module__H0VpKG__socialRating{color:var(--muted);align-items:center;gap:.6rem;margin-top:1rem;font-size:.92rem;display:flex}.home-module__H0VpKG__stars{color:var(--brand);letter-spacing:.1em;font-size:1rem}.home-module__H0VpKG__tMarquee{margin-top:1.8rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.home-module__H0VpKG__tTrack{gap:1rem;width:max-content;animation:32s linear infinite home-module__H0VpKG__tScroll;display:flex}.home-module__H0VpKG__tMarquee:hover .home-module__H0VpKG__tTrack{animation-play-state:paused}@keyframes home-module__H0VpKG__tScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (hover:none){.home-module__H0VpKG__tTrack{width:auto;animation:none}.home-module__H0VpKG__tCard[aria-hidden=true]{display:none}.home-module__H0VpKG__tMarquee{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.2rem;overflow-x:auto}.home-module__H0VpKG__tMarquee::-webkit-scrollbar{display:none}.home-module__H0VpKG__tCard{scroll-snap-align:center}}@media (prefers-reduced-motion:reduce){.home-module__H0VpKG__tTrack{animation:none}.home-module__H0VpKG__tMarquee{overflow-x:auto}}.home-module__H0VpKG__tCard{border:1px solid var(--line);background:var(--paper);border-radius:18px;flex-direction:column;flex:none;gap:.9rem;width:clamp(280px,30vw,360px);margin:0;padding:1.4rem 1.3rem;display:flex}.home-module__H0VpKG__tStars{color:var(--brand);letter-spacing:.08em;font-size:.82rem;line-height:1}.home-module__H0VpKG__tTitle{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:.95rem;font-weight:600}.home-module__H0VpKG__tQuote{color:var(--muted-2);flex:1;margin:0;font-size:.95rem;line-height:1.55}.home-module__H0VpKG__tCard>.home-module__H0VpKG__tStars+.home-module__H0VpKG__tTitle{margin-top:-.35rem}.home-module__H0VpKG__tWho{color:var(--muted);align-items:center;gap:.6rem;font-size:.85rem;display:flex}.home-module__H0VpKG__tAvatar{background:var(--paper-3);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;font-size:.85rem;font-weight:600;display:grid}.home-module__H0VpKG__compWrap{border:1px solid var(--line);border-radius:18px;margin-top:2rem;overflow-x:auto}.home-module__H0VpKG__comp{border-collapse:collapse;background:var(--paper);width:100%;min-width:560px;font-size:.92rem}.home-module__H0VpKG__comp th,.home-module__H0VpKG__comp td{text-align:left;border-bottom:1px solid var(--line);padding:.95rem 1.1rem}.home-module__H0VpKG__comp thead th{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);background:var(--paper-2);white-space:nowrap;font-size:.66rem;font-weight:400}.home-module__H0VpKG__comp tbody th{color:var(--ink);font-weight:500}.home-module__H0VpKG__comp td{color:var(--muted);text-align:center;white-space:nowrap;width:1%}.home-module__H0VpKG__comp td b{color:var(--ink)}.home-module__H0VpKG__comp thead th:not(:first-child){text-align:center}.home-module__H0VpKG__comp tbody tr:last-child th,.home-module__H0VpKG__comp tbody tr:last-child td{border-bottom:0}.home-module__H0VpKG__comp tbody tr:hover th,.home-module__H0VpKG__comp tbody tr:hover td{background:var(--paper-2)}.home-module__H0VpKG__trialCard{border:1px solid var(--ink);background:var(--paper);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.4rem;max-width:1180px;margin:2.2rem auto 0;padding:clamp(1.6rem,3.5vw,2.4rem) clamp(1.5rem,4vw,2.6rem);display:flex}.home-module__H0VpKG__trialLeft{flex-direction:column;gap:.35rem;min-width:220px;display:flex}.home-module__H0VpKG__trialK{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);font-size:.64rem}.home-module__H0VpKG__trialTitle{letter-spacing:-.02em;font-size:clamp(1.3rem,3vw,1.9rem);font-weight:600}.home-module__H0VpKG__trialSub{color:var(--muted);font-size:.9rem}.home-module__H0VpKG__alcance{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (max-width:860px){.home-module__H0VpKG__alcance{grid-template-columns:minmax(0,1fr)}}.home-module__H0VpKG__alcanceCol{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.home-module__H0VpKG__alcanceTitulo{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:600;line-height:1.05}.home-module__H0VpKG__alcanceCifra{font-variant-numeric:tabular-nums;color:var(--brand);font-size:1.35em}.home-module__H0VpKG__divisas{scrollbar-width:thin;width:100%;max-height:232px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 20px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 20px calc(100% - 32px),#0000 100%)}.home-module__H0VpKG__divisas:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:8px}.home-module__H0VpKG__divisasLista{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:2px 1.4rem;margin:0;padding:14px 0 26px;list-style:none;display:grid}.home-module__H0VpKG__divisa{border-bottom:1px solid var(--line);align-items:baseline;gap:.55rem;padding:.32rem 0;display:flex}.home-module__H0VpKG__divisaCodigo{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--brand);min-width:2.6em;font-size:.74rem}.home-module__H0VpKG__divisaNombre{color:var(--muted);font-size:.86rem}.home-module__H0VpKG__idiomas{flex-wrap:wrap;gap:.5rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.home-module__H0VpKG__idioma{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:99px;padding:.42rem .85rem;font-size:.86rem}.home-module__H0VpKG__alcanceNota{color:var(--muted);max-width:44ch;margin:.4rem 0 0;font-size:.82rem;line-height:1.5}
.mural-module__IhaxvW__mural{aspect-ratio:1800/1344;isolation:isolate;width:100vw;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.mural-module__IhaxvW__capa{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.mural-module__IhaxvW__mural picture{display:contents}.mural-module__IhaxvW__desenfoque{filter:blur(34px)saturate(.9);transform:scaleX(1.08);-webkit-mask-image:linear-gradient(#0000 0%,#00000005 2%,#00000014 4%,#00000030 6%,#00000057 8%,#00000085 10%,#000000b3 12%,#000000d9 14%,#000000f2 16%,#000 19%,#000000f7 25%,#000000d6 31%,#0000009e 37%,#0000005c 43%,#00000024 49%,#0000 55%);mask-image:linear-gradient(#0000 0%,#00000005 2%,#00000014 4%,#00000030 6%,#00000057 8%,#00000085 10%,#000000b3 12%,#000000d9 14%,#000000f2 16%,#000 19%,#000000f7 25%,#000000d6 31%,#0000009e 37%,#0000005c 43%,#00000024 49%,#0000 55%)}.mural-module__IhaxvW__nitida{-webkit-mask-image:linear-gradient(#0000 0%,#00000003 2%,#0000000d 4%,#0000001c 6%,#00000036 8%,#00000059 10%,#00000085 12%,#000000b3 14%,#000000db 16%,#000000f5 18%,#000 20% 92%,#000000e0 95%,#0000009e 97.5%,#00000059 99%,#00000038 100%);mask-image:linear-gradient(#0000 0%,#00000003 2%,#0000000d 4%,#0000001c 6%,#00000036 8%,#00000059 10%,#00000085 12%,#000000b3 14%,#000000db 16%,#000000f5 18%,#000 20% 92%,#000000e0 95%,#0000009e 97.5%,#00000059 99%,#00000038 100%)}@media (max-width:720px){.mural-module__IhaxvW__mural{aspect-ratio:1}.mural-module__IhaxvW__desenfoque{filter:blur(20px)saturate(.9)}}
.devices-module__KIPV8W__screen img,.devices-module__KIPV8W__ipadScreen img,.devices-module__KIPV8W__macScreen img,.devices-module__KIPV8W__vistaCaja img{width:100%;height:auto;display:block}.devices-module__KIPV8W__screen picture,.devices-module__KIPV8W__ipadScreen picture,.devices-module__KIPV8W__macScreen picture,.devices-module__KIPV8W__vistaCaja picture,.devices-module__KIPV8W__dispositivos picture{display:contents}.devices-module__KIPV8W__screen{aspect-ratio:828/1800;background:var(--surface2,#f1f1ef);border:1px solid var(--line);border-radius:7%/3.2%;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1);overflow:hidden;box-shadow:0 18px 38px -20px #0000004d}.devices-module__KIPV8W__screen:hover{transform:translateY(-8px);box-shadow:0 26px 52px -22px #0006}@media (prefers-reduced-motion:reduce){.devices-module__KIPV8W__screen{transition:none}.devices-module__KIPV8W__screen:hover{transform:none}}.devices-module__KIPV8W__ipad{background:linear-gradient(150deg,#2a2b2e,#17181a 55%,#232427);border-radius:4.2%;padding:1.7%;position:relative;box-shadow:0 40px 90px -30px #0a0a0c66,inset 0 0 0 1px #ffffff0f}.devices-module__KIPV8W__ipadScreen{background:var(--paper-3,#efece5);border-radius:2.6%;line-height:0;overflow:hidden;box-shadow:inset 0 0 0 1px #00000059}.devices-module__KIPV8W__mac{background:#0f1113;border:1px solid #ffffff17;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 44px 100px -34px #0a0a0c99,0 14px 34px -14px #0a0a0c59}.devices-module__KIPV8W__macBar{background:#16191c;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;height:34px;padding:0 14px;display:flex}.devices-module__KIPV8W__macDot{border-radius:50%;width:11px;height:11px}.devices-module__KIPV8W__macDot[data-r]{background:#ec6a5e}.devices-module__KIPV8W__macDot[data-y]{background:#f4bf4f}.devices-module__KIPV8W__macDot[data-g]{background:#61c554}.devices-module__KIPV8W__macScreen{background:#0f1113;line-height:0}.devices-module__KIPV8W__ipad,.devices-module__KIPV8W__mac{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.devices-module__KIPV8W__ipad:hover,.devices-module__KIPV8W__mac:hover{transform:translateY(-7px);box-shadow:0 55px 120px -30px #0a0a0c80,0 18px 44px -14px #0a0a0c47}.devices-module__KIPV8W__fan{perspective:1600px;justify-content:center;align-items:flex-end;padding:3rem 0 5.2rem;display:flex}.devices-module__KIPV8W__fanItem{width:clamp(120px,15vw,208px);z-index:calc(var(--i));transform-origin:bottom;filter:saturate(.96);flex:none;transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .45s,opacity .45s;position:relative}.devices-module__KIPV8W__fanItem:not(:first-child){margin-left:clamp(-118px,-9.5vw,-70px)}.devices-module__KIPV8W__fanItem:hover{z-index:60;filter:saturate(1.03);transform:translateY(-34px)scale(1.12)}.devices-module__KIPV8W__fanItem:hover~.devices-module__KIPV8W__fanItem{transform:translate(38px)}.devices-module__KIPV8W__fanItem:has(~.devices-module__KIPV8W__fanItem:hover){transform:translate(-38px)}.devices-module__KIPV8W__fan:has(.devices-module__KIPV8W__fanItem:hover) .devices-module__KIPV8W__fanItem:not(:hover){opacity:.55;filter:saturate(.7)}.devices-module__KIPV8W__fanLabel{white-space:nowrap;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted,#6a6a70);opacity:0;pointer-events:none;font-size:.64rem;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-2.2rem;left:50%;transform:translate(-50%,6px)}.devices-module__KIPV8W__fanItem:hover .devices-module__KIPV8W__fanLabel{opacity:1;transform:translate(-50%)}.devices-module__KIPV8W__stage{aspect-ratio:16/10;isolation:isolate;width:100%;max-width:1160px;margin:0 auto;position:relative}.devices-module__KIPV8W__stageMac{z-index:1;width:66%;position:absolute;top:7%;left:0}.devices-module__KIPV8W__stageIpad{z-index:2;width:31%;position:absolute;top:0;right:1%}.devices-module__KIPV8W__stagePhone{z-index:3;width:15.5%;position:absolute;bottom:-2%;left:37%}.devices-module__KIPV8W__stageMac,.devices-module__KIPV8W__stageIpad,.devices-module__KIPV8W__stagePhone{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.devices-module__KIPV8W__stage:hover .devices-module__KIPV8W__stageMac{transform:translate(-1.8%)}.devices-module__KIPV8W__stage:hover .devices-module__KIPV8W__stageIpad{transform:translate(2.4%)}.devices-module__KIPV8W__stage:hover .devices-module__KIPV8W__stagePhone{transform:translateY(-3%)}@media (max-width:900px){.devices-module__KIPV8W__fanItem{width:clamp(104px,20vw,150px)}.devices-module__KIPV8W__fanItem:not(:first-child){margin-left:clamp(-90px,-13vw,-64px)}}@media (max-width:780px){.devices-module__KIPV8W__stage{aspect-ratio:auto;flex-direction:column;align-items:center;gap:1.6rem;display:flex}.devices-module__KIPV8W__stageMac,.devices-module__KIPV8W__stageIpad,.devices-module__KIPV8W__stagePhone{width:min(100%,520px);position:static;transform:none!important}.devices-module__KIPV8W__stageIpad{width:min(74%,340px)}.devices-module__KIPV8W__stagePhone{width:min(42%,200px)}}@media (max-width:560px){.devices-module__KIPV8W__fan{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;justify-content:flex-start;padding:2rem 1.2rem 2.5rem;overflow-x:auto}.devices-module__KIPV8W__fanItem{scroll-snap-align:center;width:46vw}.devices-module__KIPV8W__fanItem:not(:first-child){margin-left:-30vw}.devices-module__KIPV8W__fanItem:hover{transform:translateY(-14px)scale(1.04)}.devices-module__KIPV8W__fanItem:hover~.devices-module__KIPV8W__fanItem{transform:none}.devices-module__KIPV8W__fanItem:has(~.devices-module__KIPV8W__fanItem:hover){transform:none}.devices-module__KIPV8W__fan:has(.devices-module__KIPV8W__fanItem:hover) .devices-module__KIPV8W__fanItem:not(:hover){opacity:1;filter:saturate(.96)}.devices-module__KIPV8W__fanLabel{opacity:1;bottom:-1.9rem;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.devices-module__KIPV8W__screen,.devices-module__KIPV8W__ipad,.devices-module__KIPV8W__mac,.devices-module__KIPV8W__fanItem,.devices-module__KIPV8W__fanLabel,.devices-module__KIPV8W__stageMac,.devices-module__KIPV8W__stageIpad,.devices-module__KIPV8W__stagePhone{transition:none}.devices-module__KIPV8W__screen:hover,.devices-module__KIPV8W__ipad:hover,.devices-module__KIPV8W__mac:hover{transform:none}}.devices-module__KIPV8W__dispositivos{max-width:1180px;margin:clamp(2.4rem,5vw,4rem) auto 0;padding-inline:clamp(1rem,3vw,2rem)}.devices-module__KIPV8W__dispositivos img{width:100%;height:auto;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}.devices-module__KIPV8W__dispositivos:hover img{transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.devices-module__KIPV8W__dispositivos img{transition:none}.devices-module__KIPV8W__dispositivos:hover img{transform:none}}.devices-module__KIPV8W__vistas{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(10px,1.6vw,20px);width:100%;min-width:0;display:grid}.devices-module__KIPV8W__vistas[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2.2vw,28px)}.devices-module__KIPV8W__vistas[data-n="2"] .devices-module__KIPV8W__vista:nth-child(2){margin-top:9%}.devices-module__KIPV8W__vista{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.devices-module__KIPV8W__vistaCaja{aspect-ratio:828/1800;background-color:var(--surface2,#f1f1ef);border:1px solid var(--line);border-radius:7%/3.2%;width:100%;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1),opacity .45s cubic-bezier(.2,.8,.2,1);overflow:hidden;box-shadow:0 18px 38px -20px #0000004d}.devices-module__KIPV8W__vistaPie{color:var(--muted);text-align:center;text-wrap:balance;font-size:.82rem;line-height:1.35}.devices-module__KIPV8W__vistas:has(.devices-module__KIPV8W__vista:hover) .devices-module__KIPV8W__vistaCaja{opacity:.55}.devices-module__KIPV8W__vistas:has(.devices-module__KIPV8W__vista:hover) .devices-module__KIPV8W__vista:hover .devices-module__KIPV8W__vistaCaja{opacity:1;transform:translateY(-8px);box-shadow:0 26px 52px -22px #0006}@media (prefers-reduced-motion:reduce){.devices-module__KIPV8W__vistaCaja{transition:none}.devices-module__KIPV8W__vistas:has(.devices-module__KIPV8W__vista:hover) .devices-module__KIPV8W__vista:hover .devices-module__KIPV8W__vistaCaja{transform:none}}@media (max-width:560px){.devices-module__KIPV8W__vistas{grid-template-columns:repeat(2,minmax(0,1fr))}.devices-module__KIPV8W__vistas[data-n="2"] .devices-module__KIPV8W__vista:nth-child(2){margin-top:0}}
.herogrid-module__Cbxcgq__grid{z-index:-1;pointer-events:none;--mx:50%;--my:30%;--px:0px;--py:0px;--on:0;--cell:64px;height:128%;position:absolute;inset:0 0 auto}.herogrid-module__Cbxcgq__lines{background-image:linear-gradient(var(--line,#e9e9e6) 1px, transparent 1px), linear-gradient(90deg, var(--line,#e9e9e6) 1px, transparent 1px);background-size:var(--cell) var(--cell);transform:translate3d(var(--px), var(--py), 0);opacity:.55;will-change:transform;position:absolute;inset:-2% -2% 0;-webkit-mask-image:radial-gradient(130% 82% at 50% 0,#000 12%,#0000 64%);mask-image:radial-gradient(130% 82% at 50% 0,#000 12%,#0000 64%)}.herogrid-module__Cbxcgq__glow{background-image:linear-gradient(var(--brand,#2f5141) 1.2px, transparent 1.2px), linear-gradient(90deg, var(--brand,#2f5141) 1.2px, transparent 1.2px);background-size:var(--cell) var(--cell);background-position:var(--px) var(--py);-webkit-mask-image:radial-gradient(230px 230px at var(--mx) var(--my), #000 0%, #00000059 42%, transparent 72%);-webkit-mask-image:radial-gradient(230px 230px at var(--mx) var(--my), #000 0%, #00000059 42%, transparent 72%);mask-image:radial-gradient(230px 230px at var(--mx) var(--my), #000 0%, #00000059 42%, transparent 72%);opacity:calc(var(--on) * .9);will-change:opacity;transition:opacity .4s;position:absolute;inset:-2% -2% 0}@media (prefers-reduced-motion:reduce){.herogrid-module__Cbxcgq__lines{transform:none}.herogrid-module__Cbxcgq__glow{display:none}}
.MetaPixel-module__Z100bq__banner{z-index:60;color:#111;background:#fff;border:1px solid #00000024;border-radius:14px;flex-direction:column;gap:.85rem;max-width:40rem;margin:0 auto;padding:1rem 1.1rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 8px 30px #0000001f}.MetaPixel-module__Z100bq__texto{margin:0;font-size:.86rem;line-height:1.5}.MetaPixel-module__Z100bq__enlace{color:inherit;text-underline-offset:2px;text-decoration:underline}.MetaPixel-module__Z100bq__acciones{justify-content:flex-end;gap:.6rem;display:flex}.MetaPixel-module__Z100bq__btnNo,.MetaPixel-module__Z100bq__btnSi{cursor:pointer;border:1px solid #111;border-radius:10px;flex:auto;padding:.62rem 1rem;font-size:.86rem;font-weight:600;line-height:1.2}.MetaPixel-module__Z100bq__btnNo{color:#111;background:#fff}.MetaPixel-module__Z100bq__btnSi{color:#fff;background:#111}.MetaPixel-module__Z100bq__btnNo:hover{background:#f2f2f2}.MetaPixel-module__Z100bq__btnSi:hover{background:#000}@media (min-width:33rem){.MetaPixel-module__Z100bq__banner{flex-direction:row;align-items:center;gap:1.2rem}.MetaPixel-module__Z100bq__acciones,.MetaPixel-module__Z100bq__btnNo,.MetaPixel-module__Z100bq__btnSi{flex:none}}@media (prefers-color-scheme:dark){.MetaPixel-module__Z100bq__banner{color:#f2f2f2;background:#111;border-color:#ffffff2e}.MetaPixel-module__Z100bq__btnNo{color:#f2f2f2;background:0 0;border-color:#f2f2f2}.MetaPixel-module__Z100bq__btnSi{color:#111;background:#f2f2f2;border-color:#f2f2f2}.MetaPixel-module__Z100bq__btnNo:hover{background:#ffffff14}.MetaPixel-module__Z100bq__btnSi:hover{background:#fff}}
.TrialBanner-module__0Q-nZW__banner{border-radius:var(--radius-lg);background:var(--accent-soft);color:var(--accent);align-items:center;gap:4px;margin:0 0 12px;padding:2px 4px 2px 12px;display:flex}.TrialBanner-module__0Q-nZW__banner.TrialBanner-module__0Q-nZW__ended{background:color-mix(in srgb, var(--alert) 12%, transparent);color:var(--alert);padding-right:12px}.TrialBanner-module__0Q-nZW__main{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.TrialBanner-module__0Q-nZW__text{font-size:var(--text-label);min-width:0;font-weight:600}.TrialBanner-module__0Q-nZW__cta{font-size:var(--text-label);text-underline-offset:2px;flex:none;font-weight:700;text-decoration:underline}.TrialBanner-module__0Q-nZW__close{width:30px;height:30px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;font-size:.8rem;display:grid}.TrialBanner-module__0Q-nZW__close:active{opacity:1}
.presupuesto-module__vuYrLa__panelIntro{text-align:center;min-height:40vh;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.presupuesto-module__vuYrLa__panelIntroTitle{font-size:var(--text-body);letter-spacing:-.01em;margin:0;font-weight:700}.presupuesto-module__vuYrLa__panelIntroBody{font-size:var(--text-label);max-width:32ch;margin:0;line-height:1.5}.presupuesto-module__vuYrLa__app{max-width:480px;padding:calc(env(safe-area-inset-top,0px) + 18px) 18px 110px;min-height:100dvh;margin:0 auto;overflow-x:clip}.presupuesto-module__vuYrLa__hd{justify-content:space-between;align-items:center;margin-bottom:16px;display:none}.presupuesto-module__vuYrLa__t{letter-spacing:-.03em;font-size:1.5rem;font-weight:800}@media (min-width:1024px){.presupuesto-module__vuYrLa__hd{display:flex}}.presupuesto-module__vuYrLa__split{display:contents}@media (min-width:768px) and (max-width:1023.98px){.presupuesto-module__vuYrLa__app{max-width:none;padding-left:24px;padding-right:max(24px, env(safe-area-inset-right,0px));margin:0}}@media (min-width:1024px){.presupuesto-module__vuYrLa__app{flex-direction:column;max-width:none;height:100dvh;margin:0;padding:32px 40px 0;display:flex}.presupuesto-module__vuYrLa__split{display:contents}.presupuesto-module__vuYrLa__listCol{scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;padding-bottom:32px;padding-right:10px;overflow-y:auto}}@media (min-width:1180px){.presupuesto-module__vuYrLa__app{padding-top:0}}.presupuesto-module__vuYrLa__panelPortal .presupuesto-module__vuYrLa__rulesSection{margin-top:0}.presupuesto-module__vuYrLa__windowBar{justify-content:center;align-items:center;gap:14px;margin:14px 0 12px;display:flex}.presupuesto-module__vuYrLa__flowHead{display:contents}@media (min-width:1180px){.presupuesto-module__vuYrLa__flowHead{align-items:center;gap:14px;display:flex}.presupuesto-module__vuYrLa__flowHeadMonth{min-height:34px;margin:2px 0 12px}.presupuesto-module__vuYrLa__flowHead .presupuesto-module__vuYrLa__windowBar{flex-shrink:0;justify-content:flex-start;gap:10px;margin:0}.presupuesto-module__vuYrLa__flowHead .presupuesto-module__vuYrLa__sectionHd{flex:1;min-width:0;margin:0}}.presupuesto-module__vuYrLa__windowLbl{font-size:var(--text-body);letter-spacing:-.01em;text-align:center;min-width:150px;font-weight:700}.presupuesto-module__vuYrLa__navBtn{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--accent);font-size:var(--text-title);cursor:pointer;justify-content:center;align-items:center;line-height:1;transition:background .12s;display:inline-flex}.presupuesto-module__vuYrLa__navBtn:hover{background:var(--accent-soft)}.presupuesto-module__vuYrLa__chartCard{margin-bottom:14px;padding:16px}.presupuesto-module__vuYrLa__legend{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:8px;display:flex}.presupuesto-module__vuYrLa__legChip{font-size:var(--text-caption);color:var(--muted);align-items:center;gap:6px;font-weight:600;display:inline-flex}.presupuesto-module__vuYrLa__legDot{border-radius:3px;flex-shrink:0;width:10px;height:10px}.presupuesto-module__vuYrLa__legLine{border-radius:2px;flex-shrink:0;width:14px;height:3px}.presupuesto-module__vuYrLa__legSwatch{opacity:.9;border-radius:3px;flex-shrink:0;width:12px;height:12px}.presupuesto-module__vuYrLa__legHint{font-size:var(--text-caption);color:var(--muted);margin-left:auto}.presupuesto-module__vuYrLa__chartWrap{text-transform:capitalize;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;min-height:260px}:is(.presupuesto-module__vuYrLa__chartWrap .recharts-tooltip-wrapper,.presupuesto-module__vuYrLa__chartWrap .recharts-wrapper,.presupuesto-module__vuYrLa__chartWrap .recharts-surface,.presupuesto-module__vuYrLa__chartWrap svg),:is(.presupuesto-module__vuYrLa__chartWrap .recharts-wrapper:focus,.presupuesto-module__vuYrLa__chartWrap .recharts-wrapper:focus-visible,.presupuesto-module__vuYrLa__chartWrap .recharts-surface:focus,.presupuesto-module__vuYrLa__chartWrap .recharts-surface:focus-visible,.presupuesto-module__vuYrLa__chartWrap svg:focus,.presupuesto-module__vuYrLa__chartWrap svg:focus-visible){outline:none}.presupuesto-module__vuYrLa__tooltip{background:var(--text);color:var(--bg);border-radius:10px;min-width:150px;padding:8px 10px;box-shadow:0 8px 24px -10px #0006}.presupuesto-module__vuYrLa__tipLabel{font-size:var(--text-caption);text-transform:capitalize;opacity:.85;margin-bottom:4px;font-weight:700}.presupuesto-module__vuYrLa__tipRow{font-size:var(--text-caption);align-items:center;gap:6px;line-height:1.7;display:flex}.presupuesto-module__vuYrLa__tipDot{border:1px solid color-mix(in srgb, var(--bg) 50%, transparent);border-radius:2px;flex-shrink:0;width:8px;height:8px}.presupuesto-module__vuYrLa__tipName{opacity:.85}.presupuesto-module__vuYrLa__tipVal{margin-left:auto;font-weight:700}.presupuesto-module__vuYrLa__tipRowTotal{border-top:1px solid color-mix(in srgb, var(--bg) 28%, transparent);margin-top:3px;padding-top:5px}.presupuesto-module__vuYrLa__chartEmpty{font-size:var(--text-label);color:var(--muted);text-align:center;margin:8px 4px 2px;line-height:1.45}.presupuesto-module__vuYrLa__detail{margin-top:16px;margin-bottom:16px;padding:16px}.presupuesto-module__vuYrLa__detailMonth{letter-spacing:-.02em;font-size:1.15rem;font-weight:800}.presupuesto-module__vuYrLa__detailTotals{border:1px solid var(--line);border-radius:12px;gap:0;margin-bottom:14px;padding:10px 8px;display:flex}.presupuesto-module__vuYrLa__totItem{text-align:center;flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;display:flex}.presupuesto-module__vuYrLa__totLbl{font-size:var(--text-micro);color:var(--muted);font-weight:600}.presupuesto-module__vuYrLa__totVal{font-size:var(--text-body);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:700;overflow:hidden}.presupuesto-module__vuYrLa__totIn{color:var(--income)}.presupuesto-module__vuYrLa__totOut{color:var(--clay,#b08968)}.presupuesto-module__vuYrLa__detailEmpty{font-size:var(--text-label);color:var(--muted);text-align:center;padding:8px 0 2px}.presupuesto-module__vuYrLa__occGroup{margin-top:10px}.presupuesto-module__vuYrLa__occGroupLbl{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:4px;font-weight:700}.presupuesto-module__vuYrLa__occRow{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.presupuesto-module__vuYrLa__occRow:last-child{border-bottom:none}.presupuesto-module__vuYrLa__occDate{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;width:62px;font-size:.74rem}.presupuesto-module__vuYrLa__occBody{flex:1;min-width:0}.presupuesto-module__vuYrLa__occName{font-size:var(--text-body);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.presupuesto-module__vuYrLa__occCat{font-size:var(--text-caption);color:var(--muted);display:block}.presupuesto-module__vuYrLa__occAmt{font-size:var(--text-body);flex-shrink:0;font-weight:700}.presupuesto-module__vuYrLa__rulesSection{margin-top:4px}.presupuesto-module__vuYrLa__rulesHd{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.presupuesto-module__vuYrLa__rulesTitle{font-weight:700;font-size:var(--text-body)}.presupuesto-module__vuYrLa__addBtn{border:1px solid var(--line);background:var(--surface);color:var(--accent);border-radius:var(--radius-md);font-family:inherit;font-weight:700;font-size:var(--text-label);cursor:pointer;padding:7px 12px;transition:background .12s}.presupuesto-module__vuYrLa__addBtn:hover{background:var(--accent-soft)}.presupuesto-module__vuYrLa__rulesEmpty{color:var(--muted);padding:18px 16px;font-size:.88rem;line-height:1.5}.presupuesto-module__vuYrLa__rulesGroups{flex-direction:column;gap:16px;display:flex}.presupuesto-module__vuYrLa__ruleGroup{flex-direction:column;gap:8px;display:flex}.presupuesto-module__vuYrLa__ruleGroupLbl{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:700}.presupuesto-module__vuYrLa__rulesList{flex-direction:column;gap:10px;display:flex}.presupuesto-module__vuYrLa__ruleCard{text-align:left;background:var(--surface);border:1px solid var(--line);cursor:pointer;width:100%;color:var(--text);align-items:center;gap:12px;padding:13px 16px;font-family:inherit;transition:background .12s;display:flex}.presupuesto-module__vuYrLa__ruleIc{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.presupuesto-module__vuYrLa__ruleCard:hover{background:var(--accent-soft)}.presupuesto-module__vuYrLa__ruleBody{flex:1;min-width:0}.presupuesto-module__vuYrLa__ruleName{font-weight:600;font-size:var(--text-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.presupuesto-module__vuYrLa__ruleMeta{font-size:var(--text-caption);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.presupuesto-module__vuYrLa__ruleAmt{font-size:var(--text-body);letter-spacing:-.02em;text-align:right;flex-shrink:0;margin-left:auto;font-weight:700}.presupuesto-module__vuYrLa__ruleAuthor{background:var(--accent-soft);width:22px;height:22px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}.presupuesto-module__vuYrLa__sheetBackdrop{z-index:200;background:#00000061;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.presupuesto-module__vuYrLa__sheet{box-sizing:border-box;background:var(--surface);overscroll-behavior:contain;border-top-left-radius:18px;border-top-right-radius:18px;width:100%;max-width:480px;max-height:88vh;padding:10px 18px 24px;animation:.22s presupuesto-module__vuYrLa__sheetUp;overflow:hidden auto;box-shadow:0 -12px 32px -16px #00000052}@keyframes presupuesto-module__vuYrLa__sheetUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1024px){.presupuesto-module__vuYrLa__sheetBackdrop{align-items:center}.presupuesto-module__vuYrLa__sheet{border-radius:var(--radius-xl)}}.presupuesto-module__vuYrLa__sheetHandle{background:var(--line);border-radius:999px;width:38px;height:4px;margin:0 auto 12px}.presupuesto-module__vuYrLa__sheetHeader{margin-bottom:12px}.presupuesto-module__vuYrLa__sheetTitle{font-weight:700;font-size:var(--text-subtitle);letter-spacing:-.02em}.presupuesto-module__vuYrLa__sheetSub{font-size:var(--text-label);color:var(--muted);margin-top:2px}.presupuesto-module__vuYrLa__form{flex-direction:column;gap:14px;display:flex}.presupuesto-module__vuYrLa__fld{flex-direction:column;gap:6px;display:flex}.presupuesto-module__vuYrLa__fldLbl{font-size:var(--text-label);color:var(--muted);font-weight:600}.presupuesto-module__vuYrLa__input{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);width:100%;font-family:inherit;font-size:var(--text-body);color:var(--text);appearance:none;border-radius:10px;padding:11px 12px}.presupuesto-module__vuYrLa__input:focus{border-color:var(--accent);outline:none}.presupuesto-module__vuYrLa__inputDate{min-width:0}.presupuesto-module__vuYrLa__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16' fill='none' stroke='%238C8579' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}.presupuesto-module__vuYrLa__row2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.presupuesto-module__vuYrLa__amountInput{border:1px solid var(--line);background:var(--bg);border-radius:10px;align-items:center;display:flex;overflow:hidden}.presupuesto-module__vuYrLa__amountInput:focus-within{border-color:var(--accent)}.presupuesto-module__vuYrLa__amountPrefix{color:var(--muted);padding:0 4px 0 12px;font-weight:600}.presupuesto-module__vuYrLa__amountInput .presupuesto-module__vuYrLa__input{background:0 0;border:none;border-radius:0;padding-left:4px}.presupuesto-module__vuYrLa__amountInput .presupuesto-module__vuYrLa__input:focus{border:none}.presupuesto-module__vuYrLa__amountSuffix{color:var(--muted);font-size:var(--text-label);padding:0 12px 0 4px}.presupuesto-module__vuYrLa__formHint{font-size:var(--text-caption);color:var(--muted);margin:0}.presupuesto-module__vuYrLa__checkRow{color:var(--text);cursor:pointer;align-items:center;gap:8px;font-size:.88rem;display:flex}.presupuesto-module__vuYrLa__formError{font-size:var(--text-label);color:var(--danger);margin:0}.presupuesto-module__vuYrLa__formExtra{justify-content:flex-start;padding-top:2px;display:flex}.presupuesto-module__vuYrLa__confirmRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.presupuesto-module__vuYrLa__confirmTxt{font-size:var(--text-label);color:var(--muted);margin-right:auto}.presupuesto-module__vuYrLa__formActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.presupuesto-module__vuYrLa__btnGhost{color:var(--text);border:1px solid var(--line);font-family:inherit;font-weight:600;font-size:var(--text-body);cursor:pointer;background:0 0;border-radius:10px;padding:12px 16px;transition:background .12s}.presupuesto-module__vuYrLa__btnGhost:hover{background:var(--accent-soft)}.presupuesto-module__vuYrLa__btnGhost:disabled{opacity:.55;cursor:default}.presupuesto-module__vuYrLa__btnDanger{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 30%, var(--line))}.presupuesto-module__vuYrLa__btnDanger:hover{background:color-mix(in srgb, var(--danger) 10%, transparent)}.presupuesto-module__vuYrLa__btnPrimary{background:var(--accent);color:var(--bg);font-family:inherit;font-weight:600;font-size:var(--text-body);cursor:pointer;border:none;border-radius:10px;padding:12px 18px;transition:filter .12s,opacity .12s}.presupuesto-module__vuYrLa__btnPrimary:hover:not(:disabled){filter:brightness(1.06)}.presupuesto-module__vuYrLa__btnPrimary:disabled{opacity:.55;cursor:default}.presupuesto-module__vuYrLa__listHd{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:16px;display:flex}.presupuesto-module__vuYrLa__newBtn{border:1px solid var(--accent);background:var(--accent);width:38px;height:38px;color:var(--bg);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;transition:opacity .12s;display:inline-flex}.presupuesto-module__vuYrLa__newBtn:hover{opacity:.88}.presupuesto-module__vuYrLa__newBtn svg{width:19px;height:19px;display:block}.presupuesto-module__vuYrLa__selCancel{color:var(--accent);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:8px 4px;font-family:inherit;font-size:.95rem;font-weight:600}.presupuesto-module__vuYrLa__selCircle{width:32px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;transition:color .12s;display:inline-flex}.presupuesto-module__vuYrLa__selCircle svg{width:24px;height:24px;display:block}.presupuesto-module__vuYrLa__selCircleOn{color:var(--accent)}.presupuesto-module__vuYrLa__accCardSel{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 30%, transparent)}.presupuesto-module__vuYrLa__accRowSelect{-webkit-tap-highlight-color:transparent}.presupuesto-module__vuYrLa__budgetList{flex-direction:column;gap:12px;display:flex}.presupuesto-module__vuYrLa__budgetCard{color:var(--text);padding:16px;transition:background .12s;display:block}a.presupuesto-module__vuYrLa__budgetCard:hover{background:var(--accent-soft)}.presupuesto-module__vuYrLa__budgetName{font-weight:700;font-size:var(--text-body);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.presupuesto-module__vuYrLa__budgetDesc{font-size:var(--text-label);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.presupuesto-module__vuYrLa__budgetHd{margin-bottom:16px}@media (min-width:1180px){.presupuesto-module__vuYrLa__budgetHd{margin-bottom:10px}}.presupuesto-module__vuYrLa__back{font-size:var(--text-label);color:var(--muted);align-items:center;gap:4px;padding:4px 0;font-weight:600;display:inline-flex}.presupuesto-module__vuYrLa__backArrow{font-size:var(--text-body);line-height:1}.presupuesto-module__vuYrLa__budgetHdRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.presupuesto-module__vuYrLa__tituloSidebar{display:none}@media (min-width:768px){.presupuesto-module__vuYrLa__tituloSidebar{letter-spacing:-.03em;margin:0 auto 0 0;font-size:1.5rem;font-weight:800;line-height:1.15;display:block}}.presupuesto-module__vuYrLa__periodSegHd{align-self:center;margin:0}.presupuesto-module__vuYrLa__periodSegHd .presupuesto-module__vuYrLa__viewSegBtn{font-size:var(--text-caption);padding:5px 11px}.presupuesto-module__vuYrLa__windowBarHd{gap:10px;margin:0 0 0 6px}.presupuesto-module__vuYrLa__budgetHdInfo{min-width:0}.presupuesto-module__vuYrLa__budgetTitle{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.15}.presupuesto-module__vuYrLa__budgetSubtitle{font-size:var(--text-body);color:var(--muted);margin:4px 0 0}.presupuesto-module__vuYrLa__budgetHdActions{flex-shrink:0;gap:8px;display:flex}.presupuesto-module__vuYrLa__detailHdActions{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.presupuesto-module__vuYrLa__hdIconBtn{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;margin:-8px 0;padding:0;transition:color .12s,background .12s;display:inline-flex}.presupuesto-module__vuYrLa__hdIconBtn:hover{color:var(--text);background:var(--accent-soft)}.presupuesto-module__vuYrLa__hdIconBtn:last-child{margin-right:-8px}.presupuesto-module__vuYrLa__hdIconBtn svg{width:19px;height:19px}.presupuesto-module__vuYrLa__hdIconBtnDanger{color:var(--danger)}.presupuesto-module__vuYrLa__hdIconBtnDanger:hover{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}.presupuesto-module__vuYrLa__hdMoreNeutral{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s,border-color .12s;display:inline-flex;position:relative}.presupuesto-module__vuYrLa__hdMoreNeutral:hover{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-soft)}.presupuesto-module__vuYrLa__hdMoreNeutral svg{width:19px;height:19px}.presupuesto-module__vuYrLa__btnDangerSolid{background:var(--danger);color:#fff}.presupuesto-module__vuYrLa__btnDangerSolid:hover{background:#9e3627}.presupuesto-module__vuYrLa__catGroups{flex-direction:column;gap:8px;display:flex}.presupuesto-module__vuYrLa__catGroup{flex-direction:column;display:flex}.presupuesto-module__vuYrLa__catHead{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:8px 4px;font-family:inherit;display:flex}.presupuesto-module__vuYrLa__catChevron{color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;transition:transform .24s cubic-bezier(.4,0,.2,1);display:inline-flex}.presupuesto-module__vuYrLa__catHead[aria-expanded=true] .presupuesto-module__vuYrLa__catChevron{transform:rotate(90deg)}.presupuesto-module__vuYrLa__catLabel{min-width:0;font-weight:600;font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.presupuesto-module__vuYrLa__catHeadStatic{align-items:baseline;gap:8px;padding:8px 4px 4px;display:flex}.presupuesto-module__vuYrLa__catTotal{color:var(--muted);font-weight:600;font-size:var(--text-label);letter-spacing:-.01em;flex-shrink:0}.presupuesto-module__vuYrLa__catCount{color:var(--muted);font-weight:500}.presupuesto-module__vuYrLa__catBreak{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1);display:grid}.presupuesto-module__vuYrLa__catBreakOpen{grid-template-rows:1fr}.presupuesto-module__vuYrLa__catBreakInner{min-height:0;overflow:hidden}.presupuesto-module__vuYrLa__catBreakInner .presupuesto-module__vuYrLa__rulesList{padding-top:6px}.presupuesto-module__vuYrLa__monthTick{cursor:pointer}.presupuesto-module__vuYrLa__detailHead{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-family:inherit;display:flex}.presupuesto-module__vuYrLa__detailHead .presupuesto-module__vuYrLa__detailMonth{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.presupuesto-module__vuYrLa__detailNet{font-weight:700;font-size:var(--text-body);letter-spacing:-.02em;flex-shrink:0}.presupuesto-module__vuYrLa__detailHead[aria-expanded=true] .presupuesto-module__vuYrLa__catChevron{transform:rotate(90deg)}.presupuesto-module__vuYrLa__swipeWrap{position:relative}.presupuesto-module__vuYrLa__swipeWrap>.presupuesto-module__vuYrLa__ruleCard{z-index:1;will-change:transform;position:relative}.presupuesto-module__vuYrLa__swipeAction{color:#fff;font-family:inherit;font-size:var(--text-caption);letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;z-index:0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;font-weight:600;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden}.presupuesto-module__vuYrLa__swipeRight{right:4px}.presupuesto-module__vuYrLa__bgAlert{background:var(--alert)}.presupuesto-module__vuYrLa__swipeIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.presupuesto-module__vuYrLa__swipeIcon svg{width:18px;height:18px}.presupuesto-module__vuYrLa__swipeLabel{white-space:nowrap;line-height:1}.presupuesto-module__vuYrLa__hoverActions{display:none}@media (hover:hover) and (pointer:fine){.presupuesto-module__vuYrLa__hoverActions{background:var(--accent-soft);opacity:0;pointer-events:none;border-radius:8px;justify-content:flex-end;align-items:center;gap:2px;padding-left:12px;transition:opacity .12s;display:inline-flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.presupuesto-module__vuYrLa__ruleCard:hover .presupuesto-module__vuYrLa__hoverActions,.presupuesto-module__vuYrLa__ruleCard:focus-within .presupuesto-module__vuYrLa__hoverActions{opacity:1;pointer-events:auto}}.presupuesto-module__vuYrLa__hoverActionBtn{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.presupuesto-module__vuYrLa__hoverActionBtn:hover{background:var(--accent-soft);color:var(--accent)}.presupuesto-module__vuYrLa__hoverActionBtnDanger:hover{background:color-mix(in srgb, var(--alert) 14%, transparent);color:var(--alert)}.presupuesto-module__vuYrLa__hoverActionIcon{display:inline-flex}.presupuesto-module__vuYrLa__hoverActionIcon svg{width:16px;height:16px}.presupuesto-module__vuYrLa__swipeLeft{left:4px}.presupuesto-module__vuYrLa__bgAccent{background:var(--accent)}.presupuesto-module__vuYrLa__hoverActionsDuo{min-width:62px}.presupuesto-module__vuYrLa__viewSeg{border:1px solid var(--line);background:0 0;border-radius:8px;align-self:flex-start;gap:2px;margin:-2px 0 12px 10px;padding:2px;display:inline-flex}.presupuesto-module__vuYrLa__viewSeg .presupuesto-module__vuYrLa__viewSegBtn{font-size:var(--text-caption);border-radius:var(--radius-sm);padding:4px 11px;font-weight:600}.presupuesto-module__vuYrLa__viewSeg .presupuesto-module__vuYrLa__viewSegBtnOn{background:var(--surface);box-shadow:none}.presupuesto-module__vuYrLa__viewSegBtn{appearance:none;-webkit-tap-highlight-color:transparent;font-size:var(--text-label);color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 14px;font-weight:600;transition:background .12s,color .12s}.presupuesto-module__vuYrLa__viewSegBtnOn{background:var(--bg);color:var(--text);box-shadow:var(--shadow-sm)}.presupuesto-module__vuYrLa__calCard{margin-bottom:16px;padding:14px}.presupuesto-module__vuYrLa__calHead,.presupuesto-module__vuYrLa__calGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.presupuesto-module__vuYrLa__calMonthTitle{font-size:var(--text-label);color:var(--muted);letter-spacing:-.01em;text-transform:capitalize;margin-bottom:10px;font-weight:600}.presupuesto-module__vuYrLa__calHead{margin-bottom:6px}.presupuesto-module__vuYrLa__calWd{text-align:center;font-size:var(--text-micro);color:var(--muted);letter-spacing:.04em;font-weight:700}.presupuesto-module__vuYrLa__calDay{border-radius:var(--radius-md);min-height:44px;color:var(--text);border:1px solid #0000;flex-direction:column;align-items:center;gap:3px;padding:5px 2px;transition:background .12s,border-color .12s;display:flex}.presupuesto-module__vuYrLa__calDay:not(:disabled){cursor:pointer}.presupuesto-module__vuYrLa__calDay:not(:disabled):hover{background:var(--surface)}.presupuesto-module__vuYrLa__calDayOut{opacity:.32}.presupuesto-module__vuYrLa__calDayNum{font-size:var(--text-label);color:var(--text);font-weight:600;line-height:1}.presupuesto-module__vuYrLa__calDayToday{border-color:color-mix(in srgb, var(--income) 45%, transparent);background:color-mix(in srgb, var(--income) 8%, transparent)}.presupuesto-module__vuYrLa__calDaySel{border-color:var(--income);background:color-mix(in srgb, var(--income) 12%, transparent)}.presupuesto-module__vuYrLa__calDots{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;min-height:6px;display:flex}.presupuesto-module__vuYrLa__calDot{border-radius:50%;width:5px;height:5px;display:inline-block}.presupuesto-module__vuYrLa__calDotIn{background:var(--income)}.presupuesto-module__vuYrLa__calDotOut{background:var(--clay,#b08968)}.presupuesto-module__vuYrLa__calMore{color:var(--muted);font-size:.6rem;font-weight:700;line-height:1}.presupuesto-module__vuYrLa__calSummary{border-top:1px solid var(--line);gap:10px;margin-top:12px;padding-top:12px;display:flex}.presupuesto-module__vuYrLa__calSumItem{flex-direction:column;flex:1;align-items:center;gap:2px;display:flex}.presupuesto-module__vuYrLa__calSumLbl{font-size:var(--text-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.presupuesto-module__vuYrLa__calSumIn,.presupuesto-module__vuYrLa__calSumOut{font-size:var(--text-subtitle);letter-spacing:-.02em;font-weight:800}.presupuesto-module__vuYrLa__calSumIn{color:var(--income)}.presupuesto-module__vuYrLa__calSumOut{color:var(--clay,#b08968)}.presupuesto-module__vuYrLa__calDayDetail{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:12px;padding-top:12px;display:flex}.presupuesto-module__vuYrLa__calDayDetailHd{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:2px;font-weight:700}.presupuesto-module__vuYrLa__calOccRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.presupuesto-module__vuYrLa__calGroup{flex-direction:column;gap:6px;display:flex}.presupuesto-module__vuYrLa__calGroupHd{font-size:var(--text-caption);color:var(--muted);letter-spacing:.02em;margin-top:2px;font-weight:600}.presupuesto-module__vuYrLa__calOccName{font-size:var(--text-body);color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.presupuesto-module__vuYrLa__calOccAmt{font-size:var(--text-body);white-space:nowrap;flex-shrink:0;font-weight:700}.presupuesto-module__vuYrLa__calDayDetailTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.presupuesto-module__vuYrLa__calDayAction,.presupuesto-module__vuYrLa__calOccEdit{color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .12s;display:inline-flex;position:relative}.presupuesto-module__vuYrLa__calDayAction:after,.presupuesto-module__vuYrLa__calOccEdit:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.presupuesto-module__vuYrLa__calDayAction:hover,.presupuesto-module__vuYrLa__calOccEdit:hover,.presupuesto-module__vuYrLa__calDayAction:focus-visible,.presupuesto-module__vuYrLa__calOccEdit:focus-visible{color:var(--text)}.presupuesto-module__vuYrLa__calDayAction svg{width:17px;height:17px}.presupuesto-module__vuYrLa__calOccEdit{margin-left:2px}.presupuesto-module__vuYrLa__calOccEdit svg{width:15px;height:15px}.presupuesto-module__vuYrLa__calDayEmpty{font-size:var(--text-label);color:var(--muted);line-height:1.5}.presupuesto-module__vuYrLa__calSumBal{font-size:var(--text-subtitle);letter-spacing:-.02em;color:var(--text);font-weight:800}.presupuesto-module__vuYrLa__calDayDetailRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.presupuesto-module__vuYrLa__calDayBal{font-size:var(--text-caption);color:var(--muted);white-space:nowrap;font-weight:600}.presupuesto-module__vuYrLa__periodSeg{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-self:flex-start;gap:2px;margin-bottom:10px;padding:3px;display:inline-flex}.presupuesto-module__vuYrLa__blockTitle{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:2px 2px 8px;font-weight:700}.presupuesto-module__vuYrLa__sectionHd{justify-content:space-between;align-items:center;gap:12px;margin:2px 2px 8px;display:flex}.presupuesto-module__vuYrLa__sectionHd .presupuesto-module__vuYrLa__blockTitle{margin:0}.presupuesto-module__vuYrLa__sectionHd .presupuesto-module__vuYrLa__viewSeg{flex-shrink:0;margin:0}.presupuesto-module__vuYrLa__execWrap{flex-direction:column;gap:14px;display:flex}.presupuesto-module__vuYrLa__execCard{padding:16px}.presupuesto-module__vuYrLa__execHd{font-weight:800;font-size:var(--text-subtitle);letter-spacing:-.02em;margin-bottom:12px}.presupuesto-module__vuYrLa__execKpi{align-items:stretch;display:flex}.presupuesto-module__vuYrLa__execKpiItem{text-align:center;flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;display:flex}.presupuesto-module__vuYrLa__execKpiLbl{font-size:var(--text-micro);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.presupuesto-module__vuYrLa__execKpiVal{font-size:var(--text-body);letter-spacing:-.02em;color:var(--text);white-space:nowrap;font-weight:800}.presupuesto-module__vuYrLa__execKpiPct{text-align:center;font-size:var(--text-caption);color:var(--muted);margin-top:6px;margin-bottom:6px}.presupuesto-module__vuYrLa__execRow{border-bottom:1px solid var(--line);padding:10px 0}.presupuesto-module__vuYrLa__execRow:last-child{border-bottom:none}.presupuesto-module__vuYrLa__execRowTop{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.presupuesto-module__vuYrLa__execCatName{font-size:var(--text-body);color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.presupuesto-module__vuYrLa__execRowPct{font-size:var(--text-label);flex-shrink:0;font-weight:700}.presupuesto-module__vuYrLa__execPctOut{color:var(--clay,#b08968)}.presupuesto-module__vuYrLa__execPctIn{color:var(--income)}.presupuesto-module__vuYrLa__execPctOver{font-weight:800}.presupuesto-module__vuYrLa__execBarTrack{background:var(--accent-soft);border-radius:999px;height:9px;overflow:hidden}.presupuesto-module__vuYrLa__execBarFill{border-radius:999px;height:100%;transition:width .3s}.presupuesto-module__vuYrLa__execBarOut{background:var(--clay,#b08968)}.presupuesto-module__vuYrLa__execBarIn{background:var(--income)}.presupuesto-module__vuYrLa__execRowBottom{margin-top:5px}.presupuesto-module__vuYrLa__execAmt{font-size:var(--text-label);color:var(--text);font-weight:600}.presupuesto-module__vuYrLa__execOf{color:var(--muted);font-weight:500}.presupuesto-module__vuYrLa__execFootnote{font-size:var(--text-caption);color:var(--muted);margin:4px 2px 0;line-height:1.45}@media (min-width:1180px){.presupuesto-module__vuYrLa__onlyMobile{display:none}}.presupuesto-module__vuYrLa__arcsRow{flex-wrap:wrap;justify-content:center;gap:clamp(16px,5vw,40px);padding:4px 0 18px;display:flex}.presupuesto-module__vuYrLa__arcCol{flex-direction:column;align-items:center;gap:8px;display:flex}.presupuesto-module__vuYrLa__arcLbl{font-size:var(--text-label);color:var(--muted);letter-spacing:-.01em;font-weight:600}.presupuesto-module__vuYrLa__embeddedActions{justify-content:flex-end;margin-bottom:4px;display:flex}.presupuesto-module__vuYrLa__execTrack{margin-bottom:8px}.presupuesto-module__vuYrLa__execTrackRow{align-items:center;gap:9px;min-width:0;display:flex}.presupuesto-module__vuYrLa__execTrackIcon{flex:0 0 19px;justify-content:center;align-items:center;display:flex}.presupuesto-module__vuYrLa__execTrackText{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.presupuesto-module__vuYrLa__execTrackName{font-size:var(--text-label);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.presupuesto-module__vuYrLa__execTrackAmt{font-size:var(--text-caption,.6875rem);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.presupuesto-module__vuYrLa__execTrackPct{font-variant-numeric:tabular-nums;flex:none;font-size:1.0625rem;font-weight:700}.presupuesto-module__vuYrLa__leyendaLink{width:100%;font-size:var(--text-caption,.6875rem);color:var(--faint);text-align:center;cursor:pointer;background:0 0;border:0;padding:6px 0;display:block}.presupuesto-module__vuYrLa__leyendaWrap{flex-direction:column;gap:22px;padding:4px 2px 8px;display:flex}.presupuesto-module__vuYrLa__leyendaBloque{flex-direction:column;gap:12px;display:flex}.presupuesto-module__vuYrLa__leyendaSeccion{font-size:var(--text-label);color:var(--text);font-weight:600}.presupuesto-module__vuYrLa__leyendaFila{align-items:center;gap:12px;display:flex}.presupuesto-module__vuYrLa__leyendaMuestra{flex:0 0 96px}.presupuesto-module__vuYrLa__leyendaTexto{flex-direction:column;gap:2px;min-width:0;display:flex}.presupuesto-module__vuYrLa__leyendaTitulo{font-size:var(--text-label);color:var(--text);font-weight:600}.presupuesto-module__vuYrLa__leyendaCuerpo{font-size:var(--text-caption,.6875rem);color:var(--muted);line-height:1.45}.presupuesto-module__vuYrLa__quedaWrap{flex-direction:column;align-items:center;gap:2px;padding:2px 0 4px;display:flex}.presupuesto-module__vuYrLa__quedaLbl{font-size:var(--text-caption,.6875rem);color:var(--muted)}.presupuesto-module__vuYrLa__quedaVal{font-variant-numeric:tabular-nums;font-size:1.3125rem;font-weight:700}.presupuesto-module__vuYrLa__donaCard{padding:16px}.presupuesto-module__vuYrLa__donaTitulo{font-size:var(--text-label);color:var(--text);margin-bottom:12px;font-weight:600}.presupuesto-module__vuYrLa__donaRow{align-items:center;gap:18px;display:flex}.presupuesto-module__vuYrLa__donaLeyenda{flex-direction:column;flex:1;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.presupuesto-module__vuYrLa__donaItem{grid-template-columns:10px 1fr auto;align-items:center;gap:8px;display:grid}.presupuesto-module__vuYrLa__donaPunto{border-radius:999px;width:10px;height:10px}.presupuesto-module__vuYrLa__donaNombre{font-size:var(--text-caption,.6875rem);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.presupuesto-module__vuYrLa__donaPct{font-size:var(--text-caption,.6875rem);color:var(--muted);font-variant-numeric:tabular-nums}
.leyendas-module__NiEXsq__link{width:100%;font-size:var(--text-caption,.6875rem);color:var(--faint);text-align:center;cursor:pointer;background:0 0;border:0;padding:6px 0;display:block}.leyendas-module__NiEXsq__wrap{flex-direction:column;gap:20px;padding:4px 2px 8px;display:flex}.leyendas-module__NiEXsq__titulo{font-size:var(--text-h2,1.0625rem);color:var(--text);font-weight:700}.leyendas-module__NiEXsq__bloque{flex-direction:column;gap:10px;display:flex}.leyendas-module__NiEXsq__seccion{font-size:var(--text-label);color:var(--text);font-weight:600}.leyendas-module__NiEXsq__cuerpo{font-size:var(--text-caption,.6875rem);color:var(--muted);line-height:1.45}.leyendas-module__NiEXsq__punto{flex-direction:column;gap:2px;display:flex}.leyendas-module__NiEXsq__puntoTitulo{font-size:var(--text-caption,.6875rem);color:var(--text);font-weight:600}
.metas-module__bSLEqG__panelIntro,.metas-module__bSLEqG__panelAgg{flex-direction:column;gap:10px;display:flex}.metas-module__bSLEqG__panelIntroTitle{font-size:var(--text-body);letter-spacing:-.01em;margin:0;font-weight:700}.metas-module__bSLEqG__panelIntroBody{color:var(--muted);margin:0;font-size:.88rem;line-height:1.55}.metas-module__bSLEqG__panelAggRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.metas-module__bSLEqG__panelAggLbl{font-size:var(--text-label);color:var(--muted)}.metas-module__bSLEqG__panelAggVal{font-size:var(--text-subtitle);letter-spacing:-.02em;font-weight:700}.metas-module__bSLEqG__app{max-width:480px;padding:calc(env(safe-area-inset-top,0px) + 18px) 18px 110px;min-height:100dvh;margin:0 auto;overflow-x:clip}@media (min-width:768px) and (max-width:1023.98px){.metas-module__bSLEqG__app{max-width:none;padding-left:24px;padding-right:max(24px, env(safe-area-inset-right,0px));margin:0}}@media (min-width:1024px){.metas-module__bSLEqG__app{max-width:none;margin:0;padding:32px 40px 48px}}@media (min-width:1180px){.metas-module__bSLEqG__app{padding-top:0}}.metas-module__bSLEqG__detailTabs{display:contents}.metas-module__bSLEqG__hd{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:16px;display:flex}.metas-module__bSLEqG__tituloSidebar{display:none}@media (min-width:768px){.metas-module__bSLEqG__tituloSidebar{letter-spacing:-.03em;margin:0 auto 0 0;font-size:1.5rem;font-weight:800;line-height:1.15;display:block}}.metas-module__bSLEqG__addBtn{border:1px solid var(--accent);background:var(--accent);width:38px;height:38px;color:var(--bg);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;transition:opacity .12s;display:inline-flex}.metas-module__bSLEqG__addBtn:hover{opacity:.88}.metas-module__bSLEqG__addBtn svg{width:19px;height:19px;display:block}.metas-module__bSLEqG__empty{text-align:center;padding:26px 20px}.metas-module__bSLEqG__emptyTitle{font-weight:700;font-size:var(--text-subtitle);margin-bottom:6px}.metas-module__bSLEqG__emptyBody{font-size:var(--text-body);color:var(--muted);margin:0 0 16px;line-height:1.5}.metas-module__bSLEqG__list{flex-direction:column;gap:12px;display:flex}.metas-module__bSLEqG__metaCard{color:var(--text);padding:16px;transition:background .12s;display:block}a.metas-module__bSLEqG__metaCard:hover{background:var(--accent-soft)}.metas-module__bSLEqG__metaRow{align-items:stretch;gap:2px;display:flex}.metas-module__bSLEqG__metaRow .metas-module__bSLEqG__metaCard{flex:1;min-width:0}.metas-module__bSLEqG__dragHandle{width:22px;color:var(--muted);opacity:.35;cursor:grab;touch-action:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s;display:inline-flex}.metas-module__bSLEqG__dragHandle:active{cursor:grabbing}.metas-module__bSLEqG__metaRow:hover .metas-module__bSLEqG__dragHandle{opacity:.8;color:var(--text)}.metas-module__bSLEqG__gripIcon{display:inline-flex}.metas-module__bSLEqG__gripIcon svg{width:16px;height:16px}.metas-module__bSLEqG__metaRowDragging .metas-module__bSLEqG__metaCard{box-shadow:0 6px 20px #00000029}.metas-module__bSLEqG__selCancel{color:var(--accent);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:8px 4px;font-family:inherit;font-size:.95rem;font-weight:600}.metas-module__bSLEqG__selCircle{width:32px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;transition:color .12s;display:inline-flex}.metas-module__bSLEqG__selCircle svg{width:24px;height:24px;display:block}.metas-module__bSLEqG__selCircleOn{color:var(--accent)}.metas-module__bSLEqG__accCardSel{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 30%, transparent)}.metas-module__bSLEqG__metaRowSelect{-webkit-tap-highlight-color:transparent}.metas-module__bSLEqG__toast{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 90px);background:var(--text);color:var(--bg);font-size:var(--text-label);z-index:300;text-align:center;border-radius:999px;max-width:calc(100% - 32px);padding:10px 16px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px -10px #0006}.metas-module__bSLEqG__metaTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.metas-module__bSLEqG__metaName{font-weight:700;font-size:var(--text-body);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.metas-module__bSLEqG__chip{font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;flex-shrink:0;padding:2px 8px;font-weight:700}.metas-module__bSLEqG__chipOk{color:var(--income);background:color-mix(in srgb, var(--income) 14%, transparent)}.metas-module__bSLEqG__chipLate{color:var(--clay,#b08968);background:color-mix(in srgb, var(--clay,#b08968) 16%, transparent)}.metas-module__bSLEqG__barTrack{background:var(--accent-soft);border-radius:999px;height:9px;overflow:hidden}.metas-module__bSLEqG__barFill{background:var(--accent);border-radius:999px;height:100%;transition:width .5s ease-out}.metas-module__bSLEqG__barFillDone{background:var(--income)}.metas-module__bSLEqG__metaBottom{justify-content:space-between;align-items:baseline;gap:10px;margin-top:10px;display:flex}.metas-module__bSLEqG__metaAmt{font-weight:700;font-size:var(--text-body);letter-spacing:-.02em}.metas-module__bSLEqG__metaOf{color:var(--muted);font-weight:500;font-size:var(--text-label)}.metas-module__bSLEqG__freeRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.metas-module__bSLEqG__freeDetailNums{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.metas-module__bSLEqG__freeTag{font-size:var(--text-caption);color:var(--muted);background:var(--bg);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:3px 10px;font-weight:600}.metas-module__bSLEqG__modeSeg{background:var(--bg);border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.metas-module__bSLEqG__modeBtn{height:36px;color:var(--muted);font-family:inherit;font-size:var(--text-body);cursor:pointer;background:0 0;border:none;border-radius:8px;font-weight:600;transition:color .16s,background .16s}.metas-module__bSLEqG__modeBtn:hover{color:var(--text)}.metas-module__bSLEqG__modeBtnOn{background:var(--surface);color:var(--accent);box-shadow:var(--shadow-sm)}.metas-module__bSLEqG__metaPct{color:var(--income);font-weight:800;font-size:var(--text-title3,1.25rem);font-variant-numeric:tabular-nums}.metas-module__bSLEqG__metaChevron{color:var(--faint);margin-left:8px;font-size:1.1rem;line-height:1}.metas-module__bSLEqG__metaDate{font-size:var(--text-caption);color:var(--muted);margin-top:6px}.metas-module__bSLEqG__detailHd{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.metas-module__bSLEqG__detailHdActions{align-items:center;gap:2px;display:inline-flex}.metas-module__bSLEqG__hdMoreNeutral{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s,border-color .12s;display:inline-flex;position:relative}.metas-module__bSLEqG__hdMoreNeutral:hover{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-soft)}.metas-module__bSLEqG__hdMoreNeutral svg{width:19px;height:19px}.metas-module__bSLEqG__hdIconBtn{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;margin:-8px 0;padding:0;transition:color .12s,background .12s;display:inline-flex}.metas-module__bSLEqG__hdIconBtn:hover{color:var(--text);background:var(--accent-soft)}.metas-module__bSLEqG__hdIconBtn:last-child{margin-right:-8px}.metas-module__bSLEqG__hdIconBtn svg{width:19px;height:19px}.metas-module__bSLEqG__hdIconBtnDanger{color:var(--danger)}.metas-module__bSLEqG__hdIconBtnDanger:hover{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}.metas-module__bSLEqG__metaDone{color:var(--income);align-items:center;gap:6px;font-weight:600;display:inline-flex}.metas-module__bSLEqG__metaDoneIcon{flex-shrink:0;width:15px;height:15px}.metas-module__bSLEqG__back{font-size:var(--text-label);color:var(--muted);align-items:center;gap:4px;padding:4px 0;font-weight:600;display:inline-flex}.metas-module__bSLEqG__back:hover{color:var(--text)}.metas-module__bSLEqG__backArrow{font-size:var(--text-body);line-height:1}.metas-module__bSLEqG__detailCard{margin-bottom:14px;padding:20px}.metas-module__bSLEqG__detailName{font-weight:800;font-size:var(--text-title);letter-spacing:-.02em;margin-bottom:14px}.metas-module__bSLEqG__barTrackLg{background:var(--accent-soft);border-radius:999px;height:14px;overflow:hidden}.metas-module__bSLEqG__barFillLg{background:var(--accent);border-radius:999px;height:100%;transition:width .5s ease-out}.metas-module__bSLEqG__barFillLgDone{background:var(--income)}@media (prefers-reduced-motion:reduce){.metas-module__bSLEqG__barFill,.metas-module__bSLEqG__barFillLg{transition:none}}.metas-module__bSLEqG__detailNums{align-items:baseline;gap:8px;margin-top:12px;display:flex}.metas-module__bSLEqG__detailAmt{letter-spacing:-.02em;font-size:1.4rem;font-weight:800}.metas-module__bSLEqG__detailOf{color:var(--muted);font-size:var(--text-body)}.metas-module__bSLEqG__detailPct{font-weight:800;font-size:var(--text-subtitle);color:var(--accent);margin-left:auto}.metas-module__bSLEqG__detailMeta{font-size:var(--text-label);color:var(--muted);margin-top:8px}.metas-module__bSLEqG__planCard{margin-bottom:14px;padding:18px}.metas-module__bSLEqG__sectionLbl{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:10px;font-weight:700}.metas-module__bSLEqG__cuotaNext{flex-direction:column;gap:4px;display:flex}.metas-module__bSLEqG__cuotaNextTop{justify-content:space-between;align-items:baseline;display:flex}.metas-module__bSLEqG__cuotaNextLbl{font-size:var(--text-label);color:var(--muted);font-weight:600}.metas-module__bSLEqG__cuotaNextDate{font-size:var(--text-label);color:var(--muted)}.metas-module__bSLEqG__cuotaNextAmt{color:var(--text);font-size:1.5rem;font-weight:700;line-height:1.15}.metas-module__bSLEqG__cuotaLateLbl,.metas-module__bSLEqG__cuotaLateAmt{color:var(--alert)}.metas-module__bSLEqG__cuotaNextSecond{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.metas-module__bSLEqG__cuotaNextOf{font-size:var(--text-label);color:var(--muted);margin-left:6px;font-weight:600}.metas-module__bSLEqG__cuotaEstado{font-size:var(--text-label);font-weight:600}.metas-module__bSLEqG__toneOk,.metas-module__bSLEqG__toneAhead{color:var(--accent)}.metas-module__bSLEqG__toneBehind{color:var(--alert)}.metas-module__bSLEqG__toneMuted{color:var(--muted)}.metas-module__bSLEqG__reorgNote{background:var(--accent-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.metas-module__bSLEqG__reorgNoteText{font-size:var(--text-label);color:var(--alert);font-weight:600}.metas-module__bSLEqG__reorgBtn{border:1px solid var(--alert);color:var(--alert);font-family:inherit;font-size:var(--text-label);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;padding:6px 10px;font-weight:600}.metas-module__bSLEqG__planToggle{color:var(--accent);font-family:inherit;font-size:var(--text-label);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:14px;padding:0;font-weight:600;display:inline-flex}.metas-module__bSLEqG__planToggleChevron{transition:transform .15s;display:inline-block}.metas-module__bSLEqG__planToggleChevronOpen{transform:rotate(180deg)}.metas-module__bSLEqG__cuotaList{margin:12px 0 0;padding:0;list-style:none}.metas-module__bSLEqG__cuotaRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.metas-module__bSLEqG__cuotaRowMain{flex-direction:column;gap:2px;display:flex}.metas-module__bSLEqG__cuotaRowDate{font-size:var(--text-body);color:var(--text);font-weight:600}.metas-module__bSLEqG__cuotaRowCur .metas-module__bSLEqG__cuotaRowDate{color:var(--accent)}.metas-module__bSLEqG__cuotaRowAmts{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.metas-module__bSLEqG__cuotaRowAmt{font-size:var(--text-body);color:var(--text);font-weight:600}.metas-module__bSLEqG__cuotaPaid{color:var(--muted);font-weight:500;text-decoration:line-through}.metas-module__bSLEqG__cuotaRowAcc{font-size:var(--text-caption);color:var(--muted)}.metas-module__bSLEqG__actions{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.metas-module__bSLEqG__aporteEmpty{color:var(--muted);padding:4px 2px;font-size:.88rem}.metas-module__bSLEqG__aporteList{flex-direction:column;display:flex}.metas-module__bSLEqG__aporteRow{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:11px 2px;display:flex}.metas-module__bSLEqG__aporteRow:last-child{border-bottom:none}.metas-module__bSLEqG__aporteDate{font-size:var(--text-caption);color:var(--muted);text-transform:capitalize;flex-shrink:0;width:56px}.metas-module__bSLEqG__aporteName{min-width:0;font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.metas-module__bSLEqG__aporteAmt{font-weight:700;font-size:var(--text-body);color:var(--income);flex-shrink:0}.metas-module__bSLEqG__sim{flex-direction:column;gap:8px;display:flex}.metas-module__bSLEqG__slider{width:100%;accent-color:var(--accent);cursor:pointer}.metas-module__bSLEqG__simStops{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.metas-module__bSLEqG__simStop{font-family:inherit;font-size:var(--text-caption);color:var(--muted);cursor:pointer;text-align:center;background:0 0;border:none;padding:2px 0;font-weight:600;transition:color .12s}.metas-module__bSLEqG__simStop:first-child{text-align:left}.metas-module__bSLEqG__simStop:last-child{text-align:right}.metas-module__bSLEqG__simStopOn{color:var(--accent);font-weight:800}.metas-module__bSLEqG__simResult{align-items:baseline;gap:8px;min-height:34px;margin-top:8px;display:flex}.metas-module__bSLEqG__simBig{letter-spacing:-.03em;color:var(--accent);font-size:1.5rem;font-weight:800}.metas-module__bSLEqG__simPer,.metas-module__bSLEqG__simHint{font-size:var(--text-body);color:var(--muted)}.metas-module__bSLEqG__simNote{font-size:var(--text-caption);color:var(--muted);margin:0}.metas-module__bSLEqG__sheetBackdrop{z-index:200;background:#00000061;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.metas-module__bSLEqG__sheet{box-sizing:border-box;background:var(--surface);overscroll-behavior:contain;border-top-left-radius:18px;border-top-right-radius:18px;width:100%;max-width:480px;max-height:88vh;padding:10px 18px 24px;animation:.22s metas-module__bSLEqG__sheetUp;overflow:hidden auto;box-shadow:0 -12px 32px -16px #00000052}@keyframes metas-module__bSLEqG__sheetUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1024px){.metas-module__bSLEqG__sheetBackdrop{align-items:center}.metas-module__bSLEqG__sheet{border-radius:var(--radius-xl)}}.metas-module__bSLEqG__sheetHandle{background:var(--line);border-radius:999px;width:38px;height:4px;margin:0 auto 12px}.metas-module__bSLEqG__sheetHeader{margin-bottom:12px}.metas-module__bSLEqG__sheetTitle{font-weight:700;font-size:var(--text-subtitle);letter-spacing:-.02em}.metas-module__bSLEqG__sheetSub{font-size:var(--text-label);color:var(--muted);margin-top:2px}.metas-module__bSLEqG__shareRow{border:1px solid var(--line);background:var(--surface);width:100%;height:44px;color:var(--text);font-family:inherit;font-size:var(--text-body);letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:10px;align-items:center;gap:10px;padding:0 12px;transition:border-color .12s,background .12s;display:flex}.metas-module__bSLEqG__shareRow:hover{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent-soft) 40%, var(--surface))}.metas-module__bSLEqG__shareRow:disabled{opacity:.55;cursor:default}.metas-module__bSLEqG__shareIcon{width:18px;height:18px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.metas-module__bSLEqG__shareIcon svg{width:100%;height:100%}.metas-module__bSLEqG__shareIconActive{color:var(--accent)}.metas-module__bSLEqG__shareLabel{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.metas-module__bSLEqG__shareChevron{width:16px;height:16px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.metas-module__bSLEqG__shareChevron svg{width:100%;height:100%}.metas-module__bSLEqG__catList{flex-direction:column;gap:2px;margin:0;padding:6px 0;list-style:none;display:flex}.metas-module__bSLEqG__catBtn{width:100%;color:var(--text);font-family:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;font-weight:500;transition:background .12s;display:flex}.metas-module__bSLEqG__catBtn:hover{background:var(--accent-soft)}.metas-module__bSLEqG__catBtnActive{background:var(--accent-soft);color:var(--accent);font-weight:600}.metas-module__bSLEqG__catLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.metas-module__bSLEqG__catCheck{width:18px;height:18px;color:var(--accent);flex-shrink:0}.metas-module__bSLEqG__sheetClose{border:1px solid var(--line);width:100%;font-family:inherit;font-size:var(--text-body);color:var(--text);cursor:pointer;background:0 0;border-radius:10px;margin-top:12px;padding:11px 18px;font-weight:600;transition:background .12s}.metas-module__bSLEqG__sheetClose:hover{background:var(--accent-soft)}.metas-module__bSLEqG__shareEmpty{color:var(--muted);padding:12px 12px 14px;font-size:.88rem;line-height:1.5;list-style:none}.metas-module__bSLEqG__shareEmptyLink{color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.metas-module__bSLEqG__form{flex-direction:column;gap:14px;display:flex}.metas-module__bSLEqG__fld{flex-direction:column;gap:6px;display:flex}.metas-module__bSLEqG__fldLbl{font-size:var(--text-label);color:var(--muted);font-weight:600}.metas-module__bSLEqG__fldOpt{opacity:.7;font-weight:400}.metas-module__bSLEqG__fldHint{font-size:var(--text-caption);color:var(--muted);margin:0}.metas-module__bSLEqG__input{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);width:100%;font-family:inherit;font-size:var(--text-body);color:var(--text);appearance:none;border-radius:10px;padding:11px 12px}.metas-module__bSLEqG__input:focus{border-color:var(--accent);outline:none}.metas-module__bSLEqG__inputDate{min-width:0}.metas-module__bSLEqG__amountInput{border:1px solid var(--line);background:var(--bg);border-radius:10px;align-items:center;display:flex;overflow:hidden}.metas-module__bSLEqG__amountInput:focus-within{border-color:var(--accent)}.metas-module__bSLEqG__amountPrefix{color:var(--muted);padding:0 4px 0 12px;font-weight:600}.metas-module__bSLEqG__amountInput .metas-module__bSLEqG__input{background:0 0;border:none;border-radius:0;padding-left:4px}.metas-module__bSLEqG__amountInput .metas-module__bSLEqG__input:focus{border:none}.metas-module__bSLEqG__amountSuffix{color:var(--muted);font-size:var(--text-label);padding:0 12px 0 4px}.metas-module__bSLEqG__montoBloqueado{border:1px solid var(--line);background:var(--surface-2);color:var(--muted);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;font-weight:600;display:flex}.metas-module__bSLEqG__fldNota{font-size:var(--text-label);color:var(--muted);margin:6px 0 0;line-height:1.4}.metas-module__bSLEqG__formError{font-size:var(--text-label);color:var(--danger);margin:0}.metas-module__bSLEqG__formActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.metas-module__bSLEqG__btnGhost{color:var(--text);border:1px solid var(--line);font-family:inherit;font-weight:600;font-size:var(--text-body);cursor:pointer;background:0 0;border-radius:10px;padding:12px 16px;transition:background .12s}.metas-module__bSLEqG__btnGhost:hover{background:var(--accent-soft)}.metas-module__bSLEqG__btnGhost:disabled{opacity:.55;cursor:default}.metas-module__bSLEqG__btnDanger{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 30%, var(--line))}.metas-module__bSLEqG__btnDanger:hover{background:color-mix(in srgb, var(--danger) 10%, transparent)}.metas-module__bSLEqG__btnPrimary{background:var(--accent);color:var(--bg);font-family:inherit;font-weight:600;font-size:var(--text-body);cursor:pointer;border:none;border-radius:10px;padding:12px 18px;transition:filter .12s,opacity .12s}.metas-module__bSLEqG__btnPrimary:hover:not(:disabled){filter:brightness(1.06)}.metas-module__bSLEqG__btnPrimary:disabled{opacity:.55;cursor:default}.metas-module__bSLEqG__btnDangerSolid{background:var(--danger)}.metas-module__bSLEqG__primaryBtn{background:var(--accent);color:var(--bg);font-family:inherit;font-weight:600;font-size:var(--text-body);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:12px 18px;transition:filter .12s,opacity .12s;display:inline-flex}.metas-module__bSLEqG__primaryBtn:hover:not(:disabled){filter:brightness(1.06)}.metas-module__bSLEqG__primaryBtn:disabled{opacity:.55;cursor:default}@media (min-width:1180px){.metas-module__bSLEqG__onlyMobile{display:none}}.metas-module__bSLEqG__detailArcWrap{flex-direction:column;align-items:center;gap:6px;padding:8px 0 2px;display:flex}.metas-module__bSLEqG__detailArcPct{font-size:var(--text-body);color:var(--muted);font-weight:600}.metas-module__bSLEqG__metaLinea{align-items:center;gap:9px;min-width:0;display:flex}.metas-module__bSLEqG__metaIcono{color:var(--income);flex:0 0 19px;justify-content:center;align-items:center;display:flex}.metas-module__bSLEqG__metaTexto{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.metas-module__bSLEqG__metaSub{font-size:var(--text-caption,.6875rem);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}.metas-module__bSLEqG__metaFechaTarde{color:var(--alert)}.metas-module__bSLEqG__aroCard{flex-direction:column;align-items:center;gap:8px;padding:18px 12px;display:flex}.metas-module__bSLEqG__aroNota{font-size:var(--text-caption,.6875rem);color:var(--muted);text-align:center}.metas-module__bSLEqG__leyendaLink{width:100%;font-size:var(--text-caption,.6875rem);color:var(--faint);text-align:center;cursor:pointer;background:0 0;border:0;padding:6px 0;display:block}.metas-module__bSLEqG__leyendaWrap{flex-direction:column;gap:22px;padding:4px 2px 8px;display:flex}.metas-module__bSLEqG__leyendaTitulo{font-size:var(--text-h2,1.0625rem);color:var(--text);font-weight:700}.metas-module__bSLEqG__leyendaBloque{flex-direction:column;gap:10px;display:flex}.metas-module__bSLEqG__leyendaSeccion{font-size:var(--text-label);color:var(--text);font-weight:600}.metas-module__bSLEqG__leyendaCuerpo{font-size:var(--text-caption,.6875rem);color:var(--muted);line-height:1.45}.metas-module__bSLEqG__leyendaMuestraTxt{font-size:var(--text-caption,.6875rem);color:var(--text);font-weight:600}.metas-module__bSLEqG__renombrarForm{flex-direction:column;gap:14px;padding:4px 2px 8px;display:flex}.metas-module__bSLEqG__renombrarInput{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);font-size:var(--text-body);border-radius:12px;padding:12px}.metas-module__bSLEqG__renombrarActions{justify-content:flex-end;gap:10px;display:flex}.metas-module__bSLEqG__grupoHd{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:18px 2px 8px;font-weight:700}
.FinanceTabs-module__ZIdQMG__stickyWrap{display:contents}.FinanceTabs-module__ZIdQMG__spacer{display:none}@media (max-width:767px){.FinanceTabs-module__ZIdQMG__stickyWrap{box-sizing:border-box;z-index:20;max-width:480px;padding:calc(env(safe-area-inset-top,0px) + 18px) calc(18px + env(safe-area-inset-right,0px)) 0 calc(18px + env(safe-area-inset-left,0px));background:var(--bg);margin:0 auto;display:block;position:fixed;top:0;left:0;right:0}.FinanceTabs-module__ZIdQMG__stickyWrap>.FinanceTabs-module__ZIdQMG__tabs{margin-bottom:0}.FinanceTabs-module__ZIdQMG__stickyWrap:after{content:"";background:linear-gradient(to bottom, var(--bg), transparent);pointer-events:none;height:12px;position:absolute;top:100%;left:0;right:0}.FinanceTabs-module__ZIdQMG__spacer{height:64px;display:block}}@media (min-width:1180px){.FinanceTabs-module__ZIdQMG__stickyWrapDesktop{padding-top:calc(env(safe-area-inset-top,0px) + var(--finance-tabs-top,32px));z-index:20;background:var(--bg);display:block;position:sticky;top:0}}.FinanceTabs-module__ZIdQMG__tabs{margin-bottom:18px}@media (min-width:768px){.FinanceTabs-module__ZIdQMG__stickyWrap>.FinanceTabs-module__ZIdQMG__tabs{display:none}.FinanceTabs-module__ZIdQMG__stickyWrap>.FinanceTabs-module__ZIdQMG__tabsDesktop{max-width:none;display:grid}.FinanceTabs-module__ZIdQMG__stickyWrap,.FinanceTabs-module__ZIdQMG__spacer{display:none}}
.ToastProvider-module__M91nva__toast{left:50%;bottom:calc(env(safe-area-inset-bottom,6px) + 72px);background:var(--text);color:var(--bg);font-family:inherit;font-size:var(--text-label);letter-spacing:-.005em;z-index:250;border-radius:999px;align-items:center;max-width:calc(100vw - 24px);padding:10px 16px;font-weight:500;animation:.22s cubic-bezier(.22,.61,.36,1) ToastProvider-module__M91nva__toastUp;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 32px -10px #00000052}@keyframes ToastProvider-module__M91nva__toastUp{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.ToastProvider-module__M91nva__toastText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:1024px){.ToastProvider-module__M91nva__toast{bottom:24px;left:calc(50% - 70px)}}
.BrandLema-module__dQw6fW__lema{text-align:center;font-size:var(--text-label);color:var(--muted);margin-block:auto;line-height:1.5}.BrandLema-module__dQw6fW__lema em{font-style:italic}
.PanelDock-module__5w2kOG__dock{flex-direction:column;min-height:100%;display:flex}
.SelectionBar-module__WXZUMG__bar{left:0;right:0;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:40;pointer-events:none;opacity:0;justify-content:center;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .2s;display:flex;position:fixed;transform:translateY(18px)}.SelectionBar-module__WXZUMG__bar.SelectionBar-module__WXZUMG__on{opacity:1;transform:translateY(0)}@media (min-width:768px){.SelectionBar-module__WXZUMG__bar{bottom:calc(24px + env(safe-area-inset-bottom,0px))}}.SelectionBar-module__WXZUMG__delete{pointer-events:auto;letter-spacing:-.01em;color:#fff;background:var(--alert);min-width:190px;box-shadow:0 12px 28px -8px color-mix(in srgb, var(--alert) 60%, transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;padding:13px 28px;font-family:inherit;font-size:.95rem;font-weight:700;transition:opacity .15s,transform .12s}.SelectionBar-module__WXZUMG__delete:disabled{opacity:.5;cursor:default}.SelectionBar-module__WXZUMG__delete:not(:disabled):active{transform:scale(.97)}
.TienesDebesBar-module__nRdd6a__wrap{flex-direction:column;gap:8px;display:flex}.TienesDebesBar-module__nRdd6a__track{border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.TienesDebesBar-module__nRdd6a__tienes{background:var(--income);flex:none}@media (prefers-reduced-motion:no-preference){.TienesDebesBar-module__nRdd6a__tienes{transition:width .6s cubic-bezier(.22,1,.36,1)}}.TienesDebesBar-module__nRdd6a__debes{background:var(--alert);flex:1}.TienesDebesBar-module__nRdd6a__labels{justify-content:space-between;gap:12px;display:flex}.TienesDebesBar-module__nRdd6a__label{flex-direction:column;gap:1px;min-width:0;display:flex}.TienesDebesBar-module__nRdd6a__labelTitle{font-size:var(--text-caption,.6875rem);color:var(--muted)}.TienesDebesBar-module__nRdd6a__labelValue{font-size:var(--text-label,.8125rem);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.TienesDebesBar-module__nRdd6a__valueTienes{color:var(--income)}.TienesDebesBar-module__nRdd6a__valueDebes{color:var(--alert)}
