._8jqm6G_main{--graphite:var(--text-muted);background:var(--paper-light)}._8jqm6G_breadcrumbs,._8jqm6G_hero{width:min(calc(100% - 3rem), var(--content-width));margin:0 auto}._8jqm6G_breadcrumbs{font:600 .7rem/1.3 var(--font-ui);color:var(--graphite);padding-top:1.3rem}._8jqm6G_breadcrumbs ol{gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._8jqm6G_breadcrumbs li:not(:last-child):after{content:"/";margin-left:.55rem}._8jqm6G_breadcrumbs a{text-decoration:none}._8jqm6G_hero{padding:clamp(1.5rem,3vw,5rem) 0 clamp(5rem,9vw,9rem)}._8jqm6G_meta{border-bottom:1px solid var(--line-strong);font:700 .58rem/1.3 var(--font-ui);letter-spacing:.08em;color:var(--graphite);text-transform:uppercase;justify-content:space-between;padding-bottom:1rem;display:flex}._8jqm6G_heroGrid{grid-template-columns:1.1fr .9fr;align-items:end;gap:7rem;margin-top:clamp(3rem,4vw,8rem);display:grid}._8jqm6G_kicker,._8jqm6G_label{color:var(--vermilion-deep);font:750 .7rem/1 var(--font-ui);text-transform:uppercase;letter-spacing:.1em;margin:0 0 1.2rem}._8jqm6G_hero h1{font:610 clamp(4rem, 8vw, 8rem)/.88 var(--font-display);letter-spacing:-.07em;margin:0}._8jqm6G_answer{border-left:2px solid var(--cobalt);padding-left:2rem}._8jqm6G_answer p{color:var(--ink-soft);margin:0;font-size:1.15rem;line-height:1.7}._8jqm6G_answer aside{border:1px solid var(--line-strong);color:var(--vermilion-deep);margin-top:1.5rem;padding:1rem;line-height:1.55}._8jqm6G_article>section{padding:clamp(5rem, 9vw, 9rem) max(1.5rem, calc((100vw - var(--content-width))/2));border-top:1px solid var(--line-strong)}._8jqm6G_article>section:nth-child(2n){background:var(--paper)}._8jqm6G_article h2{max-width:900px;font:610 clamp(2.8rem, 6vw, 5.4rem)/.96 var(--font-display);letter-spacing:-.055em;margin:0}._8jqm6G_lead,._8jqm6G_article section>p{max-width:750px;color:var(--ink-soft);margin:2rem 0 0;font-size:1.08rem;line-height:1.7}._8jqm6G_three,._8jqm6G_decisions{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}._8jqm6G_three>div,._8jqm6G_decisions>div{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--paper-light);padding:1.6rem}._8jqm6G_three h3,._8jqm6G_example h3{font:600 1.5rem/1.1 var(--font-display);margin:0}._8jqm6G_three p,._8jqm6G_decisions p{color:var(--ink-soft);line-height:1.6}._8jqm6G_dimensions{border-top:1px solid var(--line-strong);margin-top:3rem}._8jqm6G_dimensions>div{border-bottom:1px solid var(--line);grid-template-columns:45px 220px 1fr;gap:1rem;padding:1.2rem 0;display:grid}._8jqm6G_dimensions span{font:700 .65rem/1 var(--font-ui);color:var(--graphite)}._8jqm6G_dimensions h3{font:600 1.3rem/1.1 var(--font-display);margin:0}._8jqm6G_dimensions p{color:var(--ink-soft);margin:0}._8jqm6G_note,._8jqm6G_example{border:1px solid var(--line-strong);background:var(--frame);max-width:900px;margin:3rem auto 0;padding:1rem;box-shadow:12px 14px #2356c714}._8jqm6G_note>div,._8jqm6G_example>div{border:1px solid var(--line);background:var(--paper-light);border-bottom:0;padding:1.3rem}._8jqm6G_note>div:last-child,._8jqm6G_example>div:last-child{border-bottom:1px solid var(--line)}._8jqm6G_note span{color:var(--vermilion-deep);font:750 .68rem/1 var(--font-ui);text-transform:uppercase}._8jqm6G_note p,._8jqm6G_example p{line-height:1.6}._8jqm6G_generic{color:var(--graphite)}._8jqm6G_final{border:1px solid var(--cobalt)!important}._8jqm6G_lesson{border-left:2px solid var(--cobalt);padding-left:1.5rem;font:560 1.2rem/1.55 var(--font-display)!important;margin:2rem 0 0 auto!important}._8jqm6G_decisions strong{color:var(--vermilion-deep);font:750 .7rem/1 var(--font-ui);text-transform:uppercase}._8jqm6G_checks{border-top:1px solid var(--line-strong);max-width:900px;margin:3rem 0 0;padding:0;list-style:none}._8jqm6G_checks li{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:1rem;padding:1rem 0;display:grid}._8jqm6G_checks span{color:var(--graphite);font:700 .65rem/1 var(--font-ui)}._8jqm6G_article blockquote{background:var(--inverse);max-width:850px;color:var(--on-inverse);font:520 clamp(1.4rem, 3vw, 2.2rem)/1.3 var(--font-display);margin:3rem 0 0 auto;padding:2rem}._8jqm6G_sources ul{border-top:1px solid var(--line);margin:2rem 0 0;padding:0;list-style:none}._8jqm6G_sources li{border-bottom:1px solid var(--line);padding:1rem 0}._8jqm6G_sources a{color:var(--link);font:650 .76rem/1.4 var(--font-ui)}._8jqm6G_footer{padding:4rem max(1.5rem, calc((100vw - var(--content-width))/2));background:var(--inverse);color:var(--on-inverse);grid-template-columns:180px 1fr auto auto;align-items:center;gap:2rem;display:grid}._8jqm6G_footer span{color:#df7a66;font:750 .65rem/1 var(--font-ui);text-transform:uppercase}._8jqm6G_footer p{color:#b9b8b0}._8jqm6G_footer a{color:#9cb7ff;font:700 .75rem/1.3 var(--font-ui)}@media (max-width:850px){._8jqm6G_heroGrid{grid-template-columns:1fr;gap:3rem}._8jqm6G_three,._8jqm6G_decisions{grid-template-columns:1fr}}@media (max-width:560px){._8jqm6G_breadcrumbs,._8jqm6G_hero{width:min(calc(100% - 2rem), var(--content-width))}._8jqm6G_meta{flex-direction:column;gap:.7rem}._8jqm6G_hero h1{font-size:clamp(3.6rem,18vw,5.5rem)}._8jqm6G_answer{padding-left:1.2rem}._8jqm6G_dimensions>div{grid-template-columns:35px 1fr}._8jqm6G_dimensions p{grid-column:2}._8jqm6G_footer{grid-template-columns:1fr}}._8jqm6G_breadcrumbs{width:auto;color:inherit;font:inherit;margin:0;padding:0}._8jqm6G_breadcrumbs ol{flex-wrap:wrap}._8jqm6G_meta{flex-flow:wrap;align-items:center;gap:1rem}._8jqm6G_readingLayout ._8jqm6G_article>section:first-child{border-top:0;padding-top:0}._8jqm6G_readingLayout ._8jqm6G_article>section:last-child{padding-bottom:0}._8jqm6G_readingLayout{border-top:1px solid var(--line-strong);background:var(--paper);grid-template-columns:220px minmax(0,900px);justify-content:center;align-items:start;gap:clamp(2.5rem,5vw,5rem);padding:clamp(4rem,8vw,8rem) 1.5rem;display:grid}._8jqm6G_contents{padding-top:.3rem;position:sticky;top:110px}._8jqm6G_contents>span{color:var(--graphite);font:750 .62rem/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase}._8jqm6G_contents nav{border-top:1px solid var(--line);flex-direction:column;margin-top:1rem;display:flex}._8jqm6G_contents a{border-bottom:1px solid var(--line);min-height:44px;color:var(--ink-soft);font:650 .72rem/1.4 var(--font-ui);align-items:center;padding:.75rem 0;text-decoration:none;display:flex}._8jqm6G_footer a{align-items:center;min-height:44px;display:flex}._8jqm6G_contents a:hover{color:var(--link);padding-left:.25rem}._8jqm6G_readingLayout ._8jqm6G_article>section{padding-left:0;padding-right:0;scroll-margin-top:110px}@media (max-width:900px){._8jqm6G_readingLayout{grid-template-columns:1fr}._8jqm6G_contents{width:min(100%,1000px);margin:0 auto;padding-top:3rem;position:static}._8jqm6G_contents nav{border-left:0;flex-direction:column;display:flex}._8jqm6G_contents a{border-right:0;padding:.75rem 0}._8jqm6G_article{width:min(100%,1000px);margin:0 auto}}@media (max-width:1100px){._8jqm6G_heroGrid{grid-template-columns:1fr;gap:2.5rem}._8jqm6G_three,._8jqm6G_decisions{grid-template-columns:1fr}}@media (max-width:960px){._8jqm6G_main+footer>div:first-child{grid-template-columns:1fr}._8jqm6G_main+footer a{align-items:center;min-height:44px;display:flex}}@media (max-width:900px){._8jqm6G_hero{padding-top:2.5rem;padding-bottom:4rem}._8jqm6G_heroGrid{margin-top:3rem}._8jqm6G_readingLayout{gap:3rem;padding:3.5rem 1.5rem}._8jqm6G_contents{padding-top:0}._8jqm6G_contents a{align-items:center;min-height:44px;display:flex}._8jqm6G_article>section{padding-top:4rem;padding-bottom:4rem}._8jqm6G_footer{grid-template-columns:1fr 1fr;gap:1rem 2rem;padding-top:2.5rem;padding-bottom:2.5rem}._8jqm6G_footer span,._8jqm6G_footer p{grid-column:1/-1;margin:0}._8jqm6G_footer a{align-items:center;min-height:44px;display:flex}._8jqm6G_main+footer a{align-items:center;min-height:44px;display:flex}}@media (max-width:1100px){._8jqm6G_hero{padding-top:1.5rem;padding-bottom:3rem}._8jqm6G_meta{flex-direction:column;align-items:flex-start}._8jqm6G_heroGrid{gap:2.25rem;margin-top:2.5rem}._8jqm6G_hero h1{letter-spacing:-.055em;font-size:clamp(3.1rem,14vw,4rem)}._8jqm6G_answer{padding-left:1rem}._8jqm6G_answer p{font-size:1.05rem;line-height:1.6}._8jqm6G_answer aside{margin-top:1.25rem;padding:.85rem}._8jqm6G_readingLayout{gap:2.75rem;padding:2.75rem 1rem}._8jqm6G_contents a{padding:.75rem 0}._8jqm6G_article>section{padding-top:3.25rem;padding-bottom:3.25rem}._8jqm6G_article h2{letter-spacing:-.045em;font-size:2.35rem;line-height:1}._8jqm6G_kicker,._8jqm6G_label{margin-bottom:.85rem}._8jqm6G_lead,._8jqm6G_article section>p{margin-top:1.25rem;font-size:1.02rem;line-height:1.62}._8jqm6G_three,._8jqm6G_decisions,._8jqm6G_dimensions{margin-top:2rem}._8jqm6G_three>div,._8jqm6G_decisions>div{padding:1.2rem}._8jqm6G_three p,._8jqm6G_decisions p{margin-bottom:0}._8jqm6G_dimensions>div{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding:1rem 0}._8jqm6G_dimensions p{grid-column:2;line-height:1.55}._8jqm6G_note,._8jqm6G_example{margin-top:2rem;padding:.6rem;box-shadow:6px 7px #2356c714}._8jqm6G_note>div,._8jqm6G_example>div{padding:1rem}._8jqm6G_note p,._8jqm6G_example p{margin-bottom:0}._8jqm6G_lesson{padding-left:1rem;margin-top:1.5rem!important;font-size:1.1rem!important}._8jqm6G_checks{margin-top:2rem}._8jqm6G_checks li{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding:.9rem 0;line-height:1.5}._8jqm6G_article blockquote{margin-top:2rem;padding:1.35rem;font-size:1.35rem}._8jqm6G_sources ul{margin-top:1.5rem}._8jqm6G_sources a{overflow-wrap:anywhere}._8jqm6G_footer{grid-template-columns:1fr;gap:.5rem;padding:2.25rem 1rem}._8jqm6G_footer span,._8jqm6G_footer p{grid-column:auto}._8jqm6G_footer p{margin-bottom:.5rem;line-height:1.55}._8jqm6G_footer a{border-top:1px solid #3e403c}}@media (min-width:561px) and (max-width:1100px){._8jqm6G_hero{padding-top:2.5rem;padding-bottom:4rem}._8jqm6G_meta{flex-direction:row;align-items:center;gap:1rem}._8jqm6G_heroGrid{gap:2.5rem;margin-top:3rem}._8jqm6G_hero h1{letter-spacing:-.07em;font-size:clamp(4rem,8vw,8rem)}._8jqm6G_answer{padding-left:2rem}._8jqm6G_answer p{font-size:1.15rem;line-height:1.7}._8jqm6G_answer aside{margin-top:1.5rem;padding:1rem}._8jqm6G_readingLayout{gap:3rem;padding:3.5rem 1.5rem}._8jqm6G_article h2{font-size:clamp(2.35rem,6vw,4.2rem)}._8jqm6G_footer{grid-template-columns:1fr 1fr;gap:1rem 2rem;padding:2.5rem 1.5rem}._8jqm6G_footer span,._8jqm6G_footer p{grid-column:1/-1}._8jqm6G_footer a{border-top:0}}@media (max-width:900px){body:has(>._8jqm6G_main)>header summary{align-items:center;min-height:44px;display:inline-flex}}
