.ui_field__Ubpcs{display:grid;gap:var(--s-2)}.ui_inputRow__TCZ2w{position:relative;display:flex;align-items:center}.ui_unit__d_A_L{position:absolute;right:16px;font-size:20px;font-weight:600;color:var(--muted-ink);pointer-events:none}.ui_input__jr8Qw,.ui_textarea__JObky{width:100%;padding:16px;border:0;border-radius:var(--r-sm);background:var(--sheet);color:var(--ink);font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-.01em}.ui_input__jr8Qw{min-height:60px}.ui_input__jr8Qw::-moz-placeholder,.ui_textarea__JObky::-moz-placeholder{color:var(--tertiary);font-weight:500}.ui_input__jr8Qw::placeholder,.ui_textarea__JObky::placeholder{color:var(--tertiary);font-weight:500}.ui_textarea__JObky{min-height:180px;font-size:17px;font-weight:500;line-height:1.7;resize:vertical}.ui_num__j93Bd{font-variant-numeric:tabular-nums;letter-spacing:.02em}.ui_help__H1jkj{font-size:15px;font-weight:500;color:var(--secondary)}.ui_warn__H_wBi{display:flex;gap:8px;align-items:flex-start;font-size:15px;font-weight:600;color:var(--sauce)}.ui_count__m4bhv{font-size:13px;font-weight:600;text-align:right;color:var(--tertiary)}.ui_choices__vJgbM{display:grid;border-radius:var(--r-md);background:var(--sheet);overflow:hidden}.ui_choice__0hN_l{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:14px 16px;border:0;border-bottom:1px solid var(--separator);background:none;color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--press-ms) ease}.ui_choice__0hN_l:last-child{border-bottom:0}.ui_choice__0hN_l:hover{background:var(--press)}.ui_choiceText__YyYBm{display:flex;flex-direction:column;flex:1;gap:2px}.ui_choiceText__YyYBm strong{font-size:17px;font-weight:700}.ui_choiceText__YyYBm span{font-size:14px;font-weight:500;color:var(--muted-ink)}.ui_check__H8WRc{flex:none;color:var(--ink);opacity:0}.ui_selected__Y97Du .ui_check__H8WRc{opacity:1}.ui_selected__Y97Du{background:var(--press)}.ui_drop__KoWBa{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:32px 20px;border:2px dashed var(--line);border-radius:var(--r-md);background:var(--sheet);color:var(--ink);cursor:pointer;text-align:center;transition:border-color var(--state-ms) ease,background-color var(--state-ms) ease}.ui_dropOver__m3_a9,.ui_drop__KoWBa:hover{border-color:var(--ink);background:var(--press)}.ui_dropTitle__iJn7M{font-size:17px;font-weight:800}.ui_dropHint__dx_0R{font-size:14px;font-weight:500;color:var(--muted-ink)}.ui_file__eQoP0{display:flex;align-items:center;gap:12px;padding:16px;border-radius:var(--r-md);background:var(--sheet);color:var(--ink)}.ui_fileText__F3Bbk{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.ui_fileName__ciF8_{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_fileMeta__e86jn{font-size:13px;font-weight:600;color:var(--muted-ink)}.ui_fileChange__kx_Yu{flex:none;padding:8px 12px;border:0;border-radius:999px;background:var(--press);color:var(--ink);font-size:14px;font-weight:700;cursor:pointer}.ui_fileChange__kx_Yu:disabled{color:var(--tertiary);cursor:default}.ui_bar__4PzIC{height:6px;margin-top:6px;border-radius:999px;background:var(--press);overflow:hidden}.ui_barFill__Het_O{height:100%;border-radius:999px;background:var(--mustard);transition:width .16s linear}.ui_careers__t27oy{display:grid;gap:var(--s-3)}.ui_career__6ByRA{position:relative;display:grid;gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-md);background:var(--sheet)}.ui_careerHead__V_xxM{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:800;color:var(--muted-ink)}.ui_remove__KdCSW{padding:4px 8px;border:0;border-radius:999px;background:var(--press);color:var(--ink);font-size:13px;font-weight:700;cursor:pointer}.ui_careerInput__w6WNk{width:100%;min-height:48px;padding:12px 14px;border:0;border-radius:var(--r-sm);background:var(--press);color:var(--ink);font-size:16px;font-weight:600}.ui_careerInput__w6WNk::-moz-placeholder{color:var(--tertiary);font-weight:500}.ui_careerInput__w6WNk::placeholder{color:var(--tertiary);font-weight:500}.ui_add__Nxhgz{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;border:2px dashed var(--line);border-radius:var(--r-md);background:none;color:var(--ink);font-size:16px;font-weight:700;cursor:pointer}.ui_add__Nxhgz:hover{border-color:var(--ink);background:var(--press)}.ui_summary__APe23{display:grid;border-radius:var(--r-md);background:var(--sheet);overflow:hidden}.ui_row__wLOke{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid var(--separator)}.ui_row__wLOke:last-child{border-bottom:0}.ui_rowLabel__BVVlw{flex:none;width:5.5em;font-size:14px;font-weight:700;color:var(--muted-ink)}.ui_rowValue__YdF94{flex:1;min-width:0;font-size:16px;font-weight:600;line-height:1.5;color:var(--ink);white-space:pre-line;overflow-wrap:anywhere}.ui_edit__EI5h2{flex:none;padding:4px 10px;border:0;border-radius:999px;background:var(--press);color:var(--ink);font-size:13px;font-weight:700;cursor:pointer}.ui_consent__ijZPX{display:flex;gap:12px;align-items:flex-start;width:100%;padding:16px;border:0;border-radius:var(--r-md);background:var(--sheet);color:var(--ink);text-align:left;cursor:pointer}.ui_box__oJz0L{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-top:1px;border:2px solid var(--ink);border-radius:6px;color:var(--paper)}.ui_boxOn__IXLcn{background:var(--ink)}.ui_consentText__NGaHW{flex:1;font-size:16px;font-weight:700;line-height:1.5}.ui_terms__8l_oA{margin-top:var(--s-3);padding:var(--s-4);border-radius:var(--r-md);background:var(--press);font-size:13px;line-height:1.7;color:var(--secondary)}.ui_terms__8l_oA dt{font-weight:700;color:var(--label)}.ui_terms__8l_oA dd{margin-bottom:8px}.ui_terms__8l_oA dd:last-child{margin-bottom:0}.ApplyFlow_root__UJDqx{display:flex;flex-direction:column;min-height:100svh;background:radial-gradient(80% 50% at 12% 0,var(--aura),transparent 70%),var(--paper)}.ApplyFlow_head__yesUG{display:flex;align-items:center;gap:10px;width:100%;max-width:560px;margin:0 auto;padding:10px var(--gutter);min-height:56px}.ApplyFlow_iconButton__D3rwy{display:inline-grid;place-items:center;width:44px;height:44px;margin-left:-10px;border:0;border-radius:999px;background:none;color:var(--ink);cursor:pointer}.ApplyFlow_iconButton__D3rwy:hover{background:var(--press)}.ApplyFlow_close__xgHoI{margin-left:0;margin-right:-10px;text-decoration:none}.ApplyFlow_track__Q4tBu{flex:1;height:4px;border-radius:999px;background:var(--press);overflow:hidden}.ApplyFlow_fill__5qDE6{display:block;height:100%;border-radius:999px;background:var(--ink);transition:width var(--state-ms) ease}.ApplyFlow_count__Ad6hV{font-size:13px;font-weight:700;color:var(--secondary);font-variant-numeric:tabular-nums}.ApplyFlow_body__74P8g{flex:1;width:100%;max-width:560px;margin:0 auto;padding:var(--s-4) var(--gutter) var(--s-8)}.ApplyFlow_page__PRfnN{display:grid;gap:var(--s-5);animation:ApplyFlow_slide__Pc7_m var(--state-ms) ease both}@keyframes ApplyFlow_slide__Pc7_m{0%{opacity:0;transform:translateX(10px)}}.ApplyFlow_back__ymj3M .ApplyFlow_page__PRfnN{animation-name:ApplyFlow_slideBack__6hzGT}@keyframes ApplyFlow_slideBack__6hzGT{0%{opacity:0;transform:translateX(-10px)}}.ApplyFlow_heading__lWqYQ{display:grid;gap:6px}.ApplyFlow_title__CpIyr{font-size:clamp(27px,7vw,34px);font-weight:800;line-height:1.3;letter-spacing:-.035em;text-wrap:balance}.ApplyFlow_subtitle__Yisdm{font-size:16px;line-height:1.6;color:var(--secondary)}.ApplyFlow_footer__9qcyc{position:sticky;bottom:0;width:100%;max-width:560px;margin:0 auto;padding:var(--s-3) var(--gutter) calc(var(--s-4) + env(safe-area-inset-bottom));background:linear-gradient(transparent,var(--paper) 35%)}.ApplyFlow_primary__n2SYY{width:100%}.ApplyFlow_secondary__4q50Q{display:block;width:100%;min-height:44px;margin-top:6px;border:0;background:none;color:var(--secondary);font-size:15px;font-weight:700;cursor:pointer}.ApplyFlow_error__Uyku_{margin-bottom:10px;font-size:15px;font-weight:700;line-height:1.5;text-align:center;color:var(--sauce)}.ApplyFlow_doneField__mn1wM{padding:clamp(24px,5vw,32px);border-radius:var(--r-xl);background:var(--mustard);color:var(--ink)}.ApplyFlow_doneTitle__1izJf{font-size:clamp(26px,6vw,32px);font-weight:800;line-height:1.3;letter-spacing:-.03em}.ApplyFlow_doneText__82AUK{margin-top:var(--s-3);font-size:16px;line-height:1.7;color:var(--on-signal-soft)}.ApplyFlow_doneLinks__vDqLP{display:grid;gap:8px;margin-top:var(--s-5)}@font-face{font-family:__suit_23d20e;src:url(/_next/static/media/b471035bc347e80a-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__suit_Fallback_23d20e;src:local("Arial");ascent-override:103.52%;descent-override:27.24%;line-gap-override:0.00%;size-adjust:95.44%}.__className_23d20e{font-family:__suit_23d20e,__suit_Fallback_23d20e}.__variable_23d20e{--font-suit:"__suit_23d20e","__suit_Fallback_23d20e"}@font-face{font-family:__pixel_c3bce1;src:url(/_next/static/media/bbf3cfd70f4b6450-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:__pixel_c3bce1;src:url(/_next/static/media/ecfc2c8b1ec4bc2a-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:__pixel_Fallback_c3bce1;src:local("Arial");ascent-override:79.81%;descent-override:13.30%;line-gap-override:13.30%;size-adjust:125.29%}.__className_c3bce1{font-family:__pixel_c3bce1,__pixel_Fallback_c3bce1}.__variable_c3bce1{--font-galmuri:"__pixel_c3bce1","__pixel_Fallback_c3bce1"}.site{color-scheme:light;--paper:#f4efe5;--paper-deep:#e8dfd0;--ink:#171816;--muted-ink:#55574f;--mustard:#e4b33b;--sauce:#bd3b2c;--aonori:#3f5d47;--line:rgba(23,24,22,.24);--bg:var(--paper);--sheet:#fffdf9;--surface:var(--sheet);--label:var(--ink);--secondary:var(--muted-ink);--tertiary:rgba(23,24,22,.62);--separator:rgba(23,24,22,.14);--press:rgba(23,24,22,.07);--focus:var(--ink);--signal:var(--mustard);--on-signal-soft:rgba(23,24,22,.74);--on-ink-soft:hsla(40,41%,93%,.72);--on-ink-line:hsla(40,41%,93%,.16);--brand-text:var(--sauce);--stamp:var(--sauce);--aura:rgba(228,179,59,.36);--board:color-mix(in srgb,var(--mustard) 20%,var(--paper));--font-ko:var(--font-suit),"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;--font-pixel:var(--font-galmuri),ui-monospace,monospace;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--gutter:20px;--section:clamp(88px,12vw,168px);--max:1160px;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-xl:32px;--press-ms:120ms;--state-ms:200ms;min-height:100vh;overflow-x:clip;background:var(--bg);color:var(--label);font-family:var(--font-ko);font-size:17px;font-weight:400;line-height:1.6;letter-spacing:0;word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-variant-numeric:normal}html:has(>body .site),html:has(>body .site)>body{background:#f4efe5;scroll-behavior:auto}html:has(>body .site){scroll-padding-top:76px}:where(.site) :focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}:where(.site) ::-moz-selection{background:var(--mustard);color:var(--ink)}:where(.site) ::selection{background:var(--mustard);color:var(--ink)}:where(.site) a{color:inherit}:where(.site) button,:where(.site) input,:where(.site) select,:where(.site) textarea{font:inherit;color:inherit;letter-spacing:inherit}:where(.site) .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:where(.site) .wrap{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}:where(.site) .section{padding:var(--section) 0}:where(.site) .on-ink{--bg:var(--ink);--surface:#262723;--label:var(--paper);--secondary:var(--on-ink-soft);--tertiary:var(--on-ink-soft);--separator:var(--on-ink-line);--press:hsla(40,41%,93%,.1);--focus:var(--mustard);--brand-text:var(--mustard);--line:hsla(40,41%,93%,.3);background:var(--ink);color:var(--label)}:where(.site) .on-signal{--bg:var(--mustard);--label:var(--ink);--secondary:var(--on-signal-soft);--tertiary:var(--on-signal-soft);--separator:rgba(23,24,22,.2);--press:rgba(23,24,22,.1);--brand-text:var(--ink);--line:rgba(23,24,22,.5);background:var(--mustard);color:var(--label)}:where(.site) .on-aonori{--bg:var(--aonori);--surface:hsla(40,41%,93%,.1);--label:var(--paper);--secondary:hsla(40,41%,93%,.8);--tertiary:hsla(40,41%,93%,.8);--separator:hsla(40,41%,93%,.2);--press:hsla(40,41%,93%,.12);--focus:var(--mustard);--brand-text:var(--paper);--line:hsla(40,41%,93%,.4);background:var(--aonori);color:var(--label)}:where(.site) .own-layer{will-change:transform;overflow:clip}:where(.site) .display{font-weight:800;font-size:clamp(36px,6vw,72px);line-height:1.2;letter-spacing:-.035em;text-wrap:balance}:where(.site) .headline{font-weight:800;font-size:clamp(34px,4.2vw,52px);line-height:1.22;letter-spacing:-.03em;text-wrap:balance}:where(.site) .title{font-weight:700;font-size:clamp(22px,2.2vw,28px);line-height:1.35;letter-spacing:-.015em}:where(.site) .lead{font-size:clamp(17px,1.5vw,20px);line-height:1.7;color:var(--secondary);text-wrap:pretty}:where(.site) .small{font-size:15px;line-height:1.55;color:var(--secondary)}:where(.site) .fine{font-size:13px;line-height:1.55;font-weight:500;color:var(--tertiary)}:where(.site) .num{font-variant-numeric:tabular-nums;letter-spacing:0}:where(.site) .brand{color:var(--brand-text);font-weight:800}:where(.site) .phrase{white-space:nowrap}:where(.site) .mark{background:linear-gradient(transparent 54%,var(--mustard) 54%,var(--mustard) 94%,transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em;margin:0 -.06em}:where(.site) .on-aonori .mark,:where(.site) .on-ink .mark{background:none;color:var(--mustard)}:where(.site) .pixel{font-family:var(--font-pixel);font-size:11px;font-weight:400;line-height:1.4;letter-spacing:0;word-break:keep-all;-webkit-font-smoothing:none}:where(.site) .pixel.x2{font-size:22px;line-height:1.25}:where(.site) .crop{--crop-color:var(--line);--crop-len:14px;padding:clamp(16px,2.4vw,28px);background:linear-gradient(var(--crop-color),var(--crop-color)) 0 0 /var(--crop-len) 1px no-repeat,linear-gradient(var(--crop-color),var(--crop-color)) 0 0 /1px var(--crop-len) no-repeat,linear-gradient(var(--crop-color),var(--crop-color)) 100% 0 /var(--crop-len) 1px no-repeat,linear-gradient(var(--crop-color),var(--crop-color)) 100% 0 /1px var(--crop-len) no-repeat,linear-gradient(var(--crop-color),var(--crop-color)) 0 100% /var(--crop-len) 1px no-repeat,linear-gradient(var(--crop-color),var(--crop-color)) 0 100% /1px var(--crop-len) no-repeat,linear-gradient(var(--crop-color),var(--crop-color)) 100% 100% /var(--crop-len) 1px no-repeat,linear-gradient(var(--crop-color),var(--crop-color)) 100% 100% /1px var(--crop-len) no-repeat}:where(.site) .board{position:relative;padding:clamp(44px,5vw,64px) clamp(16px,3vw,40px) clamp(28px,4vw,48px);background-color:var(--board);background-image:url(/site/dots.png);background-size:7px 7px}:where(.site) .tag{display:inline-block;padding:2px 6px;background:var(--ink);color:var(--paper)}:where(.site) .on-ink .tag{background:var(--paper);color:var(--ink)}:where(.site) .board>.tag{position:absolute;top:0;left:0}:where(.site) .stamp{display:inline-block;padding:3px 10px 4px;border:2px solid;background:var(--sheet);color:var(--stamp);font-family:var(--font-pixel);font-size:22px;font-weight:400;line-height:1.2;letter-spacing:0;white-space:nowrap;-webkit-font-smoothing:none;transform:rotate(var(--tilt,-6deg));pointer-events:none}:where(.site) .button{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:56px;padding:0 28px;border:0;border-radius:999px;background:var(--mustard);color:var(--ink);font-weight:700;font-size:17px;line-height:1.2;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform var(--press-ms) ease,background-color var(--state-ms) ease,color var(--state-ms) ease;-webkit-tap-highlight-color:transparent}:where(.site) .button:active{transform:scale(.97)}:where(.site) .button.ink{background:var(--ink);color:var(--paper)}:where(.site) .button.paper{background:var(--paper);color:var(--ink)}:where(.site) .button.quiet{background:var(--press);color:var(--label)}:where(.site) .button.large{min-height:64px;padding:0 34px;font-size:18px}:where(.site) .button.small{min-height:44px;padding:0 18px;font-size:15px}:where(.site) .button:disabled,:where(.site) .button[aria-disabled=true]{background:var(--press);color:var(--tertiary);cursor:default;transform:none}:where(.site) .window{margin:0;background:var(--sheet);color:var(--ink);border:2px solid var(--ink);border-radius:14px;overflow:hidden;text-align:left;--label:var(--ink);--secondary:var(--muted-ink);--tertiary:rgba(23,24,22,.62);--separator:rgba(23,24,22,.14);--press:rgba(23,24,22,.07);--line:rgba(23,24,22,.3);--focus:var(--ink)}:where(.site) .window-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:36px;padding:0 var(--s-3);background:var(--ink);color:var(--paper);font-size:14px;font-weight:700}:where(.site) .window-bar.pixel{min-height:28px;padding:0 10px;font-size:11px;font-weight:400}:where(.site) .window-body{padding:var(--s-5)}:where(.site) .receipt{--tear:9px;margin:0;padding:var(--s-5) var(--s-5) calc(var(--s-5) + var(--tear));background:var(--sheet);color:var(--ink);text-align:left;-webkit-mask:linear-gradient(#000 0 0) top /100% calc(100% - var(--tear) + 1px) no-repeat,conic-gradient(from -45deg at bottom,#000 90deg,#0000 0) bottom /calc(var(--tear) * 2) var(--tear) repeat-x;mask:linear-gradient(#000 0 0) top /100% calc(100% - var(--tear) + 1px) no-repeat,conic-gradient(from -45deg at bottom,#000 90deg,#0000 0) bottom /calc(var(--tear) * 2) var(--tear) repeat-x;--label:var(--ink);--secondary:var(--muted-ink);--tertiary:rgba(23,24,22,.62);--separator:rgba(23,24,22,.14);--line:rgba(23,24,22,.3)}:where(.site) .leader{display:flex;align-items:baseline;gap:var(--s-2)}:where(.site) .leader>.fill{flex:1;min-width:12px;border-bottom:2px dotted var(--line);transform:translateY(-5px)}:where(.site) .cut{border:0;border-top:1.5px dashed var(--line);margin:var(--s-4) 0}@media (prefers-reduced-motion:reduce){:where(.site) *,:where(.site) :after,:where(.site) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}