.tHYmVq_page{--paper-accent:#79551d;color:#17202b;--quiet:#535d68;--rule:#d6cebf;background:#f4f0e7;min-height:80vh;padding-bottom:90px}.tHYmVq_page a{color:inherit;text-decoration:none}.tHYmVq_page :is(h1,h2,h3,p,a){overflow-wrap:anywhere}.tHYmVq_page a:focus-visible{outline:3px solid var(--paper-accent);outline-offset:5px}.tHYmVq_hero{max-width:1240px;margin:auto;padding:75px 30px 45px}.tHYmVq_eyebrow{letter-spacing:0;font-size:.875rem;font-weight:600}.tHYmVq_hero h1{letter-spacing:-.055em;margin:1.3rem 0 1.5rem;font-size:clamp(3rem,5.2vw,5.5rem);font-weight:500;line-height:1.06}.tHYmVq_hero em,.tHYmVq_practice em{font-family:var(--serif);font-weight:400}.tHYmVq_hero>p:not(.tHYmVq_eyebrow){max-width:650px;color:var(--quiet);font-size:1rem;line-height:1.8}.tHYmVq_hero nav{border-top:1px solid var(--rule);flex-wrap:wrap;gap:1.7rem;margin-top:2rem;padding-top:1rem;display:flex}.tHYmVq_hero nav a{border-bottom:1px solid #8c7554;align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.tHYmVq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:2rem;max-width:1240px;margin:0 auto;padding:20px 30px 60px;display:grid}.tHYmVq_grid>a>div{aspect-ratio:1.3;background:#e3dacb;overflow:hidden}.tHYmVq_grid img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.tHYmVq_grid a:hover img{transform:scale(1.035)}.tHYmVq_grid a>span{color:var(--quiet);margin:1rem 0 .6rem;font-size:.875rem;display:block}.tHYmVq_grid h2{letter-spacing:-.035em;margin:.3rem 0;font-size:1.7rem;font-weight:500;line-height:1.25}.tHYmVq_grid p{color:var(--quiet);margin:1rem 0;font-size:.875rem;line-height:1.75}.tHYmVq_grid strong{font-size:.875rem}.tHYmVq_essayGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tHYmVq_essayGrid>a>div{aspect-ratio:1.6}.tHYmVq_archive{background:#eae2d4;align-items:center;gap:3rem;max-width:1180px;margin:1rem auto;padding:2rem;display:flex}.tHYmVq_archive h2{letter-spacing:-.035em;font-size:1.65rem;font-weight:500}.tHYmVq_archive p{max-width:720px;color:var(--quiet);font-size:.875rem}.tHYmVq_archive>a{text-underline-offset:5px;min-width:190px;font-size:.875rem;text-decoration:underline}.tHYmVq_articleHero{max-width:1100px;padding-bottom:40px}.tHYmVq_articleHero h1{max-width:950px}.tHYmVq_back{padding:0 0 2.4rem;font-size:.875rem;display:inline-block}.tHYmVq_byline{color:var(--quiet);margin-top:1.5rem;font-size:.875rem;display:block}.tHYmVq_articleImage{background:#d2c4ac;max-width:1180px;height:410px;margin:auto;position:relative;overflow:hidden}.tHYmVq_articleImage img{object-fit:cover;object-position:center 40%}.tHYmVq_articleImage>span{color:#fff;background:#10151deb;padding:4px 9px;font-size:.875rem;position:absolute;bottom:18px;left:20px}.tHYmVq_articleLayout{grid-template-columns:240px minmax(0,720px);gap:65px;max-width:1180px;margin:auto;padding:65px 30px 0;display:grid}.tHYmVq_contents{align-self:start;position:sticky;top:110px}.tHYmVq_contents>p{margin-top:0;font-size:.875rem;font-weight:600}.tHYmVq_contents nav{flex-direction:column;display:flex}.tHYmVq_contents a{border-bottom:1px solid var(--rule);color:var(--quiet);padding:.8rem 0;font-size:.875rem;line-height:1.5}.tHYmVq_article{min-width:0}.tHYmVq_takeaway{border-left:2px solid #79551d;margin-bottom:3.5rem;padding:.3rem 0 .3rem 1.5rem}.tHYmVq_takeaway span{color:var(--quiet);font-size:.875rem}.tHYmVq_takeaway p{margin:.5rem 0;font-size:1.2rem;line-height:1.6}.tHYmVq_article>section{margin-bottom:3.8rem;scroll-margin-top:110px}.tHYmVq_sectionNumber{font-family:var(--mono);color:#79551d;font-size:.875rem}.tHYmVq_article h2{letter-spacing:-.04em;margin:.6rem 0 1.3rem;font-size:2.2rem;font-weight:500;line-height:1.2}.tHYmVq_article p{color:#46515e;font-size:1rem;line-height:1.9}.tHYmVq_example{background:#eae2d4;border-top:1px solid #b6a27e;margin:1.7rem 0;padding:1.5rem}.tHYmVq_example figcaption{color:#535d68;margin-bottom:1rem;font-size:.875rem}.tHYmVq_example pre{font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.9}.tHYmVq_exercise{color:#efede7;background:#10151d;padding:2.4rem}.tHYmVq_exercise p{color:#d6dce3}.tHYmVq_exercise h3{margin:1.5rem 0 .8rem;font-size:1.05rem;font-weight:500}.tHYmVq_exercise ul{padding-left:1.2rem}.tHYmVq_exercise li{color:#d6dce3;margin:.6rem 0;font-size:.875rem;line-height:1.8}.tHYmVq_exercise .tHYmVq_small{font-size:.875rem}.tHYmVq_button{background:#f0c87e;align-items:center;min-height:48px;margin-top:1rem;padding:.8rem 1.1rem;font-size:.875rem;font-weight:600;display:inline-flex;color:#17202b!important}.tHYmVq_sources h2{font-size:1.55rem}.tHYmVq_sources>div{border-bottom:1px solid var(--rule);padding:1rem 0}.tHYmVq_sources a{text-underline-offset:4px;font-size:.875rem;text-decoration:underline}.tHYmVq_sources p{margin:.5rem 0 0;font-size:.875rem;line-height:1.7}.tHYmVq_end{border-top:1px solid var(--rule);padding-top:1rem}.tHYmVq_end>p{font-size:.875rem}.tHYmVq_end a{padding:.7rem 0;font-size:.875rem;display:block}@media (max-width:760px){.tHYmVq_page{padding-bottom:55px}.tHYmVq_hero{padding:45px 24px 25px}.tHYmVq_hero h1{font-size:3.05rem}.tHYmVq_hero>p:not(.tHYmVq_eyebrow){font-size:.9rem}.tHYmVq_hero nav{gap:.7rem 1.2rem}.tHYmVq_grid,.tHYmVq_essayGrid{grid-template-columns:1fr;gap:2.5rem;padding:20px 24px 30px}.tHYmVq_grid>a>div{aspect-ratio:1.6}.tHYmVq_archive{margin:20px 24px;padding:1.5rem;display:block}.tHYmVq_archive>a{align-items:center;min-height:44px;display:inline-flex}.tHYmVq_articleImage{height:290px;margin:0 12px}.tHYmVq_articleLayout{padding:30px 24px 0;display:block}.tHYmVq_contents{margin-bottom:2.5rem;position:static}.tHYmVq_contents nav{grid-template-columns:1fr 1fr;gap:0 1rem;display:grid}.tHYmVq_contents a{font-size:.875rem}.tHYmVq_article h2{font-size:1.85rem}.tHYmVq_article p{font-size:.95rem}.tHYmVq_exercise{padding:1.5rem}.tHYmVq_article>section{margin-bottom:2.8rem}.tHYmVq_byline{line-height:1.7}.tHYmVq_takeaway{margin-bottom:2.5rem}.tHYmVq_example{padding:1rem}.tHYmVq_example pre{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.tHYmVq_grid img{transition:none}.tHYmVq_grid a:hover img{transform:none}}.tHYmVq_practice{color:#efede7;--paper-accent:#f0c87e;background:#10151d;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));width:calc(100% - 60px);max-width:1180px;margin:0 auto 3rem;display:grid}.tHYmVq_practiceCopy{min-width:0;padding:clamp(1.5rem,4vw,3.5rem)}.tHYmVq_practice .tHYmVq_eyebrow{color:#f0c87e}.tHYmVq_practice h2{letter-spacing:-.04em;margin:1rem 0 1.5rem;font-size:clamp(2.2rem,3.8vw,3.5rem);font-weight:500;line-height:1.1}.tHYmVq_practiceCopy>p:not(.tHYmVq_eyebrow){color:#c2cad4;line-height:1.8}.tHYmVq_practice ol{counter-reset:practice;margin:1.5rem 0;padding:0;list-style:none}.tHYmVq_practice li{color:#c2cad4;counter-increment:practice;border-top:1px solid #49515a;grid-template-columns:2rem 1fr;gap:.75rem;padding:.9rem 0;line-height:1.65;display:grid}.tHYmVq_practice li:before{content:counter(practice, decimal-leading-zero);color:#f0c87e;font-family:var(--mono);font-size:.875rem}.tHYmVq_practice li strong{color:#efede7;font-weight:500}.tHYmVq_practice figure{min-height:400px;margin:0;position:relative;overflow:hidden}.tHYmVq_practice img{object-fit:cover;object-position:50% 40%}.tHYmVq_practice figure:after{content:"";background:linear-gradient(#0000,#070a10e8);position:absolute;inset:60% 0 0}.tHYmVq_practice figcaption{z-index:1;color:#efede7;font-size:.875rem;position:absolute;inset:auto 1.5rem 1.5rem}.tHYmVq_practice .tHYmVq_note{margin-bottom:0;font-size:.875rem}.tHYmVq_exercise{--paper-accent:#f0c87e}@media (max-width:760px){.tHYmVq_practice{grid-template-columns:1fr;width:calc(100% - 48px);margin:0 24px 2rem}.tHYmVq_practice figure{min-height:280px}}@media (forced-colors:active){.tHYmVq_practice,.tHYmVq_exercise,.tHYmVq_example,.tHYmVq_button{border:1px solid canvastext}.tHYmVq_page a:focus-visible{outline-color:highlight}}
