.helsinki-template[data-v-c12cac01]{width:210mm;min-height:297mm;background:#fff;margin:0 auto;box-shadow:0 0 10px #0000001a;padding:48px;font-size:10pt;line-height:1.6;color:#1f2937}.helsinki-header[data-v-c12cac01]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.header-left[data-v-c12cac01]{flex:1}.name[data-v-c12cac01]{font-size:28pt;font-weight:700;text-transform:uppercase;margin:0 0 8px;line-height:1.2;letter-spacing:1px}.job-title[data-v-c12cac01]{font-size:12pt;font-weight:700;color:#1f2937;margin-bottom:8px}.contact-info[data-v-c12cac01]{font-size:9pt;color:#6b7280;line-height:1.4}.header-right[data-v-c12cac01]{margin-left:20px}.profile-photo[data-v-c12cac01]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.helsinki-section[data-v-c12cac01]{margin-bottom:25px}.section-title[data-v-c12cac01]{font-size:12pt;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0 0 12px;padding-top:6px;padding-bottom:6px;border-top:3px solid;border-bottom:3px solid}.section-content[data-v-c12cac01]{font-size:10pt;color:#374151}.summary-text[data-v-c12cac01]{margin:0;line-height:1.6;text-align:justify}.experience-item[data-v-c12cac01]{margin-bottom:18px}.experience-header[data-v-c12cac01]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.experience-title[data-v-c12cac01]{font-size:11pt;font-weight:700;color:#1f2937}.experience-dates[data-v-c12cac01]{font-size:9pt;color:#6b7280;white-space:nowrap;margin-left:15px}.experience-company[data-v-c12cac01]{font-size:10pt;color:#4b5563;margin-bottom:8px}.experience-description[data-v-c12cac01]{margin:8px 0}.experience-description p[data-v-c12cac01]{margin:0;line-height:1.6}.experience-list[data-v-c12cac01]{margin:8px 0 0 20px;padding:0;list-style-type:disc}.experience-list li[data-v-c12cac01]{margin-bottom:4px;line-height:1.6}.education-item[data-v-c12cac01]{margin-bottom:15px}.education-header[data-v-c12cac01]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.education-degree[data-v-c12cac01]{font-size:11pt;font-weight:700;color:#1f2937}.education-dates[data-v-c12cac01]{font-size:9pt;color:#6b7280;white-space:nowrap;margin-left:15px}.education-school[data-v-c12cac01]{font-size:10pt;color:#4b5563;margin-bottom:4px}.education-gpa[data-v-c12cac01]{font-size:9pt;color:#6b7280;margin:4px 0 0}.skills-grid[data-v-c12cac01]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 20px}.skill-item[data-v-c12cac01]{font-size:10pt;color:#374151}.additional-info[data-v-c12cac01]{font-size:10pt;line-height:1.6}.info-label[data-v-c12cac01]{font-weight:700;color:#1f2937}.info-value[data-v-c12cac01]{margin-left:5px;color:#374151}.reference-item[data-v-c12cac01]{margin-bottom:12px}.reference-name[data-v-c12cac01]{font-size:10pt;font-weight:700;color:#1f2937;margin-bottom:2px}.reference-title[data-v-c12cac01]{font-size:9pt;color:#4b5563;margin-bottom:2px}.reference-contact[data-v-c12cac01]{font-size:9pt;color:#6b7280}@media print{.helsinki-template[data-v-c12cac01]{box-shadow:none;width:100%;margin:0}}@media(max-width:768px){.helsinki-template[data-v-c12cac01]{padding:30px 20px}.helsinki-header[data-v-c12cac01]{flex-direction:column}.header-right[data-v-c12cac01]{margin-left:0;margin-top:15px}.experience-header[data-v-c12cac01],.education-header[data-v-c12cac01]{flex-direction:column;align-items:flex-start}.experience-dates[data-v-c12cac01],.education-dates[data-v-c12cac01]{margin-left:0;margin-top:4px}.skills-grid[data-v-c12cac01]{grid-template-columns:repeat(2,1fr)}}.seoul-template[data-v-32df716d]{width:210mm;min-height:297mm;background:#fff;margin:0 auto;box-shadow:0 0 10px #0000001a;padding:48px;font-size:10pt;line-height:1.6;color:#000}.seoul-header[data-v-32df716d]{margin-bottom:40px}.name[data-v-32df716d]{font-size:36pt;font-weight:700;margin:0 0 8px;line-height:1.1;color:#000}.job-title[data-v-32df716d]{font-size:14pt;font-weight:700;margin-bottom:20px;color:#000}.contact-info-wrapper[data-v-32df716d]{display:flex;justify-content:space-between;align-items:flex-start}.contact-grid[data-v-32df716d]{display:grid;grid-template-columns:auto 1fr;gap:8px 30px;max-width:600px}.phone-right[data-v-32df716d]{font-size:10pt;color:#000;margin-left:30px}.contact-row[data-v-32df716d]{display:contents}.contact-label[data-v-32df716d]{font-size:10pt;font-weight:700;color:#000}.contact-value[data-v-32df716d]{font-size:10pt;color:#000}.seoul-section[data-v-32df716d]{margin-bottom:35px}.section-row[data-v-32df716d]{display:flex;gap:0}.section-title[data-v-32df716d]{width:22%;flex-shrink:0;font-size:12pt;font-weight:700;text-transform:uppercase;margin:0;color:#000;padding-right:30px;display:inline-block}.section-title[data-v-32df716d]:after{content:"";display:block;width:2ch;height:3px;background-color:#000;margin-top:4px}.section-content[data-v-32df716d]{width:78%;font-size:10pt;color:#000;padding-left:30px}.content-item[data-v-32df716d]{margin-bottom:25px}.item-dates[data-v-32df716d]{font-size:10pt;font-weight:400;color:#000;white-space:nowrap;margin-bottom:5px}.item-header[data-v-32df716d]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.item-title[data-v-32df716d]{font-size:11pt;font-weight:700;color:#000}.item-location[data-v-32df716d]{font-size:10pt;color:#000;margin-left:15px}.item-company[data-v-32df716d]{font-size:10pt;color:#000;margin-bottom:8px}.item-description[data-v-32df716d]{margin:8px 0}.item-description p[data-v-32df716d]{margin:0;line-height:1.6}.item-detail[data-v-32df716d]{font-size:9pt;color:#000;margin:4px 0}.item-list[data-v-32df716d]{margin:8px 0 0 20px;padding:0;list-style-type:disc}.item-list li[data-v-32df716d]{margin-bottom:6px;line-height:1.6}.profile-text[data-v-32df716d]{margin:0;line-height:1.6}.skills-two-column[data-v-32df716d]{display:flex;gap:40px}.skills-column[data-v-32df716d]{flex:1;text-align:center}.skill-item[data-v-32df716d]{font-size:10pt;margin-bottom:8px;line-height:1.6}.proficiency[data-v-32df716d]{font-size:9pt;color:#666;margin-left:5px}.reference-item[data-v-32df716d]{margin-bottom:15px}.reference-name[data-v-32df716d]{font-size:10pt;font-weight:700;color:#000;margin-bottom:2px}.reference-title[data-v-32df716d]{font-size:9pt;color:#000;margin-bottom:2px}.reference-contact[data-v-32df716d]{font-size:9pt;color:#000}@media print{.seoul-template[data-v-32df716d]{box-shadow:none;width:100%;margin:0}}@media(max-width:768px){.seoul-template[data-v-32df716d]{padding:30px 20px}.section-row[data-v-32df716d]{flex-direction:column}.section-title[data-v-32df716d],.section-content[data-v-32df716d]{width:100%}.section-title[data-v-32df716d]{margin-bottom:15px}.skills-two-column[data-v-32df716d]{flex-direction:column;gap:0}.skills-column[data-v-32df716d]{text-align:left}}
