@font-face{font-family:Familjen Grotesk Arial;src:local(Arial),local(ArialMT);font-weight:400 500;size-adjust:93.6%;ascent-override:109.5%;descent-override:24%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+2002-200B,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2052,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Familjen Grotesk Arial;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 700;size-adjust:91.6%;ascent-override:111.9%;descent-override:24.6%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+2002-200B,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2052,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Familjen Grotesk Roboto;src:local(Roboto),local(Roboto-Regular);font-weight:400 500;size-adjust:94.4%;ascent-override:108.6%;descent-override:23.8%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+2002-200B,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2052,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Familjen Grotesk Roboto;src:local(Roboto Bold),local(Roboto-Bold);font-weight:600 700;size-adjust:97.7%;ascent-override:104.9%;descent-override:23%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+2002-200B,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2052,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}:root{--scheme:only light;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--background:#c8321e;--foreground:#fff5e9;--muted-foreground:#fff5e9;--muted:#c8321e;--border:#fff5e947;--border-strong:#fff5e9;--input:#fff5e980;--ring:#fff5e9;--primary:#fff5e9;--primary-foreground:#c8321e;--secondary:#fff5e9;--secondary-foreground:#c8321e;--accent:#f6ebdf;--accent-foreground:#24110c;--link:#fff5e9;--card:#fffaf3;--card-foreground:#24110c;--popover:#fffaf3;--popover-foreground:#24110c;--overlay:#3c0a046b;--success:#fff5e9;--success-foreground:#c8321e;--warning:#fff5e9;--warning-foreground:#c8321e;--destructive:#fff5e9;--destructive-foreground:#c8321e;--selection:#fff5e9;--selection-foreground:#c8321e;--foreground-soft:#fff5e9;--font-sans:var(--font-familjen,"Familjen Grotesk"), "Familjen Grotesk Arial", "Familjen Grotesk Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display:var(--font-sans);--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Roboto Mono", monospace;--text-display:clamp(46px, 6.6vw, 96px);--text-display--line-height:.95;--text-display--letter-spacing:-.045em;--text-display--font-weight:700;--text-title:clamp(38px, 4.8vw, 72px);--text-title--line-height:.98;--text-title--letter-spacing:-.04em;--text-title--font-weight:700;--text-heading:clamp(34px, 3.4vw, 48px);--text-heading--line-height:1;--text-heading--letter-spacing:-.035em;--text-heading--font-weight:700;--text-head:24px;--text-head--line-height:1.15;--text-head--letter-spacing:-.025em;--text-head--font-weight:700;--text-lede:19px;--text-lede--line-height:1.45;--text-lede--letter-spacing:-.01em;--text-lede--font-weight:400;--text-read:17px;--text-read--line-height:1.6;--text-read--letter-spacing:-.08px;--text-read--font-weight:400;--text-body:16px;--text-body--line-height:1.5;--text-body--letter-spacing:-.005em;--text-body--font-weight:400;--text-small:14.5px;--text-small--line-height:1.45;--text-small--letter-spacing:-.08px;--text-small--font-weight:400;--text-meta:13px;--text-meta--line-height:1.35;--text-meta--letter-spacing:-.08px;--text-meta--font-weight:400;--measure:680px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:44px;--space-9:56px;--space-10:84px;--space-11:120px;--section:120px;--page-max:1440px;--page-margin:56px;--gutter:24px;--radius-inline:4px;--radius-control:12px;--radius-card:14px;--radius-sheet:22px;--radius:var(--radius-control);--control-height:52px;--hairline:1px;--focus-width:2px;--focus-offset:3px;--shadow-1:0 0 0 .5px #3c0a0438, 0 1px 2px #3c0a041a, 0 10px 24px #46080024, 0 32px 72px #46080033;--ease:cubic-bezier(.2, 0, 0, 1);--duration-fast:.15s;--duration-base:.22s;--duration-slow:.4s}@media (max-width:959px){:root{--section:84px;--gutter:16px}}@media (max-width:759px){:root{--section:64px;--page-margin:20px;--text-display:min(46px, 11.6vw);--text-lede:17px;--text-head:22px}}@media (max-width:359px){:root{--page-margin:16px}}[data-surface=alt],[data-slot=dialog-popup],[data-slot=sheet-popup],[data-slot=menu-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=combobox-content],[data-slot=tooltip-content],[data-slot=toast]{--background:#fffaf3;--foreground:#24110c;--muted-foreground:#7a6159;--muted:#f6ebdf;--border:#24110c1c;--border-strong:#24110c;--input:#24110c4d;--ring:#24110c;--primary:#c8321e;--primary-foreground:#fff5e9;--secondary:#24110c;--secondary-foreground:#fffaf3;--accent:#ddd1c6;--accent-foreground:#24110c;--link:#24110c;--card:#fffaf3;--card-foreground:#24110c;--popover:#fffaf3;--popover-foreground:#24110c;--overlay:#3c0a046b;--success:#2f6b45;--success-foreground:#fff5e9;--warning:#c8321e;--warning-foreground:#fff5e9;--destructive:#a12a16;--destructive-foreground:#fff5e9;--selection:#c8321e;--selection-foreground:#fff5e9;--foreground-soft:#5a3f37}[data-surface=night]{--background:#0d0807;--foreground:#f6ece4;--muted-foreground:#f6ece49e;--muted:#0d0807;--border:#f6ece424;--border-strong:#f6ece4;--input:#f6ece466;--ring:#f6ece4;--primary:#c8321e;--primary-foreground:#fff5e9;--secondary:#f6ece4;--secondary-foreground:#0d0807;--accent:#2e2826;--accent-foreground:#f6ece4;--link:#f6ece4;--card:#fffaf3;--card-foreground:#24110c;--popover:#fffaf3;--popover-foreground:#24110c;--overlay:#3c0a046b;--success:#f6ece4;--success-foreground:#0d0807;--warning:#f6ece4;--warning-foreground:#0d0807;--destructive:#f6ece4;--destructive-foreground:#0d0807;--selection:#fff5e9;--selection-foreground:#0d0807;--foreground-soft:#f6ece49e;--shadow-1:none}[data-slot=skeleton]{--skeleton-fill:color-mix(in srgb, var(--foreground) 14%, transparent);background:var(--skeleton-fill)}:is([data-surface=alt],[data-slot=dialog-popup],[data-slot=sheet-popup],[data-slot=menu-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=combobox-content],[data-slot=tooltip-content],[data-slot=toast]) [data-slot=skeleton]{--skeleton-fill:#f6ebdf}[data-slot=skeleton][data-shape=block]{border-radius:0}[data-slot=skeleton][data-shape=line]{background:0 0;position:relative}[data-slot=skeleton][data-shape=line]:after{content:"";background:var(--skeleton-fill);border-radius:3px;position:absolute;inset:.2lh 0}[data-slot=menu-item]{min-height:44px}[data-slot=button]{height:var(--control-height);min-height:0;padding:0 var(--space-6);font:600 16px/1 var(--font-sans);letter-spacing:-.005em;white-space:nowrap;transition:opacity var(--duration-fast) var(--ease);border:0;gap:10px}[data-slot=button]:hover{opacity:.92}[data-slot=button][data-variant=quiet]:hover{background:var(--secondary);color:var(--secondary-foreground)}[data-slot=button][data-variant=link]{height:auto;font:inherit;letter-spacing:inherit;white-space:normal;text-underline-offset:5px;border-radius:0;padding:0;font-size:15.5px;font-weight:500;text-decoration-thickness:1.5px;display:inline-block}[data-slot=button][data-variant=link]:hover{opacity:1}[data-slot=button]:is(:disabled,[data-disabled],[data-pending]){cursor:default;opacity:.7}[data-slot=switch],[data-slot=checkbox]{box-shadow:inset 0 0 0 1.5px var(--muted-foreground);transition:background var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);border:0}[data-slot=switch][data-checked],[data-slot=checkbox][data-checked]{background:var(--foreground);box-shadow:none}[data-slot=switch]:focus-visible,[data-slot=checkbox]:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}[data-slot=switch]{background:var(--muted);width:40px;height:24px}[data-slot=switch-thumb]{background:var(--muted-foreground);width:18px;height:18px;margin:0;position:absolute;top:3px;left:3px}[data-slot=switch-thumb][data-checked]{background:var(--background);transform:translate(16px)}[data-slot=checkbox]{width:22px;height:22px;color:var(--background);background:0 0;border-radius:6px;margin-top:1px}[data-slot=checkbox-mark]{background:currentColor;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.8 7.4l2.6 2.6 5.8-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.8 7.4l2.6 2.6 5.8-6'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-slot=checkbox-mark] svg{display:none}[data-slot=link]{color:inherit;text-underline-offset:3px;text-decoration-thickness:1.5px;transition:none}[data-slot=link]:hover{color:inherit;text-decoration-thickness:2.5px}[data-slot=input]{height:var(--control-height);min-width:0;padding:0 var(--space-4);border:1.5px solid var(--input);font:400 16px/1 var(--font-sans);letter-spacing:-.005em;transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);background:0 0;outline:none;margin:0}[data-slot=input]::placeholder{color:var(--muted-foreground);opacity:1}[data-slot=input]:focus{border-color:var(--foreground);box-shadow:0 0 0 1px var(--foreground)}[data-slot=copy-button]{min-width:84px;height:44px;min-height:0;padding:0 var(--space-4);background:var(--muted);color:var(--foreground);font:600 var(--text-small)/1 var(--font-sans);letter-spacing:-.005em;border:0;justify-content:center;align-items:center;gap:6px;display:inline-flex}[data-slot=copy-button]:hover{background:color-mix(in srgb, var(--muted) 88%, var(--foreground));color:var(--foreground)}[data-slot=copy-button] svg{width:14px;height:14px;color:var(--success);display:none}[data-slot=copy-button][data-copied] svg{display:block}[data-slot=copy-button][hidden]{display:none}[data-slot=site-header]{letter-spacing:inherit;border-block-end:0;font-size:15px;line-height:1.5}[data-slot=site-header]>[data-slot=container]{justify-content:space-between;gap:0;height:80px;min-height:0;padding-block:0}[data-slot=site-header-mark]{border-radius:var(--radius-inline);gap:10px;min-height:44px;font-size:16px}[data-slot=site-header-mark] svg{fill:currentColor;width:19px;height:25px}[data-slot=site-header-mark] span{letter-spacing:-.02em;font-size:21px;font-weight:700;line-height:1}[data-slot=site-header-nav]{gap:var(--space-2);margin-inline-start:0;margin-right:-12px;display:flex}[data-slot=site-header-link]{min-height:0;padding:var(--space-3);border-radius:var(--radius-control);display:block}[data-slot=site-header-link]:hover,[data-slot=site-header-link][aria-current=page]{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}[data-slot=site-header-menu-button]{display:none}@media (max-width:759px){[data-slot=site-header]{font-size:14.5px}[data-slot=site-header]>[data-slot=container]{height:64px}[data-slot=site-header-nav]{gap:0}}[data-slot=site-footer]{letter-spacing:inherit;border-block-start:0;padding-block:0;font-size:14px;line-height:1.5}[data-slot=site-footer]>[data-slot=container]{gap:var(--space-2) var(--space-6);border-top:var(--hairline) solid var(--border);padding-block:28px 34px}[data-slot=site-footer-links],[data-slot=site-footer-links] span{gap:var(--space-2) 26px;flex-wrap:wrap;display:flex}[data-slot=site-footer] a:hover,[data-slot=site-footer] a:focus-visible{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}@media (max-width:759px){[data-slot=site-footer]>[data-slot=container]{flex-direction:column;gap:14px;padding-block:28px 40px}}[data-slot=table]{color:inherit;letter-spacing:inherit}[data-slot=table] th,[data-slot=table] td{padding:var(--space-3) var(--space-6) var(--space-3) 0;border-bottom:var(--hairline) solid var(--border);text-align:left;vertical-align:top}[data-slot=table] th{font-weight:700}[data-slot=table] th:last-child,[data-slot=table] td:last-child{padding-right:0}[data-slot=table] thead th{font-weight:600}[data-slot=table] thead>tr>*{border-bottom-color:var(--foreground)}
