@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.products-hero{background-color:var(--color-mf-charcoal,#0e0004);flex-direction:column;align-items:center;gap:32px;width:100%;padding:80px 0 40px;display:flex;overflow:hidden}@media (min-width:834px){.products-hero{gap:64px;padding:240px 0 64px}}.products-hero__header{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:100%;padding:0 16px;display:flex}@media (min-width:834px){.products-hero__header{gap:42px;max-width:816px;padding:0}}.products-hero__headline{font-family:var(--font-navigo,"Navigo",sans-serif);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);letter-spacing:-.84px;background:linear-gradient(to bottom,var(--color-mf-light-gold)23.225%,#4da6ff 184%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:42px;line-height:46px}@media (min-width:834px){.products-hero__headline{letter-spacing:-1.8px;font-size:90px;line-height:95px}}.products-hero__subheadline{font-family:var(--font-navigo,"Navigo",sans-serif);color:var(--color-mf-light-gold,#fff9f0);letter-spacing:-.36px;font-size:18px;font-weight:500;line-height:24px}@media (min-width:834px){.products-hero__subheadline{letter-spacing:-.76px;font-size:38px;line-height:normal}}.products-hero__stack{flex-direction:column;gap:16px;width:100%;padding:0 16px;display:flex}.products-hero__swiper{width:100%;padding:0 52px}.products-hero__slide{width:424px}.products-hero__card{border:1px solid var(--color-mf-light-gold);border-radius:12px;width:100%;height:398px;text-decoration-line:none;display:block;position:relative;overflow:hidden}@media (min-width:834px){.products-hero__card{width:100%;height:516px}}.products-hero__card-image-container{inset:calc(var(--spacing,.25rem)*0);position:absolute;overflow:hidden}.products-hero__card-image{object-fit:cover;width:100%;height:100%}.products-hero__card-overlay{inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(#0e000480,#0000);position:absolute}.products-hero__card-content{gap:calc(var(--spacing,.25rem)*3);color:var(--color-mf-light-gold,#fff9f0);flex-direction:column;width:calc(100% - 48px);display:flex;position:absolute;top:24px;left:24px}@media (min-width:834px){.products-hero__card-content{gap:20px;width:360px;top:39px;left:39px}}.products-hero__card-title{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-mf-light-gold,#fff9f0);letter-spacing:-.4px;font-size:20px;line-height:26px}@media (min-width:834px){.products-hero__card-title{letter-spacing:-.6px;font-size:28px;line-height:34px}}.products-hero__card-description{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-mf-light-gold,#fff9f0);font-size:14px;line-height:22px}@media (min-width:834px){.products-hero__card-description{font-size:18px;line-height:30px}}.products-hero__card-cta{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex;position:absolute;bottom:24px;left:24px}@media (min-width:834px){.products-hero__card-cta{bottom:39px;left:37px}}.products-hero__card-cta-text{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-mf-light-gold,#fff9f0);letter-spacing:-.3px;font-size:14px;line-height:24px}@media (min-width:834px){.products-hero__card-cta-text{letter-spacing:-.4px;font-size:18px;line-height:32px}}.products-hero__card-cta-arrow{justify-content:center;align-items:center;width:20px;height:20px;transition:transform .2s ease-in-out;display:flex}@media (min-width:834px){.products-hero__card-cta-arrow{width:24px;height:24px}}.products-hero__card-cta-arrow img{width:100%;height:100%}.products-hero__card:hover .products-hero__card-cta-arrow{transform:translate(4px)}.products-hero__card:hover .products-hero__card-overlay{background:linear-gradient(#0e0004b3,#0000);transition:background .3s}.products-hero__pagination{justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.products-hero__dot{cursor:pointer;padding:calc(var(--spacing,.25rem)*0);border:1px solid var(--color-mf-light-gold);opacity:1;background:0 0;border-radius:50%;width:8px;height:8px}.products-hero__dot--active{background:var(--color-mf-light-gold)}.products-hero__dot:hover{opacity:.8}@property --tw-font-weight{syntax:"*";inherits:false}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{object-fit:contain;transform-origin:50%;width:100%;height:100%}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.feature-section{flex-direction:column;align-items:center;gap:24px;width:100%;padding:40px 16px;scroll-margin-top:80px;display:flex}@media (min-width:834px){.feature-section{gap:56px;padding:80px 0}}.feature-section__swiper,.feature-section__slide{width:100%}.feature-section__nav{justify-content:center;align-items:center;gap:12px;padding:14px 0;display:flex}.feature-section__nav-btn{cursor:pointer;--tw-border-style:none;background:radial-gradient(circle,#c4e2ff 0%,#93c9ff 100%);border-style:none;border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;padding:9px;transition:opacity .2s,transform .2s;display:flex}.feature-section__nav-btn:hover{transform:scale(1.05)}.feature-section__nav-btn.swiper-button-disabled{opacity:.4;cursor:not-allowed;transform:none}.feature-section__nav-btn img{width:18px;height:18px}.feature-section--gradient-down{background:linear-gradient(to bottom,var(--color-mf-charcoal),#2265a8)}.feature-section--gradient-up{background:linear-gradient(to top,var(--color-mf-charcoal),#2265a8)}.feature-section__header{text-align:center;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1336px;padding:0 16px;display:flex}@media (min-width:834px){.feature-section__header{gap:38px;padding:0 52px}}.feature-section__title{font-family:var(--font-navigo,"Navigo",sans-serif);letter-spacing:-.48px;background:linear-gradient(to bottom,var(--color-mf-light-gold),#4da6ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:500;line-height:30px}@media (min-width:834px){.feature-section__title{letter-spacing:-.76px;font-size:38px;line-height:normal}}.feature-section__description{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-mf-light-gold,#fff9f0);max-width:100%;font-size:14px;line-height:22px}@media (min-width:834px){.feature-section__description{max-width:934px;font-size:20px;line-height:28px}}.feature-section__grid{flex-direction:column;gap:16px;width:100%;max-width:644px;padding:0 16px;display:flex}@media (min-width:834px){.feature-section__grid{gap:30px;padding:0}}.feature-section__row{flex-direction:column;justify-content:center;gap:16px;display:flex}@media (min-width:834px){.feature-section__row{flex-direction:row;gap:24px}}.feature-section__service-card{border:1px solid var(--color-mf-charcoal);background:linear-gradient(131.35deg,var(--color-mf-light-gold)9.27%,#2f8dec 90.73%);border-radius:12px;flex-direction:column;align-items:flex-start;gap:14px;width:100%;padding:20px;display:flex;box-shadow:0 1px 10px #0000000f}@media (min-width:834px){.feature-section__service-card{gap:18px;width:310px;padding:24px}}.feature-section__service-icon{justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (min-width:834px){.feature-section__service-icon{width:42px;height:42px}}.feature-section__service-icon img{width:100%;height:100%}.feature-section__service-title{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-mf-charcoal,#0e0004);font-size:16px;line-height:24px}@media (min-width:834px){.feature-section__service-title{font-size:20px;line-height:28px}}.feature-section__service-description{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-mf-charcoal,#0e0004);font-size:12px;line-height:18px}@media (min-width:834px){.feature-section__service-description{letter-spacing:-.3px;font-size:14px;line-height:22px}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.products-cta{background:linear-gradient(to top,var(--color-mf-light-gold),#a9d4ff);justify-content:center;align-items:center;width:100%;min-height:280px;padding:40px 16px;display:flex}@media (min-width:834px){.products-cta{min-height:380px;padding:80px 52px}}.products-cta__content{flex-direction:column;align-items:center;gap:24px;display:flex}@media (min-width:834px){.products-cta__content{gap:38px}}.products-cta__text{text-align:center;font-family:var(--font-navigo,"Navigo",sans-serif);color:var(--color-mf-charcoal,#0e0004);letter-spacing:-.4px;max-width:100%;font-size:20px;font-weight:500;line-height:28px}@media (min-width:834px){.products-cta__text{letter-spacing:-.76px;max-width:1043px;font-size:38px;line-height:normal}}.products-cta__button{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);background:var(--color-mf-charcoal);border-radius:39px;padding:10px 20px;text-decoration-line:none;transition:all .2s;display:flex}@media (min-width:834px){.products-cta__button{padding:12px 24px}}.products-cta__button:hover{background:#1a0a0e;transform:scale(1.02)}.products-cta__button-text{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--color-mf-light-gold,#fff9f0);letter-spacing:-.3px;font-size:14px;line-height:24px}@media (min-width:834px){.products-cta__button-text{letter-spacing:-.4px;font-size:18px;line-height:32px}}.products-cta__button-arrow{justify-content:center;align-items:center;width:20px;height:20px;display:flex}@media (min-width:834px){.products-cta__button-arrow{width:28px;height:28px}}.products-cta__button-arrow img{width:100%;height:100%}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.team-hero{background:linear-gradient(#0e0004,#2265a8);flex-direction:column;align-items:center;gap:48px;width:100%;padding:80px 16px 40px;display:flex;overflow:hidden}@media (min-width:834px){.team-hero{gap:64px;padding:240px 52px 64px}}.team-hero__header{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:100%;display:flex}@media (min-width:834px){.team-hero__header{gap:42px;max-width:816px}}.team-hero__headline{font-family:var(--font-navigo,"Navigo",sans-serif);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);letter-spacing:-.96px;background:linear-gradient(to bottom,var(--color-mf-light-gold)23.225%,#4da6ff 184%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:48px;line-height:52px}@media (min-width:834px){.team-hero__headline{letter-spacing:-1.8px;font-size:90px;line-height:95px}}.team-hero__subheadline{font-family:var(--font-navigo,"Navigo",sans-serif);color:var(--color-mf-light-gold,#fff9f0);letter-spacing:-.4px;font-size:20px;font-weight:500;line-height:26px}@media (min-width:834px){.team-hero__subheadline{letter-spacing:-.76px;font-size:38px;line-height:normal}}.team-hero__grid{grid-template-columns:1fr;gap:24px;width:100%;max-width:343px;display:grid}@media (min-width:834px){.team-hero__grid{grid-template-columns:repeat(3,1fr);gap:32px;max-width:1280px}}.team-hero__card{perspective:1000px;height:440px;position:relative}@media (min-width:834px){.team-hero__card{height:522px}}.team-hero__card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s;position:relative}.team-hero__card--flipped .team-hero__card-inner{transform:rotateY(180deg)}@media (min-width:834px){.team-hero__card--flipped .team-hero__card-inner{transform:rotateY(0)}.team-hero__card:hover .team-hero__card-inner{transform:rotateY(180deg)}}.team-hero__card-front,.team-hero__card-back{inset:calc(var(--spacing,.25rem)*0);border:.84px solid var(--color-mf-light-gold);backface-visibility:hidden;background:linear-gradient(#0000 50%,#000c);border-radius:34px;flex-direction:column;justify-content:flex-end;align-items:center;padding:25px 0 34px;display:flex;position:absolute;overflow:hidden}@media (min-width:834px){.team-hero__card-front,.team-hero__card-back{border:1px solid var(--color-mf-light-gold);background:0 0;border-radius:40px;padding:30px 0 40px}}.team-hero__card-front{z-index:10}.team-hero__card-back{justify-content:flex-end;transform:rotateY(180deg)}.team-hero__card-image-container{inset:calc(var(--spacing,.25rem)*0);border-radius:34px;position:absolute;overflow:hidden}@media (min-width:834px){.team-hero__card-image-container{border-radius:40px}}.team-hero__card-image{object-fit:cover;width:100%;height:100%}.team-hero__card-overlay{inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(#0000001a 50%,#000c);border-radius:34px;position:absolute}@media (min-width:834px){.team-hero__card-overlay{border-radius:40px}}.team-hero__card-overlay--back{background:linear-gradient(#000000a6 50%,#000c)}.team-hero__card-content{z-index:10;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}@media (min-width:834px){.team-hero__card-content{gap:8px}}.team-hero__card-content--back{justify-content:flex-end;gap:6px;height:100%;padding:8px 34px}@media (min-width:834px){.team-hero__card-content--back{gap:8px;padding:10px 40px}}.team-hero__card-info{text-align:center;flex-direction:column;align-items:center;padding:8px 34px 17px;display:flex}@media (min-width:834px){.team-hero__card-info{padding:10px 40px 20px}}.team-hero__card-info--back{text-align:left;align-items:flex-start;width:100%;padding:8px 0}@media (min-width:834px){.team-hero__card-info--back{padding:10px 0}}.team-hero__card-name{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-mf-light-gold,#fff9f0);letter-spacing:-.34px;font-size:14px;line-height:27px}@media (min-width:834px){.team-hero__card-name{letter-spacing:-.4px;font-size:18px;line-height:32px}}.team-hero__card-role{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-mf-light-gold,#fff9f0);letter-spacing:-.34px;font-size:14px;line-height:27px}@media (min-width:834px){.team-hero__card-role{letter-spacing:-.4px;font-size:18px;line-height:32px}}.team-hero__card-description{text-align:left;width:100%;font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-mf-light-gold,#fff9f0);padding:12px 0;font-size:14px;line-height:22px}@media (min-width:834px){.team-hero__card-description{padding:15px 0;font-size:16px;line-height:25px}}.team-hero__card-button{cursor:pointer;--tw-border-style:none;background-color:var(--color-mf-light-gold,#fff9f0);border-style:none;border-radius:84px;justify-content:center;align-items:center;min-width:110px;padding:4px 16px;display:flex}@media (min-width:834px){.team-hero__card-button{border-radius:100px;min-width:131px;padding:5px 20px}}.team-hero__card-button span{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-mf-charcoal,#0e0004);letter-spacing:-.34px;font-size:14px;line-height:27px}@media (min-width:834px){.team-hero__card-button span{letter-spacing:-.4px;font-size:16px;line-height:32px}}.team-hero__card-button--mobile-only{display:flex}@media (min-width:834px){.team-hero__card-button--mobile-only{display:none}}.team-hero__card-button--desktop-only{display:none}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.team-cta{background:linear-gradient(to top,var(--color-mf-light-gold),#a9d4ff);justify-content:center;align-items:center;width:100%;min-height:300px;padding:60px 16px;display:flex}@media (min-width:834px){.team-cta{min-height:380px;padding:80px 52px}}.team-cta__container{text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:100%;display:flex}@media (min-width:834px){.team-cta__container{gap:38px;max-width:1148px}}.team-cta__text{font-family:var(--font-navigo,"Navigo",sans-serif);color:var(--color-mf-charcoal,#0e0004);letter-spacing:-.48px;font-size:24px;font-weight:500;line-height:32px}@media (min-width:834px){.team-cta__text{letter-spacing:-.76px;font-size:38px;line-height:normal}}.team-cta__button{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-mf-charcoal,#0e0004);border-radius:39px;padding:10px 20px;text-decoration-line:none;transition:background-color .3s,transform .3s;display:flex}@media (min-width:834px){.team-cta__button{padding:12px 24px}}.team-cta__button:hover{background-color:#1a1a1a;transform:scale(1.02)}.team-cta__button span{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--color-mf-light-gold,#fff9f0);letter-spacing:-.4px;font-size:16px;line-height:28px}@media (min-width:834px){.team-cta__button span{font-size:18px;line-height:32px}}.team-cta__arrow{width:24px;height:24px}@media (min-width:834px){.team-cta__arrow{width:28px;height:28px}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.contact-form{background:linear-gradient(to top,var(--color-mf-light-gold),#4da6ff 136.74%);width:100%;min-height:100vh;padding:80px 16px 40px}@media (min-width:834px){.contact-form{padding:240px 52px 64px}}.contact-form__container{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1336px;margin-inline:auto;display:flex}@media (min-width:834px){.contact-form__container{flex-direction:row;justify-content:center;align-items:center;gap:32px}}.contact-form__image-mobile{border-radius:16px;width:100%;height:280px;position:relative;overflow:hidden}@media (min-width:834px){.contact-form__image-mobile{display:none}}.contact-form__left{flex-direction:column;gap:32px;width:100%;display:flex}@media (min-width:834px){.contact-form__left{gap:40px;width:652px}}.contact-form__header{color:var(--color-mf-charcoal,#0e0004);flex-direction:column;gap:24px;display:flex}@media (min-width:834px){.contact-form__header{gap:42px}}.contact-form__headline{font-family:var(--font-navigo,"Navigo",sans-serif);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-mf-charcoal,#0e0004);letter-spacing:-.96px;font-size:48px;line-height:52px}@media (min-width:834px){.contact-form__headline{letter-spacing:-1.8px;font-size:90px;line-height:95px}}.contact-form__description{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-mf-charcoal,#0e0004);font-size:16px;line-height:24px}@media (min-width:834px){.contact-form__description{font-size:20px;line-height:28px}}.contact-form__form{flex-direction:column;gap:14px;display:flex}.contact-form__row{flex-direction:column;gap:14px;width:100%;display:flex}@media (min-width:834px){.contact-form__row{flex-direction:row;gap:19px}}.contact-form__field{flex-direction:column;gap:6px;width:100%;display:flex}.contact-form__error{font-family:var(--font-montserrat,"Montserrat",sans-serif);color:#f44;padding-left:4px;font-size:12px;line-height:16px}.contact-form__input--error{box-shadow:0 0 0 1px #f44}.contact-form__success{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#22c55e;background:#22c55e1a;border-radius:6px;padding:12px 16px;font-size:14px;line-height:20px}.contact-form__error-message{font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#f44;background:#ff44441a;border-radius:6px;padding:12px 16px;font-size:14px;line-height:20px}.contact-form__input{background-color:var(--color-mf-charcoal,#0e0004);width:100%;font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);height:42px;color:var(--color-mf-light-gold);border:none;border-radius:6px;outline:none;padding:16px;font-size:14px;transition:box-shadow .2s}.contact-form__input::placeholder{color:#fff9f080}.contact-form__input:focus{box-shadow:0 0 0 2px #fff9f04d}.contact-form__textarea{resize:none;background-color:var(--color-mf-charcoal,#0e0004);width:100%;font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);min-height:136px;color:var(--color-mf-light-gold);border:none;border-radius:6px;outline:none;padding:16px;font-size:14px;transition:box-shadow .2s}.contact-form__textarea::placeholder{color:#fff9f080}.contact-form__textarea:focus{box-shadow:0 0 0 2px #fff9f04d}.contact-form__submit{background-color:var(--color-mf-charcoal,#0e0004);font-family:var(--font-montserrat,"Montserrat",sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--color-mf-light-gold,#fff9f0);letter-spacing:-.4px;cursor:pointer;border:none;border-radius:200px;align-self:flex-start;margin-top:6px;padding:10px 24px;font-size:18px;line-height:32px;transition:background-color .3s,transform .2s}.contact-form__submit:hover{background-color:#1a1a1a;transform:scale(1.02)}.contact-form__right{display:none}@media (min-width:834px){.contact-form__right{align-self:stretch;align-items:center;display:flex}}.contact-form__image{background-color:var(--color-mf-charcoal);border-radius:16px;width:652px;height:100%;position:relative;overflow:hidden}.contact-form__image-img{object-fit:cover;width:100%;height:100%}.contact-form__image-overlay{inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(#4da6ff66,#0e000466);position:absolute}@property --tw-font-weight{syntax:"*";inherits:false}
