.support-business-page .yr-service-hero{align-items:start;gap:48px}.support-route-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.support-route-row{display:grid;grid-template-columns:30px minmax(0,1fr) 20px;align-items:center;gap:14px;min-height:60px;padding:14px 20px;box-sizing:border-box;border:1px solid #e5ddff;border-radius:14px;background:#fcfaff;color:#171923;text-decoration:none}.support-route-row:hover{background:#f5f0ff;border-color:#ad93ff}.support-route-row strong{font-size:16px;line-height:1.5}.support-route-number{font-size:12px;font-weight:700;color:#7449ff}.support-route-row:focus-visible{outline:3px solid #7449ff;outline-offset:3px}.support-contact-panel{padding:36px;border:1px solid #e5ddff;border-radius:24px;background:linear-gradient(110deg,#faf7ff,#f8fbff)}.support-contact-panel h2{font-size:clamp(24px,3vw,36px);line-height:1.3;margin:16px 0}.support-contact-panel p{max-width:760px;color:#646977;line-height:1.75}.support-contact-panel .yr-actions{gap:20px}.support-email{color:#4c416a;overflow-wrap:anywhere}.support-policy-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:28px;padding-top:24px;border-top:1px solid #e5ddff;font-size:14px;color:#646977}@media(max-width:700px){.support-business-page .yr-service-hero{gap:28px}.support-route-row{min-height:56px;padding:12px 16px;gap:10px}.support-contact-panel{padding:24px}.support-contact-panel .yr-actions{align-items:flex-start;flex-direction:column}.support-policy-links{gap:12px 18px}}
