.help-hero{padding:70px 0;background:#071d30;color:#fff}.help-hero h1{font-size:clamp(38px,6vw,66px);margin:18px 0 12px}.help-hero p{max-width:720px;color:#b7c8d5}.help-shell{padding:48px 0 90px;background:#f3f7fb}.task-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.task-card{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:24px;background:#fff;border:1px solid #dce5ef;color:#102b44;text-decoration:none}.task-card>span{display:grid;place-items:center;width:48px;height:48px;background:#1769e0;color:#fff;font-size:23px}.task-card h2{margin:0 0 7px}.task-card p{margin:0;color:#64788a}.tool-card{padding:28px;background:#fff;border:1px solid #dce5ef;border-radius:16px}.tool-card+.tool-card{margin-top:18px}.tool-card h2{margin:6px 0 17px}.public-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.public-form label{display:grid;gap:6px;font-weight:700}.public-form input,.public-form select,.public-form textarea{padding:11px;border:1px solid #b9c8d5;background:#fff}.public-form textarea{min-height:95px}.public-form .wide{grid-column:1/-1}.result-panel{margin-top:18px;padding:20px;background:#edf4fa;border-left:5px solid #1769e0}.result-panel.warning{background:#fff6df;border-color:#d29418}.result-panel.danger{background:#fff0f0;border-color:#bd3b3b}.result-panel.success{background:#eaf7ee;border-color:#27814a}.result-panel h3{margin:0 0 8px}.checklist{display:grid;gap:9px}.checklist label{display:flex;gap:10px;padding:12px;border:1px solid #dce5ef;background:#fff}.checklist input{width:19px;height:19px}.progress-line{height:10px;background:#e5edf4;margin:14px 0}.progress-line i{display:block;height:100%;background:#87c81f;width:0}.category-chips{display:flex;flex-wrap:wrap;gap:8px}.category-chips button{padding:9px 12px;border:1px solid #bdcbd8;background:#fff;cursor:pointer}.category-chips button.active{background:#1769e0;color:#fff}.frequency-list{display:grid;gap:10px;margin-top:18px}.frequency-item{display:grid;grid-template-columns:1fr repeat(3,auto);gap:15px;align-items:center;padding:16px;border:1px solid #dce5ef}.frequency-item small,.frequency-item b{display:block}.frequency-item small{color:#65798b}.contact-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:15px}.saved-reference{font-family:monospace;background:#102b44;color:#fff;padding:10px}.help-note{margin-top:20px;padding:16px;background:#fff9e7;border:1px solid #ead58c}@media(max-width:700px){.task-grid{grid-template-columns:1fr}.public-form{grid-template-columns:1fr}.public-form .wide{grid-column:1}.frequency-item{grid-template-columns:1fr}.tool-card{padding:20px}}
