.expandable-hero-module__0yX3za__section{transition:padding .5s}.expandable-hero-module__0yX3za__card{transition:border-radius .5s,max-width .5s}.expandable-hero-module__0yX3za__inner{transition:max-width .5s}.expandable-hero-module__0yX3za__sectionExpanded{padding:0}.expandable-hero-module__0yX3za__cardExpanded{border-radius:0}.expandable-hero-module__0yX3za__innerExpanded{max-width:1440px}@media (prefers-reduced-motion:reduce){.expandable-hero-module__0yX3za__section,.expandable-hero-module__0yX3za__card,.expandable-hero-module__0yX3za__inner{transition:none}}
.home-gtm-page-template-module__i1Kgma__page{color:#25252d;background:#fff;width:100%;overflow-x:clip}.home-gtm-page-template-module__i1Kgma__headerWrap{padding:32px 32px 0}.home-gtm-page-template-module__i1Kgma__headerBar{background:#25252d;border-radius:12px;max-width:1440px;margin:0 auto}.home-gtm-page-template-module__i1Kgma__headerInner{justify-content:space-between;align-items:center;height:76px;padding:0 32px;display:flex}.home-gtm-page-template-module__i1Kgma__logoLink{display:inline-flex}.home-gtm-page-template-module__i1Kgma__logoImage{width:auto;height:22px;display:block}.home-gtm-page-template-module__i1Kgma__logoText{color:#f0f0f2;font-size:1rem;font-weight:600}.home-gtm-page-template-module__i1Kgma__headerRight{align-items:center;gap:32px;display:flex}.home-gtm-page-template-module__i1Kgma__headerNav{align-items:center;gap:24px;display:flex}.home-gtm-page-template-module__i1Kgma__headerLink{color:#fff;letter-spacing:0;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.home-gtm-page-template-module__i1Kgma__iconButton{color:#fff;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:18px;display:inline-flex}.home-gtm-page-template-module__i1Kgma__localePill{color:#fff;align-items:center;gap:6px;font-size:14px;line-height:20px;display:inline-flex}.home-gtm-page-template-module__i1Kgma__heroSection{background:#1b1b20;padding:0 32px 32px}.home-gtm-page-template-module__i1Kgma__heroSectionExpanded{padding:0 0 32px}.home-gtm-page-template-module__i1Kgma__heroCard{background:#1b1b20;border-radius:12px;width:100%;max-width:1440px;height:calc(100vh - 76px);margin:0 auto;transition:border-radius .5s,max-width .5s;position:relative;overflow:hidden;min-height:calc(100vh - 76px)!important}.home-gtm-page-template-module__i1Kgma__heroCardExpanded{border-radius:0;max-width:100%}.home-gtm-page-template-module__i1Kgma__heroSurface{height:100%;min-height:inherit;width:100%;position:relative}.home-gtm-page-template-module__i1Kgma__heroInner{max-width:1440px;height:100%;min-height:inherit;pointer-events:none;z-index:3;flex-direction:column;width:100%;margin:0 auto;display:flex;position:relative}.home-gtm-page-template-module__i1Kgma__heroSlideLink{cursor:pointer;z-index:2;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.home-gtm-page-template-module__i1Kgma__heroSlideLink:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #fff}.home-gtm-page-template-module__i1Kgma__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-gtm-page-template-module__i1Kgma__heroOverlay{background:linear-gradient(90deg,#0000009e 0%,#0000003d 52%,#0000 100%);position:absolute;inset:0}.home-gtm-page-template-module__i1Kgma__heroOverlayNone{background:0 0}.home-gtm-page-template-module__i1Kgma__heroContent{z-index:1;flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.home-gtm-page-template-module__i1Kgma__heroMain{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:780px;padding:0 40px;display:flex}.home-gtm-page-template-module__i1Kgma__heroTitle{color:#fff;letter-spacing:-2px;max-width:640px;margin:0;font-size:56px;font-weight:500;line-height:1.11}.home-gtm-page-template-module__i1Kgma__heroTitleImage{aspect-ratio:513.104/131.716;object-fit:contain;width:auto;max-width:min(100%,760px);height:auto;display:block}.home-gtm-page-template-module__i1Kgma__heroSubtitle{color:#fff;max-width:680px;margin:0;font-size:24px;font-weight:400;line-height:20px}.home-gtm-page-template-module__i1Kgma__heroNav{pointer-events:auto;z-index:2;justify-content:center;gap:16px;display:flex;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}.home-gtm-page-template-module__i1Kgma__heroNavButton{cursor:pointer;opacity:.8;background:#ffffff61;border:0;border-radius:999px;width:24px;height:4px;transition:width .28s,opacity .2s,background-color .2s}.home-gtm-page-template-module__i1Kgma__heroNavButtonActive{opacity:1;background:#fff;width:64px}.home-gtm-page-template-module__i1Kgma__buttonPrimary{color:#fff;background:#007aff;border-radius:4px;align-items:center;gap:8px;min-height:40px;padding:8px 32px;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;display:inline-flex}.home-gtm-page-template-module__i1Kgma__buttonIcon{flex-shrink:0;font-size:22px}.home-gtm-page-template-module__i1Kgma__heroCta{width:fit-content}@media (max-width:900px){.home-gtm-page-template-module__i1Kgma__heroNav{gap:10px;bottom:24px}.home-gtm-page-template-module__i1Kgma__heroNavButton{width:20px}.home-gtm-page-template-module__i1Kgma__heroNavButtonActive{width:48px}}.home-gtm-page-template-module__i1Kgma__dynamicSection{min-height:400px;padding:32px;overflow:hidden}.home-gtm-page-template-module__i1Kgma__dynamicContent{max-width:1440px;margin:0 auto}.home-gtm-page-template-module__i1Kgma__dynamicTitle{color:#25252d;letter-spacing:-2px;margin:0;font-size:48px;font-weight:400;line-height:62px}.home-gtm-page-template-module__i1Kgma__dynamicBody{color:#686868;max-width:960px;margin:20px 0 0;font-size:18px;line-height:30px}.home-gtm-page-template-module__i1Kgma__contactSection{padding:80px 32px}.home-gtm-page-template-module__i1Kgma__contactInner{align-items:center;gap:100px;max-width:1440px;margin:0 auto;padding:0 80px;display:flex}.home-gtm-page-template-module__i1Kgma__contactFormCard{border:1px solid #c3c3cc;border-radius:8px;flex-direction:column;gap:30px;width:523px;min-width:0;padding:60px 40px;display:flex}.home-gtm-page-template-module__i1Kgma__contactFormTitle{letter-spacing:-2px;margin:0;font-size:38px;font-weight:500;line-height:1.1}.home-gtm-page-template-module__i1Kgma__contactFieldList{flex-direction:column;gap:16px;display:flex}.home-gtm-page-template-module__i1Kgma__contactFieldGroup{flex-direction:column;gap:12px;display:flex}.home-gtm-page-template-module__i1Kgma__contactFieldLabel{color:#25252d;letter-spacing:-.5px;font-size:14px;font-weight:500;line-height:16px}.home-gtm-page-template-module__i1Kgma__contactInput,.home-gtm-page-template-module__i1Kgma__contactTextarea{color:#25252d;background:#f0f0f2;border:0;border-radius:10px;outline:none;width:100%;padding:18px 16px;font-size:18px;line-height:24px}.home-gtm-page-template-module__i1Kgma__contactTextarea{resize:vertical;min-height:92px}.home-gtm-page-template-module__i1Kgma__contactSubmit{color:#fff;background:#007aff;border:0;border-radius:4px;align-items:center;gap:8px;width:fit-content;padding:8px 32px;font-size:18px;font-weight:500;line-height:24px;display:inline-flex}.home-gtm-page-template-module__i1Kgma__contactPrivacy{color:#686868;letter-spacing:-.5px;margin:0;font-size:14px;line-height:20px}.home-gtm-page-template-module__i1Kgma__contactRight{flex-direction:column;flex:1;gap:40px;min-width:0;display:flex}.home-gtm-page-template-module__i1Kgma__contactTitle{color:#25252d;letter-spacing:-4px;margin:0;font-size:clamp(48px,7vw,100px);font-weight:500;line-height:1.1}.home-gtm-page-template-module__i1Kgma__contactSubtitle{color:#686868;letter-spacing:-1px;margin:0;font-size:30px;line-height:36px}.home-gtm-page-template-module__i1Kgma__contactDivider{background:#c3c3cc;width:100%;height:1px}.home-gtm-page-template-module__i1Kgma__contactPoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.home-gtm-page-template-module__i1Kgma__contactPoint{flex-direction:column;gap:16px;display:flex}.home-gtm-page-template-module__i1Kgma__contactPointHead{align-items:center;gap:16px;display:flex}.home-gtm-page-template-module__i1Kgma__contactPointIcon{color:#25252d;width:24px;height:24px;font-size:24px}.home-gtm-page-template-module__i1Kgma__contactPointTitle{color:#25252d;letter-spacing:-.5px;margin:0;font-size:18px;font-weight:500;line-height:1.25}.home-gtm-page-template-module__i1Kgma__contactPointDescription{color:#25252d99;letter-spacing:-.6px;margin:0;font-size:15px;line-height:21px}.home-gtm-page-template-module__i1Kgma__footerWrap{padding:32px}.home-gtm-page-template-module__i1Kgma__footerCard{background:#25252d;border-radius:12px;max-width:1440px;margin:0 auto;padding:80px 40px 40px}.home-gtm-page-template-module__i1Kgma__footerTop{justify-content:space-between;align-items:center;display:flex}.home-gtm-page-template-module__i1Kgma__footerClaim{color:#f0f0f2;margin:0;font-size:24px;line-height:39px}.home-gtm-page-template-module__i1Kgma__footerSocial{gap:32px;display:flex}.home-gtm-page-template-module__i1Kgma__footerSocialLink{color:#f0f0f2;text-decoration:none;display:inline-flex}.home-gtm-page-template-module__i1Kgma__footerSocialIcon{font-size:24px}.home-gtm-page-template-module__i1Kgma__footerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;margin-top:80px;display:grid}.home-gtm-page-template-module__i1Kgma__footerColumn{flex-direction:column;gap:20px;display:flex}.home-gtm-page-template-module__i1Kgma__footerColumnTitle{color:#fff;margin:0;font-size:14px;font-weight:700;line-height:20px}.home-gtm-page-template-module__i1Kgma__footerLinks{flex-direction:column;gap:12px;display:flex}.home-gtm-page-template-module__i1Kgma__footerLink{color:#f0f0f2;font-size:14px;line-height:20px;text-decoration:none}.home-gtm-page-template-module__i1Kgma__footerBottom{border-top:1px solid #f0f0f2;justify-content:space-between;margin-top:40px;padding-top:17px;display:flex}.home-gtm-page-template-module__i1Kgma__footerCopyright{color:#f0f0f2;margin:0;font-size:14px;line-height:20px}.home-gtm-page-template-module__i1Kgma__footerLegal{flex-wrap:wrap;gap:16px;display:flex}@media (max-width:1200px){.home-gtm-page-template-module__i1Kgma__headerWrap,.home-gtm-page-template-module__i1Kgma__heroSection,.home-gtm-page-template-module__i1Kgma__dynamicSection,.home-gtm-page-template-module__i1Kgma__contactSection,.home-gtm-page-template-module__i1Kgma__footerWrap{padding-left:20px;padding-right:20px}.home-gtm-page-template-module__i1Kgma__heroSection{--home-responsive-header-height:76px;--home-responsive-hero-height:calc(100dvh - var(--home-responsive-header-height));padding-left:0;padding-right:0}.home-gtm-page-template-module__i1Kgma__headerInner{height:auto;min-height:76px;padding:16px 24px}.home-gtm-page-template-module__i1Kgma__headerRight,.home-gtm-page-template-module__i1Kgma__headerNav{gap:16px}.home-gtm-page-template-module__i1Kgma__heroCard{height:var(--home-responsive-hero-height);min-height:var(--home-responsive-hero-height)!important}.home-gtm-page-template-module__i1Kgma__heroSurface{min-height:inherit!important}.home-gtm-page-template-module__i1Kgma__heroContent{min-height:inherit}.home-gtm-page-template-module__i1Kgma__heroMain{padding:0 16px}.home-gtm-page-template-module__i1Kgma__dynamicTitle{font-size:40px;line-height:52px}.home-gtm-page-template-module__i1Kgma__contactInner{gap:48px;padding:0}.home-gtm-page-template-module__i1Kgma__contactFormCard{width:min(100%,520px)}.home-gtm-page-template-module__i1Kgma__contactPoints{grid-template-columns:1fr}.home-gtm-page-template-module__i1Kgma__footerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:48px}}@media (max-width:900px){.home-gtm-page-template-module__i1Kgma__heroSection{--home-responsive-header-overlap:108px;--home-responsive-hero-height:calc(100dvh - var(--home-responsive-header-height) + var(--home-responsive-header-overlap));padding-left:0;padding-right:0}.home-gtm-page-template-module__i1Kgma__headerInner{flex-direction:column;align-items:flex-start;gap:14px}.home-gtm-page-template-module__i1Kgma__headerRight{flex-direction:column;align-items:flex-start;width:100%}.home-gtm-page-template-module__i1Kgma__headerNav{flex-wrap:wrap}.home-gtm-page-template-module__i1Kgma__heroCard{height:var(--home-responsive-hero-height);min-height:var(--home-responsive-hero-height)!important}.home-gtm-page-template-module__i1Kgma__heroContent{min-height:inherit;align-items:center}.home-gtm-page-template-module__i1Kgma__heroArrow,.home-gtm-page-template-module__i1Kgma__heroArrowGhost{width:48px;height:48px}.home-gtm-page-template-module__i1Kgma__heroMain{padding:0}.home-gtm-page-template-module__i1Kgma__heroSubtitle{max-width:100%}.home-gtm-page-template-module__i1Kgma__dynamicSection{min-height:280px}.home-gtm-page-template-module__i1Kgma__contactInner{flex-direction:column;align-items:stretch}.home-gtm-page-template-module__i1Kgma__contactFormCard{width:100%}.home-gtm-page-template-module__i1Kgma__contactTitle{letter-spacing:-2px}.home-gtm-page-template-module__i1Kgma__contactSubtitle{font-size:24px;line-height:30px}.home-gtm-page-template-module__i1Kgma__footerCard{padding:40px 24px 24px}.home-gtm-page-template-module__i1Kgma__footerTop{flex-direction:column;align-items:flex-start;gap:20px}.home-gtm-page-template-module__i1Kgma__footerClaim{font-size:20px;line-height:1.4}.home-gtm-page-template-module__i1Kgma__footerBottom{flex-direction:column;gap:14px}}@media (max-width:640px){.home-gtm-page-template-module__i1Kgma__heroCard{padding:0;min-height:var(--home-responsive-hero-height)!important}.home-gtm-page-template-module__i1Kgma__heroOverlay{background:linear-gradient(#1b1b20 0%,#1b1b20b3 42%,#1b1b203d 70%,#1b1b2094 100%),#0000001f}.home-gtm-page-template-module__i1Kgma__heroContent{min-height:inherit;justify-content:center;align-items:center;padding:0 32px}.home-gtm-page-template-module__i1Kgma__heroMain{gap:16px;max-width:256px;padding:0;transform:none}.home-gtm-page-template-module__i1Kgma__heroTitle{letter-spacing:-1px;font-size:40px;line-height:48px}.home-gtm-page-template-module__i1Kgma__heroTitleImage{width:100%;max-width:256px;height:auto}.home-gtm-page-template-module__i1Kgma__heroSubtitle{letter-spacing:-.3px;max-width:256px;font-size:24px;font-weight:500;line-height:32px}.home-gtm-page-template-module__i1Kgma__heroNav{gap:16px;bottom:clamp(88px,13svh,120px)}.home-gtm-page-template-module__i1Kgma__heroNavButton{width:24px}.home-gtm-page-template-module__i1Kgma__heroNavButtonActive{width:64px}.home-gtm-page-template-module__i1Kgma__buttonPrimary{min-height:36px;padding:8px 18px;font-size:16px}.home-gtm-page-template-module__i1Kgma__dynamicTitle{font-size:32px;line-height:40px}.home-gtm-page-template-module__i1Kgma__contactFormTitle{letter-spacing:-1px;font-size:32px}.home-gtm-page-template-module__i1Kgma__contactTitle{font-size:56px}.home-gtm-page-template-module__i1Kgma__footerGrid{grid-template-columns:1fr}.home-gtm-page-template-module__i1Kgma__footerSocial{gap:20px}}
