.masthead-inner>a{color:inherit;text-decoration:none}.site-footer nav{display:flex;justify-content:center;gap:24px;margin:0 0 20px;flex-wrap:wrap}.site-footer a{color:inherit;text-underline-offset:4px}.site-footer .copyright{font-size:11px;color:#647079;margin-top:10px}.home-shell{max-width:1100px;margin:auto;padding:60px 32px 64px}.home-intro{margin-bottom:50px}.home-eyebrow{font:600 11px/1.6 var(--sans);letter-spacing:.16em;color:#69766d}.home-intro h1{font-size:50px;margin:14px 0 20px}.home-intro>p:last-child{font-size:16px;line-height:2;color:#52615d}.story-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px}.story-card{color:inherit;text-decoration:none;border-bottom:1px solid #d6dbd7;padding-bottom:28px}.story-card img{width:100%;height:auto;aspect-ratio:1.65;object-fit:cover;display:block}.story-card h2{font-size:25px;margin:12px 0 16px;line-height:1.6}.story-card p{font-size:14px;line-height:1.9}.story-card .story-label{font-size:11px;color:#637066;margin-top:20px}.read-more{display:flex;justify-content:space-between;margin-top:25px;font-size:13px;font-weight:600;color:var(--green)}.story-card:hover h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.home-note{font-size:12px;line-height:1.8;color:#68716b;margin-top:36px}.info-shell{max-width:760px;padding:60px 24px 72px;margin:auto;font-size:16px;line-height:2}.info-shell h1{font-size:34px}.info-shell h2{font-size:23px;margin:36px 0 14px}.company-table{display:grid;grid-template-columns:110px 1fr;gap:18px 24px;border-block:1px solid #cbd1cd;padding:24px 0}.company-table dt{font-size:13px;color:#58675e}.company-table dd{margin:0}.article-shell .site-footer{margin-top:36px}@media(max-width:600px){.home-shell{padding:38px 22px 48px}.home-intro{margin-bottom:32px}.home-intro h1{font-size:36px}.story-grid{grid-template-columns:1fr;gap:36px}.story-card h2{font-size:25px}.info-shell{padding:38px 22px 48px}.info-shell h1{font-size:29px}.company-table{grid-template-columns:88px 1fr;gap:14px}.site-footer nav{gap:18px;font-size:12px}}
