.homepage-module__2MMJSW__page{overflow-wrap:anywhere;background:var(--color-bg);color:var(--color-text)}.homepage-module__2MMJSW__frame{width:min(calc(100% - var(--editorial-gutter) * 2), var(--editorial-width));margin-inline:auto}.homepage-module__2MMJSW__register,.homepage-module__2MMJSW__storyTag{font-family:var(--font-family);font-size:var(--font-size-label);letter-spacing:.16em;text-transform:uppercase;font-weight:500;line-height:1.5}.homepage-module__2MMJSW__register{margin-bottom:var(--space-md)}.homepage-module__2MMJSW__masthead{isolation:isolate;background:var(--editorial-black);min-height:min(100svh,1000px);color:var(--editorial-on-dark);grid-template-rows:1fr auto;display:grid;position:relative}.homepage-module__2MMJSW__mastheadMedia,.homepage-module__2MMJSW__mastheadScrim{position:absolute;inset:0}.homepage-module__2MMJSW__mastheadMedia{z-index:0;overflow:hidden}.homepage-module__2MMJSW__mastheadMedia picture{display:contents}.homepage-module__2MMJSW__mastheadImage{object-fit:cover;object-position:65% 58%}.homepage-module__2MMJSW__photoCredit{color:var(--editorial-on-dark-muted);font-size:.875rem;position:absolute;bottom:1rem;right:0}.homepage-module__2MMJSW__mastheadMedia canvas[data-masthead-light]{z-index:1;contain:strict;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.homepage-module__2MMJSW__mastheadScrim{z-index:1;background:var(--editorial-hero-scrim);pointer-events:none}.homepage-module__2MMJSW__mastheadFrame{z-index:2;width:min(calc(100% - var(--editorial-gutter) * 2), var(--editorial-width));padding-block:calc(var(--nav-offset) + 2rem) 4rem;align-items:center;margin-inline:auto;display:flex;position:relative}.homepage-module__2MMJSW__mastheadSheet{width:100%;min-width:0}.homepage-module__2MMJSW__mastheadThesis{max-width:47rem}.homepage-module__2MMJSW__mastheadThesis .homepage-module__2MMJSW__register{color:var(--editorial-on-dark-muted);margin-bottom:.75rem}.homepage-module__2MMJSW__thesis{font-family:var(--font-display);font-size:var(--font-size-thesis);letter-spacing:-.04em;color:var(--editorial-on-dark);font-weight:400;line-height:1.08}.homepage-module__2MMJSW__standfirst{max-width:35ch;color:var(--editorial-on-dark-muted);margin-top:1.25rem;font-size:1.125rem;font-weight:400;line-height:1.65}.homepage-module__2MMJSW__heroActions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.homepage-module__2MMJSW__primaryAction{background:var(--color-copper-action);color:var(--color-text-on-accent);min-height:52px;transition:background var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;justify-content:space-between;align-items:center;gap:2rem;padding:1rem 1.25rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.homepage-module__2MMJSW__primaryAction:hover{background:var(--color-copper-action-hover);transform:translateY(-2px)}.homepage-module__2MMJSW__primaryAction span,.homepage-module__2MMJSW__heroSecondary span{font-size:1.15rem}.homepage-module__2MMJSW__heroSecondary{min-height:48px;color:var(--editorial-on-dark);border-bottom:1px solid var(--editorial-rule);align-items:center;gap:1rem;font-size:1rem;text-decoration:none;display:inline-flex}.homepage-module__2MMJSW__mastheadThesis .homepage-module__2MMJSW__register,.homepage-module__2MMJSW__standfirst,.homepage-module__2MMJSW__pathIndexInner{animation:homepage-module__2MMJSW__printSheetSettle var(--duration-entrance) var(--ease-reveal) both}.homepage-module__2MMJSW__standfirst{animation-delay:70ms}.homepage-module__2MMJSW__pathIndexInner{animation-delay:.14s}.homepage-module__2MMJSW__pathIndex{z-index:2;border-top:1px solid var(--editorial-rule);background:var(--editorial-black);position:relative}.homepage-module__2MMJSW__pathIndexInner{width:min(calc(100% - var(--editorial-gutter) * 2), var(--editorial-width));grid-template-columns:1fr 3fr;align-items:center;margin-inline:auto;display:grid}.homepage-module__2MMJSW__pathIndexLabel{color:var(--editorial-on-dark-muted);margin:0;padding:1.25rem 1rem 1.25rem 0}.homepage-module__2MMJSW__pathList{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.homepage-module__2MMJSW__pathItem{border-left:1px solid var(--editorial-rule);min-width:0}.homepage-module__2MMJSW__pathItemJournal,.homepage-module__2MMJSW__pathItemSelections,.homepage-module__2MMJSW__pathItemGuide{display:block}.homepage-module__2MMJSW__path{height:100%;min-height:108px;color:var(--editorial-on-dark);transition:background var(--transition-fast);flex-direction:column;gap:.5rem;padding:1.5rem;text-decoration:none;display:flex}.homepage-module__2MMJSW__path:hover{background:var(--color-surface)}.homepage-module__2MMJSW__pathLabel{font-family:var(--font-display);font-size:1.3rem}.homepage-module__2MMJSW__pathAction{color:var(--editorial-on-dark-muted);font-size:.875rem;line-height:1.4}.homepage-module__2MMJSW__pathAction:after{content:" ↗";margin-left:.6rem}.homepage-module__2MMJSW__explorer{background:var(--editorial-paper);color:var(--editorial-paper-ink);padding-block:var(--editorial-space);scroll-margin-top:var(--nav-offset)}.homepage-module__2MMJSW__sectionHeader{justify-content:space-between;align-items:end;gap:var(--space-xl);margin-bottom:3rem;display:flex}.homepage-module__2MMJSW__sectionTitle{max-width:14ch;font-family:var(--font-display);letter-spacing:-.045em;color:inherit;text-wrap:balance;font-size:clamp(2.25rem,4.2vw,4.25rem);font-weight:400;line-height:1.07}.homepage-module__2MMJSW__sectionStandfirst{max-width:34ch;color:var(--color-text-soft);font-size:1.125rem;line-height:1.7}.homepage-module__2MMJSW__explorer .homepage-module__2MMJSW__sectionStandfirst{color:var(--editorial-paper-muted)}.homepage-module__2MMJSW__explorerLayout{grid-template-columns:.8fr 1.2fr;align-items:stretch;gap:5rem;display:grid}.homepage-module__2MMJSW__explorerTopics{padding-top:1.5rem}.homepage-module__2MMJSW__explorerTopic{border-bottom:1px solid var(--editorial-paper-rule)}.homepage-module__2MMJSW__explorerTopic:first-child{border-top:1px solid var(--editorial-paper-rule)}.homepage-module__2MMJSW__explorerTopic summary{cursor:pointer;font-size:clamp(1.2rem,1.8vw,1.7rem);font-family:var(--font-display);justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;list-style:none;display:flex}.homepage-module__2MMJSW__explorerTopic summary::-webkit-details-marker{display:none}.homepage-module__2MMJSW__explorerTopic summary span{font-family:var(--font-family);font-size:1.1rem}.homepage-module__2MMJSW__explorerTopic[open] summary{padding-bottom:1rem}.homepage-module__2MMJSW__explorerTopic[open] summary span{opacity:.4}.homepage-module__2MMJSW__explorerAnswer{animation:homepage-module__2MMJSW__printSheetSettle .35s var(--ease-reveal);padding-bottom:1.5rem}.homepage-module__2MMJSW__explorerAnswer>p:first-child{color:var(--editorial-paper-muted);max-width:35ch;font-size:1rem;line-height:1.65}.homepage-module__2MMJSW__explorer .homepage-module__2MMJSW__textAction{color:var(--editorial-paper-ink)}.homepage-module__2MMJSW__explorerReadTime{color:var(--editorial-paper-muted);margin-top:.8rem;font-size:.875rem}.homepage-module__2MMJSW__explorerVisual{background:var(--editorial-paper-rule);min-height:430px;position:relative;overflow:hidden}.homepage-module__2MMJSW__explorerVisual img{object-fit:cover;opacity:0;transition:opacity .5s}.homepage-module__2MMJSW__explorerVisual img[data-topic-image="0"]{opacity:1}.homepage-module__2MMJSW__explorerLayout:has([data-topic="1"][open]) img{opacity:0}.homepage-module__2MMJSW__explorerLayout:has([data-topic="1"][open]) img[data-topic-image="1"]{opacity:1}.homepage-module__2MMJSW__explorerLayout:has([data-topic="2"][open]) img{opacity:0}.homepage-module__2MMJSW__explorerLayout:has([data-topic="2"][open]) img[data-topic-image="2"]{opacity:1}.homepage-module__2MMJSW__explorerCaption{background:var(--editorial-paper);color:var(--editorial-paper-ink);letter-spacing:.03em;padding:.75rem 1rem;font-size:.875rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.homepage-module__2MMJSW__journal{padding-block:var(--editorial-space)}.homepage-module__2MMJSW__journalSpread{border-top:1px solid var(--divider-color);grid-template-columns:1.2fr 1fr;gap:4rem;padding-top:2rem;display:grid}.homepage-module__2MMJSW__leadStory{min-width:0;color:inherit;text-decoration:none}.homepage-module__2MMJSW__leadMedia{aspect-ratio:3/2;display:block;position:relative;overflow:hidden}.homepage-module__2MMJSW__coverImage{object-fit:cover;transition:transform .6s var(--ease-reveal)}.homepage-module__2MMJSW__leadStory:hover .homepage-module__2MMJSW__coverImage{transform:translateY(-4px)}.homepage-module__2MMJSW__leadCopy{flex-direction:column;align-items:flex-start;padding-top:1.5rem;display:flex}.homepage-module__2MMJSW__storyTag{color:var(--color-text-soft)}.homepage-module__2MMJSW__leadTitle{font-family:var(--font-display);letter-spacing:-.035em;margin-top:.75rem;font-size:clamp(1.8rem,2.8vw,2.8rem);line-height:1.12}.homepage-module__2MMJSW__storyExcerpt,.homepage-module__2MMJSW__readingExcerpt{color:var(--color-text-soft);margin-top:.8rem;font-size:1rem;line-height:1.7}.homepage-module__2MMJSW__textAction,.homepage-module__2MMJSW__browseAction,.homepage-module__2MMJSW__guideAction{min-height:44px;color:inherit;border-bottom:1px solid;align-items:center;gap:1.5rem;margin-top:1.25rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.homepage-module__2MMJSW__readingRail{min-width:0}.homepage-module__2MMJSW__readingList{margin:0;padding:0;list-style:none}.homepage-module__2MMJSW__readingLink{border-bottom:1px solid var(--divider-color);color:inherit;transition:opacity var(--transition-fast);grid-template-columns:112px minmax(0,1fr);align-items:start;gap:1.5rem;padding:1.75rem 0;text-decoration:none;display:grid}.homepage-module__2MMJSW__readingList li:first-child .homepage-module__2MMJSW__readingLink{padding-top:0}.homepage-module__2MMJSW__readingLink:hover .homepage-module__2MMJSW__readingTitle{text-underline-offset:.15em;text-decoration:underline}.homepage-module__2MMJSW__readingThumbnail{aspect-ratio:.88;display:block;position:relative;overflow:hidden}.homepage-module__2MMJSW__readingThumbnail img{object-fit:cover}.homepage-module__2MMJSW__readingCopy{flex-direction:column;display:flex}.homepage-module__2MMJSW__readingTitle{font-family:var(--font-display);letter-spacing:-.025em;margin-top:.6rem;font-size:clamp(1.15rem,1.65vw,1.6rem);line-height:1.2}.homepage-module__2MMJSW__readingExcerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.5rem;font-size:1rem;display:-webkit-box;overflow:hidden}.homepage-module__2MMJSW__readingTime{color:var(--color-text-soft);justify-content:space-between;margin-top:1rem;font-size:.875rem;display:flex}.homepage-module__2MMJSW__guide{isolation:isolate;padding-block:var(--editorial-space);color:var(--editorial-on-dark);position:relative;overflow:hidden}.homepage-module__2MMJSW__guideImage{object-fit:cover;z-index:-2}.homepage-module__2MMJSW__guide:before{z-index:-1;content:"";background:var(--editorial-guide-scrim);position:absolute;inset:0}.homepage-module__2MMJSW__guideFrame{grid-template-columns:1.3fr .7fr;align-items:end;gap:4rem;display:grid}.homepage-module__2MMJSW__guideHeading .homepage-module__2MMJSW__sectionTitle{max-width:14ch}.homepage-module__2MMJSW__guideCopy p{color:var(--editorial-on-dark-muted);font-size:1.125rem;line-height:1.7}.homepage-module__2MMJSW__guideCopy .homepage-module__2MMJSW__guideAction{color:var(--editorial-on-dark)}.homepage-module__2MMJSW__method{padding-block:var(--editorial-space)}.homepage-module__2MMJSW__methodFrame{grid-template-columns:.65fr 1.35fr;gap:3rem;display:grid}.homepage-module__2MMJSW__method .homepage-module__2MMJSW__sectionTitle{max-width:22ch}.homepage-module__2MMJSW__methodFrame>div>p{max-width:55ch;color:var(--color-text-soft);margin-top:2rem;font-size:1.125rem;line-height:1.8}.homepage-module__2MMJSW__methodFrame>div>.homepage-module__2MMJSW__affiliateNote{border-top:1px solid var(--divider-color);padding-top:1.5rem;font-size:.875rem}.homepage-module__2MMJSW__page :is(a,summary):focus-visible{outline-offset:5px;outline:2px solid}@keyframes homepage-module__2MMJSW__printSheetSettle{0%{opacity:.9;transform:translateY(12px)}to{opacity:1;transform:none}}.homepage-module__2MMJSW__selections{padding-block:var(--editorial-space);background:var(--color-deep);scroll-margin-top:var(--nav-offset)}.homepage-module__2MMJSW__selections .homepage-module__2MMJSW__sectionTitle{max-width:18ch}.homepage-module__2MMJSW__selectionDisclosure{max-width:76ch;color:var(--color-text-soft);margin-bottom:2rem;font-size:.875rem;line-height:1.6}.homepage-module__2MMJSW__selectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.homepage-module__2MMJSW__selectionItem{min-width:0}.homepage-module__2MMJSW__selectionImage{aspect-ratio:1.1;display:block;position:relative;overflow:hidden}.homepage-module__2MMJSW__selectionImage img{object-fit:cover;transition:transform .55s var(--ease-reveal)}.homepage-module__2MMJSW__selectionImage:hover img{transform:translateY(-4px)}.homepage-module__2MMJSW__selectionCopy{padding-top:1.5rem}.homepage-module__2MMJSW__selectionCopy h3{font-size:clamp(1.5rem,2.4vw,2.4rem);font-family:var(--font-display);letter-spacing:-.035em;margin-top:.8rem;font-weight:400;line-height:1.15}.homepage-module__2MMJSW__selectionCopy .homepage-module__2MMJSW__textAction{border-color:var(--divider-color);justify-content:space-between;width:100%;padding-bottom:.75rem}@media (max-width:767px){.homepage-module__2MMJSW__mastheadScrim{background:var(--editorial-hero-mobile-scrim)}.homepage-module__2MMJSW__selectionGrid{grid-template-columns:1fr;gap:2rem}.homepage-module__2MMJSW__selectionItem{grid-template-columns:minmax(80px,.4fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.homepage-module__2MMJSW__selectionImage{aspect-ratio:.8}.homepage-module__2MMJSW__selectionCopy{padding-top:0}.homepage-module__2MMJSW__selectionCopy h3{font-size:1.4rem}.homepage-module__2MMJSW__selectionCopy .homepage-module__2MMJSW__textAction{margin-top:.5rem;font-size:1rem}}@media (min-width:1600px){.homepage-module__2MMJSW__mastheadImage{object-position:center 55%}}@media (max-width:1023px){.homepage-module__2MMJSW__pathIndexInner{grid-template-columns:1fr}.homepage-module__2MMJSW__pathIndexLabel{display:none}.homepage-module__2MMJSW__pathItem:first-child{border-left:0}.homepage-module__2MMJSW__explorerLayout,.homepage-module__2MMJSW__journalSpread{gap:2rem}.homepage-module__2MMJSW__readingLink{grid-template-columns:80px minmax(0,1fr);gap:1rem}}@media (max-width:767px){.homepage-module__2MMJSW__masthead{min-height:100svh}.homepage-module__2MMJSW__mastheadFrame{padding-top:calc(var(--nav-offset) + 1.5rem);padding-bottom:2.5rem}.homepage-module__2MMJSW__mastheadThesis{max-width:100%}.homepage-module__2MMJSW__thesis{max-width:13ch;font-size:2rem}.homepage-module__2MMJSW__standfirst{max-width:31ch;font-size:1.125rem}.homepage-module__2MMJSW__heroActions{gap:1rem;margin-top:1.5rem}.homepage-module__2MMJSW__primaryAction{min-height:48px;padding:.85rem 1rem}.homepage-module__2MMJSW__heroSecondary{font-size:1rem}.homepage-module__2MMJSW__pathIndexInner{width:100%}.homepage-module__2MMJSW__pathList{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr))}.homepage-module__2MMJSW__path{gap:.5rem;min-height:98px;padding:1rem}.homepage-module__2MMJSW__pathLabel{font-size:1.1rem}.homepage-module__2MMJSW__pathAction{font-size:.875rem}.homepage-module__2MMJSW__pathAction:after{display:none}.homepage-module__2MMJSW__sectionHeader{margin-bottom:2rem;display:block}.homepage-module__2MMJSW__sectionStandfirst{margin-top:1.5rem}.homepage-module__2MMJSW__sectionTitle{font-size:clamp(2.2rem,9vw,3.5rem)}.homepage-module__2MMJSW__explorerLayout{grid-template-columns:1fr;gap:2rem}.homepage-module__2MMJSW__explorerTopics{padding-top:0}.homepage-module__2MMJSW__explorerVisual{aspect-ratio:1.2;grid-row:1;min-height:0}.homepage-module__2MMJSW__explorerTopic summary{padding-block:1.25rem;font-size:1.4rem}.homepage-module__2MMJSW__journalSpread{grid-template-columns:1fr;gap:2.5rem}.homepage-module__2MMJSW__readingLink{grid-template-columns:96px minmax(0,1fr)}.homepage-module__2MMJSW__readingTitle{font-size:1.25rem}.homepage-module__2MMJSW__guideFrame,.homepage-module__2MMJSW__methodFrame{grid-template-columns:1fr;gap:2rem}.homepage-module__2MMJSW__methodFrame .homepage-module__2MMJSW__register{margin-bottom:0}}@media (max-height:720px) and (min-width:768px){.homepage-module__2MMJSW__mastheadFrame{padding-top:calc(var(--nav-offset) + 1rem);padding-bottom:2rem}.homepage-module__2MMJSW__heroActions{margin-top:1.25rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.homepage-module__2MMJSW__sectionHeader,.homepage-module__2MMJSW__journalSpread,.homepage-module__2MMJSW__methodFrame{animation:homepage-module__2MMJSW__editorialReveal var(--ease-reveal) both;animation-timeline:view();animation-range:entry entry 25%}}}@keyframes homepage-module__2MMJSW__editorialReveal{0%{opacity:1;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.homepage-module__2MMJSW__page *,.homepage-module__2MMJSW__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.homepage-module__2MMJSW__primaryAction:hover,.homepage-module__2MMJSW__leadStory:hover .homepage-module__2MMJSW__coverImage,.homepage-module__2MMJSW__selectionImage:hover img{transform:none}}
