/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.contact-hero_styles_section__XYfgd{border-bottom:1px var(--tw-border-style);border-color:#0000001a;width:100%}@supports (color:color-mix(in lab,red,red)){.contact-hero_styles_section__XYfgd{border-color:color-mix(in oklab,var(--color-black,#000)10%,transparent)}}.contact-hero_styles_section__XYfgd{background-color:var(--color-white,#fff)}.contact-hero_styles_container___OsFl{max-width:1200px;padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto;padding-top:calc(60px + 5rem);padding-bottom:60px}@media (min-width:40rem){.contact-hero_styles_container___OsFl{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:64rem){.contact-hero_styles_container___OsFl{padding-inline:calc(var(--spacing,.25rem)*8);padding-top:calc(80px + 5rem);padding-bottom:80px}}.contact-hero_styles_layout__OXnxp{align-items:flex-start;gap:calc(var(--spacing,.25rem)*12);flex-direction:column;display:flex}@media (min-width:64rem){.contact-hero_styles_layout__OXnxp{gap:calc(var(--spacing,.25rem)*20);flex-direction:row}}.contact-hero_styles_content__2_Dcn{flex:1}.contact-hero_styles_overline__RJnUY{margin-bottom:calc(var(--spacing,.25rem)*2);font-family:var(--font-family-evolventa);--tw-tracking:-.17px;letter-spacing:-.17px;color:var(--primary);font-size:28px;font-style:italic}.contact-hero_styles_title__OlMpl{font-family:var(--font-family-avenir);--tw-leading:1.1;--tw-font-weight:var(--font-weight-normal,400);font-size:clamp(38px,4vw,60px);line-height:1.1;font-weight:var(--font-weight-normal,400);--tw-tracking:-1.2px;letter-spacing:-1.2px;color:var(--foreground);text-transform:uppercase}.contact-hero_styles_description__Drock{margin-top:calc(var(--spacing,.25rem)*9);max-width:600px;font-family:var(--font-family-evolventa);--tw-leading:calc(var(--spacing,.25rem)*7);font-size:clamp(16px,2vw,24px);line-height:calc(var(--spacing,.25rem)*7);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:.2px;letter-spacing:.2px;color:var(--muted-foreground)}@media not all and (min-width:64rem){.contact-hero_styles_description__Drock{margin-top:calc(var(--spacing,.25rem)*-4)}}.contact-hero_styles_card__CEzwN{gap:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-3xl,1.5rem);background-color:var(--color-zinc-950,oklch(14.1% .005 285.823));width:100%;padding:calc(var(--spacing,.25rem)*8);flex-direction:column;flex-shrink:0;display:flex}@media (min-width:64rem){.contact-hero_styles_card__CEzwN{width:420px;padding:calc(var(--spacing,.25rem)*10)}}.contact-hero_styles_cardTitle__xTRFE{font-family:var(--font-family-avenir);--tw-leading:1.1;--tw-font-weight:var(--font-weight-medium,500);font-size:28px;line-height:1.1;font-weight:var(--font-weight-medium,500);--tw-tracking:-.28px;letter-spacing:-.28px;color:var(--background);text-transform:uppercase}.contact-hero_styles_cardDescription__5XJm4{margin-top:calc(var(--spacing,.25rem)*3);font-family:var(--font-family-evolventa);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:26px;--tw-font-weight:var(--font-weight-normal,400);line-height:26px;font-weight:var(--font-weight-normal,400);color:var(--background)}@supports (color:color-mix(in lab,red,red)){.contact-hero_styles_cardDescription__5XJm4{color:color-mix(in oklab,var(--background)60%,transparent)}}.contact-hero_styles_button__6T5I8{width:auto;color:var(--color-white,#fff);--button-background:#38383b;--button-foreground:#fff;border-radius:3.40282e+38px;align-self:flex-start;overflow:hidden}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.showroom-gallery_styles_section__T2uIF{background-color:#e4e4e4;width:100%}.showroom-gallery_styles_container__UNhiX{max-width:112rem;padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto;padding-block:60px}@media (min-width:40rem){.showroom-gallery_styles_container__UNhiX{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:64rem){.showroom-gallery_styles_container__UNhiX{padding-inline:calc(var(--spacing,.25rem)*8);padding-block:80px}}.showroom-gallery_styles_title__eujIf{margin-bottom:calc(var(--spacing,.25rem)*10);font-family:var(--font-family-avenir);--tw-leading:1.1;--tw-font-weight:var(--font-weight-normal,400);font-size:clamp(32px,3vw,56px);line-height:1.1;font-weight:var(--font-weight-normal,400);--tw-tracking:-1.2px;letter-spacing:-1.2px;color:var(--foreground);text-transform:uppercase}.showroom-gallery_styles_grid__2Wspz{gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:64rem){.showroom-gallery_styles_grid__2Wspz{grid-template-columns:repeat(4,minmax(0,1fr))}}.showroom-gallery_styles_tile__MqArl{cursor:pointer;border-radius:var(--radius-2xl,1rem);position:relative;overflow:hidden}.showroom-gallery_styles_tile__MqArl:focus{--tw-outline-style:none;outline-style:none}.showroom-gallery_styles_tileLarge__H_0Es{grid-area:span 2/span 2/span 2/span 2;height:300px}@media (min-width:64rem){.showroom-gallery_styles_tileLarge__H_0Es{height:500px}}.showroom-gallery_styles_tileSmall__tPZQx{height:145px}@media (min-width:64rem){.showroom-gallery_styles_tileSmall__tPZQx{height:245px}}.showroom-gallery_styles_image__7aSQJ{object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}.showroom-gallery_styles_overlay__xAeDt{inset:calc(var(--spacing,.25rem)*0);background-color:#0000;position:absolute}@supports (color:color-mix(in lab,red,red)){.showroom-gallery_styles_overlay__xAeDt{background-color:color-mix(in oklab,var(--color-black,#000)0%,transparent)}}.showroom-gallery_styles_overlay__xAeDt{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.showroom-gallery_styles_tile__MqArl:hover .showroom-gallery_styles_image__7aSQJ{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.showroom-gallery_styles_tile__MqArl:hover .showroom-gallery_styles_overlay__xAeDt{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.showroom-gallery_styles_tile__MqArl:hover .showroom-gallery_styles_overlay__xAeDt{background-color:color-mix(in oklab,var(--color-black,#000)10%,transparent)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.styles_root__84nWo{background-color:var(--color-white,#fff);width:100%}.styles_faqAnswer__AzElj{color:var(--muted-foreground)}.styles_faqHeading__o4nJ2{--tw-leading:1.1;--tw-font-weight:var(--font-weight-normal,400);font-size:clamp(32px,3vw,56px);line-height:1.1;font-weight:var(--font-weight-normal,400);--tw-tracking:-1.2px;letter-spacing:-1.2px;color:var(--foreground)}.styles_faqQuestion__czXqN{color:var(--foreground)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}