:root{--nt-brand:#F1331C;--nt-brand-dark:#D62A14;--nt-brand-darker:#B4230F;--nt-brand-soft:#FEECE8;--nt-brand-line:#F7CFC8;--nt-ink:#16130F;--nt-text:#3A3733;--nt-muted:#6E6A66;--nt-line:#ECEAE7;--nt-line2:#E4E0DB;--nt-sand:#FAFBFC;--nt-bg:#E8EBEF;--nt-ok:#1E7A46;--nt-ok-bg:#E9F5EE;--nt-err:#b91c1c;--nt-err-bg:#fef2f2}.nt-wrap{max-width:1040px;margin:0 auto}.nt-h1,.nt-h2,.nt-h3,.nt-big,.nt-cta h2{font-family:"Baloo 2",sans-serif}.nt-hero{background:var(--nt-sand);padding:40px 40px 56px}.nt-badge{display:inline-block;font-size:14px;font-weight:700;color:var(--nt-brand-darker);background:var(--nt-brand-soft);padding:6px 14px;border-radius:30px}.nt-h1{font-weight:800;font-size:48px;line-height:1.05;letter-spacing:-.02em;color:var(--nt-ink);margin:18px 0 14px}.nt-lead{font-size:19px;line-height:1.6;color:var(--nt-text);max-width:720px;margin:0 0 30px}.nt-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.nt-grid>*{min-width:0}.nt-card{background:#fff;border:1px solid #E3E6EA;border-radius:18px;padding:26px}.nt-h3{font-weight:700;font-size:21px;color:var(--nt-ink);margin:0 0 6px;line-height:1.25}.nt-muted{color:var(--nt-muted);font-size:14.5px;line-height:1.55;margin:0}.nt-fields{display:flex;flex-direction:column;gap:14px;margin-top:18px}.nt-lbl{display:flex;flex-direction:column;gap:6px;font-size:14.5px;font-weight:600;color:var(--nt-ink)}.nt-lbl small{font-weight:400;color:var(--nt-muted);font-size:13px}.nt-in{position:relative;display:flex;align-items:center}.nt-in input{width:100%;background:var(--nt-sand);border:1px solid var(--nt-line2);border-radius:11px;padding:13px 52px 13px 14px;font-size:16px;color:var(--nt-ink);font-family:inherit;outline:none}.nt-in input:focus{border-color:var(--nt-brand)}.nt-in input:focus-visible{outline:2px solid var(--nt-brand-dark);outline-offset:2px}.nt-in span{position:absolute;right:14px;font-size:14px;color:var(--nt-muted);pointer-events:none}.nt-res{background:var(--nt-ink);color:#fff;border-radius:18px;padding:26px}.nt-res .nt-h3{color:#fff}.nt-big{font-weight:800;font-size:52px;line-height:1;color:#fff;letter-spacing:-.02em;margin:14px 0 6px}.nt-big small{font-size:22px;font-weight:700;color:#c9c4be}.nt-res p{color:#d9d5d0;font-size:15px;line-height:1.55;margin:0}.nt-rows{margin-top:18px;border-top:1px solid #35312B}.nt-row{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #35312B;font-size:15px;color:#d9d5d0}.nt-row b{color:#fff;white-space:nowrap}.nt-verdict{margin-top:16px!important;padding:12px 14px;border-radius:12px;font-weight:600;font-size:14.5px!important}.nt-verdict.ok{background:#173d29;color:#bfeccf!important}.nt-verdict.warn{background:#4a1d16;color:#ffd2c9!important}.nt-verdict.neutral{background:#2a2622;color:#d9d5d0!important}.nt-tabs{display:flex;gap:6px;margin-top:16px;background:var(--nt-sand);border:1px solid var(--nt-line2);border-radius:30px;padding:4px;width:max-content;max-width:100%;flex-wrap:wrap}.nt-tabs button{border:none;background:none;padding:8px 14px;border-radius:30px;font-size:14px;font-weight:600;color:var(--nt-text);cursor:pointer;font-family:inherit}.nt-tabs button[aria-selected=true]{background:var(--nt-brand-dark);color:#fff}.nt-tabs button:focus-visible{outline:2px solid var(--nt-brand-dark);outline-offset:2px}.nt-text{background:#fff;padding:56px 40px}.nt-text .nt-wrap{max-width:760px}.nt-h2{font-weight:800;font-size:32px;line-height:1.15;color:var(--nt-ink);letter-spacing:-.02em;margin:34px 0 12px}.nt-h2:first-child{margin-top:0}.nt-text p,.nt-text li{font-size:17px;line-height:1.7;color:var(--nt-text)}.nt-text p{margin:0 0 1rem}.nt-text ul{list-style:disc;padding-left:2rem;margin:0 0 1rem}.nt-text li{margin-top:.35rem}.nt-text li::marker{color:var(--nt-muted)}.nt-formula{background:var(--nt-sand);border:1px solid var(--nt-line);border-radius:12px;padding:14px 16px;font-size:16px;color:var(--nt-ink);font-weight:600;margin:12px 0}.nt-text table{width:100%;border-collapse:collapse;margin:12px 0;font-size:15.5px}.nt-text th,.nt-text td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--nt-line)}.nt-text th{color:var(--nt-muted);font-weight:600;font-size:14px}.nt-cta{background:var(--nt-bg);padding:56px 40px 64px}.nt-cta-box{max-width:900px;margin:0 auto;background:#fff;border-radius:20px;padding:30px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;border:1px solid #E3E6EA}.nt-cta h2{font-weight:800;font-size:28px;line-height:1.15;color:var(--nt-ink);margin:0 0 8px}.nt-cta p{margin:0;color:var(--nt-text);font-size:16px;line-height:1.6}.nt-cta ul{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:6px 16px}.nt-cta li{font-size:14.5px;font-weight:600;color:var(--nt-ink)}.nt-cta li:before{content:"✓ ";color:var(--nt-brand-dark)}.nt-btn{display:inline-block;text-align:center;text-decoration:none;background:var(--nt-brand-dark);color:#fff;font-weight:700;border-radius:40px;font-size:16px;padding:14px 24px;white-space:nowrap}.nt-btn:hover{background:var(--nt-brand-darker);color:#fff}.nt-btn:focus-visible{outline:2px solid var(--nt-brand-dark);outline-offset:3px}@media(max-width:860px){.nt-grid,.nt-cta-box{grid-template-columns:1fr}}@media(max-width:600px){.nt-hero,.nt-text,.nt-cta{padding-left:16px;padding-right:16px}.nt-h1{font-size:34px}.nt-lead{font-size:17px}.nt-card,.nt-res,.nt-cta-box{padding:20px 18px}.nt-big{font-size:42px}.nt-h2{font-size:26px}.nt-text table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.nt-text td,.nt-text th{white-space:nowrap}.nt-btn{width:100%}}
