.blog-detail_layout__R_Aqv{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:.85rem;gap:.85rem;align-items:start}.blog-detail_header__h2z4h{display:flex;flex-direction:column;gap:.75rem}.blog-detail_backLink__oHSki{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);text-decoration:none;font-size:.85rem;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.blog-detail_backLink__oHSki:hover{color:var(--color-primary);border-color:rgba(94,129,172,.5);background:rgba(94,129,172,.12);transform:translateX(-2px)}.blog-detail_backIcon__1NZUa{font-size:1rem;line-height:1}.blog-detail_metaRow__upQoH{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;color:var(--color-text-muted);font-size:.85rem}.blog-detail_title__caAYF{margin:0;font-size:2rem;color:var(--color-text)}.blog-detail_tagRow__Rvmdc{display:flex;flex-wrap:wrap;gap:.4rem}.blog-detail_pill__kDd67{display:inline-flex;align-items:center;padding:.25rem .7rem;border-radius:var(--radius-pill);border:1px solid var(--color-border-soft);background:var(--color-surface-alt);color:var(--color-text-secondary);font-size:.75rem}.blog-detail_thumbnail__KhDuQ{position:relative;width:100%;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border-soft);background:var(--color-surface-alt);aspect-ratio:16/9}.blog-detail_thumbnailImage__jVEwV{width:100%;height:100%;object-fit:cover;display:block}.blog-detail_article__47P2N{display:flex;flex-direction:column;gap:1.5rem;width:100%;min-width:0}.blog-detail_backLink__oHSki{width:-moz-fit-content;width:fit-content;max-width:min(100%,760px);margin:0}.blog-detail_articleInner__8jDJr{width:min(100%,760px);margin:0 auto 1.35rem;display:flex;flex-direction:column;gap:1.1rem}.blog-detail_toc__s5R3U{background:#eef2f6;border:0;border-radius:6px;padding:1rem 1rem 1.1rem;margin:.25rem 0 2.2rem;box-shadow:none}.blog-detail_tocTitle__s96C7{margin:0;font-size:1rem;font-weight:700;letter-spacing:0;text-transform:none;color:#2f4e72;display:inline-flex;align-items:center;gap:.45rem}.blog-detail_tocTitle__s96C7:before{content:"";width:0;height:0;border-left:5px solid #4e698a;border-top:4px solid transparent;border-bottom:4px solid transparent}.blog-detail_tocList__T_4W8{list-style:none;margin:.7rem 0 0;padding:0;display:grid;grid-gap:0;gap:0}.blog-detail_tocItem__EvG7h{margin:0;border-top:1px solid rgba(15,23,42,.16);padding:.5rem 0}.blog-detail_tocItem__EvG7h:first-child{border-top:0;padding-top:0}.blog-detail_tocItem__EvG7h a{display:inline-block;color:rgba(15,23,42,.58);text-decoration:none;line-height:1.32;border-bottom:0;transition:color .2s ease}.blog-detail_tocItem__EvG7h a:hover{color:rgba(15,23,42,.9)}.blog-detail_content__LIb1H .blog-detail_tocItem__EvG7h a,.blog-detail_content__LIb1H .blog-detail_tocItem__EvG7h a:visited{color:rgba(15,23,42,.58);text-decoration:none;border-bottom:0}.blog-detail_content__LIb1H .blog-detail_tocSubItemText__Ke0L8 a,.blog-detail_content__LIb1H .blog-detail_tocSubItemText__Ke0L8 a:visited{color:rgba(15,23,42,.53)}.blog-detail_content__LIb1H .blog-detail_tocSubSubItemText__WxWHa a,.blog-detail_content__LIb1H .blog-detail_tocSubSubItemText__WxWHa a:visited{color:rgba(15,23,42,.48)}.blog-detail_content__LIb1H .blog-detail_tocItem__EvG7h a:focus-visible,.blog-detail_content__LIb1H .blog-detail_tocItem__EvG7h a:hover{color:rgba(15,23,42,.9)}.blog-detail_tocMainItem__y7E9d a{font-size:.93rem;font-weight:500}.blog-detail_tocSubItem__t2tE9{padding-left:1.08rem;position:relative}.blog-detail_tocSubItemText__Ke0L8 a{color:rgba(15,23,42,.53);font-size:.86rem;font-weight:500}.blog-detail_tocSubSubItemText__WxWHa{padding-left:1.9rem}.blog-detail_tocSubSubItemText__WxWHa a{color:rgba(15,23,42,.48);font-size:.81rem;font-weight:500}.blog-detail_tocCollapsible__784hG .blog-detail_tocList__T_4W8{margin-top:0}.blog-detail_tocToggle__FgwLp{position:absolute;opacity:0;pointer-events:none}.blog-detail_tocPreviewWrap___9kg1{position:relative;max-height:17.5rem;overflow:hidden;transition:max-height .3s ease}.blog-detail_tocPreviewWrap___9kg1:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4.1rem;background:linear-gradient(180deg,rgba(238,242,246,0),rgba(238,242,246,.78) 58%,rgba(238,242,246,.96) 82%,rgba(238,242,246,1));pointer-events:none;transition:opacity .25s ease}.blog-detail_tocExpand__q_ibp{list-style:none;display:inline-flex;align-items:center;gap:.34rem;align-self:center;margin-top:.7rem;padding:.4rem .8rem;border-radius:999px;border:1px solid rgba(15,23,42,.18);color:#2a4463;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease,transform .2s ease}.blog-detail_tocExpand__q_ibp::-webkit-details-marker{display:none}.blog-detail_tocExpand__q_ibp:hover{background:#f8fbff;transform:translateY(-1px)}.blog-detail_tocExpandText__ceN7a{font-size:.88rem;font-weight:700;letter-spacing:0;line-height:1}.blog-detail_tocExpandIcon__1jOxx{display:inline-flex;align-items:center;justify-content:center;width:.9rem;height:.9rem;font-size:.95rem;line-height:1;transform-origin:50% 52%;transition:transform .25s ease}.blog-detail_tocExpandLess__kVTxL{display:none}.blog-detail_tocToggle__FgwLp:checked~.blog-detail_tocPreviewWrap___9kg1{max-height:none;overflow:visible}.blog-detail_tocToggle__FgwLp:checked~.blog-detail_tocPreviewWrap___9kg1:after{opacity:0}.blog-detail_tocToggle__FgwLp:checked~.blog-detail_tocExpand__q_ibp .blog-detail_tocExpandIcon__1jOxx{transform:rotate(180deg)}.blog-detail_tocToggle__FgwLp:checked~.blog-detail_tocExpand__q_ibp .blog-detail_tocExpandMore__XFG20{display:none}.blog-detail_tocToggle__FgwLp:checked~.blog-detail_tocExpand__q_ibp .blog-detail_tocExpandLess__kVTxL{display:inline}@media (max-width:520px){.blog-detail_toc__s5R3U{padding:.9rem .85rem 1rem;margin-bottom:1.6rem}}.blog-detail_contentWrap__3tjCK{background:#fff;border:0;border-radius:var(--radius-lg);padding:2.35rem 2.5rem;box-shadow:none;width:100%}.blog-detail_content__LIb1H{line-height:2;color:var(--color-text);font-size:1.03rem;max-width:760px;margin:0 auto}.blog-detail_content__LIb1H>*{margin:0}.blog-detail_content__LIb1H>*+*{margin-top:1.35rem}@media (max-width:520px){.blog-detail_contentWrap__3tjCK{border-radius:var(--radius-md);padding:1.45rem 1.2rem}.blog-detail_articleInner__8jDJr{margin-bottom:1rem;gap:.9rem}.blog-detail_content__LIb1H{font-size:.98rem}.blog-detail_content__LIb1H h2{font-size:1.46rem}.blog-detail_content__LIb1H h3{font-size:1.18rem}}.blog-detail_content__LIb1H h2,.blog-detail_content__LIb1H h3,.blog-detail_content__LIb1H h4{color:var(--color-text);line-height:1.5;letter-spacing:.015em;scroll-margin-top:88px}.blog-detail_content__LIb1H h2{display:block;font-size:1.74rem;font-weight:800;margin-top:1rem;padding:.5rem .78rem;border-left:5px solid rgba(94,129,172,.9);border-radius:.5rem;background:linear-gradient(180deg,rgba(94,129,172,.14),rgba(94,129,172,.05))}.blog-detail_content__LIb1H h3{display:block;font-size:1.28rem;font-weight:700;margin-top:.45rem;padding:0 0 0 .78rem;border-left:3px solid rgba(94,129,172,.72);color:#2f4e72}.blog-detail_content__LIb1H h3:before{content:none}.blog-detail_content__LIb1H h4{display:block;font-size:1.16rem;font-weight:700;margin-top:.25rem;color:var(--color-text-secondary)}.blog-detail_content__LIb1H h2+ol,.blog-detail_content__LIb1H h2+p,.blog-detail_content__LIb1H h2+ul,.blog-detail_content__LIb1H h3+ol,.blog-detail_content__LIb1H h3+p,.blog-detail_content__LIb1H h3+ul,.blog-detail_content__LIb1H h4+ol,.blog-detail_content__LIb1H h4+p,.blog-detail_content__LIb1H h4+ul{margin-top:.95rem}.blog-detail_content__LIb1H h2:not(:first-child){margin-top:124px}.blog-detail_content__LIb1H h3:not(:first-child){margin-top:3.1rem}.blog-detail_content__LIb1H p{color:var(--color-text-secondary)}.blog-detail_content__LIb1H ol,.blog-detail_content__LIb1H ul{padding-left:1.5rem;margin-top:.9rem;color:var(--color-text-secondary);line-height:1.95}.blog-detail_content__LIb1H table{width:100%;border-collapse:collapse;margin:1.2rem 0;font-size:.96rem;border:1px solid rgba(94,129,172,.45);background:#fff}.blog-detail_content__LIb1H td,.blog-detail_content__LIb1H th{border:1px solid rgba(94,129,172,.45);padding:.55rem .7rem;text-align:left;vertical-align:top}.blog-detail_content__LIb1H th{background:rgba(94,129,172,.1);color:var(--color-text);font-weight:700}.blog-detail_content__LIb1H li+li{margin-top:.35rem}.blog-detail_content__LIb1H blockquote{position:relative;margin:1.6rem 0;padding:1.1rem 1rem .95rem;border:1px solid rgba(15,23,42,.14);border-radius:.85rem;background:#fbfcff;color:var(--color-text);box-shadow:0 10px 24px rgba(15,23,42,.06)}.blog-detail_content__LIb1H blockquote:before{content:"POINT";position:absolute;top:-.62rem;left:.9rem;padding:.18rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:#2f4e72;background:#e8f0fb;border:1px solid rgba(94,129,172,.3)}.blog-detail_content__LIb1H blockquote p{margin:0;font-weight:600;line-height:1.85;color:var(--color-text)}.blog-detail_content__LIb1H a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:.08em;border-bottom:0}.blog-detail_content__LIb1H a:hover{color:var(--color-primary-hover)}.blog-detail_content__LIb1H img{max-width:100%;height:auto;border-radius:var(--radius-md);border:0;display:block;margin:1.2rem 0}.blog-detail_content__LIb1H figure{margin:1.2rem 0}.blog-detail_content__LIb1H figure+p,.blog-detail_content__LIb1H p+figure{margin-top:1rem}.blog-detail_content__LIb1H hr{display:none}.blog-detail_onabyPromo__zhx14{width:100%;position:relative;overflow:hidden;border:1px solid rgba(129,161,193,.38);border-radius:1.05rem;background:radial-gradient(circle at right top,rgba(129,161,193,.22),transparent 56%),linear-gradient(150deg,#f8fbff,#f2f6fb 48%,#eaf1f8);padding:1.4rem 1.45rem 1.45rem;display:flex;flex-direction:column;gap:.8rem;box-shadow:0 16px 30px rgba(15,23,42,.08)}.blog-detail_nextArticleSection__iCTXr{width:100%;display:flex;flex-direction:column;margin-top:1.5rem;padding-top:1.1rem;border-top:1px solid rgba(148,163,184,.3);max-width:760px;margin-left:auto;margin-right:auto}.blog-detail_nextArticleCard__Hhd07{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:.95rem;gap:.95rem;border:1px solid rgba(148,163,184,.45);border-radius:1rem;padding:1rem 1.05rem;text-decoration:none;color:inherit;background:linear-gradient(180deg,#ffffff,#f8fbff);box-shadow:0 10px 24px rgba(15,23,42,.07);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.blog-detail_nextArticleCard__Hhd07:hover{transform:translateY(-2px);border-color:rgba(94,129,172,.56);box-shadow:0 14px 26px rgba(15,23,42,.1)}.blog-detail_nextArticleText__Igohw{min-width:0}.blog-detail_nextArticleLabel__IpB_V{margin:0;font-size:.76rem;letter-spacing:.06em;color:#3f5e84;font-weight:700}.blog-detail_nextArticleTitle__zqF3r{margin:.35rem 0 0;font-size:1.02rem;line-height:1.55;color:var(--color-text)}.blog-detail_nextArticleMeta__L2c0H{margin:.38rem 0 0;font-size:.8rem;color:var(--color-text-muted)}.blog-detail_nextArticleThumbnail__jrqUp{position:relative;width:120px;aspect-ratio:16/9;border-radius:.62rem;overflow:hidden;border:1px solid rgba(148,163,184,.35);background:var(--color-surface-alt)}.blog-detail_nextArticleThumbnailImage__WaTE0{width:100%;height:100%;object-fit:cover;display:block}.blog-detail_nextArticleArrow__Ftlvq{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:rgba(94,129,172,.12);color:#2e4b6f;font-size:1.05rem;font-weight:700}.blog-detail_onabyPromo__zhx14:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.24),transparent 40%,rgba(255,255,255,.16));pointer-events:none}.blog-detail_onabyPromoBrand__haVt8{position:relative;z-index:1;display:inline-flex;align-items:center}.blog-detail_onabyPromoLogoWrap__J7klH{width:auto;height:auto;display:inline-flex;align-items:center;justify-content:center}.blog-detail_onabyPromoLogo__9ijup{width:9.8rem;height:auto;object-fit:contain}.blog-detail_onabyPromoLead__2YV4c{margin:0;position:relative;z-index:1;font-size:1rem;font-weight:700;color:var(--color-text);line-height:1.7}.blog-detail_onabyPromoBody__4pEsA{margin:0;position:relative;z-index:1;font-size:.97rem;color:var(--color-text-secondary);line-height:1.85}.blog-detail_onabyPromoButton__ucxtV{position:relative;z-index:1;align-self:flex-start;margin-top:.35rem;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.64rem 1.2rem;border-radius:var(--radius-pill);background:var(--gradient-primary);color:#fff;text-decoration:none;font-size:.9rem;font-weight:700;letter-spacing:.01em;box-shadow:0 12px 22px rgba(94,129,172,.28);transition:transform .2s ease,box-shadow .2s ease}.blog-detail_onabyPromoButton__ucxtV:hover{transform:translateY(-2px);box-shadow:0 14px 26px rgba(94,129,172,.34)}@media (max-width:520px){.blog-detail_nextArticleCard__Hhd07{grid-template-columns:1fr;gap:.65rem;padding:.88rem .9rem}.blog-detail_nextArticleTitle__zqF3r{font-size:.95rem}.blog-detail_nextArticleMeta__L2c0H{font-size:.76rem}.blog-detail_nextArticleThumbnail__jrqUp{width:100%;max-width:180px}.blog-detail_nextArticleArrow__Ftlvq{justify-self:end;width:1.8rem;height:1.8rem;font-size:.96rem}.blog-detail_onabyPromo__zhx14{padding:1.15rem 1rem 1.2rem;border-radius:.9rem}.blog-detail_onabyPromoBrand__haVt8{width:100%}.blog-detail_onabyPromoLogo__9ijup{width:8.6rem}.blog-detail_onabyPromoLead__2YV4c{font-size:.96rem}.blog-detail_onabyPromoBody__4pEsA{font-size:.92rem}}.blog-detail_relatedSection__zvUh0{width:100%;border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:#f8fafd;padding:1.35rem 1.25rem 1.25rem}.blog-detail_relatedTitle__V5J8o{margin:0 0 .95rem;font-size:1.18rem;color:var(--color-text)}.blog-detail_relatedList__KXNR3{display:grid;grid-gap:.75rem;gap:.75rem}.blog-detail_relatedCard__QGlc2{display:grid;grid-template-columns:148px 1fr;grid-gap:.85rem;gap:.85rem;align-items:start;padding:.95rem 1rem;border:1px solid rgba(148,163,184,.45);border-radius:.85rem;background:#fff;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.blog-detail_relatedThumbnail__qY1iS{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:.65rem;background:var(--color-surface-alt);border:1px solid rgba(148,163,184,.36)}.blog-detail_relatedThumbnailImage__EAszH{width:100%;height:100%;object-fit:cover;display:block}.blog-detail_relatedCardBody__IDU3k{min-width:0}.blog-detail_relatedCard__QGlc2:hover{transform:translateY(-2px);border-color:rgba(94,129,172,.55);box-shadow:0 10px 20px rgba(15,23,42,.08)}.blog-detail_relatedMetaRow__VX7Am{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.78rem;color:var(--color-text-muted)}.blog-detail_relatedPill__bwBPP{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;border:1px solid var(--color-border-soft);background:var(--color-surface-alt);color:var(--color-text-secondary)}.blog-detail_relatedCardTitle__uh3Ge{margin:.45rem 0 0;font-size:1rem;line-height:1.5;color:var(--color-text)}.blog-detail_relatedExcerpt__ySk_j{margin:.45rem 0 0;font-size:.89rem;line-height:1.7;color:var(--color-text-secondary)}@media (max-width:520px){.blog-detail_relatedSection__zvUh0{padding:1.05rem .9rem 1rem;border-radius:var(--radius-md)}.blog-detail_relatedTitle__V5J8o{font-size:1.07rem}.blog-detail_relatedCard__QGlc2{display:block;padding:.82rem .85rem}.blog-detail_relatedThumbnail__qY1iS{margin-bottom:.62rem}.blog-detail_content__LIb1H blockquote{margin:1.25rem 0;padding:1.16rem .82rem .86rem;border-radius:.72rem}.blog-detail_content__LIb1H blockquote:before{top:-.72rem;left:.78rem;padding:.14rem .5rem;font-size:.68rem}.blog-detail_content__LIb1H blockquote p{font-size:.96rem;line-height:1.75}}@media (max-width:1023px){.blog-detail_layout__R_Aqv{grid-template-columns:1fr}}