@font-face{font-family:Pretendard;font-style:normal;font-weight:100 900;font-display:swap;src:url(/landing/fonts/pretendard.woff2)format("woff2")}html{min-width:320px}.mizi-v5-root{display:contents}@media (max-width:768px){.topbar-fix{margin:0 -28px;padding:0 28px}}@media (max-width:355px){.topbar-fix{margin:0 -20px;padding:0 20px}}.login-main{place-items:center;min-height:100svh;padding:32px;display:grid}.login-panel{border:1px solid var(--border1);background:var(--surface1);width:min(100%,480px);box-shadow:var(--shadow4);border-radius:28px;padding:clamp(32px,7vw,56px)}.login-panel h1{letter-spacing:-.055em;text-wrap:balance;max-width:620px;margin:44px 0 0;font-size:clamp(2.25rem,8vw,3.75rem);line-height:1.04}.login-panel .description{max-width:560px;color:var(--text3);word-break:keep-all;margin:28px 0 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.75}.back-link{color:var(--text1);font-weight:800;text-decoration:none}.login-button{background:var(--black1);width:100%;min-height:48px;color:var(--surface1);cursor:pointer;font:inherit;border:0;border-radius:14px;justify-content:center;align-items:center;margin-top:36px;padding:0 20px;font-size:.9375rem;font-weight:750;display:inline-flex}.login-button:hover{background:#2a2a2a}.login-button:focus-visible,.back-link:focus-visible{outline-offset:3px;outline:3px solid #14b8a63d}.login-error{color:#a12626;background:#fff5f5;border:1px solid #f2c8c8;border-radius:12px;margin:24px 0 0;padding:14px 16px;font-size:.875rem;line-height:1.55}@media (max-width:600px){.login-main{padding:16px}.login-panel{border-radius:20px}}.mizi-skeleton-card{border:1px solid var(--border1);background:var(--surface1);border-radius:16px;flex-direction:column;padding:20px;display:flex}.mizi-skeleton-title{flex-direction:column;justify-content:space-between;height:46px;display:flex}.mizi-skeleton-body{flex-direction:column;flex:1;justify-content:space-between;min-height:64px;margin-top:10px;display:flex}.mizi-skeleton-tags{gap:6px;margin-top:20px;display:flex}.mizi-skeleton-foot{border-top:1px solid var(--border2);align-items:center;gap:8px;margin-top:20px;padding-top:20px;display:flex}.pjcard button.who{z-index:1;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;position:relative}.pjcard{position:relative}.pjcard-open:after{content:"";border-radius:16px;position:absolute;inset:0}.pjcard button.who:hover b,.pjcard button.who:focus-visible b,.pjv-meta.as-btn:hover b,.pjv-meta.as-btn:focus-visible b,.mc-who.as-link:hover b,.mc-who.as-link:focus-visible b{color:var(--text1);text-decoration:underline}@media (min-width:521px){.mc-who .meta{margin-top:0}}.mizi-skeleton-card-sm{min-height:196px}.mizi-skeleton-head{align-items:center;gap:11px;display:flex}.mizi-skeleton-head-lines{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.mizi-skeleton-card-sm .mizi-skeleton-avatar{width:42px;height:42px}.mizi-skeleton-card-sm .mizi-skeleton-tags{margin-top:14px}.mizi-skeleton-card-sm .mizi-skeleton-head-lines{justify-content:space-between;gap:0;height:39px}.mizi-skeleton-foot-end{min-height:30px;margin-top:auto;padding-top:18px}.mizi-skeleton-avatar,.mizi-skeleton-bar,.mizi-skeleton-pill{background:var(--surface7);animation:1.4s ease-in-out infinite mizi-skeleton-pulse;display:block}.mizi-skeleton-bar{border-radius:6px;height:12px}.mizi-skeleton-bar-short{width:62%}.mizi-skeleton-bar-name{width:84px}.mizi-skeleton-pill{border-radius:999px;width:64px;height:24px}.mizi-skeleton-pill-cta{width:80px;height:30px;margin-left:auto}.mizi-skeleton-avatar{border-radius:50%;flex:none;width:24px;height:24px}.mizi-skeleton-fill{background:var(--surface7);animation:1.4s ease-in-out infinite mizi-skeleton-pulse}.mizi-skeleton-toggle{background:var(--surface7);border-radius:999px;flex:none;width:40px;height:22px;animation:1.4s ease-in-out infinite mizi-skeleton-pulse;display:block}.mizi-skeleton-text{vertical-align:-.12em;background:var(--surface7);border-radius:6px;height:1em;animation:1.4s ease-in-out infinite mizi-skeleton-pulse;display:inline-block}@keyframes mizi-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.mizi-skeleton-avatar,.mizi-skeleton-bar,.mizi-skeleton-fill,.mizi-skeleton-pill,.mizi-skeleton-text,.mizi-skeleton-toggle{animation:none}}.jbcard{min-height:186px}.jbcard .jbc-co{min-width:0;color:var(--text2);font-size:var(--fs-caption);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.jbcard .tt{font-size:var(--fs-h3);letter-spacing:-.02em;margin-top:6px;line-height:1.4}.jbcard .jbc-loc{color:var(--text3);font-size:var(--fs-caption);margin-top:6px;margin-bottom:18px}.jbcard .ft{margin-top:auto;padding-top:16px}.jbcard .jbc-match{color:var(--blue3);font-size:var(--fs-caption);align-items:center;gap:4px;font-weight:700;display:inline-flex}.jbcard .jbc-match svg{flex:none;width:12px;height:12px}.pa-bar .pa-new svg{flex:none}.mizi-skeleton-card-job{min-height:186px}.mizi-skeleton-card-job .mizi-skeleton-head{align-items:center;height:18px;display:flex}.mizi-skeleton-job-title{align-items:center;height:27px;margin-top:6px;display:flex}.mizi-skeleton-job-loc{align-items:center;height:16px;margin-top:6px;display:flex}.jd-top{padding-right:34px}.jd-top .cmp{color:var(--text2);font-size:var(--fs-body);font-weight:700}.jd-top .tt{color:var(--text1);font-size:var(--fs-h2);letter-spacing:-.03em;margin-top:2px;font-weight:800;line-height:1.3}.jd-meta{color:var(--text3);font-size:var(--fs-body);margin-top:11px}.jd-s,.jd-cta{border-top:1px solid var(--border2);margin-top:24px;padding-top:24px}.jd-s h4{color:var(--text1);font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:800}.jd-ok{flex-direction:column;gap:10px;margin-top:14px;list-style:none;display:flex}.jd-ok li{color:var(--text1);font-size:var(--fs-h4);align-items:flex-start;gap:10px;font-weight:600;line-height:24px;display:flex}.jd-ok svg{flex:none;margin-top:3px}.jd-p{color:var(--text2);font-size:var(--fs-h4);margin-top:10px;line-height:1.8}.jd-li{color:var(--text2);font-size:var(--fs-h4);flex-direction:column;gap:8px;margin-top:10px;padding-left:20px;line-height:1.75;list-style:outside;display:flex}.jd-kv{margin-top:8px}.jd-kv>div{border-bottom:1px solid var(--border1);gap:10px;padding:9px 0;display:flex}.jd-kv>div:last-child{border-bottom:0}.jd-kv .k{min-width:88px;color:var(--text3);font-size:var(--fs-h4);flex:none;padding-top:1px}.jd-kv .v{color:var(--text1);font-size:var(--fs-h4);white-space:pre-line;flex:1;font-weight:600;line-height:1.55}.jd-cta{flex-direction:column;gap:11px;display:flex}.jd-cta .btn-black{width:100%;height:52px;font-size:var(--fs-h4);border-radius:12px}.jd-cta .btn-ghost{width:100%;font-size:var(--fs-body);text-align:center;padding:6px 0;display:block}.m-box .jbf-body{flex-direction:column;gap:14px;margin-top:22px;padding:0 4px;display:flex}.jbf-f{flex-direction:column;gap:10px;display:flex}.jbf-f+.jbf-f{padding-top:8px}.jbf-l{color:var(--text1);font-size:var(--fs-h4);letter-spacing:-.02em;font-weight:700}.ddw{flex-direction:column;gap:6px;display:flex}.ddb{border:1px solid var(--border3);background:var(--surface1);width:100%;color:var(--text1);cursor:pointer;font-family:inherit;font-size:var(--fs-h4);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;font-weight:600;display:flex}.ddb.on{border-color:var(--text1)}.ddb:disabled{cursor:default;opacity:.7}.ddb>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ddb>span.ph{color:var(--text3);font-weight:500}.ddb .ddc,.jbf-acch .ddc{color:var(--text2);flex:none;transition:transform .14s}.ddb.on .ddc,.jbf-acch[aria-expanded=true] .ddc{transform:rotate(180deg)}.ddp{border:1px solid var(--border2);background:var(--surface1);border-radius:12px;flex-direction:column;max-height:270px;padding:6px;display:flex;overflow-y:auto;box-shadow:0 6px 16px #0f172a0f}.ddi{width:100%;color:var(--text1);cursor:pointer;font-family:inherit;font-size:var(--fs-h4);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:12px;font-weight:500;display:flex}.ddi:hover{background:var(--surface6)}.ddi.on{font-weight:700}.ddi.ph{color:var(--text3);cursor:default}.ddi.ph:hover{background:0 0}.ddi>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ddi svg{width:16px;height:16px;color:var(--blue3);flex:none}.jbf-acc{border-top:1px solid var(--border2);flex-direction:column;display:flex}.jbf-acch{cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:16px 2px 14px;font-family:inherit;display:flex}.jbf-acct{min-width:0;color:var(--text1);font-size:var(--fs-h4);letter-spacing:-.02em;flex:1;align-items:center;gap:7px;font-weight:700;display:flex}.jbf-acct b{color:var(--text4);font-size:var(--fs-caption);letter-spacing:-.02em;font-weight:500}.jbf-list{flex-direction:column;padding-bottom:6px;display:flex}.jbf-row{border:0;border-bottom:1px solid var(--border1);color:var(--text1);cursor:pointer;font-family:inherit;font-size:var(--fs-body);text-align:left;background:0 0;align-items:center;gap:12px;padding:12px 2px;font-weight:600;display:flex}.jbf-row:last-child{border-bottom:0}.ckbx{border:1px solid var(--border3);background:var(--surface1);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.jbf-row[aria-checked=true] .ckbx{border-color:var(--black1);background:var(--black1);color:var(--surface1)}.jbf-ft{gap:8px;margin-top:24px;display:flex}.jbf-ft .btn-o,.jbf-ft .btn-black{height:52px;font-size:var(--fs-h4);border-radius:12px;justify-content:center}.jbf-ft .btn-o{flex:none;min-width:104px}.jbf-ft .btn-black{flex:1;min-width:0}.m-dots{justify-content:center;gap:5px;padding-top:16px;display:flex}.m-dots i{background:var(--text4);border-radius:50%;width:6px;height:6px;animation:1.1s infinite pulse}.m-dots i:nth-child(2){animation-delay:.18s}.m-dots i:nth-child(3){animation-delay:.36s}.m-lbl{color:var(--text1);font-size:var(--fs-h4);letter-spacing:-.02em;margin-top:18px;font-weight:700}.m-note{background:var(--surface5);color:var(--text2);font-size:var(--fs-caption);border-radius:10px;margin-top:16px;padding:12px 14px;line-height:1.6}.mopt{gap:8px;margin-top:12px;display:grid}.mopt .o{border:1px solid var(--border2);background:var(--surface1);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.mopt .o .ic{background:var(--surface6);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.mopt .o .b{flex:1;min-width:0}.mopt .o .t{color:var(--text1);font-size:var(--fs-h4);align-items:center;gap:7px;font-weight:700;display:flex}.mopt .o .s{color:var(--text3);font-size:var(--fs-caption);margin-top:2px}.sl-mrow{flex-direction:column;gap:8px;margin-top:18px;display:flex}.sl-mrow .btn-o,.sl-mrow .btn-black{width:100%;font-size:var(--fs-body);justify-content:center;padding:12px 16px}.sl-mrow .btn-black{border:1px solid var(--black1)}.car-steps{margin:0 0 16px}.car-apps{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.car-app{border:1px solid var(--border2);background:var(--surface1);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:11px;padding:12px 13px;font-family:inherit;transition:background .14s,border-color .14s;display:flex}.car-app:hover{border-color:var(--border3);background:var(--surface3)}.car-app .ic{border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.car-app .ic img{width:36px;height:36px;display:block}.car-app .ic.plate{border:1px solid var(--border2);background:var(--surface1);box-sizing:border-box}.car-app .ic.plate img{width:26px;height:26px}.car-app .nm{color:var(--text1);font-size:var(--fs-h4);font-weight:700}.car-app .sb{color:var(--text3);font-size:var(--fs-nano);margin-top:2px;display:block}@media (max-width:520px){.car-apps{grid-template-columns:1fr}}.v7-nc .ic{border:1px solid var(--border2);background:var(--surface1);box-sizing:border-box}.v7-nc .v7act{flex:none;align-self:center}.v7-nc .s b{font-weight:700}.v7-nc.done{position:relative}.sl-act{width:32px;height:32px;color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;font-family:inherit;transition:background .14s,color .14s;display:grid}.sl-act:hover{background:var(--surface6);color:var(--text1)}.sl-act svg{width:17px;height:17px}.sl-menu{z-index:40;border:1px solid var(--border2);background:var(--surface1);min-width:150px;box-shadow:var(--shadow4);border-radius:11px;padding:5px;position:absolute;top:calc(100% - 4px);right:10px}.sl-menu button{width:100%;color:var(--text1);cursor:pointer;font-family:inherit;font-size:var(--fs-caption);text-align:left;background:0 0;border:0;border-radius:7px;padding:9px 11px;font-weight:600;display:block}.sl-menu button:hover{background:var(--surface5)}.sl-menu button.off{color:var(--text3)}.gh-head{align-items:center;gap:16px;margin-bottom:24px;display:flex}.gh-head .ic{border:1px solid var(--border3);background:var(--surface1);width:56px;height:56px;color:var(--text1);border-radius:16px;flex:none;place-items:center;font-size:26px;display:grid}.gh-head .ic img{width:36px;height:36px;display:block}.gh-head .b{flex:1;min-width:0}.gh-head .t{font-size:var(--fs-h1);letter-spacing:-.02em;align-items:center;gap:9px;font-weight:800;display:flex}.gh-head .s{color:var(--text3);font-size:var(--fs-caption);margin-top:4px}.gh-head .btn-o{flex:none;align-self:center}@media (max-width:640px){.gh-head{flex-wrap:wrap;gap:12px 14px}.gh-head .t{flex-wrap:wrap}.gh-head .b{flex:calc(100% - 70px)}.gh-head .btn-o{flex:auto;justify-content:center;align-self:stretch}}.gh-info{background:var(--surface5);border-radius:12px;padding:20px}.gh-info .lb{color:var(--text3);font-size:var(--fs-caption);align-items:center;gap:10px;font-weight:700;display:flex}.car-hint{color:var(--text2);font-size:var(--fs-caption);margin-top:12px}.kv.pub{align-items:center}.kv.pub .v{align-items:center;display:flex}.ckbx{border:1.5px solid var(--border3);background:var(--surface1);color:#0000;cursor:pointer;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;padding:0;font-family:inherit;transition:background .14s,border-color .14s,box-shadow .14s;display:grid;position:relative}.ckbx.on{border-color:var(--teal6);background:var(--teal6);color:var(--surface1)}.ckbx svg{width:12px;height:12px}.ckbx:hover{box-shadow:0 0 0 3px var(--surface6)}.ckbx:not(.on):hover{border-color:var(--text4);background:var(--surface6)}.ckbx.on:hover{border-color:var(--teal7);background:var(--teal7)}.ckbx[data-tip]:after{z-index:2;background:var(--black1);color:var(--surface1);content:attr(data-tip);font-size:var(--fs-nano);letter-spacing:-.01em;opacity:0;pointer-events:none;box-shadow:var(--shadow4);white-space:nowrap;border-radius:7px;padding:5px 9px;font-weight:700;transition:opacity .14s;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.ckbx[data-tip]:hover:after{opacity:1}.dsc-g{margin-top:24px}.dsc-g .h{color:var(--text1);font-size:var(--fs-h3);letter-spacing:-.02em;align-items:baseline;gap:9px;margin-bottom:12px;padding-left:15px;font-weight:800;display:flex;position:relative}.dsc-g .h:before{background:var(--text1);content:"";border-radius:2px;width:3px;position:absolute;top:3px;bottom:3px;left:4px}.dsc-g .h .ds{min-width:0;color:var(--text3);font-size:var(--fs-body);letter-spacing:0;flex:1;font-weight:400}.dsc-g .h .cols{flex:none;align-items:center;margin-right:4px;display:flex}.dsc-g .h .cols span{width:78px;color:var(--text3);font-size:var(--fs-caption);text-align:center;white-space:nowrap;flex:none;font-weight:700}.dsc-row{border-bottom:1px solid var(--border2);cursor:pointer;align-items:center;padding:12px 4px;transition:background .14s;display:flex}.dsc-row:hover{background:var(--surface5)}.dsc-row.plain{cursor:default}.dsc-row .m{flex:1;min-width:0}.dsc-row .n{color:var(--text1);font-size:var(--fs-h4);letter-spacing:-.02em;align-items:center;gap:8px;font-weight:600;display:flex}.dsc-row .why{color:var(--text3);font-size:var(--fs-caption);margin-top:3px}.dsc-row .ck{--ckw:78px;width:var(--ckw);flex:none;place-items:center;display:grid;position:relative}.dsc-g.wcol .h .cols span{width:104px}.dsc-g.wcol .dsc-row .ck{--ckw:104px}.dsc-g.tsl>.dsc-row:last-of-type{border-bottom:0}@media (max-width:640px){.dsc-g .h{flex-wrap:wrap}.dsc-g .h .ds{flex:1 0 100%}.dsc-g .h .cols{margin-left:auto}.dsc-g .h .cols span{width:66px}.dsc-row .ck{--ckw:66px}.dsc-g.wcol .h .cols span{width:80px}.dsc-g.wcol .dsc-row .ck{--ckw:80px}}
