(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,96439,e=>{"use strict";var t=e.i(43476),r=e.i(71645),s=e.i(22016);let a=r.forwardRef(function({title:e,titleId:t,...s},a){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},s),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"}))});var o=e.i(11110);function i({limit:e,showAllHref:i,showAllLabel:l}){let[n,d]=(0,r.useState)(null),[c,u]=(0,r.useState)("all"),{locale:g,tl:h}=(0,o.useLanguage)(),m=("number"==typeof e?h.faq.items.slice(0,e):h.faq.items).map((e,t)=>({...e,key:`${t}-${e.q}`})),x="ko"===g?[{id:"all",label:"전체"},{id:"security",label:"보안/개인정보"},{id:"usage",label:"사용/정책"},{id:"quality",label:"품질/호환성"},{id:"troubleshoot",label:"오류/성능"}]:[{id:"all",label:"All"},{id:"general",label:"General"}],p=(0,r.useMemo)(()=>{let e={all:m,security:[],usage:[],quality:[],troubleshoot:[],general:[]},t=e=>"ko"!==g?"general":/(업로드|서버|안전|보안|기록|저장)/.test(e)?"security":/(오류|속도|느려|멈추|제한|문제)/.test(e)?"troubleshoot":/(품질|OCR|암호|맥|윈도우|이름|결과)/.test(e)?"quality":"usage";for(let r of m)e[t(r.q)].push(r),e.general.push(r);return e},[m,g]),b=x.filter(e=>"all"===e.id||(p[e.id]?.length??0)>0),f=p[c]?.length?p[c]:m;return(0,t.jsx)("section",{className:"bg-white dark:bg-slate-900 border-t border-slate-100 dark:border-slate-800 py-16 px-4",children:(0,t.jsxs)("div",{className:"max-w-3xl mx-auto",children:[(0,t.jsx)("div",{className:"text-center mb-10",children:(0,t.jsx)("h2",{className:"text-3xl font-bold text-slate-800 dark:text-slate-100",children:h.faq.title})}),(0,t.jsx)("div",{className:"mb-6 flex flex-wrap items-center justify-center gap-2",children:b.map(e=>{let r=c===e.id||!p[c]?.length&&"all"===e.id;return(0,t.jsx)("button",{type:"button",onClick:()=>{u(e.id),d(null)},className:`rounded-full px-4 py-2 text-sm font-medium transition-colors ${r?"bg-blue-600 text-white":"bg-slate-100 text-slate-700 hover:bg-slate-200 dark:bg-slate-800 dark:text-slate-300 dark:hover:bg-slate-700"}`,children:e.label},e.id)})}),(0,t.jsx)("div",{className:"space-y-4",children:f.map(e=>(0,t.jsxs)("div",{className:"bg-white dark:bg-slate-800 rounded-lg shadow-sm border border-slate-200 dark:border-slate-700",children:[(0,t.jsxs)("button",{onClick:()=>{var t;d(n===(t=e.key)?null:t)},className:"w-full flex justify-between items-center text-left p-5 focus:outline-none",children:[(0,t.jsx)("span",{className:"text-lg font-medium text-slate-800 dark:text-slate-100",children:e.q}),(0,t.jsx)(a,{className:`w-6 h-6 text-slate-500 transition-transform duration-300 ${n===e.key?"rotate-180":""}`})]}),n===e.key&&(0,t.jsx)("div",{className:"px-5 pb-5 text-slate-600 dark:text-slate-300",children:(0,t.jsx)("p",{children:e.a})})]},e.key))}),i?(0,t.jsx)("div",{className:"mt-8 text-center",children:(0,t.jsxs)(s.default,{href:i,className:"inline-flex items-center rounded-full border border-slate-300 dark:border-slate-700 px-4 py-2 text-sm font-medium text-slate-700 dark:text-slate-200 hover:border-blue-500 hover:text-blue-600 dark:hover:text-blue-400 transition-colors",children:[l??("ko"===g?"전체 보기":"View all")," ->"]})}):null]})})}e.s(["Faq",()=>i],96439)},7640,e=>{"use strict";var t=e.i(43476),r=e.i(22016),s=e.i(96439),a=e.i(11110);let o={blue:"bg-blue-50 dark:bg-blue-900/30 text-blue-600 dark:text-blue-400",violet:"bg-violet-50 dark:bg-violet-900/30 text-violet-600 dark:text-violet-400",green:"bg-green-50 dark:bg-green-900/30 text-green-600 dark:text-green-400",orange:"bg-orange-50 dark:bg-orange-900/30 text-orange-600 dark:text-orange-400",rose:"bg-rose-50 dark:bg-rose-900/30 text-rose-600 dark:text-rose-400",indigo:"bg-indigo-50 dark:bg-indigo-900/30 text-indigo-600 dark:text-indigo-400"},i={blue:"border-blue-100 dark:border-blue-900",violet:"border-violet-100 dark:border-violet-900",green:"border-green-100 dark:border-green-900",orange:"border-orange-100 dark:border-orange-900",rose:"border-rose-100 dark:border-rose-900",indigo:"border-indigo-100 dark:border-indigo-900"},l={blue:"bg-blue-100 dark:bg-blue-900/40 text-blue-700 dark:text-blue-300",violet:"bg-violet-100 dark:bg-violet-900/40 text-violet-700 dark:text-violet-300",green:"bg-green-100 dark:bg-green-900/40 text-green-700 dark:text-green-300",orange:"bg-orange-100 dark:bg-orange-900/40 text-orange-700 dark:text-orange-300",rose:"bg-rose-100 dark:bg-rose-900/40 text-rose-700 dark:text-rose-300",indigo:"bg-indigo-100 dark:bg-indigo-900/40 text-indigo-700 dark:text-indigo-300"},n=[(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8 7v10M16 7v10M4 12h16"})},"merge"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 12h16M12 4v8M12 12v8"})},"split"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 14l-7 7m0 0l-7-7m7 7V3"})},"compress"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z"})},"convert"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2"})},"extract"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})},"text"),(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-8 h-8",fill:"none",stroke:"currentColor",strokeWidth:1.8,children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"})},"rotate")],d=["blue","violet","green","orange","rose","blue","violet"],c=["/merge","/split","/compress","/convert","/extract","/text","/rotate"],u={"how-to-send-large-pdf-by-email":{ko:{title:"대용량 PDF 이메일 전송 가이드: 반송 없이 보내는 실전 방법",desc:"메일 첨부 제한에 걸리지 않도록 PDF 용량을 줄이고, 받는 사람이 바로 열어볼 수 있게 정리하는 방법입니다."},en:{title:"How to Send Large PDFs by Email Without Bounce",desc:"Practical steps to shrink PDF size, keep readability, and avoid attachment rejection."},ja:{title:"大容量PDFをメール送信する実践ガイド",desc:"添付上限に合わせて容量を調整し、確実に開けるPDFに仕上げる方法です。"},zh:{title:"大体积PDF邮件发送实战指南",desc:"在保证可读性的前提下控制体积,避免附件被退回。"},fr:{title:"Envoyer un PDF volumineux par email",desc:"Reduisez le poids du PDF sans perdre la lisibilite pour eviter les rejets."},de:{title:"Grosse PDFs per E-Mail senden",desc:"Dateigroesse reduzieren und Lesbarkeit erhalten, damit der Versand sicher klappt."},es:{title:"Como enviar PDFs grandes por correo",desc:"Reduce tamano sin perder legibilidad y evita rechazos por limite de adjuntos."},pt:{title:"Como enviar PDFs grandes por email",desc:"Reduza o tamanho do PDF sem perder legibilidade e evite rejeicoes de anexo."},ru:{title:"Как отправлять большие PDF по почте",desc:"Уменьшайте размер PDF без потери читаемости и избегайте отклонения вложений."}},"pdf-submission-checklist-for-clients":{ko:{title:"클라이언트 제출용 PDF 체크리스트: 보내기 전 6가지 점검",desc:"제출 직전 실수(페이지 누락, 용량 초과, 방향 오류)를 줄이기 위한 실무형 체크리스트입니다."},en:{title:"Client PDF Submission Checklist: 6 Things to Verify",desc:"A practical pre-send checklist to avoid page order mistakes, oversized files, and layout issues."},ja:{title:"クライアント提出前PDFチェックリスト",desc:"ページ漏れ・容量超過・向き崩れを防ぐための最終確認項目です。"},zh:{title:"客户提交PDF检查清单",desc:"提交前快速确认页序、体积和版面,减少返工。"},fr:{title:"Checklist PDF avant envoi client",desc:"Verifiez l'ordre des pages, la taille et la mise en page avant envoi."},de:{title:"PDF-Checkliste vor Kundeneinreichung",desc:"Vor dem Versand Seitenfolge, Dateigroesse und Layout kurz pruefen."},es:{title:"Checklist PDF para enviar a clientes",desc:"Comprueba orden de paginas, peso y formato antes de enviar."},pt:{title:"Checklist de PDF para envio ao cliente",desc:"Revise ordem das paginas, tamanho e layout antes do envio final."},ru:{title:"Чеклист PDF перед отправкой клиенту",desc:"Перед отправкой проверьте порядок страниц, размер и оформление."}},"how-to-prepare-scanned-pdf-for-ocr":{ko:{title:"OCR 정확도 높이는 스캔 PDF 준비법: 텍스트 추출 전 필수 체크",desc:"OCR 결과가 들쭉날쭉할 때 확인해야 할 해상도, 대비, 방향, 노이즈 정리 포인트를 모았습니다."},en:{title:"How to Prepare Scanned PDFs for Better OCR Accuracy",desc:"Improve OCR output by checking DPI, contrast, orientation, and scan noise before extraction."},ja:{title:"OCR精度を上げるスキャンPDF準備法",desc:"解像度・コントラスト・傾き・ノイズを整えて抽出精度を上げます。"},zh:{title:"提升OCR准确率的扫描PDF准备方法",desc:"识别前检查分辨率、对比度、方向和噪点,提升提取质量。"},fr:{title:"Preparer un PDF scanne pour un meilleur OCR",desc:"Ajustez DPI, contraste, orientation et bruit avant l'extraction."},de:{title:"Gescanntes PDF fuer besseres OCR vorbereiten",desc:"DPI, Kontrast, Ausrichtung und Rauschen vor der Erkennung optimieren."},es:{title:"Preparar PDF escaneado para mejor OCR",desc:"Mejora el OCR revisando DPI, contraste, orientacion y ruido del escaneo."},pt:{title:"Como preparar PDF escaneado para OCR",desc:"Melhore o OCR ajustando DPI, contraste, orientacao e ruido."},ru:{title:"Подготовка сканированного PDF для OCR",desc:"Проверьте DPI, контраст, ориентацию и шум скана до распознавания."}},"how-to-extract-pdf-pages":{ko:{title:"필요한 페이지만 뽑아 저장하기: PDF 페이지 추출 실전 가이드",desc:"썸네일 미리보기와 범위 지정 기능을 함께 활용해 필요한 페이지만 정확히 골라내고, 불필요한 페이지를 제외한 깔끔한 새 PDF를 만드는 실전 방법을 정리했습니다."},en:{title:"Extract Only What You Need: PDF Page Extraction Guide",desc:"Use thumbnails and range input to create clean PDFs with only the pages you need."},ja:{title:"必要ページだけ抽出するPDFガイド",desc:"サムネイルと範囲指定で必要ページだけを新しいPDFに整理します。"},zh:{title:"只提取所需页面:PDF页面提取指南",desc:"结合缩略图和范围输入,快速生成精简版PDF。"},fr:{title:"Extraire uniquement les pages utiles d'un PDF",desc:"Utilisez miniatures et plages pour creer un PDF propre avec l'essentiel."},de:{title:"Nur benoetigte PDF-Seiten extrahieren",desc:"Mit Vorschau und Bereichseingabe nur relevante Seiten in ein neues PDF uebernehmen."},es:{title:"Extraer solo las paginas necesarias de un PDF",desc:"Usa miniaturas y rangos para crear un PDF limpio con solo lo necesario."},pt:{title:"Extrair apenas paginas necessarias do PDF",desc:"Use miniaturas e intervalos para gerar um PDF limpo com o essencial."},ru:{title:"Как извлечь только нужные страницы PDF",desc:"Используйте миниатюры и диапазоны, чтобы быстро собрать новый PDF."}},"how-to-split-pdf":{ko:{title:"PDF 분할 제대로 쓰는 방법: 페이지 범위부터 ZIP까지",desc:"페이지 범위를 정확히 지정해 큰 문서를 목적별로 나누고, 결과 파일을 체계적으로 관리하는 방법부터 ZIP으로 한 번에 다운로드하는 흐름까지 실전 중심으로 정리했습니다."},en:{title:"How to Split PDFs Efficiently: Ranges to ZIP",desc:"Practical tips for page ranges, clean output grouping, and faster split workflows."},ja:{title:"PDF分割を効率化する方法",desc:"ページ範囲の指定からZIP一括取得まで、実務で使える流れをまとめました。"},zh:{title:"高效拆分PDF:范围到ZIP",desc:"掌握页码范围与批量下载,让拆分流程更高效。"},fr:{title:"Bien decouper un PDF: plages et ZIP",desc:"Definissez les bonnes plages et telechargez les resultats en lot rapidement."},de:{title:"PDF effizient aufteilen: Bereiche bis ZIP",desc:"Praxisnahe Tipps fuer Bereichseingaben und schnelle ZIP-Ausgabe."},es:{title:"Como dividir PDFs de forma eficiente",desc:"Consejos para definir rangos y descargar resultados en lote."},pt:{title:"Como dividir PDFs com eficiencia",desc:"Dicas para intervalos de paginas e download em lote com ZIP."},ru:{title:"Эффективное разделение PDF",desc:"Практические советы по диапазонам страниц и выгрузке результатов в ZIP."}},"how-to-rotate-pdf-pages":{ko:{title:"회전이 꼬인 스캔 PDF 바로잡기: 페이지별 일괄 회전 가이드",desc:"스캔 방향이 뒤집히거나 옆으로 누운 문서를 90°·180°·270° 단위로 페이지별 또는 일괄 회전해, 인쇄와 공유에 바로 쓸 수 있는 읽기 좋은 문서로 정리하는 방법을 소개합니다."},en:{title:"Fix Misaligned Scanned PDFs: Rotation Guide",desc:"Apply 90°/180° rotations page-by-page or in bulk for cleaner, readable documents."},ja:{title:"傾いたスキャンPDFを正す回転ガイド",desc:"ページごと・一括で90°/180°回転を適用し、読みやすく整えます。"},zh:{title:"修正方向错误的扫描PDF",desc:"按页或批量旋转90°/180°,快速恢复可读性。"},fr:{title:"Corriger l'orientation d'un PDF scanne",desc:"Appliquez des rotations par page ou en lot pour une lecture plus nette."},de:{title:"Falsch gedrehte Scan-PDFs korrigieren",desc:"Seitenweise oder gesammelt drehen und sofort besser lesbar machen."},es:{title:"Corregir orientacion de PDFs escaneados",desc:"Rota paginas individualmente o en lote para mejorar la lectura."},pt:{title:"Corrigir orientacao de PDFs escaneados",desc:"Aplique rotacao por pagina ou em lote e deixe o arquivo legivel."},ru:{title:"Исправление ориентации сканированных PDF",desc:"Поворачивайте страницы по одной или пакетно для комфортного чтения."}},"how-to-convert-pdf-and-images":{ko:{title:"PDF↔이미지 변환 실무 가이드: 품질과 용량을 함께 챙기기",desc:"PDF를 JPG/PNG로 내보내거나 여러 이미지를 하나의 PDF로 묶을 때 해상도, 파일 크기, 처리 속도 사이의 균형을 맞춰 품질 저하를 줄이는 실무 팁을 자세히 담았습니다."},en:{title:"PDF/Image Conversion Guide: Quality vs Size",desc:"Convert PDF to images and images to PDF while balancing quality, size, and speed."},ja:{title:"PDFと画像の相互変換ガイド",desc:"画質・容量・処理速度のバランスを取りながら変換する実践ポイントです。"},zh:{title:"PDF与图片互转指南:质量与体积平衡",desc:"在质量、体积和速度之间找到最适合你的转换方案。"},fr:{title:"Guide conversion PDF et images",desc:"Equilibrez qualite, poids et vitesse dans vos conversions PDF/image."},de:{title:"PDF-Bild-Konvertierung: Qualitaet vs Groesse",desc:"Qualitaet, Dateigroesse und Tempo beim Konvertieren sinnvoll ausbalancieren."},es:{title:"Guia de conversion PDF e imagen",desc:"Convierte entre PDF e imagen equilibrando calidad, peso y velocidad."},pt:{title:"Guia de conversao PDF e imagem",desc:"Converta PDF e imagem equilibrando qualidade, tamanho e desempenho."},ru:{title:"Конвертация PDF и изображений",desc:"Балансируйте качество, размер и скорость при преобразовании PDF и изображений."}}};function g(e,t){return u[t][e]??u[t].en}function h(){let{locale:e,tl:u}=(0,a.useLanguage)(),h=[u.home.tools.merge,u.home.tools.split,u.home.tools.compress,u.home.tools.convert,u.home.tools.extract,u.home.tools.text,u.home.tools.rotate],m="ko"===e?"PDF 가이드":"PDF Guides",x="ko"===e?"실무에 바로 쓰는 PDF 가이드를 모아봤어요.":"Practical PDF guides you can use right away.",p="ko"===e?"전체보기":"View all",b="ko"===e?"모든 PDF 가이드를 한 번에 확인하고 필요한 글을 찾아보세요.":"Browse all PDF guides and find the one you need.",f=[{...g(e,"how-to-send-large-pdf-by-email"),href:"/blog/how-to-send-large-pdf-by-email"},{...g(e,"pdf-submission-checklist-for-clients"),href:"/blog/pdf-submission-checklist-for-clients"},{...g(e,"how-to-prepare-scanned-pdf-for-ocr"),href:"/blog/how-to-prepare-scanned-pdf-for-ocr"},{...u.home.blog.posts.merge,href:"/blog/how-to-merge-pdf"},{...u.home.blog.posts.compress,href:"/blog/how-to-compress-pdf"},{...u.home.blog.posts.text,href:"/blog/how-to-extract-text-from-pdf"},{...g(e,"how-to-extract-pdf-pages"),href:"/blog/how-to-extract-pdf-pages"},{...g(e,"how-to-split-pdf"),href:"/blog/how-to-split-pdf"},{title:p,desc:b,href:"/blog",isViewAll:!0}],k=[{icon:"🔒",...u.home.features.safe},{icon:"⚡",...u.home.features.fast},{icon:"🆓",...u.home.features.free}];return(0,t.jsxs)("div",{children:[(0,t.jsxs)("section",{className:"bg-gradient-to-b from-blue-600 to-blue-700 text-white py-16 px-4 text-center",children:[(0,t.jsx)("h1",{className:"text-4xl md:text-5xl font-bold mb-4",children:u.home.hero.title}),(0,t.jsx)("p",{className:"text-blue-100 text-lg md:text-xl max-w-2xl mx-auto whitespace-pre-line",children:u.home.hero.subtitle})]}),(0,t.jsx)("section",{className:"max-w-6xl mx-auto px-4 py-12",children:(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-5",children:h.map((s,a)=>(0,t.jsxs)(r.default,{href:`/${e}${c[a]}`,className:`tool-card bg-white dark:bg-slate-800 rounded-2xl border p-6 flex flex-col gap-4 ${i[d[a]]}`,children:[(0,t.jsx)("div",{className:`w-14 h-14 rounded-xl flex items-center justify-center ${o[d[a]]}`,children:n[a]}),(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsx)("h2",{className:"text-lg font-semibold text-slate-800 dark:text-slate-100 mb-1",children:s.title}),(0,t.jsx)("p",{className:"text-sm text-slate-500 dark:text-slate-400 whitespace-pre-line",children:s.desc})]}),(0,t.jsx)("span",{className:`self-start text-xs font-medium px-2.5 py-1 rounded-full ${l[d[a]]}`,children:s.badge})]},c[a]))})}),(0,t.jsx)("section",{className:"bg-white dark:bg-slate-900 border-t border-slate-100 dark:border-slate-800 py-12 px-4",children:(0,t.jsx)("div",{className:"max-w-4xl mx-auto grid grid-cols-1 md:grid-cols-3 gap-8 text-center",children:k.map(e=>(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-3xl mb-3",children:e.icon}),(0,t.jsx)("h3",{className:"font-semibold text-slate-800 dark:text-slate-100 mb-1",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-slate-500 dark:text-slate-400 whitespace-pre-line",children:e.desc})]},e.title))})}),(0,t.jsxs)("section",{className:"max-w-6xl mx-auto px-4 py-12",children:[(0,t.jsxs)("div",{className:"text-center mb-8",children:[(0,t.jsx)("h2",{className:"text-3xl font-bold text-slate-800 dark:text-slate-100",children:m}),(0,t.jsx)("p",{className:"text-slate-500 dark:text-slate-400 mt-2",children:x})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-5",children:f.map(s=>(0,t.jsxs)(r.default,{href:`/${e}${s.href}`,className:`blog-card rounded-2xl border p-6 flex flex-col gap-4 transition-colors ${s.isViewAll?"bg-blue-600 dark:bg-blue-700 border-blue-600 dark:border-blue-700 text-white hover:bg-blue-700 dark:hover:bg-blue-600":"bg-white dark:bg-slate-800 border-slate-200 dark:border-slate-800 hover:border-blue-500 dark:hover:border-blue-700"}`,children:[(0,t.jsx)("h3",{className:`text-lg font-semibold mb-1 ${s.isViewAll?"text-white":"text-slate-800 dark:text-slate-100"}`,children:s.title}),(0,t.jsx)("p",{className:`text-sm flex-1 ${s.isViewAll?"text-blue-100":"text-slate-500 dark:text-slate-400"}`,children:s.desc}),(0,t.jsxs)("span",{className:`text-sm font-medium self-start mt-auto ${s.isViewAll?"text-white":"text-blue-600 dark:text-blue-400"}`,children:[s.isViewAll?p:u.home.blog.readMore," →"]})]},s.href))})]}),(0,t.jsx)(s.Faq,{limit:5,showAllHref:`/${e}/faq`,showAllLabel:"ko"===e?"전체 보기":"View all"})]})}e.s(["default",()=>h])}]);