@import url("request-help.css?v=20261012-request");
.help-router-page{background:#f5f8f9}.help-router-hero{padding:72px 0 80px;background:linear-gradient(125deg,#29235c,#174b75);color:#fff}.help-router-hero h1{font-size:clamp(48px,6vw,76px);line-height:.98;margin:14px 0 22px}.help-router-hero p:last-child{max-width:720px;color:#d5e3ed;font-size:18px;line-height:1.6}.help-router-main{padding:70px 0 90px}.help-router-heading{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:27px}.help-router-heading h2{font-size:clamp(34px,4vw,50px);margin:8px 0 0}.help-router-heading>p{max-width:520px;color:var(--muted);line-height:1.55}.member-heading{margin-top:75px}.help-choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.urgent-grid{grid-template-columns:repeat(2,1fr)}.help-choice{position:relative;background:#fff;border:1px solid #dbe5e9;border-radius:19px;padding:25px;min-height:265px;display:flex;flex-direction:column;transition:.2s}.help-choice:hover{transform:translateY(-4px);box-shadow:0 18px 48px rgba(25,48,76,.12)}.help-choice>span{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:#e5f3f7;font-weight:900}.help-choice.urgent{border-top:5px solid var(--coral)}.help-choice.urgent>span{background:#ffe4de;color:#a43c29}.help-choice.member>span{background:#e8e7f1}.help-choice small{margin-top:20px;color:#2382a9;text-transform:uppercase;font-weight:900;letter-spacing:.08em}.help-choice h3{font-size:23px;line-height:1.18;margin:8px 0}.help-choice p{color:var(--muted);font-size:14px;line-height:1.5}.help-choice b{margin-top:auto;padding-top:18px;color:#197fa8}.help-emergency{margin-top:50px;background:#fff3cf;border-left:5px solid var(--yellow);border-radius:12px;padding:20px 24px}.help-emergency p{color:#5f6470;margin-bottom:0;line-height:1.5}@media(max-width:900px){.help-choice-grid,.urgent-grid{grid-template-columns:1fr 1fr}.help-router-heading{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:620px){.help-router-hero{padding:52px 0 60px}.help-router-hero h1{font-size:48px}.help-router-main{padding:55px 0 70px}.help-choice-grid,.urgent-grid{grid-template-columns:1fr}.help-choice{min-height:230px}.member-heading{margin-top:58px}}
