.blog-detail{background:#f9f9f9}.blog-detail__container{margin:auto;display:flex;flex-direction:column;align-items:center}.blog-detail__qa-layout{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:48px;margin-bottom:64px;max-width:1320px;width:100%;padding:64px 1rem 0}.blog-detail__qa-layout:not(:first-of-type){padding-top:0;margin-top:-32px}.blog-detail__qa-layout--empty{display:block;color:#666;font-size:14px;line-height:1.6}.blog-detail__question-side{display:flex;align-items:flex-start}.blog-detail__question-badge{border:1px solid #d1d5db;padding:10px 18px;border-radius:30px;font-size:14px;letter-spacing:.5px;width:-moz-fit-content;width:fit-content;max-width:280px;line-height:1.4;text-transform:uppercase}.blog-detail__answer-side .blog-detail__section{margin-bottom:30px}.blog-detail__answer-side .blog-detail__section h3{font-size:16px;font-weight:600;margin-bottom:8px}.blog-detail__answer-side .blog-detail__section p{font-size:14px;line-height:1.7;color:#444;margin-bottom:10px}.blog-detail__markdown p{font-size:14px;line-height:1.7;color:#444;margin:0 0 20px}.blog-detail__markdown p:last-child{margin-bottom:0}.blog-detail__markdown b,.blog-detail__markdown strong{font-weight:600;color:#111}.blog-detail__markdown em,.blog-detail__markdown i{font-style:italic}.blog-detail__markdown ol,.blog-detail__markdown ul{margin:0 0 16px;padding-left:1.5rem;font-size:14px;line-height:1.7;color:#444;list-style-position:outside}.blog-detail__markdown ul{list-style-type:disc}.blog-detail__markdown ol{list-style-type:decimal}.blog-detail__markdown li{display:list-item;margin-bottom:8px}.blog-detail__markdown li:last-child{margin-bottom:0}.blog-detail__markdown h3{font-size:16px;font-weight:600;margin-bottom:8px}.blog-detail__highlight{padding:20px 24px;margin:30px 0;font-size:14px;line-height:1.7;font-style:italic;color:#333;border-left:1px solid;-o-border-image:linear-gradient(180deg,#fddb07,#fb7513,#f80d2a,#7c4e83) 1;border-image:linear-gradient(180deg,#fddb07,#fb7513,#f80d2a,#7c4e83) 1}.blog-detail__highlight p{margin-bottom:0}.blog-detail .summary-wrapper{background:#f3e7d6;width:100%;display:flex;justify-content:center}.blog-detail__summary-layout{display:grid;grid-template-columns:1fr 1fr;max-width:1320px;width:100%;padding:40px 1rem}.blog-detail__summary-left{display:flex;align-items:flex-start}.blog-detail .summary-badge{border:1px solid rgba(0,0,0,.2);padding:8px 18px;border-radius:30px;font-size:12px;letter-spacing:.5px}.blog-detail__summary-right p{font-size:28px;line-height:40px;font-weight:400}.blog-detail__meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:64px;font-size:16px;max-width:1320px;width:100%;padding:64px 1rem;border-bottom:1px solid rgba(0,0,0,.149)}.blog-detail__meta p{display:flex;gap:8px}.blog-detail__meta p span{font-weight:500;color:#000}.blog-detail__author{display:flex;gap:40px}.blog-detail__share{display:flex;gap:24px;align-items:center}.blog-detail__share a{text-decoration:none;font-weight:500;color:#000}.blog-detail hr{margin:40px 0;border:none;border-top:1px solid #e5e7eb}.blog-detail__latest{max-width:1320px;width:100%;padding:0 1rem 64px}.blog-detail__latest .latest-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:32px;font-weight:500;color:#000}.blog-detail__latest .latest-header .view-all{border:1px solid rgba(0,0,0,.4);padding:18px 24px;font-size:16px;text-decoration:none;color:#000;font-weight:400}.blog-detail__latest .latest-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media(max-width:768px){.blog-detail__qa-layout,.blog-detail__summary-layout{grid-template-columns:1fr;gap:30px;padding:64px 24px;margin:0}.blog-detail__meta{flex-direction:column;gap:20px;padding:64px 24px 88px;margin-bottom:24px;align-items:flex-start;font-size:14px}.blog-detail__latest .latest-grid{grid-template-columns:1fr}.blog-detail__latest{padding:64px 24px}.blog-detail__latest .latest-header h2{font-size:35px}.blog-detail__latest .latest-header .view-all{padding:14px 20px;font-size:12px}}