@font-face{font-family:manrope;src:url(../media/Manrope_Variable-s.p.3rjk17h6oms_8.ttf)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.RsEhLa_className{font-family:manrope,manrope Fallback,Avenir Next,Segoe UI,sans-serif}.RsEhLa_variable{--font-manrope:"manrope", "manrope Fallback", Avenir Next, Segoe UI, sans-serif}
:root{--df-forest:#006b55;--df-forest-deep:#004f40;--df-mint:#ddece5;--df-lime:#d9e8a0;--df-chalk:#f6f5f0;--df-white:#fff;--df-ink:#183b33;--df-muted:#52675f;--df-line:#d8dfd9;--df-control-border:#788d80;--df-success:#246448;--df-success-bg:#e7f1e9;--df-warning:#805018;--df-warning-bg:#fff0d8;--df-danger:#a33335;--df-danger-bg:#fbe9e7;--df-info:#285c82;--df-info-bg:#e8f0f7;--df-font:var(--font-manrope), "Avenir Next", "Segoe UI", sans-serif;--df-radius-control:12px;--df-radius-card:20px;--df-radius-panel:28px;--df-duration:.22s;--df-ease:cubic-bezier(.2,.8,.2,1);--df-background:var(--df-chalk);--df-surface:var(--df-white);--df-text:var(--df-ink);--df-secondary:var(--df-muted);--df-border:var(--df-line);--df-primary:var(--df-forest);--df-on-primary:var(--df-white);--df-soft:var(--df-mint);--df-focus:#805018;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--df-text);background:var(--df-background);font-family:var(--df-font);font-size:16px;line-height:1.5}*{box-sizing:border-box}body{margin:0}main{width:min(42rem,100% - 3rem);margin-inline:auto;padding-block:clamp(3rem,10vw,7rem)}h1,h2,h3,p{margin:0}h1{letter-spacing:-.045em;overflow-wrap:break-word;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.12}h2{letter-spacing:-.025em;font-size:1.25rem;font-weight:650;line-height:1.4}h3{font-size:1rem;font-weight:650;line-height:1.5}a{color:var(--df-primary);text-underline-offset:.2em}button,input,textarea{font:inherit}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}:where(a,button,input,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--df-focus);outline-offset:4px}:where(button,a,input,textarea,summary){transition:background-color var(--df-duration) var(--df-ease), border-color var(--df-duration) var(--df-ease), color var(--df-duration) var(--df-ease)}:where(button,input,textarea){scroll-margin-block:2rem}button{cursor:pointer}button:disabled{cursor:default}svg{flex-shrink:0}::selection{background:var(--df-mint);color:var(--df-ink)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--df-background:#102a23;--df-surface:#19392f;--df-text:#f6f5f0;--df-secondary:#b5c9be;--df-border:#527466;--df-control-border:#7d9a8d;--df-primary:var(--df-lime);--df-on-primary:var(--df-ink);--df-soft:#234a3d;--df-focus:var(--df-lime)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
