.landing_page__dtmY1{background:#fffbfe;min-height:100vh;padding:33px 33px 66px;display:flex;flex-direction:column;gap:33px;font-family:Roboto,Segoe UI,system-ui,sans-serif;color:#334b47;width:100%;max-width:430px;margin:0 auto}.landing_heroCard__SMHjD{background:transparent;border-radius:18px;padding:51px 46px;position:relative;overflow:hidden;min-height:360px}.landing_heroBackground__vE9q9{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:18px;z-index:0}.landing_finalContent__f9KmM,.landing_heroContent__g1e3g{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px}.landing_heroHeader__hCeH_{font-size:16px;letter-spacing:.02em;color:#334b47;font-weight:400}.landing_heroContent__g1e3g h1{font-size:32px;line-height:1.25;font-weight:600;font-family:Roboto,Segoe UI,system-ui,sans-serif;margin:0}.landing_heroContent__g1e3g p{font-size:16px;color:#334b47;font-weight:300;margin:0}.landing_heroMeta__kYs0W{display:inline-flex;font-size:11px;color:#334b47;font-weight:300;background:hsla(0,0%,100%,.6);border-radius:999px;padding:6px 12px;width:-moz-fit-content;width:fit-content;margin-top:47px}.landing_heroImage__HDEII{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 12px 24px rgba(45,54,50,.18)}.landing_primaryButton__CDtoP,.landing_secondaryButton__muqwk{border:none;padding:0 18px;height:96px;border-radius:14px;font-size:22px;font-weight:400;font-family:Roboto,Segoe UI,system-ui,sans-serif;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center}.landing_primaryButton__CDtoP{box-shadow:0 12px 18px rgba(47,60,53,.2)}.landing_primaryButton__CDtoP,.landing_secondaryButton__muqwk{background:#334b47;color:#cce8e2}.landing_primaryButton__CDtoP:hover,.landing_secondaryButton__muqwk:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(47,60,53,.25)}.landing_finalCard__H5K5y,.landing_stepsCard__XrdoT,.landing_storyCard__12_U0,.landing_watchCard__Ir8m5{background:#dde4e1;border-radius:18px;padding:51px 46px;box-shadow:0 12px 26px rgba(45,54,50,.08);display:flex;flex-direction:column;gap:18px}.landing_finalCard__H5K5y h2,.landing_stepsCard__XrdoT h2,.landing_storyCard__12_U0 h2,.landing_watchCard__Ir8m5 h2{font-size:32px;font-weight:600;font-family:Roboto,Segoe UI,system-ui,sans-serif;margin:0;max-width:225px}.landing_finalCard__H5K5y p,.landing_stepsCard__XrdoT p,.landing_storyCard__12_U0 p,.landing_watchCard__Ir8m5 p{font-size:16px;color:#334b47;font-weight:300;margin:0;max-width:221px}.landing_storyNote__ILP3_{display:block;margin-top:18px;font-size:11px;color:#334b47;font-weight:300}.landing_storyImage__5apPf{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 12px 24px rgba(45,54,50,.15)}.landing_stepList__V3h49{display:flex;flex-direction:column;gap:44px}.landing_stepItem__0ICZj{display:flex;flex-direction:column;gap:18px}.landing_stepNumber__w4bfz{font-size:28px;font-weight:600;letter-spacing:.04em;color:#334b47}.landing_stepDescription__7I0Tw{font-size:16px;color:#334b47;font-weight:300;margin:0;max-width:240px}.landing_stepImage__YqtjI{display:block;width:100%;height:auto;border-radius:12px}.landing_watchImageWrapper__GuJmC{display:flex;justify-content:center}.landing_watchImage__zARWy{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 12px 24px rgba(45,54,50,.18)}.landing_finalImageCard__s_618,.landing_storyImageCard__ZjUVn{background:transparent;border-radius:18px;padding:0;overflow:hidden}.landing_finalCard__H5K5y{position:relative;overflow:hidden}@media (min-width:768px){.landing_finalImageCard__s_618,.landing_storyImageCard__ZjUVn{align-self:stretch}}