.ContactDropdown_root__PcOjL{position:relative;overflow:hidden}@media(max-width:767px){.ContactDropdown_root__PcOjL.ContactDropdown_isOpenContact__pDlzB{background-color:hsla(0,0%,90%,.25)}}.ContactDropdown_root__PcOjL.ContactDropdown_isOpenContact__pDlzB .ContactDropdown_collapse__0e1h7{grid-template-rows:1fr}.ContactDropdown_root__PcOjL.ContactDropdown_isOpenContact__pDlzB .ContactDropdown_container__CeUy7{pointer-events:auto}.ContactDropdown_root__PcOjL.ContactDropdown_isOpenContact__pDlzB .ContactDropdown_content__lCSqd{opacity:1}@media(max-width:767px){.ContactDropdown_root__PcOjL{position:fixed;top:0;left:0;width:100%}}.ContactDropdown_collapse__0e1h7{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.ContactDropdown_container__CeUy7{position:relative;overflow:hidden;min-height:0;pointer-events:none;background:#fcfcf9}@media(max-width:767px){.ContactDropdown_container__CeUy7{max-height:100dvh;overflow-y:auto;background:hsla(60,33%,98%,.95);-webkit-backdrop-filter:blur(calc(5 / var(--screen-size) * 100 * 1vw));backdrop-filter:blur(calc(5 / var(--screen-size) * 100 * 1vw))}}.ContactDropdown_content__lCSqd{position:relative;display:grid;grid-template-columns:repeat(9,1fr);grid-column-gap:calc(37/var(--screen-size)*100*1vw);column-gap:calc(37/var(--screen-size)*100*1vw);padding:calc(18/var(--screen-size)*100*1vw) calc(19/var(--screen-size)*100*1vw) calc(37/var(--screen-size)*100*1vw);opacity:0;transition:opacity .2s ease;text-transform:none}@media(max-width:1100px){.ContactDropdown_content__lCSqd{display:flex;flex-direction:column}}@media(max-width:767px){.ContactDropdown_content__lCSqd{min-height:100dvh;padding:calc(16/var(--screen-size)*100*1vw) calc(16/var(--screen-size)*100*1vw) calc(90/var(--screen-size)*100*1vw)}}.ContactDropdown_corner__UXgXN{position:absolute;right:0;width:calc(10/var(--screen-size)*100*1vw);height:calc(10/var(--screen-size)*100*1vw);color:var(--text-color)}@media(max-width:767px){.ContactDropdown_corner__UXgXN{display:none}}.ContactDropdown_cornerTop__ddGcU{top:calc(-6/var(--screen-size)*100*1vw)}@media(max-width:1100px){.ContactDropdown_cornerTop__ddGcU{top:calc(-14/var(--screen-size)*100*1vw)}}.ContactDropdown_cornerBottom__6MA6c{bottom:calc(-13/var(--screen-size)*100*1vw)}@media(max-width:1100px){.ContactDropdown_cornerBottom__6MA6c{bottom:calc(-18/var(--screen-size)*100*1vw)}}.ContactDropdown_mobileHeader__1NZ_l{display:none;justify-content:space-between;align-items:flex-start;margin-bottom:calc(40/var(--screen-size)*100*1vw);text-transform:uppercase}.ContactDropdown_mobileHeader__1NZ_l .ContactDropdown_caption__Np5f_{line-height:calc(21/var(--screen-size)*100*1vw);letter-spacing:calc(.8/var(--screen-size)*100*1vw);color:var(--text-color)}.ContactDropdown_mobileHeader__1NZ_l .ContactDropdown_closeButton__rDiCn{height:-moz-fit-content;height:fit-content;margin-top:calc(-2/var(--screen-size)*100*1vw);line-height:calc(17/var(--screen-size)*100*1vw);letter-spacing:calc(.8/var(--screen-size)*100*1vw);color:#bfbfbf}.ContactDropdown_mobileHeader__1NZ_l .ContactDropdown_closeButton__rDiCn:after{background:#bfbfbf}@media(max-width:767px){.ContactDropdown_mobileHeader__1NZ_l{display:flex}}.ContactDropdown_about__6kYJo{display:flex;flex-direction:column;grid-column:span 5}.ContactDropdown_descriptionContainer__n41CJ{margin-bottom:calc(155/var(--screen-size)*100*1vw)}.ContactDropdown_descriptionContainer__n41CJ .ContactDropdown_description__Wp7I_,.ContactDropdown_descriptionContainer__n41CJ .ContactDropdown_richText__rlQFq{font-family:var(--font-univers),sans-serif;font-size:calc(32/var(--screen-size)*100*1vw);line-height:calc(38/var(--screen-size)*100*1vw);letter-spacing:calc(-.64/var(--screen-size)*100*1vw);color:var(--text-color)}@media(max-width:767px){.ContactDropdown_descriptionContainer__n41CJ .ContactDropdown_description__Wp7I_,.ContactDropdown_descriptionContainer__n41CJ .ContactDropdown_richText__rlQFq{font-size:calc(20/var(--screen-size)*100*1vw);line-height:calc(24/var(--screen-size)*100*1vw)}.ContactDropdown_descriptionContainer__n41CJ{margin-bottom:calc(70/var(--screen-size)*100*1vw)}}.ContactDropdown_form__DJdpN,.ContactDropdown_locations__5ge_J{display:flex;flex-direction:column}.ContactDropdown_locations__5ge_J{gap:calc(50/var(--screen-size)*100*1vw);grid-column:8/10;font-family:var(--font-univers),sans-serif;font-size:calc(22/var(--screen-size)*100*1vw);line-height:calc(26/var(--screen-size)*100*1vw);letter-spacing:calc(-.64/var(--screen-size)*100*1vw);color:var(--text-color);position:relative;margin-top:calc(6/var(--screen-size)*100*1vw)}@media(max-width:1100px){.ContactDropdown_locations__5ge_J{flex-direction:row;gap:calc(120/var(--screen-size)*100*1vw);width:100%;margin-top:calc(140/var(--screen-size)*100*1vw)}}@media(max-width:767px){.ContactDropdown_locations__5ge_J{flex-direction:column;align-items:flex-end;gap:calc(40/var(--screen-size)*100*1vw);margin-top:auto;padding-top:calc(60/var(--screen-size)*100*1vw);text-align:right;font-size:calc(20/var(--screen-size)*100*1vw);line-height:calc(24/var(--screen-size)*100*1vw)}}.ContactDropdown_location__ar0LZ{display:flex;flex-direction:column;gap:calc(12/var(--screen-size)*100*1vw)}@media(max-width:767px){.ContactDropdown_location__ar0LZ{align-items:flex-end}}.ContactDropdown_locationLinkContainer__P0SPi{display:flex;gap:calc(10/var(--screen-size)*100*1vw);width:-moz-fit-content;width:fit-content;line-height:calc(27/var(--screen-size)*100*1vw);letter-spacing:calc(-.8/var(--screen-size)*100*1vw);color:var(--text-color);cursor:pointer}.ContactDropdown_locationLinkContainer__P0SPi:hover .ContactDropdown_link__8_lgU:after{width:100%}.ContactDropdown_link__8_lgU{display:inline-block;outline:none;cursor:pointer}.ContactDropdown_link__8_lgU:after{content:"";display:block;width:0;height:1px;margin-top:calc(-2/var(--screen-size)*100*1vw);background-color:var(--text-color);transition:width .2s ease}.ContactDropdown_icon__2UMEB{display:block;width:calc(11/var(--screen-size)*100*1vw);height:calc(11/var(--screen-size)*100*1vw);margin-top:calc(6.95/var(--screen-size)*100*1vw);color:var(--text-color);transition:opacity .2s ease,color .2s ease}@media(max-width:1024px){.ContactDropdown_icon__2UMEB{margin-top:calc(6.2/var(--screen-size)*100*1vw)}}@media(max-width:767px){.ContactDropdown_icon__2UMEB{margin-top:calc(8/var(--screen-size)*100*1vw)}}.ContactDropdown_address__x3LgK{max-width:calc(300/var(--screen-size)*100*1vw);letter-spacing:calc(-.8/var(--screen-size)*100*1vw);white-space:pre-line}.ContactDropdown_phone__2c6KD{width:-moz-fit-content;width:fit-content;color:var(--text-color);letter-spacing:calc(-.8/var(--screen-size)*100*1vw);cursor:default}.ContactDropdown_background__ueS2I{display:none}