.article-module__2EFc7W__article{background:var(--maf-white)}.article-module__2EFc7W__shell{max-width:var(--maf-max);padding-inline:var(--maf-page-gutter);margin:0 auto}.article-module__2EFc7W__hero{border-bottom:1px solid var(--maf-line);padding-bottom:var(--space-6)}.article-module__2EFc7W__hero h1{font-size:var(--maf-type-article-h1);margin-bottom:var(--space-4);max-width:920px}.article-module__2EFc7W__share{margin-top:var(--space-4);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.article-module__2EFc7W__share>strong{color:var(--maf-muted);font-size:var(--maf-type-label-size);letter-spacing:.09em;text-transform:uppercase}.article-module__2EFc7W__shareActions{flex-wrap:wrap;gap:.45rem;display:flex}.article-module__2EFc7W__shareActions a,.article-module__2EFc7W__shareButton{border:1px solid var(--maf-line);color:var(--maf-charcoal);cursor:pointer;font:inherit;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-height:44px;padding:.55rem .75rem;text-decoration:none;display:inline-flex}.article-module__2EFc7W__shareActions a:hover,.article-module__2EFc7W__shareButton:hover{background:var(--maf-accent-soft);border-color:var(--maf-accent);color:var(--maf-accent)}.article-module__2EFc7W__shareActions span{font-size:.74rem;font-weight:650}.article-module__2EFc7W__monthlyFeature{border-top:1px solid var(--maf-line);color:var(--maf-charcoal);flex-wrap:wrap;align-items:center;gap:.45rem .65rem;max-width:760px;margin-top:1.25rem;padding-top:1rem;text-decoration:none;display:flex}.article-module__2EFc7W__monthlyFeature span:first-child{color:var(--maf-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:750}.article-module__2EFc7W__monthlyFeature strong{font:650 .88rem var(--maf-serif)}.article-module__2EFc7W__continuationCue{color:var(--maf-accent);letter-spacing:.08em;margin-top:var(--space-4);text-transform:uppercase;align-items:center;gap:.55rem;font-size:.76rem;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.article-module__2EFc7W__continuationCue:hover{text-decoration:underline}.article-module__2EFc7W__continuationCue span{font-size:1rem;line-height:1}.article-module__2EFc7W__summary{color:var(--maf-charcoal);font-family:var(--maf-serif);max-width:760px;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.45}.article-module__2EFc7W__layout{grid-template-columns:minmax(0, var(--maf-reading)) minmax(250px, 1fr);padding-block:var(--space-7);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.article-module__2EFc7W__story{min-width:0}.article-module__2EFc7W__figure{margin:0 0 var(--space-5)}.article-module__2EFc7W__figure img{aspect-ratio:16/9;background:var(--maf-accent-soft);object-fit:cover;width:100%}.article-module__2EFc7W__figure figcaption{border-bottom:1px solid var(--maf-line);color:var(--maf-muted);font-size:var(--maf-type-caption-size);padding:.75rem 0;line-height:1.5}.article-module__2EFc7W__standfirst{border-left:3px solid var(--maf-accent);color:var(--maf-charcoal);font-family:var(--maf-serif);font-size:var(--maf-type-article-standfirst);margin-bottom:var(--space-5);padding-left:var(--space-4);line-height:1.55}.article-module__2EFc7W__body{color:var(--maf-charcoal)}.article-module__2EFc7W__body h2{font-size:var(--maf-type-article-h2);margin:var(--space-6) 0 var(--space-3);text-wrap:wrap;width:100%;max-width:none}.article-module__2EFc7W__body h3{font-size:var(--maf-type-article-h3);margin:var(--space-5) 0 var(--space-2)}:is(.article-module__2EFc7W__body p,.article-module__2EFc7W__body ul,.article-module__2EFc7W__body ol){margin-bottom:1.35rem}.article-module__2EFc7W__body blockquote{border-left:3px solid var(--maf-line);color:var(--maf-charcoal);font-family:var(--maf-serif);margin:var(--space-5) 0;padding-left:var(--space-4)}.article-module__2EFc7W__sidebar{border-top:3px solid var(--maf-ink);top:calc(var(--maf-header-offset) + var(--space-4));position:sticky}.article-module__2EFc7W__sidebar .article-topics{padding-top:var(--space-4)}.article-module__2EFc7W__sidebar .article-topics h2{margin-bottom:var(--space-4);font-size:1.65rem}.article-module__2EFc7W__sidebar .article-topics__group{border-top:1px solid var(--maf-line);padding:var(--space-3) 0}.article-module__2EFc7W__sidebar .article-topics__group h3{color:var(--maf-muted);font-family:var(--maf-sans);font-size:var(--maf-type-label-size);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .65rem}.article-module__2EFc7W__sidebar .article-topics ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.article-module__2EFc7W__sidebar .article-topics li{display:inline-flex}:is(.article-module__2EFc7W__sidebar .article-topics a,.article-module__2EFc7W__sidebar .article-topics strong){background:var(--maf-paper);border:1px solid var(--maf-line);font-family:var(--maf-sans);padding:.55rem .7rem;font-size:.82rem;font-weight:650;line-height:1.35;text-decoration:none;display:inline-flex}.article-module__2EFc7W__sidebar .article-topics a:hover{border-color:var(--maf-accent)}.article-module__2EFc7W__sidebar .article-topics__continue{border:0;border-top:2px solid var(--maf-ink);margin-top:var(--space-3);padding:var(--space-3) 0;background:0 0;justify-content:space-between;align-items:center;width:100%;display:flex}.article-module__2EFc7W__takeOut{background:color-mix(in srgb, currentColor 4%, transparent);border-left:3px solid;margin-top:2.5rem;padding:1.5rem 1.75rem}.article-module__2EFc7W__takeOut h2{margin:0}.article-module__2EFc7W__takeOut h2.article-module__2EFc7W__takeOutHeading{font-size:var(--maf-type-take-out-title);letter-spacing:.035em;text-transform:none;line-height:1.25}.article-module__2EFc7W__takeOut p:last-child{font-family:var(--maf-serif);font-size:var(--maf-type-take-out-text);margin:.35rem 0 0;font-weight:500;line-height:1.5}.article-module__2EFc7W__qa{border-top:1px solid var(--maf-line);margin-top:var(--space-7);padding-top:var(--space-6)}.article-module__2EFc7W__qa h2{font-size:clamp(1.8rem,3vw,2.6rem)}.article-module__2EFc7W__qa dl,.article-module__2EFc7W__qa dd{margin:0}.article-module__2EFc7W__qa dl>div{border-top:1px solid var(--maf-line);padding:var(--space-4) 0}.article-module__2EFc7W__qa dt{font-family:var(--maf-serif);font-size:1.08rem;font-weight:700}.article-module__2EFc7W__qa dd{color:var(--maf-charcoal);margin-top:.5rem}.article-module__2EFc7W__related{border-top:1px solid var(--maf-line);padding-block:var(--space-7)}.article-module__2EFc7W__related>h2{font-size:clamp(2rem,4vw,3.5rem)}.article-module__2EFc7W__continuationGroups{gap:var(--space-7);display:grid}.article-module__2EFc7W__continuationGroups>section>h3{color:var(--maf-charcoal);font-family:var(--maf-sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:0;font-size:.78rem}.article-module__2EFc7W__relatedGrid{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.article-module__2EFc7W__relatedGrid article{border-top:3px solid var(--maf-ink);min-height:100%;padding-top:var(--space-3);flex-direction:column;display:flex}.article-module__2EFc7W__relatedGrid p{color:var(--maf-accent);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.article-module__2EFc7W__relatedGrid h4{font-family:var(--maf-serif);margin:.45rem 0 .75rem;font-size:1.25rem;line-height:1.2}.article-module__2EFc7W__relatedGrid span{color:var(--maf-muted);font-size:.9rem}.article-module__2EFc7W__exploration{border-top:1px solid var(--maf-line);margin:var(--space-7) 0 0;padding-top:var(--space-5)}.article-module__2EFc7W__explorationGrid{gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.article-module__2EFc7W__explorationCard{border:1px solid var(--maf-line);color:inherit;cursor:pointer;flex-direction:column;min-height:100%;padding:clamp(1.35rem,3vw,2rem);text-decoration:none;display:flex}.article-module__2EFc7W__explorationCard h3{font-family:var(--maf-serif);margin:0;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.1}.article-module__2EFc7W__explorationCard p{color:var(--maf-muted);margin:var(--space-3) 0 var(--space-5);line-height:1.6}.article-module__2EFc7W__explorationCard>span{color:var(--maf-accent);margin-top:auto;font-size:.82rem;font-weight:700}.article-module__2EFc7W__explorationCard:hover{background:var(--maf-accent-soft);border-color:var(--maf-accent)}.article-module__2EFc7W__explorationCard:focus-visible{background:var(--maf-accent-soft);border-color:var(--maf-accent);outline:3px solid var(--maf-accent);outline-offset:3px}@media (max-width:840px){.article-module__2EFc7W__layout{grid-template-columns:minmax(0,1fr)}.article-module__2EFc7W__sidebar{position:static}.article-module__2EFc7W__relatedGrid,.article-module__2EFc7W__explorationGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.article-module__2EFc7W__hero h1{font-size:var(--maf-type-article-h1-mobile);line-height:1.04}.article-module__2EFc7W__share{align-items:flex-start;display:grid}.article-module__2EFc7W__shareActions{gap:.4rem}.article-module__2EFc7W__shareActions a,.article-module__2EFc7W__shareButton{padding-inline:.65rem}.article-module__2EFc7W__shareActions span{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.article-module__2EFc7W__layout,.article-module__2EFc7W__related{padding-block:var(--space-6)}}@media (prefers-reduced-motion:reduce){.article-module__2EFc7W__article *,.article-module__2EFc7W__article :before,.article-module__2EFc7W__article :after{scroll-behavior:auto}}
.email-signup-module__642Osa__signup{border-top:1px solid var(--maf-line);gap:var(--space-6);margin:var(--space-5) auto;max-width:var(--maf-max);padding:var(--space-6) var(--maf-page-gutter) var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.email-signup-module__642Osa__intro p{max-width:44ch;margin:.7rem 0}.email-signup-module__642Osa__intro .email-signup-module__642Osa__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--maf-muted);font-size:.7rem}.email-signup-module__642Osa__intro h2{font-family:var(--maf-serif);margin:0;font-size:clamp(1.45rem,2.4vw,1.9rem);font-weight:400;line-height:1.3}.email-signup-module__642Osa__emailLabel{margin-bottom:.5rem;font-size:.82rem;font-weight:600;display:block}.email-signup-module__642Osa__controls{gap:.6rem;display:flex}.email-signup-module__642Osa__controls input{min-width:0;font:inherit;background:var(--maf-white);color:var(--maf-ink);border:1px solid #a5a8aa;border-radius:2px;flex:1;padding:.8rem;font-size:1rem}.email-signup-module__642Osa__controls button{border:1px solid var(--maf-accent);font:inherit;color:#fff;background:var(--maf-accent);cursor:pointer;border-radius:2px;padding:.8rem 1rem;font-size:.85rem;font-weight:600}.email-signup-module__642Osa__controls button:disabled{cursor:wait;opacity:.7}.email-signup-module__642Osa__signup input:focus-visible,.email-signup-module__642Osa__signup button:focus-visible,.email-signup-module__642Osa__signup a:focus-visible{outline-offset:3px;outline:3px solid #84c3bc}.email-signup-module__642Osa__consent{align-items:flex-start;gap:.6rem;margin-top:1rem;font-size:.79rem;line-height:1.6;display:flex}.email-signup-module__642Osa__consent input{width:18px;height:18px;accent-color:var(--maf-accent);flex:none;margin:.15rem 0 0}.email-signup-module__642Osa__notice{margin:.75rem 0 0;font-size:.75rem}.email-signup-module__642Osa__message{min-height:1.5em;margin:.65rem 0 0;font-size:.85rem}.email-signup-module__642Osa__error{color:#a32323}.email-signup-module__642Osa__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.email-signup-module__642Osa__footer{border-color:var(--footer-divider);padding-top:var(--space-5);padding-bottom:var(--space-5);margin:0 auto}.email-signup-module__642Osa__footer .email-signup-module__642Osa__eyebrow{color:var(--footer-label-accent)}.email-signup-module__642Osa__footer .email-signup-module__642Osa__notice,.email-signup-module__642Osa__footer .email-signup-module__642Osa__consent{color:var(--footer-text-secondary)}.email-signup-module__642Osa__footer a{color:var(--footer-link)}.email-signup-module__642Osa__footer .email-signup-module__642Osa__error{color:#ffd2c5}.email-signup-module__642Osa__footer .email-signup-module__642Osa__controls button{background:var(--footer-text-primary);border-color:var(--footer-text-primary);color:var(--footer-bg)}@media (max-width:760px){.email-signup-module__642Osa__signup{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.email-signup-module__642Osa__controls{flex-direction:column}.email-signup-module__642Osa__controls button{min-height:46px}}
.about-module__-i9KWa__main{max-width:var(--maf-max);padding-bottom:var(--space-7);padding-inline:var(--maf-page-gutter);margin:0 auto}.about-module__-i9KWa__hero{border-bottom:1px solid var(--maf-line);max-width:980px;padding-bottom:clamp(1.75rem,3vw,2.75rem)}.about-module__-i9KWa__hero h1{font-size:var(--maf-type-page-standard);margin:0 0 var(--space-3);max-width:13ch}.about-module__-i9KWa__contactHero h1{font-size:var(--maf-type-page-utility);max-width:none}.about-module__-i9KWa__tagline{color:var(--maf-accent);font-family:var(--maf-serif);margin-bottom:var(--space-3);font-size:clamp(1.4rem,2.6vw,2.15rem);line-height:1.3}.about-module__-i9KWa__lede{color:var(--maf-charcoal);font-family:var(--maf-serif);font-size:var(--maf-type-editorial-deck-size);max-width:780px;line-height:1.55}.about-module__-i9KWa__section{border-top:1px solid var(--maf-line);padding-top:var(--space-4);margin-top:clamp(2.35rem,4vw,3.5rem)}.about-module__-i9KWa__section>h2,.about-module__-i9KWa__sectionIntro h2,.about-module__-i9KWa__continuity h2{max-width:17ch;margin:0;font-size:clamp(2rem,3.8vw,3.35rem)}.about-module__-i9KWa__sectionNumber,.about-module__-i9KWa__flowNumber,.about-module__-i9KWa__blockGrid article>span,.about-module__-i9KWa__principleList article>span{color:var(--maf-accent);letter-spacing:.12em;font-size:.7rem;font-weight:700}.about-module__-i9KWa__reading{gap:0 var(--space-6);grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);max-width:1080px;display:grid}.about-module__-i9KWa__reading>.about-module__-i9KWa__sectionNumber,.about-module__-i9KWa__reading>h2{grid-column:1}.about-module__-i9KWa__reading>h2{margin:.35rem 0 0}.about-module__-i9KWa__reading>.about-module__-i9KWa__prose{grid-area:1/2/span 2}.about-module__-i9KWa__contactSection>.about-module__-i9KWa__prose{grid-row:2}.about-module__-i9KWa__prose{color:var(--maf-charcoal);max-width:64ch;font-size:1.04rem;line-height:1.78}.about-module__-i9KWa__prose p{margin-bottom:1.25rem}.about-module__-i9KWa__sectionIntro{align-items:end;gap:var(--space-5);margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);display:grid}.about-module__-i9KWa__sectionIntro h2{margin-top:.35rem}.about-module__-i9KWa__sectionIntro>p,.about-module__-i9KWa__explainer{color:var(--maf-charcoal);margin:0;line-height:1.7}.about-module__-i9KWa__deskGrid{gap:0 var(--space-5);margin:0 0 var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.about-module__-i9KWa__deskGrid li{border-top:1px solid var(--maf-line);align-items:baseline;gap:var(--space-3);grid-template-columns:2rem 1fr;padding:1rem 0;display:grid}.about-module__-i9KWa__deskGrid li:nth-child(-n+2){border-top:3px solid var(--maf-ink)}.about-module__-i9KWa__deskGrid span{color:var(--maf-muted);font-size:.7rem}.about-module__-i9KWa__deskGrid a{font-family:var(--maf-serif);font-size:1.13rem;font-weight:650;text-decoration:none}.about-module__-i9KWa__explainer{max-width:850px}.about-module__-i9KWa__textLink{margin-top:var(--space-4);-webkit-text-decoration-color:var(--maf-accent);text-decoration-color:var(--maf-accent);font-size:.84rem;font-weight:700;display:inline-block}.about-module__-i9KWa__systemFlow{gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.about-module__-i9KWa__systemFlow li{border-top:1px solid var(--maf-line);min-height:205px;padding:var(--space-4) var(--space-3);grid-column:span 2;position:relative}.about-module__-i9KWa__systemFlow li:first-child{border-top:3px solid var(--maf-ink)}.about-module__-i9KWa__systemFlow li:nth-child(4),.about-module__-i9KWa__systemFlow li:nth-child(5){grid-column:span 3}.about-module__-i9KWa__systemFlow li:not(:last-child):after{background:var(--maf-white);border:1px solid var(--maf-accent);color:var(--maf-accent);content:"→";height:1.55rem;right:calc(var(--space-4) * -1.05);z-index:1;border-radius:50%;place-items:center;width:1.55rem;font-size:.8rem;display:grid;position:absolute;top:1.15rem}.about-module__-i9KWa__systemFlow li:nth-child(3):after{display:none}.about-module__-i9KWa__systemFlow h3{margin:var(--space-3) 0 var(--space-2);font-size:clamp(1.08rem,1.5vw,1.35rem)}.about-module__-i9KWa__systemFlow p{color:var(--maf-muted);font-size:.9rem;line-height:1.6}.about-module__-i9KWa__blockGrid{gap:0 var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.about-module__-i9KWa__methodologySection .about-module__-i9KWa__sectionIntro{grid-template-columns:minmax(280px,.75fr) minmax(360px,1.25fr);align-items:start;gap:clamp(3rem,8vw,7rem)}.about-module__-i9KWa__methodologySection .about-module__-i9KWa__sectionIntro h2{max-width:14ch;font-size:clamp(2rem,3.4vw,3.2rem)}.about-module__-i9KWa__methodologySection .about-module__-i9KWa__sectionIntro>p{border-left:2px solid var(--maf-line);max-width:56ch;padding-left:var(--space-4);padding-top:.35rem}.about-module__-i9KWa__blockGrid article,.about-module__-i9KWa__ecosystemGrid article{border-top:3px solid var(--maf-ink);padding:var(--space-3) 0 var(--space-4)}.about-module__-i9KWa__blockGrid h3,.about-module__-i9KWa__ecosystemGrid h3,.about-module__-i9KWa__principleList h3{margin:.65rem 0 .8rem;font-size:1.18rem}.about-module__-i9KWa__blockGrid p,.about-module__-i9KWa__ecosystemGrid p,.about-module__-i9KWa__principleList p{color:var(--maf-muted);margin:0;line-height:1.65}.about-module__-i9KWa__continuity{grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.about-module__-i9KWa__continuityMarker{background:var(--footer-bg);color:var(--footer-text-primary);padding:var(--space-5)}.about-module__-i9KWa__continuityMarker strong{font-family:var(--maf-serif);font-size:clamp(2.4rem,5vw,4rem);line-height:1;display:block}.about-module__-i9KWa__continuityMarker span{border-top:1px solid var(--footer-divider);color:var(--footer-text-secondary);margin-top:var(--space-4);padding-top:var(--space-3);font-size:.78rem;line-height:1.5;display:block}.about-module__-i9KWa__continuity h2{margin:.35rem 0 var(--space-5)}.about-module__-i9KWa__ecosystemGrid{gap:0 var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-module__-i9KWa__ecosystemGrid h3 a{-webkit-text-decoration-color:var(--maf-accent);text-decoration-color:var(--maf-accent)}.about-module__-i9KWa__principleList{gap:0 var(--space-5);margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-module__-i9KWa__principleList article{border-top:1px solid var(--maf-line);gap:var(--space-4);padding:var(--space-3) 0;grid-template-columns:2rem minmax(0,1fr);display:grid}.about-module__-i9KWa__principleList article:nth-child(-n+2){border-top:3px solid var(--maf-ink)}.about-module__-i9KWa__principleList h3{margin-top:0}@media (max-width:980px){.about-module__-i9KWa__reading,.about-module__-i9KWa__sectionIntro,.about-module__-i9KWa__continuity{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.about-module__-i9KWa__reading>.about-module__-i9KWa__sectionNumber,.about-module__-i9KWa__reading>h2,.about-module__-i9KWa__reading>.about-module__-i9KWa__prose{grid-area:auto/1}.about-module__-i9KWa__reading>h2{margin-bottom:var(--space-4)}.about-module__-i9KWa__systemFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.about-module__-i9KWa__systemFlow li,.about-module__-i9KWa__systemFlow li:first-child{border-left:0;border-top:1px solid var(--maf-line);grid-column:auto;min-height:235px}.about-module__-i9KWa__systemFlow li:nth-child(4),.about-module__-i9KWa__systemFlow li:nth-child(5){grid-column:auto}.about-module__-i9KWa__systemFlow li:first-child{border-top:3px solid var(--maf-ink)}.about-module__-i9KWa__systemFlow li:not(:last-child):after{display:none}.about-module__-i9KWa__methodologySection .about-module__-i9KWa__sectionIntro{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.about-module__-i9KWa__methodologySection .about-module__-i9KWa__sectionIntro>p{max-width:64ch}.about-module__-i9KWa__blockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-module__-i9KWa__continuityMarker{max-width:430px}}@media (max-width:620px){.about-module__-i9KWa__main{padding-bottom:var(--space-7)}.about-module__-i9KWa__hero{padding-bottom:var(--space-5)}.about-module__-i9KWa__hero h1{font-size:var(--maf-type-page-standard-mobile)}.about-module__-i9KWa__contactHero h1{font-size:var(--maf-type-page-utility-mobile)}.about-module__-i9KWa__section{margin-top:var(--space-6)}.about-module__-i9KWa__section>h2,.about-module__-i9KWa__sectionIntro h2,.about-module__-i9KWa__continuity h2{font-size:clamp(2rem,10vw,2.8rem)}.about-module__-i9KWa__deskGrid,.about-module__-i9KWa__systemFlow,.about-module__-i9KWa__blockGrid,.about-module__-i9KWa__ecosystemGrid,.about-module__-i9KWa__principleList{grid-template-columns:minmax(0,1fr)}.about-module__-i9KWa__deskGrid li:nth-child(2){border-top-width:1px}.about-module__-i9KWa__systemFlow li,.about-module__-i9KWa__systemFlow li:first-child{border-left:3px solid var(--maf-line);min-height:0;padding:var(--space-3) 0 var(--space-5) var(--space-4);border-top:0}.about-module__-i9KWa__systemFlow li:first-child{border-left-color:var(--maf-ink)}.about-module__-i9KWa__systemFlow h3{margin:.55rem 0 var(--space-2)}.about-module__-i9KWa__blockGrid article,.about-module__-i9KWa__ecosystemGrid article{padding-bottom:var(--space-4)}.about-module__-i9KWa__principleList article:nth-child(2){border-top-width:1px}}@media (prefers-reduced-motion:reduce){.about-module__-i9KWa__main *{scroll-behavior:auto}}
.monthly-share-module__6fOX8W__group{gap:.6rem;display:grid}.monthly-share-module__6fOX8W__group>strong{color:var(--maf-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.monthly-share-module__6fOX8W__actions{flex-wrap:wrap;gap:.45rem;display:flex}.monthly-share-module__6fOX8W__actions a,.monthly-share-module__6fOX8W__button{border:1px solid var(--maf-line);color:var(--maf-charcoal);cursor:pointer;font:650 .7rem var(--maf-sans);background:#fff;align-items:center;gap:.35rem;min-height:38px;padding:.5rem .65rem;text-decoration:none;display:inline-flex}.monthly-share-module__6fOX8W__actions svg{width:15px;height:15px}.monthly-share-module__6fOX8W__actions a:hover,.monthly-share-module__6fOX8W__button:hover{border-color:var(--maf-accent);color:var(--maf-accent)}
.monthly-module__3lF7ia__main{background:var(--maf-paper)}.monthly-module__3lF7ia__hero{max-width:var(--maf-max);padding-bottom:clamp(2.5rem,5vw,4.5rem);padding-inline:var(--maf-page-gutter);grid-template-columns:minmax(0,1fr) minmax(310px,440px);align-items:start;gap:clamp(3rem,6vw,5rem);margin:auto;display:grid}.monthly-module__3lF7ia__heroCopy h1{font-size:var(--maf-type-page-display);letter-spacing:-.045em;max-width:13ch;margin:0 0 1.25rem;font-weight:400;line-height:.96}.monthly-module__3lF7ia__tagline{font-family:var(--maf-serif);max-width:28ch;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.25}.monthly-module__3lF7ia__theme{color:var(--maf-accent);letter-spacing:.09em;text-transform:uppercase;margin-top:2.25rem;font-size:.78rem;font-weight:750}.monthly-module__3lF7ia__introduction{color:var(--maf-charcoal);max-width:62ch}.monthly-module__3lF7ia__cover{background:#fff;transition:transform .25s;display:block;box-shadow:0 20px 55px #14324a24}.monthly-module__3lF7ia__cover:hover{transform:translateY(-5px)}.monthly-module__3lF7ia__actions,.monthly-module__3lF7ia__treatments,.monthly-module__3lF7ia__links{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.monthly-module__3lF7ia__actions{margin:2rem 0 1.15rem}.monthly-module__3lF7ia__primary,.monthly-module__3lF7ia__secondary{border:1px solid var(--maf-accent);letter-spacing:.06em;text-transform:uppercase;padding:.8rem 1.1rem;font-size:.78rem;font-weight:750;text-decoration:none}.monthly-module__3lF7ia__primary{background:var(--maf-accent);color:#fff}.monthly-module__3lF7ia__secondary{background:0 0}.monthly-module__3lF7ia__treatments a,.monthly-module__3lF7ia__links a{font-size:.82rem;font-weight:650}.monthly-module__3lF7ia__issueShare{margin-top:1.7rem}.monthly-module__3lF7ia__features{padding:clamp(4rem,8vw,8rem) max(24px,calc((100vw - var(--maf-max))/2));background:#fff}.monthly-module__3lF7ia__sectionIntro{border-bottom:1px solid var(--maf-line);grid-template-columns:1fr 2fr;gap:2rem;padding-bottom:2rem;display:grid}.monthly-module__3lF7ia__sectionIntro h2{max-width:16ch;font-size:clamp(2rem,4vw,3.8rem)}.monthly-module__3lF7ia__features ol{margin:0;padding:0;list-style:none}.monthly-module__3lF7ia__features li{border-bottom:1px solid var(--maf-line);grid-template-columns:80px minmax(0,1fr);gap:2rem;padding:2rem 0;display:grid}.monthly-module__3lF7ia__features li>span,.monthly-module__3lF7ia__issueMap span{color:var(--maf-accent);font-family:var(--maf-serif);font-size:1.1rem}.monthly-module__3lF7ia__features h3{margin-bottom:.65rem;font-size:clamp(1.35rem,2.4vw,2.15rem)}.monthly-module__3lF7ia__features li p{color:var(--maf-charcoal);max-width:72ch}.monthly-module__3lF7ia__issueMap{background:var(--maf-line);grid-template-columns:1.5fr 1fr 1fr;gap:1px;display:grid}.monthly-module__3lF7ia__issueMap>div{background:var(--maf-paper);padding:clamp(2rem,5vw,4.5rem)}.monthly-module__3lF7ia__issueMap h2,.monthly-module__3lF7ia__issueMap h3{font-size:clamp(1.5rem,3vw,2.7rem)}@media (max-width:800px){.monthly-module__3lF7ia__hero{grid-template-columns:1fr}.monthly-module__3lF7ia__heroCopy h1{font-size:var(--maf-type-page-display-mobile)}.monthly-module__3lF7ia__cover{grid-row:2;max-width:440px;margin:auto}.monthly-module__3lF7ia__sectionIntro,.monthly-module__3lF7ia__issueMap{grid-template-columns:1fr}.monthly-module__3lF7ia__features li{grid-template-columns:44px 1fr;gap:1rem}.monthly-module__3lF7ia__siteHeader{position:static}}
.monthly-hub-module__B2pNsa__main{background:var(--maf-white)}.monthly-hub-module__B2pNsa__intro{border-bottom:1px solid var(--maf-line);max-width:var(--maf-max);padding-bottom:clamp(1.75rem,3vw,2.75rem);padding-inline:var(--maf-page-gutter);margin:auto}.monthly-hub-module__B2pNsa__current{background:var(--maf-white);padding:clamp(3rem, 6vw, 5rem) max(24px, calc((100vw - var(--maf-max)) / 2));grid-template-columns:minmax(240px,360px) 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.monthly-hub-module__B2pNsa__currentCover{box-shadow:0 20px 45px #102e3c22}.monthly-hub-module__B2pNsa__currentCover img,.monthly-hub-module__B2pNsa__archiveCover img{width:100%;height:auto;display:block}.monthly-hub-module__B2pNsa__current h2{font-size:var(--maf-type-section-display)}.monthly-hub-module__B2pNsa__current h2 a,.monthly-hub-module__B2pNsa__archive h3 a{text-decoration:none}.monthly-hub-module__B2pNsa__current h3{color:var(--maf-accent);font-size:1.1rem}.monthly-hub-module__B2pNsa__current p{max-width:62ch}.monthly-hub-module__B2pNsa__currentActions,.monthly-hub-module__B2pNsa__cardActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.4rem;display:flex}.monthly-hub-module__B2pNsa__currentActions a,.monthly-hub-module__B2pNsa__cardActions a{font-weight:750}.monthly-hub-module__B2pNsa__currentActions a:first-child,.monthly-hub-module__B2pNsa__cardActions a:first-child{background:var(--maf-accent);color:var(--maf-white);padding:.75rem 1rem;text-decoration:none}.monthly-hub-module__B2pNsa__archive{border-top:1px solid var(--maf-line);max-width:var(--maf-max);margin:auto;padding:clamp(3rem,6vw,5rem) 24px}.monthly-hub-module__B2pNsa__archive>h2{margin-bottom:2rem;font-size:clamp(2rem,4vw,3.5rem)}.monthly-hub-module__B2pNsa__archiveGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),320px));justify-content:start;gap:clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}.monthly-hub-module__B2pNsa__issueCard{grid-template-rows:auto 1fr;display:grid}.monthly-hub-module__B2pNsa__archiveCover{box-shadow:0 12px 28px #102e3c1f}.monthly-hub-module__B2pNsa__cardCopy{flex-direction:column;padding-top:1.15rem;display:flex}.monthly-hub-module__B2pNsa__cardCopy h3{margin:.3rem 0 .75rem;font-size:1.35rem;line-height:1.15}.monthly-hub-module__B2pNsa__cardCopy>p:not(.monthly-hub-module__B2pNsa__section-kicker){color:var(--maf-charcoal);font-size:.96rem;line-height:1.55}.monthly-hub-module__B2pNsa__cardActions{margin-top:auto;padding-top:.5rem}.monthly-hub-module__B2pNsa__yearGroups{gap:3.5rem;display:grid}.monthly-hub-module__B2pNsa__yearGroups>section>h3{border-bottom:1px solid var(--maf-line);margin:0 0 1.5rem;padding-bottom:.65rem;font-size:1.65rem}@media (max-width:700px){.monthly-hub-module__B2pNsa__current{grid-template-columns:1fr}.monthly-hub-module__B2pNsa__currentCover{max-width:360px;margin:auto}.monthly-hub-module__B2pNsa__archiveGrid{grid-template-columns:1fr}.monthly-hub-module__B2pNsa__issueCard{width:100%;max-width:360px;margin:auto}}@media (min-width:701px) and (max-width:1024px){.monthly-hub-module__B2pNsa__archiveGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.monthly-hub-module__B2pNsa__issueCard:only-child{max-width:360px}}
.privacy-module__VTbb1a__policy{color:var(--maf-charcoal);max-width:var(--maf-reading);margin-top:clamp(2rem,4vw,3rem);font-size:1.04rem;line-height:1.78}.privacy-module__VTbb1a__policy h2{color:var(--maf-ink);text-wrap:pretty;margin:2rem 0 .75rem;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.3}.privacy-module__VTbb1a__policy h2:first-child{margin-top:0}.privacy-module__VTbb1a__policy p{margin-bottom:0}.privacy-module__VTbb1a__policy a{text-underline-offset:.2em}
.publications-opportunities-module__2bZ3Qq__main{max-width:var(--maf-max);padding-bottom:var(--space-8);padding-inline:var(--maf-page-gutter);margin:0 auto}.publications-opportunities-module__2bZ3Qq__hero{border-bottom:1px solid var(--maf-line);max-width:900px;padding-bottom:clamp(1.75rem,3.5vw,3rem)}.publications-opportunities-module__2bZ3Qq__hero h1{margin:0 0 var(--space-3)}.publications-opportunities-module__2bZ3Qq__hero>p:last-child{max-width:780px}.publications-opportunities-module__2bZ3Qq__section{padding-top:clamp(2.5rem,4vw,3.75rem)}.publications-opportunities-module__2bZ3Qq__section>h2{margin-bottom:var(--space-5);font-size:clamp(1.8rem,3.5vw,3rem)}.publications-opportunities-module__2bZ3Qq__grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.publications-opportunities-module__2bZ3Qq__card{border-top:3px solid var(--maf-ink);min-height:310px;padding:var(--space-4) 0 0;flex-direction:column;justify-content:space-between;display:flex}.publications-opportunities-module__2bZ3Qq__card h3{margin:.55rem 0 1rem;font-size:clamp(1.35rem,2.1vw,1.75rem)}.publications-opportunities-module__2bZ3Qq__card p:not(.publications-opportunities-module__2bZ3Qq__publisher){color:var(--maf-muted);line-height:1.65}.publications-opportunities-module__2bZ3Qq__card>a{margin-top:var(--space-4);-webkit-text-decoration-color:var(--maf-accent);text-decoration-color:var(--maf-accent);align-self:flex-start;font-size:.82rem;font-weight:700}.publications-opportunities-module__2bZ3Qq__publisher{color:var(--maf-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.publications-opportunities-module__2bZ3Qq__status{border:1px solid var(--maf-line);color:var(--maf-charcoal);letter-spacing:.08em;margin-bottom:var(--space-3);text-transform:uppercase;padding:.3rem .55rem;font-size:.68rem;font-weight:700;display:inline-block}@media (max-width:900px){.publications-opportunities-module__2bZ3Qq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.publications-opportunities-module__2bZ3Qq__main{padding-inline:var(--maf-page-gutter)}.publications-opportunities-module__2bZ3Qq__grid{grid-template-columns:minmax(0,1fr)}.publications-opportunities-module__2bZ3Qq__card{min-height:auto}}
.shadow-module__Ct7XhG__boundary{background:var(--maf-ink);color:var(--maf-white);letter-spacing:.05em;text-align:center;text-transform:uppercase;padding:.75rem 24px;font-size:.78rem;font-weight:700}.shadow-module__Ct7XhG__shell{max-width:var(--maf-max);padding:var(--space-7) 24px;margin:0 auto}.shadow-module__Ct7XhG__intro{border-bottom:1px solid var(--maf-line)}.shadow-module__Ct7XhG__intro h1{max-width:900px;font-size:clamp(2.7rem,6vw,5.5rem)}.shadow-module__Ct7XhG__intro p{color:var(--maf-charcoal);max-width:760px}.shadow-module__Ct7XhG__articles{gap:var(--space-5);padding:var(--space-6) 0 0;margin:0;list-style:none;display:grid}.shadow-module__Ct7XhG__articles li{border-top:3px solid var(--maf-ink);gap:var(--space-2);padding-top:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.shadow-module__Ct7XhG__articles a{font-family:var(--maf-serif);font-size:clamp(1.25rem,2.4vw,1.85rem);font-weight:700}.shadow-module__Ct7XhG__articles span{color:var(--maf-muted);font-size:.8rem}@media (max-width:680px){.shadow-module__Ct7XhG__articles li{grid-template-columns:1fr}}
.legacy-archive-module__Sn9maW__main{max-width:var(--maf-max);padding-bottom:var(--space-8);padding-inline:var(--maf-page-gutter);margin:0 auto}.legacy-archive-module__Sn9maW__header{border-bottom:1px solid var(--maf-line);gap:0 var(--space-6);grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);max-width:100%;margin-bottom:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(1.25rem,2.5vw,2rem);display:grid}.legacy-archive-module__Sn9maW__header h1{font-family:MAFSerif, var(--maf-serif);margin:0}.legacy-archive-module__Sn9maW__controls{background:var(--maf-paper);border:1px solid var(--maf-line);align-items:end;gap:.65rem var(--space-3);grid-template-columns:minmax(280px,1.35fr) minmax(210px,.65fr) auto;margin-bottom:clamp(1.75rem,3.5vw,3rem);padding:1.1rem 1.25rem;display:grid}.legacy-archive-module__Sn9maW__controls label{gap:.45rem;display:grid}.legacy-archive-module__Sn9maW__controls label>span{color:var(--maf-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.legacy-archive-module__Sn9maW__controls input,.legacy-archive-module__Sn9maW__controls select,.legacy-archive-module__Sn9maW__controls button,.legacy-archive-module__Sn9maW__resetFilters{border:1px solid var(--maf-line);font:inherit;border-radius:0;min-height:48px;padding:.65rem .8rem}.legacy-archive-module__Sn9maW__controls input,.legacy-archive-module__Sn9maW__controls select{background:var(--maf-white);color:var(--maf-ink)}.legacy-archive-module__Sn9maW__controls button{background:var(--maf-accent);border-color:var(--maf-accent);color:var(--maf-white);cursor:pointer;font-size:.82rem;font-weight:700}.legacy-archive-module__Sn9maW__filterActions{grid-template-columns:repeat(2,minmax(112px,1fr));gap:.55rem;display:grid}.legacy-archive-module__Sn9maW__filterActions button,.legacy-archive-module__Sn9maW__resetFilters{white-space:nowrap;min-height:48px;padding-inline:1rem}.legacy-archive-module__Sn9maW__resetFilters{background:var(--maf-white);border-color:var(--maf-charcoal);color:var(--maf-ink);justify-content:center;align-items:center;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.legacy-archive-module__Sn9maW__resetFilters:hover{background:var(--maf-ink);color:var(--maf-white)}.legacy-archive-module__Sn9maW__resultCount{color:var(--maf-muted);grid-column:1/-1;margin:0;font-size:.82rem}.legacy-archive-module__Sn9maW__topicContext{border-bottom:1px solid var(--maf-line);gap:var(--space-5);margin-bottom:var(--space-6);padding-bottom:var(--space-6);display:grid}.legacy-archive-module__Sn9maW__topicStats{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));max-width:580px;display:grid}.legacy-archive-module__Sn9maW__topicStats>div{border-top:3px solid var(--maf-ink);padding-top:var(--space-3);display:grid}.legacy-archive-module__Sn9maW__topicStats strong{font-family:var(--maf-serif);font-size:1.75rem;line-height:1.1}.legacy-archive-module__Sn9maW__topicStats span,.legacy-archive-module__Sn9maW__topicLatest>p{color:var(--maf-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:.35rem;font-size:.72rem}.legacy-archive-module__Sn9maW__topicLatest{background:var(--maf-paper);border-left:4px solid var(--maf-accent);max-width:850px;padding:var(--space-4)}.legacy-archive-module__Sn9maW__topicLatest h2{margin:.5rem 0 .8rem;font-size:clamp(1.5rem,3vw,2.2rem)}.legacy-archive-module__Sn9maW__topicLatest h2 a{text-decoration:none}.legacy-archive-module__Sn9maW__topicLatest>span{color:var(--maf-charcoal)}.legacy-archive-module__Sn9maW__topicRelationships{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.legacy-archive-module__Sn9maW__topicRelationships>section{border-top:1px solid var(--maf-line);padding-top:var(--space-3)}.legacy-archive-module__Sn9maW__topicRelationships h2{font-family:var(--maf-sans);letter-spacing:.09em;margin-bottom:var(--space-3);text-transform:uppercase;font-size:.75rem}.legacy-archive-module__Sn9maW__topicTerms{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.legacy-archive-module__Sn9maW__topicTerms a,.legacy-archive-module__Sn9maW__topicTerms span{background:var(--maf-paper);border:1px solid var(--maf-line);padding:.5rem .65rem;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-flex}.legacy-archive-module__Sn9maW__header>p:last-child{align-self:end;margin:0}.legacy-archive-module__Sn9maW__header>.publication-page-header__eyebrow{grid-column:1/-1}.legacy-archive-module__Sn9maW__archiveEyebrow{letter-spacing:inherit}.legacy-archive-module__Sn9maW__meta{font-size:var(--maf-type-metadata-size);letter-spacing:.16em;text-transform:uppercase;font-weight:700}.legacy-archive-module__Sn9maW__grid{gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.legacy-archive-module__Sn9maW__card{border-top:1px solid var(--maf-line);min-height:320px;padding:var(--space-5) 0;flex-direction:column;display:flex}.legacy-archive-module__Sn9maW__card:nth-child(-n+2){border-top:3px solid var(--maf-ink)}.legacy-archive-module__Sn9maW__card h2{font-family:MAFSerif, var(--maf-serif);margin:.85rem 0 1rem;font-size:clamp(1.65rem,2.2vw,2.15rem);line-height:1.15}.legacy-archive-module__Sn9maW__card a{color:inherit}.legacy-archive-module__Sn9maW__card>p:last-child,.legacy-archive-module__Sn9maW__meta,.legacy-archive-module__Sn9maW__empty{color:var(--maf-muted);line-height:1.65}.legacy-archive-module__Sn9maW__card>p:not(.legacy-archive-module__Sn9maW__meta){margin-bottom:var(--space-4)}.legacy-archive-module__Sn9maW__readLink{align-self:flex-start;margin-top:auto;font-size:.84rem;font-weight:700;text-decoration:none}.legacy-archive-module__Sn9maW__pagination{border-top:1px solid var(--maf-ink);justify-content:space-between;align-items:center;margin-top:4rem;padding-top:1.5rem;display:flex}@media (max-width:720px){.legacy-archive-module__Sn9maW__main{padding-bottom:var(--space-7);padding-inline:var(--maf-page-gutter)}.legacy-archive-module__Sn9maW__header{margin-bottom:1.25rem;padding-bottom:1.25rem;display:block}.legacy-archive-module__Sn9maW__header h1{margin-bottom:.8rem}.legacy-archive-module__Sn9maW__grid,.legacy-archive-module__Sn9maW__controls,.legacy-archive-module__Sn9maW__topicRelationships,.legacy-archive-module__Sn9maW__topicStats{grid-template-columns:1fr}.legacy-archive-module__Sn9maW__controls{gap:.8rem;margin-bottom:1.75rem;padding:1rem}.legacy-archive-module__Sn9maW__filterActions{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-archive-module__Sn9maW__card,.legacy-archive-module__Sn9maW__card:nth-child(2){border-top:1px solid var(--maf-line);min-height:auto}.legacy-archive-module__Sn9maW__card:first-child{border-top:3px solid var(--maf-ink)}.legacy-archive-module__Sn9maW__readLink{margin-top:var(--space-2)}}
.monthly-reader-module__Co7dKq__reader{--chrome:#102e3c;color:#111;background:#e9e8e3;grid-template:"header"64px"stage"minmax(0,1fr)"controls"70px/minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.monthly-reader-module__Co7dKq__header{z-index:5;background:#fffffff7;border-bottom:1px solid #d6d3cb;grid-area:header;justify-content:space-between;align-items:center;gap:1.25rem;padding:0 24px;display:flex;position:relative}.monthly-reader-module__Co7dKq__identity{flex:none;line-height:1.05;text-decoration:none;display:grid}.monthly-reader-module__Co7dKq__identity strong{font-family:var(--maf-serif);font-size:1.05rem}.monthly-reader-module__Co7dKq__identity span{color:var(--maf-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.monthly-reader-module__Co7dKq__header nav,.monthly-reader-module__Co7dKq__mode{align-items:center;gap:.35rem;display:flex}.monthly-reader-module__Co7dKq__header button,.monthly-reader-module__Co7dKq__header nav a,.monthly-reader-module__Co7dKq__mode button{color:var(--maf-charcoal);cursor:pointer;font:650 var(--maf-type-control-size) var(--maf-sans);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;padding:.7rem .65rem;text-decoration:none}.monthly-reader-module__Co7dKq__header nav .monthly-reader-module__Co7dKq__homeButton{background:var(--maf-accent);color:#fff;border-radius:3px}.monthly-reader-module__Co7dKq__header nav .monthly-reader-module__Co7dKq__homeButton:hover{background:var(--chrome)}.monthly-reader-module__Co7dKq__mode{background:#efeee9;border-radius:3px;flex:none;padding:2px}.monthly-reader-module__Co7dKq__mode button[aria-pressed=true]{color:var(--maf-accent);background:#fff;box-shadow:0 1px 5px #0001}.monthly-reader-module__Co7dKq__sectionIndicator{text-align:left;flex:260px;min-width:0;max-width:380px;line-height:1.1;display:grid;text-transform:none!important}.monthly-reader-module__Co7dKq__sectionIndicator span{color:var(--maf-muted);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.58rem;overflow:hidden}.monthly-reader-module__Co7dKq__sectionIndicator strong{font:650 .78rem var(--maf-serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.monthly-reader-module__Co7dKq__zoomControl,.monthly-reader-module__Co7dKq__shareControl{position:relative}.monthly-reader-module__Co7dKq__zoomMenu{white-space:nowrap;z-index:8;background:#fff;border:1px solid #d6d3cb;align-items:center;gap:2px;padding:5px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 30px #14232d29}.monthly-reader-module__Co7dKq__zoomMenu button{border-right:1px solid var(--maf-line);min-height:38px}.monthly-reader-module__Co7dKq__zoomMenu button:last-child{border-right:0}.monthly-reader-module__Co7dKq__zoomMenu button:disabled{opacity:.3}.monthly-reader-module__Co7dKq__shareMenu{z-index:9;background:#fff;border:1px solid #d6d3cb;gap:1rem;width:min(420px,92vw);max-height:calc(100dvh - 90px);padding:1rem;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 12px 30px #14232d29}.monthly-reader-module__Co7dKq__mobileMode{display:none}.monthly-reader-module__Co7dKq__contents{z-index:4;background:#f7f6f2;border-right:1px solid #d3d0c8;width:min(410px,92vw);position:absolute;top:64px;bottom:70px;left:0;overflow:auto;box-shadow:12px 0 30px #0002}.monthly-reader-module__Co7dKq__contentsHead{justify-content:space-between;align-items:start;padding:1.5rem;display:flex}.monthly-reader-module__Co7dKq__contentsHead span{color:var(--maf-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.monthly-reader-module__Co7dKq__contentsHead h2{font-size:2rem}.monthly-reader-module__Co7dKq__contentsHead button{cursor:pointer;background:0 0;border:0;font-size:1.7rem}.monthly-reader-module__Co7dKq__contents ol{margin:0;padding:0 1rem 2rem;list-style:none}.monthly-reader-module__Co7dKq__contents li button{border:0;border-top:1px solid var(--maf-line);cursor:pointer;text-align:left;background:0 0;grid-template-columns:48px 1fr;align-items:center;gap:.8rem;width:100%;padding:.75rem .5rem;display:grid}.monthly-reader-module__Co7dKq__contents img{aspect-ratio:595.5/842.25;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.monthly-reader-module__Co7dKq__thumbPlaceholder{aspect-ratio:595.5/842.25;color:var(--maf-muted);font:650 .65rem var(--maf-sans);background:#e5e3dc;justify-content:center;align-items:center;display:flex}.monthly-reader-module__Co7dKq__contents strong,.monthly-reader-module__Co7dKq__contents small,.monthly-reader-module__Co7dKq__contents em{display:block}.monthly-reader-module__Co7dKq__contents strong{font:650 .82rem/1.25 var(--maf-serif)}.monthly-reader-module__Co7dKq__contents small{color:var(--maf-muted);margin-top:.2rem;font-size:.65rem}.monthly-reader-module__Co7dKq__contents em{color:var(--maf-accent);margin-top:.25rem;font-size:.6rem;font-style:normal}.monthly-reader-module__Co7dKq__contents .monthly-reader-module__Co7dKq__current{background:#e6ecef}.monthly-reader-module__Co7dKq__stage{overscroll-behavior:contain;scrollbar-color:#9ba6aa transparent;grid-area:stage;justify-content:center;align-items:center;padding:clamp(1rem,2.5vw,2.5rem);display:flex;position:relative;overflow:auto}.monthly-reader-module__Co7dKq__pages{filter:drop-shadow(0 14px 24px #16212526);transform-origin:0 0;flex:none;justify-content:center;align-items:stretch;max-width:100%;max-height:100%;display:flex}.monthly-reader-module__Co7dKq__pages figure{background:#fff;flex:1 1 0;min-width:0;max-height:calc(100dvh - 174px);margin:0}.monthly-reader-module__Co7dKq__pages img,.monthly-reader-module__Co7dKq__pages picture{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 174px);display:block}.monthly-reader-module__Co7dKq__pages picture{display:block}.monthly-reader-module__Co7dKq__pages figure+figure{border-left:1px solid #bbb9b2}.monthly-reader-module__Co7dKq__fit-page{touch-action:pan-y}.monthly-reader-module__Co7dKq__fit-width{justify-content:flex-start;align-items:flex-start}.monthly-reader-module__Co7dKq__fit-width .monthly-reader-module__Co7dKq__pages{width:100%;max-width:none;max-height:none}.monthly-reader-module__Co7dKq__fit-width .monthly-reader-module__Co7dKq__pages figure{max-height:none}.monthly-reader-module__Co7dKq__fit-width .monthly-reader-module__Co7dKq__pages img{width:100%;max-height:none}.monthly-reader-module__Co7dKq__custom{justify-content:flex-start;align-items:flex-start}.monthly-reader-module__Co7dKq__custom .monthly-reader-module__Co7dKq__pages{max-width:none;max-height:none;width:calc(100% * var(--reader-zoom))}.monthly-reader-module__Co7dKq__custom .monthly-reader-module__Co7dKq__pages figure{max-height:none}.monthly-reader-module__Co7dKq__custom .monthly-reader-module__Co7dKq__pages img{width:100%;max-height:none}.monthly-reader-module__Co7dKq__pannable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.monthly-reader-module__Co7dKq__pannable.monthly-reader-module__Co7dKq__dragging{cursor:grabbing}.monthly-reader-module__Co7dKq__controls{z-index:5;background:#fffffff2;border-top:1px solid #d6d3cb;grid-area:controls;justify-content:center;align-items:center;gap:clamp(1rem,5vw,5rem);padding:0 24px;display:flex}.monthly-reader-module__Co7dKq__controls button{cursor:pointer;font:650 .76rem var(--maf-sans);letter-spacing:.03em;background:0 0;border:0;padding:.8rem}.monthly-reader-module__Co7dKq__controls button:disabled{opacity:.3}.monthly-reader-module__Co7dKq__controls>div{text-align:center;min-width:190px}.monthly-reader-module__Co7dKq__controls strong{font:650 1rem var(--maf-serif)}.monthly-reader-module__Co7dKq__controls span{color:var(--maf-muted);font-size:.75rem}.monthly-reader-module__Co7dKq__controls progress{appearance:none;width:150px;height:2px;margin:.35rem auto 0;display:block}.monthly-reader-module__Co7dKq__controls progress::-webkit-progress-bar{background:#d9d7d0}.monthly-reader-module__Co7dKq__controls progress::-webkit-progress-value{background:var(--maf-accent)}.monthly-reader-module__Co7dKq__editorial .monthly-reader-module__Co7dKq__header,.monthly-reader-module__Co7dKq__editorial .monthly-reader-module__Co7dKq__controls{transition:opacity .2s}.monthly-reader-module__Co7dKq__editorial .monthly-reader-module__Co7dKq__stage:focus-visible~.monthly-reader-module__Co7dKq__controls,.monthly-reader-module__Co7dKq__editorial .monthly-reader-module__Co7dKq__header:hover,.monthly-reader-module__Co7dKq__editorial .monthly-reader-module__Co7dKq__controls:hover{opacity:1}@media (min-width:1200px){.monthly-reader-module__Co7dKq__editorial .monthly-reader-module__Co7dKq__header,.monthly-reader-module__Co7dKq__editorial .monthly-reader-module__Co7dKq__controls{opacity:.9}}@media (max-width:1040px){.monthly-reader-module__Co7dKq__sectionIndicator{max-width:250px}.monthly-reader-module__Co7dKq__header{gap:.5rem;padding:0 14px}.monthly-reader-module__Co7dKq__header button,.monthly-reader-module__Co7dKq__header nav a,.monthly-reader-module__Co7dKq__mode button{padding:.65rem .45rem}}@media (max-width:899px){.monthly-reader-module__Co7dKq__reader{grid-template-rows:58px minmax(0,1fr) 64px}.monthly-reader-module__Co7dKq__header{gap:.25rem;padding:0 10px}.monthly-reader-module__Co7dKq__identity,.monthly-reader-module__Co7dKq__mode,.monthly-reader-module__Co7dKq__sectionIndicator,.monthly-reader-module__Co7dKq__fullscreenButton{display:none}.monthly-reader-module__Co7dKq__header nav{gap:0;margin-left:auto}.monthly-reader-module__Co7dKq__header nav a,.monthly-reader-module__Co7dKq__header nav button{min-height:44px;padding:.65rem .5rem;font-size:.7rem}.monthly-reader-module__Co7dKq__zoomState{display:none}.monthly-reader-module__Co7dKq__zoomMenu,.monthly-reader-module__Co7dKq__shareMenu{position:fixed;top:62px;right:8px}.monthly-reader-module__Co7dKq__mobileMode{gap:.35rem;padding:0 1.5rem 1rem;display:flex}.monthly-reader-module__Co7dKq__mobileMode button{border:1px solid var(--maf-line);cursor:pointer;font:650 .72rem var(--maf-sans);background:#fff;min-height:44px;padding:.65rem .75rem}.monthly-reader-module__Co7dKq__mobileMode button[aria-pressed=true]{background:var(--maf-accent);color:#fff}.monthly-reader-module__Co7dKq__contents{width:min(360px,94vw);top:58px;bottom:64px}.monthly-reader-module__Co7dKq__stage{padding:12px}.monthly-reader-module__Co7dKq__pages figure,.monthly-reader-module__Co7dKq__pages img{max-height:calc(100dvh - 146px)}.monthly-reader-module__Co7dKq__fit-width .monthly-reader-module__Co7dKq__pages,.monthly-reader-module__Co7dKq__custom .monthly-reader-module__Co7dKq__pages,.monthly-reader-module__Co7dKq__fit-width .monthly-reader-module__Co7dKq__pages img,.monthly-reader-module__Co7dKq__custom .monthly-reader-module__Co7dKq__pages img{max-height:none}.monthly-reader-module__Co7dKq__controls{gap:1rem;padding:0 10px}.monthly-reader-module__Co7dKq__controls>div{min-width:125px}.monthly-reader-module__Co7dKq__controls button span{display:none}}@media (orientation:landscape) and (max-height:600px){.monthly-reader-module__Co7dKq__reader{grid-template-rows:48px minmax(0,1fr) 50px}.monthly-reader-module__Co7dKq__header{height:48px}.monthly-reader-module__Co7dKq__controls{height:50px}.monthly-reader-module__Co7dKq__fit-page .monthly-reader-module__Co7dKq__pages img,.monthly-reader-module__Co7dKq__fit-page .monthly-reader-module__Co7dKq__pages figure{max-height:calc(100dvh - 118px)}}@media (prefers-reduced-motion:reduce){.monthly-reader-module__Co7dKq__reader *,.monthly-reader-module__Co7dKq__reader{scroll-behavior:auto!important;transition:none!important}}
