@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/instrument-sans-latin-ext-wght-normal.7db92424.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_next/static/media/instrument-sans-latin-wght-normal.ae05c57c.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--migen-chocolate:48 32 25;--migen-pink:237 171 192;--migen-cream:247 243 237;--migen-cocoa:101 71 59;--migen-sand:238 231 222;--migen-berry:146 66 89;--migen-warm-white:255 252 248;--migen-background:var(--migen-cream);--migen-surface:var(--migen-warm-white);--migen-surface-muted:var(--migen-sand);--migen-foreground:var(--migen-chocolate);--migen-foreground-muted:var(--migen-cocoa);--migen-accent:var(--migen-pink);--migen-accent-strong:var(--migen-berry);--migen-radius-control:0.875rem;--migen-radius-card:1.75rem;--migen-radius-media:2.5rem;--migen-radius-pill:9999px;--migen-page-gutter:clamp(1.25rem,4vw,4rem);--migen-section-space:clamp(5rem,10vw,10rem);--migen-container:96rem;--migen-ease-out:cubic-bezier(0.22,1,0.36,1);--migen-duration-fast:180ms;--migen-duration-base:320ms;--migen-shadow-soft:0 1.5rem 4rem rgb(var(--migen-chocolate)/0.08)}html[data-mode=light]{--bg-base:rgb(var(--migen-surface));--bg-base-hover:rgb(var(--migen-sand));--bg-base-pressed:rgb(var(--migen-pink)/0.38);--bg-subtle:rgb(var(--migen-sand));--bg-subtle-hover:rgb(var(--migen-pink)/0.2);--bg-subtle-pressed:rgb(var(--migen-pink)/0.34);--bg-component:rgb(var(--migen-surface));--bg-component-hover:rgb(var(--migen-sand));--bg-field:rgb(var(--migen-surface));--bg-field-hover:rgb(var(--migen-cream));--bg-field-component:rgb(var(--migen-surface));--bg-field-component-hover:rgb(var(--migen-cream));--bg-interactive:rgb(var(--migen-pink));--border-base:rgb(var(--migen-chocolate)/0.14);--border-strong:rgb(var(--migen-chocolate)/0.28);--border-interactive:rgb(var(--migen-berry));--fg-base:rgb(var(--migen-chocolate));--fg-subtle:rgb(var(--migen-cocoa));--fg-muted:rgb(var(--migen-cocoa)/0.72);--fg-interactive:rgb(var(--migen-berry));--fg-interactive-hover:rgb(var(--migen-chocolate));--button-neutral:rgb(var(--migen-surface));--button-neutral-hover:rgb(var(--migen-sand));--button-neutral-pressed:rgb(var(--migen-pink)/0.3);--button-inverted:rgb(var(--migen-chocolate));--button-inverted-hover:rgb(var(--migen-cocoa));--button-inverted-pressed:rgb(var(--migen-berry));--button-transparent-hover:rgb(var(--migen-pink)/0.18);--button-transparent-pressed:rgb(var(--migen-pink)/0.32);--contrast-bg-base:rgb(var(--migen-chocolate));--contrast-bg-base-hover:rgb(var(--migen-cocoa));--contrast-bg-base-pressed:rgb(var(--migen-berry));--contrast-fg-primary:rgb(var(--migen-cream));--contrast-fg-secondary:rgb(var(--migen-cream)/0.7);--fg-on-inverted:rgb(var(--migen-cream));--fg-on-color:rgb(var(--migen-chocolate));--alpha-250:rgb(var(--migen-chocolate)/0.1);--alpha-400:rgb(var(--migen-chocolate)/0.24)}