@font-face{font-family:familjen;src:url(/_next/static/media/1e6aeebc4830f057-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:familjen;src:url(/_next/static/media/baee68f6395ca23f-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:familjen;src:url(/_next/static/media/78a640bff25e416a-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:familjen;src:url(/_next/static/media/54925ef4a94560dd-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:familjen;src:url(/_next/static/media/4c88fb4e0d4aa93f-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:familjen;src:url(/_next/static/media/b2ea8a2342945c1e-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:familjen Fallback;src:local("Arial");ascent-override:107.64%;descent-override:23.63%;line-gap-override:0.00%;size-adjust:95.22%}.__className_ef0dc8{font-family:familjen,familjen Fallback,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.__variable_ef0dc8{--font-familjen:"familjen","familjen Fallback",system-ui,-apple-system,Segoe UI,Roboto,sans-serif}:root{color-scheme:light;--canvas:#ffffff;--canvas-2:#f3f4f7;--ink:#131722;--ink-2:#4a5162;--rule:#d7dae2;--rule-strong:#131722;--navy:#1c2744;--navy-2:#243358;--on-navy:#ffffff;--on-navy-2:#b7c0d9;--gold:#f2b233;--gold-2:#d99a1b;--ok:#1f7a45;--warn:#9a5b06;--bad:#a32636;--on-gold:#131722;--bad-on-navy:#f4a3ad;--scrim:rgb(19 23 34/0.55);--focus:#131722;--focus-on-navy:#ffffff;--field-ring:rgb(242 178 51/0.35);--warn-text:var(--warn);--bad-text:var(--bad);--font:var(--font-familjen,"Familjen Grotesk"),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--t-title:600 28px/32px var(--font);--t-section:600 20px/26px var(--font);--t-body:400 17px/1.5 var(--font);--t-body-strong:600 17px/1.5 var(--font);--t-secondary:400 15px/1.4 var(--font);--t-secondary-strong:600 15px/1.4 var(--font);--t-caption:400 13px/1.35 var(--font);--t-caption-strong:600 13px/1.35 var(--font);--t-figure:700 40px/44px var(--font);--t-figure-unit:600 20px/26px var(--font);--t-signin:700 34px/38px var(--font);--tracking-display:-0.025em;--tracking-section:-0.01em;--radius:6px;--control-h:50px;--tap-min:48px;--dot:9px;--rule-w:1px;--rule-strong-w:2px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--gutter:16px;--content-max:1120px;--prose-max:60ch;--topbar-h:56px;--tabbar-h:64px;--rail-w:240px;--sheet-w:560px;--press-scale:0.98;--press-dur:120ms;--sheet-dur:200ms;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-sheet:cubic-bezier(0.32,0.72,0,1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--canvas:#0f131c;--canvas-2:#161c29;--ink:#eef0f5;--ink-2:#a8afc0;--rule:#2a3245;--rule-strong:#eef0f5;--focus:#eef0f5;--warn-text:#f0b35e;--bad-text:#f4a3ad}}:root[data-theme=dark]{color-scheme:dark;--canvas:#0f131c;--canvas-2:#161c29;--ink:#eef0f5;--ink-2:#a8afc0;--rule:#2a3245;--rule-strong:#eef0f5;--focus:#eef0f5;--warn-text:#f0b35e;--bad-text:#f4a3ad}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{min-width:0;background:var(--canvas);color:var(--ink);font:var(--t-body);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-underline-offset:4px}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}img,svg{max-width:100%}::selection{background:var(--navy);color:var(--on-navy)}input,textarea{caret-color:var(--gold-2)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.muted{color:var(--ink-2)}.vh{width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link,.vh{position:absolute}.skip-link{left:var(--s-2);top:var(--s-2);z-index:50;padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--canvas);color:var(--ink);font:var(--t-body-strong);transform:translateY(-200%)}.skip-link:focus{transform:none}.on-navy{background:var(--navy);color:var(--on-navy);--surface-fg:var(--on-navy);--surface-fg-2:var(--on-navy-2);--surface-focus:var(--focus-on-navy);--input-bg:var(--navy-2);--input-border:var(--navy-2);--input-border-focus:var(--on-navy);--input-placeholder:var(--on-navy-2);--error-fg:var(--bad-on-navy);--line-fg:var(--on-navy)}.on-navy :focus-visible{outline-color:var(--focus-on-navy)}.on-navy ::selection{background:var(--on-navy);color:var(--navy)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}