.Footer_footer__0IXn3{width:100%;background-color:#f8f9fa;border-top:1px solid #e9ecef;padding:2.5rem 1rem;max-width:768px;margin:0 auto}.Footer_footerContent__guRXR{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:0 1rem}.Footer_footerLogo__h2xG3{display:flex;align-items:center;gap:.5rem}.Footer_logoText__JvvTN img{height:40px;width:auto}.Footer_logoCheck__oegkw{width:28px;height:28px;background-color:#4a90e2;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.Footer_logoText__JvvTN{font-size:1.3rem;font-weight:700}.Footer_logoTextWhite__v5QlB{color:#212529}.Footer_logoTextRed__oNhG3{color:#e74c3c}.Footer_footerInfo__Oez_D{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.Footer_infoLine__a1Swn{color:#495057;font-size:.85rem;margin:0}.Footer_footerLinks__L3vZo{display:flex;align-items:center;gap:.5rem;margin:.3rem 0}.Footer_footerLink__N575X{color:#495057;text-decoration:none;font-size:.85rem;transition:color .2s}.Footer_footerLink__N575X:hover{color:#212529;text-decoration:underline}.Footer_divider__OvB0t{color:#adb5bd;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Footer_copyright__t4WoK{color:#6c757d;font-size:.8rem;margin:.3rem 0 0}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Pretendard-Regular.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Pretendard-Medium.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/Pretendard-SemiBold.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Pretendard-Bold.woff2) format("woff2")}:root{--font-family-base:"Pretendard",sans-serif;--font-family-mono:"SF Mono",Monaco,"Cascadia Code","Roboto Mono",Consolas,"Courier New",monospace;--font-display-1-size:4.5rem;--font-display-1-height:6.3rem;--font-display-1-weight:700;--font-display-2-size:4rem;--font-display-2-height:5.6rem;--font-display-2-weight:700;--font-title-1-size:1.75rem;--font-title-1-height:2.1rem;--font-title-1-weight:600;--font-title-2-size:1.5rem;--font-title-2-height:1.8rem;--font-title-2-weight:600;--font-title-3-size:1.125rem;--font-title-3-height:1.35rem;--font-title-3-weight:600;--font-headline-1-size:2.625rem;--font-headline-1-height:3.15rem;--font-headline-1-weight:700;--font-headline-2-size:2.25rem;--font-headline-2-height:2.7rem;--font-headline-2-weight:700;--font-headline-3-size:1.75rem;--font-headline-3-height:2.1rem;--font-headline-3-weight:700;--font-body-1-size:1.125rem;--font-body-1-height:1.35rem;--font-body-1-reading-height:1.575rem;--font-body-1-weight:400;--font-body-2-size:1rem;--font-body-2-height:1.2rem;--font-body-2-reading-height:1.4rem;--font-body-2-weight:400;--font-label-1-size:0.875rem;--font-label-1-height:normal;--font-label-1-reading-height:normal;--font-label-1-weight:600;--font-label-2-size:0.75rem;--font-label-2-height:normal;--font-label-2-weight:700;--font-size-xs:var(--font-label-2-size);--font-size-sm:var(--font-label-1-size);--font-size-base:var(--font-body-1-size);--font-size-lg:var(--font-headline-1-size);--font-size-xl:var(--font-title-3-size);--font-size-2xl:var(--font-title-2-size);--font-size-3xl:var(--font-title-1-size);--font-size-4xl:var(--font-display-2-size);--font-size-5xl:var(--font-display-1-size);--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--unit-1:0.125rem;--unit-2:0.25rem;--unit-3:0.5rem;--unit-4:0.75rem;--unit-5:1rem;--unit-6:1.25rem;--unit-7:1.5rem;--unit-8:2rem;--unit-9:2.5rem;--unit-10:3rem;--unit-11:3.5rem;--unit-12:4rem;--unit-13:6rem;--unit-14:7.5rem;--unit-15:10rem;--spacing-unit-1:var(--unit-1);--spacing-unit-2:var(--unit-2);--spacing-unit-3:var(--unit-3);--spacing-unit-4:var(--unit-4);--spacing-unit-5:var(--unit-5);--spacing-unit-6:var(--unit-6);--spacing-unit-7:var(--unit-7);--spacing-unit-8:var(--unit-8);--spacing-unit-9:var(--unit-9);--spacing-unit-10:var(--unit-10);--spacing-unit-11:var(--unit-11);--spacing-unit-12:var(--unit-12);--spacing-unit-13:var(--unit-13);--spacing-unit-14:var(--unit-14);--spacing-unit-15:var(--unit-15);--spacing-1:var(--unit-2);--spacing-2:var(--unit-3);--spacing-3:var(--unit-4);--spacing-4:var(--unit-5);--spacing-6:var(--unit-7);--spacing-8:var(--unit-8);--spacing-10:var(--unit-9);--spacing-12:var(--unit-10);--spacing-16:var(--unit-12);--spacing-20:var(--unit-13);--spacing-24:var(--unit-13);--color-primary:#0051ff;--Blue-50:#e5edff;--Blue-100:#b2caff;--Blue-200:#7fa8ff;--Blue-300:#4c85ff;--Blue-400:#2469ff;--Blue-500:#0051ff;--Blue-600:#0049e5;--Blue-700:#0039b2;--Blue-800:#002980;--Blue-900:#00184d;--Green-50:#e6ffec;--Green-100:#c4ffd5;--Green-200:#95ffb6;--Green-300:#4eff92;--Green-400:#2af678;--Green-500:#095633;--Green-600:#00e961;--Green-700:#00c257;--Green-800:#009146;--Green-900:#002e19;--Gray-50:#fafafa;--Gray-100:#f2f2f2;--Gray-200:#e4e4e4;--Gray-300:#d0d0d0;--Gray-400:#b2b2b2;--Gray-500:#919191;--Gray-600:#656565;--Gray-700:#3d3d3d;--Gray-800:#1d1d1d;--Gray-900:#010101}body,html{height:100%;margin:0;font-family:Pretendard,Gowun Batang,serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial;color:#0f172a}main{width:100%;margin:0}button{font:inherit}h1,h2,h3,h4{color:#0f172a}@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--radius:0.5rem}}*,:after,:before{box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{padding:0;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-normal);background-color:var(--color-bg-primary)}body,h1,h2,h3,h4,h5,h6{margin:0;color:var(--color-text-primary)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}h1{font-size:var(--font-headline-2-size);line-height:var(--font-headline-2-height);font-weight:var(--font-weight-bold)}h2{font-size:var(--font-title-1-size);line-height:var(--font-title-1-height)}h3{font-size:var(--font-title-2-size);line-height:var(--font-title-2-height)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-base)}p{margin:0;line-height:var(--line-height-relaxed)}a{text-decoration:none}a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-sm)}ol,ul{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto;display:block}code{font-size:.875em;background-color:var(--color-gray-100);padding:.125rem .375rem;border-radius:var(--radius-sm);color:var(--color-error)}code,pre{font-family:var(--font-family-mono)}pre{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);background-color:var(--color-gray-900);color:var(--color-gray-100);padding:var(--spacing-4);border-radius:var(--radius-base);overflow-x:auto}pre code{background-color:transparent;padding:0;color:inherit}button{font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer;border:none;background:none;padding:0;margin:0}button:disabled{cursor:not-allowed;opacity:.6}input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}input:focus,select:focus,textarea:focus{outline:none}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-sm)}*{-webkit-user-select:text;-moz-user-select:text;user-select:text}div,h1,h2,h3,h4,h5,h6,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],label,li,p,span,td,textarea,th{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit]{-webkit-user-select:none;-moz-user-select:none;user-select:none}::selection{background-color:#0051ff;color:#fff}::-moz-selection{background-color:#0051ff;color:#fff}