.logo-copy{display:flex;flex-wrap:wrap;align-items:baseline;line-height:1}.logo-copy small{display:block;width:100%;margin-top:4px;font:700 8px/1.1 'DM Sans',sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:#647987}.footer-logo .logo-copy small{color:#8fa3af}.learn-hero{padding:100px clamp(24px,8vw,124px);background:linear-gradient(120deg,#0b2440,#174969);color:#fff}.learn-hero h1{font-size:clamp(48px,6vw,82px);max-width:900px;margin:22px 0}.learn-hero>p{font-size:20px;color:#c8d8df;max-width:680px}.learn-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:34px}.learn-links a{padding:11px 16px;border:1px solid rgba(255,255,255,.35);border-radius:30px;font-size:14px;font-weight:700}.learn-links a:hover{background:#47d6bf;color:#0b2440;border-color:#47d6bf}.latest,.guide-section{padding:105px clamp(24px,8vw,124px)}.latest-title,.guide-head{display:grid;grid-template-columns:1.15fr .85fr;gap:9vw;align-items:end}.latest-title h2,.guide-head h2{font-size:clamp(42px,4.7vw,68px);margin:18px 0}.latest-title>p,.guide-head>p{font-size:18px;color:#5c6f7d}.update-list{margin-top:55px;border-top:1px solid #d7e1e4}.update-list article{display:grid;grid-template-columns:150px 1fr;gap:45px;padding:35px 0;border-bottom:1px solid #d7e1e4}.update-list article>div:last-child{max-width:800px}.update-list h3{font-size:25px;line-height:1.25;margin:12px 0}.update-list p{color:#5c6f7d}.update-list a,.article-body a{color:#137e73;font-weight:700}.update-date{display:flex;flex-direction:column}.update-date b{font:700 30px Manrope,sans-serif;letter-spacing:-1.5px}.update-date span{font-size:12px;color:#5c6f7d;text-transform:uppercase;letter-spacing:1px}.notice{margin-top:32px;padding:18px 22px;background:#eaf5f7;border-left:4px solid #47d6bf;color:#365365}.guide-section{background:#fff}.guide-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:55px}.guide-grid>article{padding:30px;border:1px solid #d7e1e4;border-radius:10px;background:#f7f8f6}.guide-no{color:#168f83;text-transform:uppercase;letter-spacing:1.2px;font-size:11px;font-weight:700}.guide-grid h3{font-size:23px;line-height:1.3}.guide-grid>article>p{color:#5c6f7d}.guide-grid details{margin-top:22px}.article-body{padding-top:10px;color:#465f6c}.article-body p{color:#465f6c}.education-cta{padding:75px clamp(24px,8vw,124px);background:#166c65;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:40px}.education-cta h2{font-size:clamp(39px,4.3vw,62px);margin:12px 0}.education-cta>div:last-child{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.text-phone{font-weight:700;border-bottom:1px solid rgba(255,255,255,.5)}@media(max-width:800px){.latest-title,.guide-head{grid-template-columns:1fr}.guide-grid{grid-template-columns:1fr}.education-cta{align-items:flex-start;flex-direction:column}.update-list article{grid-template-columns:1fr;gap:15px}.latest,.guide-section{padding:75px 22px}.learn-hero{padding:72px 22px}}
.official-source{font-size:12px!important;margin-top:12px!important;color:#738894!important}.official-source a{font-size:12px!important;color:#52717f!important;text-decoration:underline}
.full-guide-links{margin-top:38px;padding:26px;background:#fff;border:1px solid var(--line);border-radius:12px}.full-guide-links h3{margin:0 0 14px;font-size:20px}.full-guide-links>div{display:flex;gap:10px 22px;flex-wrap:wrap}.full-guide-links a{color:#137e73;font-weight:700;text-decoration:underline}
