.page-module__XdOdLa__page{color:#172520;background:#f6f5ee;min-height:100vh;padding:clamp(2.75rem,6vw,5rem) 0 clamp(4rem,8vw,8rem)}.page-module__XdOdLa__shell{width:min(1100px,100% - 2rem);margin:0 auto}.page-module__XdOdLa__topline{color:#4a6256;font:600 .75rem/1.5 var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.065em;border-bottom:1px solid #d3d6cb;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.15rem;display:flex}.page-module__XdOdLa__back{color:inherit;text-decoration:none}.page-module__XdOdLa__back:hover{text-underline-offset:5px;text-decoration:underline}.page-module__XdOdLa__intro{max-width:1030px;padding:clamp(4rem,9vw,8.5rem) 0 clamp(2.5rem,5vw,4rem)}.page-module__XdOdLa__kicker,.page-module__XdOdLa__overline{color:#476552;font:700 .74rem/1.5 var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.16em;margin:0 0 1.3rem}.page-module__XdOdLa__intro h1{letter-spacing:-.078em;text-wrap:balance;margin:0;font-size:clamp(3.4rem,9vw,8.75rem);font-weight:560;line-height:.93}.page-module__XdOdLa__attribution{font:550 clamp(.94rem,1.65vw,1.2rem)/1.6 var(--font-geist-mono), monospace;margin:2rem 0 0}.page-module__XdOdLa__lede{color:#476052;max-width:650px;margin:3rem 0 0;font-size:clamp(1.2rem,2.4vw,1.85rem);line-height:1.4}.page-module__XdOdLa__heroPhoto{margin:0;overflow:hidden}.page-module__XdOdLa__heroPhoto img{border:1px solid #d6d9d1;width:100%;height:auto;display:block}.page-module__XdOdLa__heroPhoto figcaption{color:#526258;font:500 .76rem/1.65 var(--font-geist-mono), monospace;border-bottom:1px solid #d3d6cb;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.page-module__XdOdLa__heroPhoto a,.page-module__XdOdLa__notes a{color:#244a34;text-underline-offset:3px}.page-module__XdOdLa__context{grid-template-columns:1.05fr .95fr;gap:clamp(2rem,6vw,7rem);padding:clamp(5rem,9vw,8rem) 0;display:grid}.page-module__XdOdLa__context h2{letter-spacing:-.07em;max-width:590px;margin:0;font-size:clamp(2.4rem,5vw,4.7rem);font-weight:560;line-height:1.02}.page-module__XdOdLa__context p:not(.page-module__XdOdLa__overline){color:#42584a;max-width:480px;margin:0 0 1.35rem;font-size:1.08rem;line-height:1.7}.page-module__XdOdLa__context strong{color:#172520}.page-module__XdOdLa__pressPledge{background:#e9eee5;border-top:2px solid #203b2b;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,4rem);margin:0 0 clamp(5rem,9vw,8rem);padding:clamp(2.5rem,5vw,4.5rem);display:grid}.page-module__XdOdLa__pressPledgeIntro h2{letter-spacing:-.066em;text-wrap:balance;margin:0 0 2rem;font-size:clamp(2.4rem,5vw,4.6rem);font-weight:560;line-height:1.02}.page-module__XdOdLa__pressPledgeDek{color:#40624d;max-width:520px;margin:0;font-size:clamp(1.18rem,2vw,1.5rem);line-height:1.45}.page-module__XdOdLa__pressPledgeBody{color:#354c3b;font-size:1.04rem;line-height:1.7}.page-module__XdOdLa__pressPledgeBody p{margin:0 0 1.3rem}.page-module__XdOdLa__pressPledgeBody strong{color:#172d20}.page-module__XdOdLa__pressSupport{border-top:1px solid #c0cfbf;padding-top:1.5rem}.page-module__XdOdLa__essayFeature{color:#fff;background:#193428;border:1px solid #193428;flex-direction:column;grid-column:1/-1;gap:.85rem;padding:clamp(1.5rem,4vw,3rem);text-decoration:none;transition:background .2s;display:flex}.page-module__XdOdLa__essayFeature:hover,.page-module__XdOdLa__essayFeature:focus-visible{background:#2c5039}.page-module__XdOdLa__essayEyebrow{color:#b5d8b6;text-transform:uppercase;letter-spacing:.12em;font:650 .76rem/1.5 var(--font-geist-mono), monospace}.page-module__XdOdLa__essayTitle{letter-spacing:-.065em;font-size:clamp(2.1rem,5vw,4.5rem);font-weight:560;line-height:1}.page-module__XdOdLa__essaySummary{color:#d8e6d9;max-width:750px;font-size:1rem;line-height:1.65}.page-module__XdOdLa__essayAction{font:700 .9rem var(--font-geist-mono), monospace;border-bottom:1px solid;align-self:flex-start;margin-top:.5rem;padding-bottom:.3rem}.page-module__XdOdLa__recordSection,.page-module__XdOdLa__reportingSection{margin-bottom:clamp(5rem,9vw,8rem)}.page-module__XdOdLa__sectionHeading{border-top:2px solid #203b2b;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;padding:1.5rem 0 2rem;display:flex}.page-module__XdOdLa__sectionHeading h2{letter-spacing:-.062em;margin:0;font-size:clamp(2rem,4.2vw,3.9rem);font-weight:560;line-height:1.05}.page-module__XdOdLa__sectionHeading>span{color:#617667;font:600 .8rem var(--font-geist-mono), monospace}.page-module__XdOdLa__records{border-bottom:1px solid #cbd3c9}.page-module__XdOdLa__record{color:inherit;border-top:1px solid #cbd3c9;grid-template-columns:3rem 1fr 1.5rem;gap:1rem;padding:1.6rem .65rem;text-decoration:none;transition:background .2s;display:grid}.page-module__XdOdLa__record:hover,.page-module__XdOdLa__record:focus-visible{background:#e6ebdf}.page-module__XdOdLa__ordinal,.page-module__XdOdLa__arrow{color:#59705f;font:600 .81rem var(--font-geist-mono), monospace}.page-module__XdOdLa__recordBody{flex-direction:column;gap:.45rem;display:flex}.page-module__XdOdLa__outlet{font:700 .76rem var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:#3c6750}.page-module__XdOdLa__recordTitle{letter-spacing:-.035em;font-size:clamp(1.2rem,2.4vw,1.65rem);font-weight:600;line-height:1.28}.page-module__XdOdLa__sourceDetail{color:#53685a;font-size:.95rem;line-height:1.5}.page-module__XdOdLa__reportingNote{color:#52675a;max-width:800px;margin:0 0 2rem;line-height:1.65}.page-module__XdOdLa__reportingGrid{background:#cbd3c9;border:1px solid #cbd3c9;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.page-module__XdOdLa__report{min-height:255px;color:inherit;background:#f6f5ee;flex-direction:column;padding:1.4rem;text-decoration:none;transition:background .2s;display:flex}.page-module__XdOdLa__report:hover,.page-module__XdOdLa__report:focus-visible{background:#e5eae0}.page-module__XdOdLa__reportTop{color:#66806a;font:600 .75rem var(--font-geist-mono), monospace;justify-content:space-between;margin-bottom:2.4rem;display:flex}.page-module__XdOdLa__report strong{letter-spacing:-.04em;font-size:1.45rem;font-weight:600}.page-module__XdOdLa__headline{color:#354c3b;margin:.6rem 0 1rem;line-height:1.43}.page-module__XdOdLa__reportContext{color:#617165;margin-top:auto;font-size:.76rem;line-height:1.5}.page-module__XdOdLa__response{color:#fff;background:#183025;padding:clamp(3rem,7vw,6rem)}.page-module__XdOdLa__response .page-module__XdOdLa__overline{color:#b1ceae}.page-module__XdOdLa__response h2{letter-spacing:-.07em;margin:1rem 0 1.7rem;font-size:clamp(3rem,7vw,6.5rem);font-weight:550;line-height:1}.page-module__XdOdLa__response p:not(.page-module__XdOdLa__overline){font:500 clamp(.98rem,1.4vw,1.15rem)/1.6 var(--font-geist-mono), monospace;margin:0}.page-module__XdOdLa__response a{color:#ccefc4;text-underline-offset:5px}.page-module__XdOdLa__response .page-module__XdOdLa__afterthought{color:#a8bfb0;margin-top:3rem!important;font-size:.85rem!important}.page-module__XdOdLa__notes{color:#56695a;border-top:1px solid #cbd3c9;margin-top:4rem;padding-top:1.5rem;font-size:.79rem;line-height:1.7}.page-module__XdOdLa__notes p{max-width:900px;margin:0 0 1rem}.page-module__XdOdLa__notes strong{color:#213a2b}.page-module__XdOdLa__page a:focus-visible{outline-offset:5px;outline:3px solid #2a754d}@media (max-width:850px){.page-module__XdOdLa__pressPledge{grid-template-columns:1fr}.page-module__XdOdLa__essayFeature{grid-column:1}.page-module__XdOdLa__context{grid-template-columns:1fr;gap:2rem}.page-module__XdOdLa__reportingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.page-module__XdOdLa__shell{width:calc(100% - 1.5rem)}.page-module__XdOdLa__topline{font-size:.64rem}.page-module__XdOdLa__intro{padding-top:3.5rem}.page-module__XdOdLa__intro h1{font-size:clamp(3.1rem,15vw,5.5rem)}.page-module__XdOdLa__lede{margin-top:2rem}.page-module__XdOdLa__reportingGrid{grid-template-columns:1fr}.page-module__XdOdLa__report{min-height:210px}.page-module__XdOdLa__record{grid-template-columns:2rem 1fr 1rem;gap:.5rem}.page-module__XdOdLa__response{padding:3rem 1.5rem}}
