:root{--util-header-height:56px;--util-content-max-width:1440px}@media screen and (min-width:769px){:root{--util-header-height:64px}}html{scroll-behavior:smooth;scroll-padding-block-start:var(--util-header-height)}body{font-family:var(--font-pretendard);color:var(--oc-color-theme-label-normal);background:var(--oc-color-theme-background-normal-normal);font-size:calc(var(--oc-typo-size-body1)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-body1)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-body1);font-weight:var(--oc-typo-weight-body1-normal);word-break:keep-all;-webkit-font-smoothing:antialiased}h1{font-size:calc(var(--oc-typo-size-title2)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-title2)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-title2);font-weight:var(--oc-typo-weight-title2-bold)}h2{font-size:calc(var(--oc-typo-size-title3)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-title3)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-title3);font-weight:var(--oc-typo-weight-title3-bold)}h3{font-size:calc(var(--oc-typo-size-heading2)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-heading2)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-heading2);font-weight:var(--oc-typo-weight-heading2-bold)}h4{font-size:calc(var(--oc-typo-size-headline2)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-headline2)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-headline2);font-weight:var(--oc-typo-weight-headline2-bold)}h5{font-size:calc(var(--oc-typo-size-body1)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-body1)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-body1);font-weight:var(--oc-typo-weight-body1-bold)}h6{font-size:calc(var(--oc-typo-size-label1)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-label1)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-label1);font-weight:var(--oc-typo-weight-label1-bold)}@media (prefers-reduced-motion:reduce){html{scroll-snap-type:none}}
@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0a.~5ku~863u1.woff2)format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_f7444347-module__K9MMEq__className{font-family:pretendard,pretendard Fallback}.pretendard_f7444347-module__K9MMEq__variable{--font-pretendard:"pretendard", "pretendard Fallback"}
.layout-module-scss-module__uQLIpG__rootScrollArea{min-block-size:100svh;inline-size:100%}.layout-module-scss-module__uQLIpG__rootScrollContainer{min-block-size:100svh}
