.public-information{padding-top:56px;padding-bottom:72px;min-height:65vh}.public-information h1{font-size:clamp(28px,4vw,44px);line-height:1.3;margin:16px 0 24px}.public-intro{max-width:900px;line-height:1.9;color:#4b5563}.help-directory{list-style:none;margin:32px 0;padding:0;max-width:960px}.help-directory li{padding:24px 0;border-top:1px solid #dce5ec}.help-directory a{font-size:20px;font-weight:700;color:#087fb0}.help-directory p{line-height:1.8;color:#4b5563}.price-table-scroll{overflow-x:auto;margin-top:28px;border:1px solid #dce5ec;border-radius:12px}.price-table-scroll table{border-collapse:collapse;width:100%;min-width:820px;background:#fff}.price-table-scroll caption{text-align:left;padding:20px;font-weight:700;background:#eef7fb}.price-table-scroll th,.price-table-scroll td{padding:18px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5ec}.price-table-scroll thead{background:#f5f8fa}.price-table-scroll tbody th{max-width:260px;min-width:210px}.price-table-scroll small{display:block;margin-top:8px;color:#64748b;font-weight:400}.price-table-scroll a{color:#087fb0}.public-information section>p{line-height:1.8;color:#4b5563}@media(max-width:600px){.public-information{padding-top:32px}.public-information .eyebrow{font-size:12px}.public-information h1{font-size:28px}.help-directory a{font-size:18px}}

@media(max-width:600px){.public-directory-page .nav{flex-wrap:wrap;gap:12px;padding-top:12px;padding-bottom:12px}.public-directory-page .nav-links{display:flex;flex-wrap:wrap;gap:16px;width:100%;font-size:13px}}
