html:has(.sea){margin:0;padding:0}html:has(.sea) body{margin:0;padding:0}html:has(.sea){--s-hd-h:120px}.sea,.sea *,.sea :before,.sea :after{box-sizing:border-box}.sea{--s-bg:#fff;--s-bg2:#f4f6f9;--s-ink:#16181d;--s-ink2:#3a3f48;--s-muted:#5b6270;--s-line:#e5e7eb;--s-field:#868d99;--s-navy:#14305e;--s-navy2:#1d4380;--s-navy-soft:#eef2f8;--s-on-navy-line:#fff9;--s-shadow:#0000002e;--s-shadow-soft:#0000001a;--s-price:#c2410c;--s-on-navy:#fff;--s-veil:#14305ecc;--s-dim:#0a101cdb;--s-hint:#0000008c;--s-test-bg:#fff4e5;--s-test-ink:#8a3b00;--s-err:#b42318;--s-kakao:#fee500;--s-kakao-ink:#191600;--s-naver:#03c75a;--s-naver-ink:#06240f;--s-veil-0:#14305e00;--s-veil-flat:#14305eb8;--s-f:var(--s-font,"Noto Sans KR"),"Noto Sans KR",system-ui,sans-serif;--s-r:12px;--s-wide:1160px;--s-gut:16px;--s-fs-xs:.75rem;--s-fs-sm:.8125rem;--s-fs-md:.875rem;--s-fs-base:.9375rem;--s-fs-lg:1rem;--s-fs-xl:1.0625rem;--s-fs-2xl:1.125rem;--s-fs-3xl:1.25rem;--s-fs-4xl:1.375rem;--s-fs-5xl:1.5rem;--s-fs-6xl:1.625rem;--s-fs-7xl:1.875rem;--s-fs-8xl:2.125rem;--s-fs-hero:2.75rem;--s-f-input:max(16px,1rem);--s-sp-1:4px;--s-sp-2:8px;--s-sp-3:12px;--s-sp-4:16px;--s-sp-5:20px;--s-sp-6:24px;--s-sp-7:32px;--s-sp-8:40px;--s-sp-9:48px;--s-sp-10:64px;--s-tap:44px;--s-r-btn:10px;--s-r-sm:6px;--s-r-pill:99px;background:var(--s-bg);min-height:100vh;color:var(--s-ink);font:400 var(--s-fs-base)/1.6 var(--s-f);word-break:keep-all}:where(.sea) a{color:inherit}:where(.sea) :where(button,input,select,textarea){font:inherit;color:inherit}:where(.sea) button{background:var(--s-bg)}:where(.sea) :where(input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=file]),select,textarea){font-size:var(--s-f-input)}:where(.sea) :where(button,select,summary,input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=file])){min-height:var(--s-tap)}:where(.sea) button{min-width:var(--s-tap)}.sea :where(a,button,input,summary):focus-visible{outline:2px solid var(--s-navy);outline-offset:2px}html:has(.sea){scroll-padding-bottom:72px}@media (min-width:901px){html:has(.sea){scroll-padding-top:calc(var(--s-hd-h) + 12px);scroll-padding-bottom:0}}
