@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap");:root{--color-gabriel:#3F5D49;--color-gabriel-tint:#E6ECE7;--color-gabriel-strong:#2C4433;--color-milena:#9B4A46;--color-milena-tint:#F3E6E4;--color-milena-strong:#7A3733;--color-neutral-split:#8A8578;--color-neutral-split-tint:#EEECE7;--color-bg:#FAF8F4;--color-surface:#FFFFFF;--color-surface-sunken:#F3F0EA;--color-border:#E6E1D8;--color-border-strong:#D3CCC0;--text-primary:#292722;--text-secondary:#6E695F;--text-tertiary:#A39D8F;--text-inverse:#FDFCFA;--color-danger:#B5433D;--color-danger-tint:#FBE8E6;--color-warning:#B8791E;--color-warning-tint:#FBEEDA;--color-success:#4C7A5B;--color-success-tint:#E5EFE7;--color-focus:#3F5D49;--overlay-scrim:rgba(30,28,24,0.45);--font-sans:"Manrope",ui-sans-serif,system-ui,sans-serif;--font-numeric:"Manrope",ui-sans-serif,system-ui,sans-serif;--fs-display:40px;--fs-h1:28px;--fs-h2:22px;--fs-h3:18px;--fs-body-lg:16px;--fs-body:15px;--fs-body-sm:13px;--fs-caption:12px;--fs-money-xl:36px;--fs-money-lg:26px;--fs-money-md:18px;--lh-tight:1.15;--lh-normal:1.4;--lh-relaxed:1.6;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--ls-tight:-0.02em;--ls-normal:0;--ls-wide:0.04em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--container-max:1080px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(41,39,34,0.06);--shadow-md:0 2px 8px rgba(41,39,34,0.08),0 1px 2px rgba(41,39,34,0.04);--shadow-lg:0 8px 24px rgba(41,39,34,0.10),0 2px 6px rgba(41,39,34,0.05);--ease-standard:cubic-bezier(.32,.72,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--duration-fast:120ms;--duration-base:200ms;--duration-slow:320ms}body{margin:0;background:var(--color-bg);font-family:var(--font-sans);color:var(--text-primary);-webkit-font-smoothing:antialiased}button{font-family:inherit}a{color:var(--color-gabriel-strong)}a:hover{color:var(--color-gabriel)}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}@media (max-width:768px){body{-webkit-tap-highlight-color:transparent}.modal-footer>button{flex:1 1}}