.information-page{color:#24231f;background:#fcfaf5;min-height:100dvh}.information-header{border-bottom:1px solid #ddd5c7;justify-content:space-between;align-items:center;gap:24px;padding:24px 6%;display:flex}.information-header img{mix-blend-mode:multiply;width:110px;height:auto}.information-header nav{align-items:center;gap:28px;font-size:14px;display:flex}.information-header nav a{align-items:center;min-height:44px;display:inline-flex}.information-header [aria-current=page]{text-underline-offset:6px;text-decoration:underline}.information-hero{background:#f6efdd;border-bottom:1px solid #ddd5c7;padding:72px 6% 64px}.information-hero h1{font-family:var(--font-display),Georgia,serif;max-width:850px;margin-top:20px;font-size:clamp(46px,6.2vw,88px);line-height:1.05}.information-email{color:#fcfaf5;background:#333b32;justify-content:space-between;align-items:center;gap:50px;min-height:52px;margin-top:32px;padding:13px 22px;font-size:15px;display:inline-flex}.information-email:hover{background:#4c574a}.information-layout{grid-template-columns:260px minmax(0,740px);gap:clamp(36px,6vw,100px);max-width:1260px;margin:0 auto;padding:56px 6% 80px;display:grid}.information-index{align-self:start;gap:2px;display:grid;position:sticky;top:28px}.information-index>.eyebrow{color:#726a60;margin-bottom:16px}.information-index>a{align-items:center;min-height:40px;padding:9px 0;font-size:14px;line-height:1.5;display:flex}.information-index>a:hover{text-underline-offset:4px;text-decoration:underline}.information-copy{min-width:0;font-size:16px;line-height:1.85}.information-copy p{color:#514c44;margin-bottom:18px}.information-copy>.information-date{color:#746c60;font-size:13px}.information-copy>.information-intro{color:#38362f;margin-bottom:36px;font-size:18px;line-height:1.8}.information-copy section{border-top:1px solid #e3ddd1;margin-top:30px;padding-top:26px;scroll-margin-top:32px}.information-copy h2{font-family:var(--font-display),Georgia,serif;letter-spacing:-.025em;margin:0 0 18px;font-size:30px;line-height:1.2}.information-copy ul{color:#514c44;margin:0 0 18px;padding-left:22px}.information-copy li{margin-bottom:12px;padding-left:4px}.information-contact{background:#e8ece4;margin-top:36px;padding:28px}.information-contact a{text-underline-offset:5px;overflow-wrap:anywhere;font-size:18px;text-decoration:underline}.information-footer{color:#665f54;border-top:1px solid #ddd5c7;justify-content:space-between;align-items:center;gap:20px;margin:0 6%;padding:28px 0 36px;font-size:13px;display:flex}.information-footer nav,.footer-information-links{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.information-footer a,.footer-information-links a{align-items:center;min-height:44px;display:inline-flex}.information-footer a:hover,.footer-information-links a:hover,.form-privacy a{text-underline-offset:3px;text-decoration:underline}.footer-information-links{border-top:1px solid var(--border);grid-column:1/-1;padding-top:12px;font-size:13px}.footer-information-links+.footer-bottom{border-top:0;padding-top:0}@media (max-width:850px){.information-layout{grid-template-columns:1fr;gap:30px;padding-top:32px}.information-index{border-bottom:1px solid #ddd5c7;grid-template-columns:1fr 1fr;gap:0 20px;padding-bottom:26px;position:static}.information-index>.eyebrow{grid-column:1/-1}.information-hero{padding-top:48px;padding-bottom:42px}.information-copy h2{font-size:29px}.information-footer{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:500px){.information-header{align-items:flex-start;gap:18px;padding:16px 6%}.information-header img{width:88px;margin-top:8px}.information-header nav{flex-wrap:wrap;justify-content:flex-end;gap:0 18px;max-width:205px;font-size:13px}.information-header nav a:last-child{flex-basis:100%;justify-content:flex-end}.information-hero h1{font-size:49px}.information-layout{padding-bottom:48px}.information-index{grid-template-columns:1fr}.information-copy{font-size:15px;line-height:1.85}.information-copy>.information-intro{font-size:17px}.information-copy h2{font-size:28px}.information-contact{padding:24px 20px}.information-footer nav{gap:4px 22px}.footer-information-links{gap:5px 20px}}
