.home-module__kIbeXG__hero{margin-top:calc(-1 * var(--mkt-header-h,0px));min-height:calc(var(--vh-full,100dvh) - var(--demo-strip-h,0px) - var(--consent-h,0px))}.home-module__kIbeXG__heroInner{padding-top:calc(var(--mkt-header-h,0px) + 32px)}.home-module__kIbeXG__heroPhoto{animation:18s ease-out both home-module__kIbeXG__pan;position:absolute;inset:0}@keyframes home-module__kIbeXG__pan{0%{transform:scale(1.12)translateY(-12px)}to{transform:scale(1.02)translateY(0)}}.home-module__kIbeXG__heroShade{background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg) 70%, transparent) 0%, color-mix(in srgb, var(--color-bg) 25%, transparent) 30%, color-mix(in srgb, var(--color-bg) 60%, transparent) 62%, var(--color-bg) 100%);position:absolute;inset:0}.home-module__kIbeXG__rise{animation:.7s cubic-bezier(.2,.8,.2,1) both home-module__kIbeXG__rise;animation-delay:var(--rise-d,0s)}@keyframes home-module__kIbeXG__rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes home-module__kIbeXG__fade{0%{opacity:0}to{opacity:1}}.home-module__kIbeXG__tileShade{background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg) 10%, transparent) 20%, color-mix(in srgb, var(--color-bg) 92%, transparent) 100%);position:absolute;inset:0}@media (min-width:1024px){.home-module__kIbeXG__closingPhoto{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 78%,#0000 100%)}}.home-module__kIbeXG__closingShade{background:linear-gradient(180deg, var(--color-bg) 0%, color-mix(in srgb, var(--color-bg) 40%, transparent) 45%, color-mix(in srgb, var(--color-bg) 92%, transparent) 100%);position:absolute;inset:0}.home-module__kIbeXG__strike{background-image:linear-gradient(currentColor,currentColor);background-position:0 58%;background-repeat:no-repeat;background-size:100% 2px}html.kr-rv [data-reveal] .home-module__kIbeXG__strike{background-size:0% 2px;transition:background-size .8s ease-out .4s}html.kr-rv [data-reveal][data-shown] .home-module__kIbeXG__strike{background-size:100% 2px}.home-module__kIbeXG__phone{border:1px solid var(--color-line-strong);background:#050505;border-radius:30px;padding:6px}.home-module__kIbeXG__phoneGlass{background:var(--color-bg);border-radius:24px;overflow:hidden}@media (prefers-reduced-motion:reduce){.home-module__kIbeXG__rise{animation-name:home-module__kIbeXG__fade;animation-duration:.18s!important}}
