body{background:#081310;color:#eaf2ef}.edu-main{max-width:1000px;margin:auto;padding:48px 24px 80px}.edu-nav{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;border-bottom:1px solid #284138;padding-bottom:22px}.edu-main h1{font-size:clamp(30px,5vw,48px);line-height:1.15;margin:36px 0 20px}.edu-main h2{font-size:25px;line-height:1.3;margin:32px 0 14px}.edu-main p,.edu-main li{font-size:16px;line-height:1.8;color:#bfd2c9}.edu-main li{margin:8px 0}.edu-main ul,.edu-main ol{padding-left:24px}.edu-kicker{color:#8ee6b1;font-size:14px;margin-top:28px}.edu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.edu-box{background:#103428;border:1px solid #416351;border-radius:16px;padding:26px}.edu-box h2{margin-top:0}.edu-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.edu-button{display:inline-block;background:#8ee6b1;color:#081310;padding:13px 18px;border-radius:10px;font-weight:700;font-size:16px}.edu-button.secondary{background:transparent;color:#8ee6b1;border:1px solid #8ee6b1}.edu-note{border-left:4px solid #8ee6b1;padding:16px 20px;background:#10291f;border-radius:8px}.edu-table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.5}th,td{text-align:left;padding:12px;border-bottom:1px solid #416351}th{color:#8ee6b1}.edu-main a:focus-visible{outline:2px solid #8ee6b1;outline-offset:4px}.edu-source a{text-decoration:underline;overflow-wrap:anywhere}.edu-footer{margin-top:42px;border-top:1px solid #416351;padding-top:20px}@media(max-width:720px){.edu-grid{grid-template-columns:1fr}.edu-main{padding:28px 18px 60px}}@media print{body{background:white;color:black}.edu-main p,.edu-main li,th{color:black}.edu-nav,.edu-actions,.edu-footer{display:none}.edu-main{padding:0}.edu-note{background:white}.edu-main h1{font-size:25px}}