
.v244-hero{background:linear-gradient(135deg,#0f2e27,#19463b);color:#fff;padding:58px 18px}.v244-wrap{max-width:1120px;margin:auto}.v244-kicker{font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:#d8c68d;font-weight:800}.v244-hero h1{font-size:clamp(34px,6vw,62px);line-height:1.04;max-width:900px;margin:12px 0 14px}.v244-hero p{font-size:18px;line-height:1.7;max-width:830px;color:#e8eeeb}.v244-badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.v244-badge{border:1px solid #ffffff40;border-radius:999px;padding:7px 10px;font-size:12px}.v244-main{max-width:1120px;margin:auto;padding:32px 18px 70px;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:26px}.v244-card{background:#fff;border:1px solid #e1e5e2;border-radius:18px;padding:22px;box-shadow:0 8px 24px #0d281f0b;margin-bottom:18px}.v244-card h2{margin:0 0 10px;color:#12392f;font-size:26px}.v244-card h3{color:#173e34;margin:20px 0 6px}.v244-card p,.v244-card li{line-height:1.72;color:#31473f}.v244-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.v244-stat{background:#f5f7f4;border:1px solid #e3e8e4;border-radius:14px;padding:16px}.v244-stat b{display:block;font-size:21px;color:#143c32}.v244-alert{background:#fff8e7;border:1px solid #ead7a7;border-radius:14px;padding:14px 16px;color:#604d1d}.v244-ok{background:#eef8f3;border:1px solid #c9e7d8;border-radius:14px;padding:14px 16px;color:#1d523f}.v244-btn{display:inline-block;background:#163e34;color:#fff!important;text-decoration:none;padding:12px 16px;border-radius:10px;font-weight:800;margin:6px 6px 6px 0}.v244-btn.alt{background:#e0cb92;color:#15362e!important}.v244-source a{color:#0c5e49}.v244-side{position:sticky;top:16px;align-self:start}.v244-side .v244-card{font-size:14px}.v244-tools label{display:block;font-weight:700;color:#163a31;margin:12px 0 5px}.v244-tools input,.v244-tools select{width:100%;padding:12px;border:1px solid #cbd6d0;border-radius:9px;font:inherit;background:#fff}.v244-result{margin-top:15px;background:#102f28;color:#fff;border-radius:14px;padding:16px}.v244-result div{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px solid #ffffff1c}.v244-result div:last-child{border-bottom:0}.v244-result strong{color:#e9dba9}.v244-entry{margin:22px auto;max-width:1120px;padding:18px;border-radius:16px;background:#112f28;color:#fff}.v244-entry h2{margin:0 0 6px;font-size:22px}.v244-entry p{margin:0 0 12px;color:#dfe9e4}.v244-entry a{display:inline-block;background:#e2cb8f;color:#14342c;text-decoration:none;font-weight:800;padding:10px 13px;border-radius:9px}.v244-table{width:100%;border-collapse:collapse;margin:10px 0 18px}.v244-table th,.v244-table td{text-align:left;padding:10px;border-bottom:1px solid #e1e5e2;vertical-align:top}.v244-table th{color:#143c32;background:#f4f7f5}.v244-updated{font-size:12px;color:#63776f}.v244-faq details{border-top:1px solid #e3e8e5;padding:12px 0}.v244-faq summary{font-weight:800;color:#173d33;cursor:pointer}@media(max-width:820px){.v244-main{grid-template-columns:1fr}.v244-side{position:static}.v244-grid{grid-template-columns:1fr}.v244-hero{padding-top:40px}.v244-hero h1{font-size:38px}}
