.section[data-astro-cid-w6ymvdtg]{--bg:var(--cream);background:var(--bg);position:relative}.section[data-astro-cid-w6ymvdtg][data-bg=olive]{--bg:var(--olive);color:var(--cream)}.section[data-astro-cid-w6ymvdtg].hero[data-bg=light]{--bg:#e6e1db}.section[data-astro-cid-w6ymvdtg][data-min-height]{min-height:calc(var(--min-h) * 1vh)}.section[data-astro-cid-w6ymvdtg][data-min-height]:not(:first-of-type){flex-direction:column;justify-content:center;display:flex}.min-height-spacer[data-astro-cid-w6ymvdtg]{display:none}.section-body[data-astro-cid-w6ymvdtg]{padding-top:calc(var(--space-top) * 1vmax);padding-bottom:calc(var(--space-bottom) * 1vmax)}.section[data-astro-cid-w6ymvdtg][data-curved]{--next:var(--cream);background:linear-gradient(var(--bg), var(--bg)) top / 100% calc(100% - 6vw + 1px) no-repeat, var(--next);padding-bottom:6vw}.section[data-astro-cid-w6ymvdtg][data-next-bg=olive]{--next:var(--olive)}.curve[data-astro-cid-w6ymvdtg]{width:100%;height:6vw;fill:var(--bg);position:absolute;bottom:0;left:0}.grid[data-astro-cid-g2zvmi3e]{--rows:var(--rows-m);grid-template-columns:minmax(0, 1fr) repeat(var(--cols), calc((var(--content-width) - (var(--cols) - 1) * var(--gap)) / var(--cols))) minmax(0, 1fr);grid-template-rows:repeat(var(--rows), minmax(var(--row), auto));gap:var(--row-gap,var(--gap)) var(--gap);display:grid}.grid[data-astro-cid-g2zvmi3e][data-grid=tight]{--gap:0px}.item[data-astro-cid-g2zvmi3e]{grid-column:var(--m-col);grid-row:var(--m-row);z-index:var(--m-layer);min-width:0;position:relative}@media (width>=768px){.grid[data-astro-cid-g2zvmi3e]{--rows:var(--rows-d)}.item[data-astro-cid-g2zvmi3e]{grid-column:var(--d-col);grid-row:var(--d-row);z-index:var(--d-layer)}}.item-image[data-astro-cid-g2zvmi3e]{min-height:0}.figure[data-astro-cid-g2zvmi3e]{flex-direction:column;margin:0;display:flex;position:absolute;inset:0}.frame[data-astro-cid-g2zvmi3e]{flex:1;min-height:0;position:relative}.frame[data-astro-cid-g2zvmi3e] img{width:100%;height:100%;position:absolute;inset:0}.frame[data-astro-cid-g2zvmi3e] .fit-cover{object-fit:cover}.frame[data-astro-cid-g2zvmi3e] .fit-contain{object-fit:contain}.figure[data-astro-cid-g2zvmi3e] .caption{padding-top:15px;font-size:14px}.item-text[data-astro-cid-g2zvmi3e]{flex-direction:column;display:flex}.item-text[data-astro-cid-g2zvmi3e][data-valign=middle]{justify-content:center}.item-text[data-astro-cid-g2zvmi3e][data-valign=bottom]{justify-content:flex-end}.item-text[data-astro-cid-g2zvmi3e] .rich-text{container-type:inline-size}.item-text[data-astro-cid-g2zvmi3e] .fit-line{margin-block:0}.item-text[data-astro-cid-g2zvmi3e] [data-fit]{font-size:var(--fit);white-space:nowrap;margin:0;line-height:1;display:inline-block}.item-text[data-astro-cid-g2zvmi3e] [data-fit-max]{font-size:min(var(--fit), 7.26cqw)}.video[data-astro-cid-g2zvmi3e]{aspect-ratio:16/9;border:0;width:100%;height:auto}.item-button[data-astro-cid-g2zvmi3e]{display:flex}.item-button[data-astro-cid-g2zvmi3e] .button[data-astro-cid-g2zvmi3e]{flex:1}.item-divider[data-astro-cid-g2zvmi3e]{align-items:center;display:flex}.divider[data-astro-cid-g2zvmi3e]{background:var(--brown);border:0;width:100%;height:1px;margin:.5em 0}
