*{box-sizing:border-box}html{background:#fff}body{margin:0;color:#1e1e1e;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.62}.site-header{max-width:1200px;margin:auto;padding:26px 32px 18px}.brand{display:flex;align-items:center;gap:14px;width:max-content;max-width:100%;color:inherit;text-decoration:none;font-size:19px;font-weight:700}.brand img{width:64px;height:64px;object-fit:contain}nav{display:flex;flex-wrap:wrap;gap:8px 22px;margin:18px 0 0}nav a{color:inherit;text-decoration:none;font-weight:600}nav a:hover,nav a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}main{padding:0 28px 72px}.page-title{margin:50px auto 62px;text-align:center;font:normal clamp(44px,7vw,62px)/1.1 Georgia,'Times New Roman',serif}.content{max-width:660px;margin:0 auto}.content h1,.content h2,.content h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.18}.content h1{font-size:clamp(40px,6vw,56px);margin:.24em 0 .55em}.content h2{font-size:clamp(30px,4.2vw,39px);margin:1.35em 0 .55em}.content h3{font-size:25px;margin:.4em 0 .55em}.content p{margin:.9em 0}.content .lead{font-size:clamp(22px,3vw,27px);line-height:1.4}.eyebrow{font-size:14px;letter-spacing:.035em}.center{text-align:center}.home .eyebrow,.home>h1,.home>.lead{text-align:center}.home>h1{font-size:clamp(43px,6vw,58px)}.home>p.center{max-width:640px;margin-left:auto;margin-right:auto}.wide-photo{display:block;width:100%;height:auto;margin:36px auto 46px}hr{border:0;border-top:1px solid #d5d5d5;margin:48px 0}.columns{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.content ul{padding-left:1.4em}.content li{padding:.18em 0}.content blockquote{margin:38px 0;padding-left:22px;border-left:3px solid #bbb;font:italic 25px/1.45 Georgia,'Times New Roman',serif}.content a{color:inherit}.site-footer{display:grid;grid-template-columns:minmax(240px,2fr) 1fr 1fr;gap:35px;max-width:1200px;margin:auto;padding:38px 32px 28px;border-top:1px solid #ddd}.footer-brand{display:flex;align-items:flex-start;gap:14px}.footer-brand img{width:60px;height:60px;object-fit:contain}.footer-brand p{margin:.2em 0;font-size:15px}.site-footer h2{margin:0 0 10px;font-size:18px}.site-footer a{display:block;color:inherit;margin:.25em 0;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer small{grid-column:1/-1;padding-top:16px;border-top:1px solid #eee}@media(max-width:700px){body{font-size:17px}.site-header{padding:20px 20px 10px}.brand{font-size:17px}.brand img{width:54px;height:54px}nav{gap:6px 15px;font-size:15px}.page-title{margin:40px auto 48px}main{padding:0 22px 55px}.columns{grid-template-columns:1fr;gap:8px}.site-footer{grid-template-columns:1fr 1fr;padding:30px 22px}.footer-brand{grid-column:1/-1}}
