.page_pageWrapper__FA_cd{background-color:#f9f9fb;flex:1 0 auto;display:flex;flex-direction:column}.page_main__y6u2z{min-width:59.2rem;max-width:59.2rem;margin:var(--sp48) auto max(calc(var(--sp94) + var(--sp20)),20vh);padding:var(--sp32) var(--sp24);background-color:#fff;border-radius:1.6rem;box-shadow:0 -.2rem .8rem .2rem rgba(12,12,13,.05)}@media (max-width:768px){.page_main__y6u2z,.page_pageWrapper__FA_cd{background-color:#fff}.page_main__y6u2z{min-width:0;width:100%;max-width:none;margin:var(--sp20) auto max(20vh,10rem);padding:var(--sp20) var(--sp16);box-shadow:none}}.OtpCodeInput_wrapper__1bBii{position:relative;width:100%}.OtpCodeInput_hiddenInput__vR6_O{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;background:transparent;color:transparent;caret-color:transparent;font-size:var(--t24);letter-spacing:1em;text-indent:1em;outline:none;-webkit-text-fill-color:transparent;z-index:2;cursor:text}.OtpCodeInput_cells__dCOND{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--sp8);gap:var(--sp8)}.OtpCodeInput_cell__OSRZ7{position:relative;display:flex;align-items:center;justify-content:center;height:var(--sp52);border:1px solid var(--color-border);border-radius:12px;background-color:var(--color-surface);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.2,0,0,1)}.OtpCodeInput_cellChar__Wzhy6{font-size:var(--t24);font-weight:700;line-height:1;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OtpCodeInput_cellFilled__4yiai{border-color:var(--color-border-brand);background-color:var(--blue-50)}.OtpCodeInput_cellActive__Z_SI_{border-color:var(--color-border-brand);box-shadow:0 0 0 3px rgba(10,118,255,.12);transform:translateY(-.1rem)}.OtpCodeInput_caret__LBA7J{position:absolute;width:.2rem;height:var(--sp24);border-radius:1px;background-color:var(--color-border-brand);animation:OtpCodeInput_caretBlink__ewlb6 1s step-end infinite}@keyframes OtpCodeInput_caretBlink__ewlb6{0%,to{opacity:1}50%{opacity:0}}.OtpCodeInput_error__BPa1k .OtpCodeInput_cell__OSRZ7{border-color:var(--color-border-danger);background-color:var(--red-50)}.OtpCodeInput_error__BPa1k .OtpCodeInput_cellChar__Wzhy6{color:var(--color-text-danger)}.OtpCodeInput_error__BPa1k .OtpCodeInput_cells__dCOND{animation:OtpCodeInput_otpShake__mDS55 .36s cubic-bezier(.36,.07,.19,.97)}@keyframes OtpCodeInput_otpShake__mDS55{10%,90%{transform:translateX(-.1rem)}20%,80%{transform:translateX(.2rem)}30%,50%,70%{transform:translateX(-.4rem)}40%,60%{transform:translateX(.4rem)}}.OtpCodeInput_wrapper__1bBii[data-filled] .OtpCodeInput_cell__OSRZ7{border-color:var(--color-border-brand)}.OtpCodeInput_disabled__vuBSF{opacity:.6;pointer-events:none}@media (max-width:768px){.OtpCodeInput_cells__dCOND{gap:var(--sp6)}.OtpCodeInput_cell__OSRZ7{height:var(--sp48)}.OtpCodeInput_cellChar__Wzhy6{font-size:var(--t22)}}.TextInput_inputContainer__8FLEH{flex:1 1;display:flex;align-items:center;gap:var(--sp6);border:1px solid #d4d4d4;border-radius:12px;padding:var(--sp14) var(--sp16);flex-direction:row;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.TextInput_input__7oAr5{min-width:0;width:100%;flex:1 1;border:none;outline:none;font-size:1.6rem;font-weight:400;line-height:1.5;color:#000;background-color:transparent}.TextInput_prefix__bsvES,.TextInput_suffix__jsiJT{font-size:var(--t15);font-weight:700;line-height:var(--lh19);display:flex;align-items:center;justify-content:center}.TextInput_inputContainer__8FLEH:hover{border-color:#c7c7c7}.TextInput_inputContainer__8FLEH:focus-within{border-color:#0a76ff;background-color:#0a76ff12;box-shadow:0 0 0 2px rgba(37,99,235,.05);animation:TextInput_glowPulse__b9Exr .4s ease-out}@keyframes TextInput_glowPulse__b9Exr{0%{box-shadow:0 0 0 0 rgba(37,99,235,0)}to{box-shadow:0 0 0 3px rgba(37,99,235,.05)}}.TextInput_error__ORift{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.05)}.TextInput_error__ORift:focus-within{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.05)}.TextInput_disabled__RB84R{background-color:#f9fafb;border-color:#e5e7eb}.TextInput_helperText__H9du6{color:#6b7280}.TextInput_errorText__V90wF,.TextInput_helperText__H9du6{margin-top:6px;font-size:var(--t12);line-height:var(--lh16)}.TextInput_errorText__V90wF{color:#ef4444}.TextInput_suffixGroup__QNtdU{display:flex;align-items:center;gap:var(--sp8)}.TextInput_clearButton___SM3P{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;padding:10px 6px;right:0;border-radius:8px;color:#9ca3af;font-size:var(--t18);line-height:1.5;transition:background-color .15s ease,color .15s ease}.TextInput_clearButton___SM3P:hover{background-color:#f3f4f6;color:#4b5563}.TextInput_sizeSm__Foj35{padding:12px 16px}.TextInput_sizeSm__Foj35 .TextInput_input__7oAr5{font-size:var(--t17);font-weight:400;line-height:var(--lh20)}.TextInput_sizeLg__Tmslr{padding:var(--sp20)}.TextInput_sizeLg__Tmslr .TextInput_input__7oAr5{font-size:var(--t20);line-height:var(--lh22)}@media (max-width:768px){.TextInput_inputContainer__8FLEH{padding:1.2rem 1.6rem}}.PhoneNumberInput_wrapper__P4ghg{display:flex;flex-direction:column;width:100%}.PhoneNumberInput_errorText__5SKiT{margin-top:var(--sp6);padding-left:var(--sp2);font-size:var(--t13);line-height:var(--lh16);color:var(--color-text-danger);animation:PhoneNumberInput_fieldErrorReveal__Wsrd4 .22s cubic-bezier(.2,0,0,1)}@keyframes PhoneNumberInput_fieldErrorReveal__Wsrd4{0%{opacity:0;transform:translateY(-.2rem)}to{opacity:1;transform:translateY(0)}}.ResendTimer_row__R4a_n{display:flex;align-items:center;justify-content:space-between;gap:var(--sp12);margin-top:var(--sp12)}.ResendTimer_validity__KpHzI{display:flex;align-items:center;gap:var(--sp8);min-width:0;font-size:var(--t14);line-height:var(--lh18)}.ResendTimer_validityLabel__eHnye{color:var(--color-text-tertiary)}.ResendTimer_validityTime__MD_vK{font-weight:700;color:var(--color-text-brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ResendTimer_expired__bHCx_{font-weight:600;color:var(--color-text-danger)}.ResendTimer_bar__MqdA3{position:relative;display:inline-block;width:var(--sp48);height:.4rem;border-radius:999px;background-color:var(--color-border-subtle);overflow:hidden}.ResendTimer_barFill__LZtiH{position:absolute;inset:0;transform-origin:left center;transform:scaleX(var(--otp-progress,1));border-radius:999px;background-color:var(--color-text-brand);transition:transform 1s linear}.ResendTimer_resendButton__RtpzT{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:var(--sp8) var(--sp10);min-height:var(--sp40);border-radius:10px;font-size:var(--t14);font-weight:600;line-height:var(--lh18);color:var(--color-text-brand);cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background-color .15s ease,color .15s ease,transform .12s cubic-bezier(.2,0,0,1)}.ResendTimer_resendButton__RtpzT:hover:not(:disabled){background-color:var(--blue-50)}.ResendTimer_resendButton__RtpzT:active:not(:disabled){transform:scale(.96)}.ResendTimer_resendButton__RtpzT:disabled{color:var(--color-text-tertiary);cursor:default}.ThirdPartyProvisionNotice_notice___jFU_{font-size:var(--t14);line-height:1.6;color:var(--color-text-primary);word-break:keep-all}.ThirdPartyProvisionNotice_notice___jFU_ p{margin:0 0 var(--sp10);white-space:pre-line}.ThirdPartyProvisionNotice_notice___jFU_ p:last-child{margin-bottom:0}.ThirdPartyProvisionNotice_notice___jFU_ ul{margin:0 0 var(--sp10);padding-left:var(--sp18)}.ThirdPartyProvisionNotice_notice___jFU_ li{margin-bottom:var(--sp4)}.ThirdPartyConsentModal_overlay__2Zexz{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--sp16);background:rgba(0,0,0,.6)}.ThirdPartyConsentModal_card__lRblb{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:calc(100dvh - var(--sp32));overflow:hidden;padding:var(--sp32) var(--sp20) var(--sp24);border-radius:var(--radius-lg);background:var(--color-surface)}.ThirdPartyConsentModal_scroll___73rJ{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;min-height:0;gap:var(--sp32);overflow-y:auto;overscroll-behavior:contain}.ThirdPartyConsentModal_actions__4fj9Q{display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:var(--sp16);width:100%;padding-top:var(--sp24)}.ThirdPartyConsentModal_head__kl3Pg{display:flex;flex-direction:column;gap:var(--sp8);width:100%;word-break:keep-all}.ThirdPartyConsentModal_title__R2Ocq{margin:0;font-size:var(--font-size-title-section);font-weight:700;line-height:1.5;color:var(--gray-black,#000000)}.ThirdPartyConsentModal_body__0wsQX{margin:0;font-size:var(--font-size-body-default);font-weight:500;line-height:1.5;color:var(--gray-800)}.ThirdPartyConsentModal_infoBox__uEndv{margin:var(--sp12) 0 0;padding:var(--sp10) var(--sp16);border:1px solid var(--gray-100);border-radius:var(--radius-lg);background:var(--blue-50);font-size:var(--font-size-body-default);font-weight:500;line-height:1.5;color:var(--blue-500)}.ThirdPartyConsentModal_illustration__U8uon{width:162px;height:160px;object-fit:contain}.ThirdPartyConsentModal_consentSection__o2_2O{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;gap:var(--sp16);width:100%}.ThirdPartyConsentModal_sectionTitle__4D_ED{margin:0;font-size:var(--font-size-body-boxtitle);font-weight:600;line-height:1.5;color:var(--gray-800)}.ThirdPartyConsentModal_consentRow__eEonX{display:flex;align-items:center;width:100%;padding:0 var(--sp10)}.ThirdPartyConsentModal_consentToggle__F5Xaq{flex:1 1;min-width:0;gap:var(--sp4);padding:var(--sp4) 0;text-align:left}.ThirdPartyConsentModal_consentToggle__F5Xaq,.ThirdPartyConsentModal_noticeToggle__Rt_kn{display:flex;align-items:center;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.ThirdPartyConsentModal_noticeToggle__Rt_kn{justify-content:center;flex-shrink:0;width:44px;height:44px;margin-right:calc(-1 * var(--sp10))}.ThirdPartyConsentModal_checkbox__sYCd8{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:21px;color:var(--gray-400)}.ThirdPartyConsentModal_checkIcon__fcKPm{width:20px;height:21px}.ThirdPartyConsentModal_checkPath__ibAed{stroke-dasharray:20;stroke-dashoffset:0}.ThirdPartyConsentModal_consentRow__eEonX[data-checked=true] .ThirdPartyConsentModal_checkbox__sYCd8{color:var(--primary-color);animation:ThirdPartyConsentModal_consentCheckPop__mrZWQ .18s ease-out}.ThirdPartyConsentModal_consentRow__eEonX[data-checked=true] .ThirdPartyConsentModal_checkPath__ibAed{animation:ThirdPartyConsentModal_consentCheckDraw__kyACq .18s ease-out}@keyframes ThirdPartyConsentModal_consentCheckDraw__kyACq{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@keyframes ThirdPartyConsentModal_consentCheckPop__mrZWQ{0%{transform:scale(.8)}60%{transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ThirdPartyConsentModal_consentRow__eEonX[data-checked=true] .ThirdPartyConsentModal_checkPath__ibAed,.ThirdPartyConsentModal_consentRow__eEonX[data-checked=true] .ThirdPartyConsentModal_checkbox__sYCd8{animation:none}}.ThirdPartyConsentModal_consentLabel__RNGYm{flex:1 1;min-width:0;font-size:var(--font-size-body-default);font-weight:500;line-height:1.5;color:var(--gray-800)}.ThirdPartyConsentModal_chevron__d_b_X{flex-shrink:0;width:8px;height:8px;margin-right:2px;border-top:1.5px solid var(--gray-800);border-right:1.5px solid var(--gray-800);transform:rotate(45deg);transition:transform .15s ease}.ThirdPartyConsentModal_chevronOpen__SfS10{transform:rotate(135deg)}.ThirdPartyConsentModal_notice__1y2Uw{flex:1 1 auto;min-height:160px;max-height:40dvh;overflow-y:auto;overscroll-behavior:contain;padding:var(--sp12) var(--sp14);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-sunken)}.ThirdPartyConsentModal_error__YPbi0{width:100%;margin:0;font-size:var(--t13);line-height:1.5;color:var(--error-color,#ef4444);text-align:center}.ThirdPartyConsentModal_cta__iVqJY{width:200px;height:44px;border:0;border-radius:var(--radius-button);background:var(--primary-color);color:#ffffff;font-size:var(--t15);font-weight:600;line-height:1.5;cursor:pointer;-webkit-tap-highlight-color:transparent}.ThirdPartyConsentModal_cta__iVqJY:disabled{opacity:.6;cursor:default}.ThirdPartyConsentModal_footer__ehFYi{margin:0;font-size:var(--t13);line-height:1.5;color:var(--color-text-secondary);text-align:center}.ThirdPartyConsentModal_footerLink__kHtRb{color:var(--primary-color);text-decoration:underline}.KakaoMap_mapContainer__yldz7{border-radius:12px 12px 0 0;overflow:hidden;border:1px solid var(--border-color-light,#e5e7eb);background-color:#f8f9fa;position:relative;pointer-events:none}.KakaoMap_mapContainer__yldz7:empty{display:flex;align-items:center;justify-content:center;min-height:200px;border:1px solid var(--border-color-light,#e5e7eb);color:var(--text-color-light,#999999);font-size:var(--t14)}.KakaoMap_mapContainer__yldz7:empty:before{content:"지도를 불러오는 중..."}.styles_container__BSeZ3{padding:40px 24px;max-width:1400px;margin:0 auto;min-height:100vh}.styles_header__6yGNb{margin-bottom:48px}.styles_backLink__JFww_{display:inline-flex;align-items:center;gap:var(--sp8);color:#4284f4;text-decoration:none;font-weight:500;margin-bottom:16px;padding:8px 0;transition:color .2s ease}.styles_backLink__JFww_:hover{color:#3b82f6}.styles_title__ydh1o{font-size:var(--t40);font-weight:800;margin-bottom:12px;color:#1f2937}.styles_subtitle__QmKIU{color:#6b7280;font-size:var(--t18);line-height:1.6;max-width:800px}.styles_sections__IE89M{display:flex;flex-direction:column;gap:64px}.styles_section__MygTR{scroll-margin-top:80px}.styles_sectionHeader__uV3No{display:flex;align-items:center;gap:var(--sp16);margin-bottom:16px}.styles_sectionTitle__7REiw{font-size:var(--t28);font-weight:700;color:#1f2937}.styles_badge__bsF_n{background:#4284f4;color:white;padding:4px 12px;border-radius:16px;font-size:var(--t12);font-weight:600;text-transform:uppercase}.styles_sectionDescription__XzjCp{color:#6b7280;margin-bottom:32px;font-size:var(--t16);line-height:1.6}.styles_sectionDescription__XzjCp strong{color:#374151;font-weight:600}.styles_exampleGrid__Dwuts{display:grid;grid-template-columns:1fr;grid-gap:var(--sp24);gap:var(--sp24)}@media (min-width:768px){.styles_exampleGrid__Dwuts{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.styles_exampleGrid__Dwuts{grid-template-columns:repeat(3,1fr)}}.styles_exampleCard__prO7w{border:1px solid #e5e7eb;border-radius:16px;padding:var(--sp24);background:#fff;transition:all .3s ease}.styles_exampleCard__prO7w:hover{box-shadow:0 10px 30px rgba(0,0,0,.1);transform:translateY(-2px)}.styles_exampleTitle__Dad0r{font-size:var(--t18);font-weight:600;margin-bottom:16px;color:#1f2937}.styles_mapDemo__xRmsx{margin:16px 0 24px;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}.styles_locationInfo__dgdHv{padding:12px 16px;background:#f8f9fa;border-radius:8px;font-size:var(--t14);color:#374151;margin-top:16px}.styles_locationInfo__dgdHv strong{color:#1f2937;font-weight:600}.styles_zoomComparison__kyrxk{display:flex;flex-direction:column;gap:var(--sp16)}.styles_zoomExample__rrg9t{display:flex;flex-direction:column;gap:var(--sp8)}.styles_zoomExample__rrg9t h4{margin:0;font-size:var(--t14);font-weight:600;color:#1f2937}.styles_jobLocationCard__U__kd{border:1px solid #e5e7eb;border-radius:16px;padding:var(--sp20);background:#fff;display:flex;flex-direction:column;gap:var(--sp16)}.styles_jobHeader__IxjLN{display:flex;justify-content:space-between;align-items:center}.styles_jobHeader__IxjLN h4{margin:0;font-size:var(--t18);font-weight:600;color:#1f2937}.styles_urgentBadge__W2TQq{background:#ef4444;color:white;padding:4px 8px;border-radius:12px;font-size:var(--t11);font-weight:600}.styles_jobDetails__EW0Uk{display:flex;flex-direction:column;gap:var(--sp8)}.styles_jobInfo__ALqJs{display:flex;justify-content:space-between;font-size:var(--t14)}.styles_jobLabel__abGT1{font-weight:500;color:#6b7280}.styles_mapWrapper__XOwyV{border-radius:12px;overflow:hidden}.styles_jobActions__oUwLI{display:flex;gap:var(--sp12);margin-top:8px}.styles_primaryButton__KFMBz{flex:1 1;padding:12px 16px;background:#4284f4;color:white;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease}.styles_primaryButton__KFMBz:hover{background:#3b82f6}.styles_secondaryButton__f_tTz{padding:12px 16px;background:transparent;color:#4284f4;border:1px solid #4284f4;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease}.styles_secondaryButton__f_tTz:hover{background:#4284f4;color:white}.styles_storeLocator__hkoAZ{display:flex;flex-direction:column;gap:var(--sp20)}.styles_locationSelector__HZmjA h4{margin:0 0 16px;font-size:var(--t16);font-weight:600;color:#1f2937}.styles_locationButtons__iWVFM{display:flex;flex-wrap:wrap;gap:var(--sp8);margin-bottom:16px}.styles_locationButton__B2nNX{padding:8px 16px;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:16px;font-size:var(--t13);font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease}.styles_locationButton__B2nNX:hover{background:#e5e7eb}.styles_locationButtonActive__KMHl3{padding:8px 16px;background:#4284f4;border:1px solid #4284f4;border-radius:16px;font-size:var(--t13);font-weight:500;color:white;cursor:pointer}.styles_mapControls__2ALRq{display:flex;flex-direction:column;gap:var(--sp12);padding:var(--sp16);background:#f8f9fa;border-radius:8px}.styles_controlGroup__K8fLh{display:flex;align-items:center;gap:var(--sp12);font-size:var(--t14)}.styles_controlGroup__K8fLh label{font-weight:500;color:#374151}.styles_rangeInput__QWHvj{flex:1 1;height:4px;background:#e5e7eb;border-radius:2px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.styles_rangeInput__QWHvj::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#4284f4;border-radius:50%;cursor:pointer}.styles_businessRegistration__9sXBZ{display:flex;flex-direction:column;gap:var(--sp16)}.styles_registrationForm__pmna0 h4{margin:0 0 16px;font-size:var(--t16);font-weight:600;color:#1f2937}.styles_businessInfo__zJQce{display:flex;flex-direction:column;gap:var(--sp8);margin-bottom:16px}.styles_infoRow__L6Oz5{display:flex;justify-content:space-between;font-size:var(--t14)}.styles_infoLabel__n7AZh{font-weight:500;color:#6b7280}.styles_verificationBadge__a4Xll{display:flex;align-items:center;gap:var(--sp8);padding:12px 16px;background:#dcfce7;border:1px solid #16a34a;border-radius:8px;color:#16a34a;font-size:var(--t14);font-weight:500;margin-top:12px}.styles_verifiedIcon__DRV_6{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#16a34a;color:white;border-radius:50%;font-size:var(--t12);font-weight:600}.styles_interactiveDemo__cZZKq{display:grid;grid-template-columns:1fr;grid-gap:var(--sp24);gap:var(--sp24);border:1px solid #e5e7eb;border-radius:16px;padding:var(--sp32);background:#fff}@media (min-width:768px){.styles_interactiveDemo__cZZKq{grid-template-columns:300px 1fr}}.styles_controlPanel__KeLaU{display:flex;flex-direction:column;gap:var(--sp20)}.styles_controlPanel__KeLaU h4{margin:0;font-size:var(--t18);font-weight:600;color:#1f2937}.styles_controlSection__lfrl8{display:flex;flex-direction:column;gap:var(--sp16)}.styles_controlRow__Q_rN5{display:flex;flex-direction:column;gap:var(--sp8)}.styles_controlRow__Q_rN5 label{font-size:var(--t14);font-weight:500;color:#374151}.styles_locationSelect__k3Rtu{padding:8px 12px;border:1px solid #d4d4d4;border-radius:8px;font-size:var(--t14);background:white;outline:none}.styles_locationSelect__k3Rtu:focus{border-color:#4284f4}.styles_checkbox__pGszd{margin-right:8px}.styles_mapContainer__msdXH{border-radius:12px;overflow:hidden;border:1px solid #e5e7eb}.styles_guideGrid__s0375{display:grid;grid-template-columns:1fr;grid-gap:var(--sp24);gap:var(--sp24)}@media (min-width:768px){.styles_guideGrid__s0375{grid-template-columns:repeat(2,1fr)}}.styles_guideCard__fqlI5{border:1px solid #e5e7eb;border-radius:12px;padding:var(--sp24);background:#fff}.styles_guideCard__fqlI5 h3{margin:0 0 16px;font-size:var(--t18);font-weight:600;color:#1f2937}.styles_stepsList__R7nrj{display:flex;flex-direction:column;gap:var(--sp16)}.styles_step__PvQbG{display:flex;gap:var(--sp12);align-items:flex-start}.styles_stepNumber__ep33A{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#4284f4;color:white;border-radius:50%;font-size:var(--t12);font-weight:600;flex-shrink:0}.styles_stepContent__S3OaN strong{display:block;font-size:var(--t14);font-weight:600;color:#1f2937;margin-bottom:4px}.styles_stepContent__S3OaN p{margin:0;font-size:var(--t13);color:#6b7280;line-height:1.4}.styles_codeExample__98poC{background:#1f2937;border-radius:8px;padding:var(--sp16);overflow-x:auto;margin-top:16px}.styles_codeExample__98poC pre{color:#e5e7eb;font-size:var(--t13);line-height:1.5;margin:0}.styles_usageNote__3QhxI{padding:12px 16px;background:#f0f9ff;border:1px solid #0ea5e9;border-radius:8px;font-size:var(--t14);color:#0c4a6e;margin-top:16px}.styles_usageNote__3QhxI strong{color:#0c4a6e;font-weight:600}.styles_scenarioGrid__3ZGb_{display:grid;grid-template-columns:1fr;grid-gap:var(--sp24);gap:var(--sp24)}@media (min-width:768px){.styles_scenarioGrid__3ZGb_{grid-template-columns:repeat(2,1fr)}}.styles_scenarioCard__tilFc{border:1px solid #e5e7eb;border-radius:12px;padding:var(--sp24);background:#fff}.styles_scenarioCard__tilFc h4{margin:0 0 16px;font-size:var(--t16);font-weight:600;color:#1f2937}.styles_scenarioList__7_vJj{margin:0;padding:0;list-style:none}.styles_scenarioList__7_vJj li{font-size:var(--t14);color:#374151;line-height:1.4;position:relative;padding:6px 0 6px 16px}.styles_scenarioList__7_vJj li:before{content:"•";color:#4284f4;font-weight:700;position:absolute;left:0}.styles_practicesGrid__fMmAm{display:grid;grid-template-columns:1fr;grid-gap:var(--sp24);gap:var(--sp24)}@media (min-width:768px){.styles_practicesGrid__fMmAm{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.styles_practicesGrid__fMmAm{grid-template-columns:repeat(4,1fr)}}.styles_practiceCard__SWPD8{border:1px solid #e5e7eb;border-radius:12px;padding:var(--sp20);background:#fff}.styles_practiceCard__SWPD8 h4{margin:0 0 12px;font-size:var(--t14);font-weight:600;color:#1f2937}.styles_practiceList__h9mHw{margin:0;padding:0;list-style:none}.styles_practiceList__h9mHw li{font-size:var(--t12);color:#374151;line-height:1.4;position:relative;padding:4px 0 4px 12px}.styles_practiceList__h9mHw li:before{content:"•";color:#4284f4;font-weight:700;position:absolute;left:0}.styles_practiceList__h9mHw li strong{color:#1f2937;font-weight:600}.styles_patternGrid__ZhXas{display:grid;grid-template-columns:1fr;grid-gap:var(--sp24);gap:var(--sp24)}@media (min-width:768px){.styles_patternGrid__ZhXas{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.styles_patternGrid__ZhXas{grid-template-columns:repeat(3,1fr)}}.styles_patternCard__u4W5h{border:1px solid #e5e7eb;border-radius:12px;padding:var(--sp20);background:#fff}.styles_patternCard__u4W5h h4{margin:0 0 16px;font-size:var(--t16);font-weight:600;color:#1f2937}.styles_patternExample__0sXR_{margin-bottom:16px;border-radius:8px;overflow:hidden;border:1px solid #e5e7eb}.SubmitButton_submitBtn__fKQAV{height:48px;padding:0 16px;width:100%;max-width:172px;border-radius:12px;border:1px solid #d1d5db;background:#fff;box-shadow:0 -2px 8px 2px rgba(12,12,13,.05);color:#7f7f7f;cursor:pointer;transition:all .2s ease;position:relative;display:flex;align-items:center;justify-content:center;font-size:var(--t16)}.SubmitButton_submitBtn__fKQAV:not(:disabled){border:1px solid #3977e0;color:#3977E0;cursor:pointer}.SubmitButton_submitBtn__fKQAV:not(:disabled):hover{background:#f8faff;box-shadow:0 -2px 6px 2px rgba(12,12,13,.1)}.SubmitButton_submitBtn__fKQAV:disabled{cursor:not-allowed;border:1px solid #d1d5db;color:#7f7f7f}.SubmitButton_submitText__GgPJd{display:inline-block;font-weight:inherit}.SubmitButton_loading__XW3ew{pointer-events:none}.SubmitButton_loadingContainer__3zeLF{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.SubmitButton_loadingDots__l1w3_{display:flex;align-items:center;gap:var(--sp4)}.SubmitButton_dot__LksoM{width:6px;height:6px;border-radius:50%;background-color:currentColor;animation:SubmitButton_dotPulse__ah5Fq 1.5s ease-in-out infinite}.SubmitButton_dot__LksoM:first-child{animation-delay:0s}.SubmitButton_dot__LksoM:nth-child(2){animation-delay:.2s}.SubmitButton_dot__LksoM:nth-child(3){animation-delay:.4s}@keyframes SubmitButton_dotPulse__ah5Fq{0%,60%,to{transform:scale(1);opacity:.6}30%{transform:scale(1.4);opacity:1}}.CustomSelect_wrapper__kZgFM{display:flex;flex-direction:column;gap:var(--sp8)}.CustomSelect_labelText__MfdrL{font-size:var(--t14);font-weight:500;color:#374151;margin-bottom:4px}.CustomSelect_container__Il1hS{position:relative;width:100%}.CustomSelect_trigger__9NaDq{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.1rem 1.6rem;border:1px solid #d4d4d4;border-radius:12px;background:#fff;font-size:var(--t17);line-height:2.6rem;font-weight:400;color:#000;cursor:pointer;transition:all .2s ease;outline:none}.CustomSelect_trigger__9NaDq:hover{border-color:#c7c7c7}.CustomSelect_trigger__9NaDq:focus{border-color:#0a76ff;background-color:#0a76ff12;box-shadow:0 0 0 2px rgba(10,118,255,.05);animation:CustomSelect_glowPulse__d5XoV .4s ease-out}@keyframes CustomSelect_glowPulse__d5XoV{0%{box-shadow:0 0 0 0 rgba(10,118,255,0)}to{box-shadow:0 0 0 3px rgba(10,118,255,.05)}}.CustomSelect_triggerOpen__qywMN{border-color:#0a76ff;background-color:#0a76ff12;box-shadow:0 0 0 2px rgba(10,118,255,.05)}.CustomSelect_value__LZop_{flex:1 1;text-align:left;color:#000;font-weight:400}.CustomSelect_value__LZop_:empty:before{content:attr(data-placeholder);color:#9ca3af}.CustomSelect_triggerWithSuffix__yTd5c{justify-content:flex-end}.CustomSelect_triggerWithSuffix__yTd5c .CustomSelect_value__LZop_{flex:none;text-align:right}.CustomSelect_suffix__VEkkV{font-size:var(--t15);font-weight:400;color:#7f7f7f;line-height:24px;flex-shrink:0}.CustomSelect_chevron__3tp4G{color:#6b7280;transition:transform .2s ease,color .2s ease;flex-shrink:0}.CustomSelect_triggerOpen__qywMN .CustomSelect_chevron__3tp4G{transform:rotate(180deg);color:#0a76ff}.CustomSelect_dropdown__lfVsn{position:absolute;top:100%;left:0;right:0;z-index:50;margin-top:4px;background:white;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);max-height:200px;overflow-y:auto;list-style:none;padding:8px 0;animation:CustomSelect_dropdownFadeIn__raQq6 .15s ease-out}.CustomSelect_dropdownTop__vcHTE{top:auto;bottom:100%;margin-top:0;margin-bottom:4px;animation:CustomSelect_dropdownFadeInTop__eFCsc .15s ease-out}@keyframes CustomSelect_dropdownFadeInTop__eFCsc{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes CustomSelect_dropdownFadeIn__raQq6{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CustomSelect_option__aAGdk{padding:1.2rem 1.6rem;font-size:var(--t14);font-weight:400;color:#000;cursor:pointer;text-align:left;transition:all .15s ease;border-radius:8px;margin:0 6px}.CustomSelect_optionFocused__UJDzm,.CustomSelect_option__aAGdk:hover{background:#f3f4f6;color:#000}.CustomSelect_optionSelected___eg83{background:#0a76ff20;color:#000;font-weight:700}.CustomSelect_optionSelected___eg83:hover{background:#0a76ff40;color:#000}.CustomSelect_optionDisabled__rcXCD{opacity:.5;cursor:not-allowed;color:#9ca3af}.CustomSelect_optionDisabled__rcXCD:hover{background:transparent;color:#9ca3af}.CustomSelect_error__pSxVd .CustomSelect_trigger__9NaDq,.CustomSelect_error__pSxVd .CustomSelect_trigger__9NaDq:focus,.CustomSelect_error__pSxVd .CustomSelect_trigger__9NaDq:hover{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.05)}.CustomSelect_error__pSxVd .CustomSelect_chevron__3tp4G{color:#ef4444}.CustomSelect_disabled__MBnkA .CustomSelect_trigger__9NaDq{background-color:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.CustomSelect_disabled__MBnkA .CustomSelect_chevron__3tp4G{color:#d1d5db}@media (max-width:768px){.CustomSelect_trigger__9NaDq{padding:.8rem 1.6rem;line-height:1.5rem}.CustomSelect_option__aAGdk{padding:.8rem 1.6rem}.CustomSelect_value__LZop_{white-space:nowrap}}.CustomSelect_triggerHeight__72OLy{height:50px!important}.InlineBanner_container__9GQg2,.InlineBanner_wrapper__93u__{position:relative}.InlineBanner_top__mobnN{margin-bottom:8px}.InlineBanner_bottom__D0C7x{margin-top:8px}.InlineBanner_banner__DY7BU{width:100%;padding:16px 24px;font-weight:600;color:#000;border-radius:28px;background:rgba(10,118,255,.2);transition:transform .18s ease,opacity .18s ease;opacity:0;transform:translateY(-6px)}.InlineBanner_dense__8fol_{padding:12px 16px;border-radius:28px}.InlineBanner_open__7Em0q{opacity:1;transform:translateY(0)}.InlineBanner_closed__1V0aT{pointer-events:none}.InlineBanner_success__cKkc4{background:rgba(10,118,255,.2)}.InlineBanner_info__z17C9{background:rgba(120,120,120,.2)}.InlineBanner_warning__2Kzgz{background:rgba(243,132,40,.2)}.InlineBanner_error__u9hvy{background:rgba(243,77,40,.2)}.CompletionModal_overlay__gR3X5{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--sp20)}.CompletionModal_modal__VlIdo{background:#ffffff;border-radius:12px;padding:36px 16px;width:90%;max-width:560px;display:flex;flex-direction:column;align-items:center;gap:var(--sp16);box-shadow:0 4px 24px 7px rgba(12,12,13,.1);border:1px solid #0a76ff;position:relative}.CompletionModal_iconContainer__JuUX7{width:100px;height:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CompletionModal_icon__EfPN4{width:100px;height:100px;object-fit:contain}.CompletionModal_title__OHVup{font-weight:700;font-size:var(--t24);line-height:var(--lh28);margin:0;flex-shrink:0;white-space:pre-line}.CompletionModal_description__YtRx4,.CompletionModal_title__OHVup{font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;color:#000000;text-align:center}.CompletionModal_description__YtRx4{font-weight:400;font-size:var(--t20);line-height:var(--lh32);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.CompletionModal_buttonContainer__bAwF4{width:172px;height:48px;flex-shrink:0}.CompletionModal_button__yN2F_{width:100%;max-width:none}.CompletionModal_tertiaryButton__Hv2M3{font-family:Pretendard,sans-serif;font-size:var(--t14);font-weight:500;line-height:150%;color:#888888;background:none;border:none;cursor:pointer;padding:0;transition:opacity .15s ease;white-space:nowrap}.CompletionModal_tertiaryButton__Hv2M3:hover{opacity:.7}.CompletionModal_tertiaryButton__Hv2M3:active{opacity:.5}.Pill_pill__Tgu_M{box-shadow:0 0 0 1px #D4D4D4;background:#fff;border-radius:9999px;padding:8px 12px;color:#000;font-size:var(--t17);font-weight:400;line-height:var(--lh19)}.Pill_selected__Susjk{box-shadow:inset 0 0 0 2px #0A76FF;color:#0A76FF}.Pill_disabled__jumGx{opacity:.5;cursor:not-allowed}.Pill_transparent__oSHW2.Pill_selected__Susjk{background:#0A76FF12!important;box-shadow:0 0 0 1px #0A76FF!important}.Pill_transparent__oSHW2{border-radius:12px}.Pill_small__Qg0RR{padding:10px 12px;font-size:var(--t14);line-height:var(--lh16);font-weight:400}.Pill_medium__b_YH3{padding:8px 16px}.Pill_large__eBJnL{padding:10px 20px}@media (max-width:768px){.Pill_small__Qg0RR{padding:6px 12px;font-size:1.3rem;line-height:2.2rem}}.TextArea_container__S6C4d{display:flex;flex-direction:column;gap:var(--sp6)}.TextArea_textarea__hlm_8{font-family:Pretendard,sans-serif;width:100%;border:1px solid #d4d4d4;border-radius:12px;padding:var(--sp16);font-size:var(--t18);font-weight:400;line-height:var(--lh19);color:#000;resize:vertical;min-height:170px;transition:border-color .2s ease,box-shadow .2s ease}.TextArea_textarea__hlm_8:hover{border-color:#c7c7c7}.TextArea_textarea__hlm_8:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15)}.TextArea_textarea__hlm_8:focus-within{border-color:#0a76ff;background-color:#0a76ff12;box-shadow:0 0 0 2px rgba(37,99,235,.05);animation:TextArea_glowPulse__RieFF .4s ease-out;outline:none}@keyframes TextArea_glowPulse__RieFF{0%{box-shadow:0 0 0 0 rgba(37,99,235,0)}to{box-shadow:0 0 0 3px rgba(37,99,235,.05)}}.TextArea_error__YZfoR{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.TextArea_helper__c2Weu{font-size:var(--t12);color:#6b7280}.TextArea_errorText__BwiUh{font-size:var(--t12);color:#ef4444}.TagGrid_grid__l_WFf{display:flex;align-items:flex-start;align-content:flex-start;gap:8px 6px;align-self:stretch;flex-wrap:wrap;width:100%}.TagGrid_tag__hpe_t{box-shadow:0 0 0 1px #d4d4d4;background:#fff;border-radius:21px;padding:8px 16px;text-align:center;color:#000;font-size:var(--t17);font-style:normal;font-weight:400;line-height:var(--lh26)}.TagGrid_selected__5oJ99{box-shadow:inset 0 0 0 2px #0a76ff;color:#0a76ff;font-weight:400}@media (max-width:768px){.TagGrid_tag__hpe_t{font-size:15px;line-height:24px;padding:8px 16px}.TagGrid_selected__5oJ99{box-shadow:inset 0 0 0 2px #0a76ff;color:#0a76ff}}.Badge_badge__9bZuk{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:12px;font-family:Pretendard,sans-serif;font-size:var(--t15);line-height:var(--lh18);font-weight:500;white-space:nowrap;box-sizing:border-box;gap:var(--sp3)}.Badge_default__nFOdU{background-color:#eaf2ff;color:#0a76ff;border:1px solid #0a76ff}.Badge_middle-age-support__Q9eeu,.Badge_youth-support__57QV1{background-color:rgba(10,118,255,.2);color:#0a76ff;border:1px solid #0a76ff;font-weight:500}.Badge_closed__r7D75{background-color:rgba(235,14,14,.15);color:#eb0e0e;font-weight:400}.Badge_waiting__kBrn1{border-radius:12px;border:1px solid #efefef;background:#f9f9fb;background-color:#fff;color:#0a76ff;font-size:var(--t15);font-style:normal;font-weight:400}.Badge_agreed__FRFJr,.Badge_rejected__ybPLJ{border-radius:12px;border:1px solid #efefef;background:#f9f9fb;padding:5px 8px;font-size:16px;font-weight:400;line-height:1.5}.Badge_agreed__FRFJr{color:#0a76ff}.Badge_rejected__ybPLJ{color:#7f7f7f}.Badge_cancel__cmhHM{width:auto;border-radius:12px;border:1px solid #efefef;background:#f9f9fb;padding:5px 8px;font-size:16px;font-weight:400;line-height:1.5;color:#7f7f7f}.Badge_unlimited__emuH_{padding:6px 8px;font-size:1.2rem;line-height:1.6rem;background-color:rgba(65,9,254,.15);color:#4109fe;font-weight:400;border-radius:8px}.Badge_infinityContainer__oqnsH{display:flex;align-items:center;justify-content:center;gap:var(--sp2)}.Badge_infinityIcon__ytX8c{width:22px;height:10px;display:flex}.ErrorPage_container__JOHVZ{gap:120px;padding:120px 0}.ErrorPage_container__JOHVZ,.ErrorPage_mainContent__NOf9F{display:flex;flex-direction:column;align-items:center;width:100%}.ErrorPage_mainContent__NOf9F{gap:var(--sp48)}.ErrorPage_iconWrapper___ytbP{display:flex;align-items:center;justify-content:center;width:120px;height:120px}.ErrorPage_textContent__hwi9a{display:flex;flex-direction:column;align-items:center;gap:var(--sp6);width:100%;text-align:center}.ErrorPage_subtitle__cY431{font-size:var(--t18);font-weight:300;line-height:1.5;color:#000000;margin:0}.ErrorPage_title___VF1c{font-size:var(--t20);font-weight:700;line-height:1.5;color:#000000;margin:0}.ErrorPage_button__UpzVA{display:flex;align-items:center;justify-content:center;width:172px;height:48px;padding:12px 16px;background-color:#ffffff;border:1px solid #d4d4d4;border-radius:12px;box-shadow:0 -2px 8px 2px rgba(12,12,13,.05);cursor:pointer;transition:all .2s ease;font-size:var(--t16);line-height:var(--lh19);color:#7f7f7f;font-weight:500}.ErrorPage_button__UpzVA:hover{background-color:#f9f9f9;border-color:#c0c0c0}.ErrorPage_button__UpzVA:active{transform:scale(.98)}.ErrorPage_button__UpzVA p{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:var(--t16);font-weight:500;line-height:var(--lh19);color:#7f7f7f;white-space:nowrap;margin:0}.ErrorPage_contactSection__bApYs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp16);width:100%;max-width:600px;padding:0 20px}.ErrorPage_contactTitle__nlzPY{font-size:var(--t16);font-weight:600;line-height:1.5;color:#888888;margin:0}.ErrorPage_contactInfo__H_35p{display:flex;gap:var(--sp8);width:100%}.ErrorPage_contactLabels__1ude0{display:flex;flex-direction:column}.ErrorPage_contactLabel__htGN1{font-size:var(--t13);font-weight:500;line-height:var(--lh22);color:#888888;white-space:nowrap;text-align:left;margin:0}.ErrorPage_contactValues__beTQw{display:flex;flex-direction:column;flex-grow:1}.ErrorPage_contactValue__MPDmN{font-size:var(--t13);font-weight:300;line-height:var(--lh22);color:#000000;white-space:nowrap;text-align:left;margin:0}.error_updating__IP7T6{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:var(--sp24);font-size:var(--t16);color:var(--color-text-secondary);text-align:center}.page_container__611EQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:42px 0 0;background-color:#f9f9fb;width:100%;flex:1 1}.page_content__SAl8y{display:flex;flex-direction:column;align-items:center;max-width:840px;padding:7.8rem 2.4rem 9.5rem;width:100%;background-color:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.page_iconWrapper__00OtR{width:72px;height:72px;margin-bottom:2.4rem}.page_errorIcon__iLurE{width:100%;height:100%}.page_failIcon__fcRIy{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background-color:#ff4444;border-radius:50%;font-size:36px;font-weight:700;color:#fff}.page_title__5VBPm{font-size:var(--t20);font-weight:700;color:#000;text-align:center;margin-bottom:1.6rem}.page_message__ovRrW{font-family:Pretendard,sans-serif;font-size:var(--t16);font-weight:400;color:#666;text-align:center;line-height:1.5}.page_details__pyDXL{display:flex;flex-direction:column;gap:.4rem;width:100%;padding:24px;border-radius:12px}.page_detailRow__M9Js0{display:flex;justify-content:center;align-items:center}.page_detailLabel__DGE5_{width:60px;color:#888888}.page_detailLabel__DGE5_,.page_detailValue__P3q8M{font-size:var(--t14);line-height:150%;font-weight:400}.page_detailValue__P3q8M{text-align:right;width:22rem;color:#000}.page_actions__ieLqz{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;margin-bottom:24px}.page_primaryButton__XfWSh{display:flex;align-items:center;justify-content:center;width:200px;max-width:100%;height:40px;border:1px solid #0a76ff;color:#0a76ff;border-radius:12px;font-size:var(--t15);font-weight:500;line-height:2.4rem;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.page_primaryButton__XfWSh:hover{border-color:#3977e0;color:#3977e0}.page_secondaryButton__fVYHc{display:flex;align-items:center;justify-content:center;width:200px;max-width:100%;height:40px;background-color:#0a76ff;color:#fff;border:none;border-radius:12px;font-size:var(--t15);font-weight:500;line-height:2.4rem;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.page_secondaryButton__fVYHc:hover{background-color:#3977e0}.page_helpText__FB4hL{font-family:Pretendard,sans-serif;font-size:14px;color:#888;text-align:center}.page_helpLink__XbRhy{color:#0a76ff;text-decoration:underline}.page_helpLink__XbRhy:hover{text-decoration:none}.page_loading__fedmT{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 200px);gap:20px}.page_loading__fedmT p{font-family:Pretendard,sans-serif;font-size:16px;color:#666}@media (max-width:768px){.page_container__611EQ{padding:0;background-color:#fff}.page_content__SAl8y{padding:32px 20px;box-shadow:none;border-radius:0}.page_title__5VBPm{font-size:20px}.page_message__ovRrW{font-size:14px}}.page_container__qMdDs{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:42px 0 0;width:100%;background-color:#f9f9fb;flex:1 1}.page_content__4AXID{display:flex;flex-direction:column;align-items:center;max-width:840px;width:100%;padding:7.8rem 2.4rem 9.5rem;margin-bottom:13rem;background-color:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.page_iconWrapperLarge__xjrX7,.page_iconWrapper__A4i1H{width:72px;height:72px;margin-bottom:2.4rem}.page_successIcon__EADqI{width:100%;height:100%}.page_failIcon__B07fG{background-color:#ff4444}.page_failIcon__B07fG,.page_warningIcon__kLWg0{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;font-size:36px;font-weight:700;color:#fff}.page_warningIcon__kLWg0{background-color:#ff9800}.page_infoIcon__MSlx4{display:flex;align-items:center;justify-content:center;width:72px;height:72px;background-color:#2196f3;border-radius:50%;font-size:36px;font-weight:700;color:#fff}.page_title__aZO52{font-size:var(--t20);font-weight:700;color:#000;text-align:center;margin-bottom:1.6rem}.page_message__8Aoco{font-size:16px;font-weight:400;color:#666;text-align:center;margin-bottom:32px;white-space:pre-wrap;line-height:1.6}.page_debugInfo__8OXri{width:100%;padding:16px;margin-bottom:24px;background-color:#f5f5f5;border-radius:8px;font-size:12px;color:#666}.page_debugInfo__8OXri details summary{cursor:pointer;font-weight:600;margin-bottom:8px}.page_debugInfo__8OXri pre{margin:0;padding:8px;background-color:#fff;border-radius:4px;overflow-x:auto;font-size:11px}.page_details__psgUU{display:flex;flex-direction:column;gap:.4rem;width:100%;max-width:25rem;margin:0 auto;padding:24px 24px 16px;border-radius:12px}.page_detailRow__37Ox0{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp12)}.page_detailLabel__mU9z0{flex-shrink:0;white-space:nowrap;color:#888888}.page_detailLabel__mU9z0,.page_detailValue__0H3Z7{font-size:var(--t14);line-height:150%;font-weight:400}.page_detailValue__0H3Z7{flex:1 1;min-width:0;text-align:right;word-break:break-all;color:#000}.page_orderIdButton__5MqaI{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--sp6);padding:0;background:none;border:none;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.page_orderIdValue__mYu6Q{min-width:0;text-align:right;word-break:break-all;font-size:var(--t14);line-height:150%;font-weight:400;color:var(--color-text-primary)}.page_copyIcon__yEC9N{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--sp16);height:var(--sp16);color:var(--color-text-tertiary);transition:color .18s ease,transform .18s ease}.page_copyIcon__yEC9N svg{width:100%;height:100%}.page_orderIdButton__5MqaI:hover .page_copyIcon__yEC9N{color:var(--blue-500)}.page_orderIdButton__5MqaI:active{opacity:.65}.page_copyIconDone__KyeAj{color:var(--blue-500);animation:page_copyPop__a1IZW .28s ease}@keyframes page_copyPop__a1IZW{0%{transform:scale(.6)}55%{transform:scale(1.18)}to{transform:scale(1)}}.page_actions__JpYuw{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.page_primaryButton__wJVpx{display:flex;align-items:center;justify-content:center;width:200px;max-width:100%;height:40px;background-color:#0a76ff;color:#fff;border:none;border-radius:12px;font-size:var(--t15);line-height:2.4rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.page_primaryButton__wJVpx:hover{background-color:#3977e0}.page_secondaryButton__OmdXm{display:flex;align-items:center;justify-content:center;width:200px;max-width:100%;height:40px;background-color:#fff;color:#0a76ff;border:1px solid #0a76ff;border-radius:12px;font-size:var(--t15);line-height:2.4rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.page_secondaryButton__OmdXm:hover{border-color:#3977e0;color:#3977e0}.page_loading__bq6kU{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 200px);gap:20px}.page_loading__bq6kU p{font-family:Pretendard,sans-serif;font-size:16px;color:#666}.page_spinner__EvRRM{width:48px;height:48px;border:4px solid #f3f3f3;border-top-color:#0a76ff;border-radius:50%;animation:page_spin__M6J3T 1s linear infinite}.page_receiptWrapper__fiIQ3{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.page_receiptLink__Sglcz{font-size:var(--t14);font-weight:400;color:#0a76ff;text-decoration:underline}@keyframes page_spin__M6J3T{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.page_container__qMdDs{padding:0;background-color:#fff}.page_content__4AXID{padding:32px 20px;box-shadow:none;border-radius:0}.page_title__aZO52{font-size:20px}.page_message__8Aoco{font-size:14px}}