@font-face{font-family:"Mona Sans";src:url(/assets/fonts/mona-sans-latin-wght.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:200 900}@font-face{font-family:Inter;src:url(/assets/fonts/inter-latin.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:100 900}.archive-workbench [hidden]{display:none!important}.archive-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 24px}.archive-modes button{padding:12px;border:1px solid var(--line);border-radius:4px;background:var(--surface);font:inherit;cursor:pointer}.archive-modes button[aria-pressed=true]{border-color:var(--green);background:var(--green);color:var(--paper)}.archive-date{min-width:0;max-width:540px;border:0;padding:0;margin:0}.archive-date legend{font-size:.9rem;font-weight:800;margin-bottom:10px}.archive-date>div{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px}.archive-date-range{display:grid;grid-template-columns:1fr 1fr;gap:24px}.archive-workbench select{appearance:auto}.archive-instruction{color:var(--ink-soft);line-height:1.6}.archive-conversion>label{max-width:320px}.archive-more>label{max-width:350px;margin-top:15px}.archive-method summary{cursor:pointer;font-weight:750;min-height:30px}.archive-answer{padding:22px 24px;background:var(--surface);border-left:4px solid var(--green);border-radius:var(--radius);margin-bottom:22px}.archive-answer>span{display:block;font-weight:700;color:var(--ink-soft)}.archive-answer>strong{display:block;margin:5px 0;font-size:clamp(1.5rem,4vw,2.9rem);line-height:1.25;color:var(--green);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.archive-answer>p{margin:0;color:var(--ink-soft);font-size:.83rem}.archive-query-exports{margin-top:20px}.archive-whole>p{max-width:780px;color:var(--ink-soft);line-height:1.65}.archive-whole h3{font-size:1.3rem;line-height:1.3}.archive-text-button{border:0;background:transparent;padding:10px 0;min-height:44px;color:var(--green);text-align:left;text-decoration:underline;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer}.archive-help a{color:var(--green);text-decoration:underline}.archive-workbench:has([data-archive-mode=download][aria-pressed=true]) .archive-method{margin-top:24px}.ad-history-secondary .ad-reserved{min-height:250px}@media(max-width:380px){.archive-workbench .archive-date>div{grid-template-columns:minmax(0,1fr) 90px;gap:8px}.archive-workbench .archive-date select{padding-inline:8px}}@media(max-width:640px){.archive-modes{grid-template-columns:minmax(0,1fr);gap:7px}.archive-modes button{min-height:46px;text-align:left;padding:10px 12px}.archive-date-range{grid-template-columns:minmax(0,1fr);gap:20px}.archive-answer{padding:16px}.archive-date>div{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.archive-whole .archive-exports .button{width:100%}}.archive-table tbody th,.archive-print tbody th{text-transform:none;letter-spacing:normal}.archive-workbench{border:1px solid var(--line);border-radius:6px;background:var(--paper);margin-top:24px;margin-bottom:30px;padding:28px;min-width:0}.archive-heading{display:flex;justify-content:space-between;align-items:start;gap:24px;margin-bottom:22px}.archive-heading h2{font-size:1.6rem;line-height:1.2;margin:6px 0 10px}.archive-heading p{max-width:680px;color:var(--ink-soft);line-height:1.6}.archive-heading>a{font-weight:750;font-size:.85rem;color:var(--green);white-space:nowrap}.archive-presets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.archive-presets button,.archive-summary button{min-height:44px;padding:9px 14px;border:1px solid var(--line);border-radius:4px;background:var(--surface);color:var(--ink);font:inherit;font-size:.83rem;font-weight:750;cursor:pointer}.archive-presets button:hover,.archive-summary button:hover{border-color:var(--green);color:var(--green)}.archive-workbench label{min-width:0;display:flex;flex-direction:column;gap:8px;font-size:.83rem;font-weight:750;color:var(--ink)}.archive-workbench input,.archive-workbench select{width:100%;min-width:0;max-width:100%;min-height:48px;padding:10px;border:1px solid var(--line);border-radius:4px;background:var(--paper);color:var(--ink);font:inherit;font-size:1rem}.archive-workbench input[aria-invalid=true]{border:2px solid var(--red)}.archive-workbench input:focus-visible,.archive-workbench select:focus-visible,.archive-workbench button:focus-visible,.archive-table-scroll:focus-visible,.archive-more summary:focus-visible{outline:3px solid var(--green);outline-offset:3px}.archive-workbench small{font-size:.8rem;font-weight:450;color:var(--ink-soft)}.archive-more{margin-top:20px;padding:15px 18px;background:var(--surface);border:1px solid var(--line);border-radius:4px}.archive-more summary{cursor:pointer;font-weight:700;min-height:30px}.archive-more p{margin:12px 0;font-size:.86rem;color:var(--ink-soft);line-height:1.5}.archive-more>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:600px}.archive-error{padding:14px;border:1px solid var(--red);color:var(--red);line-height:1.5;margin-top:16px}.archive-error[hidden]{display:none}.archive-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:24px 0 16px}.archive-summary p{font-weight:750;font-size:.9rem;line-height:1.5}.archive-exports{display:flex;flex-wrap:wrap;gap:10px}.archive-workbench .button{min-height:46px;white-space:normal;text-align:center;line-height:1.4}.archive-workbench button:disabled{opacity:.5;cursor:not-allowed}.archive-help{font-size:.8rem;color:var(--ink-soft);line-height:1.6;margin:10px 0 16px}.archive-notice{font-size:.84rem;color:var(--green);line-height:1.5}.archive-notice:empty{display:none}.archive-table-scroll{max-width:100%;max-height:560px;overflow:auto;border:1px solid var(--line);margin-top:16px;border-radius:4px;overscroll-behavior-x:contain}.archive-table{width:100%;min-width:680px;border-collapse:collapse;font-size:.88rem;font-variant-numeric:tabular-nums}.archive-table caption{text-align:left;padding:12px 16px;font-size:.8rem;color:var(--ink-soft);background:var(--surface)}.archive-table th,.archive-table td{padding:13px 16px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.archive-table thead th{position:sticky;top:0;background:var(--surface-2);z-index:1;font-size:.8rem}.archive-table th:first-child{text-align:left}.archive-table th small{display:block;margin-top:4px}.archive-table tbody th{font-weight:650}.archive-table tbody a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.archive-table tbody tr:hover{background:var(--surface)}.archive-method{padding:18px;background:var(--surface);border-left:4px solid var(--green);border-radius:var(--radius);margin-top:22px}.archive-method p{font-size:.83rem;color:var(--ink-soft);line-height:1.65;margin-top:8px}.archive-method a{text-decoration:underline;color:var(--green)}.archive-print{display:none}@media(max-width:1000px){.archive-heading,.archive-download-all{flex-direction:column;gap:14px}}@media(max-width:540px){.archive-workbench{padding:16px;margin-top:16px}.archive-heading h2{font-size:1.35rem}.archive-presets{display:grid;grid-template-columns:1fr 1fr}.archive-presets button{padding:8px;font-size:.8rem}.archive-more{padding:12px}.archive-more>div{grid-template-columns:minmax(0,1fr)}.archive-summary{align-items:start;flex-direction:column;gap:10px}.archive-exports{display:grid;grid-template-columns:1fr}.archive-table{min-width:640px}.archive-table-scroll{max-height:460px}.archive-workbench input[type=month]{appearance:none}}@media print{@page{size:A4 portrait;margin:14mm 12mm}body:has([data-history-workbench]){background:#fff!important;color:#111!important;--ink:#111;--ink-soft:#333;--paper:#fff;color-scheme:light;font:10pt/1.4 Arial,sans-serif!important}body:has([data-history-workbench])>*:not(#main-content),body:has([data-history-workbench]) #main-content>*:not([data-history-print]){display:none!important}body:has([data-history-workbench]) #main-content{display:block!important;margin:0!important;padding:0!important;width:100%!important}.archive-print[hidden]{display:block!important;color:#111!important;background:#fff!important}.archive-print header{padding-bottom:12px;border-bottom:2px solid #111;margin-bottom:14px}.archive-print h1,.archive-print h2{font-size:20pt;margin:8px 0}.archive-print p{margin:5px 0}.archive-print table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:9pt;font-variant-numeric:tabular-nums}.archive-print th,.archive-print td{padding:7px 5px;border-bottom:1px solid #bbb;text-align:right;overflow-wrap:anywhere;color:#111!important;background:#fff!important}.archive-print th:first-child{width:28%;text-align:left}.archive-print small{display:block;color:#444!important;font-size:8pt;font-weight:400}.archive-print a{color:#111!important;text-decoration:none!important}.archive-print a:after{content:none!important}.archive-print thead{display:table-header-group}.archive-print tr{break-inside:avoid}.archive-print footer{font-size:8pt;border-top:1px solid #555;margin-top:14px;padding-top:10px;break-inside:avoid;color:#333!important}.archive-print-invalid{display:none}.archive-print[data-valid=false] .archive-print-invalid{display:block}.archive-print[data-valid=false] .archive-print-valid{display:none}}:root{--campo-valor:1.2rem;--ink:#0e1826;--ink-soft:#536173;--paper:#f2f1ec;--surface:#e9ebe5;--surface-2:#e1e5dd;--line:#cdd2c9;--green:#0b6b45;--green-2:#12835a;--green-soft:#e0f1e8;--action:#0b6b45;--gold:#d1a62c;--red:#c23b48;--navy:#07111f;--radius:6px;--control:4px;color-scheme:light;font-family:Inter,Arial,sans-serif;font-size:16px}:root[data-theme=dark]{--ink:#f4f7f9;--ink-soft:#a9b6c5;--paper:#0c1625;--surface:#111d2e;--surface-2:#172437;--line:#2a3a50;--green:#2bb89a;--green-2:#39c5a8;--green-soft:#12352f;--action:#176f61;--gold:#d7ad47;--red:#ff7b87;--navy:#050b14;color-scheme:dark}:root[data-text-size=large]{font-size:18px!important}*{box-sizing:border-box}html{scroll-behavior:auto;background:var(--paper);overflow-x:clip}body{margin:0;background:var(--paper);color:var(--ink);font-family:inherit;line-height:1.55;letter-spacing:0;overflow-x:hidden}button,input,select{font:inherit;color:inherit}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.08;letter-spacing:0}h1{font-size:clamp(2.6rem,5.3vw,5.2rem);margin-bottom:22px}h2{font-size:clamp(1.7rem,3vw,2.65rem);margin-bottom:14px}h3{font-size:1.2rem}.shell{width:min(calc(100% - 48px),var(--shell));margin-inline:auto}.narrow{max-width:820px}.skip-link{position:fixed;left:10px;top:-80px;z-index:999;background:var(--ink);color:var(--paper);padding:10px 14px}.skip-link:focus{top:10px}.live-dot{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#51d6a4;box-shadow:0 0 0 5px rgba(81,214,164,.12)}.site-header{position:relative;border-bottom:1px solid var(--line);background:var(--paper)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:11px;font-size:1.35rem;font-weight:800;white-space:nowrap}.brand strong{color:var(--green)}.brand-mark{place-items:center;font-weight:900;font-size:1.25rem}.header-actions{display:flex;gap:10px}.text-size button,.icon-button{min-width:48px;border:0;background:transparent;font-weight:800;cursor:pointer}.icon-button{border:1px solid var(--line);border-radius:var(--control);font-size:1.3rem}.mobile-nav{display:none}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--green);font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:.11em}.eyebrow:before{content:"";width:20px;height:2px;background:var(--gold)}.hero{border-bottom:1px solid var(--line)}.hero-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.38fr)}.hero-value{border-right:1px solid var(--line);display:flex;flex-direction:column;align-items:flex-start}.hero-copy{color:var(--ink-soft)}.value-label{font-weight:800;color:var(--ink-soft);font-size:.8rem;text-transform:uppercase}.current-value{display:block;color:var(--green);font-size:clamp(3.4rem,6.2vw,5.9rem);line-height:.98}.value-unit{font-weight:700;color:var(--ink-soft)}.variation{display:flex;align-items:center;gap:12px}.variation b{background:var(--green-soft);color:var(--green);padding:7px 10px;border-radius:var(--control)}.variation span{color:var(--ink-soft)}.source-line{width:100%;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:16px;font-size:.8rem}.source-line a,.text-link{color:var(--green);font-weight:850}.source-line a{white-space:nowrap}.utm-console{padding:34px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.console-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.console-heading h2{margin:8px 0 0}.rate-pill{border:1px solid var(--line);border-radius:var(--control);color:var(--green);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.period-row label,.workspace-inputs>label,.history-controls label{display:grid;gap:6px;color:var(--ink-soft);font-weight:850;text-transform:uppercase}.period-row select,.workspace select,.history-controls select,.history-controls input{height:50px;border:1px solid var(--line);background:var(--surface);border-radius:var(--control);padding:0 13px;font-weight:750}.converter-row{display:grid;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);align-items:center;min-width:0}.money-field{border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;justify-content:space-between;min-width:0;overflow:hidden}.money-field>span{color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.money-field>div{display:flex;align-items:end;gap:10px;min-width:0;max-width:100%}.money-field input{flex:1 1 0;width:0;min-width:0;border:0;border-bottom:2px solid var(--green);background:transparent;font-weight:850;outline:0}.money-field strong{font-size:1rem;flex:0 0 auto}.result-field>div{justify-content:space-between}.result-field>div>strong{max-width:100%;font-size:clamp(1.55rem,2.7vw,2.35rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-field small{flex:0 0 auto;font-weight:850;color:var(--ink-soft)}.swap-button{position:relative;isolation:isolate;display:grid;place-items:center;padding:0;border-radius:50%;border:2px solid var(--paper);outline:1px solid color-mix(in srgb,var(--action) 58%,var(--line));background:var(--action);color:#fff;box-shadow:0 8px 20px rgba(7,17,31,.16),0 0 0 5px var(--surface);cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease,outline-color .18s ease}.swap-button svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s ease}.swap-button:hover{background:var(--green-2);outline-color:var(--green);box-shadow:0 10px 24px rgba(7,17,31,.22),0 0 0 5px var(--green-soft)}.swap-button:hover svg{transform:rotate(180deg)}.swap-button:active{box-shadow:0 4px 12px rgba(7,17,31,.16),0 0 0 5px var(--green-soft)}.swap-button:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.equation{max-width:100%;text-align:center;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button{min-width:0;min-height:52px;padding:0 18px;border-radius:var(--control);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);font-weight:850;cursor:pointer}.button.primary{background:var(--action);border-color:var(--action);color:#fff}.button.secondary{background:transparent}.button.whatsapp{gap:8px;color:#148943;border-color:#148943}.button.whatsapp .whatsapp-icon{width:21px;height:21px;fill:currentColor;stroke:none}.button.whatsapp .whatsapp-icon path{fill:currentColor;stroke:none}.console-note{text-align:center;color:var(--ink-soft);font-size:.8rem;margin:18px 0 0}.metric-band{background:var(--navy);color:#fff}.metric-band .shell{display:grid;grid-template-columns:repeat(4,1fr)}.metric-band article{border-left:1px solid #273449;display:grid;gap:3px}.metric-band article:last-child{border-right:1px solid #273449}.metric-band span{font-size:.8rem;text-transform:uppercase;color:#9fb0c4}.metric-band strong{font-size:1.35rem}.metric-band small{color:#9fb0c4}.soft-section{background:var(--surface);border-block:1px solid var(--line)}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:36px}.section-heading h2{margin:10px 0 0}.section-heading>p{max-width:450px;color:var(--ink-soft);margin:0}.history-preview{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;align-items:start}.history-preview h2{margin-top:12px}.history-preview>div:first-child p{color:var(--ink-soft);font-size:1.05rem}.steps{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.steps article{padding:0 24px;border-right:1px solid var(--line)}.steps article>span{display:grid;place-items:center;width:38px;height:38px;background:var(--green);color:#fff;border-radius:50%;font-weight:900;margin-bottom:30px}.steps p{color:var(--ink-soft)}.faq-section h2{margin:12px 0 30px}.faq-section details{border-top:1px solid #273449;padding:18px 0}.faq-section details:last-child{border-bottom:1px solid #273449}.faq-section summary{cursor:pointer;font-weight:800}.faq-section details p{color:#b9c9d8;margin:12px 0 0}.page-hero{border-bottom:1px solid var(--line);background:var(--surface)}.page-hero>.shell{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:60px;align-items:end}.page-hero h1{font-size:clamp(2.7rem,5vw,4.8rem)}.page-hero p{max-width:790px;color:var(--ink-soft);margin:0}.page-hero aside{min-width:300px;padding-left:30px;border-left:1px solid var(--line);display:grid}.page-hero aside span,.page-hero aside small{color:var(--ink-soft);text-transform:uppercase;font-size:.8rem;font-weight:800}.page-hero aside strong{color:var(--green);font-size:2.4rem}.tool-page{padding:56px 0 0}.workspace,.history-console{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.workspace>header,.history-console>header{border-bottom:1px solid var(--line);display:flex;align-items:end;justify-content:space-between;gap:20px}.workspace>header h2,.history-console h2{margin:8px 0 0}.workspace>header p,.history-console>header p{color:var(--ink-soft);margin:0}.workspace-body{display:grid;grid-template-columns:1fr 1fr}.workspace-inputs,.workspace-results{display:grid;gap:18px}.workspace-inputs{border-right:1px solid var(--line);grid-template-columns:1fr 1fr;align-content:start}.workspace-results{grid-template-columns:1fr 1fr;background:var(--surface)}.large-input{grid-column:span 2}.large-input>span{height:86px;border:1px solid var(--line);background:var(--surface);border-radius:var(--control);padding:0 18px;display:flex;align-items:center;gap:12px}.large-input input{min-width:0;width:100%;border:0;background:transparent;font-size:1.8rem;font-weight:850;outline:0}.large-input b{color:var(--ink-soft)}.workspace-results article{border-left:4px solid var(--green);border-radius:var(--radius);background:var(--paper);display:flex;flex-direction:column}.workspace-results span,.workspace-results small{color:var(--ink-soft)}.workspace-results strong{font-size:clamp(1.8rem,3.1vw,2.65rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace>footer{border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px}.workspace>footer p{margin:0;color:var(--ink-soft)}.workspace>footer>div{display:flex;gap:10px}.reading-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:70px}.reading-grid article{border-left:4px solid var(--green);padding-left:30px}.reading-grid article h2{margin-top:12px}.reading-grid article p{font-size:1.05rem;color:var(--ink-soft)}.reading-grid aside{display:grid;gap:12px}.reading-grid aside>div{padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.reading-grid aside span{color:var(--green);font-weight:900;text-transform:uppercase;font-size:.8rem}.reading-grid aside p{margin:6px 0 0;color:var(--ink-soft)}.history-result{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface)}.history-result>div{padding:30px 34px;display:grid}.history-result>div+div{border-left:1px solid var(--line)}.history-result span,.history-result small{color:var(--ink-soft)}.history-result strong{font-size:2.5rem;color:var(--green)}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:var(--radius)}table{width:100%;border-collapse:collapse;min-width:600px}th,td{text-align:left;padding:16px 18px;border-bottom:1px solid var(--line)}th{background:var(--surface);color:var(--ink-soft);font-size:.8rem;text-transform:uppercase}.positive{color:var(--green)}.negative{color:var(--red)}.empty-page{padding:100px 0;min-height:60vh}.empty-page h1{margin-top:12px}.empty-page p{color:var(--ink-soft)}.site-footer{color:var(--ink);padding:62px 0 20px}.footer-top{display:grid;grid-template-columns:1.5fr repeat(4,1fr)}.site-footer .brand-mark{border-color:#fff}.footer-brand p{color:var(--ink-soft);max-width:320px;margin:20px 0}.footer-brand>span{color:var(--ink-soft);font-size:.8rem}.site-footer nav{display:flex;flex-direction:column;gap:9px}.site-footer nav h2{font-size:.8rem;text-transform:uppercase;color:var(--ink);margin-bottom:10px}.site-footer nav a{font-size:.9rem}.site-footer nav p{color:var(--ink-soft);font-size:.8rem}.footer-bottom{border-top:1px solid var(--line);margin-top:48px;padding-top:20px;display:flex;justify-content:space-between;color:var(--ink-soft);font-size:.8rem}:root[data-theme=dark] .button.primary{color:#fff}:root[data-theme=dark] .brand-mark{color:#07150f}:root[data-theme=dark] .metric-band,:root[data-theme=dark] .faq-section,:root[data-theme=dark] .site-footer{background:#050b14}:root[data-theme=dark] .swap-button{border-color:#25364b;outline-color:#39c5a8;background:#0d6157;color:#fff;box-shadow:0 8px 22px rgba(0,0,0,.32),0 0 0 5px #111d2e}:root[data-theme=dark] .swap-button:hover{background:#16806f;box-shadow:0 10px 26px rgba(0,0,0,.38),0 0 0 5px #12352f}:root[data-theme=dark] .button.whatsapp{border-color:#278e52;color:#39cf71}:root:not([data-theme=dark]) .button.whatsapp{border-color:var(--green);color:var(--green)}.faq-section .eyebrow{color:#7fe5c2}.site-footer .brand strong{color:var(--green)}:root[data-theme=dark] .history-year-index a[aria-current=page]{color:#07150f}@media(max-width:980px){.mobile-nav.open{display:grid;padding:12px 24px 22px;border-top:1px solid var(--line)}.mobile-nav a{padding:11px 0;font-weight:750}.hero-value{padding-right:0}.hero .utm-console{border-top:1px solid var(--line)}.metric-band .shell{grid-template-columns:1fr 1fr}.history-preview,.explainer{grid-template-columns:1fr}.page-hero>.shell{grid-template-columns:1fr}.page-hero aside{padding:20px 0 0;border-left:0;border-top:1px solid var(--line)}.workspace-inputs{border-right:0;border-bottom:1px solid var(--line)}.reading-grid{grid-template-columns:1fr}.footer-top{grid-template-columns:1.3fr 1fr 1fr}.footer-top nav:nth-last-child(-n+2){margin-top:20px}.steps{margin-top:10px}}@media(max-width:640px){.header-actions{gap:7px}.hero-value{min-height:590px}.source-line{align-items:flex-start;flex-direction:column}.hero .utm-console{padding:38px 0}.rate-pill{display:inline-block;margin-top:12px}.converter-row{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)}.metric-band .shell{width:100%;grid-template-columns:1fr 1fr}.metric-band article:nth-child(odd){border-left:0}.metric-band article:last-child{border-right:0}.section-heading{display:block}.section-heading>p{margin-top:14px}.history-preview{gap:35px}.steps{grid-template-columns:1fr}.steps article{padding:20px 0;border-right:0;border-bottom:1px solid var(--line)}.steps article>span{margin-bottom:15px}.page-hero aside{min-width:0}.workspace>header,.history-console>header{display:block}.workspace>header p,.history-console>header p{margin-top:10px}.workspace-inputs{grid-template-columns:1fr}.workspace-inputs>label,.large-input{grid-column:auto}.workspace-results{grid-template-columns:1fr}.workspace>footer{display:block}.workspace>footer p{margin-bottom:16px}.workspace>footer>div{display:grid;grid-template-columns:1fr 1fr}.reading-grid{gap:35px}.reading-grid article{padding-left:18px}.history-result{grid-template-columns:1fr}.history-result>div{padding:22px}.history-result>div+div{border-left:0;border-top:1px solid var(--line)}.history-result strong{font-size:2rem}.footer-bottom{display:block}.footer-bottom span{display:block;margin-top:6px}}@media(max-width:360px){.money-field strong,.result-field small{font-size:.8rem}.workspace>footer>div{grid-template-columns:1fr}.page-hero h1{font-size:2.45rem}}.history-year-reading>*,.history-month-reading>*,.history-year-reading .history-year-index,.history-month-reading .history-year-index{min-width:0;max-width:100%}.history-month-reading aside>span{display:block;margin-bottom:12px;color:var(--ink-soft);font-size:.8rem;font-weight:850;text-transform:uppercase}.history-month-reading aside nav{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.history-month-reading aside nav a{min-width:0;padding:9px 6px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;font-size:.8rem;font-weight:800}.history-month-reading aside nav a:hover,.history-month-reading aside nav a[aria-current=page]{background:var(--green);color:#fff}@media(max-width:640px){.history-month-reading aside nav{grid-template-columns:repeat(4,minmax(0,1fr))}}.utm-console,.console-heading,.console-heading>div,.period-row,.converter-row,.quick-actions,.console-actions{min-width:0;max-width:100%}.period-row label,.workspace-inputs>label,.history-controls label{min-width:0}.period-row select,.workspace select,.history-controls select,.history-controls input{width:100%;min-width:0}@media(max-width:640px){.hero-grid>*{min-width:0}.hero .utm-console{width:100%;min-width:0;max-width:100%}.rate-pill{max-width:100%;overflow:hidden;text-overflow:ellipsis}}.contact-layout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:70px;align-items:start}.contact-layout>article h2{margin:12px 0 18px;font-size:clamp(2rem,3.5vw,3rem)}.contact-layout>article p{color:var(--ink-soft);line-height:1.7}.contact-email{margin-top:18px}.contact-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.contact-topics article{min-width:0;min-height:230px;padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.contact-topics article>span{color:var(--green);font-size:.8rem;font-weight:900}.contact-topics h3{margin:38px 0 10px}.contact-topics p{margin:0;color:var(--ink-soft);font-size:.88rem;line-height:1.6}@media(max-width:1180px){.contact-layout{grid-template-columns:1fr;gap:34px}}@media(max-width:980px){.contact-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.contact-topics{grid-template-columns:1fr}.contact-topics article{min-height:0}.contact-topics h3{margin-top:18px}.contact-email{width:100%;font-size:.86rem}.footer-top{grid-template-columns:1fr 1fr}.footer-brand{grid-column:span 2}}.value-heading-row{width:min(100%,510px);display:flex;align-items:center;justify-content:flex-start;gap:12px}.hero-utility-actions{display:flex;align-items:center;flex:0 0 auto;border:1px solid var(--line);border-radius:var(--control);overflow:visible;background:var(--paper)}.hero-utility-button{position:relative;display:grid;place-items:center;flex:0 0 38px;width:38px;height:36px;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink-soft);cursor:pointer}.hero-utility-button:first-child{border-radius:var(--control) 0 0 var(--control)}.hero-utility-button:last-child{border-left:1px solid var(--line);border-radius:0 var(--control) var(--control) 0}.hero-utility-button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.hero-utility-button:hover,.hero-utility-button:focus-visible{border-color:var(--green);background:var(--green-soft);color:var(--green);outline:0}.hero-utility-button[data-speaking]{border-color:var(--green);background:var(--green-soft);color:var(--green)}.menu-icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;transition:opacity .16s ease,transform .16s ease}.menu-icon-close{position:absolute;opacity:0;transform:scale(.72)}html.mobile-menu-open{overflow:hidden}.mobile-nav,.mobile-nav.open{display:flex;position:fixed;z-index:47;top:0;right:0;bottom:0;width:min(392px,calc(100% - 28px));padding:0;border:0;border-left:1px solid var(--line);background:var(--paper);box-shadow:-18px 0 45px rgba(3,9,17,.2);flex-direction:column;transform:translateX(105%);visibility:hidden;transition:transform .22s ease,visibility .22s ease}.mobile-nav.open{transform:translateX(0);visibility:visible}.mobile-nav>header{min-height:76px;padding:0 18px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:14px}.mobile-nav>header>span{font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.mobile-nav>header>button{position:relative;display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink);cursor:pointer}.mobile-nav>header .menu-icon-open{display:none}.mobile-nav>header .menu-icon-close{position:static;opacity:1;transform:none}.mobile-nav-links{display:grid;padding:12px 12px 20px;overflow-y:auto;overscroll-behavior:contain}.mobile-nav .mobile-nav-links>a{min-height:68px;padding:10px 12px;border:1px solid transparent;border-bottom-color:var(--line);display:grid;grid-template-columns:36px minmax(0,1fr) 18px;gap:11px;align-items:center;color:var(--ink)}.mobile-nav .mobile-nav-links>a>svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--green)}.mobile-nav .mobile-nav-links>a>span{display:grid;min-width:0}.mobile-nav .mobile-nav-links>a strong{font-size:.94rem}.mobile-nav .mobile-nav-links>a small{color:var(--ink-soft);font-size:.8rem;font-weight:550}.mobile-nav .mobile-nav-links>a>b{font-size:1.35rem;color:var(--ink-soft);font-weight:400}.mobile-nav .mobile-nav-links>a.active{border-color:var(--line);border-left:4px solid var(--green);background:var(--surface)}.mobile-nav>footer{margin-top:auto;padding:16px 18px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;background:var(--surface)}.mobile-nav>footer .mobile-install{min-height:48px;padding:0 14px;border:1px solid var(--green);border-radius:var(--control);background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;gap:9px;font-weight:850;cursor:pointer}.mobile-nav>footer .mobile-install svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mobile-nav>footer>a{padding:12px;color:var(--green);font-size:.8rem;font-weight:850}@media(max-width:360px){.mobile-nav,.mobile-nav.open{width:100%}.mobile-nav>header{min-height:68px}.mobile-nav .mobile-nav-links>a{min-height:62px}}.ad-reserved[data-ad-state=mounted]{display:block;padding:0}.ad-reserved[data-ad-state=mounted]>.adsbygoogle{display:block!important;width:100%!important;min-width:120px;min-height:90px}ins.adsbygoogle[data-ad-status=unfilled]{display:none!important}.hero-utility-button::after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + 8px);z-index:3;translate:-50% 0;padding:6px 8px;border-radius:var(--control);background:var(--navy);color:#fff;font-size:.8rem;font-weight:750;line-height:1;white-space:nowrap;opacity:0;pointer-events:none}.hero-utility-button:hover::after,.hero-utility-button:focus-visible::after{opacity:1}.value-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px}@media(max-width:640px){.value-heading-row{gap:10px}.hero-utility-button{flex-basis:36px;width:36px;height:34px}.hero-utility-button svg{width:19px;height:19px}.hero-utility-button::after{display:none}}[hidden]{display:none!important}.history-archive{min-width:0}.history-breadcrumb{padding-top:22px;display:flex;flex-wrap:wrap;gap:8px;color:var(--ink-soft);font-size:.8rem}.history-breadcrumb a{color:var(--green);font-weight:800}.history-period-nav{margin-top:18px;padding-block:14px;border-block:1px solid var(--line);display:grid;grid-template-columns:auto auto 1fr auto auto;gap:16px;align-items:center}.history-period-nav a{color:var(--green);font-weight:800}.history-period-nav a:nth-last-child(-n+2){text-align:right}.history-year-overview,.history-month-overview{padding-top:58px;padding-bottom:22px}.history-year-overview>header,.history-index-section>header{max-width:760px}.history-year-overview h2,.history-index-section h2,.history-month-overview h2{margin:10px 0}.history-year-overview p,.history-index-section p,.history-month-overview p{color:var(--ink-soft)}.history-table-section{padding-top:40px}.history-year-index{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:6px}.history-year-index a{min-width:0;min-height:44px;padding:8px 6px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);display:grid;place-items:center;text-align:center;font-size:.88rem;font-weight:800;font-variant-numeric:tabular-nums}.history-year-index a:hover,.history-year-index a:focus-visible{border-color:var(--green);background:var(--green-soft);color:var(--green);outline:0}.history-year-index a[aria-current=page]{border-color:var(--green);background:var(--green);color:#fff}.history-index-section{padding-block:68px}.history-index-section .history-year-index{margin-top:28px}.history-adjacent{padding-block:22px 54px;display:grid;grid-template-columns:1fr auto 1fr;gap:18px}.history-adjacent a{color:var(--green);font-weight:850}.history-adjacent a:last-child{text-align:right}.history-month-overview{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:58px;align-items:start}.history-month-overview>div:first-child{border-left:4px solid var(--green);padding-left:28px}.history-month-overview .button{margin-top:12px}.history-month-metrics{display:grid;border-top:1px solid var(--line)}.history-month-metrics article{padding:18px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:3px 16px}.history-month-metrics span,.history-month-metrics small{color:var(--ink-soft);font-size:.8rem}.history-month-metrics strong{grid-row:span 2;grid-column:2;align-self:center}.history-conversions{padding-top:52px}.history-month-reading{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr);gap:58px}.history-month-reading article{border-left:4px solid var(--green);padding-left:28px}.history-month-reading h2{margin:10px 0}.history-month-reading p{color:var(--ink-soft)}@media(max-width:980px){.history-month-overview,.history-month-reading,.history-year-reading{grid-template-columns:1fr}.history-month-overview{gap:30px}}@media(max-width:640px){.history-period-nav{grid-template-columns:1fr 1fr;gap:9px}.history-period-nav span,.history-period-nav i{display:none}.history-period-nav a:nth-last-child(-n+2){text-align:left}.history-year-overview,.history-month-overview{padding-top:38px}.history-year-reading article,.history-month-reading article,.history-month-overview>div:first-child{padding-left:17px}.history-adjacent{grid-template-columns:1fr;gap:10px}.history-adjacent a:last-child{text-align:left}.history-month-metrics article{grid-template-columns:1fr}.history-month-metrics strong{grid-row:auto;grid-column:auto}.history-conversions .table-wrap{margin-inline:0}}@media(max-width:360px){.history-year-index{grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--shell:1320px}.hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr)}.hero-value h1{font-size:clamp(3rem,4vw,4.15rem);white-space:nowrap}.hero-copy{max-width:510px;font-size:1.05rem}.current-value{font-size:clamp(3.9rem,5.3vw,5.25rem);margin:6px 0}.source-line{align-items:flex-start}.source-line>span{display:flex;align-items:flex-start;min-width:0;line-height:1.45}.source-line .live-dot{flex:0 0 8px;margin-top:.34em}.source-line>a{line-height:1.45}.hero .utm-console{align-self:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.rate-pill{background:var(--paper)}.converter-row{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)}.money-field{background:var(--paper)}.result-field>div>strong{font-size:clamp(1.6rem,2.35vw,2.2rem)}.swap-button{font-size:1.55rem}.equation{font-size:.88rem}.console-note{display:flex;align-items:center;justify-content:center}.console-note .live-dot{width:7px;height:7px;margin-right:9px;box-shadow:0 0 0 4px rgba(81,214,164,.11)}.metric-band article{padding:18px 24px}.section{padding-top:72px;padding-bottom:72px}.page-hero h1{font-size:clamp(2.7rem,4.2vw,4rem)}.workspace>header,.history-console>header{padding:25px 30px}.workspace-inputs,.workspace-results{padding:30px}.workspace>footer{padding:20px 30px}@media(max-width:1100px){.hero-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.hero-value h1{font-size:3.2rem}.hero .utm-console{margin-left:28px;padding-inline:24px}}@media(max-width:980px){.hero-grid{grid-template-columns:1fr;min-height:0}.hero-value{min-height:0;border-right:0}.hero-value h1{font-size:3.5rem}.source-line{margin-top:24px}.hero .utm-console{width:100%;border:1px solid var(--line);background:var(--surface)}}@media(max-width:640px){:root{font-size:16px}.shell{width:min(calc(100% - 20px),var(--shell))}.hero-value h1{white-space:normal}.hero-copy{font-size:.96rem}.value-label{font-size:.8rem}.current-value{margin:5px 0}.variation{margin-top:13px;gap:9px;font-size:.86rem}.variation b{padding:6px 8px}.source-line{gap:7px}.hero .utm-console{padding:20px 14px 17px}.console-heading{display:flex;align-items:flex-start;gap:8px}.console-heading>div{flex:1}.console-heading h2{margin-top:5px}.console-heading .eyebrow{font-size:.8rem}.rate-pill{flex:0 0 auto;margin:0}.converter-row{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:6px}.money-field>span{font-size:.8rem}.money-field strong,.result-field small{font-size:.8rem}.swap-button{width:40px;height:40px;font-size:1.2rem}.equation{margin:13px 0}.console-note{font-size:.8rem}.metric-band article{padding:16px 10px}.section{padding-top:52px;padding-bottom:52px}.page-hero p{font-size:1rem}}@media(max-width:360px){:root{font-size:15px}.hero .utm-console{padding-inline:11px}.money-field input{font-size:1.25rem}.result-field>div>strong{font-size:1rem}}.brand-mark{display:block;flex:0 0 auto;width:44px;height:44px;border:0;border-radius:0;background:transparent;color:inherit;overflow:visible}:root[data-theme=dark] .site-header .brand strong{color:#55ddb0}.site-footer .brand-mark{background:transparent;border:0;color:inherit}input[data-number-kind]{font-variant-numeric:tabular-nums}input[data-number-kind][data-state=limited]{color:var(--red)}.money-field:has(input[data-state=limited]),.large-input>span:has(input[data-state=limited]){border-color:var(--red)}.money-field input[data-fit=compact],.large-input input[data-fit=compact]{font-size:1.38rem}.money-field input[data-fit=tight],.large-input input[data-fit=tight]{font-size:1.05rem}.workspace,.workspace-body,.workspace-inputs,.workspace-results,.workspace-results article,.workspace>footer,.workspace>footer p,.history-result,.history-result>div,.large-input,.large-input>span{min-width:0;max-width:100%}.large-input>span{overflow:hidden}.large-input input{flex:1 1 0;text-overflow:ellipsis}.workspace-results article{overflow:hidden}.workspace-results strong,.history-result strong{display:block;width:100%;min-width:0;max-width:100%;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-results strong[data-fit=compact],.history-result strong[data-fit=compact]{font-size:clamp(1.35rem,2.15vw,2rem)}.workspace-results strong[data-fit=tight],.history-result strong[data-fit=tight]{font-size:clamp(1.05rem,1.65vw,1.5rem)}.result-field>div>strong[data-fit=compact]{font-size:clamp(1.05rem,1.7vw,1.55rem)}.result-field>div>strong[data-fit=tight]{font-size:clamp(.88rem,1.25vw,1.18rem)}.equation,.workspace>footer p{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.header-inner{min-height:68px}.text-size button,.icon-button{height:44px}.hero-grid{min-height:492px}.hero-value{padding:30px 44px 24px 0}.hero-value h1{margin:8px 0 10px}.hero-copy{margin-bottom:20px;line-height:1.52}.current-value{font-size:clamp(3.55rem,5vw,4.85rem)}.variation{margin-top:12px}.source-line{margin-top:18px;padding-top:14px}.hero .utm-console{align-self:start;margin:30px 0 14px 30px;padding:18px 22px 16px}.console-heading{padding-bottom:11px}.console-heading h2{font-size:1.58rem;margin-top:5px}.rate-pill{padding:7px 10px}.money-field{height:100px;padding:12px 16px}.money-field input{font-size:1.72rem}.swap-button{width:50px;height:50px}.converter-row{grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);gap:10px}.equation{margin:8px 0;min-height:22px}.console-note{margin-top:7px}.page-hero{padding:44px 0}.page-hero h1{font-size:clamp(2.5rem,4vw,3.75rem)}.tool-page{padding-top:34px}@media(max-width:980px){.hero-value{padding:34px 0 27px}.hero .utm-console{margin:0 0 30px;padding:24px}}@media(max-width:640px){.header-inner{min-height:60px}.brand{gap:9px;font-size:1.05rem}.brand-mark{width:36px;height:36px}.icon-button{min-width:42px;height:42px}.hero-value{padding:24px 0 20px}.hero-value h1{font-size:2.45rem;margin:6px 0 9px}.hero-copy{margin-bottom:17px;line-height:1.45}.current-value{font-size:3.05rem}.source-line{margin-top:15px;padding-top:13px}.hero .utm-console{margin-bottom:20px;padding:17px 11px 14px}.console-heading{padding-bottom:12px}.console-heading h2{font-size:1.26rem}.rate-pill{font-size:.8rem;padding:6px}.money-field{height:108px;padding:11px 8px}.money-field input{font-size:1.22rem}.money-field input[data-fit=compact]{font-size:1rem}.money-field input[data-fit=tight]{font-size:.82rem}.result-field>div>strong{font-size:1rem}.result-field>div>strong[data-fit=compact]{font-size:.82rem}.result-field>div>strong[data-fit=tight]{font-size:.8rem}.equation{font-size:.8rem;line-height:1.35;min-height:29px}.console-note{margin-top:10px}.page-hero{padding:30px 0}.page-hero h1{font-size:2.2rem}.page-hero aside strong{font-size:1.8rem}.tool-page{padding-top:20px}.workspace>header,.history-console>header{padding:18px}.workspace-inputs,.workspace-results{padding:16px}.workspace>footer{padding:16px}}@media(max-width:360px){.shell{width:min(calc(100% - 16px),var(--shell))}.brand span{font-size:1rem}.hero-value h1{font-size:2.3rem}.current-value{font-size:2.9rem}.hero .utm-console{padding-inline:9px}.console-heading h2{font-size:1.18rem}.rate-pill{font-size:.8rem}.workspace-inputs,.workspace-results{padding:14px}.large-input input{font-size:1.45rem}.large-input input[data-fit=compact]{font-size:1.15rem}.large-input input[data-fit=tight]{font-size:.95rem}}.reference-section{padding-block:64px;background:var(--paper)}.reference-heading{margin-bottom:28px}.reference-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.reference-item{min-width:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;align-content:space-between;background:var(--paper)}.reference-item>span{display:grid;gap:2px}.reference-item b{font-size:.95rem}.reference-item small{color:var(--ink-soft)}.reference-item strong{min-width:0;font-size:1.45rem;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-item em{color:var(--green);font-size:.8rem;font-style:normal;font-weight:850}.reference-item:focus-visible{box-shadow:inset 0 0 0 2px var(--green)}.reference-note{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.reference-note span{color:var(--ink-soft)}.reference-note a{color:var(--green);font-weight:850;white-space:nowrap}@media(max-width:980px){.reference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.reference-section{padding-block:46px}.reference-heading{margin-bottom:22px}.reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-item{min-height:138px;padding:15px 12px;gap:8px}.reference-item b{font-size:.82rem}.reference-item small{font-size:.8rem}.reference-item strong{font-size:1.02rem}.reference-item em{font-size:.8rem}.reference-note{display:block;margin-top:18px;padding-top:16px}.reference-note span,.reference-note a{display:block;margin-top:6px}.reference-note a{white-space:normal}}.workspace-body{grid-template-columns:minmax(0,46fr) minmax(0,54fr)}.workspace-results{padding:28px;align-content:center;grid-auto-rows:210px}.workspace-results article{height:210px;min-height:210px;padding:24px 26px}.workspace-results article:only-child{grid-column:1/-1}.workspace-results strong{margin:auto 0 6px;font-size:clamp(1.85rem,2.65vw,2.7rem);letter-spacing:0}.workspace-results strong[data-fit=compact],.history-result strong[data-fit=compact]{font-size:clamp(1.35rem,1.85vw,1.85rem)}.workspace-results strong[data-fit=tight],.history-result strong[data-fit=tight]{font-size:clamp(1.02rem,1.38vw,1.4rem)}.ad-zone{margin-top:34px;margin-bottom:34px}.ad-reserved{height:96px;border:1px dashed var(--line);border-radius:var(--radius);display:grid;place-content:center;gap:2px;padding:14px;text-align:center;background:var(--surface);color:var(--ink-soft)}.ad-reserved b{font-size:.82rem}.ad-reserved small{font-size:.8rem}.hero-task-column{min-width:0;display:flex;flex-direction:column}.hero-ad-zone{width:auto;min-height:90px;margin:0 0 22px 30px}.hero-ad-zone .ad-reserved{display:block;width:100%;height:90px;min-height:90px;padding:0;border:1px solid var(--line);background:var(--surface)}.hero-ad-zone .adsbygoogle{display:block;width:100%;min-height:90px}.reference-ad-zone{margin-top:-10px;margin-bottom:0}.reference-ad-zone .ad-reserved,.reference-ad-zone .adsbygoogle{display:block;width:100%;height:280px;min-height:280px}.reference-ad-zone .ad-reserved{display:grid;padding:14px}.reference-ad-zone .ad-reserved[data-ad-state=mounted]{display:block;padding:0}.direct-sponsor{display:flex;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius);background:var(--paper)}.direct-sponsor img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:980px){.workspace-body{grid-template-columns:1fr}.workspace-results{grid-auto-rows:190px}.workspace-results article{height:190px;min-height:190px}.hero-ad-zone{margin:0 0 28px;min-height:100px}.hero-ad-zone .ad-reserved,.hero-ad-zone .adsbygoogle{height:100px;min-height:100px}}@media(max-width:640px){.workspace-results{padding:16px;grid-auto-rows:150px}.workspace-results article{height:150px;min-height:150px;padding:18px}.workspace-results strong{font-size:1.65rem}.workspace-results strong[data-fit=compact],.history-result strong[data-fit=compact]{font-size:1.25rem}.workspace-results strong[data-fit=tight],.history-result strong[data-fit=tight]{font-size:1rem}.ad-zone{margin-top:24px;margin-bottom:24px}.ad-reserved{height:108px;padding:12px}.hero-ad-zone{margin:0 0 22px;min-height:100px}.hero-ad-zone .ad-reserved,.hero-ad-zone .adsbygoogle{height:100px;min-height:100px;padding:0}.reference-ad-zone{margin-top:-4px;margin-bottom:0}.reference-ad-zone .ad-reserved,.reference-ad-zone .adsbygoogle{height:250px;min-height:250px}}.utm-console.calm .equation{margin:14px 0 16px;color:var(--ink-soft);font-weight:500}.period-selectors{grid-column:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.rate-pill.is-historical{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 14%,var(--paper));color:color-mix(in srgb,var(--gold) 72%,var(--ink));box-shadow:inset 3px 0 0 var(--gold)}.calm-control-row{display:grid;grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);gap:10px;align-items:center;min-width:0}.calm-utilities,.calm-primary-actions{align-items:center;gap:8px;min-width:0}.calm-utilities{grid-column:1;display:grid;grid-template-columns:auto minmax(0,1fr)}.calm-utilities>span{flex:0 0 auto;color:var(--ink-soft);font-size:.82rem}.calm-amounts{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.calm-amounts button{width:100%;height:44px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink);font-weight:800;cursor:pointer}.calm-amounts button:hover,.calm-amounts button:focus-visible{border-color:var(--action);color:var(--action)}.calm-primary-actions{grid-column:3;display:grid;grid-template-columns:1fr 1fr}.calm-control-row .button{min-height:46px;padding-inline:12px;gap:8px}.calm-control-row svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.calm-control-row .whatsapp-icon,.calm-control-row .whatsapp-icon path{fill:currentColor;stroke:none}.utm-console.calm .console-note{margin-top:12px}@media(max-width:1180px){.calm-control-row{grid-template-columns:1fr}.calm-utilities,.calm-primary-actions{grid-column:1}.calm-primary-actions{max-width:380px}}@media(max-width:640px){.calm-control-row{gap:9px}.utm-console.calm .period-selectors{display:contents}.calm-utilities{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px}.calm-amounts{grid-template-columns:repeat(4,minmax(0,1fr))}.calm-amounts button{width:100%;height:40px;font-size:.8rem}.calm-primary-actions{max-width:none;gap:7px}.calm-control-row .button{min-height:44px;padding-inline:8px;font-size:.8rem}.calm-control-row svg{width:18px;height:18px}}@media(max-width:360px){.calm-utilities>span{font-size:.8rem}.calm-amounts{gap:4px}.calm-primary-actions{grid-template-columns:1fr 1fr}.calm-control-row .button{font-size:.8rem}}@keyframes statusPulse{0%,100%{transform:scale(.72);opacity:.72}50%{transform:scale(1.25);opacity:.08}}.status-bar .live-dot,.console-note .live-dot,.source-line .live-dot{position:relative;box-shadow:none}.status-bar .live-dot::after,.console-note .live-dot::after,.source-line .live-dot::after{content:"";position:absolute;inset:-5px;border-radius:50%;background:rgba(81,214,164,.28);animation:statusPulse 2.8s ease-in-out infinite;will-change:transform,opacity}.converter-row .money-field,.workspace-results article{transition:border-color .18s ease,background-color .18s ease}.converter-row:focus-within .result-field,.workspace:focus-within .workspace-results article{border-color:var(--green)}.workspace-inputs>.large-input>select{height:54px;padding:0 14px;border:1px solid var(--line);border-radius:var(--control);background:var(--surface);color:var(--ink);font-size:.9rem;font-weight:750}@media(max-width:640px){.workspace-inputs>.large-input>select{height:50px;font-size:.82rem}}.period-row label,.workspace-inputs>label,.history-controls label{font-size:.8rem;line-height:1.25}.large-input>span[data-tool-amount-label]{height:auto;border:0;background:transparent;border-radius:0;padding:0;display:block}.period-selectors>label,.workspace-inputs>label:has(>select[data-tool-month]),.workspace-inputs>label:has(>select[data-tool-year]),.history-controls>label:has(>select[data-history-month]),.history-controls>label:has(>select[data-history-year]){position:relative}.period-selectors>label::after,.workspace-inputs>label:has(>select[data-tool-month])::after,.workspace-inputs>label:has(>select[data-tool-year])::after,.history-controls>label:has(>select[data-history-month])::after,.history-controls>label:has(>select[data-history-year])::after{content:"";position:absolute;right:14px;bottom:18px;width:18px;height:18px;background:currentColor;pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9 5 5 5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 9 5 5 5-5'/%3E%3C/svg%3E") center/contain no-repeat}.period-selectors>label:has(.custom-select)::after,.workspace-inputs>label:has(.custom-select)::after,.history-controls>label:has(.custom-select)::after{display:none}select[data-utm-month],select[data-utm-year],select[data-tool-month],select[data-tool-year],select[data-history-month],select[data-history-year]{height:54px;padding-inline:14px 44px;appearance:none;-webkit-appearance:none;background:var(--paper);color:var(--ink);font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0;transition:none}@media(max-width:640px){.period-selectors>label::after,.workspace-inputs>label:has(>select[data-tool-month])::after,.workspace-inputs>label:has(>select[data-tool-year])::after,.history-controls>label:has(>select[data-history-month])::after,.history-controls>label:has(>select[data-history-year])::after{right:12px;bottom:16px}select[data-utm-month],select[data-utm-year],select[data-tool-month],select[data-tool-year],select[data-history-month],select[data-history-year]{height:50px;min-height:50px;font-size:16px;padding-inline:12px 40px}}.custom-select{position:relative;width:100%;min-width:0;text-transform:none}.native-period-select{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.custom-select-trigger{width:100%;min-width:0;height:54px;padding:0 14px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;cursor:pointer;text-align:left;overflow:hidden}.custom-select-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-trigger:hover{border-color:color-mix(in srgb,var(--green) 55%,var(--line))}.custom-select-trigger:focus-visible{outline:3px solid color-mix(in srgb,var(--gold) 70%,transparent);outline-offset:2px}.custom-select-trigger svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease;flex:0 0 18px}.custom-select.open .custom-select-trigger{border-color:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 12%,transparent)}.custom-select.open .custom-select-trigger svg{transform:rotate(180deg)}.utm-console[data-historical-period=true] .period-selectors .custom-select-trigger{border-color:var(--gold);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 28%,transparent)}.custom-select-menu{position:absolute;top:calc(100% + 7px);left:0;z-index:90;width:220px;max-width:min(300px,calc(100vw - 24px));max-height:min(340px,calc(100vh - 24px));padding:8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);box-shadow:0 18px 44px rgba(7,17,31,.18);overflow:auto;overscroll-behavior:contain}.custom-select.is-year .custom-select-menu{width:250px}.custom-select.drop-up .custom-select-menu{top:auto;bottom:calc(100% + 7px)}.custom-select-menu-head{display:none}.custom-select-options{display:grid;gap:3px}.custom-select.is-year .custom-select-options{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-select-option{min-width:0;min-height:44px;padding:9px 10px;border:0;border-radius:var(--control);background:transparent;color:var(--ink-soft);display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:15px;font-weight:750;font-variant-numeric:tabular-nums;cursor:pointer;text-align:left}.custom-select-option svg{width:17px;height:17px;fill:none;stroke:var(--green);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;opacity:0;flex:0 0 auto}.custom-select-option:hover,.custom-select-option:focus-visible{background:var(--surface);color:var(--ink);outline:0}.custom-select-option.selected{background:var(--green-soft);color:var(--green);font-weight:850}.custom-select-option.selected svg{opacity:1}.custom-select-option:disabled{display:none}.money-field,.large-input>span:not([data-tool-amount-label]),.workspace-inputs>.large-input>select,.history-controls input,.history-controls select{background:var(--paper)}.workspace>footer{align-items:stretch}.workspace>footer>.calculation-summary{flex:1 1 auto;min-width:0;max-width:760px;padding:13px 16px;border:1px solid var(--line);border-left:4px solid var(--green);border-radius:var(--radius);background:var(--surface);display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px}.calculation-summary>div{min-width:0}.calculation-summary>div>span{display:block;margin-bottom:3px;color:var(--green);font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.workspace>footer .calculation-summary p{margin:0;color:var(--ink);font-size:.94rem;font-weight:700;line-height:1.45;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.workspace>footer>div:last-child{flex:0 0 auto;display:flex;align-items:center;gap:10px}@media(max-width:640px){html.period-select-open,html.period-select-open body{overflow:hidden}.custom-select-trigger{height:50px;padding-inline:12px;font-size:16px}.custom-select.open::before{content:"";position:fixed;inset:0;z-index:89;background:rgba(7,17,31,.46);backdrop-filter:blur(2px)}.custom-select-menu,.custom-select.is-year .custom-select-menu,.custom-select.drop-up .custom-select-menu{position:fixed;inset:auto 12px;top:50%;top:50dvh;bottom:auto;z-index:90;width:auto;max-width:none;max-height:min(76vh,560px);max-height:min(76dvh,560px);padding:10px;border-radius:6px;box-shadow:0 24px 60px rgba(7,17,31,.35);transform:translateY(-50%)}.custom-select-menu-head{min-height:48px;padding:2px 4px 10px 8px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);color:var(--ink);font-size:1rem;text-transform:none}.custom-select-menu-head button{width:40px;height:40px;border:1px solid var(--line);border-radius:var(--control);background:transparent;color:var(--ink);font-size:1.55rem;line-height:1;cursor:pointer}.custom-select-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding-top:8px}.custom-select.is-year .custom-select-options{grid-template-columns:repeat(3,minmax(0,1fr))}.custom-select-option{min-height:46px;padding:9px;font-size:15px}.workspace>footer>.calculation-summary{max-width:none;min-height:7.75rem;margin-bottom:14px;padding:12px;grid-template-columns:36px minmax(0,1fr);gap:10px}.workspace>footer .calculation-summary p{margin:0;font-size:.88rem}.workspace>footer>div:last-child{display:grid}.history-result>div{height:9.5rem;min-height:9.5rem;max-height:9.5rem;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.history-result>div>strong{align-self:center}}.table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}.hero-answer{max-width:610px;margin:22px 0 0;padding:13px 15px;border-left:4px solid var(--green);border-radius:var(--radius);background:var(--surface);color:var(--ink-soft);font-size:.86rem;line-height:1.55}.hero-answer strong{color:var(--ink)}.site-breadcrumb{padding-top:24px;padding-bottom:0}.tool-page>.site-breadcrumb{padding-top:0;margin-bottom:20px}.site-breadcrumb a,.site-breadcrumb b{font-size:.8rem}.install-app[hidden],.mobile-install[hidden],.install-native[hidden]{display:none!important}.install-app{width:max-content;min-height:42px;margin-top:18px;padding:0 14px;border:1px solid #3c526c;border-radius:var(--control);background:#10233b;color:#fff;display:inline-flex;align-items:center;gap:9px;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.install-app:hover{border-color:#fff}.install-app svg,.mobile-install svg,.install-native svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mobile-install{min-height:46px;margin-top:10px;padding:0 12px;border:1px solid var(--line);border-radius:var(--control);background:var(--green-soft);color:var(--green);display:flex;align-items:center;justify-content:center;gap:9px;font:inherit;font-weight:800;cursor:pointer}.install-dialog{width:min(470px,calc(100% - 28px));max-width:none;padding:0;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);box-shadow:0 24px 70px rgba(7,17,31,.3)}.install-dialog::backdrop{background:rgba(7,17,31,.58);backdrop-filter:blur(3px)}.install-dialog-head{min-height:78px;padding:14px 16px 14px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px}.install-dialog-mark .brand{font-size:1.05rem}.install-dialog-mark .brand-mark{width:38px;height:38px}.install-dialog-head>button{width:44px;height:44px;border:1px solid var(--line);border-radius:var(--control);background:transparent;color:var(--ink);display:grid;place-items:center;font:inherit;font-size:1.65rem;line-height:1;cursor:pointer}.install-dialog-head>button:hover,.install-dialog-head>button:focus-visible{border-color:var(--green);color:var(--green);outline:0}.install-dialog-body{padding:25px 28px 28px}.install-dialog-body h2{margin:8px 0 10px;font-size:1.65rem}.install-dialog-body>p{margin:0;color:var(--ink-soft);line-height:1.6}.install-dialog-body ol{margin:20px 0 0;padding:0;list-style:none;counter-reset:install-step;display:grid;gap:10px}.install-dialog-body li{counter-increment:install-step;min-height:42px;padding-left:52px;position:relative;color:var(--ink-soft);line-height:1.5}.install-dialog-body li::before{content:counter(install-step);position:absolute;left:0;top:-3px;width:36px;height:36px;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--green);display:grid;place-items:center;font-weight:900}.install-native{width:100%;margin-top:22px;display:flex;align-items:center;justify-content:center;gap:9px}:root[data-theme=dark] .install-dialog{background:#0d192a}:root[data-theme=dark] .mobile-install{background:#10233b}:root[data-theme=dark] .install-dialog-body li::before{background:#101e31}.direct-answer{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);gap:54px;align-items:center;padding-top:54px;padding-bottom:44px}.direct-answer h2{margin:9px 0 14px;font-size:clamp(1.8rem,3vw,2.8rem)}.direct-answer p{max-width:780px;color:var(--ink-soft);line-height:1.7}.direct-answer aside{padding:24px;border-left:4px solid var(--green);border-radius:var(--radius);background:var(--surface);display:grid;gap:7px}.direct-answer aside span,.direct-answer aside small{color:var(--ink-soft)}.direct-answer aside strong{font-size:1.65rem;font-variant-numeric:tabular-nums}.one-utm-calculator{padding-bottom:48px}.one-utm-calculator .utm-console{border:1px solid var(--line);border-radius:var(--radius);padding:30px;background:var(--paper)}.compact-reference-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.trust-page{padding-bottom:72px}.trust-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:72px;align-items:start;padding-top:46px}.trust-layout>article{display:grid;gap:38px}.trust-layout>article section+section{padding-top:34px;border-top:1px solid var(--line)}.trust-layout h2{margin:0 0 15px;font-size:1.55rem}.trust-layout p{max-width:800px;color:var(--ink-soft);line-height:1.75}.trust-layout aside{position:sticky;top:118px;padding:25px;border:1px solid var(--line);border-left:4px solid var(--green);border-radius:var(--radius);background:var(--surface);display:grid;gap:10px}.trust-layout aside h2{margin:3px 0}.trust-layout aside strong{color:var(--green);font-size:2rem;font-variant-numeric:tabular-nums}.trust-layout aside p{margin:0}.trust-layout aside a{margin-top:8px;color:var(--green);font-weight:800}@media(max-width:980px){.page-hero>.shell{gap:26px}.direct-answer,.trust-layout{grid-template-columns:1fr;gap:28px}.trust-layout aside{position:static}.compact-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.page-hero>.shell{gap:20px}.page-hero aside{padding-top:16px}.hero-answer{margin-top:18px;padding:11px 12px;font-size:.8rem}.site-breadcrumb{padding-top:18px;overflow-x:auto;white-space:nowrap}.tool-page>.site-breadcrumb{margin-bottom:14px}.direct-answer{padding-top:38px;padding-bottom:30px}.direct-answer aside{padding:18px}.one-utm-calculator{padding-bottom:34px}.one-utm-calculator .utm-console{padding:18px}.compact-reference-grid{grid-template-columns:1fr}.trust-page{padding-bottom:50px}.trust-layout{padding-top:34px}.trust-layout>article{gap:30px}.trust-layout>article section+section{padding-top:28px}.trust-layout aside{padding:19px}.install-app{min-height:44px}.install-dialog-head{min-height:70px;padding:11px 12px 11px 16px}.install-dialog-body{padding:21px 20px 23px}.install-dialog-body h2{font-size:1.4rem}.install-dialog-body li{padding-left:47px;font-size:.9rem}}@media(prefers-reduced-motion:reduce){.status-bar .live-dot::after,.console-note .live-dot::after,.source-line .live-dot::after{animation:none}.converter-row .money-field,.workspace-results article,.swap-button svg{transition:none}.swap-button:hover svg{transform:none}}html{scrollbar-gutter:stable}button,a,select{touch-action:manipulation}.interpretation-section{border-block:1px solid var(--line)}.interpretation-layout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.55fr);gap:64px;align-items:start}.interpretation-layout>header h2{margin:9px 0 15px;font-size:clamp(1.8rem,3vw,2.65rem)}.interpretation-layout>header p{max-width:610px;color:var(--ink-soft);line-height:1.7}.interpretation-layout>header .text-link{display:inline-block;margin-top:17px}.interpretation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.interpretation-grid article{min-width:0;min-height:230px;padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.interpretation-grid article>span{color:var(--green);font-size:.8rem;font-weight:900;letter-spacing:.08em}.interpretation-grid h3{margin:35px 0 10px;font-size:1.08rem}.interpretation-grid p{margin:0;color:var(--ink-soft);font-size:.9rem;line-height:1.62}.calculator-reading .reading-lead,.reading-grid .reading-lead{margin:18px 0;color:var(--ink);font-size:1.05rem;line-height:1.72}.official-source{display:inline-flex;margin-top:18px;color:var(--green);font-size:.86rem;font-weight:850}@media(max-width:980px){.interpretation-layout,.directory-support>.shell,.guide-formula>.shell{grid-template-columns:1fr;gap:32px}}@media(max-width:640px){.interpretation-grid,.directory-support>.shell>div{grid-template-columns:1fr}.interpretation-grid article{min-height:0;padding:19px}.interpretation-grid h3{margin-top:17px}}.history-dashboard{padding-top:52px}.history-dashboard-grid{display:grid;grid-template-columns:minmax(320px,.76fr) minmax(0,1.24fr);gap:28px;align-items:stretch}.history-dashboard-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.history-dashboard-stats article{min-width:0;min-height:126px;padding:19px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);display:grid;align-content:space-between;gap:10px}.history-dashboard-stats span,.history-dashboard-stats small{color:var(--ink-soft)}.history-dashboard-stats span{font-size:.8rem;font-weight:800}.history-dashboard-stats strong{font-size:1.45rem;font-variant-numeric:tabular-nums;white-space:nowrap}.history-dashboard-stats small{font-size:.8rem}.history-trend{min-width:0;margin:0;padding:20px 24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.history-trend figcaption{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:10px}.history-trend figcaption span{color:var(--ink-soft);font-size:.8rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.history-trend figcaption strong{font-size:.92rem;font-variant-numeric:tabular-nums}.history-trend svg{display:block;width:100%;height:190px;overflow:visible}.trend-grid line{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.trend-line{fill:none;stroke:var(--green);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.history-trend circle{fill:var(--paper);stroke:var(--green);stroke-width:3;vector-effect:non-scaling-stroke}.history-trend circle.current{fill:var(--gold);stroke:var(--ink)}.publication-note{margin:24px 0 0;padding:14px 16px;border-left:4px solid var(--gold);border-radius:var(--radius);background:var(--surface);color:var(--ink-soft);line-height:1.6}.publication-note strong{color:var(--ink)}.history-current-table{padding-top:42px}.period-status{display:inline-flex;margin-left:9px;padding:3px 6px;border:1px solid var(--line);border-radius:var(--control);font-size:.8rem;font-weight:850;line-height:1.2;text-transform:uppercase;vertical-align:middle}.period-status.current{border-color:color-mix(in srgb,var(--green) 42%,var(--line));background:var(--green-soft);color:var(--green)}.period-status.future{color:var(--ink-soft)}@media(max-width:980px){.history-dashboard-grid{grid-template-columns:1fr}}@media(max-width:640px){.history-dashboard{padding-top:40px}.history-dashboard-stats{grid-template-columns:1fr 1fr}.history-dashboard-stats article{min-height:108px;padding:14px}.history-dashboard-stats span{font-size:.8rem}.history-dashboard-stats strong{font-size:1.1rem}.history-dashboard-stats small{font-size:.8rem}.history-trend{padding:16px}.history-trend figcaption{display:grid;gap:4px}.history-trend svg{height:150px}.history-current-table{padding-top:34px}.period-status{display:block;width:max-content;margin:5px 0 0}}.newsletter-band{scroll-margin-top:112px;padding:66px 0;background:var(--navy);color:#fff;border-block:1px solid #273449}.newsletter-layout{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(420px,1.15fr);gap:74px;align-items:center}.newsletter-copy{max-width:620px}.newsletter-copy h2{margin:10px 0 13px;color:#fff;font-size:clamp(1.9rem,3vw,2.75rem)}.newsletter-copy p{margin:0;color:#b9c7d8;line-height:1.7}.newsletter-copy strong{color:#fff;font-variant-numeric:tabular-nums}.newsletter-form{position:relative;min-width:0}.newsletter-form>label:first-child{display:block;margin-bottom:8px;color:#dbe6f1;font-size:.8rem;font-weight:850;text-transform:uppercase}.newsletter-control{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:58px;border:1px solid #43546a;border-radius:var(--control);background:#fff;overflow:hidden}.newsletter-control:focus-within{border-color:#4bd5ad;box-shadow:0 0 0 3px rgba(75,213,173,.17)}.newsletter-control input{width:100%;min-width:0;border:0;padding:0 17px;background:#fff;color:#07111f;font:inherit;font-size:1rem;outline:0}.newsletter-control input::placeholder{color:#718096}.newsletter-control button{min-width:190px;border:0;border-left:1px solid #43546a;padding:0 19px;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;font:inherit;font-weight:850;cursor:pointer}.newsletter-control button:hover{background:#0d684a}.newsletter-control button:disabled{cursor:wait;opacity:.72}.newsletter-control button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.newsletter-consent{display:flex;align-items:flex-start;gap:10px;margin-top:13px;color:#b9c7d8;font-size:.8rem;line-height:1.5;cursor:pointer}.newsletter-consent input{width:18px;height:18px;flex:0 0 auto;margin:1px 0 0;accent-color:#38d0a5}.newsletter-status{min-height:24px;margin:10px 0 0;color:#dbe6f1;font-size:.83rem;font-weight:750}.newsletter-status[data-state=success]{color:#6ce4bf}.newsletter-status[data-state=error]{color:#ffb4b4}.newsletter-form>small{display:block;color:#8497ad;font-size:.8rem}.newsletter-form>small a{color:#b9c7d8;text-decoration:underline;text-underline-offset:3px}.newsletter-trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.newsletter-form[data-state=success] .newsletter-control{border-color:#38d0a5}@media(max-width:900px){.newsletter-layout{grid-template-columns:1fr;gap:30px}.newsletter-copy{max-width:720px}}@media(max-width:640px){.newsletter-band{scroll-margin-top:88px;padding:45px 0}.newsletter-layout{gap:25px}.newsletter-copy h2{font-size:1.75rem}.newsletter-control{grid-template-columns:1fr;overflow:visible;border:0;background:transparent;gap:10px}.newsletter-control input{height:54px;border:1px solid #43546a;border-radius:var(--control);padding:0 14px}.newsletter-control button{min-width:0;min-height:52px;border:0;border-radius:var(--control)}.newsletter-control:focus-within{border:0;box-shadow:none}.newsletter-control input:focus{border-color:#4bd5ad;box-shadow:0 0 0 3px rgba(75,213,173,.17)}}.workspace-context{border-bottom:1px solid var(--line);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;background:var(--surface)}.workspace-context>span{color:var(--green);font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.workspace-context>p{margin:0;color:var(--ink-soft);font-size:.88rem;line-height:1.5}.public-value>.shell{display:block}.public-value-grid,.balanced-guide>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.public-value-grid article,.balanced-guide article{min-height:220px;padding:25px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.public-value-grid article>span{color:var(--green);font-size:.8rem;font-weight:900}.public-value-grid h3,.balanced-guide h3{margin:28px 0 10px;font-size:1.1rem;line-height:1.3}.public-value-grid p,.balanced-guide p{margin:0;color:var(--ink-soft);font-size:.9rem;line-height:1.65}.balanced-guide{padding-top:54px;padding-bottom:54px}.balanced-guide article{min-height:190px}@media(max-width:980px){.public-value-grid,.balanced-guide>div{grid-template-columns:1fr}.public-value-grid article,.balanced-guide article{min-height:0}}@media(max-width:640px){.workspace-context{padding:12px 18px;grid-template-columns:1fr;gap:4px}.workspace-context>span{white-space:normal}.public-value-grid article,.balanced-guide article{padding:19px}.public-value-grid h3,.balanced-guide h3{margin-top:18px}}.result-field>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;width:100%}.result-field>div>strong{display:block;width:100%;min-width:0}.result-field small{justify-self:end;white-space:nowrap}[data-auto-fit=scaled]{text-overflow:clip!important}@media(min-width:641px)and (max-width:1100px){.hero-grid{grid-template-columns:1fr;min-height:0}.hero-value{min-height:0;padding:36px 0 28px;border-right:0}.hero-value h1{font-size:clamp(2.9rem,6vw,3.55rem);white-space:normal}.hero-copy{max-width:680px}.hero .utm-console{width:100%;margin:0 0 30px;padding:24px;border:1px solid var(--line);background:var(--surface)}.hero-ad-zone{margin:0 0 28px}}@media(min-width:1101px){.hero .utm-console{align-self:stretch}}@media(max-width:600px){#conversor .converter-row{grid-template-columns:1fr;gap:0;align-items:stretch}#conversor .money-field{height:132px;min-height:132px;max-height:132px;background:var(--paper)}#conversor .money-field>span,#conversor .money-field>div{flex-shrink:0}#conversor .money-field>div:last-child{display:block;width:100%}#conversor .money-field input{width:100%}#conversor .money-field input{font-size:2.15rem}#conversor .result-field>div>strong{font-size:2.15rem}#conversor .converter-row>.money-field:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:16px 18px 40px}#conversor .converter-row>.result-field{border-top-left-radius:0;border-top-right-radius:0;border-top:0;padding:40px 18px 16px}#conversor .swap-button{justify-self:center;align-self:center;z-index:3;width:52px;height:52px;margin:-26px auto;box-shadow:0 8px 20px rgba(7,17,31,.16),0 0 0 5px var(--paper)}#conversor .money-field input[data-fit=compact]{font-size:1.45rem}#conversor .money-field input[data-fit=tight]{font-size:1.05rem}#conversor .result-field>div>strong[data-fit=compact]{font-size:1.45rem}#conversor .result-field>div>strong[data-fit=tight]{font-size:1.02rem}}@media(max-width:600px){#conversor{border:0;background:transparent;box-shadow:none;padding-inline:clamp(10px,3vw,18px)}}@media(max-width:600px){#conversor .console-note{display:block}}.tool-feedback{margin-top:18px;margin-bottom:28px;padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.tool-feedback [hidden]{display:none!important}.tool-feedback-question{display:flex;align-items:center;justify-content:space-between;gap:20px}.tool-feedback-question>div:first-child,.tool-feedback-thanks{display:grid;gap:3px}.tool-feedback-question strong,.tool-feedback-reasons>strong,.tool-feedback-thanks strong{color:var(--ink);font-size:.95rem}.tool-feedback-question span,.tool-feedback-thanks span{color:var(--ink-soft);font-size:.82rem}.tool-feedback-actions{display:flex;gap:8px;flex:0 0 auto}.tool-feedback button{min-height:42px;padding:0 18px;border:1px solid var(--line);border-radius:var(--control);background:var(--surface);color:var(--ink);font:inherit;font-size:.86rem;font-weight:800;cursor:pointer}.tool-feedback button:hover,.tool-feedback button:focus-visible{border-color:var(--green);background:var(--green-soft);color:var(--green)}.tool-feedback-reasons{display:grid;gap:12px}.tool-feedback-reasons>div{display:flex;flex-wrap:wrap;gap:8px}.tool-feedback-reasons button{min-height:40px;padding:8px 13px;text-align:left}.tool-feedback-thanks a{width:max-content;margin-top:8px;color:var(--green);font-size:.84rem;font-weight:850;text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.tool-feedback{margin-top:14px;padding:16px}.tool-feedback-question{align-items:flex-start;flex-direction:column;gap:14px}.tool-feedback-actions{width:100%}.tool-feedback-actions button{flex:1}.tool-feedback-reasons>div{display:grid;grid-template-columns:1fr}.tool-feedback-reasons button{width:100%}.tool-feedback-thanks a{width:auto}}@media(max-width:640px){.hero-grid{display:flex;flex-direction:column;gap:0;min-height:0;padding:34px 0 30px}.hero-grid>.hero-value{display:contents}.hero-grid>.hero-value>.eyebrow{order:1}.hero-grid>.hero-value>h1{order:2}.hero-grid>.hero-value>.value-heading-row{order:3}.hero-grid>.hero-value>.current-value{order:4}.hero-grid>.hero-value>.value-meta{order:5}.hero-grid>.hero-value>.variation{order:6;margin-top:14px}.hero-grid>.hero-value>.hero-copy{order:7;margin:18px 0 0}.hero-grid>.hero-task-column{order:8;margin-top:20px}.hero-grid>.hero-value>.hero-answer{order:9}.hero-grid>.hero-value>.source-line{order:10;margin-top:22px}.hero .utm-console{border:0;background:transparent;box-shadow:none;padding:0 clamp(10px,3vw,18px)}}[data-speaking] .speak-wave{animation:speak-wave 1.1s ease-in-out infinite}[data-speaking] .speak-wave-2{animation-delay:.28s}@keyframes speak-wave{0%,100%{opacity:.2}35%{opacity:1}}@media(prefers-reduced-motion:reduce){[data-speaking] .speak-wave{animation:none}}.money-field>.field-label-row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.field-label-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-label-row>strong,.field-label-row>small{flex:0 0 auto;min-width:2.5rem;text-align:right;font-size:1rem;font-weight:850;color:var(--ink-soft)}@media(max-width:640px){.field-label-row>strong,.field-label-row>small{font-size:.82rem}}.money-field>div:last-child{display:block;width:100%;min-width:0}.money-field>div:last-child>input{display:block;width:100%;min-width:0}.result-field>div:last-child>strong{display:block;width:100%;min-width:0;text-align:left}.equation-result{color:var(--green);font-weight:850}.workspace>footer>div:last-child .button{white-space:nowrap}.workspace>footer .tool-report{border-color:var(--green);color:var(--green);background:var(--paper)}.workspace>footer .tool-report:hover,.workspace>footer .tool-report:focus-visible{background:var(--green-soft);outline:0}@media(max-width:640px){.workspace>footer>div:last-child{grid-template-columns:1fr 1fr}.workspace>footer .tool-report{grid-column:1/-1}}@media(max-width:360px){.workspace>footer>div:last-child{grid-template-columns:1fr}.workspace>footer .tool-report{grid-column:auto}}.tool-direct-answer{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);gap:28px;margin-top:28px;margin-bottom:28px;padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.tool-direct-answer h2{margin:8px 0 10px;font-size:clamp(1.55rem,3vw,2.2rem)}.tool-direct-answer p{margin:0;color:var(--ink-soft)}.tool-direct-answer nav{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.tool-direct-answer nav a{color:var(--green);font-weight:800}.tool-direct-answer aside{display:flex;flex-direction:column;justify-content:center;padding:22px;border-left:4px solid var(--green);border-radius:var(--radius);background:var(--paper)}.tool-direct-answer aside span,.tool-direct-answer aside small{color:var(--ink-soft)}.tool-direct-answer aside strong{margin:7px 0;font-size:clamp(1.35rem,3vw,2rem);color:var(--green)}@media(max-width:800px){.tool-direct-answer{grid-template-columns:1fr}.tool-direct-answer aside{border-left:4px solid var(--green);border-radius:var(--radius)}}@media(max-width:520px){.tool-direct-answer{width:min(calc(100% - 24px),var(--shell));padding:20px}}.utm-console.calm .period-selectors{grid-column:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.month-shortcuts{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:6px;align-items:stretch;margin:10px 0}.month-shortcut-track{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;min-width:0}.month-shortcut,.month-shortcut-arrow{min-width:0;height:48px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink-soft);cursor:pointer}.month-shortcut{padding:5px 3px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center;font-variant-numeric:tabular-nums}.month-shortcut small,.month-shortcut strong{display:block;max-width:100%;line-height:1;text-transform:uppercase}.month-shortcut small{color:var(--ink-soft);font-size:.8rem;font-weight:750}.month-shortcut strong{margin-top:3px;font-size:.92rem;color:var(--ink)}.month-shortcut.is-current:not([aria-current=date]) small{color:var(--green)}.month-shortcut-arrow{display:grid;place-items:center;padding:0}.month-shortcut-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.month-shortcut:hover,.month-shortcut:focus-visible,.month-shortcut-arrow:hover,.month-shortcut-arrow:focus-visible{border-color:var(--green);color:var(--green);outline:0}.month-shortcut:focus-visible,.month-shortcut-arrow:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 20%,transparent)}.month-shortcut[aria-current=date]{border-color:var(--green);background:var(--green);color:#fff}.month-shortcut[aria-current=date] small,.month-shortcut[aria-current=date] strong{color:#fff}.month-shortcut:disabled,.month-shortcut-arrow:disabled{cursor:default;opacity:.42}@media(max-width:801px){.month-shortcut-track{grid-template-columns:repeat(5,minmax(0,1fr))}.month-shortcut[data-initial-mobile-hidden]{display:none}#conversor .converter-row{grid-template-columns:1fr;gap:0;align-items:stretch}#conversor .money-field{height:132px;min-height:132px;max-height:132px;background:var(--paper)}#conversor .money-field>span,#conversor .money-field>div{flex-shrink:0}#conversor .money-field>div:last-child{display:block;width:100%}#conversor .money-field input{width:100%;font-size:2.15rem;line-height:1.2}#conversor .result-field>div>strong{font-size:2.15rem}#conversor .converter-row>.money-field:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:16px 18px 40px}#conversor .converter-row>.result-field{border-top-left-radius:0;border-top-right-radius:0;border-top:0;padding:40px 18px 16px}#conversor .swap-button{justify-self:center;align-self:center;z-index:3;width:52px;height:52px;margin:-26px auto;box-shadow:0 8px 20px rgba(7,17,31,.16),0 0 0 5px var(--paper)}#conversor .swap-button svg{transform:rotate(90deg)}#conversor .swap-button:hover svg{transform:rotate(270deg)}#conversor .money-field input[data-fit=compact]{font-size:1.45rem}#conversor .money-field input[data-fit=tight]{font-size:1.05rem}#conversor .result-field>div>strong[data-fit=compact]{font-size:1.45rem}#conversor .result-field>div>strong[data-fit=tight]{font-size:1.02rem}}@media(max-width:430px){.utm-console.calm .period-selectors{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.period-selectors .custom-select-trigger{padding-inline:10px;gap:8px}.month-shortcuts{grid-template-columns:32px minmax(0,1fr) 32px;gap:4px;margin:8px 0}.month-shortcut-track{gap:3px}.month-shortcut,.month-shortcut-arrow{height:44px}.month-shortcut{padding-inline:1px}.month-shortcut small{font-size:.8rem}.month-shortcut strong{font-size:.82rem}.month-shortcut-arrow svg{width:17px;height:17px}}@media(max-width:360px){.utm-console.calm .period-selectors{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.period-selectors .custom-select-trigger{padding-inline:5px;gap:5px;font-size:15px}.period-selectors .custom-select-trigger svg{display:none}}.hero[data-historical-period=true] [data-period-label]{color:color-mix(in srgb,var(--gold) 78%,var(--ink))}.hero[data-historical-period=true] [data-speak-utm]{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,var(--paper));color:color-mix(in srgb,var(--gold) 75%,var(--ink))}@media(min-width:1101px){.hero [data-period-heading]{font-size:clamp(2.2rem,3.4vw,3rem)}:root[data-text-size=large] .hero [data-period-heading]{font-size:clamp(2.2rem,3.4vw,2.7rem)}}.hero[data-historical-period=true] [data-period-variation] b{background:color-mix(in srgb,var(--gold) 14%,var(--paper));color:color-mix(in srgb,var(--gold) 75%,var(--ink))}.hero[data-historical-period=true] [data-period-answer]{border-left-color:var(--gold)}@media(max-width:414px){.hero-grid>.hero-value>[data-period-heading]{min-height:2.16em}}.utm-console[data-historical-period=true] .month-shortcut[aria-current=date]{border-color:var(--gold);background:var(--gold);color:#07111f;box-shadow:0 3px 10px color-mix(in srgb,var(--gold) 22%,transparent)}.utm-console[data-historical-period=true] .month-shortcut[aria-current=date] small,.utm-console[data-historical-period=true] .month-shortcut[aria-current=date] strong{color:#07111f}.payment-section{padding-top:16px;padding-bottom:64px}.payment-section .section-heading h2{max-width:760px}.payment-table-wrap{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.payment-table{min-width:0;table-layout:fixed}.payment-table caption{text-align:left;padding:20px 24px;background:var(--surface);color:var(--ink-soft);font-size:1rem;border-bottom:1px solid var(--line)}.payment-table thead th{padding:16px 24px;font-size:.8rem}.payment-table thead th:first-child{width:38%}.payment-table thead th:nth-child(2){width:17%}.payment-table thead th:nth-child(3){width:27%}.payment-table thead th:last-child{width:18%}.payment-table tbody th,.payment-table td{padding:26px 24px;vertical-align:middle;background:var(--paper)}.payment-table tbody th{font-size:1.05rem;text-transform:none;color:var(--ink);font-weight:400}.payment-table tbody th strong{display:block;font-weight:750;line-height:1.4}.payment-table tbody th small{display:block;font-size:.85rem;line-height:1.55;color:var(--ink-soft);margin-top:6px;font-weight:400}.payment-table tbody tr:last-child>*{border-bottom:0}.payment-units{font-size:1.05rem;font-variant-numeric:tabular-nums}.payment-amount strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:1.3rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.5}.payment-amount strong>span{white-space:nowrap}.payment-range-word{font-size:.9rem;font-weight:400;color:var(--ink-soft)}.payment-action a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--green);font-size:.9rem;font-weight:750;line-height:1.5}.payment-action a:hover,.payment-notes a:hover{text-decoration:underline}.payment-action a:focus-visible,.payment-notes a:focus-visible{outline:2px solid var(--green);outline-offset:4px;border-radius:var(--control)}.payment-mobile-label{display:none}.payment-notes{margin-top:18px;color:var(--ink-soft);font-size:.85rem;line-height:1.65}.payment-notes p{margin-bottom:8px}.payment-notes a{color:var(--green);text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.payment-table,.payment-table tbody{display:block;width:100%}.payment-table caption{display:block}.payment-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.payment-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);padding:22px 20px;gap:16px 12px;border-bottom:1px solid var(--line)}.payment-table tbody tr:last-child{border-bottom:0}.payment-table tbody th,.payment-table td{display:block;padding:0;border:0;min-width:0}.payment-table tbody th,.payment-action{grid-column:1/-1}.payment-table tbody th{font-size:1.1rem}.payment-mobile-label{display:block;font-size:.8rem;color:var(--ink-soft);margin-bottom:4px;font-weight:400}.payment-amount strong{font-size:1.2rem}.payment-action a{min-height:44px}}@media(max-width:380px){.payment-table tbody tr{padding:20px 16px;grid-template-columns:minmax(0,1fr)}.payment-table caption{padding:18px 16px}.payment-amount strong{font-size:1.3rem}}.large-input>.large-input-caption{height:auto;border:0;background:transparent;padding:0;display:block}[data-special-tool=traffic][data-traffic-entry=exact] [data-tool-min-card]{grid-column:1/-1}.worksheet-workbench [hidden]{display:none!important}.worksheet-workbench{margin-top:24px;margin-bottom:32px;padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);min-width:0}.worksheet-intro{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:34px;align-items:center;padding-bottom:26px;border-bottom:1px solid var(--line)}.worksheet-intro h2{margin:8px 0 10px;font-size:clamp(1.55rem,3vw,2.25rem)}.worksheet-intro p{max-width:720px;margin:0;color:var(--ink-soft)}.worksheet-intro aside{padding:20px;border-left:4px solid var(--green);border-radius:var(--radius);background:var(--surface)}.worksheet-intro aside span,.worksheet-intro aside small{display:block;color:var(--ink-soft);font-size:.8rem}.worksheet-intro aside strong{display:block;margin:5px 0;color:var(--green);font-size:1.65rem;font-variant-numeric:tabular-nums}.worksheet-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:24px 0;padding:0;border:1px solid var(--line);background:var(--line);list-style:none}.worksheet-steps li{display:grid;grid-template-columns:34px 1fr;gap:2px 10px;padding:16px;background:var(--surface)}.worksheet-steps li>span{grid-row:span 2;width:32px;height:32px;border:1px solid var(--green);border-radius:50%;display:grid;place-items:center;color:var(--green);font-weight:850}.worksheet-steps b{font-size:.88rem}.worksheet-steps small{color:var(--ink-soft);font-size:.8rem}.worksheet-setup,.worksheet-direction{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:36px;align-items:center;padding:25px 0;border-top:1px solid var(--line)}.worksheet-step-label{display:block;margin-bottom:5px;color:var(--green);font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.worksheet-setup h3,.worksheet-direction h3,.worksheet-editor h3,.worksheet-save h3{margin:0 0 8px;font-size:1.3rem}.worksheet-setup p{margin:0;color:var(--ink-soft);font-size:.86rem;line-height:1.55}.worksheet-period-fields{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(110px,.65fr);gap:12px}.worksheet-period-fields label,.worksheet-import label{display:grid;gap:7px;font-size:.8rem;font-weight:800}.worksheet-period-fields select{appearance:auto;width:100%;min-width:0;min-height:50px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink)}.worksheet-direction>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:10px}.worksheet-direction button{min-height:78px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink);text-align:left;cursor:pointer}.worksheet-direction button b,.worksheet-direction button small{display:block}.worksheet-direction button small{margin-top:4px;color:var(--ink-soft);font-size:.8rem}.worksheet-direction button[aria-pressed=true]{border:1px solid var(--green);box-shadow:inset 0 0 0 1px var(--green);background:var(--green-soft);color:var(--ink)}.worksheet-editor{margin-top:4px;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.worksheet-editor>header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}.worksheet-editor>header p{margin:0;color:var(--ink-soft);font-size:.84rem}.worksheet-editor kbd{padding:2px 6px;border:1px solid var(--line);background:var(--paper);font:inherit;font-size:.8rem;font-weight:750}.worksheet-table-scroll{max-width:100%;overflow:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);overscroll-behavior-x:contain}.worksheet-table{width:100%;border-collapse:collapse;table-layout:fixed}.worksheet-table th{padding:10px 12px;background:var(--surface-2);color:var(--ink-soft);font-size:.8rem;text-align:left}.worksheet-table th:first-child{width:34%}.worksheet-table th:last-child{text-align:center}.worksheet-table th small{font-weight:450}.worksheet-table td{padding:8px;border-top:1px solid var(--line);vertical-align:middle}.worksheet-table input{width:100%;min-height:46px;padding:9px 10px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink)}.worksheet-table input[aria-invalid=true]{border:2px solid var(--red)}.worksheet-table output{display:block;overflow-wrap:anywhere;color:var(--green);font-weight:850;font-variant-numeric:tabular-nums}.worksheet-table [data-row-remove]{width:42px;height:42px;border:1px solid var(--line);border-radius:var(--control);background:transparent;color:var(--ink-soft);font-size:1.4rem;cursor:pointer}.worksheet-table [data-row-remove]:hover{border-color:var(--red);color:var(--red)}.worksheet-row-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.worksheet-text-button{min-height:44px;padding:6px;border:0;background:transparent;color:var(--green);font:inherit;font-size:.82rem;font-weight:750;text-decoration:underline;cursor:pointer}.worksheet-error,.worksheet-import-error{padding:12px 14px;border:1px solid var(--red);color:var(--red);font-size:.84rem;line-height:1.5}.worksheet-error{margin:14px 0 0}.worksheet-summary{display:grid;grid-template-columns:.75fr 1fr 1.35fr;margin-top:22px;border:1px solid var(--line);border-radius:var(--radius)}.worksheet-summary>div{min-width:0;padding:20px;border-left:1px solid var(--line)}.worksheet-summary>div:first-child{border-left:0}.worksheet-summary span,.worksheet-summary small{display:block;color:var(--ink-soft);font-size:.8rem}.worksheet-summary strong{display:block;margin:5px 0;font-size:1.35rem;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.worksheet-summary-main{background:var(--green-soft)}.worksheet-summary-main strong{color:var(--green);font-size:1.6rem}.worksheet-save{margin-top:22px;padding:24px;border:1px solid var(--line);border-radius:var(--radius)}.worksheet-save>header{display:flex;justify-content:space-between;align-items:end;gap:24px}.worksheet-save>header p{max-width:400px;margin:0;color:var(--ink-soft);font-size:.84rem}.worksheet-exports{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.worksheet-workbench .button{min-height:46px;white-space:normal;text-align:center}.worksheet-workbench button:disabled{opacity:.5;cursor:not-allowed}.worksheet-help{margin:10px 0;color:var(--ink-soft);font-size:.8rem}.worksheet-save details,.worksheet-method{margin-top:18px;padding:15px 17px;background:var(--surface);border-left:4px solid var(--green);border-radius:var(--radius)}.worksheet-save summary,.worksheet-method summary{min-height:30px;cursor:pointer;font-weight:750}.worksheet-save details p,.worksheet-method p{margin:8px 0 0;color:var(--ink-soft);font-size:.82rem;line-height:1.6}.worksheet-storage{display:flex!important;grid-template-columns:20px 1fr!important;align-items:start;margin-top:12px;font-size:.84rem!important}.worksheet-storage input{width:18px;height:18px;margin-top:2px}.worksheet-import{width:min(680px,calc(100% - 28px));max-width:none;padding:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink)}.worksheet-import::backdrop{background:rgba(7,17,31,.65)}.worksheet-import form{padding:24px}.worksheet-import header{display:flex;justify-content:space-between;gap:24px}.worksheet-import header h3{margin:6px 0 0;font-size:1.45rem}.worksheet-import header>button{width:44px;height:44px;border:1px solid var(--line);background:transparent;font-size:1.5rem;cursor:pointer}.worksheet-import>form>p{color:var(--ink-soft)}.worksheet-import-example{margin:14px 0;padding:14px;background:var(--surface);border:1px solid var(--line)}.worksheet-import-example span{display:block;margin-bottom:5px;color:var(--ink-soft);font-size:.8rem}.worksheet-import-example code{font-family:inherit;font-size:.84rem}.worksheet-import textarea{width:100%;min-height:150px;padding:12px;border:1px solid var(--line);background:var(--paper);color:var(--ink);resize:vertical}.worksheet-file{margin-top:14px;padding:14px;border:1px dashed var(--line);background:var(--surface)}.worksheet-file input{max-width:100%}.worksheet-import footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.worksheet-workbench :is(input,select,button,textarea,summary):focus-visible,.worksheet-table-scroll:focus-visible{outline:3px solid var(--green);outline-offset:3px}.worksheet-explanation>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.worksheet-explanation article{padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.worksheet-explanation article>span{color:var(--green);font-weight:900}.worksheet-explanation h3{margin:10px 0}.worksheet-explanation p{margin:0;color:var(--ink-soft)}.worksheet-questions .shell{max-width:900px}.worksheet-questions header{margin-bottom:24px}.worksheet-questions details{padding:18px 0;border-top:1px solid var(--line)}.worksheet-questions summary{cursor:pointer;font-weight:800}.worksheet-questions details p{margin:10px 0 0;color:var(--ink-soft)}.worksheet-questions a{color:var(--green);text-decoration:underline}.history-worksheet-link{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:22px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.history-worksheet-link span{display:block;color:var(--green);font-size:.8rem;font-weight:850;text-transform:uppercase}.history-worksheet-link strong{display:block;margin:4px 0;font-size:1.05rem}.history-worksheet-link p{margin:0;color:var(--ink-soft);font-size:.8rem}.history-worksheet-link .button{flex-shrink:0}.worksheet-print{display:none}@media(max-width:760px){.worksheet-intro,.worksheet-setup,.worksheet-direction{grid-template-columns:1fr}.worksheet-intro{gap:20px}.worksheet-steps{grid-template-columns:1fr}.worksheet-direction>div:last-child{grid-template-columns:1fr 1fr}.worksheet-editor>header,.worksheet-save>header{align-items:start;flex-direction:column;gap:14px}.worksheet-summary-main{grid-column:1/-1}.worksheet-explanation>div:last-child{grid-template-columns:1fr}.history-worksheet-link{align-items:flex-start;flex-direction:column}.history-worksheet-link .button{width:100%}}@media(max-width:540px){.worksheet-workbench{width:min(calc(100% - 24px),var(--shell));padding:16px;margin-top:16px}.worksheet-intro aside{padding:16px}.worksheet-period-fields{grid-template-columns:minmax(0,1.2fr) minmax(90px,.8fr)}.worksheet-editor,.worksheet-save{padding:16px}.worksheet-editor>header .button{width:100%}.worksheet-table-scroll{border:0;overflow:visible;background:transparent}.worksheet-table,.worksheet-table tbody,.worksheet-table tr,.worksheet-table td{display:block;width:100%;min-width:0}.worksheet-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.worksheet-table tr{display:grid;grid-template-columns:minmax(0,1fr) 48px;margin-bottom:12px;padding:12px;border:1px solid var(--line);background:var(--paper)}.worksheet-table td{padding:5px;border:0}.worksheet-table td::before{display:block;margin-bottom:5px;color:var(--ink-soft);font-size:.8rem;font-weight:750;text-transform:uppercase}.worksheet-table td[data-column=concept],.worksheet-table td[data-column=amount]{grid-column:1/-1}.worksheet-table td[data-column=concept]::before{content:"Concepto (opcional)"}.worksheet-table td[data-column=amount]::before{content:"Monto para convertir"}.worksheet-table td[data-column=result]::before{content:"Resultado"}.worksheet-table output{min-height:42px;display:flex;align-items:center}.worksheet-row-actions{align-items:stretch;flex-direction:column}.worksheet-row-actions .button{width:100%}.worksheet-summary-main{grid-column:auto}.worksheet-exports{display:grid;grid-template-columns:1fr}.worksheet-import form{padding:18px}.worksheet-import footer{display:grid;grid-template-columns:1fr}.worksheet-import footer .button{width:100%}.worksheet-explanation{padding-top:52px;padding-bottom:52px}}@media(max-width:340px){.worksheet-period-fields{grid-template-columns:minmax(0,1fr) 88px;gap:7px}.worksheet-period-fields select{padding-inline:6px}.worksheet-workbench{width:calc(100% - 16px);padding:12px}}#calculadora,#planilla,#calculadora-reajuste,#calculadora-proyeccion{scroll-margin-top:112px}.page-hero-jump{width:max-content;gap:9px}.page-hero.sii-fines-hero{padding:30px 0}.page-hero.sii-fines-hero h1{font-size:clamp(2.2rem,4vw,3.5rem);margin:8px 0 12px}.home-faq-section>.shell{max-width:var(--shell)}.home-faq-section details p{max-width:1050px}.newsletter-band+.home-faq-section{padding-top:58px}.analysis-workbench{margin-top:24px;margin-bottom:32px;padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);min-width:0}.analysis-workbench [hidden]{display:none!important}.analysis-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.38fr);gap:34px;align-items:stretch;padding-bottom:26px;border-bottom:1px solid var(--line)}.analysis-intro h2{margin:8px 0 10px;font-size:clamp(1.65rem,3vw,2.35rem)}.analysis-intro p{max-width:760px;margin:0;color:var(--ink-soft);line-height:1.65}.analysis-intro aside{padding:20px;border-left:4px solid var(--green);border-radius:var(--radius);background:var(--surface);display:flex;flex-direction:column;justify-content:center}.analysis-intro aside span,.analysis-intro aside small{color:var(--ink-soft);font-size:.8rem;font-weight:800;text-transform:uppercase}.analysis-intro aside strong{margin:8px 0;color:var(--green);font-size:clamp(1.7rem,3vw,2.35rem);font-variant-numeric:tabular-nums}.analysis-steps{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:22px 0;list-style:none;border-bottom:1px solid var(--line)}.analysis-steps li{display:grid;grid-template-columns:34px 1fr;gap:2px 10px;padding:0 18px;border-right:1px solid var(--line)}.analysis-steps li:first-child{padding-left:0}.analysis-steps li:last-child{padding-right:0;border-right:0}.analysis-steps li>span{grid-row:1/3;width:32px;height:32px;border:1px solid var(--green);border-radius:50%;color:var(--green);display:grid;place-items:center;font-weight:900}.analysis-steps small{color:var(--ink-soft)}.analysis-form,.projection-controls{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.7fr) auto;gap:22px;align-items:end;padding:28px 0}.analysis-amount,.analysis-period label,.projection-controls fieldset>label{display:grid;gap:8px;color:var(--ink);font-size:.82rem;font-weight:800}.analysis-amount>span{height:58px;border:1px solid var(--line);border-radius:var(--control);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;background:var(--surface);overflow:hidden}.analysis-amount input{width:100%;height:100%;min-width:0;padding:0 14px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:var(--campo-valor);font-weight:800;outline:0}.analysis-amount b{padding:0 14px;color:var(--ink-soft);font-size:.8rem}.analysis-amount>small{color:var(--ink-soft);font-weight:500;line-height:1.45}.analysis-periods{display:grid;grid-template-columns:1fr 1fr;gap:14px}.analysis-period{min-width:0;margin:0;padding:13px;border:1px solid var(--line);border-radius:var(--control)}.analysis-period legend,.projection-controls fieldset legend{padding:0 7px;color:var(--green);font-size:.8rem;font-weight:900;text-transform:uppercase}.analysis-period{display:grid;grid-template-columns:1.25fr .75fr;gap:10px}.analysis-period small{grid-column:1/-1;color:var(--ink-soft);font-size:.8rem}.analysis-period select,.projection-controls select{width:100%;height:58px;padding:0 10px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--campo-valor);font-weight:750;appearance:auto}.analysis-calculate{min-height:58px;white-space:nowrap}.analysis-error{margin:0 0 18px;padding:12px 14px;border-left:4px solid var(--red);background:var(--surface);color:var(--red);font-weight:750}.analysis-results,.projection-summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:var(--radius)}.analysis-results article,.projection-summary article{min-height:144px;padding:22px;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.analysis-results article:last-child,.projection-summary article:last-child{border-right:0}.analysis-results span,.projection-summary span{color:var(--ink-soft);font-size:.8rem;font-weight:850;text-transform:uppercase}.analysis-results strong,.projection-summary strong{margin:8px 0;color:var(--ink);font-size:clamp(1.45rem,2.6vw,2rem);font-variant-numeric:tabular-nums}.analysis-results small,.projection-summary small{color:var(--ink-soft);line-height:1.45}.analysis-results .analysis-result-main,.projection-summary .analysis-result-main{background:var(--green);color:#fff}.analysis-results .analysis-result-main :is(span,strong,small),.projection-summary .analysis-result-main :is(span,strong,small){color:#fff}.analysis-formula{margin-top:18px;padding:16px 18px;border-left:4px solid var(--green);border-radius:var(--radius);background:var(--surface)}.analysis-formula span{color:var(--green);font-size:.8rem;font-weight:900;text-transform:uppercase}.analysis-formula p{margin:6px 0 0;color:var(--ink-soft);line-height:1.55}.analysis-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px}.analysis-method{margin-top:18px;padding:15px 17px;border:1px solid var(--line);border-radius:var(--radius)}.analysis-method summary{cursor:pointer;font-weight:800}.analysis-method p{max-width:900px;margin:10px 0 0;color:var(--ink-soft);line-height:1.65}.projection-warning{display:flex;gap:12px;margin:22px 0 0;padding:14px 16px;border-left:4px solid var(--gold);border-radius:var(--radius);background:var(--surface)}.projection-warning span{color:var(--ink-soft)}.projection-controls{grid-template-columns:minmax(230px,.8fr) minmax(300px,1fr) auto}.projection-controls fieldset{min-width:0;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:1fr 150px;gap:12px;align-items:end}.projection-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.projection-presets button{min-height:46px;padding:0 9px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink);font:inherit;font-weight:800;cursor:pointer}.projection-presets button[aria-pressed=true]{border-color:var(--green);background:var(--green);color:#fff}.projection-table-wrap{margin-top:20px;overflow:auto;border:1px solid var(--line);border-radius:var(--radius)}.projection-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.projection-table caption{padding:14px 16px;text-align:left;color:var(--ink-soft);font-size:.8rem}.projection-table :is(th,td){padding:14px 16px;border-top:1px solid var(--line);text-align:right;white-space:nowrap}.projection-table thead th{background:var(--surface);color:var(--ink-soft);font-size:.8rem;text-transform:uppercase}.projection-table :is(th:first-child,td:first-child){text-align:left}.projection-table tbody th{display:grid;gap:4px}.analysis-status{width:max-content;padding:3px 7px;border:1px solid var(--line);color:var(--ink-soft);font-size:.8rem;font-weight:750;text-transform:uppercase}.analysis-status.official{border-color:var(--green);color:var(--green)}.analysis-guide>div,.analysis-caveats nav{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.analysis-guide article{min-height:205px;padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.analysis-guide article>span{color:var(--green);font-size:.8rem;font-weight:900}.analysis-guide h3{margin:24px 0 9px}.analysis-guide p{margin:0;color:var(--ink-soft);line-height:1.6}.analysis-caveats .shell{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:60px;align-items:center}.analysis-caveats h2{margin:9px 0 12px}.analysis-caveats header p{max-width:780px;margin:0;color:var(--ink-soft);line-height:1.65}.analysis-caveats nav{grid-template-columns:1fr;border-bottom:1px solid var(--line)}.analysis-caveats nav a{padding:16px;border-right:1px solid var(--line);color:var(--green);font-weight:800}.tool-gold-section>.section-heading{margin-bottom:28px}.tool-gold-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.tool-gold-grid article{min-width:0;padding:26px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.tool-gold-grid h3{margin:0 0 10px;font-size:1.08rem}.tool-gold-grid p{margin:0;color:var(--ink-soft);line-height:1.72}.tool-gold-grid a,.tool-gold-note a{color:var(--green);font-weight:800;text-decoration:underline;text-underline-offset:3px}.tool-gold-formula{display:grid;grid-template-columns:minmax(160px,.45fr) minmax(280px,.8fr) minmax(300px,1fr);gap:22px;align-items:center;margin:0 0 24px;padding:22px 24px;border:1px solid var(--line);border-left:4px solid var(--green);border-radius:var(--radius);background:var(--surface)}.tool-gold-formula span{color:var(--ink-soft);font-size:.8rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.tool-gold-formula strong{font-size:1.15rem}.tool-gold-formula p{margin:0;color:var(--ink-soft);line-height:1.55}.tool-gold-note{margin-top:20px;padding:20px 22px;border:1px solid var(--line);border-left:4px solid var(--green);border-radius:var(--radius);background:var(--green-soft)}.tool-gold-note strong{display:block;margin-bottom:6px}.tool-gold-note p{margin:0;color:var(--ink-soft);line-height:1.65}.tool-gold-faq{border-block:1px solid var(--line);background:var(--paper)}.tool-gold-faq .shell{max-width:1050px}.tool-gold-faq header{margin-bottom:22px}.tool-gold-faq header h2{margin:8px 0 0}.tool-gold-faq details{padding:19px 0;border-top:1px solid var(--line)}.tool-gold-faq summary{cursor:pointer;font-weight:850}.tool-gold-faq details p{max-width:900px;margin:11px 0 0;color:var(--ink-soft);line-height:1.7}.tool-gold-faq a{color:var(--green);font-weight:800;text-decoration:underline;text-underline-offset:3px}.analysis-workbench :is(input,select,button,summary):focus-visible,.projection-table-wrap:focus-visible{outline:3px solid var(--green);outline-offset:3px}@media(max-width:980px){.analysis-form,.projection-controls{grid-template-columns:1fr 1fr}.analysis-calculate{grid-column:1/-1}.analysis-intro{grid-template-columns:1fr}.analysis-intro aside{border-left:4px solid var(--green);border-radius:var(--radius)}.analysis-caveats .shell{grid-template-columns:1fr;gap:30px}}@media(max-width:640px){#calculadora,#planilla,#calculadora-reajuste,#calculadora-proyeccion{scroll-margin-top:88px}.page-hero-jump{width:100%;justify-content:center}.newsletter-band+.home-faq-section{padding-top:42px}.analysis-workbench{width:min(calc(100% - 24px),var(--shell));margin-top:16px;padding:16px}.analysis-intro{gap:18px;padding-bottom:18px}.analysis-steps{grid-template-columns:1fr;gap:14px}.analysis-steps li,.analysis-steps li:first-child,.analysis-steps li:last-child{padding:0;border:0}.analysis-form,.projection-controls{grid-template-columns:1fr;padding:20px 0}.analysis-periods{grid-template-columns:1fr}.analysis-calculate{grid-column:auto}.analysis-results,.projection-summary{grid-template-columns:1fr}.analysis-results article,.projection-summary article{min-height:120px;border-right:0;border-bottom:1px solid var(--line)}.analysis-results article:last-child,.projection-summary article:last-child{border-bottom:0}.analysis-actions{display:grid;grid-template-columns:1fr}.analysis-actions .button{width:100%}.projection-warning{display:grid}.projection-controls fieldset{grid-template-columns:1fr}.projection-table-wrap{overflow:visible;border:0}.projection-table,.projection-table tbody,.projection-table tr,.projection-table td,.projection-table th{display:block;width:100%;min-width:0}.projection-table caption{padding-inline:0}.projection-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.projection-table tr{margin-bottom:12px;padding:14px;border:1px solid var(--line);background:var(--paper)}.projection-table :is(th,td){padding:7px 0;border:0;text-align:left;white-space:normal}.projection-table td::before{content:attr(data-label);display:block;color:var(--ink-soft);font-size:.8rem;font-weight:800;text-transform:uppercase}.analysis-guide>div,.tool-gold-grid{grid-template-columns:1fr}.analysis-guide article{min-height:0}.analysis-caveats .shell{gap:24px}.tool-gold-grid article{padding:20px}.tool-gold-formula{grid-template-columns:1fr;gap:9px;padding:19px}.tool-gold-note{padding:18px}}@media(max-width:340px){.analysis-period{grid-template-columns:1fr}.analysis-period small{grid-column:auto}.projection-presets{grid-template-columns:1fr}.analysis-workbench{width:calc(100% - 16px);padding:12px}}@media print{.site-header,.status-bar,.page-hero-jump,.analysis-actions,.site-footer,.ad-zone{display:none!important}.analysis-workbench{width:100%;margin:0;padding:0;border:0}.analysis-method{display:block}.projection-table-wrap{overflow:visible}}@media print{@page{size:A4 portrait;margin:14mm 12mm}body:has([data-worksheet]){background:#fff!important;color:#111!important;--ink:#111;--ink-soft:#333;--paper:#fff;color-scheme:light;font:10pt/1.4 Arial,sans-serif!important}body:has([data-worksheet])>*:not(#main-content),body:has([data-worksheet]) #main-content>*:not([data-worksheet-print-layout]){display:none!important}body:has([data-worksheet]) #main-content{display:block!important;margin:0!important;padding:0!important;width:100%!important}.worksheet-print[hidden]{display:block!important;color:#111!important;background:#fff!important}.worksheet-print header{padding-bottom:12px;border-bottom:2px solid #111;margin-bottom:14px}.worksheet-print h2{font-size:20pt;margin:8px 0}.worksheet-print p{margin:4px 0}.worksheet-print table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:9pt}.worksheet-print th,.worksheet-print td{padding:7px 5px;border-bottom:1px solid #bbb;text-align:right;overflow-wrap:anywhere}.worksheet-print th:first-child{text-align:left;width:38%}.worksheet-print thead{display:table-header-group}.worksheet-print tr{break-inside:avoid}.worksheet-print tfoot{font-weight:800}.worksheet-print footer{margin-top:14px;padding-top:10px;border-top:1px solid #555;color:#333;font-size:8pt;break-inside:avoid}}.recent-months-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr))}.recent-month-card{min-width:0;display:grid;align-content:center;gap:5px;padding:16px;border:1px solid var(--line);border-left:4px solid var(--green);border-radius:var(--radius);background:var(--paper);color:var(--ink);text-decoration:none}.recent-month-card>span{color:var(--green);font-size:.8rem;font-weight:900}.recent-month-card>strong{font-size:1.1rem}.recent-month-card>small{color:var(--ink-soft);font-size:.8rem}.recent-month-delta{font-size:.82rem;font-weight:800;color:var(--ink-soft)}.recent-month-delta.is-up{color:var(--green)}.recent-month-delta.is-down{color:var(--red)}@media(max-width:420px){.recent-months-grid{grid-template-columns:1fr}}.home-data-review{padding-top:48px;padding-bottom:64px}.home-data-review-card{display:grid;grid-template-columns:minmax(0,270px) minmax(0,1fr);gap:28px;align-items:start;padding:26px 30px;border:1px solid var(--line);border-left:4px solid var(--green);border-radius:var(--radius)}.home-data-review-card h2{font-size:1.35rem;line-height:1.3;margin:8px 0}.home-data-review-card h2 a,.home-data-review-card p a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.home-data-review-card p{margin:0;color:var(--ink-soft);line-height:1.7;overflow-wrap:anywhere}.home-data-review-card .home-data-review-role{font-size:.83rem;font-weight:700}@media(max-width:640px){.home-data-review{padding-top:32px;padding-bottom:42px}.home-data-review-card{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}}.f29-page [hidden]{display:none!important}.f29-intro{padding-top:12px;padding-bottom:12px}.f29-intro h2{font-size:clamp(1.45rem,3vw,2rem);margin:8px 0}.f29-intro p{max-width:840px;color:var(--ink-soft);line-height:1.7;margin:0}.f29-workbench{margin-top:14px;margin-bottom:30px;padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);min-width:0}.f29-workbench-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px}.f29-workbench-head h2{font-size:1.55rem;margin:6px 0 0}.f29-examples{display:flex;flex-wrap:wrap;gap:8px}.f29-examples button{min-height:44px;padding:9px 12px;border:1px solid var(--line);border-radius:4px;background:var(--surface);color:var(--ink);font:inherit;font-size:.8rem;font-weight:750;cursor:pointer}.f29-examples button:hover{border-color:var(--green);color:var(--green)}.f29-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr);gap:28px;align-items:start}.f29-inputs,.f29-results{min-width:0}.f29-field-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:24px}.f29-field-group h3{grid-column:1/-1;font-size:1.12rem;margin:0 0 2px}.f29-field{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:.85rem;font-weight:750}.f29-field input{width:100%;min-width:0;min-height:50px;border:1px solid var(--line);border-radius:4px;padding:10px 13px;background:var(--paper);color:var(--ink);font:inherit;font-size:1.1rem;font-variant-numeric:tabular-nums}.f29-field small{color:var(--ink-soft);font-size:.8rem;font-weight:450;line-height:1.45}.f29-check{display:flex;align-items:center;gap:10px;font-size:.86rem;font-weight:700}.f29-check input{width:20px;height:20px;accent-color:var(--green)}.f29-results{padding:24px;border:1px solid var(--line);border-left:4px solid var(--green);border-radius:var(--radius);background:var(--surface)}.f29-results h3{font-size:1.05rem;margin:8px 0}.f29-total{display:block;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.25;color:var(--green);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.f29-result-note{font-size:.8rem;color:var(--ink-soft);line-height:1.5}.f29-results dl{margin:18px 0}.f29-results dl>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.f29-results dt{font-size:.8rem;color:var(--ink-soft)}.f29-results dd{margin:0;font-size:.9rem;font-weight:800;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.f29-results .f29-result-emphasis{color:var(--green)}.f29-formula,.f29-rate-notice{font-size:.8rem;line-height:1.5}.f29-rate-notice{padding:10px 12px;background:var(--paper);border-left:4px solid #c99b21}.f29-copy-status{display:block;min-height:1.2em;margin-top:8px;font-size:.8rem;color:var(--green)}.f29-guidance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-top:6px}.f29-guidance h2{font-size:1.25rem}.f29-guidance p{color:var(--ink-soft);line-height:1.65}.f29-guidance a{display:block;margin-top:11px}.f29-related{display:flex;flex-wrap:wrap;gap:16px;padding-top:0}.f29-related a{color:var(--green);font-weight:750;text-underline-offset:3px}.f29-workbench :is(input,button):focus-visible{outline:3px solid var(--green);outline-offset:2px}@media(max-width:900px){.f29-layout{grid-template-columns:minmax(0,1fr)}.f29-results{max-width:none}}@media(max-width:640px){.f29-workbench{padding:18px}.f29-workbench-head{display:block}.f29-examples{margin-top:15px}.f29-field-group{grid-template-columns:minmax(0,1fr)}.f29-guidance{grid-template-columns:minmax(0,1fr);gap:16px}.f29-results{padding:18px}}@media(max-width:360px){.f29-examples button{flex:1 1 100%}.f29-results dl>div{display:block}.f29-results dd{text-align:left;margin-top:4px}}.title-stack{display:grid}.title-stack>*{grid-area:1 / 1}.title-stack::after{content:"Convertir pesos a UTM";grid-area:1 / 1;visibility:hidden;pointer-events:none}@media(max-width:360px){.adjustment-workbench .analysis-results article:last-child{min-height:148px}.f29-results .f29-formula{min-height:54px}}small{font-size:max(12px,.85em)}.recent-month-card,.reference-item,.task-router>div>a,.history-worksheet-link{transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.recent-month-card:hover,.recent-month-card:focus-visible,.reference-item:hover,.reference-item:focus-visible,.task-router>div>a:hover,.task-router>div>a:focus-visible,.history-worksheet-link:hover,.history-worksheet-link:focus-visible{position:relative;z-index:1;border-color:var(--green)!important;background:var(--green-soft)!important;outline:0;transform:none!important;translate:none!important}@media(prefers-reduced-motion:reduce){.recent-month-card,.reference-item,.task-router>div>a,.history-worksheet-link{transition:none}}:root{--t-seccion:clamp(1.55rem,1rem + 1.6vw,2.25rem);--t-panel:clamp(1.2rem,1rem + .5vw,1.4rem);--t-tarjeta:1.125rem}:is(.page-hero h1,.page-hero .shell h1){font-size:var(--t-pagina);font-weight:700;line-height:1.06;letter-spacing:-.03em}:is(main h2,.section h2,.section .shell h2,.section .section-heading h2,.tool-direct-answer h2,.analysis-intro h2,.worksheet-intro h2,.f29-intro h2,.newsletter-copy h2,.history-year-overview h2,.history-month-overview h2,.tool-support .section h2){font-size:var(--t-seccion);font-weight:700;line-height:1.12;letter-spacing:-.02em}:is(.home-data-review-card h2,.archive-heading h2,.directory-grid h2,.trust-page article section h2,.trust-page aside h2,.section aside h2,.section article section h2,.f29-workbench-head h2,.f29-guidance h2,.section .f29-guidance h2){font-size:var(--t-panel);font-weight:700;line-height:1.25;letter-spacing:-.01em}:is(main h3,.section h3,.section .shell h3,.tool-grid .tool-link h3,.worksheet-setup h3,.worksheet-direction h3,.worksheet-editor h3,.worksheet-save h3,.f29-field-group h3,.f29-results h3){font-size:var(--t-tarjeta);font-weight:700;line-height:1.3;letter-spacing:0}:is(.button,.archive-workbench .button,.worksheet-workbench .button,.history-month-overview .button,.history-worksheet-link .button,.workspace>footer .button):not(.calm-control-row .button,.console-actions .button,.analysis-calculate){min-height:48px;border-radius:var(--control);font-size:.9375rem;font-weight:800}:is(.button.secondary,.archive-workbench .button.secondary,.worksheet-workbench .button.secondary):not(.calm-control-row .button,.console-actions .button){border-color:var(--line);background:var(--paper);color:var(--green)}:is(.button.secondary,.archive-workbench .button.secondary,.worksheet-workbench .button.secondary):not(.calm-control-row .button,.console-actions .button):is(:hover,:focus-visible):not(:disabled){border-color:var(--green);background:var(--green-soft)}:is(.tool-feedback button,.f29-examples button,.archive-presets button,.archive-summary button,.projection-presets button){min-height:44px;border-radius:var(--control);font-size:.875rem;font-weight:800}.archive-modes button{min-height:48px;font-size:.9375rem;font-weight:800}.newsletter-control button{background:var(--action)}:root[data-theme=dark] .projection-presets button[aria-pressed=true]{color:#07150f}.worksheet-table{min-width:980px}.worksheet-table th:nth-child(1){width:21%}.worksheet-table th:nth-child(2){width:13%}.worksheet-table th:nth-child(3){width:10%}.worksheet-table th:nth-child(4){width:18%}.worksheet-table th:nth-child(5),.worksheet-table th:nth-child(6){width:16%}.worksheet-table th:last-child{width:6%}.worksheet-table select{width:100%;min-width:0;min-height:46px;padding:9px 6px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink);font:inherit}.worksheet-table select:focus-visible,.worksheet-table input:focus-visible{outline:3px solid var(--green);outline-offset:1px}.worksheet-row-period{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:6px}.worksheet-table td small{display:block;margin-top:3px;color:var(--ink-soft);font-size:.8rem;overflow-wrap:anywhere}.worksheet-table [data-column=today] output{color:var(--ink)}.worksheet-direction>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.worksheet-notice{margin:0 0 14px;padding:12px 14px;border-left:4px solid var(--green);border-radius:var(--radius);background:var(--green-soft);color:var(--ink);font-size:.88rem;line-height:1.5}.worksheet-notice[hidden]{display:none}.worksheet-summary{grid-template-columns:.7fr 1fr 1fr 1.3fr}.worksheet-summary-main{grid-column:auto}@media(max-width:760px){.worksheet-summary{grid-template-columns:1fr 1fr}.worksheet-summary>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.worksheet-summary>div:nth-child(4){border-top:1px solid var(--line)}}@media(max-width:540px){.worksheet-direction>div:last-child{grid-template-columns:1fr}.worksheet-summary{grid-template-columns:1fr}.worksheet-summary>div{border-left:0;border-top:1px solid var(--line)}.worksheet-summary>div:first-child{border-top:0}.worksheet-table{min-width:0}.worksheet-table tr{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) 48px;gap:0 4px}.worksheet-table td[data-column=concept]{grid-column:1/3;grid-row:1}.worksheet-table td[data-column=remove]{grid-column:3;grid-row:1;align-self:end}.worksheet-table td[data-column=amount]{grid-column:1;grid-row:2}.worksheet-table td[data-column=unit]{grid-column:2/-1;grid-row:2}.worksheet-table td[data-column=period]{grid-column:1/-1;grid-row:3}.worksheet-table td[data-column=result]{grid-column:1/-1;grid-row:4}.worksheet-table td[data-column=today]{grid-column:1/-1;grid-row:5}.worksheet-table td[data-column=today] output{min-height:0}.worksheet-table td[data-column=amount]::before{content:"Cantidad"}.worksheet-table td[data-column=unit]::before{content:"Unidad"}.worksheet-table td[data-column=period]::before{content:"Mes"}.worksheet-table td[data-column=result]::before{content:"En su mes"}.worksheet-table td[data-column=today]::before{content:"Con UTM de hoy"}.worksheet-table td[data-column=unit]::before,.worksheet-table td[data-column=period]::before,.worksheet-table td[data-column=today]::before{display:block;margin-bottom:5px;color:var(--ink-soft);font-size:.8rem;font-weight:750;text-transform:uppercase}}@media print{html[data-print-tool],html[data-print-tool] body{background:#fff!important}html[data-print-tool] body :not([data-print-root],[data-print-root] *,:has([data-print-root])){display:none!important}html[data-print-tool] body :has([data-print-root]){display:block!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important}html[data-print-tool] [data-print-root]{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;font-size:10pt!important;line-height:1.4!important}html[data-print-tool] [data-print-root] *{color:#000!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;border-color:#999!important;border-radius:0!important}html[data-print-tool] [data-print-root]::before{content:"Valor UTM \b7  valor-utm.cl \b7  " attr(data-print-date);display:block;margin:0 0 12pt;padding-bottom:6pt;border-bottom:1.5pt solid #000;font-size:9pt;font-weight:700;letter-spacing:.03em}html[data-print-tool] [data-print-root]::after{content:"Fuente de los valores UTM: Servicio de Impuestos Internos (SII). C\e1lculo referencial: no constituye liquidaci\f3n, certificado ni asesor\ed a.";display:block;margin-top:12pt;padding-top:6pt;border-top:1pt solid #000;font-size:8pt;line-height:1.4;color:#333}html[data-print-tool] [data-print-root] :is(button,.button,details,dialog,[hidden],.analysis-steps,.analysis-form,.projection-controls,.analysis-actions,.analysis-error,.eyebrow){display:none!important}html[data-print-tool] [data-print-root] h2{font-size:15pt!important;margin:0 0 4pt!important}html[data-print-tool] [data-print-root] *::before,html[data-print-tool] [data-print-root] *::after{color:#000!important;background:transparent!important}html[data-print-tool] [data-print-root] :is(.analysis-results,.projection-summary){border:1pt solid #999!important}html[data-print-tool] [data-print-root] :is(.analysis-results,.projection-summary) strong{font-size:14pt!important}html[data-print-tool] [data-print-root] :is(article,section,table,tr,aside){break-inside:avoid}html[data-print-tool] [data-print-root] a{text-decoration:none!important}}.analysis-workbench :is(article,div,section,aside){min-width:0}.analysis-workbench :is(strong,h2,h3,p,span,b,output,td){overflow-wrap:anywhere}.hero-next-month{display:grid;gap:2px;margin:18px 0 0;padding:2px 0 0 14px;border-left:4px solid #d4a017}.hero-next-kicker{color:var(--ink-soft);font-size:.8rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.hero-next-month p{margin:0;color:var(--ink);font-size:1rem;font-weight:750}.hero-next-month strong{color:#a16207;font-weight:850;font-variant-numeric:tabular-nums}.hero-next-link{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0;border:0;background:transparent;color:#a16207;font:inherit;font-size:.86rem;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hero-next-link:hover{color:#854d0e}.hero-next-link:focus-visible{outline:2px solid #a16207;outline-offset:2px;border-radius:var(--control)}:root[data-theme=dark] .hero-next-month strong,:root[data-theme=dark] .hero-next-link{color:#facc15}.hero[data-historical-period=true] .hero-next-month{display:none}@media(max-width:640px){.hero-grid>.hero-value>.hero-next-month{order:6}}.hero .value-label{color:var(--ink);font-size:.9rem}.hero .value-meta{align-items:center}.hero .value-meta .variation{margin-top:0}@media(min-width:641px){.hero-value>.hero-copy{margin:22px 0 0;font-size:1rem}}.h1-tail{display:block;margin-top:.14em;color:var(--ink-soft);font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:650;letter-spacing:0;line-height:1.2}.current-value{white-space:nowrap}.value-currency{margin-left:8px;color:var(--ink-soft);font-size:1rem;font-weight:800;letter-spacing:.05em}@media(max-width:640px){.value-currency{margin-left:5px;font-size:.8rem}}:root{--font-display: "Mona Sans", Inter, Arial, sans-serif}h1,h2,h3,.current-value,.brand>span,.equation-result,[data-utm-result],[data-utm-input],.metric-band strong,.month-strip strong,.recent-months-section strong,.tool-link h3,.reference-section strong,.hero-next-month strong,.home-faq-section summary{font-family:var(--font-display);font-variant-numeric:proportional-nums}h1,h2{letter-spacing:-.022em}h3{letter-spacing:-.012em}.current-value{letter-spacing:-.035em}table td{font-variant-numeric:tabular-nums}:is(.eyebrow,.value-label,.period-row label,.workspace-inputs>label,.history-controls label,.metric-band span,.page-hero aside span,.page-hero aside small,.reading-grid aside span,th,.site-footer nav h2,.history-month-reading aside>span,.news-card>div>span,.utm-article-toc strong,.utm-panel-kicker,.news-aside span,.mobile-nav>header>span,.history-year-reading aside>span,.calculation-summary>div>span,.directory-support article>span,.guide-formula article>span,.history-trend figcaption span,.period-status,.newsletter-kicker,.newsletter-form>label:first-child,.workspace-context>span,.month-shortcut small,.month-shortcut strong,.worksheet-step-label,.history-worksheet-link span,.analysis-intro aside span,.analysis-intro aside small,.analysis-period legend,.projection-controls fieldset legend,.analysis-results span,.projection-summary span,.analysis-formula span,.projection-table thead th,.analysis-status,.tool-gold-formula span,.hero-next-kicker){text-transform:none!important;letter-spacing:normal!important}.worksheet-table td::before,.projection-table td::before{text-transform:none!important;letter-spacing:normal!important}.eyebrow{font-size:.875rem!important;font-weight:600!important}.metric-band span,.hero-next-kicker,.value-label{font-size:.8125rem!important;font-weight:600!important}.brand-mark--icono{display:block;width:44px;height:44px;flex:0 0 auto;border-radius:50%}.brand>span{letter-spacing:-.025em}.brand>span strong{position:relative;font-weight:800}.brand>span strong::after{content:"";position:absolute;left:2%;right:4%;bottom:-.1em;height:.12em;border-radius:2px;background:var(--gold)}@media(max-width:640px){.brand-mark--icono{width:36px;height:36px}}#conversor .money-field:not(.result-field){border-color:var(--ink-soft);background:var(--paper)}#conversor .money-field:not(.result-field):focus-within{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}#conversor .money-field.result-field{border-color:transparent;background:var(--surface)}:root:not([data-theme=dark]) #conversor .money-field.result-field{background:#e2eee5}#conversor .money-field,#conversor .money-field *{transition:none}#conversor [data-utm-input]::placeholder{font-family:Inter,Arial,sans-serif;font-weight:500;font-size:1rem;letter-spacing:0;color:var(--ink-soft);opacity:1}#conversor .swap-button{box-shadow:0 0 0 5px var(--surface)}.home-data-review h2,.home-data-review h2 a{font-size:1.375rem;line-height:1.25}.home-data-review h2 a{text-decoration:none;color:var(--ink)}.home-data-review h2 a:hover{text-decoration:underline;text-underline-offset:3px}.is-up,.delta-up{color:#127245}:root[data-theme=dark] .is-up,:root[data-theme=dark] .delta-up{color:#5fd39a}.recent-months-grid{gap:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);overflow:hidden}.recent-months-grid>.recent-month-card{border:0!important;border-left:1px solid var(--line)!important;border-radius:0;background:transparent}.recent-months-grid>.recent-month-card:first-child{border-left:0!important}.recent-months-grid>.recent-month-card.is-current{border-left:4px solid var(--green)!important;background:var(--green-soft)}.recent-month-card>span{color:var(--ink-soft);font-weight:700}@media(max-width:720px){.recent-months-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.recent-months-grid>.recent-month-card{border-left:0!important;border-top:1px solid var(--line)!important}.recent-months-grid>.recent-month-card:nth-child(even){border-left:1px solid var(--line)!important}.recent-months-grid>.recent-month-card:nth-child(-n+2){border-top:0!important}.recent-months-grid>.recent-month-card.is-current{border-left:4px solid var(--green)!important}}.interpretation-grid article>h3{margin-top:0}:root[data-theme=dark] .steps article>span{color:#07111f}.site-header{position:sticky;top:0;z-index:40}#conversor{scroll-margin-top:88px}@media(max-width:640px){#conversor{scroll-margin-top:76px}}body{overflow-x:clip}.hero .hero-value h1{margin-top:0}@media(min-width:861px){.hero .hero-grid{display:grid;grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);gap:0;min-height:0;padding-block:0}.hero .hero-value{display:block;padding:24px 24px 24px 0;border-right:1px solid var(--line)}.hero .hero-value h1{min-height:0;font-size:clamp(1.85rem,2.8vw,2.5rem);white-space:normal}.hero .current-value{font-size:clamp(2.5rem,4.1vw,3.75rem)}.hero .utm-console{width:auto;margin:16px 0 16px 20px;padding:16px}.hero .hero-ad-zone{margin:0 0 20px 20px}}@media(max-width:860px){.hero .hero-grid{display:flex;flex-direction:column;gap:0;min-height:0;padding-block:16px 24px}.hero .hero-value{display:contents}.hero .hero-value h1{order:1;min-height:0;margin:0 0 10px;font-size:clamp(1.8rem,4.8vw,2.25rem);white-space:normal}.hero .value-heading-row{order:2}.hero .current-value{order:3;margin:8px 0;font-size:clamp(2.5rem,9vw,3.5rem)}.hero .value-meta{order:4}.hero .utm-console{width:100%;margin:0;padding:0;border:0;background:transparent}.hero .hero-next-month{margin-top:20px}.hero .hero-value>.hero-copy{order:9;margin:18px 0 0}.hero .hero-answer{order:10}.hero .source-line{order:11}}.volver-arriba{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(max(16px,env(safe-area-inset-bottom)) + var(--ancla, 0px));z-index:35;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--green);color:#fff;box-shadow:0 0 0 4px var(--paper),0 0 0 5px var(--line);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s,background-color .15s ease,bottom .2s ease}.volver-arriba.is-visible{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .18s ease,visibility 0s,background-color .15s ease,bottom .2s ease}.volver-arriba svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.volver-arriba:hover{background:var(--ink)}.volver-arriba:focus-visible{outline:3px solid var(--green);outline-offset:6px}:root[data-theme=dark] .volver-arriba{background:var(--green);color:#0b131b}:root[data-theme=dark] .volver-arriba:hover{background:#edf1f4}main[tabindex="-1"]:focus{outline:0}@media(min-width:1100px){.volver-arriba{right:28px;bottom:calc(28px + var(--ancla, 0px))}}@media(prefers-reduced-motion:reduce){.volver-arriba,.volver-arriba.is-visible{transform:none;transition:none}}@media print{.volver-arriba{display:none!important}}@media(max-width:360px){.site-header{position:relative}}.reference-item{min-height:0;align-content:start;gap:6px;padding:18px 20px}.reference-item strong{font-family:var(--font-display);font-variant-numeric:proportional-nums;font-weight:700;letter-spacing:-.02em}.reference-item b{font-weight:600;color:var(--ink-soft)}@media(max-width:640px){.reference-item{padding:14px 12px}}.history-preview .recent-months-grid--compacta{grid-template-columns:repeat(3,minmax(0,1fr))!important}.history-preview .recent-months-grid--compacta>.recent-month-card{border-left:1px solid var(--line)!important;border-top:0!important}.history-preview .recent-months-grid--compacta>.recent-month-card:nth-child(3n+1){border-left:0!important}.history-preview .recent-months-grid--compacta>.recent-month-card:nth-child(n+4){border-top:1px solid var(--line)!important}.history-preview .recent-months-grid--compacta>.recent-month-card.is-current{border-left:4px solid var(--green)!important}@media(max-width:720px){.history-preview .recent-months-grid--compacta{grid-template-columns:repeat(2,minmax(0,1fr))!important}.history-preview .recent-months-grid--compacta>.recent-month-card{border-left:0!important;border-top:1px solid var(--line)!important}.history-preview .recent-months-grid--compacta>.recent-month-card:nth-child(even){border-left:1px solid var(--line)!important}.history-preview .recent-months-grid--compacta>.recent-month-card:nth-child(-n+2){border-top:0!important}.history-preview .recent-months-grid--compacta>.recent-month-card.is-current{border-left:4px solid var(--green)!important}}.home-faq-section{background:var(--paper);color:var(--ink);border-top:1px solid var(--line)}.home-faq-section details{border-top-color:var(--line)}.home-faq-section details:last-child{border-bottom-color:var(--line)}.home-faq-section details p{color:var(--ink-soft)}.home-faq-section summary{font-family:var(--font-display);font-weight:650}.home-faq-section details[open] summary{color:var(--green)}:root[data-theme=dark] .home-faq-section{background:var(--paper)}:root{--t-pagina: clamp(1.8rem, 3.2vw, 2.5rem)}section.page-hero,section.page-hero.sii-fines-hero{padding:20px 0}.page-hero .shell{gap:20px}.page-hero h1{margin:6px 0 10px}.page-hero p{font-size:1rem;line-height:1.5}.page-hero aside{min-height:0;padding:12px 16px}.page-hero-jump{margin-top:12px}main.tool-page{padding-top:12px}.tool-page .workspace{margin-top:16px}.workspace>header{padding:16px 20px}.workspace-inputs,.workspace-results{padding:20px}.workspace-context{padding:10px 20px}.worksheet-workbench,.analysis-workbench,.archive-workbench{margin-top:16px;padding:20px}.tool-instructions{margin:12px 0}.tool-instructions>summary{min-height:44px;display:list-item;align-content:center;color:var(--green);cursor:pointer;font-weight:650}.tool-instructions :is(.worksheet-steps,.analysis-steps){margin:12px 0}.tool-instructions>summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.workspace>header h2,.analysis-intro h2,.worksheet-intro h2{font-size:var(--t-panel)!important}.workspace>header p{margin-block:8px 0}@media(max-width:800px){.page-hero .shell{gap:14px}.page-hero aside{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px}.page-hero aside small{grid-column:1 / -1}}@media(max-width:520px){.worksheet-workbench,.analysis-workbench,.archive-workbench{padding:16px}.workspace-inputs,.workspace-results{padding:16px}}.interior-tools{--tool-entry: #eef2f1;--tool-result: #e2eee5;--tool-note: #f0ede2}:root[data-theme=dark] .interior-tools{--tool-entry: #17252a;--tool-result: #18352d;--tool-note: #28291f}.interior-tools [hidden]{display:none!important}.interior-tools :is(input,select,textarea,button,summary,a):focus-visible{outline:2px solid var(--green);outline-offset:3px}.interior-tools :is(input,select,textarea,fieldset,section,article){min-width:0}.interior-tools :is(#calculadora,#planilla,#calculadora-reajuste,#calculadora-proyeccion,#simulador,#consulta-historica,#archivo-anual,.tool-category){scroll-margin-top:112px}@media(max-width:640px){.interior-tools :is(#calculadora,#planilla,#calculadora-reajuste,#calculadora-proyeccion,#simulador,#consulta-historica,#archivo-anual,.tool-category){scroll-margin-top:88px}}.interior-tools .tool-switcher{position:relative;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding-block:4px;font-size:.875rem}.interior-tools .inner-shell>.tool-switcher{width:100%}.interior-tools .tool-switcher>a{display:flex;align-items:center;min-height:44px;font-weight:700;color:var(--green)}.interior-tools .tool-switcher summary{min-height:44px;align-content:center;cursor:pointer;font-weight:650}.interior-tools .tool-switcher-menu{position:absolute;top:100%;inset-inline:0;z-index:40;max-height:min(65vh,600px);overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.interior-tools .tool-switcher-menu h2{margin:0 0 8px;font-size:var(--t-tarjeta)!important}.interior-tools .tool-switcher-menu a{display:block;padding:10px;border:1px solid transparent;border-radius:var(--control);color:var(--ink)}.interior-tools .tool-switcher-menu a span{display:block;margin-top:3px;font-size:.8rem;color:var(--ink-soft)}.interior-tools .tool-switcher-menu a[aria-current]{background:var(--tool-result);border-color:var(--green)}.interior-tools :is(.tool-switcher-menu a,.tool-catalog-list a):hover{background:var(--tool-entry);border-color:var(--green)}.interior-tools .tool-catalog{padding-block:8px 24px}.interior-tools .tool-find{max-width:680px;margin:0 0 12px}.interior-tools .tool-find label{display:block;margin-bottom:6px;font-weight:700}.interior-tools .tool-find>div{display:flex;gap:8px}.interior-tools .tool-find input{flex:1;width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink);font:inherit}.interior-tools .tool-find button{min-height:48px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--control);background:var(--tool-entry);color:var(--green);font:inherit;font-size:.875rem;font-weight:650}.interior-tools .tool-find p{margin:6px 0 0;color:var(--ink-soft)}.interior-tools .tool-categories{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.interior-tools .tool-categories a{display:flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--control);background:var(--tool-entry);color:var(--ink);font-size:.875rem;font-weight:650}.interior-tools .tool-category{margin-bottom:24px}.interior-tools .tool-category h2{margin:0 0 10px;font-size:var(--t-panel)!important}.interior-tools .tool-catalog-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.interior-tools .tool-catalog-list article{min-width:0}.interior-tools .tool-catalog-list a{display:block;height:100%;padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);text-decoration:none}.interior-tools .tool-catalog-list strong{display:block;color:var(--green);font-size:var(--t-tarjeta);font-weight:700}.interior-tools .tool-catalog-list span{display:block;margin-top:5px;color:var(--ink-soft);line-height:1.5}.interior-tools .tool-category:nth-of-type(even) .tool-catalog-list a{background:var(--tool-entry)}.interior-tools .tool-catalog-note{padding:16px 18px;margin-bottom:24px;background:var(--tool-note);border-left:4px solid var(--green);border-radius:var(--radius)}.interior-tools .tool-catalog-note p{margin:5px 0 0;color:var(--ink-soft)}.interior-tools .tool-instructions{margin-top:18px}.interior-tools .tool-instructions h2{font-size:var(--t-panel)!important}@media(max-width:600px){.interior-tools .tool-switcher{gap:8px;font-size:.8rem}.interior-tools .tool-switcher-menu{grid-template-columns:1fr;padding:14px}.interior-tools .tool-catalog-list{grid-template-columns:1fr}.interior-tools .tool-categories{display:grid;grid-template-columns:1fr 1fr}.interior-tools .tool-categories a{font-size:.8rem;padding:8px}.interior-tools .tool-find>div{flex-wrap:wrap}.interior-tools .tool-find input{flex-basis:100%}.interior-tools .tool-find button{min-height:44px}}@media print{.interior-tools :is(.tool-switcher,.tool-find,.tool-categories){display:none!important}}.interior-tools .page-hero{padding:8px 0 16px;background:var(--paper)}.interior-tools .page-hero>.shell{grid-template-columns:minmax(0,1fr) auto;gap:16px}.interior-tools .page-hero h1{margin:0 0 8px;font-size:var(--t-pagina)!important}.interior-tools .page-hero p{margin:0}.interior-tools .page-hero .eyebrow,.interior-tools .page-hero-jump{display:none}.interior-tools .page-hero aside{min-height:0;align-self:center;padding:10px 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--tool-entry)}.interior-tools .page-hero aside strong{font-size:1.375rem;margin:4px 0}.interior-tools .tool-page{padding-top:0}.interior-tools .tool-directory-page{padding-top:8px}.interior-tools .workspace>header{padding:14px 18px;align-items:center}.interior-tools .workspace>header h2{font-size:var(--t-panel)!important;margin:0}.interior-tools .workspace>header p{font-size:.875rem}.interior-tools .workspace-body{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.interior-tools .workspace-inputs{display:flex;flex-direction:column;padding:18px;gap:14px;background:var(--tool-entry)}.interior-tools .workspace-context{margin:0;padding:0;background:none;border:0}.interior-tools .workspace-context>span{display:none}.interior-tools .workspace-context p{margin:0;color:var(--ink-soft);font-size:.875rem}.interior-tools .workspace-inputs fieldset{border:0;padding:0;margin:0}.interior-tools .workspace-inputs legend{font-weight:700;margin-bottom:8px;color:var(--ink)}.interior-tools .tool-period>div{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px}.interior-tools .tool-values>div{display:grid;gap:12px}.interior-tools .workspace-inputs label{display:grid;gap:5px;color:var(--ink);font-size:.875rem;font-weight:650}.interior-tools .workspace-inputs .large-input{grid-column:auto}.interior-tools .workspace-inputs select{width:100%;min-width:0;height:auto;min-height:48px;font-size:1rem;padding:10px;background:var(--paper);color:var(--ink)}.interior-tools .large-input>span:not(.large-input-caption):not([data-tool-amount-label]){height:58px;padding:0 12px;background:var(--paper)}.interior-tools .large-input>span.large-input-caption,.interior-tools .large-input>span[data-tool-amount-label]{border:0;background:none;padding:0;height:auto}.interior-tools .large-input input{font-size:1.5rem}.interior-tools .workspace-results{padding:20px;background:var(--tool-result);gap:12px;grid-template-columns:1fr;grid-auto-rows:auto;align-content:start}.interior-tools .workspace-results h3{margin:0;font-size:var(--t-panel)!important}.interior-tools .workspace-results article{height:auto;min-height:110px;padding:16px;background:var(--paper)}.interior-tools .workspace-results strong{margin:8px 0 4px;font-size:clamp(1.75rem,3vw,2.5rem)}.interior-tools .workspace>footer{display:block;padding:16px 18px}.interior-tools .workspace>footer>div:last-child{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.interior-tools .workspace>footer button{white-space:normal}.interior-tools :is(.worksheet-workbench,.analysis-workbench,.archive-workbench,.f29-workbench){margin-top:0;padding:18px}.interior-tools :is(.worksheet-setup,.worksheet-direction){padding:12px 0;gap:14px;border-top:0}.interior-tools :is(.worksheet-setup h3,.worksheet-direction h3,.worksheet-editor h3){margin-bottom:5px}.interior-tools .worksheet-step-label{text-transform:none;letter-spacing:0;margin-bottom:3px}.interior-tools .worksheet-direction>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.interior-tools .worksheet-direction button{padding:10px}.interior-tools .worksheet-editor{padding:14px;background:var(--tool-entry)}.interior-tools .worksheet-editor>header{margin-bottom:12px;gap:12px}.interior-tools .worksheet-summary-main{background:var(--tool-result)}.interior-tools .analysis-result-main{background:var(--tool-result)}.interior-tools .analysis-result-main :is(span,strong,small){color:var(--ink)}.interior-tools .projection-warning{background:var(--tool-note)}.interior-tools .archive-heading{margin-bottom:12px}.interior-tools .archive-heading h2{font-size:var(--t-panel)!important}.interior-tools .archive-answer{background:var(--tool-result)}.interior-tools .f29-results{background:var(--tool-result)}.interior-tools .f29-inputs{background:var(--tool-entry)}.interior-tools .f29-additional summary{cursor:pointer;min-height:44px;align-content:center;font-weight:700}.interior-tools .f29-additional p{font-size:.875rem;color:var(--ink-soft)}@media(max-width:760px){.interior-tools .page-hero>.shell{grid-template-columns:1fr;gap:10px}.interior-tools .page-hero h1{font-size:clamp(1.5rem,6vw,2rem)!important}.interior-tools .page-hero aside{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 10px}.interior-tools .page-hero aside strong{font-size:1.125rem;margin:0}.interior-tools .workspace-body{grid-template-columns:1fr}.interior-tools .workspace-inputs{border-right:0}.interior-tools .workspace>header{display:block}.interior-tools .workspace>header p{margin-top:5px}.interior-tools .worksheet-setup{grid-template-columns:1fr;gap:8px}.interior-tools .worksheet-setup p{margin:0}.interior-tools .worksheet-direction{grid-template-columns:1fr;gap:8px}.interior-tools .worksheet-direction>div:last-child{grid-template-columns:1fr 1fr}.interior-tools .worksheet-direction button{min-height:60px}.interior-tools .worksheet-editor>header{flex-direction:column;align-items:stretch}}.interior-tools .workspace-inputs select{appearance:auto}.interior-tools .worksheet-direction button small{display:none}.interior-tools .worksheet-direction button{min-height:44px;text-align:center}.interior-tools .worksheet-setup{padding-top:0}.interior-tools .worksheet-table-scroll{position:relative}.interior-tools:has([data-worksheet]) .page-hero aside{display:none}@media(max-width:760px){.interior-tools .worksheet-direction>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.interior-tools .worksheet-direction button:last-child{grid-column:auto}}@media(max-width:640px){.interior-tools .worksheet-table td[data-column=amount]{grid-column:1;grid-row:1}.interior-tools .worksheet-table td[data-column=unit]{grid-column:2;grid-row:1}.interior-tools .worksheet-table td[data-column=remove]{grid-column:3;grid-row:1}.interior-tools .worksheet-table td[data-column=period]{grid-column:1 / -1;grid-row:2}.interior-tools .worksheet-table td[data-column=concept]{grid-column:1 / -1;grid-row:3}}main:has(>.home-tools){--home-accent: var(--green)}main:has(>.home-tools){--home-result: color-mix(in srgb, var(--home-accent) 10%, var(--paper))}.home-value-details{margin-top:18px;width:100%;min-width:0;color:var(--ink-soft)}.home-value-details summary{cursor:pointer;min-height:44px;padding-block:12px;color:var(--ink);font-size:.875rem;font-weight:600}.home-value-details[open]{padding-bottom:8px}.home-value-details p{margin-top:10px;font-size:.875rem;line-height:1.6}.home-converter-help{margin:0 0 14px;color:var(--ink-soft);font-size:.875rem;line-height:1.5}@media(max-width:860px){.home-value-details{order:9}}.hero .home-value-details .hero-copy{margin:10px 0;font-size:.875rem}.hero .home-value-details .hero-answer{margin:10px 0 0}.hero .home-value-details .source-line{margin-top:12px;padding-top:12px}.hero .home-converter-help{margin-top:8px}.hero #conversor .money-field:not(.result-field){background:var(--paper)}.hero #conversor .money-field.result-field{background:var(--home-result)}@media(max-width:860px){.hero .hero-grid>.hero-task-column{order:6;margin-top:12px}.hero .hero-next-month{order:7}}main:has(>.home-tools){--home-quote: #faf9f5}:root[data-theme=dark] main:has(>.home-tools){--home-quote: #17232e}.hero .hero-value{padding-top:16px}.home-quote-panel{min-width:0;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--home-quote)}.home-periods{min-width:0;padding:0;margin:14px 0 0;border:0}.home-periods[hidden]{display:none}.home-periods legend{padding:0;color:var(--ink-soft);font-size:.875rem;font-weight:600}.home-periods>p{margin:2px 0 0;color:var(--ink-soft);font-size:.8125rem;line-height:1.4}.home-period-options{clear:both;width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:10px 2px 3px}.home-period-options a{text-decoration:none}.home-period-options :is(button,a){position:relative;display:grid;align-content:center;gap:2px;min-width:0;min-height:58px;padding:8px 6px;border:1px solid var(--line);border-radius:var(--control);background:var(--home-quote);color:var(--ink);font:inherit;font-size:.875rem;line-height:1.25;text-align:left;cursor:pointer}.home-period-options strong{color:var(--ink-soft);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.home-period-options small{position:absolute;top:-8px;right:5px;padding:1px 5px;border-radius:var(--control);background:var(--home-result);color:var(--home-accent);font-size:.8125rem;font-weight:700;line-height:1.3}.home-period-options :is(button,a)[data-period-status=past]:not([aria-pressed=true]) small{display:none}.home-period-options :is(button,a)[data-period-status=current] small{background:var(--home-accent);color:var(--paper)}.home-period-options :is(button,a)[data-period-status=future]{border-color:#c6ab72}.home-period-options :is(button,a)[data-period-status=future] small{background:#fae9bd;color:#634713}:root[data-theme=dark] .home-period-options :is(button,a)[data-period-status=future] small{background:#473820;color:#f2d491}.home-period-options :is(button[aria-pressed=true],a[aria-current=date]){border-color:var(--home-accent);outline:1px solid var(--home-accent);outline-offset:-2px;background:var(--home-result)}.home-period-options :is(button[aria-pressed=true],a[aria-current=date]) strong{color:var(--ink)}.home-period-options :is(button,a):hover{border-color:var(--home-accent)}.home-period-options :is(button,a):focus-visible{outline:2px solid var(--home-accent);outline-offset:1px}.home-context-tools{min-width:0;margin-top:16px}.hero .home-context-tools h2{margin:0 0 10px;font-size:1rem;line-height:1.3;font-weight:700}.home-context-tools nav{display:flex;flex-wrap:wrap;gap:8px}.home-context-tools a{display:inline-flex;align-items:center;gap:7px;min-height:44px;max-width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:var(--control);background:var(--home-quote);color:var(--home-accent);text-decoration:none;font-size:.875rem;font-weight:650;line-height:1.3}.home-context-tools a:hover,.home-context-tools a:focus-visible{border-color:var(--home-accent);background:var(--home-result)}.home-context-tools svg{flex:0 0 20px;width:20px;height:20px}.home-context-tools a span{min-width:0;overflow-wrap:anywhere}@media(min-width:1100px){.home-periods>p{float:right;margin-top:-18px}}@media(max-width:600px){.home-period-options{grid-template-columns:repeat(3,minmax(0,1fr))}.home-period-options :is(button,a)[data-home-mobile=false]:not([aria-pressed=true]){display:none}}@media(max-width:860px){.home-context-tools{order:7;width:100%}}@media(max-width:860px){.home-quote-panel{order:1;padding:7px}.home-periods{margin-top:16px}}.hero .home-quote-panel .current-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.hero .home-quote-panel .current-value>span:first-child{min-width:0}@media(max-width:860px){.hero .hero-grid>.hero-task-column{order:2}}.interior-tools .workspace>footer>.calculation-summary{display:block;max-width:none;min-height:0}.interior-tools .calculation-summary>div{width:100%}:root{--reading-accent: var(--green);--reading-tint: color-mix(in srgb, var(--green) 5%, var(--paper));--reading-card: #faf9f5;--reading-gold: #a37114;--reading-gold-tint: #faf0d9}:root[data-theme=dark]{--reading-card: var(--paper);--reading-gold: #edc66f;--reading-gold-tint: #302b21}.home-reading-nav{display:flex;flex-wrap:wrap;align-items:center;gap:2px 18px;padding-block:12px;border-bottom:1px solid var(--line)}.home-reading-nav>span{color:var(--ink-soft);font-size:.875rem}.home-reading-nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--reading-accent);font-size:.875rem;font-weight:650;text-decoration:underline;text-underline-offset:4px}.home-evolution,#evolucion-uf,#evolucion-utm,#preguntas-utm,#faq,#ejemplos,#explora,#referencias-utm,#pagos-utm{scroll-margin-top:112px}.value-trend{margin:16px 0 0;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--reading-card);color:var(--ink)}.value-trend figcaption{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:20px}.value-trend figcaption>div{min-width:0}.value-trend h3{margin:4px 0 8px}.value-trend figcaption p{margin:0;color:var(--ink-soft);font-size:.875rem;line-height:1.5}.value-trend .eyebrow{font-size:.8125rem;color:var(--ink-soft)}.trend-change{display:grid;gap:4px;text-align:right;max-width:230px}.trend-change strong{color:var(--reading-accent);font-size:1.25rem;font-variant-numeric:tabular-nums}.trend-change span{color:var(--ink-soft);font-size:.8125rem;line-height:1.4}.trend-plot,.trend-bars-plot{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px}.trend-scale{display:flex;flex-direction:column;justify-content:space-between;padding-block:12px 15px;color:var(--ink-soft);font-size:.8125rem;font-variant-numeric:tabular-nums}.trend-grid{stroke:var(--line);stroke-width:1;fill:none}.trend-axis{display:flex;justify-content:space-between;gap:12px;padding-top:4px;margin-left:112px;font-size:.8125rem;color:var(--ink-soft)}.trend-axis>span{min-width:0}.trend-axis>span:last-child{text-align:right}.trend-legend{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:20px;font-size:.875rem;color:var(--ink-soft)}.trend-legend>span{display:flex;align-items:center;gap:8px}.trend-legend i{display:inline-block;flex:0 0 22px;width:22px;height:3px;background:var(--reading-accent)}.trend-legend :is(.key-current,.key-published,.key-past){flex-basis:12px;width:12px;height:12px;border:0;border-radius:var(--radius);background:var(--reading-accent)}.trend-legend .key-published{background:var(--reading-gold)}.trend-legend .key-past{background:color-mix(in srgb,var(--reading-accent) 70%,var(--reading-card))}.trend-readouts{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:20px 0 0}.trend-readouts>div{min-width:0;padding:14px;background:var(--reading-tint);border-left:4px solid var(--reading-accent);border-radius:var(--radius)}.trend-readouts .trend-published{border-left-color:var(--reading-gold);background:var(--reading-gold-tint)}.trend-readouts dt{color:var(--ink-soft);font-size:.875rem;line-height:1.4}.trend-readouts dd{margin:6px 0 0;color:var(--ink);font-family:var(--font-display);font-size:1.4rem;font-weight:700;overflow-wrap:anywhere}.trend-data{margin-top:16px;border-top:1px solid var(--line)}.trend-data summary{display:list-item;cursor:pointer;min-height:48px;align-content:center;padding:12px 0;color:var(--reading-accent);font-size:.875rem;font-weight:650}.trend-data table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.875rem}.trend-data caption{color:var(--ink-soft);text-align:left;padding-block:8px;font-size:.8125rem}.trend-data :is(th,td){padding:8px;border-bottom:1px solid var(--line);color:var(--ink);text-align:left;overflow-wrap:normal}.trend-data th:first-child{width:40%}.trend-data td:nth-child(2){font-variant-numeric:tabular-nums}.trend-data th a{display:inline-flex;align-items:center;min-height:44px;color:var(--reading-accent);text-decoration:underline;text-underline-offset:3px;font-weight:500}.trend-note,.trend-data>p{margin:12px 0 0;font-size:.8125rem;color:var(--ink-soft);line-height:1.6}.trend-bars{display:grid;grid-template-columns:repeat(var(--trend-columns),minmax(0,1fr));gap:8px;min-width:0;padding-bottom:46px;border-top:1px solid var(--line);background:var(--reading-card)}.trend-bars-plot .trend-scale{padding-top:0;padding-bottom:46px}.trend-bar-column{position:relative;min-width:0}.trend-bar-track{display:flex;align-items:end;height:170px;border-bottom:1px solid var(--line)}.trend-bar{position:relative;display:block;width:100%;height:var(--trend-detail-height);min-height:1px;background:color-mix(in srgb,var(--reading-accent) 55%,var(--reading-card));border-radius:var(--radius)}.value-trend[data-trend-scale=zero] .trend-bar{height:var(--trend-zero-height)}.trend-bar-column[data-trend-state=current] .trend-bar{background:#e6b539}.trend-bar-column[data-trend-state=future] .trend-bar{background:var(--reading-gold-tint);border:1px dashed var(--reading-gold)}.trend-bar-value{position:absolute;z-index:1;bottom:calc(100% + 6px);left:0;color:var(--ink);font-size:.8125rem;font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}.trend-bar-column:last-child .trend-bar-value{left:auto;right:0}.value-trend .trend-legend .key-current{background:#e6b539}.value-trend .trend-legend .key-past{background:color-mix(in srgb,var(--reading-accent) 55%,var(--reading-card))}.value-trend .trend-legend .key-published{background:var(--reading-gold-tint);border:1px dashed var(--reading-gold)}.trend-readouts .trend-current{background:var(--reading-gold-tint);border-left-color:var(--reading-gold)}.trend-view{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;font-size:.875rem;color:var(--ink-soft)}.trend-view>div{display:flex;flex-wrap:wrap;gap:8px}.trend-view button{min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--control);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer}.trend-view button[aria-pressed=true]{border-color:var(--reading-accent);background:var(--reading-tint);color:var(--reading-accent);font-weight:650}.trend-view button:disabled{cursor:default}.trend-scale-note{margin:10px 0 24px;color:var(--ink-soft);font-size:.8125rem;line-height:1.6}.value-trend [data-scale-bound=zero],.value-trend[data-trend-scale=zero] [data-scale-bound=detail]{display:none}.value-trend[data-trend-scale=zero] [data-scale-bound=zero]{display:inline}.trend-month{display:block;margin-top:8px;color:var(--ink-soft);text-align:center;font-size:.8125rem;line-height:1.2}.trend-month small{display:block;margin-top:3px;font-size:.8125rem}.footer-next{padding-block:0 28px;margin-bottom:28px;border-bottom:1px solid var(--line)}.footer-next h2{margin:0 0 16px;color:var(--ink)}.footer-next nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.footer-next nav a{display:grid;align-content:center;gap:6px;min-height:86px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--reading-card);color:var(--ink);text-decoration:none}.footer-next nav a strong{font-size:1rem}.footer-next nav a span{color:var(--reading-accent);font-size:.875rem;line-height:1.4}.footer-next nav a:hover,.footer-next nav a:focus-visible{background:var(--reading-tint);border-color:var(--reading-accent)}.site-footer :is(.footer-nav-grid,.footer-top) nav>a{display:flex;align-items:center;min-height:44px;padding-block:8px;line-height:1.45}.site-footer{padding-top:32px;background:var(--reading-tint)}.site-footer .footer-next nav h2{text-transform:none}@media(max-width:760px){.value-trend{padding:16px}.value-trend figcaption{display:block}.trend-change{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;text-align:left;max-width:none;margin-top:12px}.trend-change strong{font-size:1.125rem}.trend-plot,.trend-bars-plot{grid-template-columns:78px minmax(0,1fr);gap:8px}.trend-axis{margin-left:86px}.trend-bars{gap:3px}.trend-month:not(.trend-month-key){display:none}.trend-month-key{position:absolute;left:50%;transform:translateX(-50%);width:54px}.trend-bar-column:first-child .trend-month-key{left:0;transform:none;text-align:left}.trend-bar-column:last-child .trend-month-key{left:auto;right:0;transform:none;text-align:right}.trend-readouts,.footer-next nav{grid-template-columns:minmax(0,1fr)}.trend-data :is(th,td){padding-inline:3px}.trend-data th:first-child{width:38%}.trend-data th:last-child{width:24%}.footer-next nav a{min-height:72px;padding:12px}.home-reading-nav{gap:0 14px}.home-reading-nav>span{flex-basis:100%;padding-top:6px}.home-evolution,#evolucion-uf,#evolucion-utm,#preguntas-utm,#faq,#ejemplos,#explora,#referencias-utm,#pagos-utm{scroll-margin-top:88px}}.reading-grid.calculator-reading>article{min-width:0;padding:24px;background:var(--reading-card);border:1px solid var(--line);border-left:4px solid var(--green);border-radius:var(--radius)}.reading-grid.calculator-reading>aside>div{padding:16px;margin-bottom:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--reading-tint)}.tool-gold-grid>article,.analysis-guide>div>article,.interpretation-grid>article{min-width:0;padding:20px;background:var(--reading-card);border:1px solid var(--line);border-radius:var(--radius)}.tool-gold-grid>article:nth-child(even),.interpretation-grid>article:nth-child(2){background:var(--reading-tint)}.faq-section{background:transparent;color:var(--ink)}.faq-section details,.tool-gold-faq details{margin-top:8px;padding:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--reading-card)}.faq-section details:last-child,.tool-gold-faq details:last-child{border-bottom:1px solid var(--line)}.faq-section summary,.tool-gold-faq summary{position:relative;min-height:52px;padding:14px 42px 14px 16px;line-height:1.5;list-style:none}.faq-section summary::-webkit-details-marker,.tool-gold-faq summary::-webkit-details-marker{display:none}.faq-section summary::after,.tool-gold-faq summary::after{content:"+";position:absolute;right:16px;top:14px;color:var(--green);font-size:1.125rem;font-weight:700}.faq-section details[open] summary::after,.tool-gold-faq details[open] summary::after{content:"\2212"}.faq-section details p,.tool-gold-faq details p{margin:0;padding:0 16px 16px;color:var(--ink-soft);line-height:1.65}.faq-section details[open] summary,.tool-gold-faq details[open] summary{color:var(--green)}.interpretation-section{background:var(--reading-tint)}.home-data-review-card{background:var(--reading-tint)}.footer-top{gap:24px}.site-footer .footer-next nav{gap:12px}.site-footer .footer-next nav a{font-size:1rem}:is(.value-trend h3,.footer-next h2){font-size:var(--t-panel);font-weight:700;line-height:1.25;letter-spacing:-.01em}@media(max-width:760px){.reading-grid.calculator-reading>article{padding:16px}.tool-gold-grid>article,.analysis-guide>div>article,.interpretation-grid>article{padding:16px}}@media(max-width:400px){.trend-data th:first-child{width:36%}.trend-data th:last-child{width:28%}.trend-data :is(th,td){overflow-wrap:anywhere}}@media(max-width:600px){.trend-bar-column:not(:first-child):not(:last-child) .trend-month-key{display:none}}@media(max-width:600px){.trend-bar-column:first-child .trend-bar-value{display:none}}.workspace .traffic-assessment{grid-column:1 / -1;background:var(--surface);border:1px solid var(--line)}.workspace .traffic-assessment strong{font-size:1.3rem;line-height:1.3;overflow-wrap:anywhere}.workspace .traffic-assessment p,.tool-assistant-help{font-size:1rem;line-height:1.55;color:var(--ink-soft)}.workspace .large-input small{font-size:.95rem;line-height:1.45;color:var(--ink-soft)}[data-traffic-panel]:not([hidden]){display:grid;gap:16px}@media print{:root{color-scheme:light!important;background:#fff!important}body{background:#fff!important}body ins.adsbygoogle,body .google-auto-placed,body .google-anno-sc,body [id^=aswift_],body iframe[id^=google_ads_iframe],body iframe[src*="googlesyndication.com"],body iframe[src*="doubleclick.net"]{display:none!important}}html[data-preview=true] .ad-zone{display:none!important}
