.BlogArticle_page__tpNsv{background:linear-gradient(180deg,#0a0b10,#14161f);color:#fdfbf7;min-height:100vh}.BlogArticle_shell__So3u0{max-width:1440px;margin:0 auto;padding:0 28px}@media (min-width:1024px){.BlogArticle_shell__So3u0{padding:0 64px}}.BlogArticle_layout__PXyMB{display:grid;grid-template-columns:1fr;gap:32px;padding:40px 0 96px}@media (min-width:1024px){.BlogArticle_layout__PXyMB{grid-template-columns:190px minmax(0,1fr) 272px;gap:32px;padding-top:48px}}@media (min-width:1280px){.BlogArticle_layout__PXyMB{grid-template-columns:216px minmax(0,1fr) 300px;gap:44px}}.BlogArticle_leftRail__xHxZ5,.BlogArticle_main__qlmrl,.BlogArticle_rightRail__YvgYd{min-width:0}@media (min-width:1024px){.BlogArticle_railSticky__IaGUU{position:sticky;top:calc(var(--nav-h, 72px) + 24px);display:flex;flex-direction:column;gap:20px}}.BlogArticle_railBox__0NWeA{border:1px solid rgba(212,168,67,.16);border-radius:12px;background:rgba(255,255,255,.02);padding:20px 18px}.BlogArticle_railBox__0NWeA+.BlogArticle_railBox__0NWeA{margin-top:20px}@media (min-width:1024px){.BlogArticle_railBox__0NWeA+.BlogArticle_railBox__0NWeA{margin-top:0}}.BlogArticle_railHeading__wSFZn{font-family:var(--font-mono),ui-monospace,monospace;font-size:.68rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#d4a843;margin:0 0 14px}.BlogArticle_catList__B4Uzb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.BlogArticle_catLink__qa7Q2{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:8px;font-size:.86rem;color:rgba(253,251,247,.75);text-decoration:none;transition:background .15s,color .15s;word-break:keep-all}.BlogArticle_catLink__qa7Q2:hover{background:rgba(212,168,67,.08);color:#fdfbf7}.BlogArticle_catActive__QWDim{background:rgba(212,168,67,.12);color:#d4a843;font-weight:600}.BlogArticle_catActive__QWDim:hover{color:#d4a843}.BlogArticle_catCount__6w_ht{font-family:var(--font-mono),ui-monospace,monospace;font-size:.68rem;color:rgba(253,251,247,.38)}.BlogArticle_catActive__QWDim .BlogArticle_catCount__6w_ht{color:rgba(212,168,67,.75)}@media (max-width:1023px){.BlogArticle_leftRail__xHxZ5 .BlogArticle_railBox__0NWeA{border:none;background:none;padding:0}.BlogArticle_leftRail__xHxZ5 .BlogArticle_railHeading__wSFZn{margin-bottom:10px}.BlogArticle_catList__B4Uzb{flex-direction:row;flex-wrap:wrap;gap:8px}.BlogArticle_catLink__qa7Q2{border:1px solid rgba(212,168,67,.28);border-radius:999px;padding:5px 12px;font-size:.78rem}.BlogArticle_catActive__QWDim{border-color:rgba(212,168,67,.6)}}.BlogArticle_postList__uLkYL{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.BlogArticle_postList__uLkYL li+li{border-top:1px solid rgba(255,255,255,.06)}.BlogArticle_postItem__ZaECw{display:flex;align-items:flex-start;gap:12px;padding:11px 2px;text-decoration:none}.BlogArticle_postItem__ZaECw:hover .BlogArticle_postTitle__VIQLG{color:#d4a843}.BlogArticle_rank__kSOxc{font-family:var(--font-mono),ui-monospace,monospace;font-size:.78rem;color:#d4a843;line-height:1.5;flex:0 0 auto}.BlogArticle_thumb__CjZqk{flex:0 0 64px;width:64px;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid rgba(255,255,255,.08)}.BlogArticle_thumbFallback__yTf77{flex:0 0 64px;width:64px;aspect-ratio:16/10;border-radius:6px;background:linear-gradient(135deg,#2a2d3a,rgba(212,168,67,.3))}.BlogArticle_postText__FModO{display:flex;flex-direction:column;gap:3px;min-width:0}.BlogArticle_postTitle__VIQLG{font-size:.84rem;line-height:1.5;color:rgba(253,251,247,.88);word-break:keep-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s}.BlogArticle_postDate__WeIz8{font-family:var(--font-mono),ui-monospace,monospace;font-size:.66rem;letter-spacing:.06em;color:rgba(253,251,247,.4)}.BlogArticle_pnNav__ZClBk{display:grid;grid-template-columns:1fr;gap:12px;margin-top:40px}@media (min-width:640px){.BlogArticle_pnNav__ZClBk{grid-template-columns:1fr 1fr}}.BlogArticle_pnCard__Z9gQJ{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border:1px solid rgba(212,168,67,.18);border-radius:12px;background:rgba(255,255,255,.02);text-decoration:none;transition:border-color .15s,background .15s}.BlogArticle_pnCard__Z9gQJ:hover{border-color:rgba(212,168,67,.5);background:rgba(212,168,67,.05)}.BlogArticle_pnNext__JRUjO{text-align:right;align-items:flex-end}.BlogArticle_pnLabel__uRAaA{font-family:var(--font-mono),ui-monospace,monospace;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:#d4a843}.BlogArticle_pnTitle__RJyoU{font-size:.88rem;line-height:1.5;color:rgba(253,251,247,.85);word-break:keep-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogArticle_pnEmpty__6AfGH{display:none}@media (min-width:640px){.BlogArticle_pnEmpty__6AfGH{display:block}}.BlogArticle_header__z_CwE{position:relative;padding:calc(var(--nav-h, 72px) + 56px) 0 48px;border-bottom:1px solid rgba(212,168,67,.15);background:radial-gradient(900px 400px at 30% 30%,rgba(212,168,67,.08),transparent 60%),transparent}.BlogArticle_crumbs__vOljv{display:flex;align-items:center;gap:8px;font-family:var(--font-mono),ui-monospace,monospace;font-size:.7rem;letter-spacing:.28em;text-transform:uppercase;color:var(--accent,#d4a843);margin-bottom:18px}.BlogArticle_crumbs__vOljv a{color:inherit;text-decoration:none}.BlogArticle_crumbs__vOljv a:hover{opacity:.8}.BlogArticle_crumbs__vOljv span.BlogArticle_sep__AFVVZ{opacity:.4}.BlogArticle_title__WJ_Ae{font-family:var(--font-serif),serif;font-size:clamp(1.8rem,4.5vw,3rem);font-weight:300;letter-spacing:-.02em;line-height:1.25;color:#fff;margin:0 0 16px;max-width:1000px;word-break:keep-all}.BlogArticle_excerpt__r18HX{font-family:var(--font-sans),sans-serif;font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.7;font-weight:300;color:rgba(255,255,255,.72);margin:0 0 24px;max-width:780px;word-break:keep-all;text-wrap:pretty}.BlogArticle_meta__Do9eI{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.82rem;color:#9b938a;letter-spacing:.04em}.BlogArticle_meta__Do9eI .BlogArticle_dot__2BLAR{opacity:.4}.BlogArticle_cover__NGkQZ{margin-bottom:28px}.BlogArticle_cover__NGkQZ img{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:16px;border:1px solid rgba(212,168,67,.14)}.BlogArticle_article__Y48qH{font-family:var(--font-sans),sans-serif;font-size:clamp(.9rem,2.5vw,1.02rem);line-height:1.95;font-weight:300;color:rgba(255,255,255,.72);letter-spacing:-.005em;word-break:keep-all;overflow-wrap:break-word}.BlogArticle_article__Y48qH h1{font-size:clamp(1.6rem,3.6vw,2.2rem);letter-spacing:-.02em;margin:48px 0 20px;line-height:1.3}.BlogArticle_article__Y48qH h1,.BlogArticle_article__Y48qH h2{font-family:var(--font-serif),serif;font-weight:300;color:#fff}.BlogArticle_article__Y48qH h2{font-size:clamp(1.35rem,2.6vw,1.8rem);margin:56px 0 16px;letter-spacing:-.01em;line-height:1.35;padding-top:28px;border-top:1px solid rgba(212,168,67,.22)}.BlogArticle_article__Y48qH>h2:first-child{border-top:none;padding-top:0;margin-top:0}.BlogArticle_article__Y48qH h3{font-family:var(--font-serif),serif;font-size:1.12rem;font-weight:500;color:rgba(255,255,255,.92);margin:32px 0 12px}.BlogArticle_article__Y48qH p{margin:0 0 18px}.BlogArticle_article__Y48qH hr{border:0;border-top:1px solid rgba(255,255,255,.12);margin:36px 0}.BlogArticle_article__Y48qH ol,.BlogArticle_article__Y48qH ul{margin:0 0 20px;padding-left:1.4em}.BlogArticle_article__Y48qH ol li,.BlogArticle_article__Y48qH ul li{margin-bottom:8px}.BlogArticle_article__Y48qH strong{color:#fdfbf7;font-weight:600}.BlogArticle_article__Y48qH em{color:inherit;font-style:italic}.BlogArticle_article__Y48qH a{color:#d4a843;text-decoration:underline;text-underline-offset:3px}.BlogArticle_article__Y48qH a:hover{opacity:.8}.BlogArticle_article__Y48qH blockquote{margin:28px 0;padding:4px 0 4px 20px;border-left:3px solid #c89a56;color:rgba(255,255,255,.82);font-style:italic;font-size:1.02rem;line-height:1.85}.BlogArticle_article__Y48qH blockquote p{margin:0}.BlogArticle_article__Y48qH figure{margin:40px 0}.BlogArticle_article__Y48qH figure img{display:block;width:100%;height:auto;border:1px solid rgba(255,255,255,.1);border-radius:8px}.BlogArticle_article__Y48qH figcaption{margin-top:12px;text-align:center;font-family:var(--font-mono),ui-monospace,monospace;font-size:.68rem;letter-spacing:.18em;color:rgba(255,255,255,.45);text-transform:uppercase}.BlogArticle_article__Y48qH p>img,.BlogArticle_article__Y48qH>img{display:block;width:100%;height:auto;margin:32px 0;border:1px solid rgba(255,255,255,.1);border-radius:8px}.BlogArticle_article__Y48qH code{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#d9b25f;font-family:var(--font-mono),ui-monospace,monospace;font-size:.88em;padding:1px 6px;border-radius:3px}.BlogArticle_article__Y48qH pre{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);padding:16px 18px;overflow-x:auto;margin:24px 0}.BlogArticle_article__Y48qH pre code{background:none;border:0;padding:0;color:rgba(255,255,255,.85)}.BlogArticle_article__Y48qH table{width:100%;border-collapse:collapse;margin:24px 0;font-size:.9rem;border:1px solid rgba(255,255,255,.14)}.BlogArticle_article__Y48qH td,.BlogArticle_article__Y48qH th{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.12);border-right:1px solid rgba(255,255,255,.07)}.BlogArticle_article__Y48qH td:last-child,.BlogArticle_article__Y48qH th:last-child{border-right:none}.BlogArticle_article__Y48qH td{color:rgba(255,255,255,.75)}.BlogArticle_article__Y48qH thead th{background:rgba(212,168,67,.12);color:#d4a843;font-weight:600;letter-spacing:.02em;border-bottom:1px solid rgba(212,168,67,.35)}.BlogArticle_article__Y48qH div[style*=background]{color:#3f3626}.BlogArticle_article__Y48qH div[style*=background] strong{color:#1a140c}.BlogArticle_article__Y48qH div[style*=background] a{color:#a06b0e}.BlogArticle_article__Y48qH div[style*=background] table{border-color:rgba(0,0,0,.12)}.BlogArticle_article__Y48qH div[style*=background] td,.BlogArticle_article__Y48qH div[style*=background] th{border-bottom-color:rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.06);color:#3f3626}.BlogArticle_article__Y48qH div[style*=background] thead th{background:rgba(154,106,16,.1);color:#855a08;border-bottom-color:rgba(154,106,16,.3)}.BlogArticle_article__Y48qH>p[style*=color]{color:rgba(255,255,255,.5)!important}.BlogArticle_article__Y48qH svg{display:block;max-width:100%;height:auto;margin:24px auto;background:#fffdf9;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:10px;box-sizing:border-box}.BlogArticle_tags__Tf0Jr{display:flex;flex-wrap:wrap;gap:8px;margin:48px 0 0}.BlogArticle_tag__F_Twt{display:inline-block;padding:5px 12px;border:1px solid rgba(212,168,67,.3);border-radius:999px;font-family:var(--font-mono),ui-monospace,monospace;font-size:.7rem;letter-spacing:.08em;color:rgba(255,255,255,.7)}.BlogArticle_related__5Y3Y7{border-top:1px solid rgba(212,168,67,.15);background:rgba(0,0,0,.25);padding:64px 0}.BlogArticle_relatedHeading__tnQ7i{font-family:var(--font-serif),serif;font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:300;color:#fff;margin:0 0 24px;letter-spacing:-.01em}.BlogArticle_relatedGrid__oESRl{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.BlogArticle_relatedGrid__oESRl{grid-template-columns:repeat(3,1fr)}}