@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_47c7a6{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_47c7a6{--nx-font-serif:"Newsreader","Newsreader Fallback"}.lib{--lib-ink:#1f1e19;--lib-ink-2:#3b392f;--lib-ivory:#f7f2e9;--lib-olive:#4b5534;--lib-stone:#e7e1d6;--lib-serif:var(--nx-font-serif,"Newsreader"),"Iowan Old Style",Georgia,serif;--lib-pd:1;position:relative;color:var(--lib-ink)}.lib,.lib-stage{background:var(--lib-stone)}.lib-stage{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden}.lib-poster,.lib-poster img{object-fit:cover}.lib-canvas,.lib-poster,.lib-poster img{position:absolute;inset:0;width:100%;height:100%;display:block}.lib-canvas{opacity:0;transition:opacity .26s ease}.lib[data-state=ready] .lib-canvas{opacity:1}.lib[data-state=fallback] .lib-canvas,.lib[data-state=static] .lib-canvas{display:none}.lib-shade{position:absolute;inset:0 0 auto 0;height:96px;pointer-events:none;background:linear-gradient(180deg,rgb(236 230 220/.7),rgb(236 230 220/0))}.lib-steps{position:relative;margin-top:-100svh}.lib-step{min-height:100svh;padding:calc(var(--nx-header) + 5vh) 4.5vw 10vh}.lib-step,.lib-text{position:relative;display:grid}.lib-text{grid-gap:16px;gap:16px;align-content:start}.lib-kicker{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#3c4527}.lib-title{font-family:var(--lib-serif);font-optical-sizing:auto;font-weight:360;font-size:clamp(40px,3.7vw,64px);line-height:1.06;letter-spacing:-.018em;color:var(--lib-ink);text-wrap:balance}.lib-title:focus{outline:none}.lib-title2{font-family:var(--lib-serif);font-optical-sizing:auto;font-weight:380;font-size:clamp(30px,2.7vw,44px);line-height:1.1;letter-spacing:-.012em;color:var(--lib-ink);text-wrap:balance}.lib-lede{font-size:clamp(16px,1.15vw,18px);line-height:1.6;max-width:44ch}.lib-lede,.lib-note{color:var(--lib-ink-2)}.lib-note{font-size:12.5px;line-height:1.5;max-width:50ch}.lib-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:4px}.lib-actions .nbtn--primary,.lib-bar .nbtn--primary,.lib-sheet .nbtn--primary{background:var(--lib-olive);border-color:var(--lib-olive)}.lib-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;color:var(--lib-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.lib-link:hover{color:var(--lib-olive)}.lib-skip-inline{justify-self:start;font-size:13px;color:var(--lib-ink-2);text-decoration:underline;text-underline-offset:3px;min-height:32px;display:inline-flex;align-items:center}.lib-mobile{display:none}.lib-text--a{align-self:center;max-width:min(27rem,29vw)}.lib-text--b{align-self:center;justify-self:start;margin-left:12vw;max-width:min(26rem,26vw)}.lib-text--c{align-self:start;justify-self:start;margin-top:2vh;max-width:min(30rem,34vw)}.lib-text--d{align-self:center;justify-self:center;width:min(100%,62rem);grid-template-columns:minmax(0,1fr) minmax(0,25rem);align-items:center;gap:clamp(24px,5vw,80px)}.lib-d-head{display:grid;grid-gap:12px;gap:12px}.lib-sheet{--t:clamp(0,(var(--lib-pd) - 0.4) * 2.2,1);background:var(--lib-ivory);color:var(--lib-ink);border-radius:4px;padding:22px 22px 20px;display:grid;grid-gap:14px;gap:14px;opacity:var(--t);transform:translate3d(0,calc((1 - var(--t)) * 26px),0) rotate(-.8deg);box-shadow:0 1px 1px rgb(60 45 30/.14),0 calc(4px + var(--t) * 8px) calc(10px + var(--t) * 16px) -6px rgb(60 45 30/.3),0 30px 60px -24px rgb(60 45 30/.22)}.lib-sheet-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;color:var(--lib-ink-2)}.lib-sheet-figs{display:grid;border-top:1px solid #ddd5c6}.lib-sheet-figs>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid #ddd5c6}.lib-sheet-figs dt{font-size:14px;color:var(--lib-ink-2)}.lib-sheet-figs dd{font-family:var(--lib-serif);font-weight:400;font-size:28px;line-height:1;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.lib-sheet-note{font-size:12.5px;line-height:1.45;color:var(--lib-ink-2)}.lib-replay{position:absolute;left:50%;bottom:7vh;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;font:inherit;font-size:13px;color:var(--lib-ink-2);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;opacity:var(--lib-pd)}.lib-replay:hover{color:var(--lib-ink)}.lib[data-state=fallback] .lib-sheet,.lib[data-state=static] .lib-sheet{opacity:1;transform:rotate(-.8deg)}@media (prefers-reduced-motion:reduce){.lib-sheet{opacity:1;transform:rotate(-.8deg)}.lib-replay{opacity:1}.lib-canvas{transition:none}}.lib-step:last-child{isolation:isolate}.lib-step:last-child:after{content:"";position:absolute;left:0;right:0;bottom:0;height:9svh;pointer-events:none;z-index:-1;background:linear-gradient(180deg,rgb(230 226 218/0),var(--nx-bg))}.lib-bar{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom,0px));transform:translateX(-50%);z-index:20;display:flex;align-items:center;gap:14px;padding:5px 14px 5px 5px;white-space:nowrap;background:rgb(247 242 233/.94);border:1px solid rgb(31 30 25/.1);border-radius:999px;box-shadow:0 8px 22px -12px rgb(40 30 20/.4);transition:opacity .2s ease,transform .2s ease}.lib-bar[data-visible=false]{opacity:0;transform:translate(-50%,12px);pointer-events:none;visibility:hidden}.lib-bar .nbtn{border-radius:999px}.lib-bar-skip{display:inline-flex;align-items:center;gap:5px;min-height:36px;font-size:13px;color:var(--lib-ink-2);text-decoration:none}.lib-bar-skip:hover{color:var(--lib-ink);text-decoration:underline}html:has(.lib){scroll-padding-bottom:80px}.lib-skip{position:absolute;left:var(--gutter);top:calc(var(--nx-header) + 8px);z-index:30;padding:8px 14px;border-radius:6px;background:var(--lib-ink);color:var(--lib-ivory);transform:translateY(-300%)}.lib-skip:focus-visible{transform:none}.shell:has(.lib) .nx-header{position:fixed;left:0;right:0;top:0;transition:background .2s ease,border-color .2s ease}html[data-hero=on] .nx-header{background:transparent;border-bottom-color:transparent}@media (max-width:760px){.lib-desktop{display:none}.lib-mobile{display:block}.lib-step{padding:calc(var(--nx-header) + 2vh) 20px 28px;isolation:isolate}.lib-step:not(:last-child):before{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgb(236 230 220/0),rgb(236 230 220/.7) 40%,rgb(236 230 220/.84))}.lib-text,.lib-text--a,.lib-text--b,.lib-text--c{max-width:none;margin:0;justify-self:stretch;align-self:end;gap:12px}.lib-step--1,.lib-step--2{padding-bottom:92px}.lib-text--d{grid-template-columns:1fr;align-self:end;gap:16px;padding-bottom:40px}.lib-title{font-size:clamp(36px,10vw,46px);line-height:1.04}.lib-title2{font-size:clamp(28px,7.6vw,36px)}.lib-kicker{font-size:11px}.lib-text--a .lib-kicker{display:none}.lib-replay{bottom:10px}.lib-bar{gap:10px;padding-right:12px}}