.post8{--post-text:34rem;--post-fs2:1.0625rem}.post8-head{padding-bottom:clamp(88px,14vw,168px)}.post8-head .j8-head__h1{max-width:none}.post8-head .j8-head__lead{max-width:var(--post-text)}.post8__sheet{padding-block:0 clamp(48px,7vw,96px)}.post8__grid{gap:var(--s7) var(--gap);align-items:start;display:grid}.post8__grid>*{min-width:0}.post8__cover{aspect-ratio:16/9;border-radius:var(--r-m);background:var(--sheet);box-shadow:var(--sh-sheet);border:1px solid var(--hair);margin-top:calc(-1*clamp(56px,10vw,120px));overflow:hidden;overflow:clip}.post8__img{object-fit:cover;width:100%;height:100%}.next8-band{background:var(--bg);border-top:1px solid var(--line-ui);padding-block:clamp(40px,6vw,72px)}.next8{gap:14px;display:grid}.next8 p{margin:0}.next8-band .btn{background:var(--paper)}.next8-band .btn--text{border-color:var(--hair)}.next8-band .btn--ghost:hover{background:color-mix(in oklch, var(--red-text) 8%, var(--paper))}.next8-band .btn--text:hover{background:color-mix(in oklch, var(--fg) 6%, var(--paper))}.faq8{margin-top:2.2em}.faq8__q{border-bottom:1px solid var(--line-ui)}.faq8__q:first-of-type{border-top:1px solid var(--line-ui)}.art8 .faq8 h2+.faq8__q{margin-top:.4em}.faq8__q summary{cursor:pointer;font:650 1.0625em/1.4 var(--font-text);color:var(--fg);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;list-style:none;display:flex}.faq8__q summary::-webkit-details-marker{display:none}.faq8__q summary:after{content:"+";font:500 1.25em/1 var(--font-mono);color:var(--red-text);flex:none}.faq8__q[open] summary:after{content:"−"}.art8 .faq8__q p{margin:0 0 16px}.next8__btns{gap:12px var(--gap);grid-auto-rows:1fr;display:grid}.next8__t{font:600 .75rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.next8 a.btn{width:100%;min-height:56px;color:var(--fg);font-size:var(--post-fs2);text-align:left;justify-content:space-between;padding:12px 20px;line-height:1.3}@media (min-width:640px){.next8__btns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1440px){.next8__btns{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr))}}@media (max-width:1023.98px){.post8__aside:not(:has(.post8__ask)){display:none}}.post8__askprod{gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--rim);display:none;margin-top:var(--s2)!important}.post8__askprod>*{margin:0}.post8__askk{color:var(--peri);font-size:.9375rem;line-height:1.4}.post8__askprod .btn{justify-self:start}.post8__ask{gap:var(--s3);padding:var(--s5);border-radius:var(--r-m);background:var(--paper-grid) 0 0 / 83.138px 48px, var(--sheet);border:1px solid var(--rim);color:var(--peri);--focus:var(--white);display:grid}.post8__ask>*{margin:0}.post8__askt{font-family:var(--font-display);color:var(--white);font-size:1.5rem;font-weight:750;line-height:1.1}.post8__askp{font-size:1rem;line-height:1.5}.post8__ask .btn{margin-top:var(--s2);justify-self:start}.post8__text.art8{max-width:var(--post-text);font-family:Roboto,Segoe UI,system-ui,-apple-system,sans-serif;font-size:1.0625rem;font-weight:400;font-stretch:100%;line-height:1.75}.post8__text.art8 h2{font-family:var(--font-text);letter-spacing:0;margin:2em 0 .6em;font-size:clamp(1.375rem,1.1rem + .9vw,1.625rem);font-weight:700;font-stretch:100%;line-height:1.2}.post8__text.art8 .kp8{border:1px solid var(--line-ui);border-left:4px solid var(--red);border-radius:var(--r-m);padding:18px 22px 10px;font-size:1em}:is(.post8__toc,.post8__tocm) ol{counter-reset:toc;margin:0;padding:0;list-style:none}:is(.post8__toc,.post8__tocm) li{counter-increment:toc;border-top:1px solid var(--hair);margin:0;padding:0}:is(.post8__toc,.post8__tocm) li:first-child{border-top:0}.art8 .post8__tocm a,.post8__toc a{color:var(--fg);font:500 var(--post-fs2)/1.35 var(--font-text);gap:10px;padding:9px 0;text-decoration:none;display:flex}:is(.post8__toc,.post8__tocm) a:before{content:counter(toc, decimal-leading-zero);font:500 .8125rem/1.65 var(--font-mono);color:var(--red-text);flex:none}:is(.post8__toc,.post8__tocm) a:hover{color:var(--link);text-underline-offset:.2em;text-decoration:underline}.post8__toct,.post8__tocm summary{font:600 .75rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.post8__toc{margin-bottom:var(--s5);border:1px solid var(--line-ui);border-radius:var(--r-m);background:var(--paper);padding:18px 22px 10px;display:none}.post8__toct{margin:0 0 6px}.post8__tocm{border:1px solid var(--line-ui);border-radius:var(--r-m);background:var(--paper);margin:0 0 1.6em;padding:0 18px}.post8__tocm summary{cursor:pointer;padding:14px 0}.post8__tocm[open] summary{border-bottom:1px solid var(--hair)}.post8__tocm ol{padding-bottom:6px}@media (min-width:1024px){.post8{--post-fs2:1.125rem}.post8__grid{grid-template-columns:repeat(12,minmax(0,1fr));container-type:inline-size}.post8__cover{aspect-ratio:2;grid-column:1/-1}.post8__text{grid-column:1/6}.post8__aside{top:calc(var(--hdr-h) + 24px);grid-column:8/-1;position:sticky}.post8__text.art8{max-width:none;font-size:clamp(1.0625rem, calc(((100cqi - 11 * var(--gap)) * 5 / 12 + 4 * var(--gap)) / 30), 1.15625rem)}.post8-head .j8-head__lead{max-width:calc((100% - 11 * var(--gap)) * 5 / 12 + 4 * var(--gap))}.post8__toc{display:block}.post8__tocm{display:none}.post8__askprod{display:grid}}
