.dta-alert{background:#efaa1e;color:#1b305a;font-weight:600;font-size:.9rem;padding:10px 0}.dta-alert-inner{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.dta-alert-link{color:#1b305a;text-decoration:underline;font-weight:800}.dta-alert-close{margin-left:auto;background:none;border:0;font-size:1.6rem;line-height:1;cursor:pointer;color:#1b305a}.dta-hero{background:#0f1d38;color:#fff;padding:calc(120px + var(--info-bar-height,0px)) 0 80px;position:relative;overflow:hidden}.dta-hero .container{position:relative}.dta-eyebrow{font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:#efaa1e;font-weight:700;margin-bottom:18px}.dta-hero h1{font-size:3rem;font-weight:900;line-height:1.1;letter-spacing:-.02em;margin-bottom:22px;max-width:900px}.dta-sub{font-size:1.15rem;line-height:1.7;color:#cdd5e3;max-width:780px;margin-bottom:46px}.dta-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:40px}.dta-stat{background:#ffffff0a;border:1px solid rgba(239,170,30,.25);border-radius:10px;padding:22px 20px;backdrop-filter:blur(6px)}.dta-stat-num{font-size:2.4rem;font-weight:900;color:#efaa1e;line-height:1;margin-bottom:8px}.dta-stat-lbl{font-size:.82rem;color:#a8b3c8;text-transform:uppercase;letter-spacing:.06em}.dta-hero-cta{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.dta-btn{display:inline-block;padding:14px 28px;border-radius:8px;font-weight:700;font-size:.95rem;transition:all .2s;border:0;cursor:pointer;text-align:center}.dta-btn-primary{background:#efaa1e;color:#1b305a}.dta-btn-primary:hover{background:#fff;transform:translateY(-2px)}.dta-btn-ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.3)}.dta-btn-ghost:hover{border-color:#efaa1e;color:#efaa1e}.dta-btn-block{width:100%;padding:16px}.dta-updated{margin-top:30px;font-size:.8rem;color:#7d8aa3}.dta-tabs-section{background:#f5f7fb;padding:60px 0 80px}.dta-tabs{display:flex;gap:0;flex-wrap:wrap;border-bottom:2px solid #e3e7ef;margin-bottom:40px}.dta-tab{background:none;border:0;padding:16px 24px;font-weight:700;font-size:.95rem;color:#6b7892;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-2px;transition:all .2s;font-family:inherit}.dta-tab:hover{color:#1b305a}.dta-tab.active{color:#1b305a;border-bottom-color:#efaa1e}.dta-panel{display:none}.dta-panel.active{display:block}.dta-intro{font-size:1.05rem;line-height:1.8;color:#475264;max-width:900px;margin-bottom:32px}.dta-h3{font-size:1.35rem;color:#1b305a;font-weight:800;margin:40px 0 18px}.dta-filters{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.dta-filter-group label{display:block;font-size:.78rem;font-weight:700;color:#6b7892;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.dta-filter-group select,.dta-filter-group input{width:100%;padding:10px 14px;border:1px solid #d8dee9;border-radius:8px;background:#fff;font-size:.95rem;font-family:inherit;color:#1b305a}.dta-filter-group select:focus,.dta-filter-group input:focus{outline:none;border-color:#efaa1e}.dta-table-wrap{background:#fff;border-radius:14px;border:1px solid #eef0f5;overflow:hidden;box-shadow:0 12px 40px #1b305a0f;margin-bottom:18px;overflow-x:auto}.dta-table{width:100%;border-collapse:collapse;min-width:780px}.dta-table thead{background:#1b305a;color:#fff}.dta-table th{padding:14px 16px;font-size:.78rem;text-align:left;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.dta-table td{padding:14px 16px;font-size:.9rem;color:#475264;border-bottom:1px solid #f0f2f5}.dta-table tbody tr{cursor:pointer;transition:background .15s}.dta-table tbody tr:hover{background:#fff8ed}.dta-table tbody tr:last-child td{border-bottom:0}.dta-country strong{color:#1b305a}.dta-row-term{opacity:.65}.dta-active{display:inline-block;padding:3px 10px;border-radius:99px;background:#e6f5ec;color:#1a8b47;font-size:.72rem;font-weight:700}.dta-term{display:inline-block;padding:3px 10px;border-radius:99px;background:#fbe6e6;color:#b91c1c;font-size:.72rem;font-weight:700}.dta-amber{color:#b47100;font-weight:700}.dta-footnote{font-size:.85rem;color:#6b7892;line-height:1.7;margin:18px 0 30px}.dta-rates-table{min-width:600px}.dta-rates-table tbody tr{cursor:default}.dta-rates-table tbody tr:hover{background:#fafbfd}.dta-detail{position:relative;background:#fff;border:1px solid #eef0f5;border-left:5px solid #EFAA1E;border-radius:14px;padding:36px 40px;margin-top:24px;box-shadow:0 18px 50px #1b305a1a}.dta-detail-close{position:absolute;top:14px;right:18px;background:none;border:0;font-size:1.6rem;cursor:pointer;color:#6b7892}.dta-detail h3{font-size:1.6rem;color:#1b305a;margin-bottom:8px;font-weight:800}.dta-detail-meta{font-size:.88rem;color:#6b7892;margin-bottom:18px}.dta-detail-rates{display:flex;flex-wrap:wrap;gap:20px;padding:16px 20px;background:#f5f7fb;border-radius:10px;margin-bottom:20px;font-size:.9rem;color:#475264}.dta-detail-rates strong{color:#1b305a}.dta-detail p{line-height:1.75;color:#475264}.dta-detail-cta{margin-top:24px;padding-top:24px;border-top:1px solid #eef0f5;display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:space-between}.dta-detail-cta p{margin:0;color:#1b305a;font-weight:600;flex:1;min-width:260px}.dta-calc{background:#fff;border-radius:14px;border:1px solid #eef0f5;padding:36px;box-shadow:0 12px 40px #1b305a0f}.dta-calc-inputs,.dta-ebitda-inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:28px}.dta-input-group label{display:block;font-size:.78rem;font-weight:700;color:#6b7892;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.dta-input-group input,.dta-input-group select,.dta-input-group textarea{width:100%;padding:12px 16px;border:1px solid #d8dee9;border-radius:8px;background:#fff;font-size:.95rem;font-family:inherit;color:#1b305a}.dta-input-group input:focus,.dta-input-group select:focus,.dta-input-group textarea:focus{outline:none;border-color:#efaa1e}.dta-calc-results,.dta-ebitda-results{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.dta-result-card,.dta-eb-card{background:#f5f7fb;border:1px solid #eef0f5;border-radius:10px;padding:22px;text-align:center}.dta-result-saving,.dta-eb-good{background:#e6f5ec;border-color:#bfe5cf}.dta-result-saving .dta-result-val,.dta-eb-good .dta-eb-val{color:#1a8b47}.dta-eb-bad{background:#fbe6e6;border-color:#f2c4c4}.dta-eb-bad .dta-eb-val{color:#b91c1c}.dta-result-lbl,.dta-eb-lbl{font-size:.75rem;font-weight:700;color:#6b7892;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.dta-result-val,.dta-eb-val{font-size:1.8rem;font-weight:900;color:#1b305a;line-height:1}.dta-result-sub{font-size:.78rem;color:#6b7892;margin-top:6px}.dta-calc-note{padding:18px 22px;border-radius:8px;font-size:.9rem;line-height:1.7;color:#475264;background:#f5f7fb;border-left:4px solid #1B305A;margin-bottom:24px}.dta-note-amber{background:#fff8ed;border-left-color:#efaa1e}.dta-note-red{background:#fbe6e6;border-left-color:#b91c1c}.dta-calc-cta{padding-top:20px;border-top:1px solid #eef0f5;display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:space-between}.dta-calc-cta p{margin:0;color:#1b305a;font-weight:600}.dta-banner{background:#fff8ed;border:1px solid #EFAA1E;border-radius:10px;padding:16px 22px;color:#1b305a;font-size:.95rem;margin-bottom:30px}.dta-reform{background:#fff;border:1px solid #eef0f5;border-radius:14px;padding:32px;margin-bottom:24px;box-shadow:0 8px 30px #1b305a0d}.dta-reform-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;flex-wrap:wrap}.dta-reform h3{font-size:1.3rem;color:#1b305a;font-weight:800;margin:0}.dta-reform p{color:#475264;line-height:1.75;margin-bottom:14px}.dta-impact{display:inline-block;padding:5px 14px;border-radius:99px;font-size:.7rem;font-weight:800;letter-spacing:.06em}.dta-impact-high{background:#fbe6e6;color:#b91c1c}.dta-impact-med{background:#fff4d9;color:#b47100}.dta-pe-table,.dta-ebitda{margin-top:22px;padding:22px;background:#f5f7fb;border-radius:10px}.dta-pe-table h4,.dta-ebitda h4{color:#1b305a;font-size:1rem;font-weight:800;margin-bottom:14px}.dta-pe-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden}.dta-pe-table th,.dta-pe-table td{padding:12px 16px;text-align:left;font-size:.88rem;border-bottom:1px solid #f0f2f5}.dta-pe-table th{background:#1b305a;color:#fff;font-weight:700}.dta-source{font-size:.78rem;color:#6b7892;margin-top:10px}.dta-steps{list-style:none;counter-reset:step;padding:0;margin:0 0 30px}.dta-steps li{counter-increment:step;background:#fff;border:1px solid #eef0f5;border-left:4px solid #EFAA1E;border-radius:12px;padding:24px 28px 24px 76px;margin-bottom:14px;position:relative}.dta-steps li:before{content:counter(step);position:absolute;left:24px;top:24px;width:36px;height:36px;border-radius:50%;background:#1b305a;color:#efaa1e;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.05rem}.dta-steps h4{color:#1b305a;font-size:1.05rem;margin:0 0 8px;font-weight:800}.dta-steps p{color:#475264;line-height:1.75;margin:0}.dta-case{background:#fff;border:1px solid #eef0f5;border-radius:14px;padding:32px;margin-bottom:30px}.dta-case p{color:#475264;line-height:1.8;margin-bottom:14px}.dta-case p:last-child{margin-bottom:0}.dta-faq{display:flex;flex-direction:column;gap:12px}.dta-faq details{background:#fff;border:1px solid #eef0f5;border-radius:12px;padding:18px 24px}.dta-faq details[open]{border-color:#efaa1e}.dta-faq summary{font-weight:700;color:#1b305a;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.dta-faq summary::-webkit-details-marker{display:none}.dta-faq summary:after{content:"+";font-size:1.4rem;color:#efaa1e;transition:transform .2s}.dta-faq details[open] summary:after{transform:rotate(45deg)}.dta-faq p{margin-top:14px;color:#475264;line-height:1.75;font-size:.93rem}.dta-lead-section{background:#0f1d38;color:#fff;padding:80px 0}.dta-lead-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;align-items:start}.dta-lead-left h2{font-size:2rem;font-weight:900;line-height:1.2;margin-bottom:18px}.dta-lead-left p{color:#cdd5e3;line-height:1.75;margin-bottom:24px}.dta-trust{list-style:none;padding:0}.dta-trust li{padding:10px 0 10px 28px;position:relative;color:#cdd5e3;font-size:.92rem}.dta-trust li:before{content:"✓";position:absolute;left:0;color:#efaa1e;font-weight:900}.dta-form .form-result{padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:.9rem;display:none}.dta-form .form-result.error{background:#fbe9e7;color:#c62828;border:1px solid #ef9a9a;display:block}.dta-form{background:#fff;border-radius:16px;padding:36px}.dta-form .dta-input-group{margin-bottom:16px}.dta-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dta-consent{display:flex;gap:10px;align-items:flex-start;font-size:.85rem;color:#6b7892;margin:14px 0 18px;line-height:1.5}.dta-consent input{margin-top:3px}.dta-wa{position:fixed;bottom:24px;right:24px;width:58px;height:58px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 28px #25d36680;z-index:999;transition:transform .2s}.dta-wa:hover{transform:scale(1.08)}@media(max-width:900px){.dta-hero h1{font-size:2.1rem}.dta-stats{grid-template-columns:repeat(2,1fr)}.dta-filters,.dta-calc-inputs,.dta-ebitda-inputs,.dta-calc-results,.dta-ebitda-results,.dta-form-row{grid-template-columns:1fr}.dta-lead-grid{grid-template-columns:1fr;gap:30px}.dta-detail{padding:24px}.dta-tab{padding:14px 16px;font-size:.85rem}.dta-reform{padding:24px}.dta-steps li{padding:24px 22px 24px 68px}}
