.article_progressBar__N4C_u{position:fixed;top:64px;left:0;right:0;z-index:45;background:rgba(252,248,244,.94);-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px);box-shadow:0 10px 24px -18px rgba(43,13,22,.4);opacity:0;transform:translate3d(0,-100%,0);transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-3) var(--ease-out);pointer-events:none}.article_progressBar__N4C_u[data-visible=true]{opacity:1;transform:none}.article_progressInner__BtNYO{max-width:1320px;margin:0 auto;height:42px;padding:0 16px;display:flex;align-items:center;gap:12px;font-size:12.5px;color:#5e504e}@media (min-width:768px){.article_progressInner__BtNYO{padding:0 32px}}.article_progressLabel__GMP_c{flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#9a5715}.article_progressTitle__oe3Jv{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-heading);font-size:16px;font-weight:600;color:#2b0d16}.article_progressMeta__WK_xG{flex-shrink:0;font-variant-numeric:tabular-nums}@media (max-width:380px){.article_progressLabel__GMP_c{display:none}}.article_progressTrack__I_I8M{display:block;height:2px;background:rgba(231,216,206,.8)}.article_progressFill__lhNqn{display:block;height:100%;background:linear-gradient(90deg,#662025,#f19d36);transform:scaleX(0);transform-origin:left center}.article_header__SRPeH{text-align:center;max-width:860px;margin:0 auto;padding:8px 0 36px}@media (min-width:768px){.article_header__SRPeH{padding:16px 0 48px}}.article_headerCrumbs__W8Vzj{display:flex;justify-content:center}.article_headerCrumbs__W8Vzj>nav{min-width:0;max-width:100%}.article_category__QsUUJ{display:inline-flex;align-items:center;min-height:34px;padding:6px 16px;margin-top:24px;border-radius:999px;border:1px solid rgba(154,87,21,.3);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#9a5715}.article_title__nJjY2{margin:18px 0 16px;font-family:var(--font-heading);font-size:clamp(34px,6vw,62px);font-weight:500;line-height:1.04;letter-spacing:-.01em;color:#2b0d16;overflow-wrap:break-word}.article_dek__on5qm{max-width:680px;margin:0 auto;font-family:var(--font-heading);font-size:clamp(19px,2.4vw,23px);font-style:italic;line-height:1.5;color:#5e504e}.article_meta__TvqJh{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;margin-top:22px;font-size:13px;color:#766765}.article_metaDot__TDeOX{width:4px;height:4px;border-radius:50%;background:#f19d36}.article_by__wb7NU{display:inline-flex;align-items:center;gap:8px;color:#2b0d16;font-weight:500}.article_byMark__nThu9{width:26px;height:26px;border-radius:50%;object-fit:cover}.article_cover__CU1ov{position:relative;max-width:1120px;margin:0 auto;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:#f7efe8}@media (min-width:768px){.article_cover__CU1ov{border-radius:32px}}.article_cover__CU1ov img{object-fit:cover}.article_body__aylGw{display:grid;gap:32px;max-width:1120px;margin:40px auto 0}@media (min-width:768px){.article_body__aylGw{margin-top:56px}}@media (min-width:1100px){.article_body__aylGw{grid-template-columns:minmax(0,720px) 280px;justify-content:space-between;gap:64px}}.article_aside__AbgQ0{display:none}@media (min-width:1100px){.article_aside__AbgQ0{display:flex;flex-direction:column;gap:20px;position:sticky;top:132px;align-self:start}}.article_asideCard__Iiji_{padding:22px;border-radius:22px;background:#fbf6f2;border:1px solid #efe3d9}.article_asideTitle__T2Dss{margin-bottom:10px;font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#9a5715}.article_tocList__lggDU{list-style:none;margin:0;padding:0}.article_tocList__lggDU a{display:flex;gap:10px;padding:8px 0;border-top:1px solid #efe3d9;font-size:13.5px;line-height:1.4;color:#3d3230;transition:color var(--dur-2)}.article_tocList__lggDU li:first-child a{border-top:0}.article_tocList__lggDU a span{color:#9a5715;font-size:11px;padding-top:2px;font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.article_tocList__lggDU a:hover{color:#662025}}.article_tocMobile__ZjA10{margin-bottom:28px;border-radius:18px;border:1px solid #efe3d9;background:#fbf6f2}@media (min-width:1100px){.article_tocMobile__ZjA10{display:none}}.article_tocMobile__ZjA10 summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 18px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2b0d16}.article_tocMobile__ZjA10 summary::-webkit-details-marker{display:none}.article_tocMobile__ZjA10[open] summary svg{transform:rotate(180deg)}.article_tocMobile__ZjA10 summary svg{color:#9a5715;transition:transform var(--dur-2) var(--ease-out)}.article_tocMobile__ZjA10 .article_tocList__lggDU{padding:0 18px 10px}.article_tocMobile__ZjA10 .article_tocList__lggDU a{min-height:40px;align-items:center}.article_prose__KjESs{font-size:17px;line-height:1.85;color:#2f2725;overflow-wrap:break-word}@media (min-width:768px){.article_prose__KjESs{font-size:18px}}.article_prose__KjESs>*+*{margin-top:1.15em}.article_prose__KjESs>p:first-of-type:first-letter{float:left;margin:.08em .12em 0 0;font-family:var(--font-heading);font-size:4.2em;font-weight:500;line-height:.82;color:#662025}.article_prose__KjESs h2{margin-top:2.1em;font-family:var(--font-heading);font-size:clamp(28px,3.6vw,36px);font-weight:600;line-height:1.15;color:#2b0d16;scroll-margin-top:130px}.article_prose__KjESs h2:before{content:"";display:block;width:40px;height:1px;margin-bottom:18px;background:#f19d36}.article_prose__KjESs h3{margin-top:1.7em;font-family:var(--font-heading);font-size:24px;font-weight:600;line-height:1.2;color:#2b0d16;scroll-margin-top:130px}.article_prose__KjESs h4{margin-top:1.5em;font-size:17px;font-weight:600;color:#1b1515}.article_prose__KjESs a{color:#662025;font-weight:500;text-decoration:underline;text-decoration-color:rgba(102,32,37,.35);text-underline-offset:3px}.article_prose__KjESs a:hover{text-decoration-color:#662025}.article_prose__KjESs b,.article_prose__KjESs strong{font-weight:600;color:#1b1515}.article_prose__KjESs ol,.article_prose__KjESs ul{padding-left:1.3em}.article_prose__KjESs ul{list-style:disc}.article_prose__KjESs ol{list-style:decimal}.article_prose__KjESs li+li{margin-top:.45em}.article_prose__KjESs li::marker{color:#9a5715}.article_prose__KjESs blockquote{margin:1.8em 0;padding:4px 0 4px 24px;border-left:2px solid #f19d36;font-family:var(--font-heading);font-size:1.35em;font-style:italic;line-height:1.45;color:#662025}.article_prose__KjESs img{display:block;max-width:100%;height:auto;margin:2em auto;border-radius:20px}.article_prose__KjESs figure{margin:2em 0}.article_prose__KjESs figcaption{margin-top:10px;text-align:center;font-size:13px;color:#766765}.article_prose__KjESs hr{border:0;height:1px;margin:2.5em 0;background:linear-gradient(90deg,transparent,rgba(241,157,54,.7),transparent)}.article_prose__KjESs table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px}.article_prose__KjESs td,.article_prose__KjESs th{padding:10px 14px;border-bottom:1px solid #efe3d9;text-align:left}.article_prose__KjESs th{background:#f7efe8;font-weight:600;color:#2b0d16}.article_prose__KjESs code{padding:2px 6px;border-radius:6px;background:#f7efe8;font-size:.9em}.article_tags__vYiqi{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px;padding-top:28px;border-top:1px solid #efe3d9}.article_tag__IAg9K{padding:6px 14px;border-radius:999px;background:#f7efe8;font-size:12.5px;color:#5e504e}.article_share__bEtpu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:28px;padding:22px;border-radius:22px;background:#2b0d16;color:#f7efe8}.article_shareTitle__HfIcp{font-family:var(--font-heading);font-size:22px;font-weight:500}.article_shareBtns__Oyb9I{display:flex;gap:10px;flex-wrap:wrap}.article_shareBtn__eATYB{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:999px;border:1px solid rgba(247,239,232,.25);font-size:13px;font-weight:600;color:#f7efe8;transition:border-color var(--dur-2),color var(--dur-2),transform var(--dur-1) var(--ease-out)}.article_shareBtn__eATYB:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.article_shareBtn__eATYB:hover{border-color:#f19d36;color:#f19d36}}.article_asideShare__Hym2V{display:flex;gap:8px}.article_asideShare__Hym2V a{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e7d8ce;color:#662025;background:#fff}.article_author__2c3at{display:flex;gap:16px;align-items:center;margin-top:28px;padding:20px 0;border-top:1px solid #efe3d9;border-bottom:1px solid #efe3d9}.article_authorMark__qQrom{width:56px;height:56px;flex-shrink:0;border-radius:50%;background:#f7efe8;object-fit:contain;padding:6px}.article_authorName__4_NCh{font-family:var(--font-heading);font-size:20px;font-weight:600;color:#2b0d16}.article_authorText__Y1k4U{font-size:13.5px;line-height:1.6;color:#766765}