.apply-wizard_applyPage__tNKoM{color-scheme:dark;--background:#080607;--foreground:#fff7f1;--muted:rgba(255,235,226,0.72);--primary:#c97886;--primary-hover:#d88d98;--primary-foreground:#fff8f1;--primary-chat-foreground:#fff8f1;--primary-soft:rgba(255,235,226,0.14);--primary-soft-foreground:#ffd6df;--primary-ring:rgba(221,132,148,0.38);--primary-shadow:rgba(18,10,12,0.42);--border:rgba(255,226,216,0.18);--panel:rgba(255,246,238,0.09);--field:rgba(255,246,238,0.12);--focus:#ebb0ba;--danger:#fb7185;--radius:8px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 68% 18% at -22% 7%,rgba(190,82,112,.36),transparent 70%),radial-gradient(ellipse 62% 15% at 124% 13%,rgba(255,217,208,.16),transparent 70%),radial-gradient(ellipse 68% 18% at -20% 42%,rgba(61,31,39,.5),transparent 72%),radial-gradient(ellipse 58% 16% at 118% 48%,rgba(186,91,114,.24),transparent 72%),radial-gradient(ellipse 82% 24% at 50% 118%,rgba(255,247,238,.7),transparent 72%),repeating-linear-gradient(90deg,rgba(255,246,238,.018) 0 1px,transparent 1px 18px),repeating-linear-gradient(0deg,rgba(255,246,238,.012) 0 1px,transparent 1px 18px),linear-gradient(180deg,#050506,#100a0f 36%,#2b171f 58%,#6f4851 78%,#f8f1e9);font-family:Noto Sans KR,Noto Sans JP,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.apply-wizard_applyPage__tNKoM:before{position:absolute;inset:-18% -10%;z-index:-1;background:radial-gradient(ellipse 44% 18% at 12% 72%,rgba(255,216,206,.2),transparent 70%),radial-gradient(ellipse 34% 14% at 82% 32%,rgba(218,121,141,.16),transparent 70%);content:"";filter:blur(8px);opacity:.9}.apply-wizard_applyPage__tNKoM [role=progressbar]{background:rgba(255,246,238,.14);box-shadow:inset 0 0 0 1px rgba(255,226,216,.08)}.apply-wizard_applyPage__tNKoM [role=progressbar]>div{background:linear-gradient(90deg,#bf6b7b,#e4a2aa)}.apply-wizard_applyPage__tNKoM input:not([type=checkbox]):not([type=radio]):not([type=file]),.apply-wizard_applyPage__tNKoM select,.apply-wizard_applyPage__tNKoM textarea{background:var(--field);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.apply-wizard_applyPage__tNKoM input[type=checkbox]{display:inline-grid;flex:0 0 auto;place-content:center;appearance:none;color-scheme:light;accent-color:var(--primary);border:1.5px solid rgba(124,89,84,.32);background:rgba(255,252,247,.96);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 1px 3px rgba(70,45,43,.08)}.apply-wizard_applyPage__tNKoM input[type=checkbox]:before{width:.62em;height:.62em;background:#fff8f1;clip-path:polygon(14% 44%,0 60%,39% 100%,100% 18%,84% 4%,37% 66%);content:"";transform:scale(0);transform-origin:center;transition:transform .12s ease}.apply-wizard_applyPage__tNKoM input[type=checkbox]:checked{border-color:rgba(201,120,134,.86);background:linear-gradient(135deg,#bd6678,#d78b96)}.apply-wizard_applyPage__tNKoM input[type=checkbox]:checked:before{transform:scale(1)}.apply-wizard_applyPage__tNKoM ::selection{background:rgba(201,120,134,.28)}.apply-wizard_localeKo__JFLhD button,.apply-wizard_localeKo__JFLhD h1,.apply-wizard_localeKo__JFLhD h2,.apply-wizard_localeKo__JFLhD h3,.apply-wizard_localeKo__JFLhD label,.apply-wizard_localeKo__JFLhD p,.apply-wizard_localeKo__JFLhD span,.apply-wizard_localeKo__JFLhD summary{word-break:keep-all}.apply-wizard_localeJa__aHNKP button,.apply-wizard_localeJa__aHNKP h1,.apply-wizard_localeJa__aHNKP h2,.apply-wizard_localeJa__aHNKP h3,.apply-wizard_localeJa__aHNKP label,.apply-wizard_localeJa__aHNKP p,.apply-wizard_localeJa__aHNKP span,.apply-wizard_localeJa__aHNKP summary{word-break:normal}.apply-wizard_applyPanel__t5Vyx{--foreground:#32292c;--muted:#75676b;--primary:#c97886;--primary-hover:#d88d98;--primary-chat-foreground:#fff8f1;--primary-soft:rgba(201,120,134,0.12);--primary-soft-foreground:#9b5261;--border:rgba(124,89,84,0.18);--panel:rgba(255,252,247,0.88);--field:rgba(255,248,242,0.92);--focus:#b86172;border-color:rgba(255,231,220,.5);background:linear-gradient(180deg,rgba(255,252,247,.95),rgba(255,246,239,.9)),radial-gradient(circle at 12% 0,rgba(201,120,134,.12),transparent 42%);box-shadow:0 24px 70px rgba(7,5,6,.34),inset 0 1px 0 rgba(255,255,255,.74);backdrop-filter:blur(18px)}.apply-wizard_successContent__Fm7Xf{position:relative;z-index:1}.apply-wizard_successPanel__IG97y{--foreground:#32292c;--muted:#75676b;--primary:#c97886;--primary-hover:#d88d98;--primary-soft:rgba(201,120,134,0.12);--primary-soft-foreground:#9b5261;--border:rgba(124,89,84,0.18);--panel:rgba(255,252,247,0.92);--field:rgba(255,248,242,0.94);--focus:#b86172;border-color:rgba(255,231,220,.54);background:rgba(255,252,247,.92);box-shadow:0 24px 70px rgba(7,5,6,.34);backdrop-filter:blur(18px)}.apply-wizard_chatStep__ctONI{color:var(--foreground)}.apply-wizard_questionBubble__7vaVo{background:rgba(255,252,247,.92);box-shadow:0 10px 26px rgba(63,41,39,.08)}.apply-wizard_answerBubble__ssGft{background:linear-gradient(135deg,#b96375,#d18a96);box-shadow:0 14px 34px rgba(161,82,98,.26)}.apply-wizard_helperBubble__G5VL4{background:rgba(255,246,239,.86)}.apply-wizard_replyPanel__XiYiU{border:1px solid rgba(124,89,84,.16);background:rgba(255,252,247,.78);box-shadow:0 14px 36px rgba(74,45,43,.08),inset 0 1px 0 rgba(255,255,255,.72)}.apply-wizard_choiceButton__BAGwD{border-color:rgba(124,89,84,.18);background:rgba(255,250,245,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.68);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.apply-wizard_choiceButton__BAGwD:hover{border-color:rgba(201,120,134,.36);background:rgba(255,246,241,.94)}.apply-wizard_choiceButtonSelected__DcK9i{border-color:rgba(201,120,134,.76);background:linear-gradient(135deg,rgba(201,120,134,.18),rgba(255,246,239,.9));box-shadow:0 12px 26px rgba(151,83,91,.14),inset 0 0 0 1px rgba(255,255,255,.44)}.apply-wizard_consentCard__OPrLo,.apply-wizard_inlineCheckCard__MChHp,.apply-wizard_tagCheckCard__qaJvt{border-color:rgba(124,89,84,.16);background:rgba(255,250,245,.8)}.apply-wizard_consentCardSelected__Kuhqi{border-color:rgba(201,120,134,.66);background:rgba(201,120,134,.12)}.apply-wizard_uploadBox__2Ye1g{border-color:rgba(201,120,134,.56);background:linear-gradient(135deg,rgba(201,120,134,.14),rgba(255,248,242,.88));color:#9b5261}.apply-wizard_priceRow__DaStg{border-color:rgba(124,89,84,.16);background:rgba(255,250,245,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.66)}.apply-wizard_paymentInfoCard__9L8MS,.apply-wizard_refundPolicyCard__CgNwB{display:grid;gap:12px;border:1px solid rgba(124,89,84,.16);border-radius:18px;background:rgba(255,250,245,.82);padding:16px;color:#4b3e41;box-shadow:0 12px 28px rgba(74,45,43,.07),inset 0 1px 0 rgba(255,255,255,.66)}.apply-wizard_paymentInfoCard__9L8MS h3,.apply-wizard_refundPolicyCard__CgNwB h3{margin:0;color:#33292c;font-size:.95rem;font-weight:800;line-height:1.45}.apply-wizard_paymentInfoCard__9L8MS dl{display:grid;gap:8px;margin:0}.apply-wizard_paymentInfoCard__9L8MS dl>div{display:grid;grid-template-columns:minmax(80px,.36fr) minmax(0,1fr);gap:10px;align-items:start}.apply-wizard_paymentInfoCard__9L8MS dt{color:#9b5261;font-size:.82rem;font-weight:800}.apply-wizard_paymentInfoCard__9L8MS dd{margin:0;color:#5f5356;font-size:.86rem;line-height:1.65;overflow-wrap:anywhere}.apply-wizard_refundPolicyCard__CgNwB{border-color:rgba(201,120,134,.26);background:radial-gradient(circle at 0 0,rgba(201,120,134,.1),transparent 42%),rgba(255,250,245,.86)}.apply-wizard_refundPolicyCard__CgNwB p{margin:0;color:#5f5356;font-size:.86rem;line-height:1.7;overflow-wrap:anywhere}.apply-wizard_contactChecklist__gGhFI{display:flex;flex-direction:column;gap:12px;border:1px solid rgba(201,120,134,.22);border-radius:20px;background:radial-gradient(circle at 0 0,rgba(201,120,134,.11),transparent 42%),rgba(255,250,245,.82);padding:14px;box-shadow:0 14px 34px rgba(74,45,43,.08),inset 0 1px 0 rgba(255,255,255,.68)}.apply-wizard_contactChecklistBadge__Umddb{display:inline-flex;width:fit-content;align-items:center;border:1px solid rgba(201,120,134,.28);border-radius:999px;background:rgba(201,120,134,.13);padding:4px 10px;color:#9b5261;font-size:12px;font-weight:800;letter-spacing:.02em}.apply-wizard_instagramStatusGroup__BGnrj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border:0;padding:0}.apply-wizard_instagramStatusChoice__RkoHL{position:relative;display:flex;min-height:56px;cursor:pointer;align-items:center;justify-content:center;border:1px solid rgba(124,89,84,.18);border-radius:16px;background:rgba(255,250,245,.84);padding:10px 8px;color:#463b3e;text-align:center;font-size:14px;font-weight:700;line-height:1.35;box-shadow:inset 0 1px 0 rgba(255,255,255,.68);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,color .15s ease}.apply-wizard_instagramStatusChoice__RkoHL:hover{border-color:rgba(201,120,134,.38);background:rgba(255,246,241,.96)}.apply-wizard_instagramStatusChoice__RkoHL:focus-within{outline:2px solid var(--focus);outline-offset:2px}.apply-wizard_instagramStatusChoiceSelected__HXRPX{border-color:rgba(201,120,134,.82);background:linear-gradient(135deg,#bd6678,#d78b96);color:#fff8f1;box-shadow:0 12px 28px rgba(151,83,91,.2),inset 0 1px 0 rgba(255,255,255,.2)}.apply-wizard_instagramStatusInput__l_R6d{position:absolute;inset:0;cursor:pointer;opacity:0}.apply-wizard_instagramStatusText__DOivF{position:relative;z-index:1;pointer-events:none}.apply-wizard_noticeCard__C0jIq{border-color:rgba(201,120,134,.26);background:rgba(201,120,134,.1)}.apply-wizard_noticeBadge__3Phq4{background:rgba(255,252,247,.9);color:#503d40;box-shadow:inset 0 0 0 1px rgba(201,120,134,.22)}.apply-wizard_consentLink__wzPgI{display:inline-flex;margin-left:8px;color:#a85666;font-weight:700;text-decoration:underline;text-underline-offset:3px}.apply-wizard_consentLink__wzPgI:focus-visible,.apply-wizard_consentLink__wzPgI:hover{color:#7d3f4d}.apply-wizard_kakaoOpenChatButton__YYuV_,.apply-wizard_lineOpenChatButton__Bn2_K{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;margin-top:16px;border-radius:var(--radius);padding:12px 20px;font-size:1rem;font-weight:700;line-height:1.35;text-align:center;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.apply-wizard_kakaoOpenChatButton__YYuV_{border:1px solid #e7c900;background:#fee500;color:#251b00;box-shadow:0 10px 24px rgba(167,128,0,.18),inset 0 1px 0 rgba(255,255,255,.42)}.apply-wizard_kakaoOpenChatButton__YYuV_:hover{border-color:#d7ba00;background:#f6d900}.apply-wizard_kakaoOpenChatButton__YYuV_:focus-visible{outline:none;box-shadow:0 10px 24px rgba(167,128,0,.18),0 0 0 3px rgba(254,229,0,.42)}.apply-wizard_lineOpenChatButton__Bn2_K{border:1px solid #06c755;background:#06c755;color:#ffffff;box-shadow:0 10px 24px rgba(6,199,85,.18),inset 0 1px 0 rgba(255,255,255,.22)}.apply-wizard_lineOpenChatButton__Bn2_K:hover{border-color:#05b54d;background:#05b54d}.apply-wizard_lineOpenChatButton__Bn2_K:focus-visible{outline:none;box-shadow:0 10px 24px rgba(6,199,85,.18),0 0 0 3px rgba(6,199,85,.28)}.apply-wizard_primaryAction__eFsZb{display:inline-flex;width:100%;min-height:3.5rem;align-items:center;justify-content:center;border-radius:var(--radius);padding:.75rem 1.25rem;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#bd6678,#d78b96);color:#fff8f1;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;box-shadow:0 16px 38px rgba(108,48,63,.32);transition:background .16s ease,box-shadow .16s ease,transform .16s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.apply-wizard_primaryAction__eFsZb:hover{background:linear-gradient(135deg,#ca7484,#df98a1);box-shadow:0 18px 42px rgba(108,48,63,.38)}.apply-wizard_primaryAction__eFsZb:focus-visible{outline:none;box-shadow:0 16px 38px rgba(108,48,63,.32),0 0 0 3px rgba(215,139,150,.34)}.apply-wizard_secondaryAction__s6qx6{border-color:rgba(255,226,216,.22);background:rgba(255,246,238,.08);color:#fff5ee;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.apply-wizard_secondaryAction__s6qx6:hover{background:rgba(255,246,238,.14)}@media (max-width:640px){.apply-wizard_applyPage__tNKoM{--page-padding:16px}.apply-wizard_applyPanel__t5Vyx,.apply-wizard_successPanel__IG97y{box-shadow:0 18px 52px rgba(7,5,6,.34)}.apply-wizard_paymentInfoCard__9L8MS dl>div{grid-template-columns:1fr;gap:2px}}