.pg-head{padding:26px 0 30px}.crumbs{display:flex;flex-wrap:wrap;gap:8px;font:500 var(--fs-1)/1.4 var(--sans);color:var(--muted);margin-bottom:26px}.crumbs a{color:var(--graphite-2);text-decoration:none}.crumbs a:hover{color:var(--rust)}.crumbs [aria-current]{color:var(--graphite)}.head-copy h1{font-size:var(--fs-9);line-height:1.05;letter-spacing:-.025em;margin:14px 0 0;text-wrap:balance}.head-copy .lede{font:italic 400 var(--fs-5)/1.5 var(--serif);color:var(--graphite-2);margin:20px 0 0}.dateline{font:500 var(--fs-2)/1 var(--sans);color:var(--muted);margin:18px 0 0}.plate{margin:0 auto}.plate img{width:100%;height:auto;max-height:620px;object-fit:cover;mix-blend-mode:multiply;border:1px solid var(--line);border-radius:3px}.facts-band{background:radial-gradient(ellipse at 50% 0,#3a413a,#262b26 75%);margin-top:34px;padding:30px 0 26px}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;margin-block:0;counter-reset:fact}.facts div{position:relative;counter-increment:fact;background:var(--paper);padding:18px 86px 18px 20px;min-height:96px;box-shadow:0 1px #0000004d,0 14px 22px -14px #000000bf;transform:rotate(-.8deg)}.facts div:nth-child(2n){transform:rotate(.7deg)}.facts div:nth-child(3n){transform:rotate(-.3deg)}.facts div:before{content:"";position:absolute;top:-11px;left:50%;width:84px;height:22px;margin-left:-42px;background:#decda8e6;transform:rotate(-3deg);clip-path:polygon(0 8%,4% 0,9% 10%,14% 2%,100% 0,97% 30%,100% 55%,96% 78%,100% 100%,8% 100%,3% 90%,0 70%,4% 45%)}.facts div:nth-child(2n):before{transform:rotate(4deg);left:40%}.facts div:after{content:"";position:absolute;right:14px;top:50%;width:64px;height:64px;margin-top:-32px;background:url(/img/heading-icons.webp) 0 0 / 768px 64px no-repeat;transform:rotate(6deg)}.facts div:nth-child(12n+1):after{background-position:-448px 0}.facts div:nth-child(12n+2):after{background-position:-256px 0}.facts div:nth-child(12n+3):after{background-position:-192px 0}.facts div:nth-child(12n+4):after{background-position:0px 0}.facts div:nth-child(12n+5):after{background-position:-512px 0}.facts div:nth-child(12n+6):after{background-position:-128px 0}.facts div:nth-child(12n+7):after{background-position:-576px 0}.facts div:nth-child(12n+8):after{background-position:-704px 0}.facts div:nth-child(12n+9):after{background-position:-64px 0}.facts div:nth-child(12n+10):after{background-position:-320px 0}.facts div:nth-child(12n+11):after{background-position:-384px 0}.facts div:nth-child(12n+12):after{background-position:-640px 0}.facts dt{display:flex;align-items:baseline;gap:10px;font:600 var(--fs-1)/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite-2)}.facts dt:before{content:counter(fact,decimal-leading-zero);font:italic 400 var(--fs-6)/1 var(--serif);letter-spacing:0;color:var(--green)}.facts dd{margin:8px 0 0;font:400 var(--fs-5)/1.25 var(--serif);color:var(--graphite)}@media(max-width:600px){.facts{grid-template-columns:1fr;gap:20px}.facts div{padding:16px 78px 16px 18px;min-height:84px}.facts div:after{width:56px;height:56px;margin-top:-28px;background-size:672px 56px}.facts div:nth-child(12n+1):after{background-position:-392px 0}.facts div:nth-child(12n+2):after{background-position:-224px 0}.facts div:nth-child(12n+3):after{background-position:-168px 0}.facts div:nth-child(12n+4):after{background-position:0px 0}.facts div:nth-child(12n+5):after{background-position:-448px 0}.facts div:nth-child(12n+6):after{background-position:-112px 0}.facts div:nth-child(12n+7):after{background-position:-504px 0}.facts div:nth-child(12n+8):after{background-position:-616px 0}.facts div:nth-child(12n+9):after{background-position:-56px 0}.facts div:nth-child(12n+10):after{background-position:-280px 0}.facts div:nth-child(12n+11):after{background-position:-336px 0}.facts div:nth-child(12n+12):after{background-position:-560px 0}.facts dd{font-size:var(--fs-5)}}.body-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:64px;padding:52px 0 64px;align-items:start}.prose{font-size:var(--fs-4);line-height:1.72}.prose>:first-child{margin-top:0}.prose h2{font-size:var(--fs-7);margin:1.9em 0 .6em;scroll-margin-top:96px}.prose h2{display:flex;align-items:center;gap:18px}.prose h2:before{content:"";flex:none;width:56px;height:56px;background:url(/img/heading-icons.webp) 0 0 / 672px 56px no-repeat}.prose h2:nth-of-type(12n+1):before{background-position:0px 0}.prose h2:nth-of-type(12n+2):before{background-position:-56px 0}.prose h2:nth-of-type(12n+3):before{background-position:-112px 0}.prose h2:nth-of-type(12n+4):before{background-position:-168px 0}.prose h2:nth-of-type(12n+5):before{background-position:-224px 0}.prose h2:nth-of-type(12n+6):before{background-position:-280px 0}.prose h2:nth-of-type(12n+7):before{background-position:-336px 0}.prose h2:nth-of-type(12n+8):before{background-position:-392px 0}.prose h2:nth-of-type(12n+9):before{background-position:-448px 0}.prose h2:nth-of-type(12n+10):before{background-position:-504px 0}.prose h2:nth-of-type(12n+11):before{background-position:-560px 0}.prose h2:nth-of-type(12n+12):before{background-position:-616px 0}@media(max-width:600px){.prose h2{gap:12px}.prose h2:before{width:44px;height:44px;background-size:528px 44px}.prose h2:nth-of-type(12n+1):before{background-position:0px 0}.prose h2:nth-of-type(12n+2):before{background-position:-44px 0}.prose h2:nth-of-type(12n+3):before{background-position:-88px 0}.prose h2:nth-of-type(12n+4):before{background-position:-132px 0}.prose h2:nth-of-type(12n+5):before{background-position:-176px 0}.prose h2:nth-of-type(12n+6):before{background-position:-220px 0}.prose h2:nth-of-type(12n+7):before{background-position:-264px 0}.prose h2:nth-of-type(12n+8):before{background-position:-308px 0}.prose h2:nth-of-type(12n+9):before{background-position:-352px 0}.prose h2:nth-of-type(12n+10):before{background-position:-396px 0}.prose h2:nth-of-type(12n+11):before{background-position:-440px 0}.prose h2:nth-of-type(12n+12):before{background-position:-484px 0}}.prose h3{font-size:var(--fs-6);margin:1.6em 0 .5em}.prose p{margin:0 0 1.1em}.prose a{color:var(--graphite);text-decoration:underline;text-decoration-color:var(--green);text-decoration-thickness:1.5px;text-underline-offset:3px}.prose a:hover{color:var(--rust)}.prose ul,.prose ol{padding-left:1.2em;margin:0 0 1.2em}.prose li{margin-bottom:.45em}.prose li::marker{color:var(--green)}.prose strong{font-weight:650}.prose blockquote{margin:1.6em 0;padding:4px 0 4px 26px;border-left:2px solid var(--rust);font:italic 400 var(--fs-5)/1.5 var(--serif)}.prose table{width:100%;border-collapse:collapse;margin:1.6em 0;font-size:var(--fs-3);background:var(--paper)}.prose th{text-align:left;font:600 var(--fs-1)/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;padding:12px 14px;border-bottom:1.5px solid var(--graphite);background:var(--paper-2)}.prose td{padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top}.prose tr:nth-child(2n) td{background:#efe8d980}.side{position:sticky;top:100px;display:grid;gap:28px}.toc ol{list-style:none;padding:0;margin:14px 0 0;counter-reset:t;border-top:1px solid var(--graphite)}.toc li{counter-increment:t;border-bottom:1px solid var(--line)}.toc a{display:grid;grid-template-columns:30px 1fr;padding:11px 0;text-decoration:none;font:500 var(--fs-3)/1.35 var(--sans);color:var(--graphite-2)}.toc a:before{content:counter(t,decimal-leading-zero);color:var(--green);font-weight:600;font-size:var(--fs-1);padding-top:2px}.toc a:hover,.toc a.on{color:var(--graphite)}.toc a.on{font-weight:650}.also{background:var(--green) url(/tex/green.svg);color:var(--paper);padding:22px 22px 8px}.also .eyebrow{color:var(--paper)}.also ul{list-style:none;padding:0;margin:12px 0 0}.also li{border-top:1px solid #e8e0cf40}.also a{display:grid;gap:4px;padding:14px 0;text-decoration:none}.also strong{font:600 var(--fs-1)/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#eaa284}.also span{font:400 var(--fs-4)/1.3 var(--serif);color:var(--paper)}.also a:hover span{text-decoration:underline;text-underline-offset:3px}@media(max-width:1000px){.body-grid{grid-template-columns:1fr;gap:36px;padding-top:38px}.side{position:static;grid-template-columns:1fr 1fr}.toc{display:none}.side{grid-template-columns:1fr}}.kids{background:var(--paper-2);border-top:1px solid var(--graphite);padding:46px 0 56px}.kid-grid{list-style:none;padding:0;margin:26px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:34px 30px}.kid-grid a{display:grid;gap:10px;text-decoration:none}.kid-grid img{width:100%;aspect-ratio:3 / 2;object-fit:cover;mix-blend-mode:multiply;border:1px solid var(--line);border-radius:3px;transition:transform .35s var(--ease)}.kid-grid a:hover img{transform:translateY(-4px)}.kid-grid .n{font:600 var(--fs-1)/1 var(--sans);color:var(--green);margin-top:6px}.kid-grid strong{font:400 var(--fs-5)/1.22 var(--serif)}.kid-grid a:hover strong{color:var(--rust)}.kid-grid .s{font-size:var(--fs-3);line-height:1.5;color:var(--graphite-2)}@media(max-width:960px){.kid-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.kid-grid{grid-template-columns:1fr}}.faq-band{padding:60px 0 70px;border-top:1px solid var(--graphite)}.pg-guide .pg-head{text-align:center}.pg-guide .crumbs{justify-content:center}.pg-guide .head-copy{max-width:none}.pg-guide .head-copy .eyebrow{display:flex;align-items:center;gap:16px}.pg-guide .head-copy .eyebrow:before,.pg-guide .head-copy .eyebrow:after{content:"";flex:1;height:1px;background:var(--graphite);opacity:.55}.pg-guide .prose>p:first-of-type:first-letter{float:left;font:400 var(--fs-9)/.8 var(--serif);color:var(--green);margin:8px 12px 0 0}.pg-hub .pg-head{border-bottom:1px solid var(--graphite);padding-bottom:36px}.pg-hub .head-copy h1{font-size:var(--fs-9)}.pg-hub .plate{margin-top:36px}.pg-hub .plate img{max-height:520px}.pg-chapter{--ch: var(--rust)}.ch-rail{list-style:none;padding:0;margin:0 0 30px;display:flex;gap:0;position:relative}.ch-rail:before{content:"";position:absolute;left:6px;right:6px;top:6px;height:1px;background:var(--graphite);opacity:.6}.ch-rail li{flex:1}.ch-rail li:last-child{flex:0}.ch-rail a{display:inline-grid;justify-items:start;gap:8px;text-decoration:none}.ch-rail .dot{width:13px;height:13px;border-radius:50%;border:1.5px solid var(--graphite);background:var(--paper);position:relative;z-index:1}.ch-rail .on .dot{background:var(--rust);border-color:var(--rust);box-shadow:0 0 0 4px var(--paper),0 0 0 5px var(--rust)}.ch-rail .lbl{font:600 var(--fs-1)/1 var(--sans);color:var(--muted)}.ch-rail .on .lbl{color:var(--green)}.ch-rail a:hover .dot{background:var(--sage-2)}.pg-chapter .head-grid{display:grid;grid-template-columns:auto 1fr;gap:34px;align-items:end}.ch-no{font:italic 400 var(--fs-10)/.78 var(--serif);color:var(--green);margin:0;opacity:.9}.pg-chapter .prose>p:first-of-type:first-line{font-variant:small-caps;letter-spacing:.04em}.pg-chapter .plate img{filter:sepia(.12)}.pn{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--graphite);padding:0;margin-bottom:0}.pn a{display:grid;gap:8px;padding:30px 0;text-decoration:none}.pn .next{text-align:right;border-left:1px solid var(--graphite);padding-left:30px}.pn .prev{padding-right:30px}.pn span{font:600 var(--fs-1)/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.pn strong{font:400 var(--fs-6)/1.22 var(--serif)}.pn a:hover strong{color:var(--rust)}.pn .pn-art{display:flex;align-items:center;padding:12px 30px 12px 0}.pn .pn-art img{display:block;width:100%;max-width:560px;height:auto}@media(max-width:760px){.pn .pn-art{padding:18px 0 6px}}@media(max-width:700px){.pg-chapter .head-grid{grid-template-columns:1fr;gap:6px}.ch-no{font-size:var(--fs-10)}.ch-rail .lbl{display:none}.pn{grid-template-columns:1fr}.pn .next{border-left:0;padding-left:0;text-align:left;border-top:1px solid var(--line)}}.pg-biography .pg-head{background:var(--green) url(/tex/green.svg);color:var(--paper);padding-bottom:50px}.pg-biography .pg-head h1,.pg-biography .pg-head .eyebrow{color:var(--paper)}.pg-biography .pg-head .lede{color:#e8e0cf}.pg-biography .crumbs a,.pg-biography .crumbs{color:#d9d2c0}.pg-biography .crumbs [aria-current]{color:var(--paper)}.pg-biography .plate{margin-top:-26px;position:relative}.pg-biography .plate img{border-color:var(--graphite);box-shadow:0 24px 40px -28px #0009;background:var(--paper)}.pg-museum .pg-head{background:var(--sage) url(/tex/sage.svg);border-bottom:1px solid var(--graphite);padding-bottom:44px}.pg-museum .plate{margin-top:36px}.pg-article .head-copy{border-left:2px solid var(--rust);padding-left:28px}.pg-article .head-copy h1{font-size:var(--fs-8)}.pg-about .pg-head{text-align:center}.pg-about .crumbs{justify-content:center}.pg-about .head-copy h1{font-size:var(--fs-9)}.ch-spread{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:44px;align-items:center;margin-top:8px}.ch-page{margin:0;background:#fbf7ee;padding:16px 16px 12px;border:1px solid var(--line);box-shadow:0 26px 38px -30px #292e29b3,0 2px 0 var(--paper-3);transform:rotate(-1.1deg);position:relative}.ch-page:before{content:"";position:absolute;top:-12px;left:50%;width:120px;height:26px;transform:translate(-50%) rotate(2deg);background:#dce0ccd9;border:1px solid rgba(41,46,41,.08)}.ch-page img{width:100%;height:auto;display:block;mix-blend-mode:multiply}.ch-page figcaption{font:italic 400 var(--fs-2)/1.4 var(--serif);color:var(--graphite-2);margin-top:10px}.ch-facts{margin:0;border-left:1px solid var(--graphite)}.ch-facts div{padding:16px 0 16px 26px;border-bottom:1px solid var(--line);position:relative}.ch-facts div:before{content:"";position:absolute;left:-5px;top:22px;width:9px;height:9px;border-radius:50%;background:var(--rust)}.ch-facts div:last-child{border-bottom:0}.ch-facts dt{font:600 var(--fs-1)/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--green)}.ch-facts dd{margin:6px 0 0;font:400 var(--fs-5)/1.3 var(--serif)}@media(max-width:900px){.ch-spread{grid-template-columns:1fr;gap:28px}.ch-page{transform:none}}.art-plate{margin:0 0 30px}.art-plate img{width:100%;height:auto;border-radius:3px;mix-blend-mode:multiply;border:1px solid var(--line)}.art-plate figcaption{font:italic 400 var(--fs-2)/1.4 var(--serif);color:var(--graphite-2);margin-top:10px;padding-left:14px;border-left:2px solid var(--rust)}.pg-article .pg-head{border-bottom:1px solid var(--graphite)}.kids-top{background:transparent;border-top:0;padding:40px 0 10px}.pg-hub .plate img{max-height:380px}.pg-hub .body-grid{border-top:1px solid var(--graphite);margin-top:36px}.prose figure.photo{position:relative;margin:38px 0 40px;padding:12px 12px 14px;background:#fbf8f1;box-shadow:0 1px #292e292e,0 18px 28px -18px #292e298c;transform:rotate(-.6deg)}.prose figure.photo:nth-of-type(2n){transform:rotate(.5deg)}.prose figure.photo:before{content:"";position:absolute;top:-12px;left:50%;width:110px;height:26px;margin-left:-55px;background:#decda8e6;transform:rotate(-2.5deg);clip-path:polygon(0 8%,4% 0,9% 10%,14% 2%,100% 0,97% 30%,100% 55%,96% 78%,100% 100%,8% 100%,3% 90%,0 70%,4% 45%);z-index:1}.prose figure.photo img{display:block;width:100%;height:auto;border-radius:0}.prose figure.photo figcaption{margin-top:12px;font:italic 400 var(--fs-3)/1.45 var(--serif);color:var(--graphite)}.prose figure.photo .credit{display:block;margin-top:4px;font:400 var(--fs-1)/1.4 var(--sans);font-style:normal;color:var(--graphite-2)}.prose figure.photo .credit a{color:inherit}.prose figure.photo.tall{max-width:560px}.prose .vfacts{list-style:none;margin:18px 0 30px;padding:16px 20px;display:grid;grid-template-columns:1fr 1fr;gap:10px 28px;background:var(--paper-2);border-radius:4px;box-shadow:0 1px 0 var(--line),0 6px 18px -12px #1e1e1959;font-size:var(--fs-3);line-height:1.5}.prose .vfacts li{margin:0;padding:0}.prose .vfacts li:before{content:none}.prose .vfacts b{display:block;font:600 var(--fs-1)/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:2px}.prose .dtable tbody th{font:600 var(--fs-3)/1.4 var(--sans);letter-spacing:0;text-transform:none;background:none;border-bottom:1px solid var(--line);padding:12px 14px}@media(max-width:700px){.prose .vfacts{grid-template-columns:1fr}.prose .dtable,.prose .dtable tbody,.prose .dtable tr,.prose .dtable th,.prose .dtable td{display:block;width:100%}.prose .dtable thead{display:none}.prose .dtable tr{border:1px solid var(--line);border-radius:4px;margin-bottom:12px;background:var(--paper)}.prose .dtable tbody th{background:var(--paper-2);border-bottom:1px solid var(--line)}.prose .dtable td{border:0;padding:8px 14px}.prose .dtable td:before{content:attr(data-label);display:block;font:600 var(--fs-1)/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite-2)}}@media(min-width:901px){.prose figure.photo.tall{float:right;width:min(44%,400px);margin:8px 0 26px 36px}.prose h2{clear:both}.prose .vfacts,.prose table{clear:none}}@media(max-width:700px){.prose .dtable:has(thead th:nth-child(2):last-child){border:1px solid var(--line);border-radius:4px;background:var(--paper)}.prose .dtable:has(thead th:nth-child(2):last-child) tr{display:grid;grid-template-columns:minmax(86px,30%) 1fr;gap:0 14px;border:0;border-bottom:1px solid var(--line);border-radius:0;margin:0;background:none;padding:11px 14px}.prose .dtable:has(thead th:nth-child(2):last-child) tr:last-child{border-bottom:0}.prose .dtable:has(thead th:nth-child(2):last-child) tbody th{background:none;border:0;padding:0;font-size:var(--fs-2)}.prose .dtable:has(thead th:nth-child(2):last-child) td{padding:0;font-size:var(--fs-3);line-height:1.5;background:none}.prose .dtable:has(thead th:nth-child(2):last-child) tr:nth-child(n){background:none}.prose .dtable:has(thead th:nth-child(2):last-child) td:before{content:none}}@media(max-width:480px){.head-copy h1,.pg-article .head-copy h1,.pg-about .head-copy h1,.pg-hub .head-copy h1{font-size:var(--fs-7);line-height:1.12}.crumbs{margin-bottom:14px}.crumbs a{display:inline-block;padding:9px 0}}@media(max-width:370px){.head-copy h1,.pg-article .head-copy h1,.pg-about .head-copy h1,.pg-hub .head-copy h1{font-size:var(--fs-6)}}.prose h2,.prose h3,.faq summary h3{text-wrap:balance}@media(max-width:700px){.prose .dtable:has(thead th:nth-child(3):last-child) tr{display:grid;grid-template-columns:1fr 1fr}.prose .dtable:has(thead th:nth-child(3):last-child) tbody th{grid-column:1 / -1}.prose .dtable:has(thead th:nth-child(3):last-child) td{padding:9px 14px 11px}.prose .dtable:has(thead th:nth-child(3):last-child) td+td{border-left:1px solid var(--line)}}@media(min-width:901px){.prose figure.photo.tall~p{display:flow-root}}
