.product-module___qXtdG__page{color:#172033;background:#fff}.product-module___qXtdG__page:lang(ko){word-break:keep-all;overflow-wrap:break-word}.product-module___qXtdG__container{max-width:1168px;margin:auto;padding:0 24px 48px}.product-module___qXtdG__heroSection{--hero-accent:#4f46e5;--hero-hover:#4338ca;--hero-tint:#eef2ff;background:linear-gradient(135deg,#f5f6ff,#fafbff 65%,#f0f3ff);border:1px solid #e0e5f3;border-radius:24px;margin-top:28px;padding:28px 36px 36px}.product-module___qXtdG__heroSection[data-mode=quiz]{--hero-accent:#0f766e;--hero-hover:#115e59;--hero-tint:#e6f6f1;background:linear-gradient(135deg,#f0faf6,#fafdfc 65%,#e8f7f2);border-color:#d0e8e3}.product-module___qXtdG__modeTabs{background:#fff;border:1px solid #dce2eb;border-radius:12px;gap:4px;max-width:100%;padding:4px;display:inline-flex}.product-module___qXtdG__modeTabs button{color:#526177;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 17px;font-size:13px;font-weight:600;display:inline-flex}.product-module___qXtdG__modeTabs button[aria-selected=true]{color:#4338ca;background:#eef2ff}.product-module___qXtdG__modeTabs button[data-mode=quiz][aria-selected=true]{color:#0f766e;background:#e6f6f1}.product-module___qXtdG__modeTabs button:not([aria-selected=true]):hover{background:#f8fafc}.product-module___qXtdG__modeDot{background:#6366f1;border-radius:50%;flex:0 0 7px;width:7px;height:7px}[data-mode=quiz]>.product-module___qXtdG__modeDot{background:#0d9488}.product-module___qXtdG__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:44px;min-height:590px;padding-top:30px;display:grid}.product-module___qXtdG__heroCopy{min-width:0}.product-module___qXtdG__heroSection .product-module___qXtdG__eyebrow,.product-module___qXtdG__heroSection h1 span,.product-module___qXtdG__heroSection .product-module___qXtdG__textLink{color:var(--hero-accent)}.product-module___qXtdG__heroSection .product-module___qXtdG__primary{background:var(--hero-accent)}.product-module___qXtdG__heroSection .product-module___qXtdG__primary:hover{background:var(--hero-hover)}.product-module___qXtdG__heroSection .product-module___qXtdG__textLink{margin-top:8px}.product-module___qXtdG__heroSection :is(button,a,[role=tabpanel]):focus-visible{outline:3px solid var(--hero-accent);outline-offset:4px}.product-module___qXtdG__eyebrow{color:#4f46e5;letter-spacing:1.4px;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.7}.product-module___qXtdG__hero h1{letter-spacing:-2px;text-wrap:balance;max-width:560px;margin:20px 0;font-size:clamp(36px,4.2vw,52px);font-weight:650;line-height:1.13}.product-module___qXtdG__hero h1 span{color:#4f46e5}.product-module___qXtdG__intro{color:#58677c;max-width:490px;font-size:16px;line-height:1.9}.product-module___qXtdG__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.product-module___qXtdG__primary,.product-module___qXtdG__secondary{border-radius:9px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex}.product-module___qXtdG__primary{color:#fff;background:#4f46e5}.product-module___qXtdG__primary:hover{background:#4338ca}.product-module___qXtdG__secondary{background:#fff;border:1px solid #dfe5ee}.product-module___qXtdG__secondary:hover{background:#f8fafc}.product-module___qXtdG__note{color:#64748b;margin-top:16px;font-size:12px;line-height:1.7}.product-module___qXtdG__preview{background:#fff;border:1px solid #dce2ec;border-radius:18px;overflow:hidden;box-shadow:0 16px 48px -24px #33415540}.product-module___qXtdG__previewTop{color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:8px;padding:14px 22px;font-size:11px;display:flex}.product-module___qXtdG__statusDot{background:#4f46e5;border-radius:50%;width:6px;height:6px}.product-module___qXtdG__previewBody{padding:24px}.product-module___qXtdG__preview h2{letter-spacing:-.3px;font-size:17px;font-weight:600}.product-module___qXtdG__scoreRow{justify-content:space-between;align-items:center;padding:22px 0;display:flex}.product-module___qXtdG__scoreRow p{color:#64748b;font-size:11px}.product-module___qXtdG__scoreRow strong{letter-spacing:-1.5px;color:#4338ca;margin-top:5px;font-size:38px;font-weight:600;line-height:1.2;display:block}.product-module___qXtdG__scoreRow small{color:#64748b;letter-spacing:0;font-size:14px;font-weight:400}.product-module___qXtdG__scoreMark{color:#4f46e5;background:#eef2ff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:25px;display:grid}.product-module___qXtdG__previewHint{color:#64748b;margin-bottom:10px;font-size:11px}.product-module___qXtdG__criteria{gap:7px;display:grid}.product-module___qXtdG__criteria button{text-align:left;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:1fr auto;gap:8px 14px;padding:10px 12px;font-size:12px;font-weight:550;display:grid}.product-module___qXtdG__criteria button:hover{border-color:#a5b4fc}.product-module___qXtdG__criteria button[aria-pressed=true]{color:#4338ca;background:#f5f6ff;border-color:#818cf8}.product-module___qXtdG__criteria small{color:#64748b;font-weight:400}.product-module___qXtdG__track{background:#e9edf4;border-radius:4px;grid-column:1/-1;height:3px;overflow:hidden}.product-module___qXtdG__track>span{background:#a5b4fc;height:100%;display:block}[aria-pressed=true] .product-module___qXtdG__track>span{background:#6366f1}.product-module___qXtdG__feedback{color:#526177;background:#f8fafc;border-left:2px solid #818cf8;min-height:116px;margin-top:16px;padding:13px 14px;font-size:12px;line-height:1.75}.product-module___qXtdG__feedback p:first-child{color:#4338ca;margin-bottom:4px;font-weight:650}.product-module___qXtdG__sampleNote{color:#64748b;margin-top:14px;font-size:10px;line-height:1.7}.product-module___qXtdG__section{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;margin:36px 0;padding:36px;scroll-margin-top:24px}.product-module___qXtdG__sectionHeading{justify-content:space-between;align-items:end;gap:28px;display:flex}.product-module___qXtdG__section h2,.product-module___qXtdG__workflow h2,.product-module___qXtdG__trust h2,.product-module___qXtdG__cta h2{letter-spacing:-1px;text-wrap:balance;margin-top:10px;font-size:clamp(25px,2.5vw,32px);font-weight:600;line-height:1.25}.product-module___qXtdG__sectionHeading>p{color:#64748b;max-width:290px;font-size:13px;line-height:1.8}.product-module___qXtdG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:36px;display:grid}.product-module___qXtdG__stepNumber{color:#4f46e5;border-bottom:1px solid #dfe5ee;padding-bottom:16px;font-size:12px;font-weight:600;display:block}.product-module___qXtdG__steps h3,.product-module___qXtdG__featureList h3,.product-module___qXtdG__trustGrid h3{letter-spacing:-.25px;margin-top:18px;font-size:16px;font-weight:600}.product-module___qXtdG__steps p,.product-module___qXtdG__featureList p,.product-module___qXtdG__trustGrid p{color:#64748b;margin-top:10px;font-size:13px;line-height:1.85}.product-module___qXtdG__workflow{border-bottom:1px solid #e2e8f0;grid-template-columns:1fr 1fr;gap:64px;padding:20px 36px 44px;display:grid}.product-module___qXtdG__workflow>div>p:not(.product-module___qXtdG__eyebrow){color:#64748b;max-width:340px;margin-top:18px;font-size:14px;line-height:1.9}.product-module___qXtdG__textLink{color:#4338ca;gap:14px;margin-top:20px;padding:12px 0;font-size:13px;font-weight:600;display:inline-flex}.product-module___qXtdG__featureList article{border-bottom:1px solid #dfe5ee;gap:20px;padding:20px 0;display:flex}.product-module___qXtdG__featureList article:first-child{padding-top:0}.product-module___qXtdG__featureList article:last-child{border-bottom:0;padding-bottom:0}.product-module___qXtdG__featureList article>span{color:#64748b;padding-top:4px;font-size:11px}.product-module___qXtdG__featureList h3{margin-top:0}.product-module___qXtdG__featureList p{margin-top:5px}.product-module___qXtdG__trust{padding:44px 36px}.product-module___qXtdG__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:16px;display:grid}.product-module___qXtdG__trustGrid a{color:#4338ca;align-items:center;gap:12px;min-height:44px;margin-top:12px;font-size:12px;font-weight:600;display:inline-flex}.product-module___qXtdG__cta{background:#eef2ff;border-radius:16px;justify-content:space-between;align-items:center;gap:32px;padding:36px 42px;display:flex}.product-module___qXtdG__cta p:not(.product-module___qXtdG__eyebrow){color:#58677c;margin-top:12px;font-size:13px;line-height:1.8}.product-module___qXtdG__cta .product-module___qXtdG__primary{flex-shrink:0}@media (max-width:900px){.product-module___qXtdG__heroSection{padding:24px}.product-module___qXtdG__hero{gap:28px}.product-module___qXtdG__hero h1{font-size:39px}.product-module___qXtdG__workflow{gap:36px;padding:30px}}@media (max-width:700px){.product-module___qXtdG__container{padding:0 20px 32px}.product-module___qXtdG__heroSection{border-radius:18px;margin-top:20px;padding:18px}.product-module___qXtdG__modeTabs{display:flex}.product-module___qXtdG__modeTabs button{flex:1;gap:7px;padding:8px;font-size:12px}.product-module___qXtdG__hero{grid-template-columns:1fr;gap:28px;min-height:0;padding:28px 0 0}.product-module___qXtdG__hero h1{letter-spacing:-1.5px;font-size:clamp(30px,7.8vw,39px)}.product-module___qXtdG__intro{font-size:14px}.product-module___qXtdG__preview{width:100%;max-width:480px}.product-module___qXtdG__previewBody{padding:20px}.product-module___qXtdG__section{margin:24px 0;padding:24px}.product-module___qXtdG__sectionHeading{flex-direction:column;align-items:start;gap:16px}.product-module___qXtdG__steps,.product-module___qXtdG__trustGrid{grid-template-columns:1fr;gap:24px}.product-module___qXtdG__steps{margin-top:28px}.product-module___qXtdG__steps h3{margin-top:12px}.product-module___qXtdG__workflow{grid-template-columns:1fr;gap:28px;padding:24px}.product-module___qXtdG__trust{padding:32px 8px}.product-module___qXtdG__trustGrid{gap:8px}.product-module___qXtdG__cta{flex-direction:column;align-items:start;gap:24px;padding:28px 24px}}.product-module___qXtdG__resume{background:#f5f7ff;border:1px solid #c7d2fe;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:24px;padding:18px 22px;display:flex}.product-module___qXtdG__resume strong{font-size:14px;font-weight:600}.product-module___qXtdG__resume p{color:#58677c;margin-top:4px;font-size:12px;line-height:1.7}.product-module___qXtdG__resume a{color:#4338ca;align-items:center;gap:16px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.product-module___qXtdG__preview{scroll-margin-top:24px}@media (max-width:359px){.product-module___qXtdG__container{padding-inline:12px}.product-module___qXtdG__heroSection{padding:14px}.product-module___qXtdG__previewBody{padding:16px}.product-module___qXtdG__section{padding:20px}}
