.ldgnoG_nav{border-top:3px solid var(--color-neutral-900);font-size:var(--font-size-1);background-color:var(--color-neutral-100);z-index:2;border-radius:10% 20% 0 0/11% 10% 0 0;line-height:1;overflow:hidden}.ldgnoG_navList{grid-template-columns:1fr 1fr;display:grid}.ldgnoG_navList li:first-child{border-right:3px solid var(--color-neutral-900);border-radius:0% 2% 0% 0%/0% 95% 0% 0%}.ldgnoG_links{text-align:center;justify-content:center;align-items:center;height:100%;padding-block:1rem;display:flex}@media (min-width:768px){.ldgnoG_nav{background:0 0;border-top:none;border-radius:0;overflow:visible}.ldgnoG_navList li:first-child{border-right:none;border-radius:0}.ldgnoG_links{background-color:var(--color-neutral-100);border:solid var(--color-neutral-900);width:fit-content;padding-block:1.5rem;padding-inline:2rem;position:absolute}.ldgnoG_navList li:first-child .ldgnoG_links{transform-origin:0 0;border-width:3px 4px 3px 5px;border-radius:95% 4% 92% 5%/4% 95% 6%;left:2rem}.ldgnoG_navList li:last-child .ldgnoG_links{transform-origin:100% 0;border-width:3px 3px 5px 5px;border-radius:4% 95% 6%/95% 4% 92% 5%;right:2rem}}.ldgnoG_links:focus-visible{outline:3px solid var(--color-accent)}
*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-moz-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth;interpolate-size:allow-keywords}body{-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,button,input,label{line-height:1.1}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}
:root{--color-neutral-100:#fffcfa;--color-neutral-200:#e3dbd4;--color-neutral-300:#c7bfb8;--color-neutral-400:#a99f98;--color-neutral-500:#8d837c;--color-neutral-600:#72675f;--color-neutral-700:#544940;--color-neutral-800:#382b23;--color-neutral-900:#1a0e05;--color-accent:#478a48;--font-size--2:clamp(.5628rem, .6232rem + -.078vw, .6076rem);--font-size--1:clamp(.7292rem, .7219rem + .0366vw, .7502rem);--font-size-0:clamp(.875rem, .8315rem + .2174vw, 1rem);--font-size-1:clamp(1.05rem, .9516rem + .4922vw, 1.333rem);--font-size-2:clamp(1.26rem, 1.0802rem + .8989vw, 1.7769rem);--font-size-3:clamp(1.512rem, 1.2141rem + 1.4897vw, 2.3686rem);--font-size-4:clamp(1.8144rem, 1.3473rem + 2.3355vw, 3.1573rem);--font-size-5:clamp(2.1773rem, 1.4707rem + 3.533vw, 4.2087rem);--font-size-6:clamp(2.6127rem, 1.584rem + 7vw, 8rem);--gold:1.618;--base-length:16px;--xs:calc(var(--base-length) / var(--gold) / var(--gold));--sm:calc(var(--base-length) / var(--gold));--md:var(--base-length);--lg:calc(var(--base-length) * var(--gold));--xl:calc(var(--base-length) * var(--gold) * var(--gold));--2xl:calc(var(--base-length) * var(--gold) * var(--gold) * var(--gold));--3xl:calc(var(--base-length) * var(--gold) * var(--gold) * var(--gold) * var(--gold));--4xl:calc(var(--base-length) * var(--gold) * var(--gold) * var(--gold) * var(--gold) * var(--gold))}body{font-family:var(--font-sriracha);color:var(--color-neutral-900);background-color:var(--color-neutral-100);font-size:var(--font-size-0)}ul{list-style:none}a{color:inherit;text-decoration:none}.visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
@font-face{font-family:sriracha;src:url(../media/Sriracha_Regular-s.p.2oua08i_1vshb.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:sriracha Fallback;src:local(Arial);ascent-override:122.44%;descent-override:55.2%;line-gap-override:0.0%;size-adjust:99.64%}.ADRFLa_className{font-family:sriracha,sriracha Fallback;font-weight:400}.ADRFLa_variable{--font-sriracha:"sriracha", "sriracha Fallback"}
.L5FxyW_body{background-image:url(/home-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-origin:border-box;background-clip:border-box;height:100dvh}.L5FxyW_main{padding-bottom:5rem}.L5FxyW_header{position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.L5FxyW_header{position:fixed;top:2rem;bottom:auto}}
