@font-face{font-family:Karrot Sans;src:url(../media/KarrotSans-Regular.0_tete_f46irt.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 600}@font-face{font-family:Karrot Sans;src:url(../media/KarrotSans-Bold.0h~fg_4u~~rv3.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Karrot Sans;src:url(../media/KarrotSans-Heavy.03ampilpl_rgw.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:800 900}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-family:Karrot Sans,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;font-size:var(--gyeol-font-size-t5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--gyeol-color-bg-layer-default);min-height:100svh;color:var(--gyeol-color-fg-neutral);font-family:inherit;font-size:var(--gyeol-font-size-t5);overflow-x:hidden}button,input,textarea,select{font-family:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit;background:0 0;border:0}img,video{max-width:100%;display:block}.gyeol-action-button.application-birth-date-trigger{height:var(--gyeol-dimension-x13)}.application-birth-date-picker .gyeol-date-picker__wheelItem{white-space:nowrap}.application-birth-date-positioner{z-index:50}.application-birth-date-picker .gyeol-date-picker__yearColumn .gyeol-date-picker__wheelItem{padding-inline:var(--gyeol-dimension-x2)}.application-birth-date-popover:not(:has(.gyeol-date-picker__months[data-wheel-open])) .application-birth-date-popover__footer{display:none}@media (max-width:767px),(max-height:520px){.application-birth-date-positioner{top:calc(var(--gyeol-dimension-x14) + var(--gyeol-dimension-x2))!important;left:50%!important;transform:translate(-50%)!important}.application-birth-date-popover{max-height:calc(100dvh - var(--gyeol-dimension-x14) - var(--gyeol-dimension-x4))!important}.application-birth-date-popover__footer{background:var(--gyeol-color-bg-layer-floating);flex-shrink:0}}.application-birth-date-popover[data-compact-wheel] .application-birth-date-picker .gyeol-date-picker__root:has(.gyeol-date-picker__months[data-wheel-open]){height:180px;overflow:hidden}.application-birth-date-popover[data-compact-wheel] .application-birth-date-picker .gyeol-wheel-picker__root{--gyeol-wheel-picker-visible-item-count:3!important;--gyeol-wheel-picker-viewport-size:132px!important;--gyeol-wheel-picker-center-offset:44px!important}.application-birth-date-popover[data-compact-wheel] .application-birth-date-picker .gyeol-date-picker__wheelScrollFog{--scroll-fog-size-top:44px!important;--scroll-fog-size-bottom:44px!important}.focus-marquee-card{will-change:transform;backface-visibility:hidden;grid-area:1/1;justify-self:start;width:100%;animation-name:focus-marquee-left;animation-timing-function:linear;animation-iteration-count:infinite}.focus-marquee-card--right{animation-name:focus-marquee-right}@keyframes focus-marquee-left{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes focus-marquee-right{0%{transform:translate(0,0)}to{transform:translate(100%)}}:focus-visible{outline:2px solid var(--gyeol-color-stroke-focus-ring);outline-offset:3px}#faq .gyeol-accordion__trigger--variant_inline:is(:hover,[data-hover]):before{background-color:var(--gyeol-color-bg-transparent);border-radius:0;inset-inline:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.focus-marquee-card{transform:translate3d(var(--marquee-rest), 0, 0);animation:none}.focus-marquee-row{overflow-x:auto!important}}@media (min-width:1280px){.gyeol-action-button.application-birth-date-trigger{height:var(--gyeol-dimension-x10)}}
:root[data-gyeol-color-mode=light-only]{--gyeol-color-bg-brand-solid:var(--gyeol-color-palette-purple-600);--gyeol-color-bg-brand-solid-pressed:var(--gyeol-color-palette-purple-700);--gyeol-color-bg-brand-weak:var(--gyeol-color-palette-purple-100);--gyeol-color-bg-brand-weak-pressed:var(--gyeol-color-palette-purple-200);--gyeol-color-fg-brand:var(--gyeol-color-palette-purple-600);--gyeol-color-fg-brand-contrast:var(--gyeol-color-palette-purple-700);--gyeol-color-stroke-brand-solid:var(--gyeol-color-palette-purple-700);--gyeol-color-stroke-brand-weak:var(--gyeol-color-palette-purple-300);--gyeol-color-stroke-focus-ring:var(--gyeol-color-palette-purple-600)}
