.privacy_card__YKjzO{position:relative;transition:transform .45s var(--ease-out)}.privacy_card__YKjzO:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 30px 56px -30px rgba(95,76,59,.6);opacity:0;pointer-events:none;transition:opacity .45s ease}.dark .privacy_card__YKjzO:after{box-shadow:0 30px 56px -26px rgba(0,0,0,.75)}.privacy_icon__mUqAl{transition:transform .6s var(--ease-spring)}.privacy_arrow__Rxtlv{display:inline-block;transition:transform .45s var(--ease-spring)}@media (hover:hover) and (pointer:fine){.privacy_card__YKjzO:hover{transform:translate3d(0,-3px,0)}.privacy_card__YKjzO:hover:after{opacity:1}.privacy_card__YKjzO:hover .privacy_icon__mUqAl{transform:rotate(-7deg) scale(1.06)}.privacy_card__YKjzO:hover .privacy_arrow__Rxtlv{transform:translateX(4px)}}.privacy_card__YKjzO:focus-visible{border-radius:20px;transform:translate3d(0,-3px,0)}.privacy_card__YKjzO:focus-visible:after{opacity:1}.privacy_card__YKjzO:focus-visible .privacy_icon__mUqAl{transform:rotate(-7deg) scale(1.06)}.privacy_card__YKjzO:focus-visible .privacy_arrow__Rxtlv{transform:translateX(4px)}.ThemeToggle_btn__75Hvm{transition:color .3s ease,transform .45s var(--ease-spring)}.ThemeToggle_btn__75Hvm:active{transform:scale(.9)}.ThemeToggle_btn__75Hvm:focus-visible{border-radius:999px}.ThemeToggle_icon__MJs1a{display:block;overflow:visible;transition:transform .5s var(--ease-spring)}.ThemeToggle_cut__zfNUv,.ThemeToggle_disc__oQcdM,.ThemeToggle_rays__f1RjL,.ThemeToggle_turn__bKo62{transform-box:view-box;transform-origin:12px 12px}.ThemeToggle_turn__bKo62{transform:rotate(0deg);transition:transform .65s var(--ease-out)}.ThemeToggle_disc__oQcdM{transform:scale(1);transition:transform .55s var(--ease-spring) .08s}.ThemeToggle_cut__zfNUv{transform:translate(0);transition:transform .5s var(--ease-out) .12s}.ThemeToggle_rays__f1RjL{opacity:0;transform:scale(.5) rotate(-35deg);transition:opacity .18s ease,transform .3s var(--ease-out)}.dark .ThemeToggle_turn__bKo62{transform:rotate(90deg)}.dark .ThemeToggle_disc__oQcdM{transform:scale(.58);transition:transform .45s var(--ease-spring)}.dark .ThemeToggle_cut__zfNUv{transform:translate(8px,-8px);transition:transform .3s var(--ease-out)}.dark .ThemeToggle_rays__f1RjL{opacity:1;transform:none;transition:opacity .3s ease .14s,transform .55s var(--ease-spring) .14s}@media (hover:hover) and (pointer:fine){.ThemeToggle_btn__75Hvm:hover .ThemeToggle_icon__MJs1a{transform:rotate(-16deg) scale(1.08)}}.ThemeToggle_btn__75Hvm:focus-visible .ThemeToggle_icon__MJs1a{transform:rotate(-16deg) scale(1.08)}.SiteNav_root__hdc1g{position:sticky;top:0;z-index:50;pointer-events:none}.SiteNav_bar__a7Ujr{position:relative;z-index:20;pointer-events:auto;transition:transform .5s var(--ease-out)}.SiteNav_root__hdc1g[data-hidden] .SiteNav_bar__a7Ujr{transform:translate3d(0,calc(-100% - 18px),0)}.SiteNav_root__hdc1g[data-hidden] .SiteNav_bar__a7Ujr:has(:focus-visible){transform:none}@supports not selector(:has(*)){.SiteNav_root__hdc1g[data-hidden] .SiteNav_bar__a7Ujr:focus-within{transform:none}}.SiteNav_glass__kP4R3{position:absolute;inset:0;background:rgb(var(--bg)/.72);backdrop-filter:blur(12px) saturate(1.08)}.SiteNav_solid__HfEtj{position:absolute;inset:0;background:rgb(var(--bg)/.9);border-bottom:1px solid rgb(var(--border)/.85);box-shadow:0 8px 22px -16px rgba(95,76,59,.55);opacity:0;transition:opacity .35s ease}.dark .SiteNav_solid__HfEtj{box-shadow:0 10px 26px -16px rgba(0,0,0,.7)}.SiteNav_root__hdc1g[data-open] .SiteNav_solid__HfEtj,.SiteNav_root__hdc1g[data-scrolled] .SiteNav_solid__HfEtj{opacity:1}.SiteNav_progress__vmU__{position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:0 2px 2px 0;background:#8cbe5f;pointer-events:none;display:none;opacity:0;transition:opacity .3s ease}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.SiteNav_progress__vmU__{display:block}}}.SiteNav_root__hdc1g[data-scrolled] .SiteNav_progress__vmU__{opacity:1}.SiteNav_root__hdc1g[data-open] .SiteNav_progress__vmU__{opacity:0}.SiteNav_pill__OF_Hm{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:999px;background:var(--accent-soft);box-shadow:inset 0 0 0 1px rgba(140,190,95,.3);opacity:0;transform-origin:0 50%;pointer-events:none;transition:transform .5s var(--ease-out),opacity .25s ease}.SiteNav_lines__Q_GTE{position:relative;display:block;width:18px;height:14px}.SiteNav_line__90I5z{position:absolute;left:0;top:50%;width:18px;height:2px;margin-top:-1px;border-radius:2px;background:currentColor;transition:transform .45s var(--ease-out),opacity .2s ease}.SiteNav_line__90I5z:first-child{transform:translateY(-6px) rotate(0deg)}.SiteNav_line__90I5z:nth-child(2){transform-origin:0 50%;transform:scaleX(.62)}.SiteNav_line__90I5z:nth-child(3){transform:translateY(6px) rotate(0deg)}@media (hover:hover) and (pointer:fine){.SiteNav_burger__rnrft:hover .SiteNav_line__90I5z:nth-child(2){transform:scaleX(1)}}.SiteNav_burger__rnrft[aria-expanded=true] .SiteNav_line__90I5z:first-child{transform:translateY(0) rotate(45deg)}.SiteNav_burger__rnrft[aria-expanded=true] .SiteNav_line__90I5z:nth-child(2){transform:scaleX(0);opacity:0}.SiteNav_burger__rnrft[aria-expanded=true] .SiteNav_line__90I5z:nth-child(3){transform:translateY(0) rotate(-45deg)}.SiteNav_burger__rnrft:active{transform:scale(.92)}.SiteNav_burger__rnrft{transition:transform .4s var(--ease-spring)}.SiteNav_burger__rnrft:focus-visible{border-radius:999px}.SiteNav_scrim__aPCd_{position:fixed;inset:0;z-index:0;background:rgba(40,30,20,.3);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.dark .SiteNav_scrim__aPCd_{background:rgba(8,6,4,.58)}.SiteNav_root__hdc1g[data-open] .SiteNav_scrim__aPCd_{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s ease}.SiteNav_sheet__qrhRe{position:fixed;z-index:10;top:72px;left:12px;right:12px;max-height:calc(100vh - 88px);max-height:calc(100dvh - 88px);overflow-y:auto;overscroll-behavior:contain;border-radius:28px;border:1px solid rgb(var(--border));background:rgb(var(--card));box-shadow:0 34px 60px -30px rgba(95,76,59,.6);padding:14px 18px 18px;opacity:0;visibility:hidden;transform:translate3d(0,-14px,0) scale(.97);transform-origin:50% 0;transition:opacity .22s ease,transform .32s var(--ease-out),visibility 0s linear .32s}.dark .SiteNav_sheet__qrhRe{box-shadow:0 34px 60px -26px rgba(0,0,0,.75)}@media (min-width:640px){.SiteNav_sheet__qrhRe{top:78px;left:auto;right:24px;width:360px;transform-origin:85% 0}}.SiteNav_root__hdc1g[data-open] .SiteNav_sheet__qrhRe{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .3s ease,transform .6s var(--ease-spring)}.SiteNav_item__4WhPo{opacity:0;transform:translate3d(0,14px,0);transition:opacity .18s ease,transform .3s var(--ease-out)}.SiteNav_root__hdc1g[data-open] .SiteNav_item__4WhPo{opacity:1;transform:none;transition:opacity .45s ease,transform .65s var(--ease-out);transition-delay:calc(90ms + var(--i, 0) * 55ms)}.SiteNav_dot__a8Rl7{display:inline-block;width:9px;height:9px;flex-shrink:0;border-radius:999px;background:var(--muted2);opacity:.45;transform:scale(.6);transition:transform .4s var(--ease-spring),opacity .3s ease}.SiteNav_sheetLink__hzKOn[aria-current] .SiteNav_dot__a8Rl7{background:#8cbe5f;opacity:1;transform:scale(1)}@media (hover:hover) and (pointer:fine){.SiteNav_sheetLink__hzKOn:hover .SiteNav_dot__a8Rl7{opacity:1;transform:scale(1)}}.SiteNav_sheetLink__hzKOn:focus-visible .SiteNav_dot__a8Rl7{opacity:1;transform:scale(1)}.SiteNav_peek__o4ETL{position:absolute;top:10px;right:14px;width:96px;height:83px;pointer-events:none;animation:SiteNav_peekIn__JJMF3 .75s var(--ease-spring) .22s both}@keyframes SiteNav_peekIn__JJMF3{0%{opacity:0;transform:translate3d(14px,18px,0) rotate(10deg) scale(.7)}to{opacity:1;transform:none}}.LegalHeader_progress__iXIQN{position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:0 2px 2px 0;background:#8cbe5f;pointer-events:none;display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.LegalHeader_progress__iXIQN{display:block}}}.LegalHeader_arrow__LWkXf{display:inline-block;transition:transform .45s var(--ease-spring),color .25s ease}@media (hover:hover) and (pointer:fine){.LegalHeader_back__f7RG0:hover .LegalHeader_arrow__LWkXf{transform:translateX(-4px);color:#8cbe5f}}.LegalHeader_back__f7RG0:focus-visible .LegalHeader_arrow__LWkXf{transform:translateX(-4px);color:#8cbe5f}