.Contact_sectionContact__wIdYt{background-color:var(--color-bg-primary)}.Contact_contactContent__UqGew{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:2rem;gap:2rem;align-items:stretch}.Contact_contactVisual__klQJA{border-radius:1.5rem;overflow:hidden;aspect-ratio:3/2;position:relative;width:100%;max-width:100%}.Contact_contactVisual__klQJA img{width:100%;height:100%;object-fit:cover;border-radius:1.5rem;display:block}.Contact_contactForm__lMX68{display:flex;flex-direction:column;gap:2rem;padding:2rem;background-color:var(--color-bg-secondary);border-radius:1.5rem;border:1px solid rgba(255,107,53,.08)}.Contact_submitButton__LGyYo{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.5rem;font-family:var(--font-inter),"Inter",sans-serif;font-size:.875rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#ff6b35,#ffa366);border:none;border-radius:9999px;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;white-space:nowrap}.Contact_submitButton__LGyYo:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,107,53,.35)}.Contact_contactForm__lMX68 .form_input:focus{border-color:rgba(255,107,53,.4);box-shadow:0 0 0 3px rgba(255,107,53,.08)}.Contact_contactTop__knyEJ{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:991px){.Contact_contactContent__UqGew{grid-template-columns:1fr}}.Discover_sectionDiscover__5yAJt{background-color:var(--color-bg-primary);padding:8rem 0;overflow:hidden}.Discover_discoverWrap__J0JPK{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:6rem;gap:6rem;align-items:center}.Discover_discoverContent__Xd9E3{display:flex;flex-direction:column;gap:4rem}.Discover_heading__ueCa4{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-size:var(--text-5xl);line-height:1.1;letter-spacing:-.02em;font-weight:600;color:var(--color-text-primary)}.Discover_discoverImages__2wDS8{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);aspect-ratio:1/.85;grid-gap:0;gap:0;position:relative;isolation:isolate}.Discover_imageWrapper__5Xtzp{position:relative;border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.08);transition:transform .6s cubic-bezier(.2,.8,.2,1);will-change:transform}.Discover_imageWrapper__5Xtzp img{width:100%;height:100%;object-fit:cover;display:block}.Discover_imageWrapper__5Xtzp>div{position:relative;width:100%;height:100%}.Discover_imgMain__9GgnR{grid-column:4/-1;grid-row:1/11;z-index:1}.Discover_imgSecondary__s4zS0{grid-column:1/6;grid-row:7/-1;z-index:2;border:4px solid var(--color-bg-primary)}.Discover_imgAccent__14_EX{grid-column:10/-1;grid-row:9/-1;z-index:3;border:4px solid var(--color-bg-primary);aspect-ratio:1}.Discover_statsWrapper__KY8RO{display:flex;gap:4rem;padding-top:2rem;border-top:1px solid rgba(255,107,53,.15)}.Discover_statsItem__G8hLQ{display:flex;flex-direction:column;gap:.5rem}.Discover_statsNumber__Trzws{font-size:var(--text-6xl);font-weight:400;line-height:1;letter-spacing:-.03em;color:var(--color-text-primary);display:flex;align-items:flex-start}.Discover_statsSymbol__23yZ9{font-size:1.5rem;margin-top:.2rem;color:#ff6b35}.Discover_statsLabel___zyf9{font-size:var(--text-base);color:var(--color-text-secondary);font-weight:400}@media screen and (max-width:991px){.Discover_sectionDiscover__5yAJt{padding:5rem 0}.Discover_discoverWrap__J0JPK{grid-template-columns:1fr;gap:4rem}.Discover_heading__ueCa4{font-size:2.5rem;max-width:800px}.Discover_discoverImages__2wDS8{width:100%;max-width:600px;margin:0 auto}}@media screen and (max-width:479px){.Discover_heading__ueCa4{font-size:2rem}.Discover_statsWrapper__KY8RO{flex-wrap:wrap;gap:2rem}.Discover_statsItem__G8hLQ{flex:1 1 40%}}.FAQ_sectionFaq__RwJI9{background-color:var(--color-bg-primary)}.FAQ_faqContent__Bj9dh{display:flex;flex-direction:column;gap:3.5rem}.FAQ_headerWrap__1UPVy{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.FAQ_sectionTag__ckldu{font-family:var(--font-inter),"Inter",sans-serif;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:#ff6b35;background-color:rgba(255,107,53,.08);padding:.5rem 1rem;border-radius:9999px}.FAQ_sectionHeading__Gx9Hy{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-size:var(--text-5xl);line-height:1.1;letter-spacing:-.02em;font-weight:600;color:var(--color-text-primary);max-width:600px}.FAQ_sectionDescription__oM7tT{font-family:var(--font-inter),"Inter",sans-serif;font-size:var(--text-base);line-height:1.6;color:var(--color-text-secondary);max-width:500px}.FAQ_faqComponent__UtOVn{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.FAQ_faqList__hLbvH{display:flex;flex-direction:column;background-color:#fff;border-radius:1.5rem;border:1px solid rgba(0,0,0,.06);overflow:hidden}.FAQ_faqItem___h02l{border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer;transition:background-color .2s ease}.FAQ_faqItem___h02l:last-child{border-bottom:none}.FAQ_faqItem___h02l:hover{background-color:rgba(255,107,53,.02)}.FAQ_faqTop__U95fW{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 2rem}.FAQ_faqQuestion__toYT8{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-size:var(--text-lg);font-weight:500;line-height:1.4;color:var(--color-text-primary)}.FAQ_faqIcon__weLDf{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.04);border-radius:50%;transition:transform .35s cubic-bezier(.4,0,.2,1),background-color .2s ease;will-change:transform}.FAQ_faqIcon__weLDf svg{width:1.25rem;height:1.25rem;color:var(--color-text-secondary);transition:color .2s ease}.FAQ_faqItem___h02l:hover .FAQ_faqIcon__weLDf{background-color:rgba(0,0,0,.08)}.FAQ_faqItem___h02l:hover .FAQ_faqIcon__weLDf svg{color:var(--color-text-primary)}.FAQ_faqIcon__weLDf.FAQ_open__nCd2i{transform:rotate(180deg);background:linear-gradient(135deg,#ff6b35,#ffa366)}.FAQ_faqIcon__weLDf.FAQ_open__nCd2i svg{color:#fff}.FAQ_faqBottomWrap__wtWIV{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.FAQ_faqBottomWrap__wtWIV.FAQ_open__nCd2i{grid-template-rows:1fr}.FAQ_faqBottom__nh8eU{overflow:hidden;padding-bottom:0;transition:padding-bottom .35s cubic-bezier(.4,0,.2,1)}.FAQ_faqBottomWrap__wtWIV.FAQ_open__nCd2i .FAQ_faqBottom__nh8eU{padding-bottom:1.5rem}.FAQ_faqAnswer__cFGb5{font-family:var(--font-inter),"Inter",sans-serif;font-size:var(--text-base);line-height:1.7;color:var(--color-text-secondary);padding:0 2rem;max-width:800px}@media screen and (max-width:991px){.FAQ_faqContent__Bj9dh{gap:2.5rem}.FAQ_sectionHeading__Gx9Hy{font-size:var(--text-4xl)}.FAQ_faqTop__U95fW{padding:1.25rem 1.5rem}.FAQ_faqAnswer__cFGb5{padding:0 1.5rem}}@media screen and (max-width:767px){.FAQ_faqContent__Bj9dh{gap:2rem}.FAQ_faqQuestion__toYT8{font-size:var(--text-base)}.FAQ_faqIcon__weLDf{width:2.25rem;height:2.25rem}.FAQ_faqIcon__weLDf svg{width:1rem;height:1rem}.FAQ_faqTop__U95fW{padding:1rem 1.25rem;gap:1rem}.FAQ_faqAnswer__cFGb5{padding:0 1.25rem;font-size:var(--text-sm)}}@media screen and (max-width:479px){.FAQ_faqContent__Bj9dh{gap:1.5rem}.FAQ_sectionTag__ckldu{font-size:.625rem}.FAQ_sectionHeading__Gx9Hy{font-size:var(--text-4xl)}.FAQ_faqList__hLbvH{border-radius:1rem}.FAQ_faqTop__U95fW{padding:1rem}.FAQ_faqAnswer__cFGb5{padding:0 1rem}.FAQ_faqBottomWrap__wtWIV.FAQ_open__nCd2i .FAQ_faqBottom__nh8eU{padding-bottom:1rem}}