.editorial-home{--editorial-paper:#eee7db;--editorial-surface:#dacfbf;--editorial-ink:#191714;--editorial-muted:#6d655b;--editorial-red:#9d352d;--editorial-line:color-mix(in oklch, var(--editorial-ink) 22%, transparent);--editorial-shell:1280px;--editorial-gutter:clamp(1rem, 3.2vw, 3rem);--editorial-section-space:clamp(5.5rem, 9vw, 9rem);background:var(--editorial-paper);min-height:100vh;color:var(--editorial-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans SC,PingFang SC,sans-serif;line-height:1.75}html:has(.editorial-home){scrollbar-color:#9d352d #eee7db}html:has(.editorial-home)::-webkit-scrollbar-track{background:#eee7db}html:has(.editorial-home)::-webkit-scrollbar-thumb{background:linear-gradient(#9d352d,#9d352d) padding-box padding-box,#eee7db border-box}html:has(.editorial-home)::-webkit-scrollbar-thumb:hover{background:linear-gradient(#191714,#191714) padding-box padding-box,#eee7db border-box}html:has(.editorial-home)::-webkit-scrollbar-corner{background:#eee7db}.editorial-home *{box-sizing:border-box}.editorial-home :where(h1,h2,h3,h4,p,figure,dl,dd){margin:0}.editorial-home :where(h1,h2,h3){text-wrap:wrap;word-break:normal;overflow-wrap:normal;line-break:strict}.editorial-home :where(p,li){text-wrap:pretty}.editorial-home a{color:inherit}.editorial-home :focus-visible{outline-color:var(--editorial-red)}.editorial-home ::selection{background:var(--editorial-red);color:var(--editorial-paper)}.editorial-home button,.editorial-home a{touch-action:manipulation}.editorial-shell{width:min(var(--editorial-shell), calc(100% - 2 * var(--editorial-gutter)));margin-inline:auto}.editorial-header{border-bottom:1px solid var(--editorial-line)}.editorial-header__inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;min-height:76px;display:grid}.editorial-brand{letter-spacing:-.035em;justify-self:start;font-size:1.05rem;font-weight:760;text-decoration:none}.editorial-brand b{color:var(--editorial-red);font:inherit}.editorial-header__inner>p{color:var(--editorial-muted);letter-spacing:.08em;font-size:.75rem}.editorial-header nav{justify-self:end;gap:1.4rem;display:flex}.editorial-header nav a{min-height:40px;color:var(--editorial-muted);align-items:center;font-size:.82rem;text-decoration:none;display:inline-flex}.editorial-hero{grid-template-rows:1fr auto;grid-template-columns:.86fr 1.14fr;gap:0 clamp(2.5rem,6vw,6.5rem);min-height:min(820px,100svh - 76px);padding-block:clamp(3rem,6vw,6rem);display:grid}.editorial-hero__copy{align-self:center;padding-left:clamp(0rem,3vw,3rem)}.editorial-kicker,.editorial-index{color:var(--editorial-red);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:750}.editorial-kicker span{margin-right:1rem;display:inline-block}.editorial-hero h1{margin-top:1.5rem;font-family:Noto Serif SC,Songti SC,serif;font-size:clamp(2.9rem,4.5vw,4.7rem);font-weight:520;line-height:1.06}.editorial-hero__deck{max-width:28rem;color:var(--editorial-muted);margin-top:1.7rem;font-size:clamp(1rem,1.2vw,1.16rem)}.editorial-text-link{border-bottom:1px solid;align-items:center;gap:2.5rem;width:fit-content;min-height:44px;margin-top:2.5rem;padding-bottom:.25rem;font-size:.88rem;text-decoration:none;display:flex}.editorial-hero__image{outline-offset:-1px;outline:1px solid #19171421;grid-area:1/2/3;min-height:680px}.editorial-hero__note{border-top:1px solid var(--editorial-line);grid-template-columns:6rem 1fr;align-self:end;gap:1rem;max-width:27rem;padding-top:1.2rem;display:grid}.editorial-hero__note span{color:var(--editorial-red);font-size:.72rem;font-weight:700}.editorial-hero__note p{color:var(--editorial-muted);font-size:.82rem}.editorial-section{padding-block:var(--editorial-section-space)}.editorial-section__head{border-top:1px solid var(--editorial-line);grid-template-columns:minmax(9rem,.35fr) minmax(0,1.65fr);gap:clamp(2rem,6vw,7rem);padding-top:1.25rem;display:grid}.editorial-section__head>div{max-width:52rem}.editorial-section h2{font-family:Noto Serif SC,Songti SC,serif;font-size:clamp(2.15rem,3.15vw,3.45rem);font-weight:500;line-height:1.22}.editorial-section__head>div>p{max-width:45rem;color:var(--editorial-muted);margin-top:1.4rem}.editorial-observe{background:#f4efe7}.editorial-observer{border-block:1px solid var(--editorial-line);grid-template-columns:minmax(420px,.95fr) minmax(420px,1.05fr);margin-top:clamp(3rem,6vw,6rem);display:grid}.editorial-observer__stage{border-right:1px solid var(--editorial-line);padding:clamp(1rem,2.2vw,2rem) clamp(1rem,2.2vw,2rem) 1rem 0}.editorial-observer__stack{aspect-ratio:1003/1568;outline-offset:-1px;background:#e4ddd3;outline:1px solid #1917141f;width:100%;position:relative;overflow:hidden}.editorial-observer__stack img{object-fit:cover;width:100%;height:100%;transition:opacity 90ms linear;position:absolute;inset:0}.editorial-observer__stage figcaption{color:var(--editorial-muted);padding-top:.8rem;font-size:.76rem}.editorial-observer__controls{align-content:center;gap:1.5rem;padding:clamp(1.5rem,4vw,4rem);display:grid}.editorial-observer__live>span{color:var(--editorial-red);letter-spacing:.08em;font-size:.7rem;font-weight:750}.editorial-observer__live strong{margin-top:.45rem;font-family:Noto Serif SC,serif;font-size:clamp(1.9rem,3vw,3rem);font-weight:520;line-height:1.2;display:block}.editorial-observer__live dl{border-top:1px solid var(--editorial-line);margin-top:1rem}.editorial-observer__live dl div{border-bottom:1px solid var(--editorial-line);grid-template-columns:4.5rem 1fr;gap:1rem;padding:.7rem 0;display:grid}.editorial-observer__live dt{color:var(--editorial-red);font-size:.7rem;font-weight:700}.editorial-observer__live dd{color:var(--editorial-muted);font-size:.82rem}.editorial-observer__range{border-top:1px solid var(--editorial-line);gap:.65rem;padding-top:1.2rem;display:grid}.editorial-observer__range>span,.editorial-observer__range small{justify-content:space-between;gap:1rem;display:flex}.editorial-observer__range b{font-size:.82rem}.editorial-observer__range output,.editorial-observer__range small{color:var(--editorial-muted);font-size:.74rem}.editorial-observer__range small i{font-style:normal}.editorial-observer__range input{width:100%;height:24px;accent-color:var(--editorial-red);cursor:pointer;margin:0}.editorial-observer__taxonomy{border-top:1px solid var(--editorial-line);justify-content:space-between;align-items:end;gap:1rem;padding-top:1.2rem;display:flex}.editorial-observer__taxonomy strong{font-size:.82rem}.editorial-observer__taxonomy p{max-width:32rem;color:var(--editorial-muted);margin-top:.25rem;font-size:.72rem}.editorial-observer__taxonomy a{color:var(--editorial-red);text-underline-offset:.2em;flex:none;font-size:.72rem;text-decoration:underline}.editorial-observer__stops{border:1px solid var(--editorial-line);grid-template-columns:repeat(5,1fr);display:grid}.editorial-observer__stops--sheen{grid-template-columns:repeat(5,1fr)}.editorial-observer__stops button{border:0;border-right:1px solid var(--editorial-line);min-width:0;min-height:50px;color:var(--editorial-ink);cursor:pointer;background:0 0;border-radius:0;padding:.45rem .35rem;transition:transform .14s cubic-bezier(.16,1,.3,1),background-color .14s,color .14s}.editorial-observer__stops button:last-child{border-right:0}.editorial-observer__stops button:active{transform:scale(.96)}.editorial-observer__stops button[aria-pressed=true]{background:var(--editorial-red);color:var(--editorial-paper)}.editorial-observer__stops strong,.editorial-observer__stops span{overflow-wrap:anywhere;display:block}.editorial-observer__stops strong{font-size:.78rem}.editorial-observer__stops span{opacity:.72;margin-top:.1rem;font-size:.64rem}.editorial-observer__boundary{border-top:1px solid var(--editorial-line);color:var(--editorial-muted);padding-top:1rem;font-size:.76rem}.editorial-length{background:var(--editorial-surface)}.editorial-length__intro{border-block:1px solid var(--editorial-line);grid-template-columns:minmax(9rem,.35fr) minmax(0,1.65fr);gap:clamp(2rem,6vw,7rem);margin-top:2rem;padding-block:1rem;display:grid}.editorial-length__intro span{color:var(--editorial-red);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:750}.editorial-length__intro p{font-family:Noto Serif SC,serif;font-size:1rem;font-weight:560}.editorial-length__viewport{margin-top:clamp(3rem,6vw,6rem);overflow:visible}.editorial-length__track{border-block:1px solid var(--editorial-line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.editorial-length article{border-right:1px solid var(--editorial-line);min-width:0;padding-bottom:1.2rem;position:relative}.editorial-length article:first-child{border-left:1px solid var(--editorial-line)}.editorial-length__image{aspect-ratio:2/3;outline-offset:-1px;background:#e4ddd3;outline:1px solid #19171414}.editorial-length__image img{object-fit:cover}.editorial-length__meta{justify-content:space-between;gap:.4rem;padding:.85rem .7rem 0;display:flex}.editorial-length__meta span{color:var(--editorial-red);font-size:.62rem;font-weight:750}.editorial-length__meta strong{font-variant-numeric:tabular-nums;font-family:Noto Serif SC,serif;font-size:.9rem}.editorial-length h3{padding:.25rem .7rem 0;font-family:Noto Serif SC,serif;font-size:1.2rem;font-weight:560}.editorial-length article>p{color:var(--editorial-muted);padding-inline:.7rem;font-size:.7rem}.editorial-length article>small{min-height:5.7em;color:var(--editorial-muted);padding:.7rem .7rem 0;font-size:.66rem;line-height:1.55;display:block}.editorial-length article>i{color:color-mix(in oklch, var(--editorial-ink) 28%, transparent);font:.62rem Noto Sans SC,sans-serif;position:absolute;bottom:.55rem;right:.7rem}.editorial-guide{background:var(--editorial-paper)}.editorial-guide__body{grid-template-columns:minmax(0,.82fr) minmax(560px,1.18fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin-top:clamp(3rem,6vw,6rem);display:grid}.editorial-guide form{border-top:1px solid var(--editorial-line)}.editorial-guide fieldset{border:0;border-bottom:1px solid var(--editorial-line);margin:0;padding:1.5rem 0 1.8rem}.editorial-guide legend{gap:1rem;width:100%;font-family:Noto Serif SC,serif;font-size:1.2rem;font-weight:560;display:flex}.editorial-guide legend span{color:var(--editorial-red);font-family:Noto Sans SC,sans-serif;font-size:.68rem;font-weight:750}.editorial-guide fieldset>p{color:var(--editorial-muted);margin:.45rem 0 1rem 2.25rem;font-size:.82rem}.editorial-guide fieldset>div{flex-wrap:wrap;gap:.5rem;margin-left:2.25rem;display:flex}.editorial-guide button{border:1px solid var(--editorial-line);min-height:42px;color:var(--editorial-ink);font:inherit;cursor:pointer;background:0 0;border-radius:0;padding:.55rem .9rem;font-size:.82rem;transition:transform .14s cubic-bezier(.16,1,.3,1),background-color .14s,color .14s}.editorial-guide button:active{transform:scale(.96)}.editorial-guide button[aria-pressed=true]{background:var(--editorial-red);color:var(--editorial-paper);border-color:var(--editorial-red)}.editorial-result{background:#f4efe7;flex-direction:column;padding:clamp(1.35rem,2.2vw,1.8rem);display:flex;position:sticky;top:1.5rem;box-shadow:0 1px 3px #1917141f}.editorial-result__status{border-bottom:1px solid var(--editorial-line);color:var(--editorial-muted);grid-template-columns:1fr auto auto;align-items:center;gap:.8rem;padding-bottom:1rem;font-size:.75rem;display:grid}.editorial-result__status strong{color:var(--editorial-red);font-variant-numeric:tabular-nums}.editorial-result__status .editorial-reset{min-height:0;color:var(--editorial-muted);border:0;border-bottom:1px solid;margin:0;padding:0 0 .08rem;font-size:.7rem;line-height:1.3}.editorial-result__state{color:var(--editorial-red);margin-top:1rem;font-size:.72rem;font-weight:700}.editorial-result__content{border:1px solid var(--editorial-line);background:#f4efe7;flex:1;grid-template-columns:minmax(0,1.55fr) minmax(13.5rem,.85fr);margin-top:.7rem;display:grid;overflow:hidden}.editorial-result__visual{aspect-ratio:4/5;background:var(--editorial-surface);min-width:0;position:relative;overflow:hidden}.editorial-result__visual>img{object-fit:cover;opacity:0;filter:saturate(.88)contrast(.96);width:100%;height:100%;transition:opacity .32s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.editorial-result__visual.is-ready>img{opacity:1}.editorial-result__visual>div{background:var(--editorial-surface);justify-content:space-between;align-items:end;gap:.6rem;padding:.8rem;transition:opacity .18s;display:flex;position:absolute;inset:0;overflow:hidden}.editorial-result__visual.is-ready>div{opacity:0}.editorial-result__visual>div:before,.editorial-result__visual>div:after{content:"";background:color-mix(in oklch, var(--editorial-ink) 16%, transparent);transform-origin:50%;width:140%;height:1px;position:absolute;inset:50% auto auto 50%}.editorial-result__visual>div:before{transform:translate(-50%,-50%)rotate(53deg)}.editorial-result__visual>div:after{transform:translate(-50%,-50%)rotate(-53deg)}.editorial-result__visual span,.editorial-result__visual b,.editorial-result__visual i{z-index:1;position:relative}.editorial-result__visual span{letter-spacing:.1em;font-size:.56rem;font-weight:750;line-height:1.35}.editorial-result__visual b{max-width:58%;color:var(--editorial-red);text-align:right;overflow-wrap:anywhere;font-family:Noto Serif SC,serif;font-size:.7rem;font-weight:560;line-height:1.25}.editorial-result__visual i{color:var(--editorial-red);font:.58rem Noto Sans SC,sans-serif;position:absolute;top:.65rem;right:.65rem}.editorial-result__visual figcaption{display:none}.editorial-result__details{border-left:1px solid var(--editorial-line);min-width:0;padding:clamp(1.15rem,2vw,1.6rem);display:flex}.editorial-result__empty,.editorial-result__profile{align-self:center;width:100%;min-width:0}.editorial-result h3{font-family:Noto Serif SC,serif;font-size:clamp(1.55rem,2vw,2.1rem);font-weight:520;line-height:1.25}.editorial-result h3+p{color:var(--editorial-muted);margin-top:.9rem;font-size:.78rem;line-height:1.7}.editorial-result dl{border-top:1px solid var(--editorial-line);margin-top:1.5rem}.editorial-result dl div{border-bottom:1px solid var(--editorial-line);grid-template-columns:4.8rem minmax(0,1fr);gap:.75rem;padding:.75rem 0;display:grid}.editorial-result dt{color:var(--editorial-red);letter-spacing:.04em;font-size:.64rem;font-weight:720}.editorial-result dd{margin:0;font-size:.74rem;line-height:1.55}.editorial-guide__evidence{border-block:1px solid var(--editorial-line);grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);gap:clamp(2rem,6vw,7rem);margin-top:clamp(3rem,5vw,5rem);padding-block:1.4rem;display:grid}.editorial-guide__evidence h3{margin-top:.45rem;font-family:Noto Serif SC,serif;font-size:1.25rem;font-weight:560}.editorial-guide__evidence>div>p:last-of-type{max-width:28rem;color:var(--editorial-muted);margin-top:.45rem;font-size:.74rem}.editorial-guide__evidence section{margin-top:1rem}.editorial-guide__evidence section h4{color:var(--editorial-red);font-size:.7rem}.editorial-guide__evidence section ul{color:var(--editorial-muted);margin:.35rem 0 0;padding-left:1.1rem;font-size:.72rem}.editorial-guide__evidence nav{flex-wrap:wrap;gap:.4rem 1rem;margin-top:1rem;display:flex}.editorial-guide__evidence nav a{min-height:0;color:var(--editorial-red);white-space:nowrap;text-underline-offset:.2em;grid-template-columns:none;padding:0;font-size:.76rem;display:inline-flex}.editorial-guide__evidence>ul{border-top:1px solid var(--editorial-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.editorial-guide__evidence li{border-bottom:1px solid var(--editorial-line);min-width:0}.editorial-guide__evidence li:nth-child(odd){border-right:1px solid var(--editorial-line)}.editorial-guide__evidence>ul a{grid-template-rows:auto auto;grid-template-columns:1.8rem minmax(0,1fr) auto;align-content:center;gap:0 .65rem;min-height:78px;padding:.7rem 1rem;text-decoration:none;display:grid}.editorial-guide__evidence>ul a i{color:var(--editorial-red);grid-row:1/3;font:.64rem Noto Sans SC,sans-serif}.editorial-guide__evidence>ul a b{font-size:.74rem}.editorial-guide__evidence>ul a span{color:var(--editorial-muted);overflow-wrap:anywhere;font-size:.68rem}.editorial-guide__evidence>ul a em{color:var(--editorial-muted);grid-area:1/3/3;align-self:center;font-style:normal}.editorial-guide__evidence a:hover span,.editorial-guide__evidence a:focus-visible span{text-underline-offset:.2em;text-decoration:underline}.editorial-care{background:#f4efe7}.editorial-care__sequence{grid-template-columns:1.15fr .85fr 1fr;align-items:start;gap:clamp(1rem,2.5vw,2.5rem);margin-top:clamp(3rem,6vw,6rem);display:grid}.editorial-care__sequence figure:nth-child(2){margin-top:5rem}.editorial-care__image{aspect-ratio:4/5}.editorial-care figcaption{padding-top:1.2rem;position:relative}.editorial-care figcaption>span{color:var(--editorial-red);font-size:.7rem;font-weight:750;position:absolute;top:1.25rem;right:0}.editorial-care h3{max-width:15em;font-family:Noto Serif SC,serif;font-size:1.35rem;font-weight:560}.editorial-care figcaption p{max-width:30rem;color:var(--editorial-muted);margin-top:.5rem;font-size:.84rem}.editorial-warning{border-block:1px solid var(--editorial-red);grid-template-columns:.55fr 1fr;gap:2rem;margin-top:clamp(4rem,7vw,7rem);padding:1.5rem 0;display:grid}.editorial-warning strong{color:var(--editorial-red);font-family:Noto Serif SC,serif;font-size:1.05rem}.editorial-warning p{color:var(--editorial-muted)}.editorial-index-section{background:var(--editorial-paper)}.editorial-reading{grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,9rem);margin-top:clamp(3rem,6vw,6rem);display:grid}.editorial-reading nav{border-top:1px solid var(--editorial-line)}.editorial-reading nav a{border-bottom:1px solid var(--editorial-line);grid-template-columns:5rem 1fr auto;align-items:center;gap:1rem;min-height:92px;text-decoration:none;display:grid}.editorial-reading nav span{color:var(--editorial-red);font-size:.68rem}.editorial-reading nav strong{font-family:Noto Serif SC,serif;font-size:1.05rem;font-weight:560}.editorial-reading nav i{font-style:normal;transition:transform .16s cubic-bezier(.16,1,.3,1)}.editorial-timeline{border-top:1px solid var(--editorial-line)}.editorial-timeline article{border-bottom:1px solid var(--editorial-line);grid-template-columns:8.5rem 1fr;gap:2rem;padding:1.3rem 0;display:grid}.editorial-timeline article>span{color:var(--editorial-red);font-variant-numeric:tabular-nums;font-family:Noto Serif SC,serif;font-size:1.45rem}.editorial-timeline h3{font-family:Noto Serif SC,serif;font-size:1rem;font-weight:560}.editorial-timeline p{color:var(--editorial-muted);margin-top:.3rem;font-size:.8rem}.editorial-footer{background:var(--editorial-ink);color:var(--editorial-paper);overflow:clip visible}.editorial-footer__utility{border-bottom:1px solid #eee7db33;grid-template-columns:1fr 1fr auto;gap:3rem;padding-block:clamp(3rem,6vw,5rem);display:grid}.editorial-footer__utility>div strong{font-family:Noto Serif SC,serif;font-size:1.15rem;font-weight:560}.editorial-footer__utility p{color:#bdb5aa;margin-top:.45rem;font-size:.76rem}.editorial-footer__utility>p{text-align:right;margin:0}.editorial-footer__utility nav{flex-wrap:wrap;align-content:start;gap:.5rem 1.5rem;display:flex}.editorial-footer__utility nav a{color:#d4ccc0;align-items:flex-start;min-height:40px;font-size:.78rem;text-decoration:none;display:inline-flex}.editorial-footer__signature{overflow:visible}.editorial-footer__wordmark{width:100%;color:var(--editorial-paper);letter-spacing:-.07em;white-space:nowrap;text-align:center;padding:.12em 0 .24em;font-family:Noto Serif SC,Songti SC,serif;font-size:clamp(3.1rem,12.55vw,10.8rem);font-weight:620;line-height:1.02}.editorial-footer__wordmark b{color:var(--editorial-red);font:inherit}.editorial-home [data-image-slot]{border-radius:0}@media (hover:hover){.editorial-header a:hover,.editorial-text-link:hover,.editorial-footer a:hover{color:var(--editorial-red)}.editorial-guide button:hover{border-color:var(--editorial-red)}.editorial-reading nav a:hover i{transform:translate(3px,-3px)}}@media (width<=900px){.editorial-header__inner{grid-template-columns:1fr auto}.editorial-header__inner>p{display:none}.editorial-hero{grid-template-columns:.8fr 1.2fr;gap:2rem;min-height:auto}.editorial-hero__image{min-height:580px}.editorial-observer{grid-template-columns:1fr}.editorial-observer__stage{border-right:0;border-bottom:1px solid var(--editorial-line);padding-right:0}.editorial-guide__body{grid-template-columns:1fr}.editorial-length__viewport{overscroll-behavior-inline:contain;scrollbar-width:thin;overflow-x:auto}.editorial-length__track{grid-template-columns:repeat(7,220px);width:max-content}.editorial-result{min-height:0;position:static}.editorial-guide__evidence,.editorial-reading{grid-template-columns:1fr}}@media (width<=620px){.editorial-home{--editorial-gutter:1rem;--editorial-section-space:4.8rem}.editorial-header__inner{min-height:64px}.editorial-header nav{gap:.85rem}.editorial-header nav a:nth-child(2),.editorial-header nav a:nth-child(4){display:none}.editorial-hero{grid-template-rows:auto auto auto;grid-template-columns:1fr;padding-block:2.5rem 3.5rem}.editorial-hero__copy{padding:0}.editorial-hero h1{font-size:clamp(2.65rem,13vw,3.35rem)}.editorial-hero__image{grid-area:2/1;min-height:62svh;margin-top:1rem}.editorial-hero__note{grid-row:3;margin-top:1rem}.editorial-section__head{grid-template-columns:1fr;gap:1rem}.editorial-section h2{font-size:clamp(2rem,9.5vw,2.65rem)}.editorial-observer__controls{padding-inline:0}.editorial-observer__stops button{min-height:54px}.editorial-observer__taxonomy{align-items:start}.editorial-observer__taxonomy p{max-width:13rem}.editorial-observer__stops--sheen{scroll-snap-type:x proximity;grid-template-columns:repeat(5,minmax(7.25rem,1fr));overflow-x:auto}.editorial-observer__stops--sheen button{scroll-snap-align:start}.editorial-observer__live dl div{grid-template-columns:4rem 1fr}.editorial-length__intro{grid-template-columns:1fr;gap:.4rem}.editorial-length__viewport{width:calc(100% + 1rem);padding-right:1rem}.editorial-length__track{grid-template-columns:repeat(7,min(72vw,260px))}.editorial-guide fieldset>p,.editorial-guide fieldset>div{margin-left:0}.editorial-guide fieldset>div{margin-top:1rem}.editorial-result__content{display:block;overflow:hidden}.editorial-result__visual{width:100%}.editorial-result__details{border-top:1px solid var(--editorial-line);border-left:0;padding:1.25rem}.editorial-result__content h3,.editorial-result__content h3+p{width:auto;max-width:none;margin:0;padding:0}.editorial-result__content h3{font-size:1.75rem}.editorial-result__content h3+p{color:var(--editorial-muted);margin-top:.5rem;font-size:.82rem}.editorial-result dl{border-top:1px solid var(--editorial-line);margin-top:1rem}.editorial-result dl div{grid-template-columns:6rem 1fr;gap:.7rem;padding:.65rem 0}.editorial-result dd{margin:0;font-size:.78rem}.editorial-guide__evidence>ul{grid-template-columns:1fr}.editorial-guide__evidence li:nth-child(odd){border-right:0}.editorial-care__sequence{grid-template-columns:1fr}.editorial-care__sequence figure:nth-child(2){margin-top:1.5rem}.editorial-care__sequence figure:not(:first-child){grid-template-columns:42% 1fr;gap:1rem;display:grid}.editorial-care__sequence figure:not(:first-child) .editorial-care__image{min-height:250px}.editorial-warning{grid-template-columns:1fr;gap:.8rem}.editorial-timeline article{grid-template-columns:6.5rem 1fr;gap:1rem}.editorial-footer__utility{grid-template-columns:1fr;gap:1.25rem}.editorial-footer__utility>p{text-align:left}.editorial-footer__wordmark{letter-spacing:-.075em;font-size:12.2vw}}@media (prefers-reduced-motion:reduce){.editorial-home *{scroll-behavior:auto!important}}
