.information-page{min-height:650px}.information-hero{padding:95px 6vw 70px;background:var(--soft)}.information-hero>p:first-child{margin:0 0 18px;color:var(--olive);font-size:.58rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.information-hero h1{max-width:1050px;margin:0;font:400 clamp(3.7rem,7vw,7.5rem)/.9 Georgia,serif;letter-spacing:-.055em}.information-hero>p:last-child{max-width:610px;margin:35px 0 0;color:var(--muted);font:1rem/1.7 Georgia,serif}.information-layout{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:8vw;max-width:1260px;margin:auto;padding:85px 6vw 110px}.information-layout aside nav{position:sticky;top:30px;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line)}.information-layout aside a{padding:13px 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:.62rem;font-weight:700;text-transform:uppercase}.information-layout aside a:hover{color:var(--ink)}.policy-copy{max-width:780px}.policy-copy section{padding:0 0 45px;margin:0 0 45px;border-bottom:1px solid var(--line);scroll-margin-top:30px}.policy-copy section:last-child{padding-bottom:0;margin-bottom:0;border:0}.policy-copy h2{margin:0 0 24px;font:400 clamp(2rem,3vw,3.1rem)/1.05 Georgia,serif;letter-spacing:-.03em}.policy-copy h3{margin:30px 0 10px;font:400 1.25rem Georgia,serif}.policy-copy p,.policy-copy address,.policy-copy dd{color:var(--muted);font:1rem/1.75 Georgia,serif}.policy-copy a{color:var(--ink);border-bottom:1px solid var(--olive)}.policy-copy address{padding:20px 24px;background:var(--soft);font-style:normal}.policy-copy address strong{color:var(--ink)}.company-details{margin:25px 0 0;border-top:1px solid var(--line)}.company-details div{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:13px 0;border-bottom:1px solid var(--line)}.company-details dt{font-size:.65rem;font-weight:700;text-transform:uppercase}.company-details dd{margin:0;font-size:.88rem}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw;max-width:1260px;margin:auto;padding:100px 6vw 120px}.contact-grid h2{margin:0 0 25px;font:400 clamp(3rem,5vw,5rem)/.98 Georgia,serif;letter-spacing:-.045em}.contact-grid section>p:not(.eyebrow){max-width:510px;color:var(--muted);font:1rem/1.7 Georgia,serif}.contact-link{display:flex;justify-content:space-between;gap:20px;max-width:520px;padding:18px 0;border-bottom:1px solid var(--line);font-size:.72rem;font-weight:700}.contact-details{display:grid;gap:35px;padding:40px;background:var(--soft)}.contact-details h3{margin:0 0 10px;color:var(--olive);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase}.contact-details p,.contact-details address{margin:0;color:var(--muted);font:1rem/1.7 Georgia,serif;font-style:normal}@media(max-width:760px){.information-layout{grid-template-columns:1fr;padding:60px 22px 80px}.information-layout aside{display:none}.information-hero{padding:65px 22px 50px}.information-hero h1{font-size:3.5rem}.contact-grid{grid-template-columns:1fr;padding:65px 22px 80px}.contact-details{padding:28px}.company-details div{grid-template-columns:1fr;gap:5px}}
