.BlogDetail-module-scss-module__kdxpIa__detailSection{color:#334155;background-color:#fff;padding:4rem 2rem 8rem;font-family:inherit}@media (max-width:767px){.BlogDetail-module-scss-module__kdxpIa__detailSection{padding:2rem 1rem 5rem}}.BlogDetail-module-scss-module__kdxpIa__container{max-width:800px;margin:0 auto}.BlogDetail-module-scss-module__kdxpIa__breadcrumbs{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.875rem;display:flex}.BlogDetail-module-scss-module__kdxpIa__breadcrumbs a{color:#334155;text-decoration:none;transition:color .2s}.BlogDetail-module-scss-module__kdxpIa__breadcrumbs a:hover{color:#0f172a}.BlogDetail-module-scss-module__kdxpIa__breadcrumbs .BlogDetail-module-scss-module__kdxpIa__separator{color:#e2e8f0}.BlogDetail-module-scss-module__kdxpIa__breadcrumbs .BlogDetail-module-scss-module__kdxpIa__current{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:500;line-height:1.4;overflow:hidden}@media (max-width:767px){.BlogDetail-module-scss-module__kdxpIa__breadcrumbs .BlogDetail-module-scss-module__kdxpIa__current{white-space:normal}}.BlogDetail-module-scss-module__kdxpIa__header{margin-bottom:3rem}.BlogDetail-module-scss-module__kdxpIa__header .BlogDetail-module-scss-module__kdxpIa__tag{color:#334155;text-transform:uppercase;letter-spacing:.05em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:.8rem;font-weight:600;display:inline-block}.BlogDetail-module-scss-module__kdxpIa__header .BlogDetail-module-scss-module__kdxpIa__title{color:#0f172a;letter-spacing:-.02em;font-size:3rem;font-weight:600;line-height:1.2}@media (min-width:768px) and (max-width:1023px){.BlogDetail-module-scss-module__kdxpIa__header .BlogDetail-module-scss-module__kdxpIa__title{font-size:2.5rem}}@media (max-width:767px){.BlogDetail-module-scss-module__kdxpIa__header .BlogDetail-module-scss-module__kdxpIa__title{font-size:2rem}}.BlogDetail-module-scss-module__kdxpIa__imageWrapper{aspect-ratio:16/9;background-color:#f1f5f9;border-radius:16px;width:100%;margin-bottom:4rem;position:relative;overflow:hidden}.BlogDetail-module-scss-module__kdxpIa__imageWrapper img{object-fit:cover;width:100%;height:100%}.BlogDetail-module-scss-module__kdxpIa__imageWrapper .BlogDetail-module-scss-module__kdxpIa__logoOverlay{z-index:10;pointer-events:none;-webkit-backdrop-filter:blur(8px);background:#ffffffb3;border:1px solid #ffffff4d;border-radius:10px;justify-content:center;align-items:center;width:140px;height:auto;padding:8px 14px;transition:all .3s;display:flex;position:absolute;top:2rem;right:2rem;box-shadow:0 4px 15px #0000001a}.BlogDetail-module-scss-module__kdxpIa__imageWrapper .BlogDetail-module-scss-module__kdxpIa__logoOverlay img{object-fit:contain!important;filter:none!important;width:100%!important;height:auto!important;margin:0!important}@media (max-width:767px){.BlogDetail-module-scss-module__kdxpIa__imageWrapper .BlogDetail-module-scss-module__kdxpIa__logoOverlay{width:90px;padding:6px 10px;top:1rem;right:1rem}.BlogDetail-module-scss-module__kdxpIa__imageWrapper{aspect-ratio:4/3;border-radius:8px;margin-bottom:2.5rem}}.BlogDetail-module-scss-module__kdxpIa__content{color:#334155;font-size:1.125rem;line-height:1.8}.BlogDetail-module-scss-module__kdxpIa__content .BlogDetail-module-scss-module__kdxpIa__introduction{color:#233662;margin-bottom:3rem;font-size:1.25rem;font-weight:400;line-height:1.8}@media (max-width:767px){.BlogDetail-module-scss-module__kdxpIa__content .BlogDetail-module-scss-module__kdxpIa__introduction{font-size:1.125rem}}.BlogDetail-module-scss-module__kdxpIa__content .BlogDetail-module-scss-module__kdxpIa__sections .BlogDetail-module-scss-module__kdxpIa__section{margin-bottom:3rem}.BlogDetail-module-scss-module__kdxpIa__content .BlogDetail-module-scss-module__kdxpIa__sections .BlogDetail-module-scss-module__kdxpIa__section h2{color:#0f172a;letter-spacing:-.01em;margin-bottom:1rem;font-size:1.75rem;font-weight:600}@media (max-width:767px){.BlogDetail-module-scss-module__kdxpIa__content .BlogDetail-module-scss-module__kdxpIa__sections .BlogDetail-module-scss-module__kdxpIa__section h2{font-size:1.5rem}}.BlogDetail-module-scss-module__kdxpIa__content .BlogDetail-module-scss-module__kdxpIa__sections .BlogDetail-module-scss-module__kdxpIa__section p{margin-bottom:1.5rem}.BlogDetail-module-scss-module__kdxpIa__content .BlogDetail-module-scss-module__kdxpIa__conclusion{color:#0f172a;border-top:1px solid #e2e8f0;margin-top:4rem;padding-top:3rem;font-size:1.125rem;font-style:italic;font-weight:500}.BlogDetail-module-scss-module__kdxpIa__ctaCard{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:16px;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding:3rem;display:flex}@media (min-width:768px) and (max-width:1023px){.BlogDetail-module-scss-module__kdxpIa__ctaCard{text-align:center;flex-direction:column}}@media (max-width:767px){.BlogDetail-module-scss-module__kdxpIa__ctaCard{text-align:center;flex-direction:column;padding:2rem 1.5rem}}.BlogDetail-module-scss-module__kdxpIa__ctaCard .BlogDetail-module-scss-module__kdxpIa__ctaContent{max-width:500px}.BlogDetail-module-scss-module__kdxpIa__ctaCard .BlogDetail-module-scss-module__kdxpIa__ctaContent h3{color:#0f172a;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}@media (max-width:767px){.BlogDetail-module-scss-module__kdxpIa__ctaCard .BlogDetail-module-scss-module__kdxpIa__ctaContent h3{font-size:1.25rem}}.BlogDetail-module-scss-module__kdxpIa__ctaCard .BlogDetail-module-scss-module__kdxpIa__ctaContent p{color:#334155;font-size:1rem;line-height:1.5}.BlogDetail-module-scss-module__kdxpIa__ctaCard .BlogDetail-module-scss-module__kdxpIa__ctaButton{color:#fff;white-space:nowrap;background:#0f172a;border-radius:4px;padding:1rem 2rem;font-weight:500;text-decoration:none;transition:background .2s}.BlogDetail-module-scss-module__kdxpIa__ctaCard .BlogDetail-module-scss-module__kdxpIa__ctaButton:hover{background:#1c2c50}@media (max-width:767px){.BlogDetail-module-scss-module__kdxpIa__ctaCard .BlogDetail-module-scss-module__kdxpIa__ctaButton{text-align:center;width:100%}}
