*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder{opacity:1;color:#9ca3af}textarea::-webkit-input-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}:is(input:-ms-placeholder-shown,textarea:-ms-placeholder-shown){opacity:1;color:#9ca3af}:is(input:placeholder-shown,textarea:placeholder-shown){opacity:1;color:#9ca3af}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}
*,:before,:after{box-sizing:border-box}*{margin:0}[data-document-ready=false] *{transition:none!important}html,body{-moz-text-size-adjust:none;text-size-adjust:none;height:100%}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root{isolation:isolate}body{color:var(--color-black);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:0;font-style:normal;font-weight:400;line-height:auto;scroll-behavior:smooth;background-color:#fff;overflow-x:hidden}body.is-survey-page{overflow-y:hidden}img,embed,svg,object,video{content-visibility:auto;height:auto;image-rendering:high-quality;border:0;max-width:100%;display:inline-block;overflow:hidden}img{width:100%}img,svg{display:block;position:relative}.img-eager{content-visibility:visible}circle,ellipse,line,path,polygon,polyline,rect{shape-rendering:geometricprecision}rect{shape-rendering:crispedges}h1,h2,h3,h4,h5,h6,p,ul,ol,dl{display:inherit;font-size:inherit;letter-spacing:0;font-weight:400;line-height:var(--type-scale-perfect-fourth);text-rendering:geometricprecision;margin-top:0;margin-bottom:0}a{text-decoration:none}button{appearance:none;cursor:pointer;background-color:#0000;background-image:none;border:none;outline-color:#0000;padding:0}a:focus,button:focus,input:focus{outline-color:var(--color-primary-light);outline-offset:2px;outline-width:1px;outline-style:solid}.hide{z-index:-100;position:absolute;left:-9999em;text-indent:100%!important;white-space:nowrap!important;border-width:0!important;margin:0!important;padding:0!important;font-size:0!important;overflow:hidden!important}:root{--color-neutral-900:#201e22;--color-neutral-800:#413e43;--color-neutral-700:#605d62;--color-neutral-600:#747176;--color-neutral-500:#9d999f;--color-neutral-400:#bcb9be;--color-neutral-300:#e0dce2;--color-neutral-200:#eeebf1;--color-neutral-100:#f6f3f9;--color-neutral-050:#fcf8fe;--easing-point-to-point:ease-in-out;--easing-entering:ease-out;--easing-exiting:ease-in;--easing-color-or-opacity:linear;--easing-snap:cubic-bezier(0,.8,.2,1);--letter-spacing-tight:-.025em;--letter-spacing-all-caps:.055em;--rounded-corners-extra-extra-large:24px;--rounded-corners-extra-large:20px;--rounded-corners-large:10px;--rounded-corners-medium:8px;--rounded-corners-small:4px;--shadow-color:0deg 0% 0%;--shadow-elevation-low:0 1px 1.1px hsl(var(--shadow-color)/32%),0 4px 4.5px -2.5px hsl(var(--shadow-color)/32%);--shadow-elevation-medium:0 1px 1.1px hsl(var(--shadow-color)/20%),.1px 5.2px 5.9px -1.2px hsl(var(--shadow-color)/20%),.2px 20px 22.5px -2.5px hsl(var(--shadow-color)/20%);--shadow-elevation-high:0 1px 1.1px hsl(var(--shadow-color)/16%),.1px 9.5px 10.7px -.6px hsl(var(--shadow-color)/16%),.3px 22.7px 25.5px -1.2px hsl(var(--shadow-color)/16%),.6px 49.7px 55.9px -1.9px hsl(var(--shadow-color)/16%),1.2px 100px 112.5px -2.5px hsl(var(--shadow-color)/16%);--speed-extra-slow:.5s;--speed-slow:.4s;--speed-normal:.3s;--speed-fast:.2s;--speed-extra-fast:.1s;--speed-super-fast:10ms;--type-scale-octave:2;--type-scale-golden-ratio:1.618;--type-scale-perfect-fourth:1.333;--type-scale-major-second:1.125}
:root{--animation-delay-short:.1s;--animation-delay-medium:.5s;--color-black:black;--color-white:white;--color-error:#991b1b;--color-success:#166534;--color-primary-hero:#b30838;--color-primary-dark:#7e0033;--color-primary-light:#d6173b;--color-green-900:#005532;--color-green-800:#007448;--color-green-700:#008555;--color-green-600:#009762;--color-green-500:#00a66d;--color-green-400:#08b383;--color-green-300:#51c098;--color-green-200:#89d1b4;--color-green-100:#b8e3d1;--color-green-050:#e2f4ed;--color-red-shadow:#2e0013;--color-red-900:#7e0033;--color-red-800:#a00037;--color-red-700:#b30838;--color-red-600:#c7103b;--color-red-500:#d6173b;--color-red-400:#de3755;--color-red-300:#e75971;--color-red-200:#f08898;--color-red-100:#f7b6c1;--color-red-050:#fce2e6;--color-cool-gray-900:#283333;--color-cool-gray-800:#384848;--color-cool-gray-700:#465b5b;--color-cool-gray-600:#556f6f;--color-cool-gray-500:#607f7f;--color-cool-gray-400:#789192;--color-cool-gray-300:#91a5a5;--color-cool-gray-200:#b2bebe;--color-cool-gray-100:#d2d8d7;--color-cool-gray-050:#efefef;--color-dark-gray-900:#191a1c;--color-dark-gray-800:#3a3b3c;--color-dark-gray-700:#58595b;--color-dark-gray-600:#6b6d6f;--color-dark-gray-500:#949597;--color-dark-gray-400:#b4b5b7;--color-dark-gray-300:#d7d9db;--color-dark-gray-200:#e7e9eb;--color-dark-gray-100:#f1f2f4;--color-dark-gray-050:#f8f9fb;--color-deep-blue-900:#12264b;--color-deep-blue-800:#1a3663;--color-deep-blue-700:#203f70;--color-deep-blue-600:#28497b;--color-deep-blue-500:#2f5083;--color-deep-blue-400:#4f6893;--color-deep-blue-300:#6e82a4;--color-deep-blue-200:#96a5be;--color-deep-blue-100:#bfc8d9;--color-deep-blue-050:#e6e9ef;--color-bright-blue-900:#0e47a0;--color-bright-blue-800:#1665bf;--color-bright-blue-700:#1a76d1;--color-bright-blue-600:#1f88e4;--color-bright-blue-500:#2396f2;--color-bright-blue-400:#43a5f4;--color-bright-blue-300:#64b5f5;--color-bright-blue-200:#90caf8;--color-bright-blue-100:#bbdefb;--color-bright-blue-050:#e3f2fd;--color-yellow-900:#fe7f00;--color-yellow-800:#fa0;--color-yellow-700:#fec302;--color-yellow-600:#ffdc14;--color-yellow-500:#fff01d;--color-yellow-400:#f9ed43;--color-yellow-300:#fcf26a;--color-yellow-200:#fef696;--color-yellow-100:#fefac1;--color-yellow-050:#fffee6;--window-shade:linear-gradient(180deg,white 0%,#fff0 100%);--color-autoinflammatory-disorders-900:#9e3b87;--color-autoinflammatory-disorders-800:#c84295;--color-autoinflammatory-disorders-700:#df459c;--color-autoinflammatory-disorders-600:#f849a5;--color-autoinflammatory-disorders-500:#ff4cac;--color-autoinflammatory-disorders-400:#ff63bd;--color-autoinflammatory-disorders-300:#ff7fcd;--color-autoinflammatory-disorders-200:#ffa3dd;--color-autoinflammatory-disorders-100:#fdc7eb;--color-autoinflammatory-disorders-050:#fee9f7;--color-bone-marrow-failure-900:#4c2fd0;--color-bone-marrow-failure-800:#7934de;--color-bone-marrow-failure-700:#8f37e6;--color-bone-marrow-failure-600:#a83bef;--color-bone-marrow-failure-500:#ba3ef6;--color-bone-marrow-failure-400:#c758fd;--color-bone-marrow-failure-300:#d279ff;--color-bone-marrow-failure-200:#e0a1ff;--color-bone-marrow-failure-100:#ecc7fe;--color-bone-marrow-failure-050:#f8e9fe;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-900:#d31319;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800:#e32226;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-700:#f02a2d;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-600:#ff3633;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-500:#ff4032;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-400:#ff514f;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-300:#ff7575;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-200:#ff9d9c;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-100:#ffcfd5;--color-combined-immunodeficiencies-with-associated-or-syndromic-features-050:#ffecef;--color-complement-deficiencies-900:#3e752b;--color-complement-deficiencies-800:#60983c;--color-complement-deficiencies-700:#73ac46;--color-complement-deficiencies-600:#88c150;--color-complement-deficiencies-500:#97d159;--color-complement-deficiencies-400:#a7d972;--color-complement-deficiencies-300:#b7e08c;--color-complement-deficiencies-200:#cce9ad;--color-complement-deficiencies-100:#e0f2cd;--color-complement-deficiencies-050:#f3faeb;--color-congenital-defects-of-phagocyte-number-or-function-900:#2e7b75;--color-congenital-defects-of-phagocyte-number-or-function-800:#36a0a0;--color-congenital-defects-of-phagocyte-number-or-function-700:#3bb5b7;--color-congenital-defects-of-phagocyte-number-or-function-600:#3fccd1;--color-congenital-defects-of-phagocyte-number-or-function-500:#44dde5;--color-congenital-defects-of-phagocyte-number-or-function-400:#50e3e6;--color-congenital-defects-of-phagocyte-number-or-function-300:#69eaea;--color-congenital-defects-of-phagocyte-number-or-function-200:#91f1ef;--color-congenital-defects-of-phagocyte-number-or-function-100:#bcf6f4;--color-congenital-defects-of-phagocyte-number-or-function-050:#e4fcfb;--color-defects-in-intrinsic-and-innate-immunity-900:#272727;--color-defects-in-intrinsic-and-innate-immunity-800:#484848;--color-defects-in-intrinsic-and-innate-immunity-700:#686868;--color-defects-in-intrinsic-and-innate-immunity-600:#7c7c7c;--color-defects-in-intrinsic-and-innate-immunity-500:#a6a6a6;--color-defects-in-intrinsic-and-innate-immunity-400:#c4c4c4;--color-defects-in-intrinsic-and-innate-immunity-300:#e6e6e6;--color-defects-in-intrinsic-and-innate-immunity-200:#f1f1f1;--color-defects-in-intrinsic-and-innate-immunity-100:#f6f6f6;--color-defects-in-intrinsic-and-innate-immunity-050:#fbfbfb;--color-diseases-of-immune-dysregulation-900:#cf644a;--color-diseases-of-immune-dysregulation-800:#da7953;--color-diseases-of-immune-dysregulation-700:#e48557;--color-diseases-of-immune-dysregulation-600:#ed925b;--color-diseases-of-immune-dysregulation-500:#f39d5f;--color-diseases-of-immune-dysregulation-400:#f8a968;--color-diseases-of-immune-dysregulation-300:#fab77c;--color-diseases-of-immune-dysregulation-200:#fccc9d;--color-diseases-of-immune-dysregulation-100:#fde0c2;--color-diseases-of-immune-dysregulation-050:#fef3e7;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-900:#ff8c00;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800:#ffb706;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-700:#ffcf19;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-600:#f5f222;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-500:#f5f222;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-400:#f8f74a;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-300:#fcfb6d;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-200:#ff9;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-100:#fcfcc0;--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-050:#ffffe6;--color-phenocopies-of-inborn-errors-of-immunity-900:#435d25;--color-phenocopies-of-inborn-errors-of-immunity-800:#627e34;--color-phenocopies-of-inborn-errors-of-immunity-700:#75923c;--color-phenocopies-of-inborn-errors-of-immunity-600:#89a546;--color-phenocopies-of-inborn-errors-of-immunity-500:#98b54e;--color-phenocopies-of-inborn-errors-of-immunity-400:#a7bf67;--color-phenocopies-of-inborn-errors-of-immunity-300:#b6ca81;--color-phenocopies-of-inborn-errors-of-immunity-200:#cbd9a4;--color-phenocopies-of-inborn-errors-of-immunity-100:#dfe8c7;--color-phenocopies-of-inborn-errors-of-immunity-050:#f2f6e9;--color-predominantly-antibody-deficiencies-900:#323380;--color-predominantly-antibody-deficiencies-800:#3e509f;--color-predominantly-antibody-deficiencies-700:#4461b2;--color-predominantly-antibody-deficiencies-600:#4b72c4;--color-predominantly-antibody-deficiencies-500:#4f7fd2;--color-predominantly-antibody-deficiencies-400:#6090d8;--color-predominantly-antibody-deficiencies-300:#77a3dc;--color-predominantly-antibody-deficiencies-200:#77a3dc;--color-predominantly-antibody-deficiencies-100:#bfd6f0;--color-predominantly-antibody-deficiencies-050:#e4eff9;--font-family-regular:"DIN/regular",sans-serif;--font-family-italic:"DIN/italic",sans-serif;--font-family-bold:"DIN/bold",sans-serif;--font-family-secondary:"patua",sans-serif;--font-family-code:"IBM-plex-mono",monospace,sans-serif;--font-size-h1:96px;--font-size-h2:60px;--font-size-h3:48px;--font-size-h4:34px;--font-size-h5:25px;--font-size-h6:20px;--font-size-body:16px;--font-size-body-big:23px;--font-size-body-small:14px;--font-size-body-extra-small:12px;--font-size-h1-fluid:clamp(3.355rem,2.64rem + 3.586vw,6.941rem);--font-size-h2-fluid:clamp(2.684rem,2.178rem + 2.53vw,5.214rem);--font-size-h3-fluid:clamp(2.145rem,1.793rem + 1.76vw,3.905rem);--font-size-h4-fluid:clamp(1.716rem,1.474rem + 1.21vw,2.936rem);--font-size-h5-fluid:clamp(1.375rem,1.21rem + .825vw,2.2rem);--font-size-h6-fluid:clamp(1.1rem,.99rem + .55vw,1.65rem);--font-size-body-fluid:clamp(.88rem,.814rem + .363vw,1.243rem);--font-size-body-small-fluid:clamp(.704rem,.66rem + .22vw,.924rem);--gutter:2rem;--text-shadow-white:#ffffffbf 0 1px 1px;--text-shadow-black:#000000bf 0 1px 1px;--text-shadow-bright-blue:#000000bf 0 1px 1px;--text-shadow-button-primary:#42000cbf 0 1px 1px;--hero-gradient-primary:linear-gradient(20deg,#46006b 0%,#5c005a 5%,#6b0049 14%,#75003b 26%,#7a002b 39%,#7a001d 52%,#850a1c 63%,#9a1d2c 74%,#ab2b38 82%,#c03947 89%,#d54856 95%,#ea5766 100%)}@font-face{font-display:fallback;font-family:DIN\/regular;src:url(/fonts/DIN/regular.woff2)format("woff2")}@font-face{font-display:fallback;font-family:DIN\/bold;src:url(/fonts/DIN/bold.woff2)format("woff2")}@font-face{font-display:fallback;font-family:DIN\/italic;src:url(/fonts/DIN/italic.woff2)format("woff2")}@font-face{font-display:fallback;font-family:patua;src:url(/fonts/patua/regular.woff2)format("woff2")}@font-face{font-display:fallback;font-family:IBM-plex-mono;src:url(/fonts/ibm-plex-mono/regular.woff2)format("woff2")}[data-document-ready=false] *,[data-document-ready=false] :after,[data-document-ready=false] :before{animation-play-state:paused!important}@media (prefers-reduced-motion){[data-document-ready=true] *,[data-document-ready=true] :after,[data-document-ready=true] :before{animation-play-state:paused!important}}#__next,.nextjs-font-wrapper{height:100%}.small-text{font-size:var(--font-size-body-small)}.button-unstyled,.button-unstyled:hover,.button-unstyled:active,.button-unstyled:focus{cursor:pointer;appearance:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#0000!important;border:none!important;outline:none!important;padding:0!important;transition-property:none!important}.on-page-down{cursor:s-resize!important}.application-shell-left{--border-width:0;background-color:var(--color-dark-gray-050);border-bottom-width:var(--border-width);border-color:var(--color-dark-gray-300);border-left-width:var(--border-width);border-style:solid;border-right-width:1px;border-top-width:var(--border-width)}.survey-question-container,.survey-question dl,.survey-question dt,.survey-question dd{--gap:calc(var(--gutter)/2);position:relative}.survey-question-container{background-color:var(--color-dark-gray-050);border-color:var(--color-dark-gray-300);border-radius:var(--rounded-corners-large);-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);color:var(--color-black);font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-perfect-fourth);margin-bottom:var(--gap);margin-top:var(--gap);padding-left:var(--gap);padding-right:var(--gap);text-shadow:var(--text-shadow-white);border-style:solid;border-width:1px;flex-flow:column;place-content:flex-start;align-items:stretch;display:flex}.survey-question-container[data-highlight-as-unanswered=true]{background-color:var(--color-white);border-color:var(--color-primary-hero);-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium)}.survey-question{flex:auto;order:0;align-self:auto}.survey-question-close{flex-flow:row;place-content:flex-end;align-items:flex-end;display:flex}.survey-question-close button{--freespace:calc(var(--gutter)/4);margin-bottom:var(--freespace);margin-left:0;margin-right:0;margin-top:var(--freespace)}.survey-question dl{--padding:calc(var(--gap)/3);--border-width:0;border-bottom-width:var(--border-width);border-color:var(--color-dark-gray-300);border-left-width:var(--border-width);border-right-width:var(--border-width);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);align-items:flex-start;column-gap:var(--gap);padding:0;padding-bottom:var(--padding);padding-top:var(--padding);border-style:solid;border-top-width:1px;flex-flow:wrap;place-content:flex-start;width:100%;margin:0;display:flex}.survey-question dl.survey-question-top-row,.survey-question dl.survey-question-member.survey-question-member-other-disease:first-of-type{border-top-width:0}.survey-question dl.survey-question-member-number-of-patients{align-items:center}.survey-question dl.survey-question-member.survey-question-member-other-disease{--padding:calc(var(--gap)/1.5)}.survey-question dl dt,.survey-question dl dd{--term-width:calc(100%/3);flex:auto;order:0;align-self:auto}.survey-question dl dt{-ms-flex-preferred-size:var(--term-width);flex-basis:var(--term-width);max-width:200px;width:var(--term-width);flex-grow:0}.survey-question dl dd{--available-width:calc(var(--term-width) + var(--gap));-ms-flex-preferred-size:calc(100% - var(--available-width));flex-basis:calc(100% - var(--available-width))}.survey-question dl.survey-question-member-other-disease{align-items:center}.survey-question dl.survey-question-member-other-disease.survey-question-member-other-disease-gene-defect,.survey-question dl.survey-question-member-other-disease.survey-question-member-other-disease-gene-mutations{align-items:flex-start}.survey-question dl.survey-question-member-other-disease dt,.survey-question dl.survey-question-member-other-disease dd{--term-width:170px}.survey-question dl dt,.survey-question dl.survey-question-top-row dd{font-family:var(--font-family-bold)}.survey-question dl.survey-question-top-row dt,.survey-question dl.survey-question-top-row dd,.survey-question dl.survey-question-member-number-of-patients dt{color:var(--color-primary-hero)}.survey-question dl.survey-question-top-row dd,.survey-question-toggle{--toggle-button-size:18px}.survey-question dl.survey-question-top-row dd{padding-right:calc(var(--toggle-button-size)*1.5)}.survey-question dl.survey-question-member-number-of-patients dd{min-height:34px}.survey-question a,.survey-question button,.survey-question input{outline:none!important}.survey-question-toggle{color:var(--color-white);fill:currentColor;height:var(--toggle-button-size);right:calc(var(--toggle-button-size)/2*-1);-webkit-transition-duration:var(--speed-fast);transition-duration:var(--speed-fast);transition-property:background-color;-webkit-transition-timing-function:var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity);width:var(--toggle-button-size);border-radius:100%;flex-flow:row;place-content:center;align-items:center;display:flex;position:absolute;top:0;background-color:var(--color-dark-gray-600)!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-width:0!important}.survey-question-toggle svg{--vertical-offset:-1px;--size:100%;height:var(--size);top:var(--vertical-offset);transform-origin:50%;width:var(--size);position:absolute}.survey-question-toggle:hover{background-color:var(--color-primary-hero);-webkit-transition-duration:var(--speed-super-fast);transition-duration:var(--speed-super-fast)}.survey-question-toggle:active,.survey-question-toggle:focus,.survey-question-toggle.is-showing-more{background-color:var(--color-dark-gray-900);transition-property:none}.survey-question-toggle.is-showing-more svg{--vertical-offset:1px;transform:scale(-1)}.other-survey-disease svg{--vertical-offset:-1px;--size:100%;height:var(--size);top:var(--vertical-offset);transform-origin:50%;width:var(--size);position:absolute}.other-survey-disease:active,.other-survey-disease:focus,.other-survey-disease.is-showing-more{transition-property:none}.other-survey-disease.is-showing-more svg{--vertical-offset:1px;transform:scale(-1)}.omim-entries,.gene-entries{-webkit-column-gap:calc(var(--gutter)/4);-moz-column-gap:calc(var(--gutter)/4);align-items:flex-start;column-gap:calc(var(--gutter)/4);flex-flow:wrap;place-content:flex-start;margin:0;padding:0;list-style:none;display:flex}.omim-link:hover{color:var(--color-primary-hero)}.gene-entries li{letter-spacing:.04em}.survey-question-input-type-number::-webkit-input-placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-text::-webkit-input-placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-number::-moz-placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-text::-moz-placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}:is(.survey-question-input-type-number:-ms-placeholder-shown,.survey-question-input-type-text:-ms-placeholder-shown){--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}:is(.survey-question-input-type-number:placeholder-shown,.survey-question-input-type-text:placeholder-shown){--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-number::-moz-placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-text::-moz-placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-number,.survey-question-input-type-number::placeholder,.survey-question-input-type-text,.survey-question-input-type-text::placeholder{--font-size:var(--font-size-body);color:var(--color-black);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);text-shadow:none}.survey-question-input-type-number::-webkit-input-placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-text::-webkit-input-placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-number::-moz-placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-text::-moz-placeholder{color:var(--color-dark-gray-700)}:is(.survey-question-input-type-number:-ms-placeholder-shown,.survey-question-input-type-text:-ms-placeholder-shown){color:var(--color-dark-gray-700)}:is(.survey-question-input-type-number:placeholder-shown,.survey-question-input-type-text:placeholder-shown){color:var(--color-dark-gray-700)}.survey-question-input-type-number::-moz-placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-text::-moz-placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-number::placeholder,.survey-question-input-type-text::placeholder{color:var(--color-dark-gray-700)}.survey-question-input-type-number,.survey-question-input-type-text{--padding-horizontal:calc(var(--gutter)/4);--padding-vertical:calc(var(--gutter)/6);border-color:var(--color-primary-hero);border-radius:var(--rounded-corners-small);max-width:12ch;padding-bottom:var(--padding-vertical);padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal);padding-top:var(--padding-vertical);border-style:solid;display:inline-flex;background-color:var(--color-white)!important;border-width:1px!important;outline:none!important}.survey-question-input-type-text{--width:100%;max-width:var(--width);width:var(--width)}textarea.survey-question-input-type-text{min-height:calc(var(--font-size)*6)}.survey-question-input-type-number:hover,.survey-question-input-type-text:hover,.survey-question-input-type-number:active,.survey-question-input-type-text:active{border-color:var(--color-primary-light)}.survey-question-input-type-number:focus,.survey-question-input-type-text:focus{border-color:var(--color-primary-dark)!important}.survey-question-form .icon-checkmark{--size:10px;color:var(--color-black);fill:currentColor;height:var(--size);margin-left:var(--size);margin-top:calc(var(--size)/1.5*-1);pointer-events:none;display:none}.survey-question-form[data-response-is-submitted=true] .icon-checkmark{display:inline-flex}.survey-response-not-recorded-helper{color:var(--color-black);font-family:var(--font-family-regular);font-size:var(--font-size-body-small);margin-left:calc(var(--gutter)/4);display:none}[data-highlight-as-unanswered=true] .survey-response-not-recorded-helper{-webkit-column-gap:calc(var(--gutter)/4);-moz-column-gap:calc(var(--gutter)/4);align-items:flex-start;column-gap:calc(var(--gutter)/4);flex-flow:row;place-content:flex-start;display:inline-flex}.survey-response-not-recorded-helper span{flex:none;align-self:auto;position:relative}.survey-response-not-recorded-helper em{font-style:normal}.error-message{--font-size:var(--font-size-body-extra-small);color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size);line-height:var(--type-scale-golden-ratio)}.anchor-brandmark{flex-flow:row;place-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex;outline:none!important}.application-shell[data-type=stacked-layout] .anchor-brandmark{display:inline-flex}.jmcn-brandmark-hero{content-visibility:visible;height:128px}.jmcn-brandmark-hero .cn{fill:var(--color-cool-gray-400)}.jmcn-brandmark-hero .jm,.jmcn-brandmark-hero .symbolmark{fill:var(--color-primary-hero)}.jmcn-brandmark-hero .descriptor{fill:var(--color-dark-gray-900)}.next-previous-navigation-container{-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);align-items:center;column-gap:var(--gutter);flex-flow:row;place-content:flex-start space-between;display:flex}.next-previous-navigation-cell{flex:none;align-self:auto;position:relative}.next-previous-navigation-cell button{-webkit-column-gap:calc(var(--gutter)/4);-moz-column-gap:calc(var(--gutter)/4);align-items:center;column-gap:calc(var(--gutter)/4);flex-flow:row;place-content:center flex-start;display:flex;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--color-primary-hero)!important;font-family:var(--font-family-secondary)!important;font-size:var(--font-size-body-fluid)!important;text-shadow:none!important;background-color:#0000!important;border-width:0!important;outline:none!important}.next-previous-navigation-cell button:hover{color:var(--color-primary-light)!important}.next-previous-navigation-cell button:active,.next-previous-navigation-cell button:focus{color:var(--color-primary-dark)!important}.next-previous-navigation-cell button span,.next-previous-navigation-cell button svg{--icon-size:24px}.next-previous-navigation-cell button span{flex:none;align-self:auto;position:relative}.next-previous-navigation-cell button span.icon{aspect-ratio:1;border-color:var(--color-primary-hero);-ms-flex-preferred-size:var(--icon-size);flex-basis:var(--icon-size);height:var(--icon-size);width:var(--icon-size);border-style:solid;border-width:2px;border-radius:100%;flex-flow:row;place-content:center;align-items:center;display:flex}.next-previous-navigation-cell button svg{fill:currentColor;height:calc(var(--icon-size)/2);transform-origin:50%;position:absolute}.next-previous-navigation-cell .question-navigation-next svg{transform:scale(-1)}.next-previous-navigation-cell button:hover,.next-previous-navigation-cell button:active{color:var(--color-primary-dark);background-color:#0000!important}.next-previous-navigation-cell button:active span.icon{border-color:var(--color-primary-dark)}.secondary-column{--border-width:0;border-bottom-width:var(--border-width);border-color:var(--color-dark-gray-300);border-left-width:var(--border-width);border-style:solid;border-right-width:1px;border-top-width:var(--border-width)}.primary-column-content,.secondary-column-content{padding-left:var(--gutter);padding-right:var(--gutter);padding-top:calc(var(--gutter)/2);width:100%}.submit-survey-answers{align-items:center;gap:calc(var(--gutter)/2)var(--gutter);margin-top:var(--gutter);flex-flow:wrap;place-content:center space-between;display:flex}.submit-survey-answers-cell{flex:none;align-self:auto}.other-diseases-submit-actions{-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);align-items:center;column-gap:var(--gutter);margin-top:var(--gutter);flex-flow:row;place-content:center space-between;display:flex}.other-diseases-submit-actions-cell{flex:none;align-self:auto}.footer{--ruler-height:2px;--decoration:0;border-color:var(--color-dark-gray-500);border-style:solid;border-top-width:var(--ruler-height);font-family:var(--font-family-regular);font-size:var(--font-size-body-small);align-items:center;gap:calc(var(--gutter)/2)var(--gutter);margin-top:calc(var(--gutter)/2);padding-bottom:var(--gutter);padding-top:calc(var(--gutter)/2);flex-flow:wrap;place-content:center space-between;display:flex}.footer-cell{flex:auto;align-self:auto}.text-link,.cms-content p a,button.text-link{--base-color:var(--color-primary-hero);--action-color:var(--color-red-100);--decoration-size:2px;--track-length:100%;--track-action-length:0;appearance:none;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,var(--action-color)),to(var(--action-color))),-webkit-gradient(linear,left top,right top,color-stop(0,var(--base-color)),to(var(--base-color)));background-image:linear-gradient(to right,var(--action-color)0,var(--action-color)var(--track-length)),linear-gradient(to right,var(--base-color)0,var(--base-color)var(--track-length));background-position:0 var(--track-length),50% var(--track-length);background-repeat:no-repeat;background-size:var(--track-action-length)var(--decoration-size),var(--track-length)var(--decoration-size);cursor:pointer;-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);transition-property:background-size;-webkit-transition-timing-function:var(--easing-entering);transition-timing-function:var(--easing-entering);margin:0;display:inline;color:var(--base-color)!important;padding-bottom:calc(var(--decoration-size)*2.5)!important;padding-left:0!important;padding-right:0!important;padding-top:var(--decoration-size)!important;background-color:#0000!important;border:none!important}.text-link-white{--base-color:var(--color-white);--action-color:var(--color-red-050)}.text-link:hover,.cms-content p a:hover,button.text-link:hover{--track-action-length:100%;-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast)}.text-link:active,.text-link:focus,.cms-content p a:active,.cms-content p a:focus,button.text-link:active,button.text-link:focus{--decoration-size:1px;background-image:none;transition-property:none;color:var(--base-color)!important;outline-color:var(--base-color)!important;outline-offset:2px!important;outline-style:dashed!important;outline-width:var(--decoration-size)!important;padding-bottom:var(--decoration-size)!important}button.text-link{--font-size:inherit;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--base-color)!important;letter-spacing:0!important;font-family:inherit!important;line-height:inherit!important;text-align:inherit!important;text-shadow:none!important;text-transform:none!important;margin-left:0!important;margin-right:0!important}button.text-link:hover{background-color:#0000!important}aside.cms-content h1:not(:first-child),aside.cms-content h2:not(:first-child),aside.cms-content h3:not(:first-child),aside.cms-content p:not(:first-child){margin-top:calc(var(--gutter)/2)}aside.cms-content h1,aside.cms-content h2,aside.cms-content h3,aside.cms-content p{margin-bottom:calc(var(--gutter)/2)}aside.cms-content p,aside.cms-content ul{font-family:var(--font-family-regular);font-size:var(--font-size-body-fluid);line-height:var(--type-scale-golden-ratio)}aside.cms-content h1,aside.cms-content h2,aside.cms-content h3{color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size-h6-fluid)}strong{font-family:var(--font-family-bold);font-weight:400}em{font-family:var(--font-family-italic);font-style:normal}.cms-content.logged-in-homepage h1{font-size:var(--font-size-h4-fluid)}.headline-with-actions{align-items:center;gap:calc(var(--gutter)/2)var(--gutter);margin-bottom:var(--gutter);margin-top:var(--gutter);flex-flow:wrap;place-content:center space-between;display:flex}.headline-with-actions h1,.headline-with-actions h2,.headline-with-actions h3,.headline-with-actions ul.actions{flex:auto;align-self:auto}.headline-with-actions ul.actions{flex-grow:0}hr{border-color:var(--color-dark-gray-400);margin-bottom:var(--gutter)!important;margin-top:var(--gutter)!important}hr.small{border-color:var(--color-dark-gray-300);width:66%;margin-left:auto;margin-right:auto;margin-bottom:calc(var(--gutter)/2)!important;margin-top:calc(var(--gutter)/2)!important}hr.big{border-top-width:2px}hr[data-color-scheme=red]{border-color:var(--color-primary-hero)}hr.chart-separator,hr.chart-separator-minor{border-color:var(--color-dark-gray-600);margin-bottom:calc(var(--gutter)*2)!important;margin-top:calc(var(--gutter)*2)!important}hr.chart-separator-minor{border-color:var(--color-dark-gray-900);border-style:dashed;margin-top:0!important;margin-bottom:0!important}.instagram-village,.instagram-village:after,.instagram-village:before,.instagram-village li{--size:100%;height:var(--size);width:var(--size);border-radius:100%;position:relative}.instagram-village{height:var(--size);text-align:center;flex-flow:wrap;place-content:center;align-items:center;gap:0;margin-left:auto;margin-right:auto;list-style:none;display:flex;position:relative;overflow:hidden}.instagram-village li{--item-size:calc(var(--size)/2.6);aspect-ratio:1;height:var(--item-size);width:var(--item-size);flex:none;align-self:auto;overflow:hidden}.instagram-feed-media-item a{--size:100%;height:var(--size);width:var(--size);outline:none;display:flex;position:relative}.instagram-feed-media-item img,.instagram-feed-media-item video{--media-size:100%;--media-position:0;content-visibility:visible;height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:var(--media-position);width:var(--media-size);position:absolute}.instagram-feed-media-item[data-type=CAROUSEL_ALBUM] img,.instagram-feed-media-item[data-type=IMAGE] img,.instagram-feed-media-item[data-type=VIDEO] video{border-radius:100%}.instagram-village:before,.instagram-village:after{--size:100%;--position:calc(50% - var(--size)/2);content:"";left:var(--position);pointer-events:none;top:var(--position);transform-origin:50%;z-index:-2;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;position:absolute}.instagram-village:before{background-color:var(--color-primary-hero);background-image:radial-gradient(circle,#f08999 0%,#ec7486 19%,#e85e73 27%,#e34a64 34%,#dc3251 41%,#d52a49 47%,#ce2244 53%,#cb153d 59%,#b80a3b 66%,#a50339 73%,#940036 81%,#800033 100%)}.instagram-village:after{-webkit-animation-delay:var(--animation-delay-short);animation-delay:var(--animation-delay-short);z-index:-1;background-image:radial-gradient(circle at 10% 10%,#ffffff40 0,#0000 50%),radial-gradient(circle at 20% 40%,#ffffff40 0,#0000 60%),radial-gradient(circle at 70% 0,#ffffffbf 0,#0000 70%),radial-gradient(circle at 80% 55%,#ffffff0d 0,#0000 50%),radial-gradient(circle at 0 90%,#ffffff40 0,#0000 60%),radial-gradient(circle at 90% 90%,#ffffff59 0,#0000 75%);animation-name:ecosystem;animation-duration:10s;animation-iteration-count:infinite;animation-direction:normal;animation-play-state:paused;animation-fill-mode:none}@media (prefers-reduced-motion:no-preference){.instagram-village:after{animation-play-state:running}}@keyframes ecosystem{0%{opacity:1;transform:rotate(0)scale(1.1)}50%{opacity:.75;transform:rotate(180deg)scale(1.4)}to{opacity:1;transform:rotate(360deg)scale(1.1)}}.social-media-list{align-items:stretch;gap:var(--gutter)var(--gutter);margin-bottom:var(--gutter);margin-top:var(--gutter);flex-flow:wrap;place-content:stretch space-between;padding:0;list-style:none;display:flex}.social-media-list li{--padding:calc(var(--gutter)/2);background-color:var(--color-dark-gray-050);border-color:var(--color-dark-gray-300);border-radius:var(--rounded-corners-medium);-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);-ms-flex-preferred-size:calc(50% - var(--gutter)/2);flex-basis:calc(50% - var(--gutter)/2);padding-bottom:var(--padding);padding-left:var(--padding);padding-right:var(--padding);padding-top:var(--padding);border-style:solid;border-width:1px;flex-grow:0;flex-shrink:1;align-self:auto;position:relative}.social-media-list svg{fill:currentColor}.social-media-list dt{color:var(--color-primary-hero);font-family:var(--font-family-secondary);font-size:var(--font-size-h6-fluid);line-height:var(--type-scale-major-second)}.social-media-list dd{font-family:var(--font-family-regular);font-size:var(--font-size-body);line-height:var(--type-scale-golden-ratio);padding-top:calc(var(--gutter)/4)}.social-media-list dt a{-webkit-column-gap:calc(var(--gutter)/3);-moz-column-gap:calc(var(--gutter)/3);align-items:center;column-gap:calc(var(--gutter)/3);flex-flow:row;place-content:flex-start;display:flex;outline:none!important}.social-media-list dt a svg{--size:18px;height:var(--size)}.social-media-list dt a.linkedin svg{--size:16px}
:root{--color-notification-attention-900:#ee7b13;--color-notification-attention-800:#f2a322;--color-notification-attention-700:#f4bb2a;--color-notification-attention-600:#f7d332;--color-notification-attention-500:#f6e335;--color-notification-attention-400:#f8e855;--color-notification-attention-300:#faed74;--color-notification-attention-200:#fbf29c;--color-notification-attention-100:#fdf7c4;--color-notification-attention-050:#fefce8;--color-notification-info-900:#2668cc;--color-notification-info-800:#3e87ee;--color-notification-info-700:#3e87ee;--color-notification-info-600:#4b94fc;--color-notification-info-500:#549fff;--color-notification-info-400:#76b0ff;--color-notification-info-300:#96c3ff;--color-notification-info-200:#b7d5ff;--color-notification-info-100:#d4e5ff;--color-notification-info-050:#eff5ff;--color-notification-error-900:#ff6754;--color-notification-error-800:#ff745f;--color-notification-error-700:#ff7b64;--color-notification-error-600:#ff846b;--color-notification-error-500:#ff8b71;--color-notification-error-400:#ff9e86;--color-notification-error-300:#ffb39f;--color-notification-error-200:#ffcabc;--color-notification-error-100:#ffe0d7;--color-notification-error-050:#fef2f2;--color-notification-success-900:#48955c;--color-notification-success-800:#59b772;--color-notification-success-700:#62c97d;--color-notification-success-600:#6ede8c;--color-notification-success-500:#78ef98;--color-notification-success-400:#8df3aa;--color-notification-success-300:#a4f8bc;--color-notification-success-200:#c0f9d0;--color-notification-success-100:#d9fbe2;--color-notification-success-050:#f0fdf4}.notification,.notification-cell,.notification .icon{--icon-size:24px}.notification,.notification .icon{--surface-color:var(--color-dark-gray-050);--on-surface-color:var(--color-black);--icon-color:var(--color-black);--accent-color:var(--color-dark-gray-500)}.notification,.notification ul.actions{--gap:calc(var(--gutter)/3)}.notification{--min-width:275px;--max-width:375px;--preferred-width:100%;--font-size:var(--font-size-body-small);background-color:var(--surface-color);border-radius:var(--rounded-corners-small);-webkit-box-shadow:var(--shadow-elevation-high);box-shadow:var(--shadow-elevation-high);color:var(--on-surface-color);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);align-content:flex-start;align-items:flex-start;column-gap:var(--gap);font-family:var(--font-family-regular);font-size:var(--font-size);line-height:var(--type-scale-perfect-fourth);margin-top:var(--gutter);opacity:0;padding-bottom:var(--gap);padding-left:var(--gap);padding-right:var(--gap);padding-top:var(--gap);pointer-events:none;text-align:left;text-shadow:var(--text-shadow-white);width:clamp(var(--min-width),var(--preferred-width),var(--max-width));flex-flow:row;justify-content:flex-start;display:flex}.notification[data-use-accent=true]{border-left-color:var(--accent-color);border-left-style:solid;border-left-width:5px;border-top-left-radius:0;border-bottom-left-radius:0}.notification .icon{color:var(--icon-color);fill:currentColor;width:var(--icon)}.notification,.notification ul{--padding:calc(var(--gutter)/3)}.notification[data-is-visible=true]{opacity:1;pointer-events:all}.notification[data-fix=true]{--position-xy:calc(var(--gutter)/2);--position-x-offset:104%;right:var(--position-xy);top:var(--position-xy);-webkit-transform:translateX(var(--position-x-offset));transform:translateX(var(--position-x-offset));-webkit-transition-duration:var(--speed-fast),var(--speed-fast);transition-duration:var(--speed-fast),var(--speed-fast);transition-property:opacity,transform;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);z-index:1000;margin-top:0;position:fixed}.other-diseases-survey-category .notification[data-fix=true]{top:calc(var(--gutter)*3.25)}.notification[data-fix=true][data-is-visible=true]{--position-x-offset:0;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering);transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering)}.notification-cell{flex:auto;order:0;align-self:auto}.notification-cell-icon,.notification-cell-dismiss{-ms-flex-preferred-size:var(--icon-size);flex-basis:var(--icon-size);text-align:center;flex-grow:0;flex-shrink:0}.notification-cell-dismiss:empty{display:none}.notification-header,.notification-message{display:block}.notification-header{font-family:var(--font-family-secondary);font-size:var(--font-size-body);margin-bottom:calc(var(--gutter)/8)}.notification-message,.notification-message ul{--freespace:calc(var(--gutter)/4)}.notification-message{padding-bottom:var(--freespace);padding-right:var(--freespace)}.notification ul{padding-bottom:0;padding-left:var(--gutter);margin:0;padding-top:0;padding-right:0}.notification-message ul{margin-top:calc(var(--freespace)*2);place-content:flex-start;align-items:flex-start;row-gap:var(--freespace);flex-flow:column;list-style:none;display:flex}.notification-message li{flex:none;align-self:auto;position:relative}.notification-message li:before{color:var(--color-black);content:"•";left:calc(var(--gutter)*.75*-1);font-size:160%;display:inline-flex;position:absolute;top:-.25em}.notification a,.notification .faux-link{cursor:pointer;font-family:var(--font-family-secondary);outline:none!important}.notification[data-type=attention]{--surface-color:var(--color-notification-attention-050)}.notification[data-type=attention] .icon{--icon-color:var(--color-notification-attention-700)}.notification[data-type=attention][data-use-accent=true]{--accent-color:var(--color-notification-attention-600)}.notification[data-type=info]{--surface-color:var(--color-notification-info-050)}.notification[data-type=info] .icon{--icon-color:var(--color-notification-info-800)}.notification[data-type=info][data-use-accent=true]{--accent-color:var(--color-notification-info-600)}.notification[data-type=error]{--surface-color:var(--color-notification-error-050)}.notification[data-type=error] .icon{--icon-color:var(--color-notification-error-800)}.notification[data-type=error][data-use-accent=true]{--accent-color:var(--color-notification-error-700)}.notification[data-type=success]{--surface-color:var(--color-notification-success-050)}.notification[data-type=success] .icon{--icon-color:var(--color-notification-success-800)}.notification[data-type=success][data-use-accent=true]{--accent-color:var(--color-notification-success-700)}.notification ul.actions{-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);align-content:center;align-items:center;column-gap:var(--gap);margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--gap);flex-flow:row;justify-content:flex-start;padding:0;list-style:none;display:flex}.notification ul.actions button{--font-size:var(--font-size-body-small-fluid);-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border-width:0}.notification[data-type=attention] ul.actions button.notification-action-exit{background-color:var(--color-notification-attention-700)!important;color:var(--color-black)!important}.notification[data-type=attention] ul.actions button.notification-action-exit:hover{background-color:var(--color-notification-attention-800)!important}.notification[data-type=info] ul.actions button.notification-action-exit{background-color:var(--color-notification-info-800)!important}.notification[data-type=info] ul.actions button.notification-action-exit:hover{background-color:var(--color-notification-info-900)!important}.notification[data-type=error] ul.actions button.notification-action-exit{background-color:var(--color-notification-error-800)!important}.notification[data-type=error] ul.actions button.notification-action-exit:hover{background-color:var(--color-notification-error-900)!important}.notification[data-type=error] ul.actions button.notification-action-exit:active,.notification[data-type=error] ul.actions button.notification-action-exit:focus{color:var(--color-white)!important}.notification[data-type=success] ul.actions button.notification-action-exit,.notification[data-type=success] ul.actions button.notification-action-exit:hover{background-color:var(--color-notification-success-900)!important}.clickable-error-message{--base-color:var(--color-black);--action-color:var(--color-notification-error-900);--decoration-size:1px;--track-length:100%;--track-action-length:0;appearance:none;background-color:#0000;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,var(--base-color)),to(var(--base-color))),-webkit-gradient(linear,left top,right top,color-stop(0,var(--action-color)),to(var(--action-color)));background-image:linear-gradient(to right,var(--base-color)0,var(--base-color)var(--track-length)),linear-gradient(to right,var(--action-color)0,var(--action-color)var(--track-length));background-position:0 var(--track-length),50% var(--track-length);background-repeat:no-repeat;background-size:var(--track-action-length)var(--decoration-size),var(--track-length)var(--decoration-size);color:var(--base-color);cursor:pointer;padding-bottom:calc(var(--decoration-size)*2);-webkit-transition-duration:var(--speed-normal);transition-duration:var(--speed-normal);transition-property:background-size;-webkit-transition-timing-function:var(--easing-entering);transition-timing-function:var(--easing-entering);border:none;margin:0;display:inline}.clickable-error-message:hover{--track-action-length:100%;-webkit-transition-duration:var(--speed-extra-fast);transition-duration:var(--speed-extra-fast)}
.application-shell{font-family:var(--font-family-regular);place-content:stretch flex-start;align-items:flex-start;row-gap:var(--gutter);flex-flow:column;min-height:100vh;display:flex}.application-shell[data-type=stacked-layout]{justify-content:center;align-items:center;row-gap:calc(var(--gutter)/2);text-align:center}.application-shell-row{flex:none;align-self:auto;width:100%;position:relative}.application-shell-row-hero,.application-shell-row-body{flex-grow:1;flex-shrink:1}.application-shell-row-top-app-bar{padding-top:calc(var(--gutter)/2)}.application-shell-row-hero{--min-height:360px;--max-height:640px;--preferred-height:55vh;--horizontal-freespace:6%;aspect-ratio:16/9;height:clamp(var(--min-height),var(--preferred-height),var(--max-height));margin-bottom:calc(var(--gutter)/2);margin-top:calc(var(--gutter)/1.4*-1);padding-left:var(--horizontal-freespace);padding-right:var(--horizontal-freespace)}.application-shell-row-hero .on-page-down{--size:100%;height:var(--size);width:var(--size);flex-flow:row;place-content:center;align-items:center;display:flex}.application-shell-row-hero .hero{background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-flow:row;place-content:stretch center;align-items:flex-start;height:100%;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.hero.jmcn-brand-scene{--sky-color:#daf1fb;--sky:linear-gradient(180deg,#8ebfd5bf 0%,#daf3fc 20%);--min-width:275px;--max-width:1280px;--preferred-width:100%;background-color:var(--sky-color);background-image:var(--sky);pointer-events:none;width:clamp(var(--min-width),var(--preferred-width),var(--max-width));background-position:50% 0;background-repeat:no-repeat;margin-left:auto;margin-right:auto}.hero.jmcn-brand-scene .jmcn-foreground,.hero.jmcn-brand-scene .jmcn-statue,.hero.jmcn-brand-scene .jmcn-airplane,.hero.jmcn-brand-scene .clouds,.hero.jmcn-brand-scene .clouds:after,.hero.jmcn-brand-scene .clouds:before{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.hero.jmcn-brand-scene .jmcn-foreground,.hero.jmcn-brand-scene .jmcn-statue,.hero.jmcn-brand-scene .clouds,.hero.jmcn-brand-scene .clouds:after,.hero.jmcn-brand-scene .clouds:before,.hero.jmcn-brand-scene:after{--size:100%;height:var(--size);width:var(--size)}.hero.jmcn-brand-scene:after{--spread-radius:var(--gutter);--blur-radius:var(--gutter);-webkit-box-shadow:inset 0 calc(var(--gutter)/3)var(--blur-radius)var(--spread-radius)var(--color-white);box-shadow:inset 0 calc(var(--gutter)/3)var(--blur-radius)var(--spread-radius)var(--color-white);content:"";display:block;position:absolute}.hero.jmcn-brand-scene .jmcn-foreground{background-image:url(/img/jmcn-brand-scene-foreground.svg);background-position-y:bottom;background-size:cover}.hero.jmcn-brand-scene .jmcn-statue{--size:174px;bottom:calc(var(--gutter)*.85);background-image:url(/img/statue-JMCN.svg)}.hero.jmcn-brand-scene .jmcn-airplane{-webkit-animation-delay:var(--animation-delay-short);animation-delay:var(--animation-delay-short);height:84px;margin-top:calc(var(--gutter)*1.5);transform-origin:50%;background-image:url(/img/JMCN-airplane.svg);width:768px;animation-name:animation-airplane;animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:1;animation-direction:normal;animation-play-state:paused;animation-fill-mode:forwards;top:2vw;scale:.65}.hero.jmcn-brand-scene .clouds,.hero.jmcn-brand-scene .clouds:after,.hero.jmcn-brand-scene .clouds:before{--cloud-art:url(/img/cloud.svg);--cloud-size:180px;-webkit-animation-delay:var(--animation-delay-short);animation-delay:var(--animation-delay-short);background-image:var(--cloud-art);animation-name:animation-clouds-default;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:normal;animation-play-state:paused;animation-fill-mode:none}.hero.jmcn-brand-scene .clouds:after,.hero.jmcn-brand-scene .clouds:before{content:""}.hero.jmcn-brand-scene .clouds{background-position:0 44%;background-size:calc(var(--cloud-size)*.8);opacity:.95;animation-duration:400s}.hero.jmcn-brand-scene .clouds:after{background-position:25% 4%;background-size:var(--cloud-size);opacity:.85;animation-duration:340s}.hero.jmcn-brand-scene .clouds:before{background-position:75% 30%;background-size:calc(var(--cloud-size)*.9);opacity:.75;animation-duration:280s}[data-document-ready=true] .hero.jmcn-brand-scene .clouds,[data-document-ready=true] .hero.jmcn-brand-scene .clouds:after,[data-document-ready=true] .hero.jmcn-brand-scene .clouds:before,[data-document-ready=true] .hero.jmcn-brand-scene .jmcn-airplane{animation-play-state:running}@keyframes animation-clouds-default{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes animation-airplane{0%{transform:translate(-120%)}to{transform:translate(0)}}@media (min-width:1024px){.application-shell-row-hero{--preferred-height:70vh}.hero.jmcn-brand-scene .jmcn-airplane{top:3.5vw;scale:.75}}@media (min-width:1280px){.application-shell-row-hero{--preferred-height:80vh}}@media (min-width:1400px){.hero.jmcn-brand-scene .jmcn-airplane{top:2vw}}@media (max-width:1024px){.application-shell-row-hero{--horizontal-freespace:var(--gutter)}}@media (max-width:540px){.application-shell-row-hero{--horizontal-freespace:0;--preferred-height:33vh;--min-height:320px;margin-top:0}.hero.jmcn-brand-scene:after{display:none}.hero.jmcn-brand-scene .jmcn-statue{--size:120px;bottom:calc(var(--gutter)/4)}.hero.jmcn-brand-scene .jmcn-airplane{top:calc(var(--gutter)/2);margin-top:0;scale:.45}.hero.jmcn-brand-scene .clouds,.hero.jmcn-brand-scene .clouds:after,.hero.jmcn-brand-scene .clouds:before{--cloud-size:128px}}.application-shell-row-body,.application-shell-row-statistics,.application-shell-row-footer{padding-left:var(--gutter);padding-right:var(--gutter)}.application-shell-row-body{max-width:90ch;margin-left:auto;margin-right:auto}.application-shell h1,.application-shell h2,.application-shell h3,.application-shell h4,.application-shell h5,.application-shell h6,.application-shell p{margin-bottom:calc(var(--gutter)/2);margin-top:0}.application-shell[data-type=stacked-layout] .application-shell-row-body h1,.application-shell[data-type=stacked-layout] .application-shell-row-body h2{color:var(--color-primary-hero);font-family:var(--font-family-bold);font-size:var(--font-size-h5-fluid);line-height:var(--type-scale-perfect-fourth);max-width:36ch;margin-left:auto;margin-right:auto}.application-shell[data-type=stacked-layout] .application-shell-row-body p{font-size:var(--font-size-h6-fluid);line-height:var(--type-scale-golden-ratio)}.application-shell[data-type=side-by-side-layout],.application-shell-column,.menu-system-container,.data-visualization-section-sheet,.data-visualization-section-sheet:after{--menu-system-width:275px;height:100%}.application-shell[data-type=side-by-side-layout]{-webkit-column-gap:0;-moz-column-gap:0;flex-direction:row;align-items:stretch;column-gap:0;overflow-x:hidden}.application-shell-column{flex:auto;align-self:auto;position:relative}.application-shell-column-menu-system{background-color:var(--color-dark-gray-050);border-right-color:var(--color-dark-gray-300);-ms-flex-preferred-size:var(--menu-system-width);flex-basis:var(--menu-system-width);width:var(--menu-system-width);border-right-style:solid;border-right-width:1px;flex-grow:0;flex-shrink:0}.menu-system-container,.my-account-panel{--my-account-panel-height:52px}.menu-system-container{--size:100%;--position-xy:0;background-color:var(--color-dark-gray-050);border-bottom-width:0;border-color:var(--color-dark-gray-300);height:calc(var(--size) - var(--my-account-panel-height));left:var(--position-xy);padding-bottom:calc(var(--my-account-panel-height)/2);padding-top:calc(var(--gutter)/2);top:var(--position-xy);width:var(--menu-system-width);border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;position:fixed;overflow-y:auto}.menu-system-container nav{padding-bottom:var(--gutter)}.application-shell-column-content main{padding-bottom:var(--gutter);padding-left:var(--gutter);padding-right:var(--gutter);background-color:#fff}.survey-two-column-layout,.survey-two-column-layout aside,.survey-two-column-layout main,.survey-two-column-layout:after,.application-shell-column-content:after{--aside-width:275px}.survey-two-column-layout{-webkit-column-gap:0;-moz-column-gap:0;height:100%;width:calc(100% - var(--aside-width));flex-flow:row;place-content:stretch space-between;align-items:stretch;column-gap:0;display:flex;position:fixed}.survey-two-column-layout aside,.survey-two-column-layout main{flex:auto;align-self:auto;position:relative}.survey-two-column-layout aside.cms-content{background-color:var(--color-white);border-right-color:var(--color-dark-gray-300);-ms-flex-preferred-size:var(--aside-width);flex-basis:var(--aside-width);padding-bottom:var(--gutter);padding-left:var(--gutter);padding-right:var(--gutter);padding-top:var(--gutter);width:var(--aside-width);border-right-style:solid;border-right-width:1px;flex-grow:0;flex-shrink:0}.survey-two-column-layout aside.cms-content[data-contains-menu=false],.survey-two-column-layout[data-contains-menu=false] aside.cms-content{border-right-width:0}.survey-two-column-layout main{height:100%;left:var(--aside-width);padding-bottom:calc(var(--gutter)*4);padding-top:calc(var(--gutter)/1.5);width:calc(100% - var(--aside-width));position:absolute;top:auto;overflow:hidden auto}.survey-two-column-layout main[data-is-loading=true] .survey-question-container{visibility:hidden}.survey-two-column-layout:after,.survey-two-column-layout aside.cms-content:after,.application-shell-column-content:after{--curtain-height:calc(var(--gutter)*.5);--size:100%;background:var(--window-shade);background-repeat:no-repeat;background-size:var(--size)var(--curtain-height);content:"";height:var(--curtain-height);pointer-events:none;right:calc(var(--gutter)/2);width:calc(var(--size) - var(--aside-width) - var(--gutter));z-index:0;position:absolute;top:auto}body:not(.is-survey-page) .application-shell-column-content:after{position:fixed;top:0}.survey-two-column-layout aside.cms-content:after{--position:0;left:var(--position);right:auto;top:var(--position);width:calc(var(--size) - var(--gutter)/2)}.survey-category-tables-container{--size:100%;--position-x:calc(50% - var(--size)/2);--position-y:0;height:var(--size);left:var(--position-x);padding-bottom:calc(var(--gutter)*3);padding-left:var(--gutter);padding-right:var(--gutter);padding-top:var(--gutter);top:var(--position-y);width:var(--size);position:absolute;overflow:hidden auto}.thank-you-hero{background-color:var(--color-primary-hero);color:var(--color-white);margin-left:calc(var(--gutter)*-1);margin-top:calc(var(--gutter)*2);width:calc(100% + var(--gutter)*2);background-image:radial-gradient(circle,#f08999 0%,#ec7486 19%,#e85e73 27%,#e34a64 34%,#dc3251 41%,#d52a49 47%,#ce2244 53%,#cb153d 59%,#b80a3b 66%,#a50339 73%,#940036 81%,#800033 100%)}.thank-you-grid{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:0;height:auto;display:grid}.grid-item{position:relative}.grid-item-text{padding-left:var(--gutter);padding-right:var(--gutter)}.grid-item-image{aspect-ratio:1}.grid-item-video{aspect-ratio:16/9}.grid-item img,.grid-item video{--media-size:100%;--media-position:0;content-visibility:visible;height:var(--media-size);left:var(--media-position);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:var(--media-position);width:var(--media-size);position:absolute}[data-id=grid-item-0]{grid-area:1/1/2/5}[data-id=grid-item-1]{grid-area:2/2/4/6}[data-id=grid-item-2]{grid-area:2/1/3/2}[data-id=grid-item-3]{grid-area:1/5/2/6}[data-id=grid-item-4]{grid-area:3/1/4/2}.survey-two-column-layout[data-route=my-colleagues]{--aside-width:275px}@media (max-width:1024px){.survey-two-column-layout[data-route=my-colleagues]{--aside-width:228px}}@media (max-width:540px){.survey-two-column-layout[data-route=my-colleagues]{--aside-width:72px}}.survey-two-column-layout[data-route=my-colleagues] aside.cms-content{display:none}.survey-two-column-layout[data-route=my-colleagues] main{--aside-width:0;width:100%}
.breadcrumbs-container{--border-width:0;--padding-horizontal:calc(var(--gutter)/2);--padding-vertical:calc(var(--gutter)/4);--font-size:var(--font-size-body-extra-small);background-color:var(--color-dark-gray-050);border-bottom-width:1px;border-color:var(--color-dark-gray-300);border-left-width:var(--border-width);border-right-width:var(--border-width);border-style:solid;border-top-width:var(--border-width);font-family:var(--font-family-secondary);font-size:var(--font-size);line-height:var(--font-size);padding-bottom:var(--padding-vertical);padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal);padding-top:var(--padding-vertical);text-shadow:var(--text-shadow-white);position:relative}.breadcrumbs{--gap:calc(var(--gutter)/4);background-color:var(--color-dark-gray-050);color:var(--color-dark-gray-900);align-items:center;gap:var(--gap)var(--gap);flex-flow:wrap;place-content:center space-between;margin:0;padding:0;list-style:none;display:flex;position:relative}.breadcrumbs li{flex:0 auto;align-self:auto;position:relative}.breadcrumbs li:first-child:not(.survey-steps-navigation-items li:first-child){display:none}.breadcrumb-anchor-item a{outline:none!important}.breadcrumb-anchor-item a:hover,.breadcrumb-anchor-item a:active,.breadcrumb-anchor-item a:focus{color:var(--color-primary-hero)}.breadcrumbs li.survey-steps-navigation{flex-shrink:0}.survey-steps-navigation-items{-webkit-column-gap:calc(var(--gutter)/2);-moz-column-gap:calc(var(--gutter)/2);align-items:center;column-gap:calc(var(--gutter)/2);flex-flow:row;place-content:center flex-end;display:flex}.survey-steps-navigation-items:before{content:"Step " attr(data-step-current)" of   " attr(data-steps-total)}.survey-steps-navigation-items li{cursor:pointer}.survey-steps-navigation-items li[data-is-current-step=true]{pointer-events:none}.survey-steps-navigation-items li em,.survey-steps-navigation-items li em:after{--size:18px;--border-color:var(--color-dark-gray-500);--fill-color:var(--color-dark-gray-700);--surface-color:var(--color-white);border-radius:100%}.survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-primary-hero)}.survey-steps-navigation-items li[data-is-current-step=true] em:after,.survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-primary-hero)}.survey-steps-navigation-items li em{aspect-ratio:1;background-color:var(--surface-color);border-color:var(--border-color);color:var(--color-white);height:var(--size);text-indent:-10000px;width:var(--size);border-style:solid;border-width:1px;flex-flow:row;place-content:center;align-items:center;font-style:normal;display:flex;position:relative}.survey-steps-navigation-items li em:after{--size:8px;--position:50%;--position-offset:calc(var(--size)/2*-1);background-color:var(--fill-color);content:"";height:var(--size);left:calc(var(--position) + var(--position-offset));top:calc(var(--position) + var(--position-offset));transform-origin:50%;-webkit-transition-duration:var(--speed-slow),var(--speed-normal);transition-duration:var(--speed-slow),var(--speed-normal);transition-property:background-color,scale;-webkit-transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);width:var(--size);z-index:0;position:absolute;scale:1}.survey-steps-navigation-items li:hover em:after{-webkit-transition-duration:var(--speed-fast),var(--speed-extra-fast);transition-duration:var(--speed-fast),var(--speed-extra-fast);scale:1.6}.survey-steps-navigation-items li svg{--size:calc(100% - 4px);--position:calc(50% - var(--size)/2);fill:currentColor;height:var(--size);left:var(--position);top:var(--position);width:var(--size);z-index:-1;position:absolute}.survey-steps-navigation-items li[data-step-is-complete=true]{color:var(--color-white)}.survey-steps-navigation-items li[data-step-is-complete=true] svg{content-visibility:visible;z-index:0}.survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-primary-hero);--border-color:var(--color-primary-hero)}.survey-steps-navigation-items li[data-step-is-complete=true] em:after{display:none}.immunodeficiencies-affecting-cellular-and-humoral-immunity .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800)}.immunodeficiencies-affecting-cellular-and-humoral-immunity .survey-steps-navigation-items li[data-is-current-step=true] em:after,.immunodeficiencies-affecting-cellular-and-humoral-immunity .survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800)}.immunodeficiencies-affecting-cellular-and-humoral-immunity .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800);--border-color:var(--color-immunodeficiencies-affecting-cellular-and-humoral-immunity-800)}.immunodeficiencies-affecting-cellular-and-humoral-immunity .survey-steps-navigation-items li[data-step-is-complete=true]{color:var(--color-black)}.combined-immunodeficiencies-with-associated-or-syndromic-features .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.combined-immunodeficiencies-with-associated-or-syndromic-features .survey-steps-navigation-items li[data-is-current-step=true] em:after,.combined-immunodeficiencies-with-associated-or-syndromic-features .survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.combined-immunodeficiencies-with-associated-or-syndromic-features .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800);--border-color:var(--color-combined-immunodeficiencies-with-associated-or-syndromic-features-800)}.predominantly-antibody-deficiencies .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-predominantly-antibody-deficiencies-800)}.predominantly-antibody-deficiencies .survey-steps-navigation-items li[data-is-current-step=true] em:after,.predominantly-antibody-deficiencies .survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-predominantly-antibody-deficiencies-800)}.predominantly-antibody-deficiencies .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-predominantly-antibody-deficiencies-800);--border-color:var(--color-predominantly-antibody-deficiencies-800)}.diseases-of-immune-dysregulation .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-diseases-of-immune-dysregulation-800)}.diseases-of-immune-dysregulation .survey-steps-navigation-items li[data-is-current-step=true] em:after,.diseases-of-immune-dysregulation .survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-diseases-of-immune-dysregulation-800)}.diseases-of-immune-dysregulation .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-diseases-of-immune-dysregulation-800);--border-color:var(--color-diseases-of-immune-dysregulation-800)}.congenital-defects-of-phagocyte-number-or-function .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)}.congenital-defects-of-phagocyte-number-or-function .survey-steps-navigation-items li[data-is-current-step=true] em:after,.congenital-defects-of-phagocyte-number-or-function .survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)}.congenital-defects-of-phagocyte-number-or-function .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800);--border-color:var(--color-congenital-defects-of-phagocyte-number-or-function-800)}.defects-in-intrinsic-and-innate-immunity .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.defects-in-intrinsic-and-innate-immunity .survey-steps-navigation-items li[data-is-current-step=true] em:after,.defects-in-intrinsic-and-innate-immunity .survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.defects-in-intrinsic-and-innate-immunity .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-defects-in-intrinsic-and-innate-immunity-700);--border-color:var(--color-defects-in-intrinsic-and-innate-immunity-700)}.autoinflammatory-disorders .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-autoinflammatory-disorders-800)}.autoinflammatory-disorders .survey-steps-navigation-items li[data-is-current-step=true] em:after,.autoinflammatory-disorders .survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-autoinflammatory-disorders-800)}.autoinflammatory-disorders .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-autoinflammatory-disorders-800);--border-color:var(--color-autoinflammatory-disorders-800)}.complement-deficiencies .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-complement-deficiencies-800)}.complement-deficiencies .survey-steps-navigation-items li[data-is-current-step=true] em:after,.complement-deficiencies .survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-complement-deficiencies-800)}.complement-deficiencies .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-complement-deficiencies-800);--border-color:var(--color-complement-deficiencies-800)}.bone-marrow-failure .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-bone-marrow-failure-800)}.bone-marrow-failure .survey-steps-navigation-items li[data-is-current-step=true] em:after,.bone-marrow-failure .survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-bone-marrow-failure-800)}.bone-marrow-failure .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-bone-marrow-failure-800);--border-color:var(--color-bone-marrow-failure-800)}.phenocopies-of-inborn-errors-of-immunity .survey-steps-navigation-items li[data-is-current-step=true] em{--border-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.phenocopies-of-inborn-errors-of-immunity .survey-steps-navigation-items li[data-is-current-step=true] em:after,.phenocopies-of-inborn-errors-of-immunity .survey-steps-navigation-items li:hover em:after{--fill-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}.phenocopies-of-inborn-errors-of-immunity .survey-steps-navigation-items li[data-step-is-complete=true] em{--surface-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800);--border-color:var(--color-phenocopies-of-inborn-errors-of-immunity-800)}
