.mjhFma_page{background:var(--c-bg,#fffaf7);min-height:85vh;color:var(--c-text);font-family:var(--font-sans);padding:56px 20px 110px}.mjhFma_heading{text-align:center;max-width:640px;margin:0 auto 34px}.mjhFma_heading h1{color:var(--c-text);margin:8px 0 14px;font-size:clamp(30px,4vw,42px);font-weight:700;line-height:1.4}.mjhFma_heading p{font-size:16px;line-height:1.8}.mjhFma_heading .mjhFma_eyebrow{letter-spacing:.16em;color:var(--c-accent-strong,#b3614e);font-size:12px}.mjhFma_card{border:1px solid var(--c-border,#eaded6);border-radius:var(--radius-lg,24px);background:#fff;max-width:480px;margin:auto;padding:32px;box-shadow:0 8px 40px #60402c05}.mjhFma_card form{gap:19px;display:grid}.mjhFma_field{text-align:left;gap:9px;font-size:14px;line-height:1.6;display:grid}.mjhFma_field input{width:100%;min-width:0;height:50px;color:var(--c-text);box-sizing:border-box;background:#fff;border:1px solid #ded6d0;border-radius:10px;padding:10px 13px;font-family:inherit;font-size:16px;display:block}.mjhFma_field input:read-only{background:#f8f5f2}.mjhFma_field input:focus-visible{outline:2px solid var(--c-accent-strong,#c9573f);outline-offset:2px}.mjhFma_primary,.mjhFma_secondary,.mjhFma_kakao{width:100%;min-height:50px;font:inherit;cursor:pointer;box-sizing:border-box;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.mjhFma_primary{background:var(--c-accent-strong,#c9573f);color:#fff;margin-top:3px}.mjhFma_secondary{color:var(--c-text);background:#f4eee9}.mjhFma_kakao{color:#191919;background:#fee500;font-family:-apple-system,Apple SD Gothic Neo,sans-serif}.mjhFma_card button:disabled{opacity:.55;cursor:wait}.mjhFma_divider{color:#8b7e76;align-items:center;gap:14px;margin:27px 0;font-size:13px;display:flex}.mjhFma_divider:before,.mjhFma_divider:after{content:"";background:#eee6e0;flex:1;height:1px}.mjhFma_links{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:26px;font-size:13px;display:flex}.mjhFma_links button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mjhFma_links a,.mjhFma_check a{text-underline-offset:4px;text-decoration:underline}.mjhFma_check{align-items:flex-start;gap:10px;font-size:13px;line-height:1.9;display:flex}.mjhFma_check input{width:18px;height:18px;accent-color:var(--c-accent-strong,#c9573f);flex-shrink:0;margin-top:4px}.mjhFma_hint{color:#796e67;overflow-wrap:anywhere;margin:0 0 18px;font-size:13px;line-height:1.9}.mjhFma_message,.mjhFma_error{overflow-wrap:anywhere;border-radius:10px;margin-bottom:22px;padding:14px 16px;font-size:14px;line-height:1.8}.mjhFma_message{color:#555345;background:#f4f3ec}.mjhFma_error{color:#a33523;background:#fff0ec}.mjhFma_section{border-bottom:1px solid #eee6df;margin-bottom:24px;padding:0 0 26px}.mjhFma_section h2{margin:0 0 18px;font-size:19px;font-weight:700}.mjhFma_section form{margin-top:18px}.mjhFma_navLink{white-space:nowrap;color:var(--c-text);align-items:center;gap:6px;padding:8px 10px;font-size:14px;text-decoration:none;display:inline-flex}.mjhFma_navLink svg{width:20px;height:20px}.mjhFma_mobileLink{border-bottom:1px solid #eee6df;margin-bottom:12px;padding:16px 0;display:block}@media (max-width:767px){.mjhFma_page{padding:36px 16px 100px}.mjhFma_card{border-radius:18px;padding:24px 20px}.mjhFma_heading{margin-bottom:26px}.mjhFma_heading p{font-size:14px}.mjhFma_navLink{padding:7px}.mjhFma_navLink span{display:none}.mjhFma_mobileLink span{display:inline}.mjhFma_mobileLink{padding:14px 0}.mjhFma_card form{gap:17px}}.mjhFma_page .mjhFma_heading h1,.mjhFma_page .mjhFma_heading p{text-align:center}
.XKcXIa_page{color:var(--c-text);background:var(--c-surface)}.XKcXIa_page p,.XKcXIa_page li,.XKcXIa_page dd{word-break:keep-all;overflow-wrap:anywhere;line-height:1.85}.XKcXIa_page h3{font-size:var(--fs-xl);letter-spacing:var(--ls-tight);word-break:keep-all;text-wrap:balance;font-weight:700;line-height:1.5}.XKcXIa_page section[id]{scroll-margin-top:4px}.XKcXIa_page :is(a,summary):focus-visible{outline:2px solid var(--c-accent-strong);outline-offset:5px}.XKcXIa_section{padding-block:48px}.XKcXIa_page section[id=overview]{padding-top:32px}.XKcXIa_soft{background:var(--c-bg-soft)}.XKcXIa_overview{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.XKcXIa_overview>li{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);padding:28px}.XKcXIa_overview p{margin-top:var(--s-3);color:var(--c-text);font-size:18px}.XKcXIa_number{margin-bottom:var(--s-3);color:var(--c-accent-strong);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;display:block}.XKcXIa_warning{margin-top:var(--s-6);background:var(--c-bg-tint);border-radius:var(--r-md);border:1px solid #e7c7b6;padding:24px 28px}.XKcXIa_warning h3{font-size:var(--fs-lg)}.XKcXIa_warning p{font-size:var(--fs-sm);margin-top:var(--s-2);color:var(--c-text-2)}.XKcXIa_warning ul{gap:var(--s-2) var(--s-4);padding-left:var(--s-4);margin-block:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.XKcXIa_warning li{font-size:var(--fs-sm)}.XKcXIa_checkNote{margin-top:var(--s-4);font-size:var(--fs-sm);color:var(--c-text-2)}.XKcXIa_preparation{gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.XKcXIa_preparation figure{margin:0}.XKcXIa_preparation img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-md);width:100%;height:auto;display:block}.XKcXIa_preparation figcaption{margin-top:var(--s-3);font-size:var(--fs-xs);color:var(--c-text-2)}.XKcXIa_preparationList{margin:0;padding:0;list-style:none}.XKcXIa_preparationList li{padding-block:var(--s-4);border-bottom:1px solid var(--c-line)}.XKcXIa_preparationList li:first-child{padding-top:0}.XKcXIa_preparationList p{margin-top:var(--s-2);color:var(--c-text-2)}.XKcXIa_faqSection{padding-top:0}.XKcXIa_sources{padding-block:var(--s-5) var(--s-7);color:var(--c-text-2)}.XKcXIa_sources p,.XKcXIa_sources li,.XKcXIa_sources summary{font-size:var(--fs-xs)}.XKcXIa_sources summary{padding-block:var(--s-3);cursor:pointer;width:fit-content}.XKcXIa_sources ul{padding-left:var(--s-4)}.XKcXIa_sources a{text-underline-offset:3px;text-decoration:underline}@media (max-width:1023.98px){.XKcXIa_preparation{gap:var(--s-5)}.XKcXIa_warning ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.XKcXIa_overview,.XKcXIa_preparation{grid-template-columns:minmax(0,1fr)}.XKcXIa_overview>li{padding:24px}.XKcXIa_warning{padding:var(--s-4)}.XKcXIa_warning ul{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}}.XKcXIa_stepHeading{justify-content:space-between;align-items:flex-start;gap:var(--s-4);display:flex}.XKcXIa_stepHeading>div{min-width:0}.XKcXIa_stageIcon{border-radius:var(--r-lg);width:32px;height:32px;color:var(--c-accent-strong);background:0 0;flex-shrink:0;place-items:center;display:grid}.XKcXIa_stageIcon svg{width:28px;height:28px}.XKcXIa_warningTitle{align-items:center;gap:var(--s-3);display:flex}.XKcXIa_warningTitle svg{width:24px;height:24px;color:var(--c-accent-strong);flex-shrink:0}.XKcXIa_warning .XKcXIa_symptoms{gap:var(--s-4) var(--s-5);padding:0;list-style:none}.XKcXIa_symptoms li{align-items:flex-start;gap:var(--s-3);display:flex}.XKcXIa_symptoms svg{width:24px;height:24px;color:var(--c-accent-strong);flex-shrink:0;margin-top:2px}@media (max-width:767.98px){.XKcXIa_stageIcon{border-radius:var(--r-md);width:32px;height:32px}.XKcXIa_stageIcon svg{width:30px;height:30px}.XKcXIa_warningTitle{align-items:flex-start}.XKcXIa_warningTitle svg{margin-top:2px}}.XKcXIa_checks{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.XKcXIa_checkCard{border:1px solid var(--c-line-strong);border-radius:var(--r-lg);background:var(--c-surface);grid-column:span 2;padding:28px}.XKcXIa_checkCard:nth-child(4){grid-column:2/span 2}.XKcXIa_checkCard:nth-child(5){grid-column:4/span 2}.XKcXIa_checkHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.XKcXIa_checkHeading h3{text-align:left;text-wrap:pretty;font-size:22px}.XKcXIa_checkHeading svg{width:28px;height:28px;color:var(--c-accent-strong);flex:0 0 28px;margin-top:2px}.XKcXIa_checkCard dl,.XKcXIa_checkCard dd{margin:0}.XKcXIa_checkCard dt{color:var(--c-accent-strong);margin-bottom:8px;font-size:15px;line-height:1.6}.XKcXIa_checkCard dd{color:var(--c-text);font-size:17px}.XKcXIa_checkCard .XKcXIa_method{font-size:18px}.XKcXIa_checkDetail{border-top:1px solid var(--c-line);margin-top:20px;padding-top:18px}@media (max-width:1023.98px){.XKcXIa_checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.XKcXIa_checkCard,.XKcXIa_checkCard:nth-child(4),.XKcXIa_checkCard:nth-child(5){grid-column:auto}}@media (max-width:767.98px){.XKcXIa_checks{grid-template-columns:minmax(0,1fr);gap:16px}.XKcXIa_checkCard{padding:24px}}@media (min-width:768px) and (max-width:1023.98px){.XKcXIa_overview{grid-template-columns:1fr}}@media (max-width:767.98px){.XKcXIa_section{padding-block:36px}.XKcXIa_faqSection{padding-top:0}}
._3TcJCa_page{background:var(--c-bg)}._3TcJCa_page .page-hero.page-hero--compact{background:var(--c-bg);border-bottom:0;padding-bottom:0}._3TcJCa_page .page-hero .page-hero__inner{padding-bottom:36px}._3TcJCa_page .page-hero .page-hero__title{text-wrap:balance;font-size:clamp(32px,3.8vw,48px);line-height:1.4}._3TcJCa_page .page-hero .page-hero__lead{max-width:760px;margin-inline:auto;font-size:18px;line-height:1.85}._3TcJCa_page .page-tabs--wrap{max-width:960px;margin:28px auto 0}._3TcJCa_page .page-tabs--wrap ul{background:#eee7df;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:6px;display:grid}._3TcJCa_page .page-tabs--wrap li{min-width:0}._3TcJCa_page .page-tabs--wrap a{width:100%;height:100%;min-height:56px;color:var(--c-text);text-align:center;white-space:normal;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:14px;justify-content:center;padding:12px 14px;font-size:17px;line-height:1.55;display:flex}._3TcJCa_page .page-tabs--wrap a[aria-current=page]{border-color:var(--c-line-strong);background:var(--c-surface);color:var(--c-accent-strong);font-weight:700;box-shadow:0 2px 8px #4a413d0a}._3TcJCa_page .page-tabs--wrap a:hover{color:var(--c-accent-strong);background:var(--c-surface)}._3TcJCa_page .page-tabs--wrap a:focus-visible{outline:2px solid var(--c-accent-strong);outline-offset:1px}@media (max-width:767.98px){._3TcJCa_page .page-hero .page-hero__inner{padding-bottom:28px}._3TcJCa_page .page-tabs--wrap ul{grid-template-columns:repeat(2,minmax(0,1fr))}._3TcJCa_page .page-tabs--wrap a{min-height:52px;padding:10px 8px;font-size:15px}}._3TcJCa_page .page-tabs--wrap ul:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:680px;margin-inline:auto}
