@font-face{font-family:instrument-sans-variable;src:url(/fonts/web/InstrumentSansVariable-latin-ext.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 700;font-stretch:100%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:instrument-sans-variable;src:url(/fonts/web/InstrumentSansVariable-latin.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400 700;font-stretch:100%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:instrument-sans-variable;src:url(/fonts/web/InstrumentSansVariable-Italic-latin-ext.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:400 700;font-stretch:100%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:instrument-sans-variable;src:url(/fonts/web/InstrumentSansVariable-Italic-latin.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:400 700;font-stretch:100%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-ExtraLight.otf.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:200;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-Light.otf.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:300;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-Regular.otf.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-Semibold.otf.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:600;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-Bold.otf.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-Black.otf.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:900;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-ExtraLightIt.otf.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:200;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-LightIt.otf.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:300;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-It.otf.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:400;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-SemiboldIt.otf.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:600;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-BoldIt.otf.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:700;font-stretch:100%}@font-face{font-family:source-serif-pro;src:url(/fonts/web/SourceSerif4-BlackIt.otf.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:900;font-stretch:100%}.pulsate{opacity:.5;-webkit-animation:1.5s ease-out infinite pulsate}@keyframes pulsate{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.pointer{cursor:pointer}iframe{border:none;width:100%}a{color:inherit}html{background-color:#f7faff;font-family:instrument-sans-variable,Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}body{background-color:#f7faff;font-family:instrument-sans-variable,Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:clip}*,:before,:after{font-family:inherit}body :not(.MuiDialog-root):not(.MuiDialog-container):not(.MuiDialog-paper)::-webkit-scrollbar{width:.4em;height:.4em}body :not(.MuiDialog-root):not(.MuiDialog-container):not(.MuiDialog-paper)::-webkit-scrollbar-track{-webkit-box-shadow:transparent}body :not(.MuiDialog-root):not(.MuiDialog-container):not(.MuiDialog-paper)::-webkit-scrollbar-thumb{background-color:#0000001a}body :not(.MuiDialog-root):not(.MuiDialog-container):not(.MuiDialog-paper):hover::-webkit-scrollbar-thumb{background-color:#0000001a}html:has(.MuiDialog-root){overflow:hidden!important}body .sidebar-scroll::-webkit-scrollbar-thumb{background-color:#9e9e9e!important}body .sidebar-scroll:hover::-webkit-scrollbar-thumb{background-color:#bdbdbd!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}::selection{color:inherit;background:#1d4d0526}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
@property --gfill{syntax:"<angle>";inherits:false;initial-value:0turn}:root{--green:#1d4d05;--green-d:#0e2902;--green-mid:#2f6b12;--lime:#8ccb3e;--cream:#faf8f2;--sand:#f0ead9;--sand-d:#e3d9c2;--ink:#15140e;--muted:#6c6857;--tech:#8a8674;--line:#ddd3bd;--maxw:1320px;--page-pad:clamp(20px, 4vw, 48px);--sans:var(--font-marketing-sans,"Archivo"), -apple-system, BlinkMacSystemFont, sans-serif;--mono:var(--font-marketing-mono,"DM Mono"), ui-monospace, Menlo, monospace;--hero-hl-color:var(--green);--hero-hl-thickness:.12em;--hero-hl-offset:.04em}:focus-visible{outline:2px solid var(--green);outline-offset:2px}.reveal{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.2,.7,.3,1),transform .75s cubic-bezier(.2,.7,.3,1);transform:translateY(26px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transition:none!important;transform:none!important}}:root{--serif:var(--font-marketing-serif,"Lora"), Georgia, "Times New Roman", serif;--section-heading-size:clamp(1.9rem, 3.2vw, 2.6rem);--clay:#bf5b3a;--clay-d:#9c4327;--ochre:#d8a13a;--ease-spring:cubic-bezier(.22, 1, .36, 1);--ease-out:cubic-bezier(.2, .7, .3, 1)}.v3Marker{white-space:nowrap;z-index:0;position:relative}.v3Marker:after{content:"";background:var(--lime);opacity:.45;z-index:-1;transform-origin:0;height:.38em;transition:transform .55s var(--ease-spring) .15s;border-radius:2px;position:absolute;bottom:.04em;left:-.06em;right:-.06em;transform:scaleX(0)}.v3MarkerDraw:after{animation:v3MarkerIn .6s var(--ease-spring) .35s both}.reveal.in .v3Marker:after{transform:scaleX(1)}@keyframes v3MarkerIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.v3Stagger>*{opacity:0;transition:opacity .55s var(--ease-spring), transform .55s var(--ease-spring);transform:translateY(14px)}.reveal.in.v3Stagger>*,.v3Stagger.in>*{opacity:1;transform:none}.reveal.in.v3Stagger>:nth-child(2){transition-delay:70ms}.reveal.in.v3Stagger>:nth-child(3){transition-delay:.14s}.reveal.in.v3Stagger>:nth-child(4){transition-delay:.21s}.reveal.in.v3Stagger>:nth-child(5){transition-delay:.28s}.reveal.in.v3Stagger>:nth-child(6){transition-delay:.35s}@media (prefers-reduced-motion:reduce){.v3Marker:after,.v3MarkerDraw:after{transition:none!important;animation:none!important;transform:scaleX(1)!important}.v3Stagger>*{opacity:1!important;transition:none!important;transform:none!important}}
/*# sourceMappingURL=1b_424zgp133t.css.map*/