.ElectricBeds_anchor__BK8m1{width:100%;scroll-margin-top:4rem}.ImageShowcase_section__mSAZX{position:relative;padding:6rem 1.5rem 3rem}@media(min-width:768px){.ImageShowcase_section__mSAZX{padding-left:3rem;padding-right:3rem}}@media(min-width:1024px){.ImageShowcase_section__mSAZX{padding:9rem 1.5rem 3rem}}.ImageShowcase_container__Twtsj{margin:0 auto;max-width:72rem;display:flex;flex-direction:column;align-items:center}.ImageShowcase_pageHeader__OQg9U{margin-bottom:2.5rem;text-align:center}@media(min-width:768px){.ImageShowcase_pageHeader__OQg9U{margin-bottom:4rem}}.ImageShowcase_title__uqYVi{font-family:var(--font-serif,serif);font-size:1.875rem;font-weight:700;color:var(--foreground);text-wrap:balance}@media(min-width:768px){.ImageShowcase_title__uqYVi{font-size:2.25rem}}@media(min-width:1024px){.ImageShowcase_title__uqYVi{font-size:3rem}}.ImageShowcase_titleUnderline__3ofyN{margin-left:auto;margin-right:auto;margin-top:.5rem;height:1px;width:4rem;background:var(--accent)}.ImageShowcase_description__MkXaM{margin-top:1rem;color:var(--muted-foreground);line-height:1.625;font-size:1rem;text-align:justify}@media(min-width:768px){.ImageShowcase_description__MkXaM{font-size:1.125rem}}.ImageShowcase_twoColumn__z7RWO{display:grid;gap:2rem;margin-bottom:2rem}@media(min-width:1024px){.ImageShowcase_twoColumn__z7RWO{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.ImageShowcase_galleryColumn__zHxmx{display:flex;flex-direction:column;gap:1rem}.ImageShowcase_mainImageImg__mH2_e{object-fit:cover;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.ImageShowcase_thumbnailsRow__EG8_e{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.ImageShowcase_thumbnailImg__FrY04{object-fit:cover}.ImageShowcase_contentColumn__lZrCa{display:flex;flex-direction:column}.ImageShowcase_panelTitle__a99a0{margin:0 0 1.5rem;font-family:var(--font-mono,sans-serif);font-size:.75rem;font-weight:600;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}@media(min-width:768px){.ImageShowcase_panelTitle__a99a0{font-size:.875rem}}.ImageShowcase_featuresGrid__GOEd8{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media(min-width:768px){.ImageShowcase_featuresGrid__GOEd8{grid-template-columns:repeat(2,minmax(0,1fr))}}.ImageShowcase_featureIconWrap__z55Jf{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background:color-mix(in srgb,var(--accent) 10%,transparent)}.ImageShowcase_featureItemIcon__gIekP{width:1.25rem;height:1.25rem;color:var(--accent)}.ImageShowcase_featureLabel__KlpRA{font-size:.875rem;font-weight:500;line-height:1.25;color:var(--foreground)}.ImageShowcase_benefitsList__f2J1n{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem}.ImageShowcase_benefitItem__kTOp1{display:flex;align-items:flex-start;gap:.75rem}.ImageShowcase_benefitIconWrap__Ol_vu{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin-top:.125rem;border-radius:9999px;background:color-mix(in srgb,var(--accent) 20%,transparent)}.ImageShowcase_benefitCheck__VUSyw{width:.875rem;height:.875rem;color:var(--accent)}.ImageShowcase_benefitBody__ZbamW{min-width:0}.ImageShowcase_benefitTitle__LvI0q{margin:0;font-size:1rem;font-weight:500;line-height:1.25;color:var(--foreground)}.ImageShowcase_benefitDescription__0nklP{margin:0;font-size:.875rem;line-height:1.625;color:var(--muted-foreground)}.ImageShowcase_mainImage__oqtyu{position:relative;aspect-ratio:4/3;border-radius:.75rem;overflow:hidden;background:var(--glass);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border);box-shadow:var(--silver-glow2);transition:box-shadow .5s cubic-bezier(.4,0,.2,1)}.ImageShowcase_mainImage__oqtyu:hover{box-shadow:var(--teal-glow2)}.ImageShowcase_navButton__MaJH3{position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;border-radius:9999px;background:var(--glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--foreground) 80%,transparent);cursor:pointer;transition:color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.ImageShowcase_navButton__MaJH3:hover{color:var(--foreground);box-shadow:var(--teal-glow2)}.ImageShowcase_navButton__MaJH3:focus{outline:none;box-shadow:0 0 0 2px var(--accent)}.ImageShowcase_navButton__MaJH3 svg{flex-shrink:0;width:1.25rem;height:1.25rem}.ImageShowcase_navButtonPrev__05kN3{left:.75rem}.ImageShowcase_navButtonNext____acB{right:.75rem}.ImageShowcase_thumbnail__re8bq{position:relative;width:4rem;height:4rem;border-radius:.5rem;overflow:hidden;border:2px solid var(--glass-border);padding:0;cursor:pointer;background:rgba(0,0,0,0);transition:border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.ImageShowcase_thumbnail__re8bq{width:5rem;height:5rem}}.ImageShowcase_thumbnail__re8bq:hover:not(.ImageShowcase_thumbnailActive__1zgYo){border-color:var(--secondary)}.ImageShowcase_thumbnail__re8bq:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--accent)}.ImageShowcase_thumbnailActive__1zgYo{border-color:var(--accent);box-shadow:var(--teal-glow2)}.ImageShowcase_glassPanel__aS_rj{padding:1.5rem;border-radius:var(--radius-xl,.75rem);background:var(--glass);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border);box-shadow:var(--silver-glow2)}@media(min-width:768px){.ImageShowcase_glassPanel__aS_rj{padding:2rem}}.ImageShowcase_featureItem__hDvke{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.5rem;background:color-mix(in srgb,white 30%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid color-mix(in srgb,white 20%,transparent);transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);background:color-mix(in srgb,white 50%,transparent);box-shadow:var(--teal-glow2)}