.styles_hero__H20jy{background:var(--color-primary)}.styles_story__MA5kJ{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:center}.styles_storyText__0A4cg p{font-size:var(--text-lg);margin-top:1.25rem}.styles_storyText__0A4cg p:first-child{margin-top:0}.styles_storyClosing__U6B2z{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,2.6vw,1.75rem)!important;line-height:1.3;color:var(--color-heading);background:var(--color-peach);border-radius:1.125rem;padding:1.25rem 1.5rem;margin-block:1.75rem!important}.styles_sons__rg3Rz{max-width:1000px;margin-top:clamp(2.5rem,6vw,4.5rem)}.styles_sons__rg3Rz img{display:block;width:100%;height:auto}.styles_sons__rg3Rz figcaption{margin-top:1rem;font-size:var(--text-lg);line-height:1.5;text-align:center;color:var(--color-text-secondary)}.styles_sectionIntro__v43U2{max-width:700px;margin:0 auto 3rem;text-align:center}.styles_sectionIntro__v43U2 p{margin-top:1rem;font-size:var(--text-lg)}.styles_dreamCenter__LdTLy{position:relative;display:block;max-width:1000px;margin:0 auto;overflow:hidden;border-radius:2rem;box-shadow:var(--shadow-photo)}.styles_dreamCenter__LdTLy img{display:block;width:100%;height:auto;transition:transform var(--transition-slow)}.styles_dreamCenterLabel__vgjaY{position:absolute;left:50%;bottom:clamp(1rem,4vw,2rem);transform:translateX(-50%);padding:.875rem 1.875rem;font-family:var(--font-display);font-size:clamp(1.1875rem,2.4vw,1.375rem);font-weight:700;white-space:nowrap;color:var(--color-heading);background:#ffffff;border-radius:1rem;box-shadow:0 10px 30px rgba(11,42,91,.2)}.styles_dreamCenter__LdTLy:focus-visible .styles_dreamCenterLabel__vgjaY,.styles_dreamCenter__LdTLy:hover .styles_dreamCenterLabel__vgjaY{color:#ffffff;background:var(--color-heading)}@media (prefers-reduced-motion:no-preference){.styles_dreamCenter__LdTLy:hover img{transform:scale(1.02)}}@media (max-width:900px){.styles_story__MA5kJ{grid-template-columns:1fr}}.HomeSlideshow_frame__yscBt{width:min(100% - 3rem,1200px);margin:0 auto;padding:.5rem 0 4rem}.HomeSlideshow_stage__B6CvB{position:relative;aspect-ratio:2/1;overflow:hidden;border-radius:2rem;background:var(--color-heading);box-shadow:var(--shadow-photo)}.HomeSlideshow_photos__fTmBg{position:absolute;inset:0}.HomeSlideshow_slide__qM4ws{position:absolute;inset:0;opacity:0;transition:opacity 1.2s ease}.HomeSlideshow_active__2EhbX{opacity:1}.HomeSlideshow_photo__TNRWk{width:100%;height:100%;object-fit:cover}.HomeSlideshow_badge__CXGQv{position:absolute;top:50%;left:50%;width:clamp(140px,16%,200px);padding:clamp(.75rem,1.3vw,1.125rem);transform:translate(-50%,-50%);background:rgba(255,255,255,.62);border:1px solid rgba(255,255,255,.7);border-radius:1.5rem;box-shadow:0 8px 30px rgba(11,42,91,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.HomeSlideshow_logo__THhaT{display:block;width:100%;height:auto}.HomeSlideshow_dots__0tmK4{display:flex;justify-content:center;gap:.25rem;margin-top:1.25rem}.HomeSlideshow_dot__UGosB{position:relative;width:1.75rem;height:2.75rem;padding:0;background:transparent;border:0;cursor:pointer}.HomeSlideshow_dot__UGosB:before{content:"";position:absolute;top:50%;left:50%;width:.875rem;height:.875rem;transform:translate(-50%,-50%);border:2px solid var(--color-heading);border-radius:999px;background:#ffffff}.HomeSlideshow_dot__UGosB[aria-current=true]:before{background:var(--color-heading)}@media (prefers-reduced-motion:reduce){.HomeSlideshow_slide__qM4ws{transition:none}}@media (max-width:960px){.HomeSlideshow_frame__yscBt{width:min(100% - 2.5rem,1200px);padding-bottom:3rem}.HomeSlideshow_stage__B6CvB{aspect-ratio:4/3;border-radius:1.5rem}}@media (max-width:640px){.HomeSlideshow_frame__yscBt{width:calc(100% - 2rem);padding-bottom:2.5rem}.HomeSlideshow_badge__CXGQv{width:110px;padding:.5rem;border-radius:1rem}}