.information{min-height:100svh;color:#153e38;background:#f4f3ed;font-family:Arial,Helvetica,sans-serif}.information footer,.information header{max-width:1160px;margin:auto;padding:28px clamp(24px,5vw,64px);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.information header{border-bottom:1px solid #153e3825}.information a{color:inherit;text-underline-offset:4px}.information a:focus-visible{outline:3px solid #147662;outline-offset:5px;border-radius:2px}.information-brand{font-size:1.65rem;font-weight:700;text-decoration:none;letter-spacing:-.06em}.information-brand span{color:#147662}.information main{width:min(100%,850px);margin:auto;padding:clamp(48px,8vw,100px) clamp(24px,5vw,64px)}.information h1{font:normal clamp(2.8rem,7vw,4.5rem)/1.1 Georgia,serif;letter-spacing:-.04em;margin:12px 0 28px;overflow-wrap:anywhere}.information h2{font-size:1.2rem;margin:0 0 14px;line-height:1.4}.information p{line-height:1.8;margin:0 0 18px;overflow-wrap:anywhere}.information section{border-top:1px solid #153e3825;padding:28px 0 4px;margin-top:28px}.information .information-label{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#46685f}.information footer{border-top:1px solid #153e3825;font-size:.9rem}.information footer small{flex-basis:100%;color:#46685f;line-height:1.6}@media (max-width:500px){.information header{align-items:flex-start;flex-direction:column;gap:16px}}