:root{--primary:#1e1e2f;--secondary:#ff1900;--ue-red:#c10100;--dark-red:#8f0100;--lavender-blush:#fff4f4;--dark-blue:#27276d;--dark-grey:#797979;--disabled-input:#f3f3f3;--box-shadow:1px 1px 4px 2px #00000029;--rose-color:#ffc0c0;--linen-color:#ffe9e9;--light-blue:#e9ecfa;--blue-violet:#6d6db0;--lavender_gray:#bdbdd1;--blue_yonder:#b3b3d5;--lavender_blush:#ebebff;--platinum:#e3e3eb;--flash_white:#f3f3f6;--light_white:#f3f3ff;--cetacean_blue:#00004e33;--light_pink:#fff5f5;--success:#00b221;--orange:#ffab2e}.BlogDetail-module-scss-module__HIlyeq__container{max-width:var(--container-max);padding-inline:var(--container-pad);margin:0 auto}.BlogDetail-module-scss-module__HIlyeq__pageWrapper{background:#f4f6f8;min-height:100vh;padding-block:clamp(2rem,5vw,4rem)}.BlogDetail-module-scss-module__HIlyeq__container{max-width:var(--container-max)}.BlogDetail-module-scss-module__HIlyeq__breadcrumb{color:#9099a8;margin-bottom:var(--sp-6);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;display:flex}.BlogDetail-module-scss-module__HIlyeq__breadcrumbLink{color:#6b7280;font-weight:var(--fw-semibold);transition:color var(--dur-fast) ease;text-decoration:none}.BlogDetail-module-scss-module__HIlyeq__breadcrumbLink:hover{color:var(--secondary)}.BlogDetail-module-scss-module__HIlyeq__breadcrumbSep{color:#c5cad3;flex-shrink:0;font-size:.875rem}.BlogDetail-module-scss-module__HIlyeq__breadcrumbCurrent{color:#1a1d2b;font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;max-width:60%;overflow:hidden}.BlogDetail-module-scss-module__HIlyeq__articleHeader{text-align:center;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-8);flex-direction:column;display:flex}.BlogDetail-module-scss-module__HIlyeq__category{color:var(--secondary);letter-spacing:.06em;text-transform:uppercase;background:var(--light_pink);border:1px solid #ff31311a;border-radius:999px;padding:6px 14px;font-size:.75rem;font-weight:700}.BlogDetail-module-scss-module__HIlyeq__articleTitle{color:#1a1d2b;letter-spacing:-.025em;max-width:760px;margin:0;font-size:clamp(1.875rem,4.5vw,2.75rem);font-weight:800;line-height:1.2}.BlogDetail-module-scss-module__HIlyeq__articleMeta{color:#6b7280;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:.875rem;display:flex}.BlogDetail-module-scss-module__HIlyeq__metaItem{align-items:center;gap:6px;display:inline-flex}.BlogDetail-module-scss-module__HIlyeq__metaIcon{color:var(--secondary);font-size:.9375rem}.BlogDetail-module-scss-module__HIlyeq__metaDot{background:#d1d5db;border-radius:50%;width:4px;height:4px}.BlogDetail-module-scss-module__HIlyeq__thumbnailWrapper{aspect-ratio:16/9;background:linear-gradient(145deg,#f3f3ff 0%,#fff5f5 38%,#f8f9fc 68%,#eef0f4 100%);border-radius:16px;width:100%;max-width:800px;margin-bottom:clamp(2rem,4vw,3rem);margin-left:auto;margin-right:auto;position:relative;overflow:hidden;box-shadow:0 12px 40px -8px #1018282e}.BlogDetail-module-scss-module__HIlyeq__thumbnailWrapper:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 18% 22%,#ff190012 0%,#0000 45%),radial-gradient(circle at 82% 78%,#1e1e2f0f 0%,#0000 50%);position:absolute;inset:0}.BlogDetail-module-scss-module__HIlyeq__thumbnail{object-fit:fill;object-position:center;z-index:1}.BlogDetail-module-scss-module__HIlyeq__thumbnailPlaceholder{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.BlogDetail-module-scss-module__HIlyeq__thumbnailPlaceholder:before{content:"";background-image:radial-gradient(circle at 30% 20%,#ffffff24 0%,#0000 50%),radial-gradient(circle at 70% 80%,#ffffff1a 0%,#0000 50%);position:absolute;inset:0}.BlogDetail-module-scss-module__HIlyeq__placeholderLogo{z-index:1;object-fit:contain;opacity:.85;object-position:top;justify-content:center;align-items:center;margin:auto;padding:clamp(2rem,6vw,4rem);display:flex;position:relative;width:250px!important;height:250px!important}.BlogDetail-module-scss-module__HIlyeq__articleLayout{grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (max-width:768px){.BlogDetail-module-scss-module__HIlyeq__articleLayout{grid-template-columns:1fr}}.BlogDetail-module-scss-module__HIlyeq__shareBar{align-items:center;gap:var(--sp-3);flex-direction:column;display:flex;position:sticky;top:100px}@media (max-width:768px){.BlogDetail-module-scss-module__HIlyeq__shareBar{justify-content:flex-start;gap:var(--sp-3);padding:var(--sp-4);background:#fff;border:1px solid #ebedf0;border-radius:12px;flex-direction:row;position:static}}.BlogDetail-module-scss-module__HIlyeq__shareLabel{letter-spacing:.1em;text-transform:uppercase;color:#9099a8;font-size:.6875rem;font-weight:700}@media (max-width:768px){.BlogDetail-module-scss-module__HIlyeq__shareLabel{letter-spacing:.06em}}.BlogDetail-module-scss-module__HIlyeq__shareButtons{flex-direction:column;gap:10px;display:flex}@media (max-width:768px){.BlogDetail-module-scss-module__HIlyeq__shareButtons{flex-direction:row}}.BlogDetail-module-scss-module__HIlyeq__shareBtn{color:#6b7280;cursor:pointer;width:40px;height:40px;transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease,background var(--dur-fast) ease,transform var(--dur-fast) ease;background:#fff;border:1px solid #e3e6eb;border-radius:50%;justify-content:center;align-items:center;font-size:1.0625rem;text-decoration:none;display:inline-flex}.BlogDetail-module-scss-module__HIlyeq__shareBtn:hover{color:var(--secondary);border-color:var(--secondary);background:#fff5f4;transform:translateY(-2px)}.BlogDetail-module-scss-module__HIlyeq__shareBtn:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.BlogDetail-module-scss-module__HIlyeq__articleContent{color:#2d3142;background:#fff;border:1px solid #ebedf0;border-radius:18px;min-width:0;padding:clamp(1.75rem,4vw,3.25rem);font-size:1.0625rem;line-height:1.8;box-shadow:0 4px 24px #1018280d}.BlogDetail-module-scss-module__HIlyeq__articleContent p{word-break:break-word;margin:0 0 1.25rem}.BlogDetail-module-scss-module__HIlyeq__articleContent strong,.BlogDetail-module-scss-module__HIlyeq__articleContent b{color:#1a1d2b;font-weight:700}.BlogDetail-module-scss-module__HIlyeq__articleContent h2{color:var(--primary);letter-spacing:-.015em;margin:2.5rem 0 1rem;padding-bottom:8px;font-size:clamp(1.375rem,2.5vw,1.625rem);font-weight:700;position:relative}.BlogDetail-module-scss-module__HIlyeq__articleContent h2:after{content:"";background:var(--secondary);border-radius:2px;width:36px;height:3px;position:absolute;bottom:0;left:0}.BlogDetail-module-scss-module__HIlyeq__articleContent h3{color:var(--primary);letter-spacing:-.01em;margin:2rem 0 .75rem;font-size:1.25rem;font-weight:700}.BlogDetail-module-scss-module__HIlyeq__articleContent h4{color:var(--primary);margin:1.5rem 0 .5rem;font-size:1.0625rem;font-weight:700}.BlogDetail-module-scss-module__HIlyeq__articleContent ul,.BlogDetail-module-scss-module__HIlyeq__articleContent ol{margin:0 0 1.5rem;padding-left:1.5rem}.BlogDetail-module-scss-module__HIlyeq__articleContent ul li,.BlogDetail-module-scss-module__HIlyeq__articleContent ol li{margin-bottom:.5rem}.BlogDetail-module-scss-module__HIlyeq__articleContent ul li::marker{color:var(--secondary)}.BlogDetail-module-scss-module__HIlyeq__articleContent blockquote{background:var(--light_pink);border-left:4px solid var(--secondary);color:#4b5563;border-radius:0 12px 12px 0;margin:1.75rem 0;padding:1.25rem 1.5rem;font-style:italic}.BlogDetail-module-scss-module__HIlyeq__articleContent img{border-radius:10px;max-width:100%;height:auto;margin:1.5rem auto;display:block}.BlogDetail-module-scss-module__HIlyeq__articleContent a{color:var(--secondary);text-underline-offset:3px;font-weight:var(--fw-semibold);transition:color var(--dur-fast) ease;text-decoration:underline}.BlogDetail-module-scss-module__HIlyeq__articleContent a:hover{color:var(--dark-red)}.BlogDetail-module-scss-module__HIlyeq__articleContent code{color:#1a1d2b;background:#f4f6f8;border-radius:4px;padding:2px 6px;font-size:.9em}.BlogDetail-module-scss-module__HIlyeq__articleContent pre{color:#f4f6f8;background:#1a1d2b;border-radius:10px;margin:1.5rem 0;padding:1rem 1.25rem;overflow-x:auto}.BlogDetail-module-scss-module__HIlyeq__articleContent pre code{color:inherit;background:0 0;padding:0}.BlogDetail-module-scss-module__HIlyeq__articleContent hr{border:none;border-top:1px dashed #d1d5db;margin:2rem 0}.BlogDetail-module-scss-module__HIlyeq__articleContent [data-blog-table-wrap],.BlogDetail-module-scss-module__HIlyeq__articleContent .BlogDetail-module-scss-module__HIlyeq__tableScrollWrap{-webkit-overflow-scrolling:touch;background:#fff;border-radius:10px;width:100%;margin:1.5rem 0;overflow-x:auto}.BlogDetail-module-scss-module__HIlyeq__articleContent table{border-collapse:separate;border-spacing:0;table-layout:auto;color:#2d3142;background:#fff;border:1px solid #d1d5db;width:100%;max-width:100%;margin:1.5rem 0;font-size:.9375rem;line-height:1.6;display:table}.BlogDetail-module-scss-module__HIlyeq__articleContent [data-blog-table-wrap] table,.BlogDetail-module-scss-module__HIlyeq__articleContent .BlogDetail-module-scss-module__HIlyeq__tableScrollWrap table{margin:0}.BlogDetail-module-scss-module__HIlyeq__articleContent thead{display:table-header-group}.BlogDetail-module-scss-module__HIlyeq__articleContent tbody{display:table-row-group}.BlogDetail-module-scss-module__HIlyeq__articleContent tr{display:table-row}.BlogDetail-module-scss-module__HIlyeq__articleContent th,.BlogDetail-module-scss-module__HIlyeq__articleContent td{text-align:left;vertical-align:top;border-bottom:1px solid #d1d5db;border-right:1px solid #d1d5db;padding:.75rem 1rem;display:table-cell}.BlogDetail-module-scss-module__HIlyeq__articleContent th:last-child,.BlogDetail-module-scss-module__HIlyeq__articleContent td:last-child{border-right:none}.BlogDetail-module-scss-module__HIlyeq__articleContent tbody tr:last-child td{border-bottom:none}.BlogDetail-module-scss-module__HIlyeq__articleContent th{color:#1a1d2b;background:#f4f6f8;font-weight:700}.BlogDetail-module-scss-module__HIlyeq__articleContent thead th{border-bottom:2px solid #c5cad3}.BlogDetail-module-scss-module__HIlyeq__articleContent tbody tr:nth-child(2n) td{background:#fafbfc}.BlogDetail-module-scss-module__HIlyeq__articleContent thead tr:first-child th:first-child,.BlogDetail-module-scss-module__HIlyeq__articleContent tbody:first-child tr:first-child td:first-child,.BlogDetail-module-scss-module__HIlyeq__articleContent tr:first-child th:first-child,.BlogDetail-module-scss-module__HIlyeq__articleContent tr:first-child td:first-child{border-top-left-radius:10px}.BlogDetail-module-scss-module__HIlyeq__articleContent thead tr:first-child th:last-child,.BlogDetail-module-scss-module__HIlyeq__articleContent tbody:first-child tr:first-child td:last-child,.BlogDetail-module-scss-module__HIlyeq__articleContent tr:first-child th:last-child,.BlogDetail-module-scss-module__HIlyeq__articleContent tr:first-child td:last-child{border-top-right-radius:10px}.BlogDetail-module-scss-module__HIlyeq__articleContent tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.BlogDetail-module-scss-module__HIlyeq__articleContent tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.BlogDetail-module-scss-module__HIlyeq__articleContent thead tr:last-child th:first-child{border-bottom-left-radius:10px}.BlogDetail-module-scss-module__HIlyeq__articleContent thead tr:last-child th:last-child{border-bottom-right-radius:10px}.BlogDetail-module-scss-module__HIlyeq__articleContent td p,.BlogDetail-module-scss-module__HIlyeq__articleContent th p{margin:0 0 .35em}.BlogDetail-module-scss-module__HIlyeq__articleContent td p:last-child,.BlogDetail-module-scss-module__HIlyeq__articleContent th p:last-child{margin-bottom:0}.BlogDetail-module-scss-module__HIlyeq__articleFooter{justify-content:space-between;align-items:center;gap:var(--sp-5);border-top:1px dashed #d1d5db;flex-wrap:wrap;margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2rem);display:flex}.BlogDetail-module-scss-module__HIlyeq__authorCard{align-items:center;gap:14px;display:flex}.BlogDetail-module-scss-module__HIlyeq__authorAvatar{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;font-weight:700;display:flex}.BlogDetail-module-scss-module__HIlyeq__authorMeta{flex-direction:column;display:flex}.BlogDetail-module-scss-module__HIlyeq__authorLabel{color:#9099a8;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:var(--fw-semibold)}.BlogDetail-module-scss-module__HIlyeq__authorName{color:#1a1d2b;font-size:1rem;font-weight:700}.BlogDetail-module-scss-module__HIlyeq__backLink{font-size:.875rem;font-weight:var(--fw-semibold);color:#1a1d2b;transition:border-color var(--dur-fast) ease,color var(--dur-fast) ease,background var(--dur-fast) ease;background:#fff;border:1px solid #d1d5db;border-radius:999px;align-items:center;gap:8px;padding:10px 22px;text-decoration:none;display:inline-flex}.BlogDetail-module-scss-module__HIlyeq__backLink:hover{border-color:var(--secondary);color:var(--secondary);background:#fff5f4}.BlogDetail-module-scss-module__HIlyeq__backLink:hover .BlogDetail-module-scss-module__HIlyeq__backLinkIcon{transform:translate(-3px)}.BlogDetail-module-scss-module__HIlyeq__backLinkIcon{font-size:1rem;transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.BlogDetail-module-scss-module__HIlyeq__shareBtn,.BlogDetail-module-scss-module__HIlyeq__backLinkIcon{transition:none;transform:none}}
