@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/build/website/fonts/inter-v20-latin-100.1902b077.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/build/website/fonts/inter-v20-latin-100italic.1057c6a6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/build/website/fonts/inter-v20-latin-200.ecd31618.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(/build/website/fonts/inter-v20-latin-200italic.dd0ceec6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/build/website/fonts/inter-v20-latin-300.eb229bb9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/build/website/fonts/inter-v20-latin-300italic.fa312aba.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/build/website/fonts/inter-v20-latin-regular.eca1e215.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/build/website/fonts/inter-v20-latin-italic.b5711777.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/build/website/fonts/inter-v20-latin-500.b7c27c60.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/build/website/fonts/inter-v20-latin-500italic.a8df7736.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/build/website/fonts/inter-v20-latin-600.69a8d1d4.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/build/website/fonts/inter-v20-latin-600italic.362fedec.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/build/website/fonts/inter-v20-latin-700.11042366.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/build/website/fonts/inter-v20-latin-700italic.1a0d1f8b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/build/website/fonts/inter-v20-latin-800.d2cf8417.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(/build/website/fonts/inter-v20-latin-800italic.1b9e4574.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/build/website/fonts/inter-v20-latin-900.111844dd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(/build/website/fonts/inter-v20-latin-900italic.7f254fdb.woff2) format("woff2")}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}h1{font-size:27px;font-weight:500}h2{font-size:23px}.label-primary,h2{color:rgb(from var(--text-color) r g b/.85);font-weight:500}.label-primary{font-size:14px}.label-secondary{color:rgb(from var(--text-color) r g b/.7);font-size:14px;font-weight:400}.label-tertiary{color:rgb(from var(--text-color) r g b/.5);font-size:11px;font-weight:400}body{padding:0 var(--padding)}.hero-image{margin:auto calc(var(--padding)*-1)}blockquote{background-color:var(--primary-100);border-left:4px solid var(--primary-300);margin:1.5em 10px}blockquote p{padding:.5em 10px}.caption{font-size:.8em;font-style:italic;padding-left:var(--padding)}.rounded{border-radius:var(--border-radius)}.summary{background-color:var(--primary-100);border:1px solid var(--primary-600);padding:var(--padding)}.callout_text{align-items:flex-start;background-color:var(--primary-50);border:1px solid var(--primary-200);border-radius:var(--border-radius);display:flex;flex-direction:row;padding:var(--padding)}.callout_text .callout_icon_info{color:var(--primary-600);font-size:2rem;font-weight:600;padding:var(--padding)}.callout_text .callout_content{color:var(--primary-600);flex-grow:1;font-size:.9em}.text-section .block-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.text-section .toggle-hint{rotate:90deg;transition:rotate .1s linear}.text-section.collapsed .block-content{display:none}.text-section.collapsed .toggle-hint{rotate:0deg}:root{--border-radius:4px;--font-color:#222;--good:#396c59;--link-color:#684f95;--neutral-200:rgba(0,0,0,.25);--neutral-400:rgba(0,0,0,.5);--neutral-600:rgba(0,0,0,.7);--neutral-800:rgba(0,0,0,.85);--neutral:#fff;--padding:10px;--primary-100:#f5f1f9;--primary-200:#e2d9f3;--primary-250:#c9bede;--primary-300:#b4a7cb;--primary-400:#a090db;--primary-500:#8874ac;--primary-50:#fefdff;--primary-600:#684f95;--warning:#c20003}*{box-sizing:border-box}body{color:var(--font-color);font-family:Inter;margin:0;width:100%}.link,a{color:var(--link-color)}img{max-width:100%}footer{color:var(--primary-600);font-size:.75em}