/* Fiscalization: page-416. */
.fiscalization-landing{--fz-ink:#153f4b;--fz-muted:#567075;--fz-teal:#147d83;--fz-tint:#eff8f7;color:var(--fz-ink);overflow:clip}.fiscalization-landing h1,.fiscalization-landing h2,.fiscalization-landing h3{color:var(--fz-ink);letter-spacing:-.045em;line-height:1.13;text-wrap:balance}.fiscalization-landing h1{font-size:clamp(2.55rem,4.5vw,4.35rem);max-width:12ch}.fiscalization-landing h2{font-size:clamp(2rem,3.15vw,3.2rem);max-width:18ch}.fiscalization-landing p{line-height:1.7}.fiscalization-landing .eyebrow{margin:0 0 18px;color:var(--fz-teal);font-size:.75rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.fiscalization-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center;padding-top:76px;padding-bottom:84px}.fiscalization-hero__lead{max-width:58ch;margin:24px 0 0;color:var(--fz-muted);font-size:1.14rem}.fiscalization-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:30px}.fiscalization-text-link{display:inline-flex;align-items:center;min-height:44px;gap:10px;color:var(--fz-teal);font-weight:700}.fiscalization-text-link:hover{text-decoration:underline}.fiscalization-trust{display:flex;flex-wrap:wrap;gap:9px 20px;list-style:none;margin:25px 0 0;padding:18px 0 0;border-top:1px solid #d2e5e4;font-size:.83rem;font-weight:650}.fiscalization-trust li::before{content:'✓';margin-right:8px;color:#168d89}.fiscalization-flow{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;gap:8px;margin:0;padding:28px 20px 17px;border:1px solid #c7e2df;border-radius:26px;background:linear-gradient(145deg,#f7fcfb,#e4f3f1)}.fiscalization-flow__source,.fiscalization-flow__core,.fiscalization-flow__result{display:flex;min-height:168px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 9px;border:1px solid #c6dfdc;border-radius:17px;background:#fff;text-align:center}.fiscalization-flow__core{border-color:#1d6970;background:#215c66;color:white;box-shadow:0 14px 28px #1a5b6022}.fiscalization-flow__core span{font-size:.76rem;font-weight:750;letter-spacing:.05em}.fiscalization-flow__core strong{font-size:.95rem}.fiscalization-flow small{font-size:.68rem;line-height:1.35;color:#61797c}.fiscalization-flow__core small{color:#c6e4e2}.fiscalization-flow__source strong,.fiscalization-flow__result strong{font-size:.82rem}.fiscalization-flow__arrow{color:#34898b;font-size:24px;text-align:center}.fiscalization-flow__icon,.fiscalization-flow__check{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#ddf4f1;color:#197d80;font-size:17px;font-weight:800}.fiscalization-flow__check{background:#daf1e6;color:#28745e}.fiscalization-flow figcaption{grid-column:1/-1;margin-top:10px;color:#60797b;font-size:.72rem;text-align:center}.fiscalization-section{padding:82px 0}.fiscalization-section--tint{background:var(--fz-tint)}.fiscalization-country{display:grid;grid-template-columns:.85fr 1.15fr;gap:74px;align-items:center}.fiscalization-country>div>p:last-child,.fiscalization-heading>p:last-child{margin-top:20px;color:var(--fz-muted);font-size:1.04rem}.fiscalization-country__cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fiscalization-country__cards article{min-height:224px;padding:28px;border:1px solid #cfe2e0;border-radius:18px;background:#fff}.fiscalization-country__cards span{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#e3f5f3;color:#187a7e;font-size:.76rem;font-weight:800}.fiscalization-country__cards h3{margin:25px 0 12px;font-size:1.3rem}.fiscalization-country__cards p{margin:0;color:var(--fz-muted);font-size:.89rem}.fiscalization-heading{max-width:760px}.fiscalization-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;margin:42px 0 0;padding:0}.fiscalization-steps li{padding:25px 4px 0;border-top:2px solid #95c3bf}.fiscalization-steps span{display:block;margin-bottom:18px;color:#3a8588;font-size:.77rem;font-weight:800;letter-spacing:.12em}.fiscalization-steps strong{font-size:1.08rem;line-height:1.5}.fiscalization-note{display:flex;gap:14px;align-items:flex-start;max-width:820px;margin-top:45px;padding:20px 22px;border-left:3px solid #42a7a1;border-radius:0 14px 14px 0;background:#f1f9f8}.fiscalization-note span{display:grid;place-items:center;flex:0 0 auto;width:25px;height:25px;border-radius:50%;background:#d8f1eb;color:#287363;font-size:.8rem;font-weight:800}.fiscalization-note p{margin:0;color:var(--fz-muted);font-size:.92rem}.fiscalization-final{padding:68px 0;background:#1c555d;color:#deefed}.fiscalization-final>.shell{display:flex;gap:48px;align-items:center;justify-content:space-between}.fiscalization-final h2{color:#fff}.fiscalization-final p{max-width:640px;margin:17px 0 0}.fiscalization-final .button{flex:0 0 auto}@media(max-width:900px){.fiscalization-hero,.fiscalization-country{grid-template-columns:1fr;gap:40px}.fiscalization-hero{padding-top:48px;padding-bottom:58px}.fiscalization-section{padding:58px 0}.fiscalization-country__cards{max-width:700px}.fiscalization-final{padding:50px 0}}@media(max-width:620px){.fiscalization-landing h1{font-size:2.55rem}.fiscalization-actions{align-items:stretch;flex-direction:column;gap:10px}.fiscalization-actions .button,.fiscalization-text-link{justify-content:center}.fiscalization-flow{grid-template-columns:1fr;gap:10px;padding:20px}.fiscalization-flow__source,.fiscalization-flow__core,.fiscalization-flow__result{min-height:auto;padding:17px}.fiscalization-flow__arrow{transform:rotate(90deg);height:21px}.fiscalization-flow figcaption{grid-column:auto}.fiscalization-country__cards,.fiscalization-steps{grid-template-columns:1fr}.fiscalization-country__cards article{min-height:0}.fiscalization-steps{gap:25px;margin-top:32px}.fiscalization-note{margin-top:35px;padding:18px}.fiscalization-final>.shell{display:block}.fiscalization-final .button{margin-top:25px}}@media(prefers-reduced-motion:reduce){.fiscalization-landing *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
