.Contents-module__N2eqWq__phone{position:relative}.Contents-module__N2eqWq__summary{min-height:48px;padding:0 var(--content-padding);cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.Contents-module__N2eqWq__summary::-webkit-details-marker{display:none}.Contents-module__N2eqWq__summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Contents-module__N2eqWq__label{color:var(--jr-ink);flex:none;margin:0;font-size:13px;font-weight:700}.Contents-module__N2eqWq__current{min-width:0;color:var(--jr-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:500;overflow:hidden}.Contents-module__N2eqWq__chevron{color:var(--jr-ink);flex:none;transition:rotate .18s}.Contents-module__N2eqWq__phone[open] .Contents-module__N2eqWq__chevron{rotate:180deg}.Contents-module__N2eqWq__panel{max-height:60vh;padding:8px var(--content-padding) 16px;background:var(--jr-paper);border-bottom:1px solid var(--jr-rule);box-shadow:var(--shadow-popover);position:absolute;inset:100% 0 auto;overflow-y:auto}.Contents-module__N2eqWq__list{counter-reset:jr-section;margin:0;padding:0;list-style:none;display:grid}.Contents-module__N2eqWq__list li{counter-increment:jr-section}.Contents-module__N2eqWq__link{color:var(--jr-muted);grid-template-columns:1.6em minmax(0,1fr);padding:9px 0;font-size:15px;font-weight:500;line-height:1.35;text-decoration:none;display:grid}.Contents-module__N2eqWq__link:before{content:counter(jr-section);font-variant-numeric:tabular-nums}.Contents-module__N2eqWq__link:hover{color:var(--jr-ink)}.Contents-module__N2eqWq__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Contents-module__N2eqWq__link[aria-current=location]{color:var(--jr-ink);font-weight:700}.Contents-module__N2eqWq__desktop{display:none}@media (min-width:1024px){.Contents-module__N2eqWq__phone{display:none}.Contents-module__N2eqWq__desktop{gap:8px;display:grid}.Contents-module__N2eqWq__link{padding:7px 0;font-size:14px}}
.ArticlePage-module__o9wF0G__page{max-width:var(--max-width);color:var(--jr-ink);background:var(--jr-paper);margin:0 auto 48px}.ArticlePage-module__o9wF0G__head{padding:24px var(--content-padding) 28px;gap:14px;display:grid}.ArticlePage-module__o9wF0G__toned{color:var(--jr-tone-ink);background:var(--jr-tone)}.ArticlePage-module__o9wF0G__head .ArticlePage-module__o9wF0G__title,.ArticlePage-module__o9wF0G__head .ArticlePage-module__o9wF0G__excerpt,.ArticlePage-module__o9wF0G__head .ArticlePage-module__o9wF0G__byline{color:inherit}.ArticlePage-module__o9wF0G__crumbs{flex-wrap:wrap;gap:8px;font-size:14px;font-weight:600;display:flex}.ArticlePage-module__o9wF0G__crumbs a{min-height:32px;color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:4px;align-items:center;display:inline-flex}.ArticlePage-module__o9wF0G__crumbs a:hover{text-decoration-color:currentColor}.ArticlePage-module__o9wF0G__crumbs a:focus-visible{outline-offset:2px;outline:2px solid}.ArticlePage-module__o9wF0G__crumbs span{opacity:.5;align-self:center}.ArticlePage-module__o9wF0G__title{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(34px,9.6vw,72px);font-weight:700;line-height:1}.ArticlePage-module__o9wF0G__excerpt{text-wrap:pretty;opacity:.82;max-width:36rem;font-size:18px;line-height:1.45}.ArticlePage-module__o9wF0G__byline{font-variant-numeric:tabular-nums;border-top:1px solid color-mix(in oklab, currentColor 22%, transparent);flex-wrap:wrap;gap:4px 14px;padding-top:14px;font-size:14px;font-weight:500;display:flex}.ArticlePage-module__o9wF0G__author{font-weight:700}.ArticlePage-module__o9wF0G__photo{aspect-ratio:3/2}.ArticlePage-module__o9wF0G__layout{display:grid}.ArticlePage-module__o9wF0G__rail{top:var(--header-h);z-index:5;background:var(--jr-paper);border-bottom:1px solid var(--jr-rule);position:sticky}.ArticlePage-module__o9wF0G__progress{background:var(--jr-wash);height:3px;overflow:hidden}.ArticlePage-module__o9wF0G__progressBar{background:var(--accent);transform-origin:0;height:100%;display:block;scale:0 1}@supports (animation-timeline:view()){.ArticlePage-module__o9wF0G__reading{view-timeline:--jr-read block}.ArticlePage-module__o9wF0G__progressBar{animation:linear both ArticlePage-module__o9wF0G__jr-progress;animation-timeline:--jr-read;animation-range:contain}}@supports not (animation-timeline:view()){.ArticlePage-module__o9wF0G__progress{display:none}}@keyframes ArticlePage-module__o9wF0G__jr-progress{to{scale:1}}.ArticlePage-module__o9wF0G__reading{min-width:0;padding:28px var(--content-padding) 8px}.ArticlePage-module__o9wF0G__origin{max-width:40rem;color:var(--jr-muted);border-top:1px solid var(--jr-rule);margin-top:32px;padding-top:16px;font-size:15px}.ArticlePage-module__o9wF0G__origin a{color:var(--jr-ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;font-weight:600}.ArticlePage-module__o9wF0G__source{max-width:40rem;margin:28px var(--content-padding) 0;background:var(--jr-wash);border-radius:var(--radius-md);justify-items:start;gap:12px;padding:22px;font-size:16px;line-height:1.5;display:grid}.ArticlePage-module__o9wF0G__source a{align-items:center;gap:8px;display:inline-flex}.ArticlePage-module__o9wF0G__sourceTitle{margin:0;font-size:20px;font-weight:700}.ArticlePage-module__o9wF0G__section{padding:28px var(--content-padding) 0;border-top:1px solid var(--jr-rule);gap:18px;margin-top:48px;display:grid}.ArticlePage-module__o9wF0G__sectionHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ArticlePage-module__o9wF0G__sectionTitle{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.ArticlePage-module__o9wF0G__all{color:var(--jr-ink);text-underline-offset:4px;font-size:14px;font-weight:600}.ArticlePage-module__o9wF0G__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ArticlePage-module__o9wF0G__more{margin:0 calc(var(--content-padding) * -1);padding:0 var(--content-padding) 8px;scroll-padding-inline:var(--content-padding);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:16px;list-style:none;display:grid;overflow-x:auto}.ArticlePage-module__o9wF0G__more::-webkit-scrollbar{display:none}.ArticlePage-module__o9wF0G__more>li{scroll-snap-align:start}@media (min-width:768px){.ArticlePage-module__o9wF0G__page{border-radius:var(--radius-card);margin-top:24px;overflow:clip}.ArticlePage-module__o9wF0G__head{gap:18px;padding:40px 48px 36px}.ArticlePage-module__o9wF0G__photo{aspect-ratio:21/9}.ArticlePage-module__o9wF0G__reading{padding:40px 48px 8px}.ArticlePage-module__o9wF0G__source{margin:40px 48px 0}.ArticlePage-module__o9wF0G__section{padding:36px 48px 0}.ArticlePage-module__o9wF0G__products{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ArticlePage-module__o9wF0G__more{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;margin:0;padding:0 0 48px;overflow:visible}}@media (min-width:1024px){.ArticlePage-module__o9wF0G__head{padding:56px 64px 44px}.ArticlePage-module__o9wF0G__layout{grid-template-columns:220px minmax(0,1fr);gap:64px;padding:48px 64px 8px}.ArticlePage-module__o9wF0G__rail{top:calc(var(--header-h) + 32px);background:0 0;border-bottom:0;flex-direction:column-reverse;align-self:start;gap:16px;display:flex;position:sticky}.ArticlePage-module__o9wF0G__reading{padding:0}.ArticlePage-module__o9wF0G__short{grid-template-columns:minmax(0,1fr)}.ArticlePage-module__o9wF0G__short .ArticlePage-module__o9wF0G__rail{display:none}.ArticlePage-module__o9wF0G__section{padding:40px 64px 0}}
