.power-essay{--ink:#111;--paper:#fff;--soft:#f3f3f3;--muted:#595959;--line:#d2d2d2;--measure:1280px}.power-essay *{box-sizing:border-box}.power-essay{scroll-behavior:smooth;scroll-padding-top:24px}.power-essay{margin:0;background:var(--paper);color:var(--ink);font-family:Geist,Arial,sans-serif;line-height:1.7}.power-essay a{color:inherit;text-underline-offset:.22em}.power-essay button,.power-essay summary{font:inherit}.power-essay a,.power-essay summary{outline-offset:5px}.power-essay a:focus-visible,.power-essay summary:focus-visible{outline:3px solid currentColor}.power-essay img{display:block;width:100%;height:auto;filter:grayscale(1)}.power-essay figure,.power-essay h1,.power-essay h2,.power-essay h3,.power-essay p{margin:0}.power-essay h1,.power-essay h2,.power-essay h3{font-weight:550;line-height:1.08;letter-spacing:-.055em}.power-essay p+p{margin-top:20px}.power-essay .wrap{width:min(var(--measure),calc(100% - 80px));margin-inline:auto}.power-essay .skip{position:absolute;top:-80px;left:20px;background:#fff;padding:12px;z-index:20}.power-essay .skip:focus{top:12px}.power-essay .header{border-bottom:1px solid var(--line)}.power-essay .header .wrap{min-height:78px;display:flex;justify-content:space-between;align-items:center;gap:25px}.power-essay .wordmark{font-size:20px;letter-spacing:-.045em;text-decoration:none;font-weight:650;white-space:nowrap}.power-essay .nav{display:flex;gap:26px;font-size:13px}.power-essay .nav a{text-decoration:none}.power-essay .eyebrow{font-size:11px;font-weight:650;letter-spacing:.13em;text-transform:uppercase;margin-bottom:20px}.power-essay .hero{display:grid;grid-template-columns:.95fr 1.05fr;margin-top:32px;align-items:stretch}.power-essay .hero-image{min-width:0}.power-essay .hero-image img{aspect-ratio:4/5;object-fit:contain;background:#111}.power-essay .hero-copy{background:var(--ink);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:65px 55px}.power-essay .hero h1{font-size:clamp(48px,5.5vw,80px);max-width:540px}.power-essay .hero .lede{font-size:18px;line-height:1.7;margin-top:28px;max-width:420px;color:#ededed}.power-essay .hero-actions{display:flex;flex-wrap:wrap;gap:15px 25px;align-items:center;margin-top:35px}.power-essay .button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;background:#111;border:1px solid #111;color:#fff;text-decoration:none;font-size:13px;font-weight:550}.power-essay .button.secondary{background:#fff;color:#111}.power-essay .hero-actions .button{border-color:#fff;background:#fff;color:#111}.power-essay .quiet-link{font-size:13px}.power-essay .issue-line{display:flex;justify-content:space-between;gap:25px;font-size:11px;color:var(--muted);padding:18px 0;border-bottom:1px solid var(--line)}.power-essay .opening{padding:72px 0 40px}.power-essay .opening-grid,.power-essay .chapter-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.power-essay .opening h2,.power-essay .chapter h2,.power-essay .home h2{font-size:clamp(34px,3.7vw,54px);max-width:540px}.power-essay .body-copy{font-size:17px;line-height:1.85;max-width:720px;overflow-wrap:break-word}.power-essay .disclosure{font-size:12px;line-height:1.7;color:var(--muted);max-width:820px;border-top:1px solid var(--line);padding-top:20px;margin-top:35px}.power-essay .contents{display:flex;flex-wrap:wrap;gap:15px 30px;padding:30px 0 38px;font-size:13px}.power-essay .chapter{padding:72px 0}.power-essay .chapter-intro{margin-bottom:45px}.power-essay .chapter-number{font-size:12px;letter-spacing:.12em;margin-bottom:18px;color:var(--muted)}.power-essay .image-pair{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:start}.power-essay .image-pair .image-panel img{aspect-ratio:4/5;object-fit:contain;background:#111}.power-essay .image-panel{background:#111;color:#fff;min-width:0}.power-essay .image-panel .photo-caption{padding:22px 25px 25px}.power-essay .photo-caption h3{font-size:27px;letter-spacing:-.04em;margin-bottom:12px}.power-essay .photo-caption p{font-size:13px;line-height:1.75;color:#e2e2e2;margin:0}.power-essay .photo-caption .image-credit{display:block;font-size:10px;color:#c4c4c4;margin-top:14px}.power-essay .wide-story{display:grid;gap:40px}.power-essay .wide-story .image-panel:nth-child(2){width:82%;margin-left:auto}.power-essay .visual-note{font-size:13px;color:var(--muted);max-width:780px;line-height:1.8;margin-top:24px}.power-essay .visual-note strong{color:var(--ink);font-weight:600}.power-essay .soft{background:var(--soft)}.power-essay .dark{background:#111;color:#fff}.power-essay .dark .chapter-number,.power-essay .dark .visual-note,.power-essay .dark .disclosure{color:#ccc}.power-essay .dark .visual-note strong{color:#fff}.power-essay .dark .image-panel{border:1px solid #454545}.power-essay .dark .image-panel .photo-caption{background:#171717}.power-essay .quote-band{padding:62px 0;background:#111;color:#fff}.power-essay .quote-band p{font-size:clamp(30px,3.5vw,49px);line-height:1.18;letter-spacing:-.045em;max-width:930px}.power-essay .home{padding:80px 0}.power-essay .home-opening{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;margin-bottom:45px}.power-essay .room-stack{display:grid;gap:55px}.power-essay .room-visual{display:grid;grid-template-columns:1.4fr .6fr;gap:35px;align-items:center}.power-essay .room-visual:nth-child(even){grid-template-columns:.6fr 1.4fr}.power-essay .room-visual:nth-child(even)>figure{order:2}.power-essay .room-visual img{object-fit:contain;aspect-ratio:3/2}.power-essay .room-copy h3{font-size:34px;margin-bottom:20px}.power-essay .room-copy p{font-size:14px;line-height:1.8}.power-essay .room-copy .eyebrow{font-size:10px}.power-essay .room-source{display:flex;align-items:center;gap:16px;margin-top:23px;text-decoration:none;font-size:11px;line-height:1.4}.power-essay .room-source img{width:72px;height:82px;object-fit:contain;background:#fff}.power-essay .caption{font-size:10px;color:var(--muted);margin-top:10px;line-height:1.6}.power-essay .reading-section{padding:70px 0}.power-essay .reading-section h2{font-size:clamp(35px,3.7vw,52px);margin-bottom:28px}.power-essay .reading{max-width:810px;margin-inline:auto}.power-essay .reading p{font-size:17px;line-height:1.85}.power-essay .reading .eyebrow{font-size:11px}.power-essay .product-links{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin-top:35px}.power-essay .product-links>div{border-top:1px solid var(--line);padding-top:22px}.power-essay .product-links h3{font-size:26px;margin-bottom:13px}.power-essay .product-links p{font-size:14px;margin-bottom:18px}.power-essay .product-links a{font-size:13px}.power-essay .faq-section{padding:65px 0}.power-essay .faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:90px}.power-essay .faq-layout h2{font-size:42px}.power-essay .faq-list details{border-top:1px solid var(--line);padding:20px 0}.power-essay .faq-list summary{font-size:15px;font-weight:600;line-height:1.6;cursor:pointer}.power-essay .faq-list p{font-size:14px;line-height:1.8;margin-top:16px}.power-essay .closing{background:#111;color:#fff;padding:80px 0}.power-essay .closing h2{font-size:clamp(38px,4.5vw,66px);max-width:820px;margin-bottom:25px}.power-essay .closing p{font-size:17px;max-width:700px;line-height:1.8}.power-essay .closing .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.power-essay .closing .button{background:#fff;color:#111;border-color:#fff}.power-essay .closing .button.secondary{background:transparent;color:#fff}.power-essay .related{display:flex;flex-wrap:wrap;gap:16px 30px;font-size:12px;border-top:1px solid #595959;margin-top:35px;padding-top:27px}.power-essay .colophon{padding:35px 0;color:var(--muted);font-size:11px;line-height:1.8}.power-essay .colophon p{max-width:1000px}.power-essay .colophon .sources{display:flex;flex-wrap:wrap;gap:15px 30px;margin-top:16px}.power-essay .footer{background:#f3f3f3;padding:45px 0;font-size:12px}.power-essay .footer .wrap{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.power-essay .footer .wordmark{display:block;margin-bottom:10px}.power-essay .footer-links{display:flex;flex-wrap:wrap;gap:18px 25px;align-items:start}@media(max-width:1000px){.power-essay .wrap{width:calc(100% - 48px)}.power-essay .hero-copy{padding:40px 30px}.power-essay .hero h1{font-size:55px}.power-essay .opening-grid,.power-essay .chapter-intro,.power-essay .home-opening{gap:45px}.power-essay .room-visual{grid-template-columns:1.15fr .85fr;gap:25px}.power-essay .room-visual:nth-child(even){grid-template-columns:.85fr 1.15fr}.power-essay .room-copy h3{font-size:29px}.power-essay .faq-layout{gap:45px}.power-essay .body-copy,.power-essay .reading p{font-size:16px}}@media(max-width:680px){.power-essay .wrap{width:calc(100% - 40px)}.power-essay .header .wrap{min-height:65px;gap:15px}.power-essay .wordmark{font-size:18px}.power-essay .nav{font-size:11px;gap:15px}.power-essay .nav a:nth-child(2){display:none}.power-essay .hero{grid-template-columns:1fr;margin-top:20px}.power-essay .hero-copy{padding:30px 25px 35px}.power-essay .hero h1{font-size:clamp(41px,11vw,51px)}.power-essay .hero .lede{font-size:16px;margin-top:20px}.power-essay .hero-actions{margin-top:25px}.power-essay .hero-image img{max-height:none}.power-essay .issue-line{font-size:10px;flex-wrap:wrap;gap:5px}.power-essay .opening{padding:45px 0 18px}.power-essay .opening-grid,.power-essay .chapter-intro,.power-essay .home-opening,.power-essay .faq-layout{grid-template-columns:1fr;gap:24px}.power-essay .opening h2,.power-essay .chapter h2,.power-essay .home h2{font-size:37px}.power-essay .body-copy{font-size:15px;line-height:1.85}.power-essay .disclosure{font-size:11px;margin-top:26px}.power-essay .contents{gap:12px 23px;font-size:12px;padding:23px 0 28px}.power-essay .chapter{padding:48px 0}.power-essay .chapter-intro{margin-bottom:28px}.power-essay .image-pair{grid-template-columns:1fr;gap:28px}.power-essay .image-panel .photo-caption{padding:20px}.power-essay .photo-caption h3{font-size:27px}.power-essay .photo-caption p{font-size:12px}.power-essay .wide-story{gap:28px}.power-essay .wide-story .image-panel:nth-child(2){width:100%}.power-essay .visual-note{font-size:12px}.power-essay .quote-band{padding:43px 0}.power-essay .quote-band p{font-size:34px}.power-essay .home{padding:50px 0}.power-essay .room-stack{gap:38px}.power-essay .room-visual,.power-essay .room-visual:nth-child(even){grid-template-columns:1fr;gap:24px}.power-essay .room-visual:nth-child(even)>figure{order:0}.power-essay .room-copy h3{font-size:31px}.power-essay .room-copy p{font-size:14px}.power-essay .reading-section{padding:48px 0}.power-essay .reading-section h2{font-size:37px}.power-essay .reading p{font-size:15px}.power-essay .product-links{grid-template-columns:1fr;gap:28px}.power-essay .faq-section{padding:48px 0}.power-essay .faq-layout h2{font-size:37px}.power-essay .closing{padding:53px 0}.power-essay .closing h2{font-size:43px}.power-essay .closing p{font-size:15px}.power-essay .button{padding:12px 18px}.power-essay .footer .wrap{display:block}.power-essay .footer-links{margin-top:25px}.power-essay .colophon{font-size:10px}.power-essay .caption{font-size:10px}}@media(prefers-reduced-motion:reduce){.power-essay{scroll-behavior:auto}}
.power-essay{font-family:Geist,Arial,sans-serif;line-height:1.7;background:#fff;color:#111}.power-essay .wrap{width:auto;max-width:1360px;padding-inline:60px}.power-essay h1,.power-essay .hero h1{font-size:clamp(42px,4vw,60px);font-weight:760;line-height:1.04}.power-essay h2{font-size:clamp(36px,3.8vw,56px);font-weight:760;line-height:1.06}.power-essay h3{font-weight:700}.power-essay .button{font-size:14px;font-weight:700;min-height:54px;border-width:2px;padding:12px 22px}.power-essay [id]{scroll-margin-top:120px}.power-essay .crumb{font-size:12px;padding-top:32px}.power-essay .room-source{width:fit-content;min-height:44px}.power-essay .hero-image img,.power-essay .image-panel img{aspect-ratio:auto;height:auto;object-fit:contain}.power-essay .hero-copy{padding:48px 40px}.power-essay figure{margin:0}
body.yi2c-power-page{background:#fff}body.yi2c-power-page>header,body.yi2c-power-page>footer,body.yi2c-power-page>.ga-review{filter:grayscale(1)}body.yi2c-power-page .ga-review{background:#eee;color:#111}body.yi2c-power-page .ga-skip{background:#111;color:#fff}
@media(max-width:699px){.power-essay .wrap{padding-inline:22px}.power-essay h1,.power-essay .hero h1{font-size:38px}.power-essay h2,.power-essay .opening h2,.power-essay .chapter h2,.power-essay .home h2,.power-essay .reading-section h2,.power-essay .faq-layout h2,.power-essay .closing h2{font-size:36px}.power-essay .hero-copy{padding:30px 24px}.power-essay .button{min-height:48px;padding:11px 16px;font-size:13px}}
@media(prefers-reduced-motion:reduce){html:has(body.yi2c-power-page){scroll-behavior:auto!important}}
