.eg-main{padding:120px max(22px,calc((100vw - 1100px)/2)) 70px;background:linear-gradient(145deg,#fffaf0,#f0f9f7);color:#102335}.eg-main h1{font-size:clamp(42px,6vw,70px);line-height:1.08;margin:16px 0 24px}.eg-main h2{font-size:clamp(27px,3vw,36px);line-height:1.2;margin:36px 0 14px}.eg-main h3{font-size:23px;line-height:1.3;margin-bottom:12px}.eg-main p,.eg-main li,.eg-main summary{font-size:18px;line-height:1.75;color:#203b4c}.eg-main p{margin-bottom:18px}.eg-main a{text-decoration:underline;text-underline-offset:4px}.eg-main .btn{text-decoration:none;margin:10px 14px 6px 0}.eg-kicker{font:800 14px/1.5 Arial!important;letter-spacing:.15em;color:#8a6000!important}.eg-lede{font-size:22px!important;max-width:820px}.eg-date,.eg-crumb{font-size:16px!important}.eg-article{max-width:900px}.eg-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.eg-pair section,.eg-example,.eg-card{padding:26px;background:white;border-radius:24px;border:1px solid #d1dcd9;box-shadow:0 7px #dce6df,0 18px 30px #10233510}.eg-pair section:first-child{border-top:5px solid #2378a8}.eg-pair section:last-child,.eg-example{border-top:5px solid #21865e}.eg-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:35px 0}.eg-card{text-decoration:none!important;display:block}.eg-card span{font:800 13px Arial;color:#87600b;letter-spacing:.08em}.eg-card h2{font-size:30px;margin:20px 0}.eg-cta{padding:32px;border-radius:28px;background:#0b2940;margin-top:50px}.eg-cta h2,.eg-cta p,.eg-cta .btn{color:white}.eg-video{background:#0b2940;padding:8px;border-radius:25px;margin:25px 0}.eg-video video{display:block;width:100%;height:auto;border-radius:18px}.eg-main ol{padding-left:25px}.eg-main li{margin:14px 0}.eg-main :focus-visible{outline:3px solid #b28110;outline-offset:5px}@media(max-width:800px){.eg-pair,.eg-cards{grid-template-columns:1fr}.eg-main{padding-top:100px}.eg-cta{padding:24px}}
