.DistrictList-module__wRA0cq__groups{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.DistrictList-module__wRA0cq__region{font-size:18px;font-family:var(--body);color:var(--night-muted);margin-bottom:6px;font-weight:700}.DistrictList-module__wRA0cq__group ul{list-style:none}.DistrictList-module__wRA0cq__row{border-bottom:1px solid var(--night-line);font-family:var(--display);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 4px;line-height:1;text-decoration:none;display:flex}.DistrictList-module__wRA0cq__name{font-size:28px;font-weight:600}.DistrictList-module__wRA0cq__minutes{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:800}.DistrictList-module__wRA0cq__row{isolation:isolate;position:relative}.DistrictList-module__wRA0cq__row:before{content:"";z-index:-1;background:color-mix(in srgb, var(--paper) 12%, transparent);transform-origin:0;transition:transform .35s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.DistrictList-module__wRA0cq__row:hover:before,.DistrictList-module__wRA0cq__row:focus-visible:before{transform:scaleX(1)}.DistrictList-module__wRA0cq__minutes{transition:transform .35s var(--ease-out)}.DistrictList-module__wRA0cq__row:hover .DistrictList-module__wRA0cq__minutes{transform:translate(-6px)}.DistrictList-module__wRA0cq__row[aria-current=page]{background:var(--paper);color:var(--navy);padding-inline:10px}@media (min-width:960px){.DistrictList-module__wRA0cq__groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 72px}.DistrictList-module__wRA0cq__name,.DistrictList-module__wRA0cq__minutes{font-size:32px}}.DistrictList-module__wRA0cq__compact{border-radius:2px;padding:20px 16px 18px}.DistrictList-module__wRA0cq__compactHead h2{font-size:clamp(24px,6.4vw,30px);line-height:1.05}.DistrictList-module__wRA0cq__compactHead p{color:var(--night-muted);margin-top:6px;font-size:14px}.DistrictList-module__wRA0cq__compact .DistrictList-module__wRA0cq__groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 18px;margin-top:14px}.DistrictList-module__wRA0cq__compact .DistrictList-module__wRA0cq__group:first-child{grid-row:auto}.DistrictList-module__wRA0cq__compact .DistrictList-module__wRA0cq__region{margin-bottom:2px;font-size:13px}.DistrictList-module__wRA0cq__compact .DistrictList-module__wRA0cq__row{padding:6px 2px}.DistrictList-module__wRA0cq__compact .DistrictList-module__wRA0cq__name,.DistrictList-module__wRA0cq__compact .DistrictList-module__wRA0cq__minutes{font-size:clamp(16px,4.6vw,20px)}.DistrictList-module__wRA0cq__compact .DistrictList-module__wRA0cq__row[aria-current=page]{padding-inline:6px}@media (min-width:960px){.DistrictList-module__wRA0cq__compact{padding:26px 24px 22px}.DistrictList-module__wRA0cq__compact .DistrictList-module__wRA0cq__groups{column-gap:28px}.DistrictList-module__wRA0cq__compact .DistrictList-module__wRA0cq__name,.DistrictList-module__wRA0cq__compact .DistrictList-module__wRA0cq__minutes{font-size:20px}}
.Faq-module__OJoX5q__list{max-width:820px}.Faq-module__OJoX5q__item{border-bottom:2px solid var(--line)}.Faq-module__OJoX5q__summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;padding-block:16px;list-style:none;display:flex}.Faq-module__OJoX5q__summary::-webkit-details-marker{display:none}.Faq-module__OJoX5q__summary:after{content:"+";font-family:var(--display);color:var(--navy);transition:transform .3s var(--ease-out);flex:none;font-size:38px;font-weight:800;line-height:.6}.Faq-module__OJoX5q__item[open] .Faq-module__OJoX5q__summary:after{transform:rotate(45deg)}.Faq-module__OJoX5q__summary:hover .Faq-module__OJoX5q__question{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:2px}.Faq-module__OJoX5q__item::details-content{block-size:0;transition:block-size .35s var(--ease-out), content-visibility .35s allow-discrete;overflow:hidden}.Faq-module__OJoX5q__item[open]::details-content{block-size:auto}.Faq-module__OJoX5q__question{font-size:26px;font-weight:600}.Faq-module__OJoX5q__answer{max-width:62ch;padding-bottom:20px}
.Gallery-module__MLygcG__section{padding-block:40px 44px}.Gallery-module__MLygcG__head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.Gallery-module__MLygcG__title{font-size:clamp(30px,8vw,44px)}.Gallery-module__MLygcG__controls{gap:8px;display:none}.Gallery-module__MLygcG__controls button{border:2px solid var(--navy);background:var(--white);width:48px;height:48px;color:var(--navy);cursor:pointer;border-radius:2px;place-items:center;transition:background-color .2s,color .2s;display:grid}.Gallery-module__MLygcG__controls button:hover{background:var(--navy);color:var(--paper)}.Gallery-module__MLygcG__controls button:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.Gallery-module__MLygcG__track{--inset:max(var(--gutter), calc((100vw - var(--max)) / 2));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset);padding-inline:var(--inset);scrollbar-width:thin;scrollbar-color:var(--navy) transparent;gap:12px;padding-bottom:10px;list-style:none;display:flex;overflow-x:auto}.Gallery-module__MLygcG__item{scroll-snap-align:start;flex:none}.Gallery-module__MLygcG__image{object-fit:cover;background:var(--paper);border-radius:2px;width:auto;max-width:82vw;height:340px;display:block}@media (min-width:960px){.Gallery-module__MLygcG__section{padding-block:64px}.Gallery-module__MLygcG__controls{display:flex}.Gallery-module__MLygcG__image{max-width:none;height:460px}}
