a{color:#244bd3}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px max(24px,4.5%);border-top:1px solid #dfe5ef;font-size:14px;color:#59667e}.site-footer nav{display:flex;gap:24px;flex-wrap:wrap}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline}.home-info{max-width:940px;margin:0 auto;padding:44px 40px 64px;line-height:1.75;font-size:16px;color:#59667e}.home-info h2{color:#16213b;font-size:27px}.home-info a{font-weight:600}.editing .home-info,.editing .site-footer{display:none}.info-page{min-height:100svh;display:flex;flex-direction:column}.info-page header{flex-shrink:0;justify-content:space-between}.back-link{font-size:14px;font-weight:600;text-decoration:none}.info-main{width:100%;max-width:820px;margin:0 auto;padding:64px 32px 80px;flex:1}.kicker{font-size:13px;letter-spacing:2px;font-weight:700;color:#2b54ea;margin:0 0 20px}.info-main h1{font-size:clamp(36px,6vw,58px);letter-spacing:-2px;line-height:1.15}.lede{font-size:20px;line-height:1.6;color:#59667e;margin:20px 0 40px}.info-main article{font-size:16px;line-height:1.8;overflow-wrap:anywhere}.info-main h2{font-size:23px;line-height:1.4;margin:34px 0 12px}.info-main p{margin-top:0}.info-main .updated{font-size:14px;color:#59667e}.contact-card{border:1px solid #dfe5ef;background:white;border-radius:16px;padding:24px 28px;margin-bottom:34px}.contact-card h2{margin-top:0}.contact-card p:last-child{margin-bottom:0;font-weight:600}.info-main details{border-bottom:1px solid #dfe5ef;padding:18px 0}.info-main summary{cursor:pointer;font-weight:600;line-height:1.5}.info-main details p{margin:14px 0 0;color:#59667e}@media(max-width:600px){.info-main{padding:40px 24px 56px}.info-page header{gap:14px;padding:0 20px}.info-page .brand{font-size:21px}.back-link{font-size:13px}.site-footer{align-items:flex-start;flex-direction:column;gap:16px}.site-footer nav{gap:14px 20px}.home-info{padding:36px 24px 48px}.lede{font-size:18px}.contact-card{padding:20px}}