@font-face{font-family:circularStd;src:url(../media/CircularStd_Book-s.p.70df56ca.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:circularStd;src:url(../media/CircularStd_Medium-s.p.7d5ef886.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:circularStd;src:url(../media/CircularStd_Bold-s.p.926e269f.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:circularStd Fallback;src:local(Arial);ascent-override:98.02%;descent-override:26.35%;line-gap-override:0.0%;size-adjust:101.72%}.circularstd_dcdcc7f2-module__30bQJa__className{font-family:circularStd,circularStd Fallback,system-ui,arial,sans-serif}.circularstd_dcdcc7f2-module__30bQJa__variable{--font-circular-std:"circularStd","circularStd Fallback",system-ui,arial,sans-serif}
:root{--glass-bg:#ffffff73;--glass-border:#fff3;--glass-blur:24px;--glass-saturate:200%;--dropdown-bg:#fffffffa;--dropdown-blur:100px}.dark{--glass-bg:#0f0f1173;--glass-border:#ffffff14;--glass-blur:24px;--glass-saturate:200%;--dropdown-bg:#0f0f11fa;--dropdown-blur:100px}.glass-header-shell{border-radius:12px;padding:0;position:relative;transform:translateZ(0);box-shadow:0 20px 40px -10px #0000001a,0 10px 20px -5px #00000014}.glass-header-surface{z-index:1;background:linear-gradient(135deg,#ffffff1a 0%,#fff0 50%,#ffffff0d 100%),var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturate));border-radius:12px;position:relative;overflow:visible;transform:translateZ(0);box-shadow:inset 0 1px 2px #fff6,inset 0 -1px 1px #ffffff1a,0 8px 32px #0000000f,0 4px 16px #0000000a}html.dark .glass-header-shell{box-shadow:0 20px 40px -10px #0006,0 10px 20px -5px #0000004d}html.dark .glass-header-surface{background:linear-gradient(135deg,#ffffff08 0%,#fff0 50%,#ffffff03 100%),var(--glass-bg);box-shadow:inset 0 1px 2px #ffffff14,inset 0 -1px 1px #ffffff05,0 8px 32px #0000004d,0 4px 16px #0003}.glass-dropdown-shell{border-radius:12px;min-width:280px;padding:0;position:relative;transform:translateZ(0);box-shadow:0 20px 40px -10px #0000001a,0 10px 20px -5px #00000014}.glass-dropdown-surface{z-index:1;border:1px solid #ffffff2e;border-radius:12px;position:relative;overflow:visible;transform:translateZ(0);box-shadow:inset 0 1px 2px #fff9,inset 0 -1px 1px #ffffff26,0 16px 48px #0000001f,0 8px 24px #00000014;background:linear-gradient(135deg,#ffffff1f 0%,#fff0 50%,#ffffff0f 100%),var(--dropdown-bg)!important;backdrop-filter:blur(var(--dropdown-blur))saturate(var(--glass-saturate))!important}html.dark .glass-dropdown-shell{box-shadow:0 20px 40px -10px #0006,0 10px 20px -5px #0000004d}html.dark .glass-dropdown-surface{border:1px solid #ffffff1a;box-shadow:inset 0 1px 2px #ffffff1f,inset 0 -1px 1px #ffffff0a,0 16px 48px #0006,0 8px 24px #0000004d;background:linear-gradient(135deg,#ffffff0d 0%,#fff0 50%,#ffffff05 100%),var(--dropdown-bg)!important}.glass-dropdown-surface>div{background:0 0!important;padding:.75rem!important}.glass-dropdown-surface ul{background:0 0!important;flex-direction:column!important;gap:.25rem!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.glass-dropdown-surface li{background:0 0!important;width:100%!important;margin:0!important;padding:0!important}.glass-cookie-banner{background:linear-gradient(135deg,#ffffff1a 0%,#fff0 50%,#ffffff0d 100%),var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturate));z-index:1;border-radius:24px;position:relative;transform:translateZ(0);box-shadow:inset 0 1px 2px #fff6,inset 0 -1px 1px #ffffff1a,0 8px 32px #0000000f,0 4px 16px #0000000a}html.dark .glass-cookie-banner{background:linear-gradient(135deg,#ffffff08 0%,#fff0 50%,#ffffff03 100%),var(--glass-bg);box-shadow:inset 0 1px 2px #ffffff14,inset 0 -1px 1px #ffffff05,0 8px 32px #0000004d,0 4px 16px #0003}.glass-cookie-banner>*{background:0 0}.glass-dropdown-surface a{color:#000000d9!important;box-sizing:border-box!important;z-index:1!important;background:0 0!important;border:none!important;border-radius:12px!important;align-items:center!important;gap:.6rem!important;width:100%!important;margin:0!important;padding:.7rem 1rem!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;transition:all .15s!important;display:flex!important;position:relative!important}.glass-dropdown-surface a svg{color:currentColor!important;opacity:.7!important;flex-shrink:0!important;width:18px!important;height:18px!important}html.dark .glass-dropdown-surface a{color:#ffffffe6!important}html.dark .glass-dropdown-surface a svg{opacity:.8!important}.glass-dropdown-surface a:hover{color:#000!important;background:#0000000d!important}html.dark .glass-dropdown-surface a:hover{color:#fff!important;background:#ffffff14!important}.glass-dropdown-surface a:focus-visible{outline-offset:1px!important;outline:2px solid #00965d66!important}html.dark .glass-dropdown-surface a:focus-visible{outline-color:#10a37f80!important}.nav-pill{background:0 0;border:1px solid #0000;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative}.nav-pill:hover,.nav-pill:focus-visible,.nav-pill.nav-pill-active{border-color:rgba(var(--cta-primary-bg),.15);backdrop-filter:blur(16px)saturate(180%);background:linear-gradient(135deg,#ffffff26 0%,#ffffff0d 100%),#fff9;box-shadow:inset 0 1px 1px #ffffff4d,0 4px 16px #0000000f}html.dark .nav-pill:hover,html.dark .nav-pill:focus-visible,html.dark .nav-pill.nav-pill-active{background:linear-gradient(135deg,#10a37f14 0%,#10a37f05 100%),#10a37f1f;border-color:#10a37f40;box-shadow:inset 0 1px 1px #ffffff14,0 4px 16px #0003}.nav-pill:focus-visible{outline:2px solid rgba(var(--cta-primary-bg),.3);outline-offset:2px}html.dark .nav-pill:focus-visible{outline-color:#10a37f66}.glass-panel{background:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 40%,#ffffff0a 100%),var(--glass-bg);backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturate));border:1px solid #ffffff14;border-radius:32px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #ffffff1f,inset 0 -1px 1px #ffffff0a,0 10px 24px #0f292a0f}.glass-panel:before{content:"";opacity:.1;pointer-events:none;background:linear-gradient(140deg,#00965d12 0%,#10a37f08 45%,#8b5cf60f 100%);border-radius:30px;transition:opacity .35s;position:absolute;inset:1px}.glass-panel:hover:before,.glass-panel:focus-visible:before{opacity:.2}html.dark .glass-panel{background:linear-gradient(135deg,#10a37f0f 0%,#10a37f06 38%,#8b5cf60f 100%),var(--glass-bg);border:1px solid #ffffff0a;box-shadow:inset 0 1px 2px #ffffff0a,inset 0 -1px 1px #ffffff04,0 10px 24px #0000002e}html.dark .glass-panel:before{opacity:.11;background:linear-gradient(140deg,#10a37f1a 0%,#10a37f0d 45%,#8b5cf617 100%)}.glass-panel--tinted{background:linear-gradient(130deg,#00965d07 0%,#10a37f04 40%,#8b5cf607 100%),#ffffff1f;border:1px solid #00965d0f}html.dark .glass-panel--tinted{background:linear-gradient(130deg,#10a37f13 0%,#10a37f06 40%,#8b5cf60f 100%),#0f0f1129;border:1px solid #10a37f17}.glass-tile{backdrop-filter:blur(18px)saturate(180%);background:linear-gradient(135deg,#ffffff0f 0%,#ffffff06 50%,#ffffff14 100%),#ffffff1a;border:1px solid #ffffff14;border-radius:24px;transition:transform .45s cubic-bezier(.2,.6,.2,1),box-shadow .45s cubic-bezier(.2,.6,.2,1);position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #ffffff1f,inset 0 -1px 1px #ffffff0a,0 10px 22px #0f292a0f}.glass-tile:before{content:"";opacity:.18;pointer-events:none;background:radial-gradient(circle at 100% 0,#10a37f0d 0%,#0000 55%);transition:opacity .35s;position:absolute;inset:0}.glass-tile:hover,.glass-tile:focus-visible{transform:translateY(-8px)scale(1.02);box-shadow:inset 0 1px 2px #ffffff2e,inset 0 -1px 1px #ffffff0f,0 14px 28px #0f292a14}.glass-tile:hover:before,.glass-tile:focus-visible:before{opacity:.35}html.dark .glass-tile{background:linear-gradient(135deg,#10a37f0f 0%,#10a37f06 45%,#8b5cf60f 100%),#0f0f1129;border:1px solid #ffffff0a;box-shadow:inset 0 1px 2px #ffffff0a,inset 0 -1px 1px #ffffff04,0 10px 22px #0000002e}html.dark .glass-tile:before{background:radial-gradient(circle at 100% 0,#10a37f1a 0%,#0000 55%)}.glass-tile-accent{border-color:#00965d1a;box-shadow:inset 0 1px 2px #ffffff29,inset 0 -1px 1px #ffffff0f,0 12px 26px #00965d14}html.dark .glass-tile-accent{border-color:#10a37f1f;box-shadow:inset 0 1px 2px #ffffff0a,inset 0 -1px 1px #ffffff05,0 12px 26px #10a37f1f}.glass-icon-ring{backdrop-filter:blur(16px)saturate(180%);background:linear-gradient(135deg,#fff3 0%,#ffffff14 100%);border:1px solid #ffffff29;border-radius:16px;position:relative;box-shadow:inset 0 1px 1px #ffffff42,0 8px 16px #0f292a14}html.dark .glass-icon-ring{background:linear-gradient(135deg,#10a37f24 0%,#10a37f0d 100%);border:1px solid #ffffff14;box-shadow:inset 0 1px 1px #ffffff0a,0 8px 16px #0003}.glass-spotlight{filter:blur();opacity:.28;pointer-events:none;background:radial-gradient(circle,#00965d1f 0%,#00965d0d 35%,#00965d00 70%);border-radius:50%;width:clamp(240px,30vw,420px);height:clamp(240px,30vw,420px);position:absolute}html.dark .glass-spotlight{opacity:.32;background:radial-gradient(circle,#10a37f2e 0%,#10a37f14 35%,#10a37f00 70%)}.glass-spotlight--purple{opacity:.28;background:radial-gradient(circle,#8b5cf61f 0%,#8b5cf60d 35%,#8b5cf600 70%)}html.dark .glass-spotlight--purple{opacity:.32;background:radial-gradient(circle,#8b5cf62e 0%,#8b5cf614 35%,#8b5cf600 70%)}[data-radix-navigation-menu-viewport],[data-radix-navigation-menu-content],.NavigationMenuContent{background:0 0!important;border:none!important}@supports not (backdrop-filter:blur(1px)){.glass-header-surface,.glass-cookie-banner,.glass-panel,.glass-tile{background:#ffffffc2!important;box-shadow:0 5px 20px #00000014,0 3px 10px #0000000d!important}.glass-dropdown-surface{background:#ffffffeb!important;box-shadow:0 16px 48px #0000001f,0 8px 24px #00000014!important}html.dark .glass-header-surface,html.dark .glass-cookie-banner,html.dark .glass-panel,html.dark .glass-tile{background:#121214c2!important;box-shadow:0 5px 20px #0000003d,0 3px 10px #00000026!important}html.dark .glass-dropdown-surface{background:#121214eb!important;box-shadow:0 16px 48px #0006,0 8px 24px #0000004d!important}}
