.wendy-page-wrap,.wendy-page-wrap *{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif!important;box-sizing:border-box;color:#374151;letter-spacing:-.5px}.wendy-page-wrap{max-width:1000px;margin:0 auto;padding:60px 20px;line-height:1.6}.wendy-bold{font-weight:800!important;color:#111827!important}.wendy-regular{font-weight:400!important}.wendy-section-title{text-align:center;font-size:32px;margin:0 0 40px;letter-spacing:-1px}.wendy-hero{text-align:center;margin-bottom:60px}.wendy-hero-badge{display:inline-block;color:#2f2d54;font-size:16px;font-weight:800!important;margin-bottom:18px;letter-spacing:0;background:#f1f5f9;padding:8px 18px;border-radius:20px}.wendy-hero-title{font-size:42px;margin:0 0 20px;letter-spacing:-1.5px;line-height:1.3}.wendy-def-box{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:40px;text-align:center;margin-bottom:80px}.wendy-def-text{font-size:20px;color:#4b5563!important;line-height:1.7;font-weight:500!important;margin:0 0 24px;word-break:keep-all}.wendy-def-highlight{color:#2f2d54!important;font-weight:800!important}.wendy-law-box{display:inline-block;background:#fff;border:1px solid #e5e7eb;padding:18px 28px;border-radius:12px;font-size:16px;color:#6b7280!important;text-align:left}.wendy-law-box strong{color:#374151!important;margin-right:8px;font-size:16px}.wendy-flow-container{margin-bottom:100px}.wendy-flow-wrap{display:flex;align-items:center;justify-content:space-between;gap:15px}.wendy-flow-item{flex:1;background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;padding:30px 20px;text-align:center;transition:all .3s}.wendy-flow-item.highlight{background:#f1f5f9;border-color:#cbd5e1}.wendy-flow-item.primary{background:#2f2d54;border-color:#2f2d54}.wendy-flow-title-text{font-size:20px;font-weight:800!important;color:#111827!important;margin:0;line-height:1.4;word-break:keep-all}.wendy-flow-item.primary .wendy-flow-title-text{color:#fff!important}.wendy-flow-math{font-size:26px;font-weight:900!important;color:#9ca3af!important;flex-shrink:0}.wendy-target-container{margin-bottom:100px}.wendy-target-subtitle{text-align:center;font-size:18px;color:#6b7280!important;margin:-25px 0 40px}.wendy-target-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.wendy-target-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 4px 6px -1px #00000005}.wendy-target-card:hover{border-color:#2f2d54;transform:translateY(-5px);box-shadow:0 10px 15px -3px #2f2d541a}.wendy-target-icon{color:#2f2d54;margin-bottom:12px}.wendy-target-text{font-size:17px;font-weight:700!important;color:#374151!important;line-height:1.4;margin:0;word-break:keep-all}.wendy-table-container{margin-bottom:40px;overflow-x:auto}.wendy-table{width:100%;border-collapse:collapse;min-width:700px}.wendy-table th,.wendy-table td{border:1px solid #e5e7eb;padding:24px;text-align:left;vertical-align:top}.wendy-table th{background-color:#2f2d54;color:#fff!important;font-weight:800!important;text-align:center;font-size:18px;border-color:#2f2d54}.wendy-table .th-sub{background-color:#f8fafc;color:#111827!important;font-weight:800!important;text-align:center;vertical-align:middle;width:15%;font-size:18px}.wendy-table .th-highlight{background-color:#f1f5f9;color:#2f2d54!important;font-weight:800!important;text-align:center;vertical-align:middle;width:20%;font-size:18px}.wendy-table ul{margin:0;padding-left:24px;color:#4b5563!important}.wendy-table li{margin-bottom:10px;font-size:16px;line-height:1.6}.wendy-table li:last-child{margin-bottom:0}.wendy-table-subtext{font-size:14px;color:#9ca3af!important;margin-top:6px;display:block}@media(max-width:768px){.wendy-hero-title{font-size:32px}.wendy-section-title{font-size:26px}.wendy-flow-wrap{flex-direction:column}.wendy-flow-item{width:100%}.wendy-flow-math{transform:rotate(90deg);margin:10px 0}.wendy-target-grid{grid-template-columns:repeat(2,1fr)}.pc-br{display:none}.wendy-table th,.wendy-table td{padding:15px}}
