.Ddq9UW_page{max-width:72rem;margin:0 auto;padding:clamp(2.5rem,6vw,5rem) 1.5rem}.Ddq9UW_head{margin-bottom:2.5rem}.Ddq9UW_logo{background:var(--forest);width:9rem;height:auto;margin-bottom:2.5rem;padding:1rem;display:block}.Ddq9UW_eyebrow{color:var(--stone);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.7rem;font-weight:600}.Ddq9UW_title{max-width:18em;font-family:var(--font-display), Georgia, serif;text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.1}.Ddq9UW_notice{border-left:3px solid var(--gold);background:color-mix(in srgb, var(--gold) 10%, var(--bone));margin-bottom:clamp(3rem,6vw,4.5rem);padding:1.5rem 1.75rem}.Ddq9UW_notice p,.Ddq9UW_notice ul{margin:0}.Ddq9UW_notice ul{margin:.75rem 0 1rem;padding-left:1.25rem}.Ddq9UW_noticeTitle{font-weight:600}.Ddq9UW_part{border-top:1px solid color-mix(in srgb, var(--gold) 45%, transparent);padding-top:2.5rem}.Ddq9UW_part+.Ddq9UW_part{margin-top:clamp(3rem,6vw,4.5rem)}.Ddq9UW_partHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;margin-bottom:2rem;display:flex}.Ddq9UW_partHead p{color:var(--stone);margin:0}.Ddq9UW_partTitle{font-family:var(--font-display), Georgia, serif;margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:400}.Ddq9UW_groups{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:2rem 2.5rem;display:grid}.Ddq9UW_groupTitle{color:var(--stone);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;font-size:.7rem;font-weight:600}.Ddq9UW_screens{margin:0;padding:0;list-style:none}.Ddq9UW_screens li{border-bottom:1px solid color-mix(in srgb, var(--stone) 20%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.6rem 0;display:flex}.Ddq9UW_screens a{color:var(--forest);text-decoration:none}.Ddq9UW_screens a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.2em}.Ddq9UW_screens span{color:var(--stone);font-size:.8rem}.Ddq9UW_foot{color:var(--stone);margin-top:clamp(4rem,8vw,6rem);font-size:.8rem}
