.s{--s-m:clamp(16px,3.2vw,40px);--s-max:1360px;--s-gap:clamp(120px,14vw,200px);--s-ink:var(--ds-gray-1000);--s-muted:var(--ds-gray-900);--s-bg:var(--ds-background-100);--s-surface:var(--ds-gray-100);--s-surface-2:var(--ds-gray-200);--s-accent:var(--ds-blue-700);--s-on-accent:#fff;--s-radius:12px;--s-ease:cubic-bezier(0.22,1,0.36,1);--s-t1:clamp(40px,6.2vw,92px);--s-t2:clamp(32px,3.8vw,56px);--s-t3:clamp(22px,2.1vw,30px);--s-t4:clamp(17px,1.25vw,19px);--s-t5:15px;background:var(--s-bg);color:var(--s-ink);font-size:var(--s-t4);line-height:1.55;min-height:100svh;overflow-x:clip}.s-wrap{width:min(100% - 2 * var(--s-m),var(--s-max));margin-inline:auto}.s h1,.s h2,.s h3{font-weight:600;letter-spacing:-.035em;line-height:1}.s p{margin:0}.s-muted{color:var(--s-muted)}.s-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.s-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border:0;border-radius:9999px;background:var(--s-ink);color:var(--s-bg);font:inherit;font-size:var(--s-t5);font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .2s var(--s-ease),background-color .2s}.s-btn:hover{background:color-mix(in srgb,var(--s-ink) 82%,var(--s-bg))}.s-btn:active{transform:scale(.97)}.s-btn-accent{background:var(--s-accent);color:var(--s-on-accent)}.s-btn-accent:hover{background:color-mix(in srgb,var(--s-accent) 85%,#000)}.s-btn svg{transition:transform .25s var(--s-ease)}.s-btn:hover svg{transform:translateX(3px)}.s-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--s-bg)}.s-header-inner{display:flex;align-items:center;gap:24px;height:68px}.s-brand{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:var(--s-t5);letter-spacing:-.02em;text-decoration:none;white-space:nowrap}.s-brand-mark{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:var(--s-ink);color:var(--s-bg)}.s-links{display:flex;gap:4px;margin-left:auto}.s-links a{padding:8px 12px;border-radius:9999px;font-size:var(--s-t5);color:var(--s-muted);text-decoration:none;transition:color .15s,background-color .15s}.s-burger,.s-links a:hover,.s-links a[aria-current=page]{color:var(--s-ink);background:var(--s-surface)}.s-burger{display:none;margin-left:auto;width:44px;height:44px;border:0;border-radius:9999px;cursor:pointer;place-items:center}.s-burger span{position:relative;display:block;transition:background-color .2s}.s-burger span,.s-burger span:after,.s-burger span:before{width:18px;height:2px;background:currentColor;border-radius:2px}.s-burger span:after,.s-burger span:before{content:"";position:absolute;left:0;transition:transform .3s var(--s-ease)}.s-burger span:before{transform:translateY(-6px)}.s-burger span:after{transform:translateY(6px)}.s-burger[aria-expanded=true] span{background:transparent}.s-burger[aria-expanded=true] span:before{transform:rotate(45deg)}.s-burger[aria-expanded=true] span:after{transform:rotate(-45deg)}.s-sheet{position:fixed;inset:68px 0 0;z-index:39;display:flex;flex-direction:column;gap:4px;padding:16px var(--s-m) calc(24px + env(safe-area-inset-bottom));background:var(--s-bg);overflow-y:auto}.s-sheet a:not(.s-btn){display:block;padding:14px 0;font-size:var(--s-t2);font-weight:600;letter-spacing:-.03em;text-decoration:none}.s-sheet .s-btn{margin-top:auto;min-height:52px;font-size:var(--s-t4)}.js .s-sheet a:not(.s-btn){animation:s-rise .5s var(--s-ease) both;animation-delay:calc(var(--i, 0) * 50ms)}@media (max-width:860px){.s-header-cta,.s-links{display:none}.s-burger{display:grid}}@media (min-width:861px){.s-sheet{display:none}}.s-hero{position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px;min-height:calc(100svh - 68px);padding-top:clamp(40px,8vh,110px)}.s-hero-copy{grid-column:1/7;grid-row:1;position:relative;z-index:2}.s-hero h1{font-size:var(--s-t1);line-height:.96;letter-spacing:-.05em;max-width:9.5em}.s-hero-lede{margin-top:36px!important;max-width:40ch;font-size:var(--s-t4);color:var(--s-ink)}.s-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px}.s-hero-actions a:not(.s-btn){font-size:var(--s-t5);color:var(--s-muted);text-underline-offset:4px}.s-hero-actions a:not(.s-btn):hover{color:var(--s-ink)}.s-stage{--cut:clamp(72px,12vw,180px);grid-column:5/-1;grid-row:1;align-self:end;position:relative;height:max(400px,54svh);margin-top:38svh;margin-right:calc(-1 * max(var(--s-m), (100vw - var(--s-max)) / 2));background:var(--s-accent);-webkit-clip-path:polygon(var(--cut) 0,100% 0,100% 100%,0 100%,0 56px,calc(var(--cut) - 56px) 56px);clip-path:polygon(var(--cut) 0,100% 0,100% 100%,0 100%,0 56px,calc(var(--cut) - 56px) 56px);overflow:hidden}.s-stage-inner{position:absolute;top:56px;left:clamp(20px,4vw,56px);will-change:transform}.js .s-stage{animation:s-shutter 1.1s var(--s-ease) .15s both}.js .s-stage-inner>*{animation:s-settle 1.4s var(--s-ease) .15s both}@keyframes s-shutter{0%{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%,100% 56px,100% 56px);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%,100% 56px,100% 56px)}}@keyframes s-settle{0%{transform:translateY(40px) scale(1.06);opacity:0}}@keyframes s-rise{0%{transform:translateY(20px);opacity:0}}@media (max-width:860px){.s-hero{display:block;min-height:0;padding-top:32px}.s-hero h1{font-size:var(--s-t1)}.s-hero-lede{margin-top:24px!important}.s-stage{--cut:72px;height:520px;margin:48px calc(-1 * var(--s-m)) 0}.s-stage-inner{left:16px;top:72px}}.s-section{margin-top:var(--s-gap)}.s-h2{font-size:var(--s-t2);max-width:14em}.s-intro{margin-top:24px!important;max-width:52ch}.s-head{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px;align-items:end;margin-bottom:56px}.s-head .s-h2{grid-column:1/8}.s-head .s-intro{grid-column:8/-1;margin-top:0!important}@media (max-width:860px){.s-head{display:block;margin-bottom:32px}.s-head .s-intro{margin-top:16px!important}}.js [data-reveal]>*{opacity:0;transform:translateY(26px);transition:opacity .8s var(--s-ease),transform .8s var(--s-ease);transition-delay:calc(var(--i, 0) * 80ms)}.js [data-reveal].is-in>*{opacity:1;transform:none}.s-boardsec{margin-top:var(--s-gap);padding-top:clamp(72px,9vw,120px);background:#0a0a0a;--s-muted:#a1a1a1}.s-boardsec,.s-boardsec .s-h2{color:#ededed}.s-board{list-style:none;margin:0;padding:0 12px;display:flex;flex-direction:column;gap:4px;max-height:calc(10 * 76px + 144px);overflow:hidden;-webkit-mask:none}.s-board li{margin:0}.s-row{display:grid;grid-template-columns:5fr 2fr 2fr 3fr minmax(150px,2fr);align-items:center;grid-gap:16px;gap:16px;width:100%;min-height:72px;padding:0 12px 0 20px;border:0;border-radius:4px;background:#1a1a1a;color:#ededed;font:inherit;font-size:clamp(18px,1.9vw,28px);font-weight:500;letter-spacing:-.02em;text-align:left;cursor:pointer;transition:background-color .2s,transform .2s var(--s-ease)}.s-row:hover{background:#262626}.s-row:active{transform:scale(.995)}.s-row:focus-visible{box-shadow:0 0 0 2px #47a8ff}.s-row-fact{color:#a1a1a1}.s-row-amount,.s-row-fact{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.s-row-amount{text-align:right}.s-status{justify-self:end;display:inline-grid;place-items:center;height:44px;min-width:140px;padding:0 14px;border-radius:4px;font-size:var(--s-t4);font-weight:600;letter-spacing:0;color:#000}.s-status[data-k=recurrente]{background:#3987e5}.s-status[data-k=cuotas]{background:#1baf7a}.s-status[data-k=variable]{background:#eb6834}.s-row-detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--s-ease)}.s-row[aria-expanded=true]{background:var(--ds-blue-700);color:#fff;min-height:216px;align-items:start;padding-top:18px;padding-bottom:18px;row-gap:0}.s-row[aria-expanded=true] .s-row-fact{color:rgba(255,255,255,.85)}.s-row[aria-expanded=true] .s-row-name{font-size:clamp(26px,3vw,44px);letter-spacing:-.035em}.s-row[aria-expanded=true] .s-row-detail{grid-template-rows:1fr}.s-row-detail{grid-column:1/-1;font-size:var(--s-t4);font-weight:400;letter-spacing:0;line-height:1.5;max-width:62ch}.s-row-mobile{display:none}@media (max-width:860px){.s-row-mobile{display:inline}}.s-board-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:28px 0 clamp(64px,8vw,104px);font-size:var(--s-t5);color:#a1a1a1}.js .s-board[data-reveal]>*{transform:translateY(16px);transition-delay:calc(var(--i, 0) * 45ms)}@media (max-width:860px){.s-board{padding:0 8px}.s-row{grid-template-columns:1fr auto;min-height:64px;padding-left:14px;font-size:var(--s-t3)}.s-row .s-row-amount,.s-row .s-row-fact{display:none}.s-status{min-width:0;height:40px;font-size:15px}.s-row[aria-expanded=true]{min-height:200px}.s-row[aria-expanded=true] .s-row-name{font-size:var(--s-t2)}.s-row-detail{font-size:var(--s-t4)}}.s-cells{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.s-cell{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:440px;border-radius:var(--s-radius);background:var(--s-surface);overflow:hidden;transition:background-color .25s}.s-cell:hover{background:var(--s-surface-2)}.s-cell-text{padding:28px}.s-cell h3{font-size:var(--s-t3);letter-spacing:-.03em;line-height:1.1}.s-cell-text p{margin-top:12px;max-width:34ch;font-size:var(--s-t5);line-height:1.5;color:var(--s-ink)}.s-cell-frag{padding:0 0 0 28px;transition:transform .5s var(--s-ease)}.s-cell:hover .s-cell-frag{transform:translateY(-6px)}.s-cell[data-flip]{flex-direction:column-reverse}.s-cell[data-flip] .s-cell-frag{padding:0 28px 0 0}.s-cell[data-flip]:hover .s-cell-frag{transform:translateY(6px)}@media (max-width:1060px){.s-cells{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.s-cells{grid-template-columns:1fr;gap:6px}.s-cell,.s-cell[data-flip]{min-height:0;flex-direction:column;gap:8px}.s-cell .s-cell-frag,.s-cell[data-flip] .s-cell-frag{padding:0 20px 20px}.s-cell .f-panel{width:100%}.s-cell-text{padding:22px 20px 12px}}.s-steps{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px}.s-steps-text{grid-column:1/6}.s-step{min-height:80vh;display:flex;flex-direction:column;justify-content:center}.s-step:first-of-type{min-height:60vh;justify-content:flex-start;padding-top:8vh}.s-step p:first-child{font-size:var(--s-t3);font-weight:600;letter-spacing:-.03em;line-height:1.15;color:var(--s-muted);transition:color .4s}.s-step p+p{margin-top:14px;max-width:40ch}.s-step p+p,.s-step.is-active p:first-child{color:var(--s-ink)}.s-step.is-active p:first-child:before{content:"";display:inline-block;width:12px;height:12px;margin-right:12px;border-radius:50%;background:var(--s-accent);vertical-align:.12em}.s-steps-stage{grid-column:7/-1;position:-webkit-sticky;position:sticky;top:14vh;align-self:start;height:min(560px,74vh);border-radius:var(--s-radius);background:var(--s-surface);overflow:hidden;display:grid;place-items:center;padding:32px}.s-state{grid-area:1/1;width:min(100%,460px);opacity:0;transform:translateY(16px) scale(.98);transition:opacity .45s var(--s-ease),transform .6s var(--s-ease);pointer-events:none}.s-state.is-on{opacity:1;transform:none;pointer-events:auto}@media (max-width:860px){.s-steps{display:flex;flex-direction:column-reverse}.s-steps-stage{top:68px;z-index:2;height:46svh;margin-inline:calc(-1 * var(--s-m));border-radius:0;padding:16px}.s-step,.s-step:first-of-type{min-height:60svh;padding-top:0;justify-content:center}}.s-outputs{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px}.s-outputs-names{grid-column:1/6;display:flex;flex-direction:column;align-items:flex-start}.s-outputs-names h2{margin-bottom:28px}.s-outputs-names button{padding:4px 0;border:0;background:none;color:var(--s-muted);font:inherit;font-size:var(--s-t2);font-weight:600;letter-spacing:-.04em;line-height:1.12;text-align:left;cursor:pointer;transition:color .2s,transform .3s var(--s-ease)}.s-outputs-names button:hover{color:var(--s-ink);transform:translateX(6px)}.s-outputs-names button[aria-pressed=true]{color:var(--s-ink)}.s-outputs-names p{margin-top:28px!important;max-width:38ch}.s-outputs-stage{grid-column:6/-1;position:relative;height:88svh;max-height:820px;min-height:560px;border-radius:var(--s-radius);background:var(--s-surface);overflow:hidden}.s-sheet-doc{position:absolute;top:72px;left:clamp(20px,5vw,64px);transition:opacity .2s,transform .4s var(--s-ease)}.s-sheet-doc[hidden]{display:block;visibility:hidden;opacity:0;transform:translateY(24px)}@media (max-width:860px){.s-outputs,.s-outputs-names{display:block}.s-outputs-tabs{display:flex;flex-wrap:wrap;gap:4px 20px}.s-outputs-names button{font-size:var(--s-t3)}.s-outputs-names button:hover{transform:none}.s-outputs-stage{height:70svh;min-height:520px;margin:20px calc(-1 * var(--s-m)) 0;border-radius:0}.s-sheet-doc{top:16px;left:16px}}.s-datos{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px}.s-datos-head{grid-column:1/6;position:-webkit-sticky;position:sticky;top:108px;align-self:start}.s-datos-list{grid-column:7/-1}.s-group+.s-group{margin-top:40px}.s-group>p{font-size:var(--s-t5);color:var(--s-muted);padding-bottom:6px}.s-group ul{list-style:none;margin:0;padding:0}.s-item{display:flex;align-items:baseline;gap:16px;min-height:40px;padding:7px 0}.s-item-dot{flex:none;width:12px;height:12px;border-radius:50%;transform:translateY(1px)}.s-item-name{flex:1 1}.s-item-val{flex:none;max-width:45%;font-size:var(--s-t5);color:var(--s-muted);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:860px){.s-datos{display:block}.s-datos-head{position:static;margin-bottom:40px}.s-item{flex-wrap:wrap;min-height:44px;row-gap:2px}.s-item-val{max-width:none;flex-basis:100%;padding-left:28px;text-align:left}}.s-faq{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px}.s-faq-head{grid-column:1/5;position:-webkit-sticky;position:sticky;top:108px;align-self:start}.s-faq-list{grid-column:5/-1;display:flex;flex-direction:column;gap:8px}.s-faq details{border-radius:var(--s-radius);background:var(--s-surface);transition:background-color .25s}.s-faq details:hover{background:var(--s-surface-2)}.s-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;padding:18px 24px;font-size:var(--s-t4);font-weight:500;letter-spacing:-.015em;cursor:pointer;list-style:none}.s-faq summary::-webkit-details-marker{display:none}.s-faq summary:focus-visible{border-radius:var(--s-radius)}.s-plus{position:relative;flex:none;width:16px;height:16px}.s-plus:after,.s-plus:before{content:"";position:absolute;top:6.5px;left:0;width:16px;height:3px;border-radius:2px;background:currentColor;transition:transform .3s var(--s-ease)}.s-plus:after{transform:rotate(90deg)}.s-faq details[open]{background:var(--s-accent);color:var(--s-on-accent)}.s-faq details[open] .s-plus:after{transform:rotate(0deg)}.s-faq details>div{padding:0 24px 24px;max-width:60ch}.js .s-faq details[open]>div{animation:s-rise .4s var(--s-ease)}@media (max-width:860px){.s-faq{display:block}.s-faq-head{position:static;margin-bottom:28px}.s-faq-list{gap:6px}.s-faq summary{min-height:64px;padding:16px 20px}.s-faq details>div{padding:0 20px 20px}}.s-footer{margin-top:var(--s-gap);padding:0 10px 10px}.s-tiles{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:8px;gap:8px}.s-tile{display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-height:220px;padding:24px;border-radius:var(--s-radius);background:var(--s-surface)}.s-tile-statement{grid-column:span 4}.s-tile-statement p:first-child{font-size:var(--s-t3);font-weight:500;letter-spacing:-.02em;line-height:1.2;max-width:18em}.s-tile-statement p+p{font-size:var(--s-t5);color:var(--s-muted)}.s-tile-nav{grid-column:span 3}.s-tile-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.s-tile-nav a{text-decoration:none;transition:color .15s}.s-tile-nav a:hover{color:var(--s-accent)}.s-tile-time{grid-column:span 2}.s-tile-time strong{display:block;font-size:var(--s-t3);font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.s-tile-mail{grid-column:span 3}.s-tile-mail a{font-size:var(--s-t4);font-weight:500;word-break:break-all;text-underline-offset:4px}.s-tile-mark{grid-column:span 8;min-height:320px;justify-content:center;background:var(--s-ink);color:var(--s-bg);overflow:hidden}.s-tile-mark p{font-size:var(--s-t1);font-weight:600;letter-spacing:-.06em;line-height:.9}.s-tile-go{grid-column:span 4;min-height:320px;background:var(--s-accent);color:var(--s-on-accent);text-decoration:none;transition:background-color .25s}.s-tile-go:hover{background:color-mix(in srgb,var(--s-accent) 85%,#000)}.s-tile-go p{font-size:var(--s-t3);font-weight:600;letter-spacing:-.03em;line-height:1.1}.s-tile-go svg{align-self:flex-end;transition:transform .4s var(--s-ease)}.s-tile-go:hover svg{transform:translate(6px,-6px)}@media (max-width:1060px){.s-tile-mail,.s-tile-nav,.s-tile-statement,.s-tile-time{grid-column:span 6}.s-tile-go,.s-tile-mark{grid-column:span 12}}@media (max-width:640px){.s-footer{padding:0 6px 6px}.s-tiles{gap:6px}.s-tile{padding:20px;min-height:160px}.s-tile-mark{order:-2;min-height:160px}.s-tile-go{order:-1;min-height:180px}.s-tile-statement,.s-tile-time{grid-column:span 12}}.s-legal{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px;padding-top:clamp(40px,7vw,96px)}.s-legal-head{grid-column:1/-1;margin-bottom:clamp(40px,6vw,80px)}.s-legal-head h1{font-size:var(--s-t1);letter-spacing:-.05em}.s-legal-head p{margin-top:24px;max-width:56ch}.s-toc{grid-column:1/4;position:-webkit-sticky;position:sticky;top:100px;align-self:start;font-size:var(--s-t5)}.s-toc p{color:var(--s-muted);margin-bottom:10px}.s-toc ol{margin:0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:6px}.s-toc a{text-decoration:none;color:var(--s-muted);transition:color .15s}.s-toc a:hover{color:var(--s-ink)}.s-prose{grid-column:4/11;max-width:68ch}.s-prose section+section{margin-top:56px}.s-prose h2{font-size:var(--s-t3);letter-spacing:-.025em;line-height:1.15;margin-bottom:16px;scroll-margin-top:96px}.s-prose p+p,.s-prose p+ul,.s-prose ul+p{margin-top:14px}.s-prose ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:8px}.s-prose strong{font-weight:600}.s-prose a{text-underline-offset:3px}.s-prose blockquote{margin:16px 0 0;padding:20px 24px;border-radius:var(--s-radius);background:var(--s-surface)}@media (max-width:860px){.s-legal{display:block}.s-toc{position:static;margin-bottom:48px;padding:20px;border-radius:var(--s-radius);background:var(--s-surface)}}[data-ui]{font-size:14px;line-height:20px;letter-spacing:0}.f-panel{width:min(560px,calc(100vw - 32px));border-radius:10px;background:var(--ds-background-100);color:var(--ds-gray-1000);box-shadow:var(--ds-shadow-menu);overflow:hidden;text-align:left}.f-hero{width:620px}.f-w340{width:340px}.f-w360{width:360px}.f-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--ds-gray-alpha-400)}.f-head strong{font-size:15px;font-weight:600}.f-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:9999px;background:var(--ds-blue-100);color:var(--ds-blue-900);font-size:12px;font-weight:500}.f-soft{color:var(--ds-gray-900)}.f-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.f-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:16px}.f-span2{grid-column:span 2}.f-field{display:flex;flex-direction:column;gap:6px;min-width:0}.f-field>span{font-size:13px;color:var(--ds-gray-900)}.f-input{display:flex;align-items:center;height:36px;padding:0 10px;border:0;border-radius:6px;background:var(--ds-background-100);box-shadow:0 0 0 1px var(--ds-gray-alpha-400);color:var(--ds-gray-1000);font:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;box-shadow:0 0 0 1px var(--ds-blue-700),0 0 0 4px rgba(0,107,255,.18);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23888' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding-right:30px;text-transform:capitalize}.f-select:focus-visible{box-shadow:0 0 0 1px var(--ds-blue-700),0 0 0 4px rgba(0,107,255,.35)}.f-table{margin:0 16px;border-radius:6px;box-shadow:0 0 0 1px var(--ds-gray-alpha-400);overflow:hidden}.f-tr{display:grid;grid-template-columns:1fr 52px 128px;grid-gap:12px;gap:12px;padding:10px 12px}.f-tr span:nth-child(n+2){text-align:right}.f-th{background:var(--ds-background-200);color:var(--ds-gray-900);border-bottom:1px solid var(--ds-gray-alpha-400)}.f-note,.f-th{font-size:13px}.f-note{margin:12px 16px 0!important;padding:8px 10px;border-radius:6px;background:var(--ds-gray-100);transition:background-color .3s}.f-note.is-up{background:var(--ds-green-100);color:var(--ds-green-900)}.f-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:14px 16px;border-top:1px solid var(--ds-gray-alpha-400);background:var(--ds-background-200)}.f-foot>div:first-child{display:flex;flex-direction:column}.f-total{font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.02em}.f-actions{display:flex;gap:8px}.f-btn{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:6px;background:var(--ds-background-100);box-shadow:0 0 0 1px var(--ds-gray-alpha-400);font-weight:500;white-space:nowrap}.f-btn-primary{background:var(--ds-gray-1000);color:var(--ds-background-100);box-shadow:none}.f-seg{display:flex;gap:2px;margin:14px 16px 0;padding:2px;border-radius:8px;background:var(--ds-gray-100)}.f-seg button{flex:1 1;height:30px;border:0;border-radius:6px;background:none;color:var(--ds-gray-900);font:inherit;font-weight:500;cursor:pointer;transition:background-color .15s,color .15s}.f-seg button[aria-pressed=true]{background:var(--ds-background-100);color:var(--ds-gray-1000);box-shadow:var(--ds-shadow-small)}.f-kpis{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 12px;gap:14px 12px;margin:0;padding:16px}.f-kpis dt{font-size:13px;color:var(--ds-gray-900)}.f-kpis dd{margin:2px 0 0;font-size:17px;font-weight:600}.f-kpi-main{grid-column:span 2;padding-top:12px;border-top:1px solid var(--ds-gray-alpha-400)}.f-kpi-main dd{font-size:26px;line-height:32px;letter-spacing:-.02em}.f-pos{color:var(--ds-green-900)}.f-drop{margin:14px 16px 6px;padding:18px;border:1px dashed var(--ds-gray-500);border-radius:8px;text-align:center;color:var(--ds-gray-900)}.f-drive ul,.f-files ul,.f-list,.f-pick{list-style:none;margin:0;padding:0}.f-drive li,.f-files li{display:flex;align-items:center;gap:10px;padding:10px 16px}.f-drive li+li,.f-files li+li{border-top:1px solid var(--ds-gray-alpha-400)}.f-drive li>span:nth-child(2),.f-files li>span:nth-child(2){flex:1 1;min-width:0;overflow-wrap:anywhere}small{display:block;font-size:13px;color:var(--ds-gray-900)}.f-file{flex:none;display:grid;place-items:center;width:32px;height:36px;border-radius:4px;background:var(--ds-red-100);color:var(--ds-red-900);font-size:11px;font-weight:700}.f-ok{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ds-green-100);color:var(--ds-green-900)}.f-tag{height:22px;padding:0 8px;border-radius:9999px;font-size:12px;font-weight:500;display:inline-flex;align-items:center}.f-tag-var{background:var(--ds-amber-100);color:var(--ds-amber-900)}.f-bars{display:flex;align-items:flex-end;gap:10px;height:150px;padding:18px 16px 0}.f-bars>div{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px}.f-bars>div>span{width:100%;border-radius:4px 4px 0 0;background:var(--ds-gray-300);transform-origin:bottom;transition:transform .9s var(--s-ease)}.f-bars>div.is-sel>span{background:var(--series-variable)}.js [data-reveal]:not(.is-in) .f-bars>div>span{transform:scaleY(.1)}.f-bars small{font-size:12px}.f-list li,.f-mov,.f-row-sum{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.f-row-sum{margin-top:8px!important}.f-list li+li,.f-row-sum{border-top:1px solid var(--ds-gray-alpha-400)}.f-list li>span:first-child{display:inline-flex;align-items:center;gap:8px}.f-list-ok{background:var(--ds-green-100);font-weight:600}.f-list-checks li>span:first-child svg,.f-list-ok{color:var(--ds-green-900)}.f-list-checks .f-soft{font-size:13px;text-align:right;overflow-wrap:anywhere}.f-mov{border-bottom:1px solid var(--ds-gray-alpha-400);font-weight:500}.f-menu{display:flex;flex-direction:column;width:220px;margin:10px 16px 16px auto;padding:4px;border-radius:8px;background:var(--ds-background-100);box-shadow:var(--ds-shadow-menu)}.f-menu span{display:flex;align-items:center;gap:10px;height:36px;padding:0 8px;border-radius:6px}.f-menu span.is-sel{background:var(--ds-gray-100)}.f-menu span svg{margin-left:auto}.f-menu i{width:10px;height:10px;border-radius:3px}.f-pick li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-left:3px solid transparent}.f-pick li+li{border-top:1px solid var(--ds-gray-alpha-400)}.f-pick li.is-sel{background:var(--ds-blue-100);border-left-color:var(--ds-blue-700)}.f-def{margin:0;padding:6px 16px}.f-def div{display:flex;justify-content:space-between;gap:16px;padding:9px 0}.f-def div+div{border-top:1px solid var(--ds-gray-alpha-400)}.f-def dt{color:var(--ds-gray-900)}.f-def dd{margin:0;text-align:right;font-weight:500}.f-done{display:flex;align-items:center;gap:12px;padding:18px 16px;background:var(--ds-green-100)}.f-done>div{display:flex;flex-direction:column}.f-done-icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--ds-green-900);color:var(--ds-background-100)}.s-state.is-on .f-done-icon{animation:f-pop .5s var(--s-ease) .15s both}@keyframes f-pop{0%{transform:scale(.4);opacity:0}}.f-doc{width:560px;padding:24px;background:#fff;color:#171717;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.08),0 12px 32px -12px rgba(0,0,0,.18);font-size:12.5px;line-height:17px}.f-doc-top{display:grid;grid-template-columns:1fr 56px 1fr;grid-gap:12px;gap:12px;padding-bottom:14px;border-bottom:1px solid #ddd}.f-doc-top>div{display:flex;flex-direction:column}.f-doc-name{font-size:16px;line-height:22px}.f-doc-letra{align-items:center;align-self:start;padding:4px 0 6px;border:1px solid #171717}.f-doc-letra strong{font-size:30px;line-height:34px}.f-doc-letra span{font-size:10px}.f-doc-meta strong{font-size:15px;line-height:20px}.f-doc-band{margin-top:10px!important;padding:7px 10px;background:#f2f2f2}.f-doc-rec{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 16px;gap:8px 16px;margin:12px 0 0}.f-doc-rec dt{color:#666;font-size:11px}.f-doc-rec dd{margin:0;font-weight:500}.f-doc-items{width:100%;margin-top:16px;border-collapse:collapse}.f-doc-items th{padding:7px 6px;background:#171717;color:#fff;font-weight:500;text-align:right}.f-doc-items td:first-child,.f-doc-items th:first-child{text-align:left}.f-doc-items td{padding:9px 6px;border-bottom:1px solid #e5e5e5;text-align:right}.f-doc-total{display:flex;justify-content:flex-end;align-items:baseline;gap:16px;margin-top:14px}.f-doc-total strong{font-size:18px}.f-doc-cae{display:flex;align-items:center;gap:16px;margin-top:28px;padding-top:14px;border-top:1px solid #ddd}.f-doc-cae>div:last-child{display:flex;flex-direction:column}.f-doc-qr{width:92px;height:92px}.f-doc-qr svg{display:block;width:100%;height:100%}.f-mail{width:440px;border-radius:10px;background:var(--ds-background-100);color:var(--ds-gray-1000);box-shadow:var(--ds-shadow-menu);overflow:hidden}.f-mail dl{margin:0;padding:8px 16px;border-bottom:1px solid var(--ds-gray-alpha-400)}.f-mail dl div{display:flex;gap:12px;padding:5px 0}.f-mail dt{width:52px;flex:none;color:var(--ds-gray-900)}.f-mail dd{margin:0;min-width:0;overflow-wrap:anywhere}.f-mail-body{display:flex;flex-direction:column;gap:12px;padding:16px}.f-attach{display:flex;align-items:center;gap:10px;margin:0 16px 16px;padding:8px 10px;border-radius:8px;box-shadow:0 0 0 1px var(--ds-gray-alpha-400)}.f-attach span:last-child{min-width:0;overflow-wrap:anywhere}.f-drive{width:480px}.f-crumbs{padding:14px 16px!important;border-bottom:1px solid var(--ds-gray-alpha-400);color:var(--ds-gray-900)}.f-crumbs span{margin:0 4px}.f-crumbs strong{color:var(--ds-gray-1000)}.f-drive li.is-sel{background:var(--ds-blue-100)}@media (max-width:860px){.f-hero{width:560px}}.s-state .f-panel{width:100%}.f-seg button[aria-pressed=true]{box-shadow:none!important;background:var(--ds-gray-300)}.s .skip-link:not(:focus){box-shadow:none}@media (prefers-reduced-motion:reduce){.s *,.s :after,.s :before{animation-duration:.01ms!important;animation-delay:0s!important}.js [data-reveal]>*{transition:opacity .3s!important}.js [data-reveal]>*,.s-btn,.s-cell-frag,.s-row,.s-sheet-doc,.s-stage-inner,.s-state{transform:none!important}}