@font-face{font-family:replica;src:url(/_next/static/media/bbbf7e91185167b3-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:replica Fallback;src:local("Arial");ascent-override:96.13%;descent-override:25.30%;line-gap-override:0.00%;size-adjust:98.82%}.__className_234272{font-family:replica,replica Fallback,system-ui,sans-serif}.__variable_234272{--font-family-headline:"replica","replica Fallback",system-ui,sans-serif}@font-face{font-family:replicaMono;src:url(/_next/static/media/b7b0c8bbca2e755c-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:replicaMono Fallback;src:local("Arial");ascent-override:71.06%;descent-override:18.70%;line-gap-override:0.00%;size-adjust:133.68%}.__className_dfde6f{font-family:replicaMono,replicaMono Fallback,monospace}.__variable_dfde6f{--font-family-mono:"replicaMono","replicaMono Fallback",monospace}@font-face{font-family:mdSystem;src:url(/_next/static/media/013f174925bf55ba-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:mdSystem;src:url(/_next/static/media/ebb061fb493da33c-s.p.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:mdSystem Fallback;src:local("Arial");ascent-override:92.20%;descent-override:32.11%;line-gap-override:0.00%;size-adjust:96.53%}.__className_90b656{font-family:mdSystem,mdSystem Fallback,system-ui,sans-serif}.__variable_90b656{--font-family-body:"mdSystem","mdSystem Fallback",system-ui,sans-serif}@layer variables{:root{--base-color-white:#fff;--base-color-blue-50:#f6faff;--base-color-blue-75:#eff5ff;--base-color-blue-100:#ddeafd;--base-color-blue-150:#c1d6f7;--base-color-blue-200:#c2d6f9;--base-color-blue-300:#a7c0f6;--base-color-blue-500:#2a6fe1;--base-color-blue-600:#1f4f9e;--base-color-blue-1000:#292d3e;--base-color-grey-25:#fafcfc;--base-color-grey-50:#fafbfb;--base-color-grey-100:#f1f3f6;--base-color-grey-150:#f6f8fa;--base-color-grey-200:#ebeff1;--base-color-grey-300:#e6eaec;--base-color-grey-400:#bcc6cc;--base-color-grey-500:#8497a2;--base-color-grey-600:#5f7886;--base-color-grey-700:#39586a;--base-color-grey-900:#092f45;--base-color-grey-1000:#031c2b;--base-color-purple-100:#f1eaff;--base-color-purple-200:#e4d8ff;--base-color-purple-300:#d6c3ff;--base-color-purple-500:#915eff;--base-color-purple-600:#7b4bdf;--base-color-purple-700:#644dbf;--base-color-red-50:#fff0f3;--base-color-red-100:#fddfe7;--base-color-red-200:#d6919f;--base-color-red-500:#ff0c46;--base-color-red-600:#dc2e4d;--base-color-red-700:#b83b54;--base-color-teal-50:#e4f8f0;--base-color-teal-100:#c9f0e2;--base-color-teal-200:#85dabb;--base-color-teal-300:#76ccad;--base-color-teal-400:#5daa8d;--base-color-teal-600:#2a614d;--base-color-yellow-50:#fff9e7;--base-color-yellow-100:#ffecb3;--base-color-yellow-200:#ffe082;--base-color-yellow-300:#ffd54f;--base-color-yellow-500:#eec26f;--base-color-yellow-600:#ffa000;--base-color-yellow-700:#ff8f00;--base-color-yellow-800:#c87107;--color-background-default:var(--base-color-white);--color-background-light:var(--base-color-grey-25);--color-background-info:var(--base-color-blue-100);--color-background-alert:var(--base-color-red-100);--color-background-premium:var(--base-color-purple-100);--color-background-success:var(--base-color-teal-100);--color-background-warning:var(--base-color-yellow-100);--color-background-code:var(--base-color-blue-75);--color-background-pre:var(--base-color-grey-900);--color-background-header:var(--base-color-grey-25);--color-text-primary:var(--base-color-grey-900);--color-text-secondary:var(--base-color-grey-600);--color-text-link:var(--base-color-blue-500);--color-text-on-color:var(--base-color-white);--color-text-label:var(--base-color-grey-500);--color-text-alert:var(--base-color-red-700);--color-text-info:var(--base-color-grey-900);--color-text-success:var(--base-color-teal-600);--color-text-warning:var(--base-color-yellow-800);--color-text-premium:var(--base-color-purple-600);--color-text-code:var(--base-color-blue-600);--color-border:var(--base-color-grey-300);--color-border-tabs:var(--base-color-blue-500);--color-accent-default:var(--base-color-blue-500);--color-accent-hover:var(--base-color-blue-600);--color-accent-secondary:#eec26f;--color-overlay-dark:rgb(3 28 43/75%);--color-dialog-box-shadow:rgba(132 151 162/20%);--color-search-result-enter:rgb(255 255 255/40%);--color-search-result-filter:rgb(42 111 225/25%);--letter-body:0.08px;--letter-headline:-0.08px;--letter-tags:0.4px;--letter-http-type:0.06px;--letter-http-rule:0.06px;--text-body-2xs:clamp(8.5px,7.9194px + 0.1613vw,10.5px);--text-body-xs:clamp(10px,9.4194px + 0.1613vw,12px);--text-body-s:clamp(12px,11.4194px + 0.1613vw,14px);--text-body-m:clamp(14px,13.4194px + 0.1613vw,16px);--text-body-l:clamp(16px,15.4194px + 0.1613vw,18px);--text-body-xl:clamp(18px,16.8387px + 0.3226vw,22px);--text-headline-2xs:clamp(14px,13.4194px + 0.1613vw,16px);--text-headline-xs:clamp(16px,14.8387px + 0.3226vw,20px);--text-headline-s:clamp(18px,16.2581px + 0.4839vw,24px);--text-headline-m:clamp(20px,16.5161px + 0.9677vw,32px);--text-headline-l:clamp(26px,21.9355px + 1.129vw,40px);--text-headline-xl:clamp(32px,25.6129px + 1.7742vw,54px);--text-headline-2xl:clamp(38px,25.8065px + 3.3871vw,80px);--text-headline-3xl:clamp(52px,41.5484px + 2.9032vw,88px);--text-fixed-3xs:10px;--text-fixed-2xs:12px;--text-fixed-xs:14px;--text-fixed-s:16px;--text-max-width:780px;--line-height-xs:clamp(18px,16.8387px + 0.3226vw,22px);--line-height-s:clamp(20px,19.129px + 0.2419vw,23px);--line-height-m:clamp(22px,21.129px + 0.2419vw,25px);--line-height-l:clamp(23px,21.5484px + 0.4032vw,28px);--line-height-none:1;--line-height-compact:1.1;--line-height-tight:1.2;--line-height-snug:1.222;--line-height-normal:1.444;--space-5xs:clamp(1px,0.7097px + 0.0806vw,2px);--space-4xs:clamp(2px,1.4194px + 0.1613vw,4px);--space-3xs:clamp(4px,3.4194px + 0.1613vw,6px);--space-2xs:clamp(6px,5.4194px + 0.1613vw,8px);--space-xs:clamp(8px,6.8387px + 0.3226vw,12px);--space-s:clamp(12px,10.8387px + 0.3226vw,16px);--space-m:clamp(16px,13.6774px + 0.6452vw,24px);--space-l:clamp(24px,21.6774px + 0.6452vw,32px);--space-xl:clamp(32px,27.3548px + 1.2903vw,48px);--space-2xl:clamp(48px,43.3548px + 1.2903vw,64px);--space-3xl:clamp(64px,54.7097px + 2.5806vw,96px);--space-4xl:clamp(96px,89.6129px + 1.7742vw,118px);--container-margin:var(--space-s);--container-margin-home:var(--space-s);--border-radius-xs:2px;--border-radius-s:4px;--border-radius-m:6px;--border-radius-l:8px;--border-radius-xl:10px;--border-radius-2xl:12px;--border-radius-full:9999px;--transition-easing-default:ease-in-out;--transition-default:200ms var(--transition-easing-default);--transition-fast:100ms var(--transition-easing-default);--transition-slow:400ms var(--transition-easing-default);--container-width-2xs:320px;--container-width-xs:480px;--container-width-s:740px;--container-width-m:960px;--container-width-l:1400px;--container-width-xl:1512px;--sidebar-width:240px;--button-width-s:clamp(100px,94.1935px + 1.6129vw,120px);--button-width-m:clamp(140px,131.871px + 2.2581vw,168px);--button-width-l:clamp(168px,158.7097px + 2.5806vw,200px);--layer-hero:1;--layer-navigation-mobile-bg:11;--layer-navigation-mobile:12;--layer-navigation:10;--layer-overlay:200;--navbar-top-height:50px;--navbar-bottom-height:50px;--navbar-height:calc(var(--navbar-top-height) + var(--navbar-bottom-height));@media (min-width:576.02px){--navbar-top-height:80px;--container-margin-home:var(--space-l)}@media (min-width:1024px){--container-margin-home:var(--space-2xl)}}}@layer reset{*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;height:auto;max-inline-size:100%;max-block-size:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;padding:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none;border-width:0;border-style:solid}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}}@layer global{html{scroll-behavior:smooth;height:100%}body{color:var(--color-text-primary);font-family:var(--font-family-body);letter-spacing:var(--letter-body);font-synthesis:style small-caps;scrollbar-gutter:stable;min-height:100%}a{color:var(--color-text-link);text-decoration:none}}