.BlogDetailScreen_mainWrapper__qjStr{overflow-y:auto;height:100%}.BlogDetailScreen_container__DHS4M{max-width:1000px;margin:0 auto;padding:20rem 35rem;min-height:100vh;background-color:var(--bg-whiteTone)}.BlogDetailScreen_article__6ACv3{background:var(--bg-white);border-radius:12rem;box-shadow:0 2rem 15rem rgba(0,0,0,.08)}.BlogDetailScreen_header__jUWeI{padding:30rem 30rem 0}.BlogDetailScreen_breadcrumb__r6vDv{display:flex;align-items:center;gap:8rem;font-size:14rem;color:var(--color-more-light-black);margin-bottom:20rem}.BlogDetailScreen_breadcrumb__r6vDv a{color:var(--bg-button);text-decoration:none}.BlogDetailScreen_breadcrumb__r6vDv a:hover{text-decoration:underline;color:var(--bg-red)}.BlogDetailScreen_breadcrumb__r6vDv span{color:var(--bg-graySeven)}.BlogDetailScreen_title__Vm6if{font-size:28rem;font-weight:700;color:var(--color-light-black);line-height:1.3;margin-bottom:20rem}.BlogDetailScreen_meta__3EgEY{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15rem;margin-bottom:25rem}.BlogDetailScreen_author__DSH8P{display:flex;align-items:center;gap:12rem}.BlogDetailScreen_authorAvatar__JtCwD{border-radius:50%;object-fit:cover}.BlogDetailScreen_authorInfo__qs8Sb{display:flex;flex-direction:column}.BlogDetailScreen_authorName__Bt053{font-weight:600;color:var(--color-light-black)}.BlogDetailScreen_metaRight__bxduV,.BlogDetailScreen_publishDate__e1vmH{font-size:14rem;color:var(--color-more-light-black)}.BlogDetailScreen_metaRight__bxduV{display:flex;gap:15rem}.BlogDetailScreen_featuredImage__FB2Ve{position:relative;width:100%;height:400rem;margin-top:20rem}.BlogDetailScreen_featuredImage__FB2Ve img{object-fit:cover;border-radius:12rem}.BlogDetailScreen_excerpt__1yTIw{font-size:18rem;line-height:1.7;color:var(--color-more-light-black);margin-top:25rem;padding:20rem 25rem;background:linear-gradient(135deg,#f8f9fa,#fff);border-left:4rem solid var(--bg-red);border-radius:0 8rem 8rem 0;font-style:italic}.BlogDetailScreen_contentWrapper__zqnpX{display:flex;gap:30rem;padding:30rem}.BlogDetailScreen_sidebar__CK3Qa{flex-shrink:0;width:220rem;position:-webkit-sticky;position:sticky;top:100rem;align-self:flex-start}.BlogDetailScreen_toc__cY_Zc{background:var(--bg-blueGray);border-radius:12rem;padding:20rem}.BlogDetailScreen_tocTitle__8hnut{font-size:14rem;font-weight:600;color:var(--color-light-black);margin-bottom:15rem;text-transform:uppercase;letter-spacing:.5rem}.BlogDetailScreen_tocList__NUunn{list-style:none;padding:0;margin:0}.BlogDetailScreen_tocItem__gHj0_{margin-bottom:8rem}.BlogDetailScreen_tocItem__gHj0_ a{color:var(--color-more-light-black);text-decoration:none;font-size:14rem;line-height:1.4;display:block;transition:color .2s}.BlogDetailScreen_tocItem__gHj0_ a:hover{color:var(--bg-red)}.BlogDetailScreen_tocItem__gHj0_[data-level="3"]{padding-left:12rem}.BlogDetailScreen_mainContent__PvTcr{flex:1 1;min-width:0}.BlogDetailScreen_content__i75TY{font-size:16rem;line-height:1.8;color:var(--color-light-black)}.BlogDetailScreen_content__i75TY h2{font-size:22rem;font-weight:600;margin-top:35rem;margin-bottom:15rem;color:var(--color-light-black);border-bottom:2rem solid var(--bg-red);padding-bottom:8rem}.BlogDetailScreen_content__i75TY h3{font-size:18rem;font-weight:600;margin-top:25rem;margin-bottom:12rem;color:var(--color-light-black)}.BlogDetailScreen_content__i75TY h4{font-size:16rem;font-weight:600;margin-top:20rem;margin-bottom:10rem;color:var(--color-light-black)}.BlogDetailScreen_content__i75TY p{margin-bottom:18rem}.BlogDetailScreen_content__i75TY b,.BlogDetailScreen_content__i75TY strong{font-weight:700;color:var(--color-light-black)}.BlogDetailScreen_content__i75TY em,.BlogDetailScreen_content__i75TY i{font-style:italic}.BlogDetailScreen_content__i75TY u{text-decoration:underline;-webkit-text-decoration-color:var(--bg-red);text-decoration-color:var(--bg-red);text-underline-offset:3rem}.BlogDetailScreen_content__i75TY s,.BlogDetailScreen_content__i75TY strike{text-decoration:line-through;color:var(--color-more-light-black)}.BlogDetailScreen_content__i75TY mark{background-color:#fff3cd;padding:2rem 4rem;border-radius:2rem}.BlogDetailScreen_content__i75TY ol,.BlogDetailScreen_content__i75TY ul{margin-bottom:18rem;padding-left:25rem}.BlogDetailScreen_content__i75TY ul li{margin-bottom:8rem;list-style:disc}.BlogDetailScreen_content__i75TY ol li{margin-bottom:8rem;list-style:decimal}.BlogDetailScreen_content__i75TY blockquote{border-left:4rem solid var(--bg-red);margin:25rem 0;color:var(--color-more-light-black);font-style:italic;background:var(--bg-whiteTone);padding:15rem 20rem;border-radius:0 8rem 8rem 0}.BlogDetailScreen_content__i75TY img{max-width:100%;height:auto;border-radius:8rem;margin:20rem 0}.BlogDetailScreen_content__i75TY pre{background:var(--bg-darkBlueThree);color:#f8f8f2;padding:20rem;border-radius:8rem;overflow-x:auto;margin:20rem 0}.BlogDetailScreen_content__i75TY code{background:var(--bg-blueGray);padding:2rem 6rem;border-radius:4rem;font-size:14rem}.BlogDetailScreen_content__i75TY pre code{background:none;padding:0}.BlogDetailScreen_content__i75TY a{color:var(--bg-button);text-decoration:underline}.BlogDetailScreen_content__i75TY a:hover{color:var(--bg-red)}.BlogDetailScreen_content__i75TY .BlogDetailScreen_highlight__hXOK8,.BlogDetailScreen_content__i75TY span[style*=background]{background:linear-gradient(120deg,#fff3cd,#fff9e6);padding:2rem 4rem;border-radius:2rem}.BlogDetailScreen_content__i75TY table{width:100%;border-collapse:collapse;margin:20rem 0}.BlogDetailScreen_content__i75TY table td,.BlogDetailScreen_content__i75TY table th{border:1rem solid var(--bg-grayFour);padding:12rem;text-align:left}.BlogDetailScreen_content__i75TY table th{background:var(--bg-blueGray);font-weight:600}.BlogDetailScreen_content__i75TY table tr:nth-child(2n){background:var(--bg-whiteTone)}.BlogDetailScreen_content__i75TY hr{border:none;border-top:2rem solid var(--bg-blueGray);margin:30rem 0}.BlogDetailScreen_content__i75TY figure{margin:25rem 0;text-align:center}.BlogDetailScreen_content__i75TY figcaption{font-size:14rem;color:var(--color-more-light-black);margin-top:10rem;font-style:italic}.BlogDetailScreen_tags__FvJ_Y{display:flex;flex-wrap:wrap;gap:10rem;margin-top:30rem;padding-top:20rem;border-top:1rem solid var(--bg-blueGray)}.BlogDetailScreen_tag__z_iQK{background:var(--bg-powderBlue);color:var(--bg-button);padding:6rem 14rem;border-radius:20rem;font-size:14rem;text-decoration:none;transition:all .2s}.BlogDetailScreen_tag__z_iQK:hover{background:var(--bg-red);color:var(--bg-white)}.BlogDetailScreen_shareButtons__fs_am{display:flex;align-items:center;gap:12rem;margin-top:25rem;padding-top:20rem;border-top:1rem solid var(--bg-blueGray)}.BlogDetailScreen_shareLabel__Ddl3l{font-weight:500;color:var(--color-more-light-black);font-size:14rem}.BlogDetailScreen_shareBtn__M5_7c{width:36rem;height:36rem;display:flex;align-items:center;justify-content:center;background:var(--bg-blueGray);border-radius:50%;text-decoration:none;color:var(--color-light-black);font-weight:600;font-size:14rem;transition:all .2s}.BlogDetailScreen_shareBtn__M5_7c:hover{background:var(--bg-red);color:var(--bg-white)}.BlogDetailScreen_faqSection__MJEnQ{padding:30rem;border-top:1rem solid var(--bg-blueGray)}.BlogDetailScreen_faqTitle__UL_gZ{font-size:22rem;font-weight:600;margin-bottom:20rem;color:var(--color-light-black)}.BlogDetailScreen_faqList__5n05U{display:flex;flex-direction:column;gap:12rem}.BlogDetailScreen_faqItem__jih0z{background:var(--bg-blueGray);border-radius:10rem;overflow:hidden}.BlogDetailScreen_faqItem__jih0z[open] .BlogDetailScreen_faqQuestion__yRbpl:after{transform:rotate(180deg)}.BlogDetailScreen_faqQuestion__yRbpl{padding:18rem 20rem;font-weight:500;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:16rem;color:var(--color-light-black)}.BlogDetailScreen_faqQuestion__yRbpl:after{content:"▼";font-size:12rem;transition:transform .2s;color:var(--bg-red)}.BlogDetailScreen_faqQuestion__yRbpl::-webkit-details-marker{display:none}.BlogDetailScreen_faqQuestion__yRbpl:hover{color:var(--bg-red)}.BlogDetailScreen_faqAnswer__7mQzt{padding:0 20rem 18rem;color:var(--color-more-light-black);line-height:1.6;font-size:14rem}.BlogDetailScreen_yearPassWrapper__SJ4eu{margin-bottom:20rem}.BlogDetailScreen_relatedSection__m6R62{margin-top:40rem}.BlogDetailScreen_relatedTitle__6b6Le{font-size:22rem;font-weight:600;margin-bottom:20rem;color:var(--color-light-black)}.BlogDetailScreen_relatedGrid__GPMpj{display:grid;grid-template-columns:repeat(auto-fill,minmax(220rem,1fr));grid-gap:20rem;gap:20rem}.BlogDetailScreen_relatedCard__DmD2L{background:var(--bg-white);border-radius:12rem;overflow:hidden;box-shadow:0 2rem 10rem rgba(0,0,0,.08);text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s}.BlogDetailScreen_relatedCard__DmD2L:hover{transform:translateY(-3rem);box-shadow:0 8rem 20rem rgba(0,0,0,.12)}.BlogDetailScreen_relatedImage__Q4EqA{position:relative;height:120rem}.BlogDetailScreen_relatedImage__Q4EqA img{object-fit:cover}.BlogDetailScreen_relatedContent__uOMEs{padding:15rem}.BlogDetailScreen_relatedCategory__aq9zz{font-size:11rem;color:var(--bg-button);text-transform:uppercase;font-weight:600}.BlogDetailScreen_relatedBlogTitle__pc668{font-size:15rem;font-weight:600;margin:8rem 0;color:var(--color-light-black);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogDetailScreen_relatedReadTime__Crlhb{font-size:12rem;color:var(--bg-graySeven)}@media(max-width:600px){.BlogDetailScreen_container__DHS4M{padding:15rem}.BlogDetailScreen_header__jUWeI{padding:20rem}.BlogDetailScreen_title__Vm6if{font-size:22rem}.BlogDetailScreen_meta__3EgEY{flex-direction:column;align-items:flex-start}.BlogDetailScreen_featuredImage__FB2Ve{height:200rem}.BlogDetailScreen_excerpt__1yTIw{font-size:15rem;padding:15rem 18rem;margin-top:20rem}.BlogDetailScreen_contentWrapper__zqnpX{flex-direction:column;padding:20rem}.BlogDetailScreen_sidebar__CK3Qa{width:100%;position:static}.BlogDetailScreen_content__i75TY{font-size:14rem}.BlogDetailScreen_content__i75TY h2{font-size:18rem}.BlogDetailScreen_content__i75TY h3{font-size:16rem}.BlogDetailScreen_faqSection__MJEnQ{padding:20rem}.BlogDetailScreen_faqTitle__UL_gZ,.BlogDetailScreen_relatedTitle__6b6Le{font-size:18rem}.BlogDetailScreen_relatedGrid__GPMpj{grid-template-columns:1fr}.BlogDetailScreen_prevNextNav__4BBT2{flex-direction:column;gap:15rem}.BlogDetailScreen_nextLink__6o5f8,.BlogDetailScreen_prevLink__KNjbB{max-width:100%}}.BlogDetailScreen_progressContainer__eApTA{position:fixed;top:0;left:0;right:0;height:4rem;background:rgba(0,0,0,.1);z-index:1000}.BlogDetailScreen_progressBar__MtHBM{height:100%;background:linear-gradient(90deg,var(--bg-red),#ff6b6b);transition:width .1s ease-out}.BlogDetailScreen_prevNextNav__4BBT2{display:flex;justify-content:space-between;gap:20rem;padding:25rem 30rem;margin-top:20rem;background:var(--bg-white);border-radius:12rem;box-shadow:0 2rem 10rem rgba(0,0,0,.05)}.BlogDetailScreen_nextLink__6o5f8,.BlogDetailScreen_prevLink__KNjbB{display:flex;flex-direction:column;gap:5rem;padding:15rem 20rem;border-radius:8rem;text-decoration:none;background:var(--bg-whiteTone);transition:all .2s ease;max-width:45%}.BlogDetailScreen_nextLink__6o5f8:hover,.BlogDetailScreen_prevLink__KNjbB:hover{background:var(--bg-grayOne);transform:translateY(-2rem)}.BlogDetailScreen_prevLink__KNjbB{align-items:flex-start}.BlogDetailScreen_nextLink__6o5f8{align-items:flex-end;text-align:right}.BlogDetailScreen_navLabel__9EwG0{font-size:12rem;color:var(--color-more-light-black);text-transform:uppercase;letter-spacing:.5px}.BlogDetailScreen_navTitle__eWna6{font-size:14rem;font-weight:600;color:var(--color-light-black);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogDetailScreen_navPlaceholder__RjIiP{flex:1 1}@media print{.BlogDetailScreen_prevNextNav__4BBT2,.BlogDetailScreen_printBtn__efjU0,.BlogDetailScreen_progressContainer__eApTA,.BlogDetailScreen_relatedSection__m6R62,.BlogDetailScreen_shareButtons__fs_am,.BlogDetailScreen_sidebar__CK3Qa,.BlogDetailScreen_yearPassWrapper__SJ4eu{display:none!important}.BlogDetailScreen_container__DHS4M{max-width:100%;padding:0}.BlogDetailScreen_article__6ACv3{box-shadow:none}.BlogDetailScreen_content__i75TY{font-size:12pt;line-height:1.6}.BlogDetailScreen_title__Vm6if{font-size:24pt}}.BlogDetailScreen_seriesNav__xYVEm{margin-top:30rem;padding:25rem;background:linear-gradient(135deg,#f8f9fa,#fff);border:1rem solid var(--bg-grayFour);border-radius:12rem}.BlogDetailScreen_seriesTitle__GtcfS{font-size:18rem;font-weight:700;color:var(--color-light-black);margin-bottom:5rem}.BlogDetailScreen_seriesSubtitle__GclD_{font-size:13rem;color:var(--color-more-light-black);margin-bottom:15rem}.BlogDetailScreen_seriesList__5w9yB{list-style:none;padding:0;margin:0;counter-reset:series-counter}.BlogDetailScreen_seriesList__5w9yB li{padding:10rem 15rem;border-bottom:1rem solid var(--bg-grayFour)}.BlogDetailScreen_seriesList__5w9yB li:last-child{border-bottom:none}.BlogDetailScreen_seriesActive__RlmJ4{background:var(--bg-red-light,rgba(231,76,60,.1));border-radius:8rem;border-bottom:none!important}.BlogDetailScreen_seriesCurrent__Rjlb2{font-weight:600;color:var(--bg-red)}.BlogDetailScreen_seriesLink__8p0X_{color:var(--color-light-black);text-decoration:none;transition:color .2s}.BlogDetailScreen_seriesLink__8p0X_:hover{color:var(--bg-red)}.BlogDetailScreen_newsletter__8iCZi{margin-top:30rem;padding:30rem;background:linear-gradient(135deg,var(--bg-red) 0,#c0392b 100%);border-radius:12rem;text-align:center}.BlogDetailScreen_newsletterContent__V5phr{max-width:400rem;margin:0 auto}.BlogDetailScreen_newsletterTitle__y65ut{font-size:20rem;font-weight:700;color:var(--bg-white);margin-bottom:8rem}.BlogDetailScreen_newsletterText__BPydh{font-size:14rem;color:hsla(0,0%,100%,.9);margin-bottom:20rem}.BlogDetailScreen_newsletterForm__WH4xS{display:flex;gap:10rem}.BlogDetailScreen_newsletterInput__Ef3cp{flex:1 1;padding:12rem 15rem;border:none;border-radius:8rem;font-size:14rem;outline:none}.BlogDetailScreen_newsletterInput__Ef3cp::placeholder{color:var(--color-more-light-black)}.BlogDetailScreen_newsletterBtn__xVtI1{padding:12rem 20rem;border:none;border-radius:8rem;background:var(--color-light-black);color:var(--bg-white);font-size:14rem;font-weight:600;cursor:pointer;transition:background .2s}.BlogDetailScreen_newsletterBtn__xVtI1:hover:not(:disabled){background:#333}.BlogDetailScreen_newsletterBtn__xVtI1:disabled{opacity:.7;cursor:not-allowed}.BlogDetailScreen_newsletterMessage__8tdWw{margin-top:12rem;font-size:13rem;padding:8rem;border-radius:6rem}.BlogDetailScreen_newsletterMessage__8tdWw.BlogDetailScreen_success__QIq1T{background:hsla(0,0%,100%,.2);color:var(--bg-white)}.BlogDetailScreen_newsletterMessage__8tdWw.BlogDetailScreen_error__siSTv{background:hsla(0,0%,100%,.9);color:var(--bg-red)}@media(max-width:480px){.BlogDetailScreen_newsletterForm__WH4xS{flex-direction:column}.BlogDetailScreen_newsletter__8iCZi{padding:20rem}}.BlogDetailScreen_reactions__YHUbu{display:flex;gap:12rem;margin-top:25rem;padding:20rem 0;border-top:1rem solid var(--bg-grayFour)}.BlogDetailScreen_reactionBtn__JXsFB{display:flex;align-items:center;gap:6rem;padding:10rem 16rem;border:1rem solid var(--bg-grayFour);border-radius:20rem;background:var(--bg-white);font-size:14rem;cursor:pointer;transition:all .2s}.BlogDetailScreen_reactionBtn__JXsFB:hover:not(:disabled){border-color:var(--bg-red);background:var(--bg-red-light,rgba(231,76,60,.1))}.BlogDetailScreen_reactionBtn__JXsFB.BlogDetailScreen_active__BRIi7{border-color:var(--bg-red);background:var(--bg-red);color:var(--bg-white)}.BlogDetailScreen_reactionBtn__JXsFB:disabled{opacity:.6;cursor:not-allowed}.BlogDetailScreen_commentsSection__pg50B{margin-top:40rem;padding:30rem;background:var(--bg-grayFive,#fafafa);border-radius:12rem}.BlogDetailScreen_commentsTitle__x4woE{font-size:20rem;font-weight:700;margin-bottom:25rem;color:var(--color-light-black)}.BlogDetailScreen_commentForm__lRPHO{margin-bottom:30rem;padding:20rem;background:var(--bg-white);border-radius:10rem;border:1rem solid var(--bg-grayFour)}.BlogDetailScreen_commentFormRow__SVUqS{display:flex;gap:12rem;margin-bottom:12rem}.BlogDetailScreen_container__DHS4M{max-width:none;padding:clamp(18rem,4vw,44rem) 0;background:var(--tm-bg);color:var(--tm-text)}.BlogDetailScreen_pageGrid__qfmUY{display:grid;grid-template-columns:minmax(0,1fr) minmax(280rem,340rem);grid-gap:22rem;gap:22rem;align-items:start;animation:BlogDetailScreen_tmFadeUp__YNHEH .42s ease both}.BlogDetailScreen_article__6ACv3,.BlogDetailScreen_prevNextNav__4BBT2,.BlogDetailScreen_relatedSection__m6R62,.BlogDetailScreen_yearPassWrapper__SJ4eu{border:1rem solid var(--tm-border);border-radius:8rem;background:var(--tm-surface);box-shadow:var(--tm-shadow-sm)}.BlogDetailScreen_article__6ACv3{overflow:hidden}.BlogDetailScreen_header__jUWeI{padding:clamp(22rem,4vw,38rem) clamp(22rem,4vw,38rem) 0;background:radial-gradient(circle at top right,rgba(255,178,63,.16),transparent 28%),linear-gradient(135deg,#f7fffe,#eef9f4 56%,#fff9ea)}.BlogDetailScreen_breadcrumb__r6vDv{color:var(--tm-text-muted)}.BlogDetailScreen_breadcrumb__r6vDv a{color:var(--tm-primary);font-weight:700}.BlogDetailScreen_breadcrumb__r6vDv a:hover{color:var(--tm-primary-hover);text-decoration:none}.BlogDetailScreen_title__Vm6if{max-width:850rem;font-size:clamp(32rem,5vw,54rem);font-weight:800}.BlogDetailScreen_metaRight__bxduV,.BlogDetailScreen_meta__3EgEY,.BlogDetailScreen_readTime__h1BE5,.BlogDetailScreen_views__DurEv{color:var(--tm-text-muted)}.BlogDetailScreen_readTime__h1BE5,.BlogDetailScreen_views__DurEv{display:inline-flex;align-items:center;gap:6rem}.BlogDetailScreen_authorName__Bt053{color:var(--tm-text);font-weight:800}.BlogDetailScreen_featuredImage__FB2Ve{height:clamp(240rem,35vw,430rem);border-radius:8rem;overflow:hidden}.BlogDetailScreen_featuredImage__FB2Ve img{border-radius:8rem}.BlogDetailScreen_excerpt__1yTIw{background:var(--tm-surface);border-left-color:var(--tm-accent);box-shadow:var(--tm-shadow-sm);font-style:normal}.BlogDetailScreen_contentWrapper__zqnpX{display:block;padding:clamp(22rem,4vw,38rem)}.BlogDetailScreen_mainContent__PvTcr{max-width:860rem;margin:0 auto}.BlogDetailScreen_content__i75TY{font-size:17rem;line-height:1.85}.BlogDetailScreen_content__i75TY h2{color:var(--tm-text);border-bottom:1rem solid var(--tm-border);font-size:26rem;font-weight:800}.BlogDetailScreen_content__i75TY h3{color:var(--tm-text);font-size:21rem;font-weight:800}.BlogDetailScreen_content__i75TY b,.BlogDetailScreen_content__i75TY h4,.BlogDetailScreen_content__i75TY strong{color:var(--tm-text)}.BlogDetailScreen_content__i75TY figcaption,.BlogDetailScreen_content__i75TY li,.BlogDetailScreen_content__i75TY p{color:var(--tm-text-muted)}.BlogDetailScreen_content__i75TY blockquote{color:var(--tm-text)}.BlogDetailScreen_content__i75TY a{color:var(--tm-primary)}.BlogDetailScreen_content__i75TY a:hover{color:var(--tm-primary-hover)}.BlogDetailScreen_content__i75TY code,.BlogDetailScreen_content__i75TY th{background:var(--tm-surface-muted)}.BlogDetailScreen_content__i75TY table{overflow:hidden;border-radius:8rem}.BlogDetailScreen_sideRail__Cxp1M{position:-webkit-sticky;position:sticky;top:92rem;display:grid;grid-gap:16rem;gap:16rem;max-height:calc(100dvh - 112rem);overflow:auto;padding-right:2rem}.BlogDetailScreen_relatedSection__m6R62,.BlogDetailScreen_toc__cY_Zc{padding:18rem;border:1rem solid var(--tm-border);border-radius:8rem;background:var(--tm-surface);box-shadow:var(--tm-shadow-sm)}.BlogDetailScreen_relatedTitle__6b6Le,.BlogDetailScreen_tocTitle__8hnut{display:flex;align-items:center;gap:8rem;color:var(--tm-text);font-weight:800}.BlogDetailScreen_tocItem__gHj0_ a{color:var(--tm-text-muted)}.BlogDetailScreen_tocItem__gHj0_ a:hover{color:var(--tm-primary)}.BlogDetailScreen_relatedSection__m6R62{margin-top:0}.BlogDetailScreen_relatedGrid__GPMpj{grid-template-columns:1fr;gap:12rem}.BlogDetailScreen_relatedCard__DmD2L{border:1rem solid var(--tm-border);border-radius:8rem;background:var(--tm-surface);box-shadow:none}.BlogDetailScreen_relatedCard__DmD2L:hover{box-shadow:var(--tm-shadow-sm)}.BlogDetailScreen_relatedImage__Q4EqA{height:112rem}.BlogDetailScreen_relatedCategory__aq9zz{color:var(--tm-primary)}.BlogDetailScreen_relatedBlogTitle__pc668{color:var(--tm-text)}.BlogDetailScreen_faqAnswer__7mQzt,.BlogDetailScreen_navLabel__9EwG0,.BlogDetailScreen_publishDate__e1vmH,.BlogDetailScreen_relatedReadTime__Crlhb,.BlogDetailScreen_seriesSubtitle__GclD_,.BlogDetailScreen_shareLabel__Ddl3l{color:var(--tm-text-muted)}.BlogDetailScreen_tag__z_iQK{color:var(--tm-primary);background:var(--tm-primary-soft)}.BlogDetailScreen_tag__z_iQK:hover{color:#fff;background:var(--tm-primary)}.BlogDetailScreen_reactionBtn__JXsFB,.BlogDetailScreen_shareBtn__M5_7c{border:1rem solid var(--tm-border);background:var(--tm-surface-muted)}.BlogDetailScreen_reactionBtn__JXsFB:hover,.BlogDetailScreen_shareBtn__M5_7c:hover{color:#fff;border-color:var(--tm-primary);background:var(--tm-primary)}.BlogDetailScreen_faqSection__MJEnQ{border-top-color:var(--tm-border)}.BlogDetailScreen_faqQuestion__yRbpl,.BlogDetailScreen_faqTitle__UL_gZ,.BlogDetailScreen_navTitle__eWna6,.BlogDetailScreen_seriesTitle__GtcfS{color:var(--tm-text)}.BlogDetailScreen_faqItem__jih0z,.BlogDetailScreen_nextLink__6o5f8,.BlogDetailScreen_prevLink__KNjbB,.BlogDetailScreen_seriesNav__xYVEm{border:1rem solid var(--tm-border);background:var(--tm-surface-muted)}.BlogDetailScreen_progressContainer__eApTA{background:rgba(47,159,235,.12)}.BlogDetailScreen_progressBar__MtHBM{background:linear-gradient(90deg,var(--tm-primary),var(--tm-accent))}.BlogDetailScreen_prevNextNav__4BBT2{margin-top:22rem}.BlogDetailScreen_yearPassWrapper__SJ4eu{padding:16rem;margin-top:22rem}@media (max-width:960px){.BlogDetailScreen_pageGrid__qfmUY{grid-template-columns:1fr}.BlogDetailScreen_sideRail__Cxp1M{position:static;max-height:none;overflow:visible;order:2}}@media (max-width:600px){.BlogDetailScreen_container__DHS4M{width:calc(100% - 24rem);padding:16rem 0}.BlogDetailScreen_contentWrapper__zqnpX{padding:18rem}.BlogDetailScreen_header__jUWeI{padding:18rem 18rem 0}.BlogDetailScreen_content__i75TY{font-size:15rem}}@media(prefers-reduced-motion:reduce){.BlogDetailScreen_nextLink__6o5f8,.BlogDetailScreen_pageGrid__qfmUY,.BlogDetailScreen_prevLink__KNjbB,.BlogDetailScreen_reactionBtn__JXsFB,.BlogDetailScreen_relatedCard__DmD2L,.BlogDetailScreen_shareBtn__M5_7c{animation:none;transition:none}}.BlogDetailScreen_commentFormRow__SVUqS input{flex:1 1;padding:12rem 15rem;border:1rem solid var(--bg-grayFour);border-radius:8rem;font-size:14rem;outline:none}.BlogDetailScreen_commentFormRow__SVUqS input:focus{border-color:var(--bg-red)}.BlogDetailScreen_commentForm__lRPHO textarea{width:100%;min-height:100rem;padding:12rem 15rem;border:1rem solid var(--bg-grayFour);border-radius:8rem;font-size:14rem;resize:vertical;outline:none;margin-bottom:12rem}.BlogDetailScreen_commentForm__lRPHO textarea:focus{border-color:var(--bg-red)}.BlogDetailScreen_commentForm__lRPHO button[type=submit]{padding:12rem 25rem;border:none;border-radius:8rem;background:var(--bg-red);color:var(--bg-white);font-size:14rem;font-weight:600;cursor:pointer;transition:background .2s}.BlogDetailScreen_commentForm__lRPHO button[type=submit]:hover:not(:disabled){background:#c0392b}.BlogDetailScreen_commentForm__lRPHO button[type=submit]:disabled{opacity:.7;cursor:not-allowed}.BlogDetailScreen_replyingTo__plu5x{padding:10rem;margin-bottom:12rem;background:var(--bg-red-light,rgba(231,76,60,.1));border-radius:6rem;font-size:13rem}.BlogDetailScreen_replyingTo__plu5x button{margin-left:10rem;color:var(--bg-red);background:none;border:none;cursor:pointer;text-decoration:underline}.BlogDetailScreen_commentsList__hh5NY{display:flex;flex-direction:column;gap:20rem}.BlogDetailScreen_comment__OhDxW{padding:20rem;background:var(--bg-white);border-radius:10rem;border:1rem solid var(--bg-grayFour)}.BlogDetailScreen_commentHeader__3KkRj{display:flex;align-items:center;gap:12rem;margin-bottom:10rem}.BlogDetailScreen_commentAuthor__vnSL_{font-weight:600;color:var(--color-light-black)}.BlogDetailScreen_commentDate__gMVyn{font-size:12rem;color:var(--color-more-light-black)}.BlogDetailScreen_commentContent___h0UK{font-size:14rem;line-height:1.6;color:var(--color-light-black);margin-bottom:10rem}.BlogDetailScreen_replyBtn__c3CHc{font-size:13rem;color:var(--bg-red);background:none;border:none;cursor:pointer;padding:0}.BlogDetailScreen_replyBtn__c3CHc:hover{text-decoration:underline}.BlogDetailScreen_replies__Ll8Ba{margin-top:15rem;padding-left:20rem;border-left:2rem solid var(--bg-grayFour)}.BlogDetailScreen_reply__AQe6E{padding:15rem;margin-top:10rem;background:var(--bg-grayFive,#fafafa);border-radius:8rem}.BlogDetailScreen_commentsLoading__StqhY,.BlogDetailScreen_noComments__ElRns{text-align:center;color:var(--color-more-light-black);padding:30rem}@media(max-width:600px){.BlogDetailScreen_commentFormRow__SVUqS{flex-direction:column}.BlogDetailScreen_reactions__YHUbu{flex-wrap:wrap}}.BlogDetailScreen_mainWrapper__qjStr{background:var(--tm-bg)}.BlogDetailScreen_container__DHS4M{width:min(var(--tm-content-max),100% - 32rem);max-width:var(--tm-content-max);padding:clamp(18rem,4vw,34rem) 0;background:rgba(0,0,0,0)}.BlogDetailScreen_article__6ACv3,.BlogDetailScreen_commentsSection__pg50B,.BlogDetailScreen_relatedSection__m6R62,.BlogDetailScreen_seriesNav__xYVEm,.BlogDetailScreen_toc__cY_Zc,.BlogDetailScreen_yearPassWrapper__SJ4eu{border:1rem solid var(--tm-border);border-radius:var(--tm-radius);background:var(--tm-surface);box-shadow:var(--tm-shadow-sm)}.BlogDetailScreen_article__6ACv3{overflow:clip}.BlogDetailScreen_breadcrumb__r6vDv,.BlogDetailScreen_commentDate__gMVyn,.BlogDetailScreen_commentsLoading__StqhY,.BlogDetailScreen_metaRight__bxduV,.BlogDetailScreen_noComments__ElRns,.BlogDetailScreen_publishDate__e1vmH,.BlogDetailScreen_relatedReadTime__Crlhb{color:var(--tm-text-muted)}.BlogDetailScreen_breadcrumb__r6vDv a,.BlogDetailScreen_relatedCategory__aq9zz,.BlogDetailScreen_replyBtn__c3CHc,.BlogDetailScreen_tocItem__gHj0_ a{color:var(--tm-primary)}.BlogDetailScreen_breadcrumb__r6vDv a:hover,.BlogDetailScreen_replyBtn__c3CHc:hover,.BlogDetailScreen_tocItem__gHj0_ a:hover{color:var(--tm-primary-hover)}.BlogDetailScreen_title__Vm6if{color:var(--tm-text);font-size:clamp(30rem,5vw,48rem);line-height:1.08;font-weight:850}.BlogDetailScreen_authorName__Bt053,.BlogDetailScreen_commentAuthor__vnSL_,.BlogDetailScreen_commentsTitle__x4woE,.BlogDetailScreen_content__i75TY h2,.BlogDetailScreen_content__i75TY h3,.BlogDetailScreen_content__i75TY h4,.BlogDetailScreen_relatedTitle__6b6Le,.BlogDetailScreen_tocTitle__8hnut{color:var(--tm-text)}.BlogDetailScreen_excerpt__1yTIw{color:var(--tm-text);border-left-color:var(--tm-primary);background:linear-gradient(135deg,rgba(47,159,235,.08),transparent 56%),var(--tm-surface-soft)}.BlogDetailScreen_content__i75TY{color:var(--tm-text)}.BlogDetailScreen_content__i75TY h2{border-bottom-color:rgba(47,159,235,.24)}.BlogDetailScreen_content__i75TY blockquote{border-left-color:var(--tm-primary);background:var(--tm-primary-soft)}.BlogDetailScreen_content__i75TY table{border-color:var(--tm-border)}.BlogDetailScreen_content__i75TY th{color:var(--tm-text);background:var(--tm-surface-soft)}.BlogDetailScreen_content__i75TY td{color:var(--tm-text)}.BlogDetailScreen_sidebar__CK3Qa{top:96rem}.BlogDetailScreen_toc__cY_Zc{background:var(--tm-surface-soft)}.BlogDetailScreen_commentForm__lRPHO button[type=submit],.BlogDetailScreen_reactionBtn__JXsFB,.BlogDetailScreen_shareBtn__M5_7c{border-radius:var(--tm-radius-sm)}.BlogDetailScreen_commentFormRow__SVUqS input,.BlogDetailScreen_commentForm__lRPHO textarea,.BlogDetailScreen_reactionBtn__JXsFB,.BlogDetailScreen_shareBtn__M5_7c{color:var(--tm-text);border-color:var(--tm-border);background:var(--tm-surface)}.BlogDetailScreen_commentFormRow__SVUqS input:focus,.BlogDetailScreen_commentForm__lRPHO textarea:focus{border-color:var(--tm-primary);box-shadow:0 0 0 3rem var(--tm-focus)}.BlogDetailScreen_commentForm__lRPHO button[type=submit]{color:#fff;background:var(--tm-primary)}.BlogDetailScreen_commentForm__lRPHO button[type=submit]:hover:not(:disabled){background:var(--tm-primary-hover)}.BlogDetailScreen_replyingTo__plu5x{color:var(--tm-text);background:var(--tm-primary-soft)}.BlogDetailScreen_replyingTo__plu5x button{color:var(--tm-primary)}.BlogDetailScreen_comment__OhDxW{border-color:var(--tm-border);background:var(--tm-surface-soft)}.BlogDetailScreen_commentContent___h0UK{color:var(--tm-text)}.BlogDetailScreen_replies__Ll8Ba{border-left-color:var(--tm-border-strong)}.BlogDetailScreen_reply__AQe6E{background:var(--tm-surface)}@media (max-width:760px){.BlogDetailScreen_container__DHS4M{width:calc(100% - 24rem)}.BlogDetailScreen_contentWrapper__zqnpX{padding:18rem}.BlogDetailScreen_featuredImage__FB2Ve{height:240rem}}