.landing-module__bxHgOq__page{--ink:#222a2d;--paper:#fff;--accent:#315e99;color:var(--ink);background:var(--paper);letter-spacing:0}.landing-module__bxHgOq__page a,.landing-module__bxHgOq__page button{-webkit-tap-highlight-color:transparent}.landing-module__bxHgOq__page button{cursor:pointer}.landing-module__bxHgOq__page :focus-visible{outline-offset:4px;outline:2px solid #16766d}.landing-module__bxHgOq__header{z-index:20;background:#fff;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:14px 40px;display:flex;position:relative}.landing-module__bxHgOq__desktopNav,.landing-module__bxHgOq__headerActions{align-items:center;gap:28px;font-size:13px;font-weight:550;display:flex}.landing-module__bxHgOq__desktopNav a{color:#59646b}.landing-module__bxHgOq__desktopNav a:hover,.landing-module__bxHgOq__textLink:hover{color:var(--accent)}.landing-module__bxHgOq__primaryButton,.landing-module__bxHgOq__lightButton{background:var(--accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:12px 20px;font-size:14px;font-weight:600;transition:background-color .15s;display:inline-flex}.landing-module__bxHgOq__primaryButton:hover,.landing-module__bxHgOq__lightButton:hover{background:#274d80}.landing-module__bxHgOq__header .landing-module__bxHgOq__primaryButton{min-height:40px;padding:10px 16px}.landing-module__bxHgOq__menuToggle{display:none}.landing-module__bxHgOq__hero{isolation:isolate;background:#d8dad9;height:66svh;min-height:430px;max-height:680px;position:relative}.landing-module__bxHgOq__heroImage{z-index:-1;position:absolute;inset:0;overflow:hidden}.landing-module__bxHgOq__heroImage picture{position:absolute;inset:0}.landing-module__bxHgOq__heroImage img{object-fit:cover;object-position:center top;transform-origin:top;animation:24s ease-in-out infinite alternate landing-module__bxHgOq__breathe}.landing-module__bxHgOq__paused .landing-module__bxHgOq__heroImage img{animation-play-state:paused}.landing-module__bxHgOq__heroTop,.landing-module__bxHgOq__heroBottom{color:#fff;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex;position:absolute;left:32px;right:32px}.landing-module__bxHgOq__heroTop{color:#505b62;top:22px}.landing-module__bxHgOq__heroCopy{text-align:center;width:370px;max-width:calc(100% - 32px);position:absolute;top:29%;left:46%;transform:translate(-50%)}.landing-module__bxHgOq__eyebrow{color:#16766d;margin-bottom:16px;font-size:12px;font-weight:600}.landing-module__bxHgOq__heroCopy .landing-module__bxHgOq__eyebrow{color:#222a2d;margin-bottom:12px}.landing-module__bxHgOq__heroCopy h1{font-size:64px;font-weight:650;line-height:1.1}.landing-module__bxHgOq__heroDot{color:var(--accent)}.landing-module__bxHgOq__heroDescription{max-width:270px;margin:16px auto 24px;font-size:15px;line-height:1.6}.landing-module__bxHgOq__heroBottom{bottom:22px}.landing-module__bxHgOq__heroBottom a{color:var(--ink);background:#fff;border-radius:6px;align-items:center;gap:12px;padding:10px 14px;display:flex}.landing-module__bxHgOq__heroBottom button{width:40px;height:40px;color:var(--ink);background:#fff;border-radius:6px;place-items:center;display:grid}.landing-module__bxHgOq__ribbon{color:#265d50;background:#e8f3ef;justify-content:center;align-items:center;gap:60px;padding:24px 32px;font-size:14px;font-weight:550;display:flex}.landing-module__bxHgOq__ribbon svg{width:20px}.landing-module__bxHgOq__section{padding:72px max(32px,50% - 600px);scroll-margin-top:24px}.landing-module__bxHgOq__sectionHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:36px;display:flex}.landing-module__bxHgOq__section h2{font-size:36px;font-weight:600;line-height:1.2}.landing-module__bxHgOq__sectionHeading>p{color:#647078;max-width:340px;font-size:14px;line-height:1.7}.landing-module__bxHgOq__textLink{align-items:center;gap:12px;font-size:14px;font-weight:600;display:inline-flex}.landing-module__bxHgOq__workflow{background:#fff}.landing-module__bxHgOq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.landing-module__bxHgOq__step{border-top:1px solid #dfe3e6;padding:24px 0 0}.landing-module__bxHgOq__stepTop{color:#16766d;justify-content:space-between;align-items:center;display:flex}.landing-module__bxHgOq__stepTop>span{background:#e8f3ef;border-radius:6px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:grid}.landing-module__bxHgOq__steps>div:nth-child(2) .landing-module__bxHgOq__stepTop{color:#386d9e}.landing-module__bxHgOq__steps>div:nth-child(2) .landing-module__bxHgOq__stepTop>span{background:#eaf2f9}.landing-module__bxHgOq__steps>div:nth-child(3) .landing-module__bxHgOq__stepTop{color:#bd402a}.landing-module__bxHgOq__steps>div:nth-child(3) .landing-module__bxHgOq__stepTop>span{background:#fff0eb}.landing-module__bxHgOq__step h3{margin:24px 0 10px;font-size:18px;font-weight:600}.landing-module__bxHgOq__step p{color:#647078;max-width:340px;font-size:14px;line-height:1.8}.landing-module__bxHgOq__settings{background:#f4f7f9}.landing-module__bxHgOq__locations{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:28px;display:grid}.landing-module__bxHgOq__locationImage{aspect-ratio:4/5;background:#e5eaec;border-radius:8px;position:relative;overflow:hidden}.landing-module__bxHgOq__locationImage img{object-fit:cover}.landing-module__bxHgOq__locations figcaption{align-items:center;gap:12px;padding:16px 0;font-size:14px;font-weight:550;display:flex}.landing-module__bxHgOq__locations figcaption span{color:#647078;font-size:11px;font-weight:400}.landing-module__bxHgOq__platform{background:#fff;grid-template-columns:1fr 1.1fr;gap:64px;display:grid}.landing-module__bxHgOq__feature{border-top:1px solid #dfe3e6;grid-template-columns:24px 1fr 24px;gap:0 16px;padding:24px 0;display:grid}.landing-module__bxHgOq__feature>span{color:#647078;padding-top:4px;font-size:11px}.landing-module__bxHgOq__feature h3{font-size:16px;font-weight:600}.landing-module__bxHgOq__feature p{color:#647078;grid-column:2;margin-top:8px;font-size:14px;line-height:1.7}.landing-module__bxHgOq__feature svg{color:#16766d;grid-area:1/3}.landing-module__bxHgOq__closing{text-align:center;background:#e8f3ef;padding:64px 24px}.landing-module__bxHgOq__closing h2{margin-bottom:24px;font-size:36px;font-weight:600;line-height:1.2}.landing-module__bxHgOq__footer{color:#647078;background:#fff;border-top:1px solid #dfe3e6;justify-content:space-between;align-items:center;gap:24px;padding:32px 40px;font-size:12px;display:flex}.landing-module__bxHgOq__footer>div,.landing-module__bxHgOq__footer>div a{align-items:center;gap:24px;display:flex}.landing-module__bxHgOq__footer>div a{color:#222a2d;gap:8px}.landing-module__bxHgOq__reveal{transition:opacity .4s,transform .4s}.landing-module__bxHgOq__waiting{opacity:0;transform:translateY(12px)}@keyframes landing-module__bxHgOq__breathe{0%{transform:scale(1)}to{transform:scale(1.02)}}@media (max-width:1023px){.landing-module__bxHgOq__header{padding:14px 24px}.landing-module__bxHgOq__desktopNav,.landing-module__bxHgOq__headerActions{gap:16px}.landing-module__bxHgOq__heroCopy{width:330px}.landing-module__bxHgOq__heroCopy h1{font-size:58px}.landing-module__bxHgOq__section{padding:56px 24px}.landing-module__bxHgOq__section h2,.landing-module__bxHgOq__closing h2{font-size:32px}.landing-module__bxHgOq__platform,.landing-module__bxHgOq__ribbon{gap:32px}}@media (max-width:767px){.landing-module__bxHgOq__header{gap:8px;min-height:68px;padding:12px 16px}.landing-module__bxHgOq__desktopNav,.landing-module__bxHgOq__headerActions>a:first-child{display:none}.landing-module__bxHgOq__headerActions{gap:8px}.landing-module__bxHgOq__header .landing-module__bxHgOq__primaryButton{gap:6px;padding:10px 12px;font-size:12px}.landing-module__bxHgOq__menuToggle{border-radius:6px;place-items:center;width:36px;height:40px;display:grid}.landing-module__bxHgOq__mobileNav{background:#fff;padding:8px 20px 20px;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 20px #20272b14}.landing-module__bxHgOq__mobileNav a{border-bottom:1px solid #dfe3e6;justify-content:space-between;align-items:center;padding:16px 0;font-size:14px;display:flex}.landing-module__bxHgOq__hero{height:65svh;min-height:410px;max-height:610px}.landing-module__bxHgOq__heroImage img{object-position:center top}.landing-module__bxHgOq__heroTop{font-size:11px;top:16px;left:16px;right:16px}.landing-module__bxHgOq__heroTop span:last-child{display:none}.landing-module__bxHgOq__heroCopy{width:100%;max-width:none;color:var(--ink);padding:8px 16px;top:auto;bottom:60px;left:0;transform:none}.landing-module__bxHgOq__heroCopy h1{font-size:42px}.landing-module__bxHgOq__heroCopy .landing-module__bxHgOq__eyebrow{display:none}.landing-module__bxHgOq__heroCopy .landing-module__bxHgOq__primaryButton{text-shadow:none}.landing-module__bxHgOq__heroDescription{margin:10px auto 16px;font-size:14px}.landing-module__bxHgOq__heroBottom{font-size:11px;bottom:16px;left:16px;right:16px}.landing-module__bxHgOq__ribbon{justify-content:space-between;gap:12px;padding:20px 16px;font-size:11px}.landing-module__bxHgOq__ribbon svg{display:none}.landing-module__bxHgOq__section{padding:44px 20px}.landing-module__bxHgOq__sectionHeading{flex-direction:column;align-items:start;gap:20px;margin-bottom:28px}.landing-module__bxHgOq__section h2,.landing-module__bxHgOq__closing h2{font-size:28px}.landing-module__bxHgOq__steps{grid-template-columns:1fr;gap:24px}.landing-module__bxHgOq__step h3{margin-top:16px}.landing-module__bxHgOq__step p{max-width:none}.landing-module__bxHgOq__locations{grid-template-columns:1fr;gap:12px}.landing-module__bxHgOq__locationImage{aspect-ratio:4/3}.landing-module__bxHgOq__platform{grid-template-columns:1fr;gap:28px}.landing-module__bxHgOq__closing{padding:44px 20px}.landing-module__bxHgOq__footer{flex-wrap:wrap;gap:20px;padding:28px 20px}.landing-module__bxHgOq__footer>span{order:3;width:100%}.landing-module__bxHgOq__footer>div{gap:16px}}@media (max-width:359px){.landing-module__bxHgOq__header{padding-inline:10px}.landing-module__bxHgOq__headerActions{gap:2px}.landing-module__bxHgOq__header .landing-module__bxHgOq__primaryButton{padding-inline:8px}.landing-module__bxHgOq__header .landing-module__bxHgOq__primaryButton svg{display:none}.landing-module__bxHgOq__heroCopy h1{font-size:46px}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__page *,.landing-module__bxHgOq__page :before,.landing-module__bxHgOq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.landing-module__bxHgOq__waiting{opacity:1;transform:none}.landing-module__bxHgOq__heroBottom button{display:none}}
