.sections_section__xHrcm{background:var(--section-light-bg);color:var(--section-light-text);padding:4rem 1rem;font-family:inherit}@media (prefers-color-scheme:dark){.sections_section__xHrcm{background:var(--section-dark-bg);color:var(--section-dark-text)}}.dark .sections_section__xHrcm,[data-preview-theme=dark] .sections_section__xHrcm{background:var(--section-dark-bg);color:var(--section-dark-text)}[data-preview-theme=light] .sections_section__xHrcm{background:var(--section-light-bg);color:var(--section-light-text)}.sections_section__xHrcm[data-spacing=compact]{padding-block:2rem}.sections_section__xHrcm[data-spacing=spacious]{padding-block:6rem}.sections_inner__7tLqJ{width:100%;max-width:80rem;margin-inline:auto}.sections_section__xHrcm[data-width=narrow] .sections_inner__7tLqJ{max-width:48rem}.sections_section__xHrcm[data-width=wide] .sections_inner__7tLqJ{max-width:96rem}.sections_section__xHrcm[data-width=full] .sections_inner__7tLqJ{max-width:none}.sections_section__xHrcm[data-align=center]{text-align:center}.sections_section__xHrcm[data-align=right]{text-align:right}.sections_section__xHrcm h2{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:700;line-height:1.2;margin-bottom:1rem}.sections_section__xHrcm h3{font-size:1.2rem;font-weight:650;margin:.75rem 0}.sections_section__xHrcm blockquote,.sections_section__xHrcm p{line-height:1.65;margin:.5rem 0}.sections_eyebrow__uw1g9{text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:700}.sections_subtitle__1uTXV{max-width:70ch;margin-bottom:2rem!important}.sections_grid__f4SVD{display:grid;grid-template-columns:repeat(var(--desktop-columns,3),minmax(0,1fr));gap:1rem;list-style:none;padding:0;margin:1.5rem 0 0}.sections_grid__f4SVD[data-variant=featured]>:first-child{grid-column:1/-1}.sections_grid__f4SVD[data-variant=timeline]{border-inline-start:2px solid currentColor;padding-inline-start:1.5rem}.sections_grid__f4SVD[data-variant=timeline]>li{position:relative}.sections_grid__f4SVD[data-variant=timeline]>li:before{content:"";position:absolute;inset-inline-start:-1.95rem;top:1.5rem;width:.8rem;height:.8rem;border-radius:50%;background:currentColor}.sections_tile__vA8lF{height:100%;padding:1.25rem;border-radius:1rem}.sections_tile__vA8lF[data-style=bordered]{border:1px solid}.sections_tile__vA8lF[data-style=elevated]{box-shadow:0 6px 24px #0002}.sections_figure__5r5mx{margin:0}.sections_figure__5r5mx img,.sections_figure__5r5mx picture{display:block;width:100%}.sections_figure__5r5mx img{aspect-ratio:3/2;border-radius:.75rem}.sections_figure__5r5mx[data-aspect=square] img{aspect-ratio:1}.sections_figure__5r5mx[data-aspect=portrait] img{aspect-ratio:3/4}.sections_figure__5r5mx[data-aspect=wide] img{aspect-ratio:16/9}.sections_figure__5r5mx figcaption{font-size:.85rem;margin-top:.4rem}.sections_mediaLayout__XncTD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2rem;margin-top:1.5rem}.sections_mediaLayout__XncTD[data-variant=image_left]>:first-child{order:2}.sections_mediaLayout__XncTD[data-variant=centered],.sections_mediaLayout__XncTD[data-variant=simple],.sections_mediaLayout__XncTD[data-variant=stacked]{grid-template-columns:1fr}.sections_mediaLayout__XncTD[data-variant=centered]{text-align:center}.sections_mediaLayout__XncTD[data-variant=centered] .sections_actions__ItTw_{justify-content:center}.sections_mediaLayout__XncTD iframe{width:100%;aspect-ratio:16/9;border:0}.sections_mediaLayout__XncTD address{font-style:normal}.sections_actions__ItTw_{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.sections_button__1gXjD{display:inline-flex;align-items:center;min-height:44px;padding:.6rem 1.25rem;border-radius:999px;background:var(--site-action-bg,#2563eb);color:var(--site-action-fg,white);text-decoration:none;font-weight:600;margin:.25rem}.sections_button__1gXjD:hover{background:var(--site-action-hover,#1d4ed8)}.sections_link__RtCmP{text-decoration:underline;text-underline-offset:.2em}.sections_button__1gXjD:focus-visible,.sections_link__RtCmP:focus-visible,.sections_section__xHrcm a:focus-visible,.sections_section__xHrcm summary:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.sections_number__7bwwu,.sections_stat__XIWQF{font-size:2rem;font-weight:700}.sections_bullets__BV_TO{list-style:disc;padding-inline-start:1.5rem}.sections_section__xHrcm details{border-bottom:1px solid;padding:.75rem 0}.sections_section__xHrcm summary{cursor:pointer;font-weight:600}.sections_tableWrap__YElBm{overflow-x:auto;margin-top:1.5rem}.sections_tableWrap__YElBm[data-variant=stacked] table{min-width:0}.sections_tableWrap__YElBm[data-variant=stacked] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.sections_tableWrap__YElBm[data-variant=stacked] tr{display:grid;gap:.3rem;border:1px solid;border-radius:.75rem;padding:.5rem;margin-bottom:1rem}.sections_tableWrap__YElBm[data-variant=stacked] td,.sections_tableWrap__YElBm[data-variant=stacked] th{display:block;border:0}.sections_tableWrap__YElBm[data-variant=stacked] td:before{content:attr(data-label);display:block;font-weight:650}.sections_tableWrap__YElBm table{width:100%;min-width:35rem;border-collapse:collapse}.sections_tableWrap__YElBm td,.sections_tableWrap__YElBm th{padding:.85rem;text-align:start;border-bottom:1px solid}.sections_placeholder__5SIbd{border:2px dashed #9ca3af;border-radius:.75rem;padding:2rem;text-align:center}@media (max-width:640px){.sections_section__xHrcm{padding:3rem 1rem}.sections_grid__f4SVD{grid-template-columns:repeat(var(--mobile-columns,1),minmax(0,1fr))}.sections_mediaLayout__XncTD{grid-template-columns:1fr}.sections_mediaLayout__XncTD[data-variant=image_left]>:first-child{order:0}}@container (max-width: 640px){.sections_grid__f4SVD{grid-template-columns:repeat(var(--mobile-columns,1),minmax(0,1fr))}.sections_mediaLayout__XncTD{grid-template-columns:1fr}.sections_mediaLayout__XncTD[data-variant=image_left]>:first-child{order:0}}@media (max-width:640px){.sections_grid__f4SVD[data-variant=featured]>:first-child{grid-column:auto}}@container (max-width: 640px){.sections_grid__f4SVD[data-variant=featured]>:first-child{grid-column:auto}}.HomeCarousel_frame__dPuCT{height:clamp(14rem,62vw,28rem);width:100%;display:flex;flex-direction:column;padding:12px;gap:4px}.HomeCarousel_stage__YgQMY{position:relative;flex:1;min-height:0;overflow:visible;border-radius:20px}.HomeCarousel_imageArea__7ucm_{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.HomeCarousel_slide__1IhaW{position:absolute;top:0;left:50%;translate:-50% 0;height:100%;max-width:100%}.HomeCarousel_link__S_DtD{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.HomeCarousel_link__S_DtD:focus-visible{outline:3px solid var(--color-red-600,#dc2626);outline-offset:-3px;border-radius:20px}.HomeCarousel_image__dnMT2{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:20px;clip-path:inset(0 round 20px)}.HomeCarousel_pending__lmMoL{position:absolute;width:1px;height:1px;visibility:hidden}.HomeCarousel_control__eVCJn:focus-visible{outline-offset:-3px}.HomeCarousel_footer__D8QmS{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:4px;align-items:center;flex-shrink:0}.HomeCarousel_indicators__lRGx9{overflow-x:auto;scrollbar-width:none}.HomeCarousel_indicators__lRGx9::-webkit-scrollbar{display:none}.HomeCarousel_lines__6Y8RP{display:flex;width:max-content;gap:4px;margin-inline:auto}.HomeCarousel_indicator__mFnD6{display:grid;place-items:center;width:clamp(28px,4vw,44px);height:44px;flex-shrink:0;cursor:pointer;border-radius:6px}.HomeCarousel_indicator__mFnD6 span{width:70%;height:3px;border-radius:2px;background:#9ca3af}.HomeCarousel_indicator__mFnD6[aria-current=true] span{background:var(--color-red-600,#dc2626)}.HomeCarousel_indicator__mFnD6:focus-visible{outline:2px solid var(--color-red-600,#dc2626);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.HomeCarousel_control__eVCJn{opacity:0;transition:opacity .16s}.HomeCarousel_frame__dPuCT:focus-within .HomeCarousel_control__eVCJn,.HomeCarousel_frame__dPuCT:hover .HomeCarousel_control__eVCJn{opacity:1}}@media (prefers-reduced-motion:reduce){.HomeCarousel_slide__1IhaW{transform:none!important}.HomeCarousel_slide__1IhaW[data-exiting]{visibility:hidden}.HomeCarousel_control__eVCJn{transition:none}}@media (any-pointer:coarse){.HomeCarousel_frame__dPuCT .HomeCarousel_control__eVCJn{opacity:1}}.HomeCarousel_panorama__A1Zwd{height:auto;padding:0;gap:4px;background:transparent;border:0;box-shadow:none;border-radius:0;--panorama-gap:clamp(8px,1.5vw,24px)}.HomeCarousel_panorama__A1Zwd .HomeCarousel_stage__YgQMY{flex:none;height:clamp(160px,38vw,600px);border-radius:0}.HomeCarousel_panorama__A1Zwd .HomeCarousel_imageArea__7ucm_{border-radius:0}.HomeCarousel_panoramaTrack__bR97N{display:flex;gap:var(--panorama-gap);width:100%;height:100%;--panorama-slide-width:calc((100% - 2 * var(--panorama-gap)) / 1.5);transform:translateX(calc((100% - var(--panorama-slide-width)) / 2 - var(--track-position) * (var(--panorama-slide-width) + var(--panorama-gap))));transition:transform .4s cubic-bezier(.4,0,.2,1)}.HomeCarousel_panoramaSlide__ANEB4{flex:0 0 var(--panorama-slide-width);min-width:0;height:100%}.HomeCarousel_panoramaImage__X8uRt{display:block;width:100%;height:100%;object-fit:contain;background:transparent}.HomeCarousel_panorama__A1Zwd .HomeCarousel_footer__D8QmS{padding-inline:4px}@media (prefers-reduced-motion:reduce){.HomeCarousel_panoramaTrack__bR97N{transition:none}}.HeroPreview_hero__yduzs{container-type:inline-size}.HeroPreview_hero__yduzs:before{content:"";width:0;flex-shrink:0}.HeroPreview_automatic__90Lv9.HeroPreview_mobile__lX0DD:before{padding-top:177.778%}.HeroPreview_mobile__lX0DD p{font-size:1rem}.HeroPreview_automatic__90Lv9.HeroPreview_desktop__VQgvx:before{padding-top:56.25%}.HeroPreview_desktop__VQgvx [data-hero-content]{padding:5cqw 3cqw}.HeroPreview_desktop__VQgvx h3{font-size:3cqw;line-height:1.2}.HeroPreview_desktop__VQgvx p{margin-top:1.5cqw;font-size:1.5cqw}.HeroPreview_desktop__VQgvx [data-hero-content]>div{margin-top:3cqw}.HeroPreview_desktop__VQgvx button{padding:1.5cqw 3cqw;font-size:1.4cqw}.EditorLayout_page__DGifp{width:100%;max-width:1920px;margin-inline:auto;padding-bottom:calc(var(--editor-bottom, 88px) + 32px);--editor-top:12px}.EditorLayout_layout__nNkwL{display:grid;grid-template-areas:"preview" "controls";gap:24px;align-items:start}.EditorLayout_controls__aCERw{grid-area:controls;min-width:0;scroll-margin-top:calc(var(--editor-top) + min(38dvh, 22rem) + 20px)}.EditorLayout_controls__aCERw>[role=tablist]{background:white;border-radius:12px 12px 0 0}.EditorLayout_controls__aCERw [data-site-field]{scroll-margin-top:calc(var(--editor-top) + min(38dvh, 22rem) + 20px)}.EditorLayout_preview__BqLuC{grid-area:preview;position:sticky;top:var(--editor-top);z-index:20;display:flex;flex-direction:column;min-width:0;height:min(38dvh,22rem);overflow:hidden;border:1px solid #d1d5db;border-radius:12px;background:white;color:#111827}.EditorLayout_previewToolbar__f4Fro{flex-shrink:0;padding:8px 12px;border-bottom:1px solid #e5e7eb}.EditorLayout_previewScroll__7IMDA{flex:1;min-height:0;overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.EditorLayout_previewScroll__7IMDA:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.EditorLayout_site__Chd1y{margin-inline:auto;container-type:inline-size}.EditorLayout_site__Chd1y [data-carousel-heading] h2{font-size:1.875rem}.EditorLayout_site__Chd1y [data-carousel-heading]>p:last-child{font-size:1rem}.EditorLayout_site__Chd1y[data-site-preview-mode=light] [data-carousel-heading]{color:var(--color-gray-600,#4b5563)}.EditorLayout_site__Chd1y[data-site-preview-mode=light] [data-carousel-heading] h2{color:var(--color-gray-950,#030712)}.EditorLayout_site__Chd1y[data-site-preview-mode=light] [data-carousel-heading]>p:first-child{color:var(--color-red-600,#dc2626)}.EditorLayout_site__Chd1y[data-site-preview-mode=dark] [data-carousel-heading]{color:var(--color-gray-300,#d1d5db)}.EditorLayout_site__Chd1y[data-site-preview-mode=dark] [data-carousel-heading] h2{color:white}.EditorLayout_site__Chd1y[data-site-preview-mode] [data-carousel-heading]>p:last-child{color:inherit}.EditorLayout_site__Chd1y[data-site-preview-mode=dark] [data-carousel-heading]>p:first-child{color:var(--color-red-300,#fca5a5)}@container (min-width: 640px){.EditorLayout_site__Chd1y [data-carousel-heading] h2{font-size:2.25rem}.EditorLayout_site__Chd1y [data-carousel-heading]>p:last-child{font-size:1.125rem}}@container (min-width: 1024px){.EditorLayout_site__Chd1y [data-carousel-heading] h2{font-size:3rem}}.EditorLayout_site__Chd1y [aria-roledescription]:not([data-preset]){height:clamp(14rem,62cqw,28rem)}.EditorLayout_site__Chd1y[data-site-preview-mode] [data-preset=panoramic][role=region]{background-color:transparent}.EditorLayout_site__Chd1y [data-preset=panoramic]{--panorama-gap:clamp(8px,1.5cqw,24px)}.EditorLayout_site__Chd1y [data-preset=panoramic]>div:first-child{height:clamp(160px,38cqw,600px)}.EditorLayout_expanded__jONcu{height:calc(100dvh - var(--editor-top) - var(--editor-bottom, 88px))}.EditorLayout_actions__r7hQq{position:fixed;bottom:max(8px,env(safe-area-inset-bottom));left:50%;translate:-50% 0;width:min(calc(100% - 32px),1872px);z-index:30;padding:12px;border:1px solid #d1d5db;border-radius:12px;background:white;color:#111827;box-shadow:0 2px 12px #0002}@media (min-width:1200px){.EditorLayout_layout__nNkwL{grid-template-areas:"controls preview";grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.EditorLayout_preview__BqLuC{height:calc(100dvh - var(--editor-top) - var(--editor-bottom, 88px))}.EditorLayout_controls__aCERw{scroll-margin-top:var(--editor-top)}.EditorLayout_controls__aCERw [data-site-field]{scroll-margin-top:calc(var(--editor-top) + 20px)}}