.prosePage{justify-content:flex-start;padding-top:9rem;padding-bottom:6rem}.proseHeader{width:100%;max-width:62ch;margin-bottom:clamp(24px,4vh,48px)}.proseEyebrow{letter-spacing:.42em;text-transform:uppercase;color:#c6e2d08c;margin:0 0 10px;font-family:Greengoth Expanded,sans-serif;font-size:.78rem}.proseTitle{letter-spacing:.06em;color:#f7f7f2;margin:0;font-family:Greengoth Expanded,sans-serif;font-size:clamp(1.9rem,4vw,3.2rem);font-weight:400;line-height:1.1}.proseBody{color:#f7f7f2b8;width:100%;max-width:62ch;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.75}.proseBody p{margin:0 0 1.25em}.proseLead{color:#f7f7f2e6;border-left:1px solid #c6e2d047;padding-left:1.1rem;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.65}.proseSubtitle{letter-spacing:.05em;color:#f7f7f2;margin:2.5rem 0 1rem;font-family:Greengoth Expanded,sans-serif;font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:400}.proseNote{color:#f7f7f28c;border-top:1px solid #c6e2d029;margin-top:2.5rem;padding-top:1.5rem;font-size:.9rem}.proseBody a{color:#c6e2d0eb;border-bottom:1px solid #c6e2d059;text-decoration:none;transition:color .2s,border-color .2s}.proseBody a:hover{color:#f7f7f2;border-bottom-color:#c6e2d0cc}.contactList{gap:1.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.contactItem{border-left:1px solid #c6e2d029;padding-left:1.1rem}.contactLabel{letter-spacing:.34em;text-transform:uppercase;color:#c6e2d08c;margin:0 0 .35em;font-family:Greengoth Expanded,sans-serif;font-size:.72rem}.contactValue{color:#f7f7f2;font-size:clamp(1.05rem,1.4vw,1.25rem)}.contactNote{color:#f7f7f28c;margin:.4em 0 0;font-size:.9rem}
