.post-hero,.blog-hero{position:relative;isolation:isolate;min-height:clamp(30rem,78vh,46rem);display:flex;align-items:flex-end;background:var(--ns-night-deep);color:var(--ns-on-dark);overflow:hidden}.post-hero__img,.blog-hero__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.blog-hero{min-height:calc(100svh - var(--ns-hdr-h))}.blog-hero{margin-bottom:-1px}.blog-hero:after{background:linear-gradient(to top,var(--ns-night-deep) 0%,rgba(10,13,15,.78) 30%,rgba(10,13,15,.4) 65%,rgba(10,13,15,.15) 90%)}.post-hero:after,.blog-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#0a0d0ff2,#0a0d0fb8 50%,#0a0d0f33 85%)}.post-hero__copy,.blog-hero__copy{padding-block:calc(var(--ns-header-h) + var(--ns-space-8)) var(--ns-space-7)}.post-hero h1,.blog-hero h1{max-width:18ch;color:var(--ns-on-dark)}.post-hero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(19rem,4fr);gap:var(--ns-space-8);align-items:center}.post-hero__grid h1{font-size:var(--ns-text-3xl)}.post-hero .cta__form.post-hero__form{padding:var(--ns-space-5);border-radius:var(--ns-radius-lg);background:#090d116b;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);border:1px solid rgba(255,215,154,.24);box-shadow:0 40px 80px -40px #000000d9}.post-hero .post-hero__form .cta__formh{color:var(--ns-amber-glow)}.post-hero .post-hero__form .ef label{color:#ffffffdb}.post-hero .post-hero__form .ef input,.post-hero .post-hero__form .ef select{background:#ffffff14;border:1px solid rgba(255,255,255,.28);border-radius:10px;color:var(--ns-on-dark);min-height:2.9rem}.post-hero .post-hero__form .ef input:focus-visible,.post-hero .post-hero__form .ef select:focus-visible{outline:0;background:#ffffff1f;border-color:var(--ns-amber-glow);box-shadow:0 0 0 3px #ffd79a40}.post-hero .post-hero__form .ef select option{color:var(--ns-ink)}.post-hero .post-hero__form .ef .ns-btn{background:var(--ns-green-deep);border-color:var(--ns-green-deep);color:var(--ns-on-dark)}.post-hero .post-hero__form .ef .ns-btn:hover{background:var(--ns-green-hover);border-color:var(--ns-green-hover)}@media (max-width: 1000px){.post-hero__grid{grid-template-columns:1fr;gap:var(--ns-space-6)}}.post-lede,.blog-lede{max-width:var(--ns-wrap-narrow);font-size:var(--ns-text-lg);line-height:var(--ns-leading-body);color:var(--ns-on-dark)}.post-lede a,.blog-lede a,.post-by a{color:var(--ns-amber-glow)}.post-by{margin-top:var(--ns-space-5);display:flex;flex-wrap:wrap;align-items:center;gap:var(--ns-space-3) var(--ns-space-6);font-size:var(--ns-text-sm);color:var(--ns-on-dark-soft)}.post-dates{margin:0}.post-dates span{margin-inline:var(--ns-space-2)}.post-auth{display:inline-flex;align-items:center;gap:var(--ns-space-3);padding:var(--ns-space-1) var(--ns-space-4) var(--ns-space-1) var(--ns-space-1);border-radius:var(--ns-radius-pill);background:#0a0d0f8c;border:1px solid rgba(255,255,255,.18);color:var(--ns-on-dark);text-decoration:none;transition:border-color var(--ns-fast) var(--ns-ease),background var(--ns-fast) var(--ns-ease)}.post-auth:hover{border-color:var(--ns-amber-glow);background:#0a0d0fbf;color:var(--ns-on-dark)}.post-auth__av{width:3rem;height:3rem;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--ns-surface);overflow:hidden}.post-auth__av img{width:84%;height:auto}.post-auth__av--lg{width:5rem;height:5rem;border:1px solid var(--ns-line)}.post-auth__t{display:grid;line-height:1.3}.post-auth__t strong{font-weight:700;color:var(--ns-on-dark)}.post-auth__t small{font-size:var(--ns-text-xs);color:var(--ns-on-dark-soft)}.post-auth__go{margin-left:var(--ns-space-2);font-size:var(--ns-text-xs);font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-amber-glow)}@media (prefers-reduced-motion: no-preference){[data-drift] .post-hero__img,[data-drift] .blog-hero__img{animation:ns-drift 26s ease-in-out infinite alternate;transform-origin:60% 50%}[data-drift].is-paused .post-hero__img,[data-drift].is-paused .blog-hero__img{animation-play-state:paused}}@keyframes ns-drift{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.16) translate3d(-2.5%,-1.5%,0)}}.post-hero__pause,.blog-hero__pause{position:absolute;right:var(--ns-gutter);bottom:var(--ns-space-5);padding:var(--ns-space-1) var(--ns-space-3);border:1px solid rgba(255,255,255,.3);border-radius:var(--ns-radius-pill);background:#0a0d0f80;color:var(--ns-on-dark);font-size:var(--ns-text-xs);cursor:pointer}.post-hero__pause:hover,.blog-hero__pause:hover{border-color:var(--ns-amber-glow)}.post-grid{display:grid;grid-template-columns:20rem minmax(0,1fr);column-gap:var(--ns-space-8);align-items:start;padding-bottom:var(--ns-space-8)}.post-main{grid-column:2;grid-row:1;min-width:0;max-width:46rem}.post-rail{grid-column:1;grid-row:1}:where(.ch__body,.post-open,.post-refs) :is(p,li){font-size:var(--ns-text-md);line-height:1.72;color:var(--ns-ink-soft)}:where(.ch__body,.post-open,.post-refs) p{margin:0 0 var(--ns-space-4)}:where(.ch__body,.post-open,.post-refs) h3{font-size:var(--ns-text-xl);margin:var(--ns-space-6) 0 var(--ns-space-3);color:var(--ns-ink)}:where(.ch__body,.post-open,.post-refs) :is(ul,ol){padding-left:1.25rem;margin:0 0 var(--ns-space-4)}:where(.ch__body,.post-open,.post-refs) li{margin-bottom:var(--ns-space-2)}:where(.ch__body,.post-open,.post-refs) li::marker{color:var(--ns-green);font-weight:700}sup.cite{font-size:.68em;line-height:0;font-weight:700}sup.cite a{text-decoration:none}.post-open{padding-top:var(--ns-space-6)}.post-open>p:first-child{font-size:var(--ns-text-lg);color:var(--ns-ink)}.post-keys{margin-top:var(--ns-space-5);padding:var(--ns-space-5) var(--ns-space-6);background:var(--ns-surface);border:1px solid var(--ns-line);border-left:3px solid var(--ns-green);border-radius:var(--ns-radius)}.post-keys h3{margin-top:0}.post-keys ul{margin:0}.ch{padding-top:var(--ns-space-7)}.ch__card{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--ns-radius-lg);background:var(--ns-night-deep);aspect-ratio:16 / 8;display:flex;align-items:flex-end;box-shadow:var(--ns-shadow)}.ch__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.ch__card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#0a0d0fe0,#0a0d0f59 55%,#0a0d0f0d)}.ch__over{padding:var(--ns-space-6);color:var(--ns-on-dark)}.ch__over h2{margin:0;max-width:22ch;font-size:var(--ns-text-2xl);color:var(--ns-on-dark)}.ch__k{display:flex;align-items:baseline;gap:var(--ns-space-3);margin:0 0 var(--ns-space-3)}.ch__n{font-family:var(--ns-font-display);font-weight:200;font-size:var(--ns-text-xl);line-height:1;color:var(--ns-amber-glow)}.ch__t{font-size:var(--ns-text-xs);font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-amber-glow)}.ch__card--plain{aspect-ratio:auto}.post-main .ch__ans{margin:var(--ns-space-5) 0;padding:var(--ns-space-4) var(--ns-space-5);background:var(--ns-green-tint);border-radius:var(--ns-radius);font-size:var(--ns-text-md);color:var(--ns-ink)}.ch__body{padding-bottom:var(--ns-space-5);border-bottom:1px solid var(--ns-line)}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.ch__img,.sc__pic img{animation:ns-lights-up linear both;animation-timeline:view();animation-range:entry 0% cover 45%}}}@keyframes ns-lights-up{0%{filter:brightness(.35) saturate(.7)}to{filter:none}}.sc{margin-top:var(--ns-space-7);padding:var(--ns-space-6) 0 var(--ns-space-5);border-top:1px solid var(--ns-line);border-bottom:1px solid var(--ns-line)}.sc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ns-space-4);margin-bottom:var(--ns-space-5)}.post-main .sc__h{margin:var(--ns-space-1) 0 0;font-family:var(--ns-font-display);font-weight:200;word-spacing:var(--ns-display-word);font-size:var(--ns-text-2xl);line-height:1.1;color:var(--ns-ink)}.sc__nav{display:flex;gap:var(--ns-space-2)}.sc__btn{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid var(--ns-line);background:var(--ns-surface);color:var(--ns-ink);font-size:var(--ns-text-lg);cursor:pointer;transition:border-color var(--ns-fast) var(--ns-ease),background var(--ns-fast) var(--ns-ease)}.sc__btn:hover{border-color:var(--ns-green);background:var(--ns-green-tint)}.post-main .sc__track{list-style:none;margin:0;padding:0 0 var(--ns-space-3);display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:var(--ns-space-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;overscroll-behavior-x:contain;scrollbar-width:thin}.post-main .sc__slide{margin:0;scroll-snap-align:start}.sc__pic{display:block;border-radius:var(--ns-radius-lg);overflow:hidden;box-shadow:var(--ns-shadow);background:var(--ns-night-deep)}.sc__pic img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:transform var(--ns-slow) var(--ns-ease)}.sc__pic:hover img{transform:scale(1.04)}.post-main .sc__cap{margin:var(--ns-space-3) 0 var(--ns-space-1);font-size:var(--ns-text-sm);color:var(--ns-ink-soft)}.sc__n{font-family:var(--ns-font-display);font-weight:200;color:var(--ns-green-deep);margin-right:var(--ns-space-1)}.sc__cap strong{font-weight:700;color:var(--ns-ink);margin-right:var(--ns-space-1)}.sc__go{font-size:var(--ns-text-sm);font-weight:600;color:var(--ns-green-deep)}.ch__k--ink .ch__n{color:var(--ns-green-deep)}.ch__k--ink .ch__t,.ch__t--ink{color:var(--ns-green-deep);margin:0}.sc-js .sc__pin{position:sticky;top:var(--ns-hdr-h);min-height:calc(100vh - var(--ns-hdr-h));display:flex;flex-direction:column;justify-content:center;overflow:hidden}.post-main .sc-js .sc__track{overflow:visible;scroll-snap-type:none;will-change:transform}.sc__bar{height:3px;margin-top:var(--ns-space-3);background:var(--ns-line);border-radius:var(--ns-radius-pill);overflow:hidden}.sc__bar span{display:block;height:100%;background:var(--ns-green);transform:scaleX(.08);transform-origin:left}.post-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:var(--ns-night-deep)}.post-bg__img{position:absolute;inset:-8% 0 0;width:100%;height:116%;object-fit:cover;filter:saturate(1.15) brightness(.72);opacity:1;transition:opacity 1.2s var(--ns-ease)}.post-bg:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 40%,#0a0d0f0d,#0a0d0f8c)}.post-bg-js .post-bg__img:not(.is-on){opacity:0}@supports (animation-timeline: scroll()){@media (prefers-reduced-motion: no-preference){.post-bg__img{animation:ns-bg-drift linear both;animation-timeline:scroll(root)}}}@keyframes ns-bg-drift{0%{transform:translateZ(0) scale(1.04)}to{transform:translate3d(0,-6%,0) scale(1.14)}}.post-grid{padding-top:var(--ns-space-7)}.post-main{background:#fcfaf7f0;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);border-radius:var(--ns-radius-lg);padding:0 var(--ns-space-7) var(--ns-space-7);box-shadow:0 30px 80px -30px #0a0d0f8c;max-width:52rem}.post-rail{align-self:start}.post-rail .post-toc,.post-rail .share{padding:var(--ns-space-3) var(--ns-space-4);background:#fcfaf7f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:var(--ns-radius-lg);box-shadow:0 20px 50px -25px #0a0d0f80}.post-rail .post-toc ol{border-left-color:var(--ns-line)}.share{margin-top:var(--ns-space-8);padding:var(--ns-space-5) var(--ns-space-6);border:1px solid var(--ns-line);border-radius:var(--ns-radius-lg);background:var(--ns-surface);display:flex;flex-wrap:wrap;align-items:center;gap:var(--ns-space-3) var(--ns-space-5)}.post-main .share__k,.share__k{margin:0;font-size:var(--ns-text-xs);font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-ink-muted)}.post-main .share__list,.share__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--ns-space-2)}.post-main .share__list li{margin:0}.share__a{display:inline-flex;align-items:center;gap:var(--ns-space-2);padding:var(--ns-space-2) var(--ns-space-4);border:1px solid var(--ns-line);border-radius:var(--ns-radius-pill);background:var(--ns-canvas);color:var(--ns-ink);font:inherit;font-size:var(--ns-text-sm);font-weight:600;text-decoration:none;cursor:pointer;transition:border-color var(--ns-fast) var(--ns-ease),background var(--ns-fast) var(--ns-ease),color var(--ns-fast) var(--ns-ease)}.share__a:hover,.share__a.is-done{border-color:var(--ns-green);background:var(--ns-green-tint);color:var(--ns-green-deep)}.share__a svg{width:1.05rem;height:1.05rem;flex:none}.share--compact{margin:0;border:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--ns-space-2)}.share--compact .share__list{gap:.3rem}.share--compact .share__a{width:2rem;height:2rem;padding:0;justify-content:center}.rs{margin-top:var(--ns-space-7)}.rs__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ns-space-4);margin-bottom:var(--ns-space-4)}.post-main .rs__h{margin:0;font-family:var(--ns-font-display);font-weight:200;word-spacing:var(--ns-display-word);font-size:var(--ns-text-xl);color:var(--ns-ink)}.post-main .rs__track{list-style:none;margin:0;padding:var(--ns-space-2) var(--ns-space-1) var(--ns-space-4);display:grid;grid-auto-flow:column;grid-auto-columns:17rem;gap:var(--ns-space-4);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin}.post-main .rs__item{margin:0;scroll-snap-align:start}.rs__card{position:relative;isolation:isolate;display:flex;align-items:flex-end;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--ns-radius-lg);background:var(--ns-night-deep);color:var(--ns-on-dark);text-decoration:none;box-shadow:var(--ns-shadow);border:1px solid transparent;transition:transform var(--ns-med) var(--ns-ease),box-shadow var(--ns-med) var(--ns-ease),border-color var(--ns-med) var(--ns-ease)}.rs__card img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform var(--ns-slow) var(--ns-ease),filter var(--ns-slow) var(--ns-ease);filter:brightness(.85)}.rs__card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#0a0d0feb,#0a0d0f73 45%,#0a0d0f0d 75%)}.rs__card:hover,.rs__card:focus-visible{transform:translateY(-6px);box-shadow:var(--ns-shadow-lg);border-color:#ffd79a8c;color:var(--ns-on-dark)}.rs__card:hover img,.rs__card:focus-visible img{transform:scale(1.08);filter:brightness(1)}.rs__body{display:grid;gap:var(--ns-space-1);padding:var(--ns-space-5)}.rs__label{font-family:var(--ns-font-display);font-weight:200;word-spacing:var(--ns-display-word);font-size:var(--ns-text-xl);line-height:1.15;color:var(--ns-on-dark)}.rs__blurb{font-size:var(--ns-text-sm);color:var(--ns-on-dark-soft)}.rs__go{margin-top:var(--ns-space-2);font-size:var(--ns-text-xs);font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-amber-glow)}.post-strip{margin:var(--ns-space-7) 0 0;padding:var(--ns-space-5) var(--ns-space-6);border-radius:var(--ns-radius-lg);background:var(--ns-night);color:var(--ns-on-dark);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ns-space-4)}.post-main .post-strip__k{margin:0;font-family:var(--ns-font-display);font-weight:200;word-spacing:var(--ns-display-word);font-size:var(--ns-text-xl);color:var(--ns-on-dark)}.post-main .post-strip__a{margin:0;display:flex;align-items:center;gap:var(--ns-space-4);flex-wrap:wrap}.post-strip__tel{color:var(--ns-amber-glow)}.post-strip .ns-btn--primary{background:var(--ns-green-deep);border-color:var(--ns-green-deep);color:var(--ns-on-dark)}.post-strip .ns-btn--primary:hover{background:var(--ns-green-hover);border-color:var(--ns-green-hover);color:var(--ns-on-dark)}.post-rail{position:sticky;top:calc(var(--ns-hdr-h) + var(--ns-space-4));max-height:calc(100vh - var(--ns-hdr-h) - var(--ns-space-6));overflow-y:auto;padding-top:0;padding-right:var(--ns-space-2);display:grid;gap:var(--ns-space-3);scrollbar-width:thin}.post-toc__k{margin:0 0 var(--ns-space-2);font-size:var(--ns-text-xs);font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-ink-muted)}.post-toc ol{list-style:none;margin:0;padding:0;counter-reset:toc;border-left:2px solid var(--ns-line)}.post-toc li{counter-increment:toc}.post-toc a{display:grid;grid-template-columns:1.75rem 1fr;padding:.15rem var(--ns-space-3);margin-left:-2px;border-left:2px solid transparent;font-size:var(--ns-text-xs);line-height:1.45;color:var(--ns-ink-soft);text-decoration:none}.post-toc a:before{content:counter(toc,decimal-leading-zero);color:var(--ns-ink-muted)}.post-toc a:hover,.post-toc a.is-on{color:var(--ns-green-deep);border-left-color:var(--ns-green)}.post-toc a.is-on{font-weight:700}.post-rail__form{padding:var(--ns-space-4) var(--ns-space-5);border-radius:var(--ns-radius-lg);background:var(--ns-night);box-shadow:var(--ns-shadow)}.post-rail__form .cta__formh{color:var(--ns-amber-glow)}.post-rail__form .ef .ns-btn{background:var(--ns-green-deep);border-color:var(--ns-green-deep)}.post-rail__form .ef .ns-btn:hover{background:var(--ns-green-hover);border-color:var(--ns-green-hover)}.post-rail__tel{display:block;margin-top:var(--ns-space-3);color:var(--ns-amber-glow);font-size:var(--ns-text-sm)}.post-faq{margin-top:var(--ns-space-8)}.post-faq .sv-sec{padding:0;background:none}.post-faq .sv-sec>.ns-wrap{padding:0;margin:0;width:100%;max-width:none}.post-faq .sv-head{display:block;margin-bottom:var(--ns-space-5)}.post-faq .sv-head .sv-tag{margin:0 0 var(--ns-space-3);color:var(--ns-green-deep)}.post-faq .sv-head h2{max-width:none;font-size:var(--ns-text-2xl);line-height:1.15}.post-faq .ch__k{margin-bottom:var(--ns-space-1)}.post-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:1fr 1fr;background:var(--ns-night-deep);box-shadow:0 -6px 24px #0a0d0f40}.post-bar a{padding:var(--ns-space-4);text-align:center;font-weight:700;font-size:var(--ns-text-sm);color:var(--ns-on-dark);text-decoration:none}.post-bar__go{background:var(--ns-green-deep)}@media (min-width: 1101px){.post-bar{display:none}}@media (max-width: 1100px){.post-grid{grid-template-columns:1fr}.post-main{grid-column:1;max-width:none;padding:0 var(--ns-space-5) var(--ns-space-6)}.post-rail{grid-column:1;grid-row:2;position:static;max-height:none;overflow:visible;padding-top:var(--ns-space-7)}.post-main .sc__track{grid-auto-columns:86%}body{padding-bottom:3.5rem}}@media (max-width: 640px){.ch__card{aspect-ratio:4 / 3}.sc__pic img{aspect-ratio:4 / 5}.sc-js .sc__pin{min-height:calc(100vh - var(--ns-hdr-h) - 3.5rem)}.ch__over{padding:var(--ns-space-5)}}.post-refs{margin-top:var(--ns-space-8);margin-bottom:0;padding-top:var(--ns-space-7);border-top:1px solid var(--ns-line)}.post-refs h2{font-size:var(--ns-text-2xl);margin:0 0 var(--ns-space-5)}.post-cta{margin:var(--ns-space-6) 0;padding:var(--ns-space-5);background:var(--ns-green-tint);border-left:3px solid var(--ns-green);border-radius:var(--ns-radius)}.post-cta p{margin:0}.post-table{overflow-x:auto;margin:var(--ns-space-5) 0;border:1px solid var(--ns-line);border-radius:var(--ns-radius);background:var(--ns-surface)}.post-table table{width:100%;border-collapse:collapse;font-size:var(--ns-text-sm)}.post-table th,.post-table td{padding:var(--ns-space-3) var(--ns-space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--ns-line-soft)}.post-table thead th{font-weight:700;color:var(--ns-ink);background:var(--ns-surface-warm)}.post-table tbody th{font-weight:600}.post-table tr.is-hl{background:var(--ns-amber-tint)}.bt{margin:var(--ns-space-6) 0;padding:var(--ns-space-5);background:var(--ns-surface);border:1px solid var(--ns-line);border-radius:var(--ns-radius)}.bt__k{margin:0 0 var(--ns-space-1);font-size:var(--ns-text-xs);font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-green-deep)}.bt__h{font-family:var(--ns-font-display);font-weight:200;word-spacing:var(--ns-display-word);font-size:var(--ns-text-xl);line-height:var(--ns-leading-snug);margin:0 0 var(--ns-space-2)}.bt__sub{color:var(--ns-ink-soft);font-size:var(--ns-text-sm)}.bt__opts{border:0;margin:var(--ns-space-4) 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--ns-space-2)}.bt__opts legend{padding:0;margin-bottom:var(--ns-space-3);font-weight:700;font-size:var(--ns-text-sm)}.bt__opt{display:inline-flex;align-items:center;gap:var(--ns-space-2);padding:var(--ns-space-2) var(--ns-space-4);border:1px solid var(--ns-line);border-radius:var(--ns-radius-pill);background:var(--ns-canvas);font-size:var(--ns-text-sm);text-align:left;cursor:pointer;transition:background var(--ns-fast) var(--ns-ease),border-color var(--ns-fast) var(--ns-ease)}.bt__opt:hover{border-color:var(--ns-green)}.bt__opt[aria-pressed=true]{background:var(--ns-green-tint);border-color:var(--ns-green)}.bt__box{width:.9rem;height:.9rem;flex:none;border:1.5px solid var(--ns-ink-muted);border-radius:var(--ns-radius-sm)}.bt__opt[aria-pressed=true] .bt__box{background:var(--ns-green);border-color:var(--ns-green)}.bt__out{display:grid;gap:var(--ns-space-3)}.bt__panel{padding:var(--ns-space-4);border-radius:var(--ns-radius);background:var(--ns-surface-warm)}.bt__panel.is-on{background:var(--ns-green-tint)}.bt-js .bt__panel:not(.is-on){display:none}.bt__empty{margin:0;padding:var(--ns-space-4);border:1px dashed var(--ns-line);border-radius:var(--ns-radius);font-size:var(--ns-text-sm);color:var(--ns-ink-muted)}.bt__pl{margin:0 0 var(--ns-space-2);font-weight:700;font-size:var(--ns-text-sm)}.bt__panel dl{margin:0}.bt__row{display:grid;grid-template-columns:minmax(7rem,10rem) 1fr;gap:var(--ns-space-3);padding-block:var(--ns-space-2);border-top:1px solid var(--ns-line);font-size:var(--ns-text-sm)}.bt__row dt{font-weight:600}.bt__row dd{margin:0}.bt__foot{margin-top:var(--ns-space-4);font-size:var(--ns-text-xs);color:var(--ns-ink-muted)}.post-chart{margin:var(--ns-space-6) 0 var(--ns-space-4);padding:var(--ns-space-5);background:var(--ns-surface);border:1px solid var(--ns-line);border-radius:var(--ns-radius)}.post-chart figcaption{display:grid;gap:var(--ns-space-1);margin-bottom:var(--ns-space-3)}.post-chart__t{font-family:var(--ns-font-display);font-weight:200;word-spacing:var(--ns-display-word);font-size:var(--ns-text-xl);line-height:var(--ns-leading-snug)}.post-chart__s{font-size:var(--ns-text-sm);color:var(--ns-ink-soft)}.post-chart__take{font-weight:600}.post-chart__plot{display:grid;gap:var(--ns-space-4)}.post-chart__g{margin:0 0 var(--ns-space-2);font-size:var(--ns-text-xs);font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-ink-muted)}.post-chart__bar{display:grid;grid-template-columns:minmax(9rem,14rem) 1fr var(--vw, 4.5rem);align-items:center;gap:var(--ns-space-3);font-size:var(--ns-text-sm);margin-bottom:var(--ns-space-2)}.post-chart__track{height:.85rem;background:var(--ns-line-soft);border-radius:var(--ns-radius-pill);overflow:hidden}.post-chart__fill{display:block;height:100%;width:var(--w);margin-left:var(--x, 0);background:var(--ns-green);border-radius:var(--ns-radius-pill)}.post-chart__bar--1 .post-chart__fill{background:var(--ns-amber)}.post-chart__v{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.post-chart{position:relative}.post-chart__bar{border-radius:var(--ns-radius-sm);cursor:pointer;transition:background var(--ns-fast) var(--ns-ease)}.post-chart__bar:hover,.post-chart__bar.is-active,.post-chart__bar:focus-visible{background:var(--ns-green-tint)}.post-chart__fill{transition:filter var(--ns-fast) var(--ns-ease)}.post-chart__bar.is-active .post-chart__fill{filter:brightness(1.1) saturate(1.2)}.pc-js .post-chart__fill{transform:scaleX(0);transform-origin:left;transition:transform 1.1s cubic-bezier(.22,.61,.36,1) var(--d, 0ms)}.pc-js.is-in .post-chart__fill{transform:scaleX(1)}.post-chart__tip-js{position:absolute;z-index:3;pointer-events:none;padding:var(--ns-space-1) var(--ns-space-3);border-radius:var(--ns-radius-sm);background:var(--ns-night);color:var(--ns-on-dark);font-size:var(--ns-text-xs);font-weight:700;white-space:nowrap;box-shadow:var(--ns-shadow);opacity:0;transform:translateY(4px);transition:opacity var(--ns-fast) var(--ns-ease),transform var(--ns-fast) var(--ns-ease)}.post-chart__tip-js.is-on{opacity:1;transform:none}.post-table tr{transition:background var(--ns-fast) var(--ns-ease)}.post-chart__c{margin-top:var(--ns-space-3);font-size:var(--ns-text-xs);color:var(--ns-ink-muted)}.post-ex{counter-reset:ex;list-style:none;padding:0!important;margin:var(--ns-space-5) 0;display:grid;gap:var(--ns-space-2)}.post-ex li{counter-increment:ex;display:grid;grid-template-columns:2rem 1fr;align-items:baseline;padding:var(--ns-space-3) var(--ns-space-4);background:var(--ns-surface-warm);border-radius:var(--ns-radius);font-variant-numeric:tabular-nums}.post-ex li:before{content:counter(ex);font-weight:700;color:var(--ns-green-deep)}.post-refs ol{font-size:var(--ns-text-sm);padding-left:1.4rem}.post-refs li{font-size:var(--ns-text-sm);overflow-wrap:anywhere}.post-refs li:target{background:var(--ns-amber-tint)}.post-refs__note{font-size:var(--ns-text-sm);color:var(--ns-ink-muted)}.post-author{display:grid;grid-template-columns:5rem 1fr;gap:var(--ns-space-5);align-items:start;margin:var(--ns-space-7) 0 0;padding:var(--ns-space-5);background:var(--ns-surface);border:1px solid var(--ns-line);border-radius:var(--ns-radius)}.post-author__k{margin:0;font-size:var(--ns-text-xs);font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-ink-muted)}.post-author__n{font-weight:700;margin-bottom:var(--ns-space-2)}.walk{position:relative;background:var(--ns-night-deep);color:var(--ns-on-dark)}.walk__stage{position:relative;aspect-ratio:3840 / 2143;max-height:86vh;overflow:hidden;background:var(--ns-night-deep)}.walk__still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.walk__canvas{position:absolute;inset:0;width:100%;height:100%}.walk__shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#0a0d0f8c,#0a0d0f00 35%)}.walk__fade{position:absolute;inset:0 0 auto;height:55%;z-index:1;pointer-events:none;background:linear-gradient(to bottom,var(--ns-night-deep) 0%,rgba(10,13,15,.75) 35%,rgba(10,13,15,0) 100%)}.walk:not(.walk-js) .walk__fade{display:none}.walk__credit{position:absolute;right:var(--ns-gutter);bottom:var(--ns-space-4);z-index:4;margin:0;padding:var(--ns-space-1) var(--ns-space-3);border-radius:var(--ns-radius-pill);background:#0a0d0f99;font-size:var(--ns-text-xs);color:var(--ns-on-dark-soft)}.walk__bulbs{position:absolute;right:var(--ns-gutter);top:calc(var(--ns-space-6));z-index:3;list-style:none;margin:0;padding:var(--ns-space-3) var(--ns-space-4);display:grid;gap:var(--ns-space-2);border-radius:var(--ns-radius);background:#0a0d0f61;border:1px solid rgba(255,215,154,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.walk__bulb{display:flex;align-items:center;gap:var(--ns-space-2);font-size:var(--ns-text-xs);font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-amber-glow)}.walk__bulb i{display:block;width:.7rem;height:.7rem;border-radius:50%;background:var(--ns-amber-glow);box-shadow:0 0 12px 3px #ffc778b3;transition:background var(--ns-med) var(--ns-ease),box-shadow var(--ns-med) var(--ns-ease)}.walk-js .walk__bulb:not(.is-on) i{background:#fff3;box-shadow:none}.walk-js .walk__bulb:not(.is-on){color:var(--ns-on-dark-soft)}.walk__cards{display:grid;gap:var(--ns-space-6);padding:var(--ns-space-7) var(--ns-gutter);max-width:var(--ns-wrap);margin-inline:auto}.walk__card h2,.walk__card h3{color:var(--ns-on-dark);margin:0 0 var(--ns-space-3)}.walk__card h2{font-size:var(--ns-text-3xl)}.walk__card h3{font-size:var(--ns-text-2xl);line-height:1.12}.walk__card h3 a{color:inherit;text-decoration:none}.walk__card p{margin:0 0 var(--ns-space-3);color:#ffffffe6;font-size:var(--ns-text-md);line-height:1.6}.walk__k{margin:0 0 var(--ns-space-2)!important;font-size:var(--ns-text-xs)!important;font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-amber-glow)!important}.walk__cue{font-size:var(--ns-text-xs)!important;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-on-dark-soft)!important}.walk__date{font-size:var(--ns-text-sm)!important;color:var(--ns-on-dark-soft)!important}.walk__card--guide{display:grid;grid-template-columns:minmax(0,1fr);max-width:30rem;overflow:hidden;border-radius:var(--ns-radius-lg);background:#0a0d0fd1;border:1px solid rgba(255,215,154,.25);box-shadow:0 30px 70px -25px #000c}.walk__pic{display:block}.walk__pic img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.walk__txt{padding:var(--ns-space-5) var(--ns-space-6) var(--ns-space-6)}.walk .ns-btn--primary.walk__btn{margin-top:var(--ns-space-2);background:var(--ns-green-deep);border-color:var(--ns-green-deep);color:var(--ns-on-dark)}.walk .ns-btn--primary.walk__btn:hover{background:var(--ns-green-hover);border-color:var(--ns-green-hover);color:var(--ns-on-dark)}.walk-js{height:calc(var(--walk-segs, 5) * 90vh)}.walk-js .walk__stage{position:sticky;top:var(--ns-hdr-h);height:calc(100vh - var(--ns-hdr-h));aspect-ratio:auto;max-height:none}.walk-js.is-ready .walk__still{visibility:hidden}.walk-js .walk__cards{position:absolute;inset:0;z-index:2;display:block;padding:0;max-width:none;pointer-events:none}.walk-js .walk__card{position:absolute;left:max(var(--ns-gutter),calc((100% - var(--ns-wrap)) / 2));top:50%;width:min(30rem,calc(100% - 2 * var(--ns-gutter)));transform:translateY(-46%) scale(.97);transition:opacity .45s var(--ns-ease),transform .45s var(--ns-ease)}.walk-js.is-card-right .walk__card--guide{left:auto;right:max(calc(var(--ns-gutter) + 9rem),calc((100% - var(--ns-wrap)) / 2 + 9rem))}.walk-js .walk__card:not(.is-on){opacity:0}.walk-js .walk__card--guide{--lit: 0;filter:brightness(calc(.2 + .8 * var(--lit))) saturate(calc(.4 + .6 * var(--lit)));box-shadow:0 30px 70px -25px #000c,0 0 calc(80px * var(--lit)) rgba(255,190,110,calc(.32 * var(--lit)))}.walk__card--guide{position:relative}.walk-js .walk__card--guide:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at var(--gx, 0%) var(--gy, 50%),rgba(255,205,140,calc(.3 * var(--lit))) 0%,rgba(255,205,140,0) 60%)}.walk-js .walk__card.is-on{transform:translateY(-50%);pointer-events:auto}.walk-js .walk__card--intro,.walk-js .walk__card--outro{width:min(34rem,calc(100% - 2 * var(--ns-gutter)));padding:0;background:none;border:0}.walk-js .walk__card--intro:before,.walk-js .walk__card--outro:before{content:"";position:absolute;z-index:-1;inset:-45% -40% -45% -60%;pointer-events:none;background:radial-gradient(closest-side,#06090ca8,#06090c6b 55%,#06090c00)}.walk-js .walk__card--intro h2,.walk-js .walk__card--outro h3{text-shadow:0 2px 24px rgba(0,0,0,.55)}.walk-js .walk__card--intro p,.walk-js .walk__card--outro p{text-shadow:0 1px 12px rgba(0,0,0,.6)}.walk-js .walk__card--intro .walk__k,.walk-js .walk__card--outro .walk__k{display:flex;align-items:center;gap:var(--ns-space-3)}.walk-js .walk__card--intro .walk__k:before,.walk-js .walk__card--outro .walk__k:before{content:"";width:2.5rem;height:2px;border-radius:2px;background:var(--ns-amber-glow);box-shadow:0 0 12px 2px #ffc77899}.walk-js .walk__card--intro .walk__cue{display:inline-flex;align-items:center;gap:var(--ns-space-2);margin-top:var(--ns-space-4);padding:var(--ns-space-2) var(--ns-space-4);border:1px solid rgba(255,215,154,.35);border-radius:var(--ns-radius-pill);color:var(--ns-amber-glow)!important;background:#06090c59}.walk-js .walk__card--intro .walk__cue:after{content:"";width:.45rem;height:.45rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);animation:walk-cue 1.4s var(--ns-ease) .6s 3}@keyframes walk-cue{50%{transform:translateY(3px) rotate(45deg)}}.walk-js .walk__card--guide{display:flex;flex-direction:column;max-height:calc(100% - 2 * var(--ns-space-4))}.walk-js .walk__pic{flex:0 1 auto;min-height:0;overflow:hidden}.walk-js .walk__pic img{aspect-ratio:auto;height:clamp(4.5rem,calc(100vh - var(--ns-hdr-h) - 26rem),16.875rem)}.walk-js .walk__txt{flex:0 0 auto;padding:clamp(.85rem,2.2vh,var(--ns-space-5)) var(--ns-space-6) clamp(.9rem,2.6vh,var(--ns-space-6))}.walk-js .walk__card--guide h3{font-size:clamp(1.2rem,3.6vh,var(--ns-text-2xl))}.walk-js .walk__card--guide p{font-size:clamp(.9rem,2.1vh,var(--ns-text-md));line-height:1.5;margin-bottom:clamp(.4rem,1.4vh,var(--ns-space-3))}@media (max-width: 760px){.walk__bulbs{top:var(--ns-space-3);right:var(--ns-space-3);padding:var(--ns-space-2) var(--ns-space-3)}.walk__credit{top:var(--ns-space-3);bottom:auto;left:var(--ns-space-3);right:auto}.walk__bulb{font-size:.62rem;letter-spacing:.08em}.walk-js .walk__card,.walk-js.is-card-right .walk__card--guide{left:var(--ns-space-3);right:var(--ns-space-3);width:auto;top:auto;bottom:var(--ns-space-5);transform:translateY(12px)}.walk-js .walk__card.is-on{transform:none}.walk__pic img{aspect-ratio:21 / 9}.walk-js .walk__pic img{height:clamp(4rem,calc(100vh - var(--ns-hdr-h) - 30rem),10rem)}.walk-js .walk__card--guide{max-height:calc(100% - 2 * var(--ns-space-3))}.walk-js .walk__txt{padding:var(--ns-space-3) var(--ns-space-4) var(--ns-space-4)}.walk__txt{padding:var(--ns-space-4)}.walk__card h2{font-size:var(--ns-text-2xl)}.walk__card h3{font-size:var(--ns-text-xl)}}@media (prefers-reduced-motion: reduce){.walk__bulb i,.walk-js .walk__card{transition:none}.walk-js .walk__card--intro .walk__cue:after{animation:none}}.blog-feat__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--ns-space-8);align-items:start}.blog-feat__copy h2{font-size:var(--ns-text-3xl);margin:0 0 var(--ns-space-5)}.blog-feat__copy h2 a{color:inherit;text-decoration:none}.blog-feat__copy h2 a:hover{color:var(--ns-green-deep)}.blog-feat__copy .sv-ans{font-size:var(--ns-text-lg);line-height:var(--ns-leading-body);color:var(--ns-ink-soft);max-width:40rem}.blog-feat__m{margin:var(--ns-space-5) 0;font-size:var(--ns-text-sm);color:var(--ns-ink-muted)}.blog-feat__m span{margin-inline:var(--ns-space-2)}.sv-tag span{margin-inline:var(--ns-space-1)}.blog-feat__k{margin:var(--ns-space-6) 0 var(--ns-space-3);font-size:var(--ns-text-xs);font-weight:700;letter-spacing:var(--ns-tracking-wide);text-transform:uppercase;color:var(--ns-ink-muted)}.blog-feat__toc{margin:0;padding:0;list-style:none;counter-reset:bt;border-top:1px solid var(--ns-line)}.blog-feat__toc li{counter-increment:bt;border-bottom:1px solid var(--ns-line)}.blog-feat__toc a{display:grid;grid-template-columns:2.25rem 1fr;padding:var(--ns-space-3) 0;font-size:var(--ns-text-sm);color:var(--ns-ink);text-decoration:none}.blog-feat__toc a:before{content:counter(bt,decimal-leading-zero);font-weight:700;color:var(--ns-green-deep)}.blog-feat__toc a:hover{color:var(--ns-green-deep)}.blog-feat{position:relative;isolation:isolate;overflow:hidden;background:var(--ns-night-deep);color:var(--ns-on-dark);padding-block:clamp(4rem,12vh,8rem)}.blog-feat__bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.blog-feat:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0a0d0fe0,#0a0d0fa8 45%,#0a0d0f38),linear-gradient(to top,#0a0d0f8c,#0a0d0f00 40%)}.blog-feat .sv-tag{color:var(--ns-amber-glow)}.blog-feat .blog-feat__copy h2{color:var(--ns-on-dark)}.blog-feat .blog-feat__copy h2 a:hover{color:var(--ns-amber-glow)}.blog-feat .blog-feat__copy .sv-ans{color:#ffffffe6}.blog-feat .blog-feat__m{color:var(--ns-on-dark-soft)}.blog-feat .blog-feat__go{background:var(--ns-green-deep);border-color:var(--ns-green-deep);color:var(--ns-on-dark)}.blog-feat .blog-feat__go:hover{background:var(--ns-green-hover);border-color:var(--ns-green-hover)}.blog-feat__side{padding:var(--ns-space-5) var(--ns-space-6);border-radius:var(--ns-radius-lg);background:#0a0d0f80;border:1px solid rgba(255,215,154,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.blog-feat .blog-feat__k{margin-top:0;color:var(--ns-amber-glow)}.blog-feat .blog-feat__toc,.blog-feat .blog-feat__toc li{border-color:#ffffff29}.blog-feat .blog-feat__toc a{color:#ffffffeb}.blog-feat .blog-feat__toc a:before{color:var(--ns-amber-glow)}.blog-feat .blog-feat__toc a:hover{color:var(--ns-amber-glow)}.blog-feat+.blog-feat{border-top:1px solid rgba(255,215,154,.12)}.bslide{position:relative;background:var(--ns-night-deep);scroll-margin-top:var(--ns-hdr-h)}.bslide__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.bslide__track::-webkit-scrollbar{display:none}.bslide__slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;display:grid;align-items:center;min-height:clamp(30rem,calc(100svh - var(--ns-hdr-h)),52rem)}.bslide .bslide__slide{padding-block:clamp(2.5rem,7vh,5rem)}.bslide-js .bslide__slide{padding-bottom:clamp(5.5rem,11vh,7rem)}.bslide .blog-feat__toc a{padding-block:clamp(.4rem,1.2vh,var(--ns-space-3))}.bslide .blog-feat__copy h2{font-size:clamp(1.75rem,5.4vh,var(--ns-text-3xl));margin-bottom:clamp(.6rem,2vh,var(--ns-space-5))}.bslide .blog-feat__copy .sv-ans{font-size:clamp(.95rem,2.3vh,var(--ns-text-lg))}.bslide .blog-feat__m{margin-block:clamp(.6rem,2vh,var(--ns-space-5))}.bslide .blog-feat__side{padding-block:clamp(.9rem,2.4vh,var(--ns-space-5))}.bslide .blog-feat+.blog-feat{border-top:0}.bslide__pin{position:relative;overflow:hidden}.bslide-pin{height:calc(var(--bs-n, 10) * 70svh + 100svh)}.bslide-pin .bslide__pin{position:sticky;top:var(--ns-hdr-h);height:calc(100svh - var(--ns-hdr-h))}.bslide-pin .bslide__track{height:100%;overflow:visible;scroll-snap-type:none;will-change:transform}.bslide-pin .bslide__slide{min-height:0;height:100%}.bslide__nav{position:absolute;left:0;right:0;bottom:clamp(1.5rem,4vh,2.5rem);z-index:2;display:flex;align-items:center;gap:var(--ns-space-4)}.bslide__btn{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;border:1px solid rgba(255,215,154,.45);background:#0a0d0f8c;color:var(--ns-on-dark);font-size:1.15rem;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background var(--ns-med) var(--ns-ease),border-color var(--ns-med) var(--ns-ease)}.bslide__btn:hover:not(:disabled){background:var(--ns-green-deep);border-color:var(--ns-green-deep)}.bslide__btn:disabled{opacity:.35;cursor:default}.bslide__btn:focus-visible,.bslide__dot:focus-visible{outline:2px solid var(--ns-amber-glow);outline-offset:3px}.bslide__count{margin:0;min-width:4.5rem;font-size:var(--ns-text-sm);font-weight:700;letter-spacing:var(--ns-tracking-wide);color:var(--ns-on-dark);font-variant-numeric:tabular-nums}.bslide__count span[aria-hidden]{margin-inline:var(--ns-space-1);color:var(--ns-on-dark-soft)}.bslide__dots{display:flex;flex-wrap:wrap;gap:var(--ns-space-2);margin:0;padding:0;list-style:none;flex:1}.bslide__dot{display:block;width:.7rem;height:.7rem;padding:0;border-radius:50%;border:0;background:#ffffff4d;cursor:pointer;transition:background var(--ns-med) var(--ns-ease),box-shadow var(--ns-med) var(--ns-ease)}.bslide__dot[aria-current=true]{background:var(--ns-amber-glow);box-shadow:0 0 10px 2px #ffc77899}@media (max-width: 640px){.bslide__dots{display:none}.bslide__count{flex:1;text-align:center}.bslide__slide{min-height:calc(100svh - var(--ns-hdr-h))}}@media (max-width: 900px){.bslide .blog-feat__side{display:none}}@media (min-width: 901px) and (max-height: 800px){.bslide .blog-feat__toc a{padding-block:.3rem;font-size:var(--ns-text-xs)}.bslide .blog-feat__k{margin-bottom:var(--ns-space-2)}}@media (max-width: 900px){.blog-feat__grid{grid-template-columns:1fr}}@media (max-width: 900px){.blog-feat:after{background:#0a0d0fc7}}@media (max-width: 640px){.bt__row{grid-template-columns:1fr;gap:var(--ns-space-1)}.post-chart__bar{grid-template-columns:1fr 4.5rem}.post-chart__l{grid-column:1 / -1}.post-author{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.bt__opt,.sc__pic img,.post-auth,.sc__btn,.share__a,.post-bg__img,.rs__card,.rs__card img,.post-chart__fill,.post-chart__tip-js{transition:none}.post-bg__img{animation:none}.blog-feat__pic img{transition:none}}
