.education-page{color:#06294f;max-width:1100px;margin:auto;padding:24px 24px 50px;font:16px/1.6 Arial,sans-serif}.education-page .education-brand{align-items:center;gap:12px;font-weight:700;display:flex}.education-page .education-brand img{object-fit:contain}.education-page nav{flex-wrap:wrap;gap:8px 18px;margin:18px 0;display:flex}.education-page a{text-underline-offset:3px;text-decoration:underline}.education-page :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #0576ad}.education-page h1{font:700 34px/1.2 Georgia,serif}.education-page h2{font:700 24px/1.3 Georgia,serif}.education-page h3{font:700 19px/1.35 Georgia,serif}.education-page .education-intro{font-size:18px}.education-page .education-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;display:grid}.education-page .education-card,.education-page .education-notice{background:#f8fbff;border:1px solid #c5d5e1;border-radius:8px;margin:16px 0;padding:18px}.education-page .education-notice{background:#fff8e9;border-left:4px solid #d29a28}.education-page .education-filters{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.education-page label{flex-direction:column;flex:1;gap:6px;min-width:min(100%,180px);display:flex}.education-page :is(input,select,textarea){width:100%;max-width:100%;font:inherit;color:#06294f;background:#fff;border:1px solid #587391;border-radius:5px;padding:10px}.education-page :is(button,.education-action){color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#06294f;border:1px solid #06294f;border-radius:5px;align-items:center;margin:5px 8px 5px 0;padding:8px 12px;display:inline-flex}.education-page dd{margin:0 0 10px}.education-page dt{font-weight:700}.education-page .education-disclaimer{border-top:1px solid #c5d5e1;margin-top:32px;padding-top:18px;font-size:14px}.education-page *{overflow-wrap:anywhere}.education-large-text :is(p,li,button,input,select,dd,dt){font-size:18px!important;line-height:1.5!important}.education-page .education-crisis{border-left-color:#b3261e}.education-page .education-crisis h2{margin-top:0}.education-page .education-crisis-actions{flex-wrap:wrap;gap:10px;display:flex}.education-page .education-crisis-actions a{min-height:44px}
