:root{--lp-page-bg: radial-gradient(circle at 18% -10%, rgba(70, 82, 74, .1), transparent 34rem), linear-gradient(135deg, #fbfaf8 0%, #f4f4f0 52%, #ebeae4 100%);--lp-bg: rgba(250, 250, 248, .92);--lp-bg-alt: rgba(237, 237, 233, .95);--lp-fg: #17181a;--lp-fg-2: #30352f;--lp-fg-3: #5c625c;--lp-fg-4: #8c908a;--lp-fg-5: #bcbfb8;--lp-border: rgba(20, 22, 20, .1);--lp-border-2: rgba(20, 22, 20, .2);--lp-green: #4b6355;--lp-btn-fg: #fafaf8;--lp-btn-border: rgba(20, 22, 20, .72);--lp-btn-gradient: linear-gradient(135deg, #1a1b1a 0%, #262924 52%, #333a2f 100%);--lp-btn-hover-gradient: linear-gradient(135deg, #262723 0%, #33362c 54%, #454e3c 100%);--lp-btn-hover-fg: #fafaf8}@media (prefers-color-scheme: dark){:root{--lp-page-bg: radial-gradient(circle at 18% -10%, rgba(100, 118, 104, .16), transparent 34rem), linear-gradient(135deg, #0c0d0c 0%, #14150f 52%, #1b1e17 100%);--lp-bg: rgba(15, 16, 15, .92);--lp-bg-alt: rgba(22, 24, 21, .95);--lp-fg: #f3f3f1;--lp-fg-2: #d6d8d2;--lp-fg-3: #a9aca4;--lp-fg-4: #797d75;--lp-fg-5: #3c403a;--lp-border: rgba(240, 241, 238, .1);--lp-border-2: rgba(240, 241, 238, .2);--lp-green: #8ba394;--lp-btn-fg: #14150f;--lp-btn-border: rgba(230, 233, 224, .75);--lp-btn-gradient: linear-gradient(135deg, #edefe6 0%, #d4d8c9 54%, #b7c0a9 100%);--lp-btn-hover-gradient: linear-gradient(135deg, #f7f8f2 0%, #dfe3d5 55%, #c4cdb6 100%);--lp-btn-hover-fg: #14150f}}html{scroll-behavior:smooth}body{font-family:system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{font-family:Oxygen,sans-serif;font-weight:700}@font-face{font-family:Oxygen;src:url(/assets/Oxygen-Regular-Bey1Asxg.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Oxygen;src:url(/assets/Oxygen-Bold-CB2W7Ucv.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Oxygen;src:url(/assets/Oxygen-Light-CDx9dKi0.ttf) format("truetype");font-weight:300;font-style:normal}
