:root{--color-black-050:#f1f1f1;--color-black-100:#e2e2e2;--color-black-200:#c6c6c6;--color-black-300:#ababab;--color-black-400:#919191;--color-black-500:#777;--color-black-600:#5e5e5e;--color-black-700:#474747;--color-black-800:#303030;--color-black-900:#1b1b1b;--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-900:#7e0033;--color-red-800:#a00037;--color-red-700:#b40839;--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-deep-mulberry-900:#7b1c53;--color-deep-mulberry-800:#a1205f;--color-deep-mulberry-700:#b72364;--color-deep-mulberry-600:#cd256b;--color-deep-mulberry-500:#de276f;--color-deep-mulberry-400:#e14585;--color-deep-mulberry-300:#e5659b;--color-deep-mulberry-200:#eb90b7;--color-deep-mulberry-100:#f2bbd4;--color-deep-mulberry-050:#f9e4ed;--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;--color-white:#fff;--color-black:#000;--color-success:#4caf50;--color-warning:#ff9800;--color-error:#f44336;--color-info:#2196f3;--color-error-background:#fee;--color-error-background-light:#ffebee;--color-warning-background:#fff3e0;--color-info-background:#e3f2fd;--color-code-background:#f5f5f5;--gutter:2rem;--spacing-xxs:calc(var(--gutter) / 6);--spacing-xs:calc(var(--gutter) / 4);--spacing-sm:calc(var(--gutter) / 2);--spacing-md:var(--gutter);--spacing-lg:calc(var(--gutter) * 2);--spacing-xl:calc(var(--gutter) * 3);--font-family-base:arial, helvetica, sans-serif;--font-family-monospace:monospace;--font-size-xxs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:36px;--font-size-5xl:44px;--font-size-6xl:56px;--fluid-type-scale-multiplier:2;--font-size-base-fluid:clamp(.875rem, calc(.875rem + .1295 * var(--fluid-type-scale-multiplier) * 1vw), 1rem);--font-size-lg-fluid:clamp(.9375rem, calc(.9375rem + .1942 * var(--fluid-type-scale-multiplier) * 1vw), 1.125rem);--font-size-xl-fluid:clamp(1.0625rem, calc(1.0625rem + .1942 * var(--fluid-type-scale-multiplier) * 1vw), 1.25rem);--font-size-2xl-fluid:clamp(1.25rem, calc(1.25rem + .2589 * var(--fluid-type-scale-multiplier) * 1vw), 1.5rem);--font-size-3xl-fluid:clamp(1.6875rem, calc(1.6875rem + .3237 * var(--fluid-type-scale-multiplier) * 1vw), 2rem);--font-size-4xl-fluid:clamp(2.25rem, calc(2.25rem + .3884 * var(--fluid-type-scale-multiplier) * 1vw), 2.625rem);--font-size-5xl-fluid:clamp(2.75rem, calc(2.75rem + .5179 * var(--fluid-type-scale-multiplier) * 1vw), 3.25rem);--font-size-6xl-fluid:clamp(3.5rem, calc(3.5rem + .5179 * var(--fluid-type-scale-multiplier) * 1vw), 4rem);--line-height-octave:2;--line-height-golden-ratio:1.618;--line-height-perfect-fourth:1.333;--line-height-major-second:1.125;--line-height-single:1;--letter-spacing-tight:-.025em;--letter-spacing-all-caps:.05em;--rounded-corners-xxl:24px;--rounded-corners-xl:20px;--rounded-corners-lg:10px;--rounded-corners-md:8px;--rounded-corners-sm:4px;--shadow-color:0deg 0% 0%;--shadow-elevation-low-opacity:16%;--shadow-elevation-medium-opacity:20%;--shadow-elevation-high-opacity:16%;--shadow-elevation-low:0 1px 1.1px hsl(var(--shadow-color) / var(--shadow-elevation-low-opacity)), 0 4px 4.5px -2.5px hsl(var(--shadow-color) / var(--shadow-elevation-low-opacity));--shadow-elevation-medium:0 1px 1.1px hsl(var(--shadow-color) / var(--shadow-elevation-medium-opacity)), .1px 5.2px 5.9px -1.2px hsl(var(--shadow-color) / var(--shadow-elevation-medium-opacity)), .2px 20px 22.5px -2.5px hsl(var(--shadow-color) / var(--shadow-elevation-medium-opacity));--shadow-elevation-high:0 1px 1.1px hsl(var(--shadow-color) / var(--shadow-elevation-high-opacity)), .1px 9.5px 10.7px -.6px hsl(var(--shadow-color) / var(--shadow-elevation-high-opacity)), .3px 22.7px 25.5px -1.2px hsl(var(--shadow-color) / var(--shadow-elevation-high-opacity)), .6px 49.7px 55.9px -1.9px hsl(var(--shadow-color) / var(--shadow-elevation-high-opacity)), 1.2px 100px 112.5px -2.5px hsl(var(--shadow-color) / var(--shadow-elevation-high-opacity));--text-shadow-x-y-and-blur:0 1px 1px;--text-shadow-opacity:75%;--text-shadow-black:hsl(0 0% 0%/var(--text-shadow-opacity)) var(--text-shadow-x-y-and-blur);--text-shadow-white:hsl(0 0% 100%/var(--text-shadow-opacity)) var(--text-shadow-x-y-and-blur);--text-shadow-red:hsl(335 100% 9%/var(--text-shadow-opacity)) var(--text-shadow-x-y-and-blur);--text-shadow-deep-blue:hsl(219 100% 9%/var(--text-shadow-opacity)) var(--text-shadow-x-y-and-blur);--text-shadow-bright-blue:hsl(217 100% 9%/var(--text-shadow-opacity)) var(--text-shadow-x-y-and-blur);--animation-delay-short:.1s;--animation-delay-medium:.5s;--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);--speed-super-slow:.6s;--speed-extra-slow:.5s;--speed-slow:.4s;--speed-normal:.3s;--speed-fast:.2s;--speed-extra-fast:.1s;--speed-super-fast:10ms;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070}
h1,h2{font-family:var(--font-patua), serif;font-size:var(--font-size-3xl-fluid);text-shadow:var(--text-shadow-red);margin-top:0!important;font-weight:400!important}h2[data-variant=small]{font-size:var(--font-size-2xl-fluid)}@media (max-width:768px){h2[data-variant=small]{font-size:var(--font-size-xl-fluid)}}strong{font-style:normal;font-weight:700}.standfirst{font-size:var(--font-size-2xl-fluid);font-weight:500;line-height:var(--line-height-perfect-fourth);text-shadow:var(--text-shadow-red)}.highlight{color:var(--color-yellow-500);font-weight:700}p .highlight{font-size:var(--font-size-2xl-fluid);text-shadow:var(--text-shadow-red)}
.application-shell{flex-flow:column;place-content:stretch flex-start;align-items:flex-start;min-height:100vh;display:flex}.application-shell-row{flex-grow:0;flex-shrink:1;width:100%;position:relative}.application-shell-row .content-container{--max-content-width:1200px;max-width:var(--max-content-width);padding:0 var(--spacing-md);margin:0 auto}.application-shell-row[data-row=header]{--vertical-padding:var(--spacing-md);padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding);text-align:center}.application-shell-row[data-row=header] svg{fill:currentColor}.top-app-bar{position:relative}.top-app-bar[data-is-admin-header=true]{border-bottom:1px solid var(--color-black-700);background-color:var(--color-black-900);color:var(--color-white)}.application-shell-row[data-row=body],.application-shell-row[data-row=footer]{--vertical-padding:var(--spacing-md);padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding)}.application-shell-row[data-row=body]{--vertical-padding:0;flex-grow:1;flex-shrink:1}.application-shell-row[data-row=footer]{--vertical-padding:0;color:var(--color-white);font-size:var(--font-size-xs)}.footer{--vertical-padding:var(--spacing-sm);padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding);background-color:var(--color-deep-blue-900);color:var(--color-white);font-size:var(--font-size-xs);font-weight:500}#footer-info{line-height:var(--line-height-golden-ratio);display:inline-block}.text-link-with-underline{text-decoration:none;display:inline-block;position:relative}.text-link-with-underline:after,.text-link-with-underline:before{--horizontal-ruler-height:2px;--horizontal-ruler-color:var(--color-red-300);--horizontal-ruler-bottom-position:calc(-1 * var(--horizontal-ruler-height) * .5);z-index:1;bottom:var(--horizontal-ruler-bottom-position);width:100%;height:var(--horizontal-ruler-height);background-image:linear-gradient(to right, var(--horizontal-ruler-color), var(--horizontal-ruler-color));background-position:0 100%;background-repeat:no-repeat;background-size:100% var(--horizontal-ruler-height);content:"";position:absolute;left:0}.text-link-with-underline:after{--horizontal-ruler-color:var(--color-white);background-size:0% var(--horizontal-ruler-height);transition:background-size .3s cubic-bezier(.4,0,.2,1)}.text-link-with-underline:hover:after{background-size:100% 100%}.text-link-with-underline:active:after{transition-property:none}.two-column-layout-container{--vertical-margin:var(--spacing-md);--gap:var(--spacing-lg);--number-of-columns:2;--column-width:calc((100% - var(--gap)) / var(--number-of-columns));margin-top:var(--vertical-margin);margin-bottom:var(--vertical-margin);align-items:stretch;gap:var(--gap);flex-flow:row;place-content:stretch flex-start;display:flex}@media (max-width:1024px){.two-column-layout-container[data-variant=warning-signs-panels],.two-column-layout-container[data-variant=intro]{--gap:var(--spacing-md)}}@media (max-width:768px){.two-column-layout-container[data-variant=footer]{--gap:var(--spacing-sm);flex-direction:column}}@media (max-width:540px){.two-column-layout-container[data-variant=warning-signs-panels],.two-column-layout-container[data-variant=intro],.two-column-layout-container[data-variant=find-expert-immunologist]{--gap:var(--spacing-md);flex-direction:column}.two-column-layout-container[data-variant=intro]{row-gap:0}}.two-column-layout-container[data-variant=intro]{--vertical-margin:0}.two-column-layout-container-cell{flex:1 1 var(--column-width)}.two-column-layout-container-cell[data-role=social-media-icons]{flex:none;align-content:center}.two-column-layout-container-cell[data-role=aside]{flex:0 0 20%}.footer .two-column-layout-container{--vertical-margin:0}section[data-component=warning-signs]{box-shadow:var(--shadow-elevation-medium)}.warning-signs-list-header{--button-size:40px;background-color:var(--color-deep-blue-900);color:var(--color-white);flex-flow:row;place-content:center space-between;align-items:center;display:flex}.warning-signs-list-header span{flex-grow:1;flex-shrink:1}.warning-signs-list-header .warning-signs-list-header-link{flex:0 0 var(--button-size);aspect-ratio:1;color:var(--color-white);position:relative}.warning-signs-list-header .header{--vertical-margin:0;--vertical-offset:-.06em;padding-left:var(--spacing-sm);font-size:var(--font-size-xl-fluid);letter-spacing:var(--letter-spacing-all-caps);text-shadow:var(--text-shadow-black);text-transform:uppercase;transform:translateY(var(--vertical-offset));font-weight:500;line-height:1}.warning-signs-list-header .warning-signs-list-header-link a{--button-background-color:var(--color-yellow-500);--button-icon-color:var(--color-deep-blue-900);--button-size:100%;--button-margin:var(--spacing-xs);width:var(--button-size);height:var(--button-size);padding:var(--button-margin);background-color:var(--button-background-color);color:var(--button-icon-color);transition-duration:var(--speed-normal);transition-property:background-color,color;transition-timing-function:var(--easing-color-or-opacity);place-items:center;display:grid}.warning-signs-list-header .warning-signs-list-header-link svg{fill:currentColor}.warning-signs-list-header .warning-signs-list-header-link a:hover{--button-background-color:var(--color-bright-blue-900);--button-icon-color:var(--color-yellow-500);transition-duration:var(--speed-extra-fast)}.warning-signs-list-header .warning-signs-list-header-link a:active,.warning-signs-list-header .warning-signs-list-header-link a:focus{--button-background-color:var(--color-bright-blue-900);--button-icon-color:var(--color-white);transition-property:none}.warning-signs-list{--row-gap:0;background-color:var(--color-white);color:var(--color-black);counter-reset:warning-counter;place-content:flex-start;align-items:flex-start;row-gap:var(--row-gap);flex-flow:column;margin:0;padding:0;list-style:none;display:flex}.warning-signs-list li{--warning-counter-font-size:var(--font-size-3xl-fluid);--list-item-font-size:var(--font-size-base-fluid);--warning-counter-width:3ch;--horizontal-ruler-color:var(--color-dark-gray-200);width:100%;min-height:calc(1.75 * var(--warning-counter-font-size));padding-right:var(--spacing-sm);padding-left:calc(var(--warning-counter-width) * 1.75 + var(--spacing-sm));border-bottom:1px solid var(--horizontal-ruler-color);counter-increment:warning-counter;font-size:var(--list-item-font-size);line-height:var(--line-height-major-second);flex:auto;align-content:center;position:relative}@media (max-width:768px){.warning-signs-list li{min-height:calc(2 * var(--warning-counter-font-size))}}.warning-signs-list li:last-child{border-bottom:none}.warning-signs-list li:before{--warning-counter-top-left-position:0;top:var(--warning-counter-top-left-position);left:var(--warning-counter-top-left-position);width:var(--warning-counter-width);height:100%;color:var(--color-red-700);content:counter(warning-counter);font-family:var(--font-patua), serif;font-size:var(--warning-counter-font-size);text-align:center;place-items:center;font-weight:400;line-height:1;display:grid;position:absolute}.gradient-surface-container{--vertical-padding:var(--spacing-md);--gradient-color-red-400-rgb:222 55 85;--gradient-stop-position:25%;padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding);background-color:var(--color-red-800);background-image:linear-gradient(270deg, rgb(var(--gradient-color-red-400-rgb) / 100%) 0%, rgb(var(--gradient-color-red-400-rgb) / 100%) var(--gradient-stop-position), rgb(var(--gradient-color-red-400-rgb) / 0%) 100%)}.header-with-button-call-to-action{--button-call-to-action-size:76px;-moz-column-gap:calc(.5 * var(--button-call-to-action-size));align-items:center;column-gap:calc(.5 * var(--button-call-to-action-size));flex-flow:row;place-content:flex-start space-between;display:flex}@media (max-width:768px){.header-with-button-call-to-action{--button-call-to-action-size:64px}}.header-with-button-call-to-action .circular-button{width:var(--button-call-to-action-size);height:var(--button-call-to-action-size);flex-basis:var(--button-call-to-action-size);aspect-ratio:1;background-color:var(--color-deep-blue-900);box-shadow:var(--shadow-elevation-medium);color:var(--color-yellow-500);transition-duration:var(--speed-fast), var(--speed-fast);transition-property:box-shadow,color;transition-timing-function:var(--easing-exiting), var(--easing-color-or-opacity);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.header-with-button-call-to-action svg{fill:currentColor}.header-with-button-call-to-action .circular-button:hover{box-shadow:var(--shadow-elevation-high);color:var(--color-white);transition-duration:var(--speed-extra-fast), var(--speed-extra-fast);transition-property:box-shadow,color;transition-timing-function:var(--easing-entering), var(--easing-color-or-opacity)}.header-with-button-call-to-action .circular-button:active,.header-with-button-call-to-action .circular-button:focus{box-shadow:var(--shadow-elevation-low);color:var(--color-yellow-500);transition-property:none}.header-with-button-call-to-action .header span{display:inline-block}span.force-line-break{display:block!important}.site-header-logo-link{--logo-width:250px;width:var(--logo-width);margin:0 auto var(--spacing-md) auto;color:var(--color-white);display:block}.site-header-logo-link svg{fill:currentColor}@media (max-width:480px){.site-header-logo-link{--logo-width:200px}}.social,.social a,.social button{--button-size:28px}.social{--gap:calc(var(--gutter) * .25);align-items:center;gap:var(--gap) var(--gap);flex-flow:row;place-content:center;width:fit-content;margin:0;padding:0;list-style:none;display:inline-flex;position:relative}.social.share-buttons{margin-top:calc(var(--gutter) / 2);margin-bottom:var(--gutter)}.social li{flex-grow:0;flex-shrink:0;order:0}.social a,.social button{--padding:4px;--surface-color:var(--color-deep-blue-500);--on-surface-color:var(--color-white);width:var(--button-size);height:var(--button-size);padding:var(--padding);appearance:none;background-color:var(--surface-color);color:var(--on-surface-color);cursor:pointer;fill:currentColor;transform-origin:50%;transition-duration:var(--speed-normal), var(--speed-normal), var(--speed-normal);border:1px solid #0000;border-radius:100%;flex-flow:row;place-content:center;align-items:center;transition-property:background-color,box-shadow,color;display:flex;position:relative}.social .tiktok a,.social .tiktok button{--padding:2px}.social a:hover,.social button:hover{--surface-color:var(--color-white);--on-surface-color:var(--color-deep-blue-900);box-shadow:var(--shadow-elevation-medium);transition-duration:var(--speed-extra-fast), var(--speed-extra-fast), var(--speed-extra-fast)}.social a:active,.social button:active,.social a:focus,.social button:focus{--surface-color:var(--color-deep-blue-500);--on-surface-color:var(--color-white);border-color:var(--color-white);box-shadow:none;transition-property:none}.social a.share-button,.social button.share-button{--button-size:28px}@media (max-width:480px){.social.share-buttons:before{display:none}}.illustrated-icon-button-link{--button-surface-color:var(--color-deep-blue-900);--button-text-color:var(--color-white);--padding:var(--spacing-sm);padding:var(--padding);background-color:var(--button-surface-color);color:var(--button-text-color);-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs);font-family:var(--font-patua), serif;font-size:var(--font-size-base-fluid);text-shadow:var(--text-shadow-deep-blue);transition-duration:var(--speed-extra-fast);transition-property:color;transition-timing-function:var(--easing-color-or-opacity);white-space:nowrap;text-decoration:none;display:grid;position:relative}.illustrated-icon-button-link:after,.illustrated-icon-button-link:before{--frame-color:var(--color-deep-blue-500);--frame-height:100%;--frame-width:.5rem;--frame-bottom-left-position:calc(-1 * var(--frame-width));z-index:-1;bottom:var(--frame-bottom-left-position);left:var(--frame-bottom-left-position);width:var(--frame-width);height:var(--frame-height);background-color:var(--frame-color);content:"";opacity:.75;transition-duration:var(--speed-extra-fast);transition-property:opacity,transform;transition-timing-function:var(--easing-color-or-opacity);position:absolute}.illustrated-icon-button-link:after{--frame-height:.5rem;--frame-width:calc(100% - var(--frame-height));--frame-bottom-left-position:calc(-1 * var(--frame-height));left:calc(var(--frame-bottom-left-position) + var(--frame-height))}.illustrated-icon-button-link:hover{--button-text-color:var(--color-yellow-500)}.illustrated-icon-button-link:hover:after,.illustrated-icon-button-link:hover:before{--frame-transform-amount:.25rem;opacity:1;transform:translateX(var(--frame-transform-amount)) translateY(calc(-1 * var(--frame-transform-amount)))}.illustrated-icon-button-link:active,.illustrated-icon-button-link:focus{--frame-transform-amount:.25rem;--button-text-color:var(--color-white);transform:translateY(var(--frame-transform-amount)) translateX(calc(-1 * var(--frame-transform-amount)));transition-property:none}.illustrated-icon-button-link:active:after,.illustrated-icon-button-link:active:before{opacity:0;transition-property:none}.illustrated-icon-button-link-icons-list{--icon-width:44px;margin:0;margin-top:var(--spacing-sm);color:var(--color-yellow-500);-moz-column-gap:var(--spacing-xs);align-items:center;column-gap:var(--spacing-xs);flex-flow:row;place-content:center flex-end;padding:0;list-style:none;display:inline-flex}.illustrated-icon-button-link-icons-list li{width:var(--icon-width);flex:0 0 var(--icon-width)}.illustrated-icon-button-link-icons-list svg{fill:currentColor}.illustrated-icon-button-link:hover li.arrow{color:var(--color-white)}.rectangular-button-link{--button-icon-size:24px;--vertical-padding:var(--spacing-xs);--horizontal-padding:var(--spacing-sm);padding:var(--vertical-padding) var(--horizontal-padding) var(--vertical-padding) var(--horizontal-padding);background-color:var(--color-deep-blue-900);box-shadow:var(--shadow-elevation-low);color:var(--color-white);-moz-column-gap:calc(var(--button-icon-size) * .5);align-items:center;column-gap:calc(var(--button-icon-size) * .5);font-family:var(--font-patua), serif;font-size:var(--font-size-base-fluid);text-shadow:var(--text-shadow-deep-blue);transition-duration:var(--speed-extra-fast);transition-property:box-shadow;transition-timing-function:var(--easing-exiting);flex-flow:row;place-content:center flex-start;margin-left:auto;margin-right:auto;line-height:1;display:inline-flex}.rectangular-button-link span{flex-grow:0;flex-shrink:0}.rectangular-button-link span.icon{flex-basis:var(--button-icon-size);color:var(--color-yellow-500)}.rectangular-button-link svg{fill:currentColor}.rectangular-button-link:hover{box-shadow:var(--shadow-elevation-medium);transition-timing-function:var(--easing-entering)}.rectangular-button-link:active,.rectangular-button-link:focus{box-shadow:var(--shadow-elevation-low);transition-property:none}.rectangular-button-link:hover span.icon{color:var(--color-white)}.rectangular-button-link:active span.icon,.rectangular-button-link:focus span.icon{color:var(--color-yellow-500)}section[aria-labelledby=find-expert-immunologist]{place-content:center;align-items:center;row-gap:var(--spacing-md);flex-flow:column;display:flex}.ten-warning-signs-panels-list{--number-of-panels:10;--number-of-rows:2;flex-flow:wrap;place-content:center flex-start;align-items:center;margin:0;padding:0;list-style:none;display:flex;position:relative}.ten-warning-signs-panels-list li{flex:0 0 calc(100% / var(--number-of-panels) * var(--number-of-rows));aspect-ratio:1;position:relative;overflow:hidden}.ten-warning-signs-panels-list li img{--image-size:100%;width:var(--image-size);height:var(--image-size);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ten-warning-signs-panels-list:after,.ten-warning-signs-panels-list:before{--frame-color:var(--color-red-500);--frame-height:100%;--frame-width:.5rem;z-index:1;bottom:calc(-1 * var(--frame-width));left:calc(-1 * var(--frame-width));width:var(--frame-width);height:var(--frame-height);background-color:var(--frame-color);content:"";position:absolute}.ten-warning-signs-panels-list:after{--frame-height:.5rem;--frame-width:100%;bottom:calc(-1 * var(--frame-height));left:calc(-1 * var(--frame-height))}.ten-warning-signs-panels-list a{height:100%;display:block}.page-intro-container{position:relative;overflow:hidden}.page-intro-container:after,.page-intro-container:before{--illustration-size:15vw;--illustration-position:0;z-index:-2;top:var(--illustration-position);left:var(--illustration-position);width:var(--illustration-size);height:var(--illustration-size);content:"";opacity:.15;background-image:url(/img/antibodies.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.page-intro-container:after{--illustration-size:25vw;right:var(--illustration-position);left:auto}.page-intro-container:before{opacity:.25;transform:rotate(-20deg)translate(-2vw)translateY(-2vw)}.page-intro-container-bottom-decoration{height:0;position:relative}.page-intro-container-bottom-decoration:after,.page-intro-container-bottom-decoration:before{--illustration-size:15vw;--illustration-position:0;z-index:-2;top:var(--illustration-position);left:var(--illustration-position);width:var(--illustration-size);height:var(--illustration-size);content:"";opacity:.15;transform:translateY(calc(-1 * var(--illustration-size) * .5));background-image:url(/img/antibodies.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.page-intro-container-bottom-decoration:after{--illustration-size:30vw;right:var(--illustration-position);transform:translateY(calc(-1 * var(--illustration-size) * .5)) translateX(-2vw) rotate(-90deg);left:auto}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}[data-document-ready=false] *{transition:none!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;overflow-x:hidden}body{background-color:var(--color-red-700);max-width:100vw;height:auto;min-height:100vh;color:var(--color-white);font-family:var(--font-din), sans-serif;font-size:var(--font-size-lg-fluid);font-weight:500;line-height:var(--line-height-perfect-fourth);overscroll-behavior-x:contain;-moz-text-size-adjust:none;text-size-adjust:none;position:relative;overflow-x:hidden}body:after{--gradient-top-position:0;--gradient-left-position:0;--gradient-height:10vh;--gradient-min-height:100px;--gradient-max-height:200px;--gradient-color-rgb:126 0 51;z-index:-1;top:var(--gradient-top-position);left:var(--gradient-left-position);width:100%;height:var(--gradient-height);min-height:var(--gradient-min-height);max-height:var(--gradient-max-height);background-image:linear-gradient(180deg, rgb(var(--gradient-color-rgb) / 100%) 0%, rgb(var(--gradient-color-rgb) / 0%) 100%);content:"";pointer-events:none;position:absolute}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,legend{--vertical-margin:var(--spacing-sm);display:inherit;margin-top:var(--vertical-margin);margin-bottom:var(--vertical-margin);letter-spacing:0;font-style:normal;font-weight:500;line-height:var(--line-height-perfect-fourth);overflow-wrap:break-word;text-rendering:geometricprecision}p{line-height:var(--line-height-golden-ratio)}address{font-style:normal}abbr[title]{text-decoration:none}img,picture,video,canvas,svg,embed,object{content-visibility:auto;border:0;max-width:100%;height:auto;display:block;position:relative;overflow:hidden}img{width:100%}circle,ellipse,line,path,polygon,polyline{shape-rendering:geometricprecision}rect{shape-rendering:crispedges}.img-eager{content-visibility:visible}input,button,textarea,select{font:inherit}button{appearance:none;color:var(--color-white);cursor:pointer;background-color:#0000;background-image:none;border:none;outline-color:#0000;padding:0}a{color:inherit;text-decoration:none}a>img,a>svg,button>img,button>svg{display:inline-flex;outline:none!important}a:has(img){display:inline-flex;outline:none!important}a:has(svg){display:inline-flex;outline:none!important}button:has(img){display:inline-flex;outline:none!important}button:has(svg){display:inline-flex;outline:none!important}a:focus,input:focus{outline:none}.visually-hidden,.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@font-face{font-family:dinFont;src:url(../media/thin-s.p.111-7hdie1row.woff2?dpl=dpl_9bWvEo16FicxJbFtkcJmDBy8HkYA)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:dinFont;src:url(../media/light-s.p.0ew35-bini-io.woff2?dpl=dpl_9bWvEo16FicxJbFtkcJmDBy8HkYA)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:dinFont;src:url(../media/regular-s.p.13uo~~fvx3pf_.woff2?dpl=dpl_9bWvEo16FicxJbFtkcJmDBy8HkYA)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dinFont;src:url(../media/medium-s.p.0ckboo9c90q99.woff2?dpl=dpl_9bWvEo16FicxJbFtkcJmDBy8HkYA)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dinFont;src:url(../media/bold-s.p.0ttev3p08z~4..woff2?dpl=dpl_9bWvEo16FicxJbFtkcJmDBy8HkYA)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:dinFont;src:url(../media/black-s.p.0y-fro5k7z8e2.woff2?dpl=dpl_9bWvEo16FicxJbFtkcJmDBy8HkYA)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:dinFont Fallback;src:local(Arial);ascent-override:104.45%;descent-override:23.78%;line-gap-override:1.0%;size-adjust:99.66%}.dinfont_cdaea785-module__MCjgmW__className{font-family:dinFont,dinFont Fallback,Helvetica,Arial,ui-sans-serif,system-ui}.dinfont_cdaea785-module__MCjgmW__variable{--font-din:"dinFont", "dinFont Fallback", Helvetica, Arial, ui-sans-serif, system-ui}
@font-face{font-family:patuaFont;src:url(../media/regular-s.p.0o749k5gxo_6l.woff2?dpl=dpl_9bWvEo16FicxJbFtkcJmDBy8HkYA)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:patuaFont Fallback;src:local(Arial);ascent-override:96.43%;descent-override:24.51%;line-gap-override:0.0%;size-adjust:100.79%}.patuafont_207e0ad4-module__z0m4SW__className{font-family:patuaFont,patuaFont Fallback,Georgia,Times New Roman,ui-serif,serif}.patuafont_207e0ad4-module__z0m4SW__variable{--font-patua:"patuaFont", "patuaFont Fallback", Georgia, Times New Roman, ui-serif, serif}
/*# sourceMappingURL=12fq-ibt52v7j.css.map*/