:root{--c-bg:#fbf8f5;--c-surface:#fff;--c-sunken:#f4efea;--c-raised:#fff;--c-tinted:#faf4ee;--c-hairline:#ede6df;--c-border:#e4dad1;--c-border-strong:#9c8b7c;--c-focus:#a9713f;--c-text:#1c1614;--c-text-2:#4a3e36;--c-muted:#7a6a5e;--c-disabled:#ac9b8d;--c-inverted:#fff;--c-primary:#8c5a34;--c-primary-pressed:#6f4728;--c-primary-soft:#faf4ee;--c-primary-border:#e4d0bc;--c-on-primary:#fff;--c-success:#0e7a54;--c-success-soft:#e4f5ee;--c-warning:#96590a;--c-warning-soft:#fcf0dc;--c-danger:#b3261e;--c-danger-soft:#fcebea;--c-info:#1f5d9e;--c-info-soft:#eaf2fb;--c-scrim:#1c161473;--c-skeleton:#f4efea;--c-skeleton-hi:#fdfbf9;--c-chrome:#ffffffdb;--c-chrome-border:#1c161414;--c-page:#fff;--shadow-1:0 1px 2px #3a281b0d, 0 2px 10px #3a281b0d;--shadow-2:0 2px 6px #3a281b0f, 0 14px 32px #3a281b1a;--shadow-3:0 10px 28px #3a281b1f, 0 36px 72px #3a281b33;--font-regular:"Cairo_400Regular", "Cairo", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--font-semibold:"Cairo_600SemiBold", "Cairo_400Regular", "Cairo", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--font-bold:"Cairo_700Bold", "Cairo_600SemiBold", "Cairo", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--radius-pill:999px;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-emph:cubic-bezier(.05, .7, .1, 1);--ease-in:cubic-bezier(.3, 0, .8, .15);--container:1360px;--gutter:clamp(16px, 3.4vw, 40px);--header-h:64px;--z-header:50;--z-popover:60;--z-overlay:1000}@media (width>=1024px){:root{--header-h:72px}}*,:before,:after{box-sizing:border-box}html{background-color:var(--c-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent}::selection{background:color-mix(in srgb, var(--c-primary) 22%, transparent);color:var(--c-text)}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--c-border-strong) 55%, transparent) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--c-border-strong) 45%, transparent);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-track{background:0 0}:where(a,button,input,select,textarea,[role=button],[role=tab],[role=link],[tabindex]):focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}@keyframes web-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes web-fade-in{0%{opacity:0}to{opacity:1}}@keyframes web-rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes web-pop{0%{transform:scale(1)}40%{transform:scale(1.28)}to{transform:scale(1)}}.web-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}