@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2?dpl=dpl_FY5j3b5LkkfhM7iXmHmCNDHC8k2r)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_871aa902-module__gQ_dqq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_871aa902-module__gQ_dqq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
:root{--text-primary:#0f0f10;--text-muted:#0f0f10a3;--text-faint:#0f0f1099;--text-on-accent:#0f0f10;--surface-base:#fff;--surface-raised:#fff;--surface-warm:#e3e3d6;--surface-sunken:#fafafa;--surface-canvas:#e3e3d61a;--border-subtle:#0f0f101a;--border-strong:#0f0f1038;--accent-decision:#ddfe55;--accent-decision-text:#0f0f10;--accent-decision-shadow:#0f0f101a;--interaction:#005ef6;--interaction-hover:#0049c4;--interaction-bg:#005ef614;--status-success:#1e7d46;--status-success-bg:#1e7d461a;--status-warning:#9a5a0b;--status-warning-bg:#9a5a0b1a;--status-error:#c23a1f;--status-error-bg:#c23a1f1a;--font-ui:var(--font-manrope), "Manrope", system-ui, -apple-system, sans-serif;--fs-display:clamp(2rem, 1.4rem + 1.9vw, 2.5rem);--fs-h1:1.75rem;--fs-h2:1.25rem;--fs-h3:1.125rem;--fs-body-lg:1.125rem;--fs-body:1rem;--fs-label:.75rem;--touch-target:2.75rem;--fs-data-lg:1.875rem;--fs-data-sm:.75rem;--tracking-eyebrow:.08em;--radius-xs:8px;--radius-s:16px;--radius-m:24px;--radius-pill:9999px;--shadow-card:0 1px 2px #0f0f100a;--shadow-raised:0 6px 24px #0f0f1014;--overlay-scrim:#0f0f108c;--dur-fast:.1s;--dur-base:.18s;--ease:cubic-bezier(.2, .6, .2, 1);--sidebar-w:288px;--sidebar-collapsed-w:5.5rem;--content-max:1180px;--space-page:clamp(1rem, 2vw + .5rem, 2rem);--lz-azure-11:#0f172a;--lz-azure-43:#0b57d0;--lz-azure-54:#155dfc;--lz-grey-12:#1f1f1f;--lz-grey-13:#202124;--lz-grey-19:#303030;--lz-grey-25:#3c4043;--lz-grey-93:#e6f4ea;--lz-grey-95:#f1f3f4;--lz-grey-95-3:#eaf0fc;--lz-grey-98:#fbfbfb;--lz-zand:#e3e3d6;--lz-input-bg:#f9fafb;--lz-input-border:#8592a5;--lz-surface-grey:#f3f4f6;--lz-birthday-bg:#fef6ef;--lz-checklist-bg:#fff9b1;--lz-send-wishes:#fdba74;--lz-send-wishes-hover:#fcae5c;--lz-role-label:#b25900;--lz-hover-scrim:#3030301a;--lz-checkbox-border:#0f0f1073;--lz-copy-90:#0f0f10e6;--lz-progress-track:#0f0f1012;--lz-feed-width:1000px;--lz-prompt-width:714px;--lz-apps-width:1060px;--lz-card-width:488px;--lz-radius-image:20px;--font-greeting:"NB International Pro", var(--font-ui);--font-family:var(--font-ui);--font-primary:var(--font-manrope);--color:var(--text-primary);--color-text:var(--text-primary);--color-text-secondary:var(--text-muted);--color-border:var(--border-subtle);--color-link:var(--interaction);--color-blue:#0f0f10;--color-yellow:var(--accent-decision);--color-white:#fff;--color-offwhite:var(--surface-sunken);--color-grey:var(--surface-canvas);--color-offgrey:var(--text-muted);--color-ink:var(--text-primary);--color-black:var(--text-primary);--hh-color-navy:#0f0f10;--hh-color-yellow:var(--accent-decision);--hh-color-white:#fff;--hh-color-black:#0f0f10;--hh-color-ink:#0f0f10;--hh-color-surface:var(--surface-canvas);--hh-color-surface-subtle:var(--surface-sunken);--hh-color-surface-muted:var(--surface-warm);--hh-color-border:var(--border-strong);--hh-color-border-subtle:var(--border-subtle);--hh-color-text:var(--text-primary);--hh-color-text-muted:var(--text-muted);--hh-color-text-subtle:var(--text-faint);--hh-color-link:var(--interaction);--sidebar-background:var(--surface-base);--sidebar-title-color:var(--text-muted);--sidebar-item-color:var(--text-primary);--body-background:var(--surface-canvas);--background:var(--surface-base);--background-accent:var(--surface-warm);--card-background-color:var(--surface-raised);--nav-active-background:var(--surface-warm);--nav-hover-background:#e3e3d68c;--nav-disabled-item-color:var(--text-faint);--border-radius:var(--radius-xs);--glass-background:#ffffffb8;--focus-ring:var(--interaction);--transition-fast:var(--dur-base) var(--ease);--layout-sidebar-width:var(--sidebar-w);--layout-aside-width:24rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--radius-sm:var(--radius-xs);--radius-md:var(--radius-s);--radius-lg:var(--radius-m);--shadow-soft:var(--shadow-raised);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-heading-2:var(--fs-h1);--text-heading-5:var(--fs-h3);--text-heading-6:var(--fs-body);--text-body:var(--fs-body);--text-body-small:var(--fs-body);--text-caption:var(--fs-label);--line-height-snug:1.25;--line-height-body:1.6}html[data-theme=dark],body[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-canvas:#141414;--surface-base:#1c1c1c;--surface-raised:#1c1c1c;--surface-warm:#2a2a26;--surface-sunken:#121212;--text-primary:#f4f4f0;--text-muted:#f4f4f0a3;--text-faint:#f4f4f08c;--border-subtle:#f4f4f01f;--border-strong:#f4f4f03d;--body-background:var(--surface-canvas);--background:var(--surface-base);--background-accent:var(--surface-warm);--card-background-color:var(--surface-raised);--sidebar-background:var(--surface-base);--sidebar-item-color:var(--text-primary);--color:var(--text-primary);--color-text:var(--text-primary);--color-text-secondary:var(--text-muted);--hh-color-text:var(--text-primary);--hh-color-navy:var(--text-primary);--lz-azure-11:#f4f4f0;--lz-grey-12:#f4f4f0;--lz-grey-13:#f4f4f0;--lz-grey-25:#f4f4f0b8;--lz-input-bg:#1c1c1c;--lz-input-border:#f4f4f047;--lz-surface-grey:#2a2a26;--lz-grey-93:#243028;--lz-grey-95:#222226;--lz-grey-95-3:#1c2434;--lz-grey-98:#1a1a1a;--lz-zand:#2a2a26;--lz-birthday-bg:#3a2c22;--lz-checklist-bg:#3d3a14;--lz-copy-90:#f4f4f0e6;--lz-progress-track:#f4f4f01f;--lz-checkbox-border:#f4f4f073}html[data-theme=disco],body[data-theme=disco]{--accent-decision:#ff5ad9;--interaction:#39ff14;--interaction-hover:#2ad10a;--surface-warm:#ffe566;--surface-canvas:#ff90e8}
*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:var(--radius-pill)}html{width:100%;overflow-x:clip}body{width:100%;min-height:100dvh;color:var(--text-primary);background:var(--surface-base);font-family:var(--font-ui);font-size:var(--fs-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;line-height:1.6;position:relative;overflow:visible}img,video{max-width:100%;height:auto}iframe{border:0;max-width:100%}a{color:inherit;text-decoration:none}p{color:var(--text-muted);font-size:var(--fs-body);line-height:1.6}h1,h2,h3{color:var(--text-primary);line-height:1.25}h1{font-size:var(--fs-h1);letter-spacing:-.02em;font-weight:700}h2{font-size:var(--fs-h2);letter-spacing:-.01em;font-weight:700}h3{font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:700}ul{list-style:none}.icon{flex-shrink:0;justify-content:center;align-items:center;min-width:1.25rem;display:inline-flex}textarea{font-size:var(--fs-body);width:100%;color:var(--text-primary);font-family:var(--font-ui);resize:vertical;background:0 0;border:none;line-height:1.6}textarea:focus-visible{outline:none}input[type=checkbox]{width:auto;accent-color:var(--interaction)}:where(a,button,input,[role=button],[tabindex],summary):focus-visible{outline:2px solid var(--interaction);outline-offset:2px;border-radius:var(--radius-xs)}
