@layer components{.editorial-article_wrap{background:var(--light-100)}@media (min-width:64rem){.editorial-article_wrap .editorial-article_hero{grid-template-columns:minmax(0,1fr) 25rem;gap:3rem}.editorial-article_wrap .editorial-article_layout{grid-template-columns:minmax(0,44rem) 17rem;gap:5.5rem}.editorial-article_wrap .editorial-article_main{grid-area:1/1}.editorial-article_wrap .editorial-article_sidebar{top:calc(var(--nav-height) + 4rem);max-height:calc(100svh - var(--nav-height) - 5rem);scrollbar-width:thin;grid-area:1/2;padding-right:.5rem;position:sticky;overflow-y:auto}.editorial-article_wrap .editorial-article_profile,.editorial-article_wrap .editorial-article_community{display:block}.editorial-article_wrap .editorial-article_contents nav{max-height:min(26rem,45svh)}.editorial-article_wrap .editorial-article_image{max-width:25rem}}.editorial-article_header{background:var(--background-2);padding-block:2.5rem 3rem}.editorial-article_hero,.editorial-article_layout{width:var(--site-width);align-items:center;gap:2rem;max-width:68rem;margin-inline:auto;display:grid}.editorial-article_intro{min-width:0}.editorial-article_breadcrumbs{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.6;display:flex}.editorial-article_breadcrumbs a{padding-block:.25rem}.editorial-article_title{letter-spacing:-.025em;text-wrap:pretty;margin:0 0 2rem;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:600;line-height:1.15}.editorial-article_metadata{align-items:center;gap:.75rem;font-size:.875rem;line-height:1.7;display:flex}.editorial-article_avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:3rem;height:3rem}.editorial-article_metadata p{text-box:normal;margin:0}.editorial-article_metadata a{font-weight:600}.editorial-article_reading{white-space:nowrap}.editorial-article_image{border-radius:var(--radius-small);justify-self:center;width:100%;max-width:40rem;height:auto}.editorial-article_layout{align-items:start;padding-block:3rem 5rem}.editorial-article_main,.editorial-article_sidebar{min-width:0}.editorial-article_sidebar{font-size:.875rem;line-height:1.55}.editorial-article_profile,.editorial-article_community{display:none}.editorial-article_profile{padding-bottom:1.75rem}.editorial-article_portrait{object-fit:cover;border-radius:50%;width:5rem;height:5rem;margin-bottom:1rem}.editorial-article_author-name{margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.editorial-article_profile p{margin-bottom:.875rem}.editorial-article_author-link{text-underline-offset:.2em;text-decoration:underline}.editorial-article_contents{border:.0625rem solid var(--border);border-radius:var(--radius-small);background:var(--light-100);overflow:clip}.editorial-article_contents summary{cursor:pointer;text-box:normal;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;font-size:.9375rem;font-weight:600;line-height:1.5;list-style:none;display:flex}.editorial-article_contents summary::-webkit-details-marker{display:none}.editorial-article_contents summary svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex-shrink:0;transition:transform .18s}.editorial-article_contents[open] summary{border-bottom:.0625rem solid var(--border)}.editorial-article_contents[open] summary svg{transform:rotate(180deg)}.editorial-article_contents nav{overscroll-behavior:contain;scrollbar-width:thin;max-height:22rem;padding:.5rem;overflow-y:auto}.editorial-article_contents ul{margin:0;padding:0;list-style:none}.editorial-article_contents a{text-box:normal;overflow-wrap:anywhere;border-left:.125rem solid #0000;border-radius:.25rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.5;text-decoration:none;display:block}.editorial-article_contents a:hover{background:var(--background-2)}.editorial-article_contents a[aria-current=location]{border-left-color:var(--dark-900);background:var(--background-2);color:var(--dark-900);font-weight:600}.editorial-article_subheading a{padding-left:1.5rem;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.editorial-article_contents summary svg{transition:none}}.editorial-article_community{border-radius:var(--radius-small);background:var(--background-2);margin-top:.5rem;padding:1.25rem}.editorial-article_community h2{font-size:1.2rem;font-weight:600;line-height:1.3}.editorial-article_community p{margin-block:.75rem}.editorial-article_community a{text-underline-offset:.2em;align-items:center;gap:.5rem;min-height:2.75rem;font-weight:600;text-decoration:underline;display:inline-flex}.editorial-article_body{overflow-wrap:anywhere;font-size:1.125rem;line-height:1.8}.editorial-article_body div[id]:empty{scroll-margin-top:calc(var(--nav-height) + 4rem)}.editorial-article_body :is(h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--nav-height) + 4rem);text-wrap:pretty;margin-block:2.5rem 1rem;font-weight:600;line-height:1.3}.editorial-article_body h2{font-size:clamp(1.6rem,2.5vw,2rem)}.editorial-article_body h3{font-size:1.5rem}.editorial-article_body :is(h4,h5,h6){font-size:1.25rem}.editorial-article_body :is(p,ul,ol,figure,blockquote,table){margin-block:0 1.5rem}.editorial-article_body :is(ul,ol){padding-left:1.5em}.editorial-article_body :is(p,li){text-box:normal}.editorial-article_body li,.editorial-article_body li>:is(ul,ol){margin-block:.5rem}.editorial-article_body ul{list-style:outside}.editorial-article_body ol{list-style:decimal}.editorial-article_body strong{font-weight:600}.editorial-article_body img{border-radius:var(--radius-small);max-width:100%;height:auto;margin-block:1.5rem;display:block}.editorial-article_body .deal-detail_table{max-width:100%;margin-block:1.75rem;overflow-x:auto}.editorial-article_body table{border-collapse:collapse;width:100%;font-size:1rem;line-height:1.6}.editorial-article_body :is(th,td){border:.0625rem solid var(--border);vertical-align:top;text-align:left;min-width:8rem;padding:.875rem}.editorial-article_body th{background:var(--background-2);font-weight:600}.editorial-article_body blockquote{border-left:.2rem solid var(--brand-500);background:var(--background-2);padding:1.25rem}.editorial-article_body blockquote>:last-child{margin-bottom:0}.editorial-article_body iframe{max-width:100%}.editorial-article_body pre{background:var(--background-2);margin-block:1.5rem;padding:1rem;overflow-x:auto}.editorial-article_body a,.editorial-article_author a{text-underline-offset:.16em;text-decoration:underline}.editorial-article_wrap :is(a,summary,[tabindex]):focus-visible{outline:.125rem solid var(--dark-900);outline-offset:.2rem;border-radius:.125rem}.editorial-article_author{border-top:.0625rem solid var(--border);margin-top:3rem;padding-top:1.5rem;line-height:1.8}}
