CINXE.COM
Understanding Primary Immunodeficiency (PI)
<!doctype html><html encoding="UTF-8" charset="UTF-8" lang="en" dir="ltr" data-window-loaded="false" data-view="information-booth"> <head> <!-- Google Tag Manager --> <script nonce="aKxzuRr06nc="> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; var n = d.querySelector('[nonce]'); n && j.setAttribute('nonce', n.nonce || n.getAttribute('nonce')); f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-PWVX4CM'); </script> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="renderer" content="webkit|ie-comp|ie-stand" /> <meta http-equiv="cleartype" content="on" /> <meta http-equiv="x-dns-prefetch-control" content="on" /> <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin /><link rel="preconnect" href="https://www.google-analytics.com" crossorigin /><link rel="preconnect" href="https://admin.info4pi.org" crossorigin /><link rel="preconnect" href="https://res.cloudinary.com" crossorigin /><link rel="preload" as="font" type="font/woff2" href="/dist/fonts/DIN/bold.woff2" crossorigin /><link rel="preload" as="font" type="font/woff2" href="/dist/fonts/DIN/italic.woff2" crossorigin /><link rel="preload" as="font" type="font/woff2" href="/dist/fonts/DIN/regular.woff2" crossorigin /><link rel="preload" as="font" type="font/woff2" href="/dist/fonts/patua/regular.woff2" crossorigin /><link rel="prerender" href="/airport" /><link rel="prerender" href="/hq" /><link rel="prerender" href="/information-booth" /><link rel="prerender" href="/internet-cafe" /><link rel="prerender" href="/medical" /><link rel="prerender" href="/town-hall" /><link rel="prerender" href="/village" /><link rel="prerender" href="/wjmf" /><meta name="robots" content="index, follow, noodp" /> <meta name="googlebot" content="index, follow" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="application-name" content="info4pi.org" /> <meta name="apple-mobile-web-app-title" content="info4pi.org" /> <meta name="theme-color" content="#fff" /> <meta name="msapplication-navbutton-color" content="#fff" /> <meta name="apple-mobile-web-app-status-bar-style" content="yes" /> <meta name="msapplication-starturl" content="/" /> <meta name="HandheldFriendly" content="true" /> <meta name="MobileOptimized" content="width" /> <link rel="manifest" href="/manifest.json" /><link rel="sitemap" type="application/xml" href="/sitemap.xml" title="Sitemap" /><title>Understanding Primary Immunodeficiency (PI)</title><meta itemprop="name" content="Understanding Primary Immunodeficiency (PI)" /><meta property="og:title" content="Understanding Primary Immunodeficiency (PI)" /><meta name="twitter:title" content="Understanding Primary Immunodeficiency (PI)" /><link href="https://info4pi.org/information-booth/what-is-pi/" rel="canonical" /><meta content="https://info4pi.org/information-booth/what-is-pi/" itemprop="url" /><meta content="https://info4pi.org/information-booth/what-is-pi/" property="og:url" /><meta content="https://info4pi.org/information-booth/what-is-pi/" name="twitter:url" /><meta name="description" content="Understand Primary Immunodeficiency, its symptoms, and why early diagnosis is vital for effective treatment." /><meta itemprop="description" content="Understand Primary Immunodeficiency, its symptoms, and why early diagnosis is vital for effective treatment." /><meta property="og:description" content="Understand Primary Immunodeficiency, its symptoms, and why early diagnosis is vital for effective treatment." /><meta name="twitter:description" content="Understand Primary Immunodeficiency, its symptoms, and why early diagnosis is vital for effective treatment." /><meta content="@Info4PI" name="twitter:site" /> <meta content="1289069959" name="twitter:site:id" /> <meta content="@Info4PI" name="twitter:creator" /> <meta content="1289069959" name="twitter:creator:id" /><meta content="https://info4pi.org/favicon-512x512.png" name="twitter:image" /><meta content="https://info4pi.org/favicon-512x512.png" name="twitter:image:alt" /><meta content="summary_large_image" name="twitter:card" /><meta property="og:site_name" content="info4pi.org" /> <meta property="og:type" content="website" /> <meta property="og:image" content="https://info4pi.org/favicon-512x512.png" /> <meta property="og:logo" content="https://info4pi.org/favicon-512x512.png" /><link rel="icon" href="/favicon.svg"><link type="image/png" rel="icon" href="/favicon-32x32.png" sizes="32x32" /><link type="image/png" rel="icon" href="/favicon-128x128.png" sizes="128x128" /><link type="image/png" rel="icon" href="/favicon-192x192.png" sizes="192x192" /><link type="image/png" rel="shortcut icon" href="/favicon-196x196.png" sizes="196x196" /><link type="image/png" rel="apple-touch-icon" href="/favicon-152x152.png" sizes="152x152" /><link type="image/png" rel="apple-touch-icon" href="/favicon-167x167.png" sizes="167x167" /><link type="image/png" rel="apple-touch-icon" href="/favicon-180x180.png" sizes="180x180" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-1136x1136.png" media="screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-2436x2436.png" media="screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-1792x1792.png" media="screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-828x828.png" media="screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-1334x1334.png" media="screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-1242x1242.png" media="screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-2208x2208.png" media="screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-1125x1125.png" media="screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-1242x1242.png" media="screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-2732x2732.png" media="screen and (device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-2688x2688.png" media="screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-2224x2224.png" media="screen and (device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-750x750.png" media="screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-2048x2048.png" media="screen and (device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-2388x2388.png" media="screen and (device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-1668x1668.png" media="screen and (device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-640x640.png" media="screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-1668x1668.png" media="screen and (device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-2048x2048.png" media="screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" /><link type="image/png" rel="apple-touch-startup-image" href="/apple-touch-startup-image-1536x1536.png" media="screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" /><script nonce="aKxzuRr06nc=" type="application/ld+json">{ "@context": "https://schema.org", "@type": "Organization", "name": "Jeffrey Modell Foundation", "url": "https://info4pi.org", "image": "https://info4pi.org/favicon-512x512.png", "logo": { "@type": "ImageObject", "name": "Brandmark: Jeffrey Modell Foundation", "url": "https://info4pi.org/favicon-512x512.png", "height": { "@type": "QuantitativeValue", "unitCode": "E37", "value": "512" }, "width": { "@type": "QuantitativeValue", "unitCode": "E37", "value": "512" }, "encodingFormat": "image/png", "contentSize": "328459 bytes" }, "email": "info@jmfworld.org", "telephone": "+1 212-819-0200", "address": { "@type": "PostalAddress", "streetAddress": "780 3rd Ave", "addressLocality": "New York", "addressRegion": "NY", "postalCode": "10017", "addressCountry": "USA" }, "contactPoint": [ { "@type": "ContactPoint", "email": "info@jmfworld.org", "telephone": "+1 212-819-0200" } ], "sameAs": ["https://info4pi.org", "https://jmfworld.org", "https://www.facebook.com/info4pi", "https://twitter.com/Info4PI", "https://www.instagram.com/info4pi/", "https://www.youtube.com/channel/UCFNvC9O1n9YFsgoV16cSHNA", "https://www.linkedin.com/company/jeffrey-modell-foundation/", "https://www.tiktok.com/@info4pi"] } </script><script nonce="aKxzuRr06nc=" type="application/ld+json">{ "@context": "https://schema.org", "@type": "WebSite", "@id": "https://info4pi.org", "name": "info4pi.org", "url": "https://info4pi.org", "description": "The Jeffrey Modell Foundation is a global nonprofit dedicated to early diagnosis, treatments, and ultimately, future cures for Primary Immunodeficiency.", "copyrightYear": "2024", "copyrightHolder": { "@id": "https://info4pi.org" }, "publisher": { "@id": "https://info4pi.org" }, "author": { "@id": "https://info4pi.org", "@type": "Organization", "name": "The Jeffrey Modell Foundation", "url": "https://info4pi.org", "sameAs": ["https://info4pi.org", "https://jmfworld.org", "https://www.facebook.com/info4pi", "https://twitter.com/Info4PI", "https://www.instagram.com/info4pi/", "https://www.youtube.com/channel/UCFNvC9O1n9YFsgoV16cSHNA", "https://www.linkedin.com/company/jeffrey-modell-foundation/", "https://www.tiktok.com/@info4pi"] }, "isFamilyFriendly": "true", "accessibilityAPI": "ARIA", "accessibilityControl": ["fullKeyboardControl", "fullMouseControl"], "accessibilityFeature": ["largePrint/CSSEnabled", "highContrast/CSSEnabled", "resizeText/CSSEnabled", "displayTransformability", "longDescription", "alternativeText"], "accessibilityHazard": ["noFlashingHazard", "noMotionSimulationHazard", "noSoundHazard"], "inLanguage": { "@type": "Language", "name": "English" }, "image": { "@type": "ImageObject", "name": "Brandmark: info4pi.org", "url": "https://info4pi.orgfavicon-512x512.png", "height": { "@type": "QuantitativeValue", "unitCode": "E37", "value": "512" }, "width": { "@type": "QuantitativeValue", "unitCode": "E37", "value": "512" }, "encodingFormat": "image/png", "contentSize": "3189 bytes" }, "potentialAction": { "@type": "SearchAction", "target": "https://info4pi.org?s={search_term_string}", "query-input": "required name=search_term_string" } } </script><script nonce="aKxzuRr06nc=" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","name":"https://info4pi.org/","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://info4pi.org/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https://info4pi.org/information-booth/","name":"Information Booth"}},{"@type":"ListItem","position":3,"item":{"@id":"https://info4pi.org/information-booth/what-is-pi/","name":"What Is Pi"}}]}</script><style nonce="aKxzuRr06nc=">@font-face { font-display: fallback; font-family: 'DIN/bold'; src: url('/dist/fonts/DIN/bold.woff2') format('woff2'); }@font-face { font-display: fallback; font-family: 'DIN/italic'; src: url('/dist/fonts/DIN/italic.woff2') format('woff2'); }@font-face { font-display: fallback; font-family: 'DIN/regular'; src: url('/dist/fonts/DIN/regular.woff2') format('woff2'); }@font-face { font-display: fallback; font-family: 'patua/regular'; src: url('/dist/fonts/patua/regular.woff2') format('woff2'); }</style><style nonce="aKxzuRr06nc=">*,:after,:before{box-sizing:border-box}*{margin:0}[data-window-loaded=false] *{transition:none!important}body,html{height:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{word-wrap:break-word}#root{isolation:isolate}:root{--surface-00dp:#fff;--surface-01dp:#f2f2f2;--surface-02dp:#ededed;--surface-03dp:#ebebeb;--surface-04dp:#e8e8e8;--surface-06dp:#e3e3e3;--surface-08dp:#e0e0e0;--surface-12dp:#dbdbdb;--surface-16dp:#d9d9d9;--surface-24dp:#d6d6d6;--body-surface-color:#fff;--break-point-average-screen-size:1366px;--bullet-width:1rem;--color-black:#000;--color-surface:#1d1d1d;--color-surface-light:#fafafa;--color-text:#000;--color-white:#fff;--type-scale-octave:2;--type-scale-golden-ratio:1.618;--type-scale-perfect-fourth:1.333;--type-scale-major-second:1.125;--color-ruler:#0f0f0f;--gutter-default:2rem;--text-shadow-black:rgba(0,0,0,.15) 0 1px 1px;--text-shadow-white:hsla(0,0%,100%,.75) 0 1px 1px;--letter-spacing-tight:-0.025em;--letter-spacing-all-caps:0.01em;--speed-extra-slow:500ms;--speed-slow:400ms;--speed-normal:300ms;--speed-fast:200ms;--speed-extra-fast:100ms;--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,0.8,0.2,1)}img{width:100%}img,svg{border:0;content-visibility:auto;display:block;height:auto;max-width:100%;overflow:hidden;position:relative}.img-eager{content-visibility:visible}body{background-color:#fff;background-color:var(--body-surface-color);color:#000;color:var(--color-text);font-family:var(--font-family-book);font-size:var(--font-size-body);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.618;line-height:var(--type-scale-golden-ratio);overflow-x:hidden}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{display:inherit;font-size:inherit;font-weight:400;letter-spacing:0;margin-bottom:0;margin-top:2rem;margin-top:var(--gutter-default);text-rendering:geometricprecision}a{-webkit-text-decoration:none;text-decoration:none}.list-compact{margin-top:0}ol,p,ul.faux-paragraph{margin-bottom:2rem;margin-bottom:var(--gutter-default);margin-top:2rem;margin-top:var(--gutter-default)}ul.faux-paragraph{list-style:none;padding-left:.25rem;padding-left:calc(var(--gutter-default)/8)}h1,h2,h3,h4,h5,h6{color:#000;color:var(--color-text);display:block;line-height:1.1;margin-bottom:2rem;margin-bottom:var(--gutter-default);margin-top:2rem;margin-top:var(--gutter-default)}h1{font-size:var(--font-size-h1);line-height:var(--font-size-h1);margin-right:10%}h2,h3,h4{line-height:1.333;line-height:var(--type-scale-perfect-fourth)}h2{font-size:var(--font-size-h2)}h3,h4{font-family:var(--font-family-serif-medium)}h3{font-size:var(--font-size-h3)}h4,h5{margin-bottom:1rem;margin-bottom:calc(var(--gutter-default)/2)}h4{font-size:var(--font-size-h4)}h5,h6{line-height:1.618;line-height:var(--type-scale-golden-ratio)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-body)}hr{--margin:calc(var(--gutter-default)*1.5);background-color:#dbdbdb;background-color:var(--surface-12dp);border:0;height:2px;margin-bottom:3rem;margin-bottom:var(--margin);margin-left:0;margin-right:0;margin-top:3rem;margin-top:var(--margin)}hr.small{--margin:calc(var(--gutter-default)/2)} /*# sourceMappingURL=/dist/css/sourcemaps/_default.css.map */ </style><style nonce="aKxzuRr06nc=">:root{--dialog-radius:20px;--color-input-placeholder:var(--color-neutral-600);--color-error-900:#b3251e;--color-error-800:#c22f29;--color-error-700:#cf3630;--color-error-600:#e13f36;--color-error-500:#f04837;--color-error-400:#ec5751;--color-error-300:#e27573;--color-error-200:#ed9b9a;--color-error-100:#feced2;--color-error-050:#feebee;--color-notification:red;--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,0.8,0.2,1);--gutter-default:2rem;--letter-spacing-tight:-0.025em;--letter-spacing-all-caps:0.075em;--rounded-corners-xxl:24px;--rounded-corners-xl:20px;--rounded-corners-lg:10px;--rounded-corners-md:8px;--rounded-corners-sm:4px;--shadow-color:0deg 0% 63%;--shadow-elevation-low:0 1px 1.1px hsl(var(--shadow-color)/52%),0 4px 4.5px -2.5px hsl(var(--shadow-color)/52%);--shadow-elevation-medium:0 1px 1.1px hsl(var(--shadow-color)/48%),0.1px 5.2px 5.9px -1.2px hsl(var(--shadow-color)/48%),0.2px 20px 22.5px -2.5px hsl(var(--shadow-color)/48%);--shadow-elevation-high:0 1px 1.1px hsl(var(--shadow-color)/54%),0.1px 9.5px 10.7px -0.6px hsl(var(--shadow-color)/54%),0.3px 22.7px 25.5px -1.2px hsl(var(--shadow-color)/54%),0.6px 49.7px 55.9px -1.9px hsl(var(--shadow-color)/54%),1.2px 100px 112.5px -2.5px hsl(var(--shadow-color)/54%);--speed-extra-slow:500ms;--speed-slow:400ms;--speed-normal:300ms;--speed-fast:200ms;--speed-extra-fast:100ms;--speed-super-fast:10ms}.card-reference{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem 2rem;gap:var(--gutter-default) var(--gutter-default);justify-content:center;list-style:none;margin:0;padding:0;place-content:stretch center}.card-reference-wrap{flex-wrap:wrap}.card-item{align-self:stretch;flex-basis:50%;flex-grow:1;flex-shrink:1;margin:1rem;margin:calc(var(--gutter-default)/2);max-width:320px;min-width:250px;order:0}.card{align-content:stretch;align-items:stretch;background-color:#fff;border-radius:12px;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-start;overflow:hidden;padding-bottom:.5rem;padding-bottom:calc(var(--gutter-default)/4);place-content:stretch flex-start}.card-elevated{box-shadow:0 1px 1.1px hsla(0,0%,63%,.48),.1px 5.2px 5.9px -1.2px hsla(0,0%,63%,.48),.2px 20px 22.5px -2.5px hsla(0,0%,63%,.48);box-shadow:var(--shadow-elevation-medium)}.card-actions,.card-body{padding-left:1rem;padding-right:1rem}.card-body{flex-grow:1;padding-top:1rem;text-align:left}.card-actions{align-self:flex-end;padding-bottom:1.5rem}.card-subtitle,.card-title{display:block}.elevation{background-color:var(--surface-00dp)}.elevation-low{background-color:var(--surface-02dp);box-shadow:0 1px 1.1px hsla(0,0%,63%,.52),0 4px 4.5px -2.5px hsla(0,0%,63%,.52);box-shadow:var(--shadow-elevation-low)}.elevation-medium{background-color:var(--surface-04dp);box-shadow:0 1px 1.1px hsla(0,0%,63%,.48),.1px 5.2px 5.9px -1.2px hsla(0,0%,63%,.48),.2px 20px 22.5px -2.5px hsla(0,0%,63%,.48);box-shadow:var(--shadow-elevation-medium)}.elevation-high{background-color:var(--surface-08dp);box-shadow:0 1px 1.1px hsla(0,0%,63%,.54),.1px 9.5px 10.7px -.6px hsla(0,0%,63%,.54),.3px 22.7px 25.5px -1.2px hsla(0,0%,63%,.54),.6px 49.7px 55.9px -1.9px hsla(0,0%,63%,.54),1.2px 100px 112.5px -2.5px hsla(0,0%,63%,.54);box-shadow:var(--shadow-elevation-high)}label{cursor:pointer}.label-hide{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.select,.textfield{box-sizing:border-box}.textfield{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#9d999f;border-color:var(--color-neutral-500);border-radius:var(--select-radius);border-style:solid;border-width:2px;color:#605d62;color:var(--color-neutral-700);display:block;min-width:180px;outline:none;padding:.66667rem calc(1rem + 6px) .66667rem 1rem;padding:calc(var(--gutter-default)/3) calc(var(--gutter-default)/2 + 6px) calc(var(--gutter-default)/3) calc(var(--gutter-default)/2);width:100%}.textfield,[data-copy-to-clipboard=true]{cursor:pointer}.top-app-bar{align-content:space-between;align-items:center;background-color:#201e22;background-color:var(--color-neutral-900);color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;list-style:none;margin:0;padding-bottom:.66667rem;padding-bottom:calc(var(--gutter-default)/3);padding-left:0;padding-top:.66667rem;padding-top:calc(var(--gutter-default)/3);place-content:space-between flex-start;position:relative;width:100%}.top-app-bar:after{--font-size:14px;content:attr(data-title);font-family:DIN\/bold,sans-serif;font-size:14px;font-size:var(--font-size);line-height:14px;line-height:var(--font-size);pointer-events:none;position:absolute;text-align:center;width:100%}.top-app-bar-item{--margin:calc(var(--gutter-default)/4);align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;margin-left:.5rem;margin-left:var(--margin);margin-right:.5rem;margin-right:var(--margin);order:0}.top-app-bar-item-home{flex-grow:1}.button-unstyled{background-color:transparent;padding:0}.button-unstyled,button.icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}button.icon{--button-size:40px;align-items:center;background-color:#f6f3f9;background-color:var(--color-neutral-100);border-radius:100%;color:#413e43;color:var(--color-neutral-800);display:inline-flex;fill:currentcolor;align-content:center;flex-direction:column;flex-wrap:nowrap;height:40px;height:var(--button-size);justify-content:center;place-content:center center;width:40px;width:var(--button-size)}button.icon:hover{background-color:#eeebf1;background-color:var(--color-neutral-200);color:#201e22;color:var(--color-neutral-900)}button.icon svg{width:50%}.form-container{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;place-content:flex-start flex-start}.form-container-item{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0;padding-bottom:.5rem;padding-top:.5rem;position:relative;width:100%}.form-container-submit{padding-top:1rem}form{display:contents;width:100%}.form-fieldset{align-content:flex-start;align-items:flex-start;background-color:#fcf8fe;background-color:var(--color-neutral-050);border-color:#eeebf1;border-color:var(--color-neutral-200);border-radius:8px;border-radius:var(--rounded-corners-md);border-style:solid;border-width:2px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2rem;margin-top:2rem;place-content:flex-start flex-start;width:100%} /*# sourceMappingURL=/dist/css/sourcemaps/app.components.css.map */ </style><style nonce="aKxzuRr06nc=">:root{--animation-delay-short:0.1s;--animation-delay-medium:0.5s;--bird-height:103px;--bird-width:115px;--button-call-to-action-info4pi:32px;--chip-height:32px;--chip-padding:8px;--color-black:#000;--color-white:#fff;--color-primary-900:#b21f3a;--color-primary-800:#c12945;--color-primary-700:#cf2f4d;--color-primary-600:#e13855;--color-primary-500:#f13f58;--color-primary-400:#ea536c;--color-primary-300:#dd7587;--color-primary-200:#e89ba8;--color-primary-100:#f9ceda;--color-primary-050:#fcecf1;--color-secondary-900:#631d8b;--color-secondary-800:#742b98;--color-secondary-700:#7e32a0;--color-secondary-600:#8a3ba9;--color-secondary-500:#9241b0;--color-secondary-400:#a160bb;--color-secondary-300:#b17fc6;--color-secondary-200:#c5a6d3;--color-secondary-100:#dacae2;--color-secondary-050:#f0eaf3;--color-tertiary-900:#dd5506;--color-tertiary-800:#df7406;--color-tertiary-700:#e18507;--color-tertiary-600:#e29604;--color-tertiary-500:#e2a206;--color-tertiary-400:#e7af27;--color-tertiary-300:#eabd4d;--color-tertiary-200:#f0ce80;--color-tertiary-100:#f6e1b1;--color-tertiary-050:#fcf4e0;--color-alternative-900:#004115;--color-alternative-800:#005f29;--color-alternative-700:#007034;--color-alternative-600:#008140;--color-alternative-500:#008e49;--color-alternative-400:#009e62;--color-alternative-300:#47ae7c;--color-alternative-200:#80c4a0;--color-alternative-100:#b3dcc5;--color-alternative-050:#dff1e7;--cloud-size:240px;--drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.15));--easing-animation-timeline:linear;--easing-point-to-point:ease-in-out;--font-family-regular-info4pi:"DIN/regular",sans-serif;--font-family-bold-info4pi:"DIN/bold",sans-serif;--font-family-secondary-info4pi:"patua",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-h1-fluid:clamp(3.05rem,2.4rem + 3.26vw,6.31rem);--font-size-h2-fluid:clamp(2.44rem,1.98rem + 2.3vw,4.74rem);--font-size-h3-fluid:clamp(1.95rem,1.63rem + 1.6vw,3.55rem);--font-size-h4-fluid:clamp(1.56rem,1.34rem + 1.1vw,2.67rem);--font-size-h5-fluid:clamp(1.25rem,1.1rem + 0.75vw,2rem);--font-size-h6-fluid:clamp(1rem,0.9rem + 0.5vw,1.5rem);--font-size-body-fluid:clamp(0.8rem,0.74rem + 0.33vw,1.13rem);--font-size-body-small-fluid:clamp(0.64rem,0.6rem + 0.2vw,0.84rem);--glow:0 0 2px rgba(0,0,0,.25),0 0 4px rgba(0,0,0,.25);--gutter:2rem;--sky:linear-gradient(180deg,#8ebfd5,#daf3fc 25%);--sky-color:#d9f3fd;--text-shadow-white-info4pi:hsla(0,0%,100%,.6) 0 1px 1px}@font-face{font-display:fallback;font-family:DIN\/regular;src:url(/dist/fonts/DIN/regular.woff2) format("woff2")}@font-face{font-display:fallback;font-family:DIN\/bold;src:url(/dist/fonts/DIN/bold.woff2) format("woff2")}@font-face{font-display:fallback;font-family:DIN\/italic;src:url(/dist/fonts/DIN/italic.woff2) format("woff2")}@font-face{font-display:fallback;font-family:patua;src:url(/dist/fonts/patua/regular.woff2) format("woff2")}.img-dynamic-load[data-loaded=true]{background-color:transparent}.text-color-primary{color:#b21f3a;color:var(--color-primary-900)}.text-color-secondary{color:#631d8b;color:var(--color-secondary-900)}.text-color-tertiary{color:#dd5506;color:var(--color-tertiary-900)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}[data-animate=false] *,[data-animate=false] :after,[data-animate=false] :before{animation-play-state:paused!important}@media (prefers-reduced-motion){[data-animate=true] *,[data-animate=true] :after,[data-animate=true] :before{animation-play-state:paused!important}}.header-utility{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:calc(var(--gutter / 2)) 2rem;gap:calc(var(--gutter / 2)) var(--gutter);justify-content:flex-start;margin-bottom:2rem;margin-bottom:var(--gutter);margin-top:3rem;margin-top:calc(var(--gutter)*1.5);place-content:stretch flex-start}.header-utility-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0}.header-utility-cell-controls{align-self:flex-end;flex-grow:0}h1,h2,h3,h4,h5,h6{color:var(--color-text);display:block;line-height:1.3;margin-bottom:2rem;margin-bottom:var(--gutter);margin-top:2rem;margin-top:var(--gutter)}.text-body,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5{font-family:DIN\/regular,sans-serif;font-family:var(--font-family-regular-info4pi);line-height:var(--type-scale-major-second)}.text-h1{font-size:96px;font-size:var(--font-size-h1)}.text-h1-fluid{font-size:clamp(3.05rem,2.4rem + 3.26vw,6.31rem);font-size:var(--font-size-h1-fluid)}.text-h2{font-size:60px;font-size:var(--font-size-h2)}.text-h2-variant{font-family:patua,sans-serif;font-family:var(--font-family-secondary-info4pi);font-size:48px;font-size:var(--font-size-h3);margin-bottom:0;margin-top:0}.text-h2-fluid{font-size:clamp(2.44rem,1.98rem + 2.3vw,4.74rem);font-size:var(--font-size-h2-fluid)}.text-h3{font-size:48px;font-size:var(--font-size-h3)}.text-h3-fluid{font-size:clamp(1.95rem,1.63rem + 1.6vw,3.55rem);font-size:var(--font-size-h3-fluid)}.text-h4{font-size:34px;font-size:var(--font-size-h4)}.text-h4-fluid{font-size:clamp(1.56rem,1.34rem + 1.1vw,2.67rem);font-size:var(--font-size-h4-fluid)}.text-h5{font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);font-size:25px;font-size:var(--font-size-h5)}.text-h5-fluid{font-size:clamp(1.25rem,1.1rem + .75vw,2rem);font-size:var(--font-size-h5-fluid)}.text-h6-info4pi{font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);font-size:20px;font-size:var(--font-size-h6)}.text-h6-info4pi-fluid{font-size:clamp(1rem,.9rem + .5vw,1.5rem);font-size:var(--font-size-h6-fluid)}.text-body{font-size:16px;font-size:var(--font-size-body);line-height:var(--type-scale-golden-ratio)}.text-body-fluid{font-size:clamp(.8rem,.74rem + .33vw,1.13rem);font-size:var(--font-size-body-fluid)}.text-body-small-info4pi{font-size:14px!important;font-size:var(--font-size-body-small)!important}.text-button{--size:var(--font-size-body);font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);font-size:16px;font-size:var(--size);line-height:16px;line-height:var(--size)}.text-sitemap-header{--vertical-margin:calc(var(--gutter)/4);color:#b21f3a;color:var(--color-primary-900);font-family:patua,sans-serif;font-family:var(--font-family-secondary-info4pi);font-size:90%;margin-bottom:.5rem;margin-bottom:var(--vertical-margin);margin-top:.5rem;margin-top:var(--vertical-margin);text-transform:uppercase}.text-small{font-size:14px;font-size:var(--font-size-body-small)}legend{text-shadow:hsla(0,0%,100%,.6) 0 1px 1px;text-shadow:var(--text-shadow-white-info4pi)}.text-font-family-secondary{font-family:patua,sans-serif;font-family:var(--font-family-secondary-info4pi)}.button,.button-info4pi{--letter-spacing:0.75px;--padding:calc(var(--gutter)*0.6)}.button{--background:var(--color-primary-800);--gradient:linear-gradient(0deg,#c22945,#c52b47 21%,#c92c49 30%,#cc2e4b 39%,#d02f4d 46%,#d3314f 54%,#d73351 61%,#da3450 69%,#dd3652 79%,#e13754);--text:var(--color-white);align-content:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#c12945;background-color:var(--background);background-image:linear-gradient(0deg,#c22945,#c52b47 21%,#c92c49 30%,#cc2e4b 39%,#d02f4d 46%,#d3314f 54%,#d73351 61%,#da3450 69%,#dd3652 79%,#e13754);background-image:var(--gradient);border-color:#c12945 transparent;border-color:var(--background) transparent var(--background) transparent;border-radius:var(--rounded-corners-xxl);border-style:solid;border-width:1px;box-shadow:var(--shadow-elevation-medium);color:#fff;color:var(--text);cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;letter-spacing:var(--letter-spacing);outline:none;padding:calc(var(--padding)/2) var(--padding);place-content:center center;position:relative;text-align:center;text-shadow:var(--text-shadow-black);text-transform:uppercase;transition-duration:var(--speed-extra-slow);transition-property:box-shadow;transition-timing-function:var(--easing-exiting);white-space:nowrap}.button-no-shadow{box-shadow:none!important}.button-text-mask-info4pi{position:relative;visibility:hidden}.button-text-mask-info4pi:after{background-color:transparent;content:attr(data-text);left:0;position:absolute;text-align:center;visibility:visible;width:100%;z-index:1}.button-enhance-press-info4pi{overflow:hidden}.button-enhance-press-info4pi:after{--fill:#fff;--hit-size:14px;--hit-position:calc(50% - var(--hit-size)/2);background-color:#fff;background-color:var(--fill);border-radius:100%;content:"";height:14px;height:var(--hit-size);left:calc(50% - 7px);left:var(--hit-position);opacity:.5;position:absolute;top:calc(50% - 7px);top:var(--hit-position);transform:scale(1);transform-origin:center center;transition-duration:0s;transition-property:opacity,transform;transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);visibility:hidden;width:14px;width:var(--hit-size);z-index:0}.button-outline.button-enhance-press-info4pi:after,.button-text-only.button-enhance-press-info4pi:after{--fill:var(--color-primary-100)}.button-outline.button-enhance-press-info4pi.button-color-scheme-secondary:after,.button-text-only.button-enhance-press-info4pi.button-text-only-color-scheme-secondary:after{--fill:var(--color-secondary-100)}.button-outline.button-enhance-press-info4pi.button-color-scheme-tertiary:after,.button-text-only.button-enhance-press-info4pi.button-text-only-color-scheme-tertiary:after{--fill:var(--color-tertiary-100)}.button-outline.button-enhance-press-info4pi.button-color-scheme-alternative:after,.button-text-only.button-enhance-press-info4pi.button-text-only-color-scheme-alternative:after{--fill:var(--color-alternative-100)}.button-enhance-press-info4pi:active:after,.button-enhance-press-info4pi:focus:after{opacity:0;transform:scale(10);transition-duration:var(--speed-fast),calc(var(--speed-fast)*.75);visibility:visible}.button-floating-action,.button.button-outline{box-shadow:var(--shadow-elevation-low)}.button-floating-action{--background:var(--color-neutral-700);--padding:1rem;background-image:none;border-radius:var(--rounded-corners-md)}.button-floating-action.button-color-scheme-primary{--background:var(--color-primary-700)}.button-floating-action.button-color-scheme-secondary{--background:var(--color-secondary-700)}.button-floating-action.button-color-scheme-tertiary{--background:var(--color-tertiary-700)}.button-floating-action.button-color-scheme-alternative{--background:var(--color-alternative-700)}.button-floating-action svg{fill:currentcolor}.icon-fab{margin-right:.25em}.floating-action-icon{--icon-size:24px;height:24px;height:var(--icon-size);position:absolute;width:24px;width:var(--icon-size)}.button-floating-action-icon-only-info4pi{--button-size:48px;border-radius:100%;height:48px;height:var(--button-size);padding-left:0;padding-right:0;width:48px;width:var(--button-size)}.button-unstyled{align-content:stretch;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:var(--color-neutral-600);color:inherit;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;padding:0;place-content:stretch center;align-content:center;justify-content:center;place-content:center center;position:relative;transition-duration:var(--speed-slow);transition-property:color;transition-timing-function:var(--easing-color-or-opacity);width:100%}.button-unstyled:hover{color:var(--color-neutral-800);transition-duration:var(--speed-extra-fast)}.button-unstyled:active,.button-unstyled:focus{color:var(--color-neutral-900);transition-property:none}.button-speech-bubble-nav{--speech-bubble-nav-size:24px;fill:currentcolor;height:24px;height:var(--speech-bubble-nav-size);pointer-events:all;width:24px;width:var(--speech-bubble-nav-size)}.button-speech-bubble-nav-inactive-info4pi{color:var(--color-neutral-300);pointer-events:none}.button-speech-bubble-nav svg{height:100%;margin-left:auto;margin-right:auto;position:absolute;transform-origin:center center}.button-speech-bubble-nav-prev svg{transform:rotate(180deg)}.button-info4pi{--padding:calc(var(--gutter)/2);box-shadow:var(--shadow-elevation-low)}.button-color-scheme-secondary{--background:var(--color-secondary-800);--gradient:linear-gradient(0deg,#732b97,#782d9a 21%,#7a309c 30%,#7c329f 39%,#8134a2 46%,#8437a4 54%,#8839a7 61%,#8b3caa 69%,#8d3eac 79%,#9241af)}.button-color-scheme-tertiary{--background:var(--color-tertiary-800);--gradient:linear-gradient(0deg,#e07306,#e07606 21%,#e07a06 30%,#e07e06 39%,#e18105 46%,#e18505 54%,#e18905 61%,#e18c05 69%,#e19005 79%,#e29403)}.button-color-scheme-alternative{--background:var(--color-alternative-800);--gradient:linear-gradient(0deg,#004215,#004719 11%,#00521e 22%,#005721 33%,#005c25 44%,#00662b 56%,#006b2e 67%,#007535 78%,#007a3b 89%,#008040)}.button[data-processing=true]{--gradient:none;--border-color:var(--color-secondary-400);--color-delta:var(--color-secondary-100);animation:animation-button-processing both 1.25s ease infinite alternate none running;border-color:#a160bb;border-color:var(--border-color) var(--border-color) var(--border-color) var(--border-color);box-shadow:none;pointer-events:none}.button[data-processing=true] .button-text-mask-info4pi{opacity:.66}@keyframes animation-button-processing{0%{background-color:var(--border-color)}to{background-color:var(--color-delta)}}.button-outline{--background:var(--color-primary-050);--text:var(--color-primary-900);background-image:none;border-color:#f13f58;border-color:var(--color-primary-500);text-shadow:var(--text-shadow-white)}.button-outline.button-color-scheme-secondary{--background:var(--color-secondary-050);--text:var(--color-secondary-500);border-color:#9241b0;border-color:var(--color-secondary-500)}.button-outline.button-color-scheme-tertiary{--background:var(--color-tertiary-050);--text:var(--color-tertiary-900);border-color:#e2a206;border-color:var(--color-tertiary-500)}.button-outline.button-color-scheme-alternative{--background:var(--color-alternative-050);--text:var(--color-alternative-900);border-color:#008e49;border-color:var(--color-alternative-500)}.button-disabled{--background:var(--color-neutral-200);--text:var(--color-neutral-800);background-image:none;border-color:transparent;box-shadow:none;cursor:default;pointer-events:none;text-shadow:none}.button-color-scheme-secondary-focused,.button-focused{background-image:none;box-shadow:var(--shadow-elevation-low);pointer-events:none}.button:hover{box-shadow:var(--shadow-elevation-high);transition-duration:var(--speed-fast);transition-timing-function:var(--easing-entering)}.button-info4pi:hover,.button.button-outline:hover{box-shadow:var(--shadow-elevation-medium)}.button:active,.button:active:after{transition-duration:var(--speed-super-fast)}.button:active{box-shadow:var(--shadow-elevation-low)}.button:active:after{opacity:0}.button:focus{background-image:none;box-shadow:var(--shadow-elevation-low);text-shadow:none}.button-focused:after,.button:focus:after{opacity:0}.button-text-only{--margin:calc(var(--gutter)/2);background-color:transparent;background-image:none;border-color:transparent;box-shadow:none;color:#c12945;color:var(--color-primary-800);margin-left:1rem;margin-left:var(--margin);margin-right:1rem;margin-right:var(--margin);padding-left:0;padding-right:0;text-shadow:none;transition-duration:var(--speed-extra-slow);transition-property:color;transition-timing-function:var(--easing-color-or-opacity)}.button-text-only-color-scheme-secondary{color:#742b98;color:var(--color-secondary-800)}.button-text-only-color-scheme-tertiary{color:#dd5506;color:var(--color-tertiary-900)}.button-text-only-color-scheme-alternative{color:#004115;color:var(--color-alternative-900)}.button-text-only:active,.button-text-only:focus,.button-text-only:hover{box-shadow:none;color:#b21f3a;color:var(--color-primary-900);transition-duration:var(--speed-extra-fast)}.button-text-only-color-scheme-secondary:hover{color:#631d8b;color:var(--color-secondary-900)}.button-text-only-color-scheme-tertiary:hover{color:#dd5506;color:var(--color-tertiary-900)}.button-text-only-color-scheme-alternative:hover{color:#004115;color:var(--color-alternative-900)}.button-text-only:active,.button-text-only:focus{color:#000;color:var(--color-black);transition-duration:var(--speed-super-fast)}.button-disabled:after{display:none}button.button-delete-all-info4pi{transition-duration:var(--speed-normal),var(--speed-normal);transition-property:background-color,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity)}button.button-delete-all-info4pi:hover{background-color:#cf2f4d;background-color:var(--color-primary-700);color:#fff;color:var(--color-white);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast)}button.button-delete-all-info4pi:focus{background-color:#b21f3a;background-color:var(--color-primary-900);color:#fff;color:var(--color-white);transition-duration:var(--speed-super-fast),var(--speed-super-fast)}.button-scene-navigation{--padding:calc(var(--gutter)/2);align-content:center;align-items:stretch;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#b21f3a;color:var(--color-primary-900);cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:patua,sans-serif;font-family:var(--font-family-secondary-info4pi);font-size:25px;font-size:var(--font-size-h5);height:100%;justify-content:center;left:0;line-height:var(--type-scale-major-second);outline:none;padding:1rem;padding:var(--padding);place-content:center center;text-align:center;text-shadow:hsla(0,0%,100%,.6) 0 1px 1px;text-shadow:var(--text-shadow-white-info4pi);top:0;transition-duration:var(--speed-normal);transition-property:transform;transition-timing-function:var(--easing-color-or-opacity);z-index:10}.button-scene-navigation,.button-scene-navigation:before{position:absolute;transform-origin:center center;width:100%}.button-scene-navigation:before{--drop-shadow-intensity:20%;background-image:var(--widget-art);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));filter:drop-shadow(0 1px 2px rgba(0,0,0,var(--drop-shadow-intensity)));height:100%;left:0;pointer-events:none;transition-duration:var(--speed-slow);transition-property:filter;transition-timing-function:var(--easing-color-or-opacity);z-index:-1}.button-scene-navigation:hover{transform:scale(1.1);transition-duration:var(--speed-extra-fast)}.button-scene-navigation:hover:before{--drop-shadow-intensity:25%;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25));filter:drop-shadow(0 2px 6px rgba(0,0,0,var(--drop-shadow-intensity)));transition-duration:var(--speed-extra-fast)}.button-scene-navigation:active,.button-scene-navigation:focus{filter:drop-shadow(0 1px 1px rgba(0,0,0,.1));transform:scale(.9);transition-property:none}.card-reference,.tab-reference{align-content:stretch;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem 2rem;gap:var(--gutter) var(--gutter);justify-content:space-evenly;place-content:stretch space-evenly}.card-reference-item,.tab-reference-item{align-self:stretch;flex-basis:25%;flex-grow:0;flex-shrink:1;order:0;position:relative}.card-reference-player{flex-basis:320px}.card{align-content:stretch;align-items:stretch;background-color:var(--color-neutral-050);border-radius:var(--rounded-corners-lg);display:flex;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:320px;min-width:220px;place-content:stretch flex-start}.card-reference .card{height:100%}.card-player{max-width:720px}.card-player,.card-social{overflow:hidden}.card-elevated-info4pi{box-shadow:var(--shadow-elevation-low)}.card-actions,.card-art,.card-body{--padding:calc(var(--gutter)/2);padding-left:1rem;padding-left:var(--padding);padding-right:1rem;padding-right:var(--padding)}.card-body{flex-grow:1;padding-top:var(--padding);text-align:left}.card-actions{align-self:flex-end;margin-bottom:calc(var(--padding)/2);margin-top:var(--padding);min-height:42px}.card-actions .button{display:inline-flex}.text-card-body,.text-card-header{font-family:patua,sans-serif!important;font-family:var(--font-family-secondary-info4pi)!important}.text-card-header{display:block;line-height:var(--type-scale-major-second)!important;margin-bottom:calc(var(--padding)/2)!important}.text-card-body{line-height:var(--type-scale-golden-ratio)!important;margin-top:0!important}.button-poster-frame,.card-media{aspect-ratio:16/9;position:relative;width:100%}.card-media{display:block;overflow:hidden}.card-media img,.card-media video{--media-size:100%;height:100%;height:var(--media-size);left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;width:var(--media-size);z-index:0}.card-media img.card-image-poster-frame{z-index:1}.button-poster-frame{position:relative;width:100%}.button-poster-frame:after,.button-poster-frame:before{content:"";outline:none;position:absolute;transition-duration:var(--speed-extra-slow);transition-timing-function:var(--easing-color-or-opacity);z-index:2}.button-poster-frame:after{--button-surface:transparent;--button-color:var(--color-black);--button-size:16px;--button-x:calc(50% - var(--button-size)*1.5/2);--button-y:calc(50% - var(--button-size)*2/2);--button-offset-x:3px;border-bottom-width:16px;border-bottom-width:var(--button-size);border-color:transparent transparent transparent #000;border-color:var(--button-surface) var(--button-surface) var(--button-surface) var(--button-color);border-left-width:24px;border-left-width:calc(var(--button-size)*1.5);border-right-width:0;border-style:solid;border-top-width:16px;border-top-width:var(--button-size);height:0;left:calc(50% - 9px);left:calc(var(--button-x) + var(--button-offset-x));top:calc(50% - 16px);top:var(--button-y);width:0}.card-color-scheme-primary .button-poster-frame:after{--button-color:var(--color-primary-900)}.card-color-scheme-secondary .button-poster-frame:after{--button-color:var(--color-secondary-900)}.card-color-scheme-tertiary .button-poster-frame:after{--button-color:var(--color-tertiary-900)}.card-color-scheme-alternative .button-poster-frame:after{--button-color:var(--color-alternative-900)}.button-poster-frame:before{--button-size:64px;--button-strength:66.66667%;--button-xy:calc(50% - var(--button-size)/2);background-color:hsla(0,0%,100%,.667);background-color:rgba(255,255,255,var(--button-strength));border-radius:100%;height:64px;height:var(--button-size);left:calc(50% - 32px);left:var(--button-xy);top:calc(50% - 32px);top:var(--button-xy);transition-property:background-color;width:64px;width:var(--button-size)}.button-poster-frame:hover:after,.button-poster-frame:hover:before{transition-duration:var(--speed-fast)}.button-poster-frame:hover:before{--button-strength:90%}[data-video-visible=true] img.card-image-poster-frame{z-index:-1}[data-video-visible=true].button-poster-frame:after,[data-video-visible=true].button-poster-frame:before{pointer-events:none;visibility:hidden}.card-art{--surface-size:64px;--surface-strength:60%;align-content:center;align-items:center;background-color:hsla(0,0%,100%,.6);background-color:rgba(255,255,255,var(--surface-strength));background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:flex;flex-direction:row;flex-wrap:nowrap;float:right;height:64px;height:var(--surface-size);justify-content:center;margin-bottom:var(--padding);margin-left:calc(var(--padding)*1.75);padding-left:0;padding-right:0;place-content:center center;position:relative;shape-outside:circle(50%);text-align:center;width:64px;width:var(--surface-size)}.card-art:after{--art:none;--art-magnification-constant:calc(var(--padding)*1.5);--art-size:calc(100% + var(--art-magnification-constant));--offset-xy:calc(var(--art-magnification-constant)/2*-1);background-image:none;background-image:var(--art);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:contain;content:"";height:var(--art-size);left:var(--offset-xy);pointer-events:none;position:absolute;top:var(--offset-xy);width:var(--art-size)}.card-art a{--size:100%;align-content:stretch;align-items:center;color:transparent;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;height:var(--size);justify-content:center;line-height:var(--type-scale-major-second);place-content:stretch center;width:100%;width:var(--size)}.card-art[data-art=encyclopedia]:after,.card-art[data-art=pennant]:after,.card-art[data-art=statue]:after{background-size:85%}.card-art[data-art=encyclopedia]:after{--art:url(/dist/img/cards/encyclopedia.svg)}.card-art[data-art=statue]:after{--art:url(/dist/img/scenes/headquarters/statue-JMCN.svg)}.card-art[data-art=camera]:after{--art:url(/dist/img/cards/camera.svg)}.card-art[data-art=coffee]:after{--art:url(/dist/img/cards/coffee.svg);top:calc(var(--offset-xy) - 10px)}.card-art[data-art=pennant]:after{--art:url(/dist/img/cards/pennant.svg);background-position-y:bottom}.card-art[data-art=scientist]:after{--art:url(/dist/img/cards/scientist.svg)}.card-art[data-art=radio]:after{--art:url(/dist/img/cards/radio.svg)}.card-art[data-art=newspaper]:after{--art:url(/dist/img/cards/newspaper.svg)}.card-art[data-art=balloons]:after{--art:url(/dist/img/cards/balloons.svg);--art-magnification-constant:calc(var(--padding)*2);top:calc(var(--offset-xy) - 10px)}.card-art[data-art=pacifier]:after{--art:url(/dist/img/cards/pacifier.svg)}.card-art[data-art=microscope]:after{--art:url(/dist/img/cards/microscope.svg)}.card-art[data-art=vicki]:after{--art:url(/dist/img/cards/vicki.svg)}.card-art[data-art=cotton-candy]:after{--art:url(/dist/img/cards/cotton-candy.svg)}.card-art[data-art=facebook]:after,.card-art[data-art=instagram]:after,.card-art[data-art=linkedin]:after,.card-art[data-art=tiktok]:after,.card-art[data-art=twitter]:after,.card-art[data-art=youtube]:after{--art-magnification-constant:1px;background-size:45%}.card-art[data-art=facebook]:after{--art:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234267B2' viewBox='0 0 32 32'%3E%3Cpath d='M24.2 0H20c-4.7 0-7.9 3-7.9 7.9v3.7H7.9c-.3 0-.5.3-.5.6v5.3c0 .3.2.5.5.5h4.3v13.5c0 .3.2.5.5.5H18c.3 0 .6-.2.6-.5V18h5c.3 0 .5-.2.5-.5v-5.3c0-.3 0-.4-.2-.4l-.3-.2h-4.8V8.4c0-1.4.3-2.1 2.3-2.1H24c.3 0 .5-.2.5-.5V.7c.2-.1.2-.4 0-.6 0 0-.2-.1-.3-.1'/%3E%3C/svg%3E")}.card-art[data-art=twitter]:after{--art:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231DA1F2' viewBox='0 0 32 32'%3E%3Cpath d='M19.1 13.6 30.9 0h-2.8L17.8 11.8 9.6 0H0l12.5 17.8L0 32h2.8l10.9-12.4L22.4 32h9.5M4 2.1h4.3L28.2 30h-4.3'/%3E%3C/svg%3E")}.card-art[data-art=instagram]:after{--art:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FD1D1D' viewBox='0 0 32 32'%3E%3Cpath d='M31.9 9.4a12.4 12.4 0 0 0-.7-3.9 8.2 8.2 0 0 0-1.9-2.8A8.2 8.2 0 0 0 26.5.8a12.4 12.4 0 0 0-3.9-.7H9.4a12.4 12.4 0 0 0-3.9.7 8.2 8.2 0 0 0-2.8 1.9A8.2 8.2 0 0 0 .8 5.5a12.4 12.4 0 0 0-.7 3.9C0 11.1 0 11.7 0 16s0 4.9.1 6.6a12.4 12.4 0 0 0 .7 3.9 8.2 8.2 0 0 0 1.9 2.8 8.2 8.2 0 0 0 2.8 1.9 12.4 12.4 0 0 0 3.9.7h13.2a12.4 12.4 0 0 0 3.9-.7 9 9 0 0 0 4.7-4.7 12.4 12.4 0 0 0 .7-3.9c.1-1.7.1-2.3.1-6.6s0-4.9-.1-6.6M29 22.5a7.5 7.5 0 0 1-.5 2.9 6.2 6.2 0 0 1-1.2 1.9 6.2 6.2 0 0 1-1.9 1.2 7.5 7.5 0 0 1-2.9.5h-13a7.5 7.5 0 0 1-2.9-.5 6.2 6.2 0 0 1-1.9-1.2 6.2 6.2 0 0 1-1.2-1.9 7.5 7.5 0 0 1-.5-2.9c-.1-1.7-.1-2.2-.1-6.5s0-4.8.1-6.5a7.5 7.5 0 0 1 .5-2.9 6.2 6.2 0 0 1 1.2-1.9 6.2 6.2 0 0 1 1.9-1.2A7.5 7.5 0 0 1 9.5 3h13a7.5 7.5 0 0 1 2.9.5 6.2 6.2 0 0 1 1.9 1.2 6.2 6.2 0 0 1 1.2 1.9 7.5 7.5 0 0 1 .5 2.9c.1 1.7.1 2.2.1 6.5s0 4.8-.1 6.5M16 7.8a8.2 8.2 0 1 0 8.2 8.2A8.2 8.2 0 0 0 16 7.8m0 13.5a5.3 5.3 0 1 1 5.3-5.3 5.3 5.3 0 0 1-5.3 5.3M26.5 7.5a2 2 0 0 1-2 1.9 2 2 0 0 1-1.9-1.9 2 2 0 1 1 3.9 0'/%3E%3C/svg%3E")}.card-art[data-art=youtube]:after{--art:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='red' viewBox='0 0 32 32'%3E%3Cpath d='M31.4 8.3a4.4 4.4 0 0 0-2.9-2.9C26.1 4.8 16 4.8 16 4.8s-10.1 0-12.5.6A4.2 4.2 0 0 0 .6 8.3 47 47 0 0 0 0 16a45.7 45.7 0 0 0 .6 7.7 4.4 4.4 0 0 0 2.9 2.9c2.6.6 12.5.6 12.5.6s10.1 0 12.5-.6a4.4 4.4 0 0 0 2.9-2.9A45.7 45.7 0 0 0 32 16a47 47 0 0 0-.6-7.7M12.8 20.8v-9.6l8.3 4.8Z'/%3E%3C/svg%3E")}.card-art[data-art=linkedin]:after{--art:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230A66C2' viewBox='0 0 32 32'%3E%3Cpath d='M.5 10.6h6.7V32H.5ZM3.8 0a3.9 3.9 0 0 1 3.9 3.9 3.8 3.8 0 0 1-3.9 3.8A3.8 3.8 0 0 1 0 3.9 3.9 3.9 0 0 1 3.8 0m7.5 10.6h6.4v2.9h.1a6.9 6.9 0 0 1 6.2-3.4c6.8 0 8 4.4 8 10.2V32h-6.6V21.6c0-2.5 0-5.7-3.5-5.7S18 18.7 18 21.4V32h-6.7Z'/%3E%3C/svg%3E")}.card-art[data-art=tiktok]:after{--art:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FE2C55' viewBox='0 0 32 32'%3E%3Cpath d='M26.5 6.8c-.3 0-.4-.3-.7-.4-.5-.4-1.2-.8-1.6-1.3-1.2-1.3-1.6-2.8-1.9-3.7-.1-.8 0-1.3 0-1.3h-5.5v22c0 1.6-.9 2.9-2.4 3.7-.7.4-1.5.7-2.3.5-2.5 0-4.7-2.1-4.7-4.7s2.1-4.7 4.7-4.7.9 0 1.5.3v-5.6c-2.8-.4-5.8.5-7.9 2.3-.9.8-1.7 1.9-2.4 2.9-.3.4-1.1 2-1.2 4.7 0 1.5.4 3.1.5 3.6 0 .4.7 1.6 1.5 2.8.7.8 1.5 1.6 2.4 2.3 2.7 1.9 5.6 1.7 5.6 1.7.5 0 2.3 0 4.2-.9 2.1-1.1 3.3-2.5 3.3-2.5.8-.9 1.5-2 1.9-3.1.5-1.3.7-2.9.7-3.5V10.7l.9.7s1.3.8 3.3 1.3c1.5.4 3.3.4 3.3.4V7.8c-.7 0-2-.1-3.5-.8h.1z'/%3E%3C/svg%3E")}.card-color-scheme-primary{background-color:#fcecf1;background-color:var(--color-primary-050)}.card-color-scheme-primary .text-card-header{color:#b21f3a;color:var(--color-primary-900)}.card-color-scheme-secondary{background-color:#f0eaf3;background-color:var(--color-secondary-050)}.card-color-scheme-secondary .text-card-header{color:#631d8b;color:var(--color-secondary-900)}.card-color-scheme-tertiary{background-color:#fcf4e0;background-color:var(--color-tertiary-050)}.card-color-scheme-tertiary .text-card-header{color:#dd5506;color:var(--color-tertiary-900)}.card-color-scheme-alternative{background-color:#dff1e7;background-color:var(--color-alternative-050)}.card-color-scheme-alternative .text-card-header{color:#004115;color:var(--color-alternative-900)}.anchor-card-header-info4pi{color:inherit!important}.form-element{font-family:DIN\/regular,sans-serif;font-family:var(--font-family-regular-info4pi);font-size:14px;font-size:var(--font-size-body-small)}.select,.textfield{--padding:calc(var(--gutter)*0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem;padding:var(--padding)}.select-sm,.textfield-sm{--padding:calc(var(--gutter)*0.15)}.select,.select-wrapper{--decoration-width:8px}.select{--decoration-offset:calc(var(--padding) + var(--decoration-width));background-color:#fff;background-color:var(--color-white);border-color:var(--color-neutral-500);border-radius:var(--rounded-corners-sm);border-style:solid;border-width:2px;color:var(--color-neutral-700);cursor:pointer;margin-left:auto;margin-right:auto;outline:none;padding-right:calc(var(--padding) + var(--decoration-offset)*2);position:relative;transition-duration:var(--speed-slow),var(--speed-slow);transition-property:border-color,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);width:100%}.color-scheme-primary .select,.color-scheme-primary.textfield{border-color:#dd7587;border-color:var(--color-primary-300)}.color-scheme-secondary .select,.color-scheme-secondary.textfield{border-color:#b17fc6;border-color:var(--color-secondary-300)}.color-scheme-tertiary .select,.color-scheme-tertiary.textfield{border-color:#eabd4d;border-color:var(--color-tertiary-300)}.color-scheme-alternative .select,.color-scheme-alternative.textfield{border-color:#47ae7c;border-color:var(--color-alternative-300)}.select:hover{border-color:var(--color-neutral-900);color:var(--color-neutral-900);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast)}.select-color-scheme-primary:hover{border-color:#b21f3a;border-color:var(--color-primary-900)}.select:focus{border-color:#000;border-color:var(--color-black);color:#000;color:var(--color-black);transition-duration:var(--speed-super-fast),var(--speed-super-fast)}.select-wrapper{display:flex;position:relative}.select-wrapper-widget{margin-left:1rem;margin-left:calc(var(--gutter)/2);margin-right:1rem;margin-right:calc(var(--gutter)/2)}.select-wrapper:after{--decoration-accent-color:var(--color-neutral-700);--decoration-color:transparent;--decoration-height:6px;--decoration-size:0;border-bottom-width:0;border-color:var(--decoration-accent-color) var(--decoration-color) var(--decoration-color) var(--decoration-color);border-left-width:6px;border-left-width:var(--decoration-height);border-right-width:6px;border-right-width:var(--decoration-height);border-style:solid;border-top-width:var(--decoration-width);content:"";height:0;height:var(--decoration-size);pointer-events:none;position:absolute;right:calc(var(--decoration-width)*1.5);top:calc(50% - var(--decoration-width)/2);transition-duration:var(--speed-slow);transition-property:border-top-color;transition-timing-function:var(--easing-color-or-opacity);width:0;width:var(--decoration-size)}.select-wrapper:hover:after{--decoration-accent-color:var(--color-neutral-900);transition-duration:var(--speed-extra-fast)}.textfield{background-color:#fff;background-color:var(--color-white);border-color:var(--color-neutral-500);border-radius:var(--rounded-corners-sm);border-style:solid;border-width:2px;color:var(--color-neutral-700);cursor:pointer;outline:none;transition-duration:var(--speed-extra-slow),var(--speed-slow);transition-property:border-color,color;transition-timing-function:var(--easing-exiting),var(--easing-color-or-opacity)}.textfield[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.textfield[type=number]::-webkit-inner-spin-button,.textfield[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.textfield:hover{border-color:var(--color-neutral-800);color:var(--color-neutral-900);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast)}.textfield:focus{color:#000;color:var(--color-black);transition-property:none}label{cursor:pointer}.assistive-text,.label{--padding:calc(var(--gutter)*0.25);color:var(--color-neutral-900);display:block;font-size:14px;font-size:var(--font-size-body-small);padding-bottom:.125rem;padding-bottom:calc(var(--padding)/4);padding-left:.5rem;padding-left:var(--padding);padding-right:.5rem;padding-right:var(--padding);padding-top:0;position:relative;text-shadow:hsla(0,0%,100%,.6) 0 1px 1px;text-shadow:var(--text-shadow-white-info4pi)}.assistive-text{color:var(--color-neutral-800)}.label{font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);font-weight:400}.label-inline{--padding:0;display:inline-block}.assistive-text-error,.label-error{color:var(--color-error-900)}.textfield-error{border-color:var(--color-error-900)}.textfield-error-icon{padding-right:calc(.66667rem + 20px);padding-right:calc(var(--gutter)/3 + 20px)}.textfield-error-icon+.form-icon-error{display:block}.label-error:after{content:"*"}.textfield-error:focus{color:var(--color-neutral-900)}.textfield-error-icon:focus+.form-icon-error{display:none}.navigation-bar-anchor-notification-info4pi:after,.top-app-bar:after{font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi)}.top-app-bar:after{text-shadow:var(--text-shadow-black)}.chip{--font-size:12px;align-content:flex-start;align-items:center;background-color:var(--color-neutral-050);border-color:var(--color-neutral-400);border-radius:var(--rounded-corners-md);border-style:solid;border-width:1px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);font-size:12px;font-size:var(--font-size);justify-content:center;letter-spacing:.4px;line-height:18px;line-height:calc(var(--font-size) + 6px);padding-left:var(--rounded-corners-md);padding-right:var(--rounded-corners-md);place-content:flex-start center;text-align:center;white-space:nowrap}.chip-specialty{margin-right:.5rem;margin-right:calc(var(--gutter)*.25)}.chip-secondary{border-color:#a160bb;border-color:var(--color-secondary-400)}.chip-tertiary{border-color:#e7af27;border-color:var(--color-tertiary-400)}.dialog{background-color:var(--color-neutral-050)}.dialog,.floating-action-button{box-shadow:var(--shadow-elevation-medium)}.floating-action-button{background-color:#fcecf1;background-color:var(--color-primary-050);background-image:linear-gradient(0deg,#f9cdd9,#fadbe4 50%,#fcedf2);border-width:0;color:#c12945;color:var(--color-primary-800);font-size:32px;font-weight:700;line-height:0;padding-bottom:2px;position:relative;text-transform:uppercase;transition-duration:var(--speed-slow);transition-property:box-shadow;transition-timing-function:var(--easing-exiting)}.floating-action-button-md{--button-size:36px;font-size:28px;height:36px;height:var(--button-size);padding-bottom:0;width:36px;width:var(--button-size)}.floating-action-button-color-scheme-secondary{background-color:#f0eaf3;background-color:var(--color-secondary-050);background-image:linear-gradient(0deg,#dacae2,#e6dbeb 50%,#f1ecf4);color:#7e32a0;color:var(--color-secondary-700)}.floating-action-button-color-scheme-tertiary{background-color:#fcf4e0;background-color:var(--color-tertiary-050);background-image:linear-gradient(0deg,#f6e1b1,#f9eac8 50%,#fcf3df);color:#df7406;color:var(--color-tertiary-800)}.floating-action-button:hover{box-shadow:var(--shadow-elevation-high);transition-duration:var(--speed-extra-fast);transition-timing-function:var(--easing-entering)}.floating-action-button:active,.floating-action-button:focus{background-image:none;box-shadow:var(--shadow-elevation-low);text-shadow:var(--text-shadow-black);transition-duration:var(--speed-super-fast)}.floating-action-button:focus{background-color:#b21f3a;background-color:var(--color-primary-900);color:#fff;color:var(--color-white)}.floating-action-button-color-scheme-secondary:focus{background-color:#631d8b;background-color:var(--color-secondary-900)}.floating-action-button-color-scheme-tertiary:focus{background-color:#df7406;background-color:var(--color-tertiary-800)}.floating-action-button-with-label:after{color:var(--color-neutral-900);content:attr(title);display:block;font-size:12.6px;font-size:calc(var(--font-size-body-small)*.9);left:-110px;letter-spacing:var(--letter-spacing-all-caps);line-height:0;position:absolute;text-align:right;top:calc(50% + 1px);white-space:nowrap;width:100px}.floating-action-button-with-label:after,.navigation-bar-item,.top-app-bar-item{font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi)}.footer{align-content:flex-start;align-items:flex-start;background-color:transparent;border-color:var(--color-neutral-400);border-style:solid;border-width:1px 0 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap) var(--gap);justify-content:flex-start;margin-top:0;padding:var(--gap);place-content:flex-start flex-start}.footer-cell{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:1;order:0}.footer-cell-copyright{flex-grow:1}.footer-links{align-content:flex-start;align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:calc(var(--gutter)/2);column-gap:calc(var(--gutter)/2);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;list-style:none;margin:0;padding:0;place-content:flex-start flex-start}.anchor-footer{background-image:none;border-spacing:0;color:var(--on-primary-color);margin-top:0;padding-top:0}.anchor-footer:hover{color:#9241b0;color:var(--color-secondary-500)}.anchor-footer:focus{background-color:#9241b0;background-color:var(--color-secondary-500);color:#fff;color:var(--color-white)}.anchor-unstyled{color:#b21f3a;color:var(--color-primary-900);-webkit-text-decoration:none;text-decoration:none}.anchor-text-normal{color:var(--color-text);display:inline-flex;outline:none;position:relative;transition-duration:var(--speed-extra-fast);transition-property:border-bottom-color;transition-timing-function:var(--easing-color-or-opacity)}.anchor-text-normal:hover{color:#b21f3a;color:var(--color-primary-900)}.anchor-text-normal:active,.anchor-text-normal:focus{color:#c12945;color:var(--color-primary-800);transition-property:none}.progressbar .linear-progress-bar-inner{border-top-color:#a160bb;border-top-color:var(--color-secondary-400)}.input-hide{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.jmf-logo{--logo-height:52px;--logo-margin:calc(var(--gutter)/2);--logo-width:150px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 69.4'%3E%3Cpath fill='%23b21e3c' d='m12.7 17.9 19.4-.4v4.9s2.7-5.8 11.2-5.7c8.6.1 10.6 8.2 10.6 8.2s1.9-8.1 12.2-7.7c10.2.4 11.7 11.6 11.7 11.6l-1.2 25.6c-5.6-.3-11.2-.5-16.7-.7.1-6.9.4-13.8.5-20.6 0 0 0-2.3-2.9-2.3-2.8 0-2.8 2.4-2.8 2.4l-.1 20.5c-5.7-.1-11.6-.1-17.3-.1V33.1s0-2.3-2.4-2.3l-2.7 2.7c0 7 .1 14.1.1 21.2 0 0-1.2 11.2-11.6 14.1C10.5 71.4 0 64.3 0 64.3 1.7 59 3.6 53.5 5.4 48.2c0 0 1.9 5.4 5.4 5.6 3.5.1 2.9-3.9 2.9-3.9-.3-10.6-.6-21.2-1-32m20.8-9c-.3 4.8-4.8 8.5-10.1 8.5s-9.7-3.7-10-8.5S17.7 0 23.5 0s10.2 4.1 10 8.9'/%3E%3Cpath fill='%23231f20' d='M92.3 38.6c-1.6 0-3.1-.7-3.9-1.2l-.3-.3v-.4c-.1-.9.1-2.3.5-3.1l.3-.4h2.7l.3.4c.1.3.3.7.4 1.1 0-.1.1-.4.1-.9V22.7c-.4-.3-.7-.4-.9-.7l-.3-.3.3-2.8h6.1l.3 2.8-.3.3c-.3.3-.5.5-.9.7v2.9c.9-1.9 2.6-2.9 5-2.9 1.3 0 2.3.3 3.1.9.3-.2.5-.4.8-.5 0-3.3 1.6-4.9 4.6-4.9q1.8 0 3.3.9c.8-.6 1.8-.9 3.1-.9 1.5 0 2.7.4 3.9 1.2l.3.3v.4c.1.6-.1 1.7-.4 2.4h1.2l.8.1v.4c.9-.5 2.1-.5 2.8-.3l.5.3v.8c.9-.7 2.1-1.1 3.6-1.1q1.2 0 2.1.3v-.3h6.1l.3 2.3.3-2.3h5.8l.3 2.7-.3.3c-.4.4-.9.8-1.3.9l-3.3 7.7c-.8 2.4-1.6 4.4-4.2 4.4-1.3 0-2.4-.4-3.1-1.1l-.3-.3V37c-.1-.9.1-2.1.5-2.9l.1-.1c-.7.3-1.6.6-3 .6-2 0-3.5-.7-4.5-1.9l-.2 1.6h-20V34c-.7.3-1.6.6-2.9.6-2.4 0-4.2-1-5-2.8v1.7c.2 3.7-1.1 5.1-4.4 5.1m13.1-7.9v-.9c-.1.1-.2.1-.3.2zm5.8.4c.2-.1.3-.3.6-.3v-4.2H110v4.1c.4.1.9.2 1.2.4m6.4 0c.2-.1.3-.3.6-.3v-4.2h-1.9v4.1c.5.1.9.2 1.3.4m6.2-.1q-.3-.9-.3-2.1c0-.7.1-1.3.2-1.9-.5 0-.9.1-1.2.2v3.5c.5-.1.9.1 1.3.3m9.9 1.8-.3.4s-.2.2-.5.4h2.1l.3.4c.1.1.1.3.1.4.1-.1.1-.4.3-.7l-2.1-4.8c-.2.5-.5.8-1 1.1zm3.5-6.6.8 2.1.7-2c-.3-.1-.5-.4-.7-.5l-.1-.3-.1.3c-.3.1-.5.2-.6.4m44.6 25.5.3.3-.3 2.7h-6.1l-.1-.5-.1.5h-6.1l-.2-1c-1 .8-2.2 1.2-3.7 1.2s-2.7-.4-3.6-1l-.1.9h-6.1v-.2c-.7.1-1.4.2-2.1.2q-1.35 0-2.1-.6v.3l-.5.3c.1-.4-1.1.1-3.1.1h-.5l-.3-.5c-.7.4-1.5.7-2.7.7-1 0-1.9-.3-2.6-.8-1.1.6-2.5.7-3.1.7l-.4-.1c-.3-.1-.4-.3-.5-.4-.7.3-1.5.5-2.3.5-1.2 0-2.2-.3-2.9-.7 0 .2-.1.6-.1.6h-6.1l-.1-.5-.1.5h-6.1c-.7.1-1.3.2-1.7.2h-.3l-.3-.1c-.1-.1-.3-.3-.4-.5-.9.4-1.9.7-2.9.7q-3.15 0-3.9-2.4c-1 1.5-2.7 2.4-4.9 2.4-3.5 0-5.2-1.8-5.4-5.3l-1 .1-.3-.3c-.3-.1-.4-.4-.5-.7H97v1.9c.5.1 1.2.4 1.6.8l.4.3-.3 3.1h-7l-.3-2.8.3-.3c.1-.3.5-.5.9-.7v-8.1c-.4-.3-.7-.4-.9-.7l-.3-.3.3-2.8h10.8v4.7c.9-.6 2.1-.9 3.5-.9s2.6.3 3.5.9l.1-.6.5-.1c1.1-.3 2.7-.4 4-.3l.8.1v7.2c0 .8.1.9.1.9h.5q.6 0 1.2-.3v-4.1c-.4-.1-.7-.4-.9-.7l-.3-.3.3-2.5.5-.1c1.1-.3 2.8-.4 4-.3l.8.1c1-.2 2.2-.3 3.2-.2l.8.1v.4c.7-.3 1.5-.4 2.1-.4 2.2 0 3.5.8 4.1 2.6 1.2-2.3 3.6-2.6 4.8-2.6h.8v-.4c-.5-.1-.8-.4-1.2-.8l-.3-.3.3-2.5.5-.1c1.1-.3 2.9-.4 4.2-.3h.8V44c1-.5 2.7-.9 4.4-.9 1.4 0 2.6.3 3.3 1V44l.3-.3c.3-.3.7-.5 1.2-.8.1-.8.5-1.7 1.5-2.4l.3-.1h2.5v2.5h1.5l.8-.1c-.8-.5-.9-1.3-.9-1.9 0-1.5.9-2.4 2.5-2.4s2.5.8 2.5 2.4c0 .4-.1 1.3-.8 1.9h.7v2.4c.9-1.5 2.6-2.4 4.8-2.4 1.4 0 2.6.3 3.5.9l.1-.6.5-.1c1.1-.3 2.4-.4 3.7-.3l.8.1v.4c.7-.3 1.5-.4 2.1-.4 3.1 0 4.4 1.5 4.4 4.9V51c.4.3.6.4.9.7M99.5 44h.1c-.3-.3-.5-.8-.7-1.1h-1.7v2h1.5c.1-.3.3-.5.5-.7zm5.3 4.7c0 2.4.8 2.4 1.1 2.4.4 0 1.1 0 1.1-2.3 0-2.4-.7-2.4-1.1-2.4s-1.1.1-1.1 2.3m31.1 2.4c.4 0 .8-.1 1.1-.3v-4.4h-.8c-.4 0-1.1 0-1.1 2.4 0 2.3.5 2.3.8 2.3m20.5-.5v-4.1c-.2-.1-.3-.2-.5-.3h-1.2V51l1.3-.3zm8-1.9c0 2.4.8 2.4 1.1 2.4.4 0 1.1 0 1.1-2.3.1-2.4-.7-2.4-1.1-2.4-.4.1-1.1.1-1.1 2.3m-23.1-.6v.5c.2-.2.4-.3.7-.5zM102 44.2l-.5.1h.3v.1c0-.1.1-.2.2-.2m24.4 7.5c.3-.3.5-.4.9-.7v-3.5c0-1.1-.1-1.1-.7-1.1-.4 0-.7.1-1.1.3V51h-.1c.5.1.8.4 1 .7m50.1-.7v-3.5c0-1.1-.1-1.1-.7-1.1-.4 0-.7.1-1.1.3V51c.3.1.7.4.8.7.3-.3.6-.4 1-.7M200 31.7l-.4 2.7h-10.3v-.2c-.7.3-1.6.5-2.8.5-1.5 0-2.7-.4-3.6-1v.1l-.4.3c-.8.4-2 .7-3.3.7l-.4-.1-.5-.4c-.7.3-1.5.5-2.3.5-2.2 0-3.5-.9-4.1-2.1-1 1.3-2.5 2.1-4.6 2.1-1.6 0-2.8-.4-3.7-1.2-.1.4-.2.9-.2.9h-6.1l-.3-2.7-.9 2.7h-3.9l-2.3-6.2v2.5c.3.1.7.4.9.8l.3.3-.4 2.7h-5.4l-.3-2.7.3-.3c.3-.3.5-.5.9-.8v-8.1c-.4-.1-.7-.4-.9-.8l-.1-.3.4-2.7h5.8l3.1 8.6.1.3c0-.1.1-.3.1-.3l2.9-8.6h5.8l.3 2.7-.1.3c-.3.4-.7.7-.9.8v2.5c.9-1.5 2.6-2.4 4.8-2.4s3.8.7 4.7 2.1c1.3-1.8 3.4-2.1 4.5-2.1h.8v-.4c-.5-.1-.9-.4-1.2-.8l-.3-.3.3-2.5.5-.1c1.1-.3 2.9-.4 4.2-.3h.8V25c1-1.4 2.5-2.2 4.6-2.2 1.6 0 2.8.5 3.6 1.4V22c-.4-.1-.7-.4-.9-.7l-.3-.3.3-2.5.5-.1c1.1-.3 2.8-.3 4-.3h.8v.3c1-.2 2.4-.3 3.6-.2h.8v12.5c.4.3.7.4.9.7zm-23.6-.8c.4 0 .8-.1 1.1-.3v-4.2c-.3-.1-.5-.1-.8-.1-.4 0-1.1 0-1.1 2.4 0 2.2.5 2.2.8 2.2m13.6-.5V30l-.1.1zm-23.7-1.8c0 2.4.8 2.4 1.1 2.4.4 0 1.1 0 1.1-2.3.1-2.4-.7-2.4-1.1-2.4-.5 0-1.1 0-1.1 2.3' opacity='.2'/%3E%3Cpath fill='%23fff' d='M90.4 34.9c.1.3.4.9.4 1.5h.3c.9 0 1.3-.3 1.3-1.9V22.8c-.5-.1-.9-.4-1.1-.7l.1-1.7H96l.1 1.7c-.3.3-.7.5-1.1.7v11.4c0 3.2-1.2 4.1-3.9 4.1-1.5 0-2.7-.5-3.3-1.1 0-.8.1-2 .5-2.7h1.9zm14.1-1.6s-.9 1.2-3.6 1.2c-3.2 0-4.8-1.7-4.8-5 0-4.1 2.5-5.3 4.8-5.3s3.9.8 3.9 4.4c0 .9-.4 1.5-1.5 1.5h-4.4c.1 1.7.8 2.3 2.5 2.3 1.5 0 2.5-.7 2.5-.7zm-5.6-4.9 3.2-.1c.3-1.2-.4-2-1.5-2-.9.1-1.4.5-1.7 2.1m5.5-3.3c.3-.3.7-.4 1.1-.5V24c0-2.7 1.1-4.1 3.9-4.1 1.6 0 2.7.5 3.3 1.1.1.7-.3 1.9-.5 2.3h-1.7c-.1-.4-.4-.8-.4-1.3h-.4c-.9 0-1.5.4-1.5 2v.8h3.1v1.9h-3.1v5.7c.8.1 1.6.4 2 .8v1.5h-5.6l-.3-1.6c.3-.3.7-.5 1.1-.7v-5.7h-.9c-.1-.1-.1-1.6-.1-1.6m6.4 0c.3-.3.7-.4 1.1-.5V24c0-2.7 1.1-4.1 3.9-4.1 1.6 0 2.7.5 3.3 1.1.1.7-.1 1.9-.5 2.3H117c-.1-.4-.4-.8-.4-1.3h-.4c-.9 0-1.5.4-1.5 2v.8h3.1v1.9h-3.1v5.7c.8.1 1.6.4 2 .8l-.1 1.5H111l-.3-1.6c.3-.3.7-.5 1.1-.7v-5.7h-.9zm13.1 1.9h-.9c-.8 0-1.7.1-2.1.5v4.6c.9.1 1.9.5 2.3.8l-.1 1.6h-5.7l-.3-1.6c.3-.3.7-.5 1.1-.7v-5.6c-.4-.1-.8-.4-1.1-.7l.3-1.6c1.1-.3 2.3-.3 3.5-.3v1.2c.5-.7 1.6-1.2 2.7-1.2.3 0 .5 0 .7.1zm8 6.3s-.9 1.2-3.6 1.2c-3.2 0-4.8-1.7-4.8-5 0-4.1 2.5-5.3 4.9-5.3 2.3 0 3.9.8 3.9 4.4 0 .9-.4 1.5-1.5 1.5h-4.4c.1 1.7.8 2.3 2.4 2.3 1.5 0 2.5-.7 2.5-.7zm-5.5-4.9 3.2-.1c.3-1.2-.3-2-1.5-2-1 .1-1.5.5-1.7 2.1m7.3 6.9c.1.3.3.9.4 1.5h.3c.5 0 1.2-1.1 1.3-2.3l-3.3-7.7c-.5-.1-1.1-.4-1.3-.8l.1-1.6h4.6l.3 1.6c-.1.3-.5.4-.9.5l1.1 3.1c.4 1.1.5 2.1.5 2.1h.3s.1-1.1.5-2.1l1.1-2.9c-.5-.1-.8-.4-1.1-.7l.3-1.6h4.4l.1 1.6c-.3.3-.8.7-1.3.8l-3.3 7.8c-1.1 2.5-1.6 4-3.9 4-1.1 0-2-.3-2.4-.8 0-.8.1-1.9.4-2.5zm18.9-6.6c.7 1.6.8 2.8.8 2.8h.3s.1-1.2.7-2.8l2.8-8.1h4.5l.1 1.6c-.3.3-.7.5-1.2.8v9.2c.4.1.8.4 1.1.7l-.1 1.7H157l-.3-1.6c.3-.3.7-.5 1.1-.7v-5.2c0-1.2.1-2.9.1-2.9h-.3s-.5 1.7-.8 2.7l-2.7 7.8h-2.7l-2.8-7.8c-.4-.9-.8-2.7-.8-2.7h-.3s.1 1.7.1 2.9v5.3c.4.1.9.4 1.1.8l-.3 1.6h-4l-.1-1.6c.3-.3.7-.5 1.1-.8v-9.3c-.5-.1-.9-.4-1.2-.8l.3-1.6h4.5zm13.9-4.4c3.2 0 4.6 1.5 4.6 5 0 3.3-1.7 5.3-4.9 5.3s-4.6-1.6-4.6-5.2c0-3.2 1.7-5.1 4.9-5.1m-.1 8.4c1.2 0 1.9-.9 1.9-3.2s-.8-3.2-2-3.2-1.9.8-1.9 3.1c.1 2.2.9 3.3 2 3.3m9.7-12.4c1.1-.3 2.8-.3 4-.3v12c.4 0 .8.1 1.1.4V34c-.9.4-2 .7-3.1.7-.3-.1-.5-.5-.7-.8-.5.5-1.6.8-2.5.8-2.9 0-4.1-1.5-4.1-5 0-4.1 2.4-5.3 4.6-5.3.7 0 1.2.1 1.7.1v-1.9c-.5-.1-1.1-.4-1.3-.7zm1.2 11.6v-5.3c-.5-.1-1.2-.1-1.6-.1-1.5 0-1.9 1.3-1.9 3.2 0 2.3.5 3.1 1.6 3.1.8-.1 1.5-.4 1.9-.9m11.8 1.4s-.9 1.2-3.6 1.2c-3.2 0-4.8-1.7-4.8-5 0-4.1 2.5-5.3 4.9-5.3 2.3 0 3.9.8 3.9 4.4 0 .9-.4 1.5-1.5 1.5h-4.4c.1 1.7.8 2.3 2.4 2.3 1.5 0 2.5-.7 2.5-.7zm-5.4-4.9 3.2-.1c.3-1.2-.4-2-1.5-2-.9.1-1.6.5-1.7 2.1m5.3-8.1c1.1-.3 2.5-.3 3.7-.3v12.2c.5.1.9.4 1.1.7l-.3 1.6h-4.6l-.1-1.6c.1-.3.7-.5 1.1-.7v-9.8c-.4-.1-.8-.4-1.1-.7zm4.4 0c1.1-.3 2.5-.3 3.7-.3v12.2c.4.1.9.4 1.1.7l-.3 1.6h-4.6l-.3-1.6c.3-.3.7-.5 1.1-.7v-9.8c-.4-.1-.8-.4-1.1-.7zm-92.6 20.5v3.5l-1.5.1c-.3-.3-.5-.8-.8-1.5h-3.2v3.6h2.9c.1-.4.3-.7.5-.8l1.2.1v3.6l-1.2.1c-.3-.1-.4-.5-.5-.8h-2.8V52c.8.1 1.6.5 2 .8l-.3 1.7h-5.6l-.3-1.7c.3-.3.7-.5 1.1-.7V43c-.5-.1-.9-.4-1.1-.7l.3-1.7h9.2zm4.2 3.6c3.2 0 4.6 1.5 4.6 5 0 3.3-1.7 5.3-4.9 5.3s-4.6-1.6-4.6-5.2c0-3.3 1.9-5.1 4.9-5.1m0 8.3c1.2 0 1.9-.9 1.9-3.2s-.8-3.2-2-3.2-1.9.8-1.9 3.1c.1 2.4.9 3.3 2 3.3m15.5 1.4c-.9.4-2 .7-3.1.7-.3-.3-.5-.7-.5-1.1-.8.5-2 1.1-3.3 1.1-2.5 0-3.3-1.1-3.3-3.3v-4.6c-.4-.1-.8-.4-1.1-.7l.3-1.6c1.1-.3 2.5-.3 3.7-.3v6.4c0 1.5.4 1.7 1.5 1.7.7 0 1.5-.3 2-.7v-5c-.4-.1-.8-.4-1.1-.7l.3-1.6c1.1-.3 2.5-.3 3.7-.3v7.8c.4.1.8.1 1.1.4V54zm-.3-9.5c1.1-.3 2.3-.3 3.5-.3v1.1c.7-.5 1.9-.9 2.9-.9 2.7 0 3.6 1.1 3.6 4.1v3.9c.4.1.9.4 1.1.7l-.1 1.6h-4.6l-.3-1.7c.1-.3.7-.5 1.1-.7v-4c0-1.5-.5-1.9-1.5-1.9-.8 0-1.5.3-1.9.7v5.2c.5.1.9.4 1.1.7l-.3 1.6h-4.6l-.3-1.6c.3-.3.7-.5 1.1-.7v-5.6c-.4-.1-.8-.4-1.1-.7zm15.5-4.2c1.1-.3 2.8-.3 4-.3v12c.4 0 .8.1 1.1.4v1.6c-.8.4-2 .7-3.1.7-.3-.1-.5-.5-.7-.9-.5.5-1.6.9-2.5.9-2.9 0-4.1-1.5-4.1-5 0-4.1 2.4-5.3 4.6-5.3.7 0 1.2.1 1.7.3v-2c-.5-.1-1.1-.4-1.3-.7zm1.2 11.7v-5.3c-.5-.1-1.2-.3-1.6-.3-1.5 0-1.9 1.3-1.9 3.2 0 2.3.5 3.1 1.6 3.1.9-.1 1.4-.3 1.9-.7m4.1-4.3c-.3-.5-.4-1.5-.3-2.4 1.1-.5 2.7-1.1 4.2-1.1 2.4 0 3.7.9 3.7 3.5V52c.4.1.8.1 1.1.4v1.7s-1.1.5-2.9.5c0 0-.1-.5-.4-1.2-.4.5-1.2 1.2-3.2 1.2-1.7 0-3.2-1.1-3.2-2.9 0-1.7 1.1-2.8 3.6-2.8h2.1V48c0-1.1-.5-1.6-1.6-1.6-.4 0-.7 0-1.1.1 0 .4-.1 1.1-.3 1.3zm4.9 4.3v-1.6h-1.3c-1.1 0-1.5.4-1.5 1.1s.4 1.2 1.2 1.2c.9-.1 1.4-.5 1.6-.7m3-7.1c.3-.3.9-.5 1.3-.8.1-.8.4-1.7 1.2-2.3h1.5v2.5h2.9v1.7h-2.9v5c0 .8.1 1.2.9 1.2.4 0 1.1-.1 1.6-.3l.7 1.6c-1.1.5-2.1.8-3.3.8-2 0-2.5-1.1-2.5-2.7v-5.6h-.9c-.1.2-.5-1.1-.5-1.1m6.7-.4c1.1-.3 2.5-.3 3.7-.3v8c.4.1.9.4 1.1.7l-.3 1.6h-4.6l-.3-1.6c.3-.3.7-.5 1.1-.7v-5.6c-.4-.1-.8-.4-1.1-.7zm2.2-4.5c1.1 0 1.7.4 1.7 1.5 0 1.2-.7 1.5-1.7 1.5s-1.6-.4-1.6-1.5.6-1.5 1.6-1.5m7 4.3c3.2 0 4.6 1.5 4.6 5 0 3.3-1.7 5.3-4.9 5.3s-4.6-1.6-4.6-5.2c0-3.3 1.7-5.1 4.9-5.1m-.1 8.3c1.3 0 1.9-.9 1.9-3.2s-.8-3.2-2-3.2-1.9.8-1.9 3.1c0 2.4.8 3.3 2 3.3m4.6-8.1c1.1-.3 2.3-.3 3.5-.3v1.1c.7-.5 2-.9 2.9-.9 2.7 0 3.6 1.1 3.6 4.1v3.9c.4.1.9.4 1.1.7l-.1 1.6h-4.6l-.1-1.6c.1-.3.7-.5 1.1-.7v-4c0-1.5-.5-1.9-1.5-1.9-.8 0-1.5.3-1.9.7v5.2c.4.1.9.4 1.1.7l-.3 1.6h-4.6l-.3-1.6c.3-.3.7-.5 1.1-.7v-5.6c-.4-.1-.8-.4-1.1-.7-.1 0 .1-1.6.1-1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:block;height:52px;height:var(--logo-height);margin-left:1rem;margin-left:var(--logo-margin);position:absolute;text-indent:-9999px;transform-origin:center;transition-duration:var(--speed-slow);transition-property:transform;transition-timing-function:ease-in-out;transition-timing-function:var(--easing-point-to-point);width:150px;width:var(--logo-width);z-index:101}@media (max-width:480px){.jmf-logo{--logo-height:44px;--logo-width:133px}}.jmf-logo:hover{transform:rotate(-4deg) scale(1.1);transition-duration:var(--speed-extra-fast)}.jmf-logo:active,.jmf-logo:focus{transform:none;transition-property:none}.jmf-masthead{align-content:stretch;align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:calc(var(--gutter)/2);column-gap:calc(var(--gutter)/2);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;place-content:stretch flex-start}.jmf-masthead-cell{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0;position:relative}.jmf-masthead-cell-utilities{flex-grow:1;flex-shrink:1;text-align:right}.social-follow-info4pi{--gap:calc(var(--gutter)*0.25);align-content:center;align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem .5rem;gap:var(--gap) var(--gap);justify-content:flex-end;list-style:none;margin:0;padding:0;place-content:center flex-end}.social-follow-item-info4pi{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0}@media (max-width:350px){.social-follow-info4pi{flex-direction:column;position:absolute;right:0;top:auto;z-index:1}.social-follow-item-info4pi{order:1}.social-follow-item-info4pi:last-child{order:0}}.button-share,.button-social-follow,.button-sound{--button-size:26px;--color:var(--color-primary-900);color:#b21f3a;color:var(--color);fill:currentcolor;height:26px;height:var(--button-size);width:26px;width:var(--button-size)}.button-share,.button-social-follow{--padding:4px;background-color:#fff;background-color:var(--color-white);border-color:var(--color);border-radius:100%;border-style:solid;border-width:1px;box-shadow:var(--shadow-elevation-low);padding:4px;padding:var(--padding);transform-origin:center;transition-duration:var(--speed-slow),var(--speed-normal);transition-property:box-shadow,transform;transition-timing-function:var(--easing-exiting),var(--easing-color-or-opacity)}.button-share{border-width:0;box-shadow:none;transition-duration:var(--speed-slow);transition-property:color;transition-timing-function:var(--easing-color-or-opacity)}.button-linkedin{padding:5px}.button-social-follow:hover{box-shadow:var(--shadow-elevation-medium);transform:scale(1.2);transition-duration:var(--speed-super-fast),var(--speed-extra-fast);transition-timing-function:var(--easing-entering),var(--easing-color-or-opacity)}.button-share:hover{color:#cf2f4d;color:var(--color-primary-700);transition-duration:var(--speed-extra-fast)}.button-social-follow:active{box-shadow:var(--shadow-elevation-low);transform:scale(1);transition-duration:var(--speed-super-fast),var(--speed-super-fast);transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity)}.button-share:active{color:#b21f3a;color:var(--color-primary-900);transition-property:none}.button-sound{margin-left:.5rem;visibility:hidden}.button-sound[data-is-managed=true]{visibility:visible}.button-sound[data-sound=off] .sound-on,.button-sound[data-sound=on] .sound-off{display:none}@media (max-width:480px){.button-share,.button-social-follow,.button-sound{--button-size:24px}.button-sound{margin-left:0}}.nav-primary{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.66667rem .5rem;gap:calc(var(--gutter)/3) calc(var(--gutter)*.25);justify-content:center;margin-left:auto;margin-right:auto;max-width:1024px;place-content:center center}.nav-primary-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0;position:relative}.nav-primary-cell-menu{align-self:center;flex-basis:auto}.nav-primary-cell-pages{align-self:stretch;background-image:url(/dist/img/menu-bg.svg);background-position-x:50%;background-position-y:50%;background-repeat:no-repeat;background-size:contain;height:68px}.list-unstyled{align-content:flex-start;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;-moz-column-gap:calc(var(--gutter)/8);column-gap:calc(var(--gutter)/8);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:DIN\/regular,sans-serif;font-family:var(--font-family-regular-info4pi);list-style:none;margin:0;padding:0;position:relative}.sitemap .list-unstyled{align-items:flex-start;flex-direction:column}.site-utilities{-moz-column-gap:10px;column-gap:10px;justify-content:flex-end}.button-site-utility{--button-size:32px;background-color:#f0ce80;background-color:var(--color-tertiary-200);border-radius:var(--rounded-corners-md);box-shadow:var(--shadow-elevation-low);color:#b21f3a;color:var(--color-primary-900);fill:currentcolor;font-size:0;height:32px;height:var(--button-size);padding:5px;text-indent:-9999px;transform-origin:center;transition-duration:var(--speed-normal),var(--speed-normal);transition-property:box-shadow,transform;transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);width:32px;width:var(--button-size)}.button-site-utility:hover{box-shadow:var(--shadow-elevation-medium);transform:rotate(-12deg) scale(1.3);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast)}.button-site-utility:active,.button-site-utility:focus{background-color:#eabd4d;background-color:var(--color-tertiary-300);box-shadow:var(--shadow-elevation-low);transform:rotate(0) scale(1);transition-duration:var(--speed-super-fast),var(--speed-super-fast)}.button-site-utility:focus{transition-property:none}.button-close{--button-size:26px;background-color:#b21f3a;background-color:var(--color-primary-900);color:#f0ce80;color:var(--color-tertiary-200);height:26px;height:var(--button-size);padding:3px;transition-property:color;transition-timing-function:var(--easing-color-or-opacity);width:26px;width:var(--button-size)}button[data-id=app-bar-bottom-close-info4pi]{margin:5px}.button-close:hover{color:#fff;color:var(--color-white);transform:none}.button-close:active,.button-close:focus{background-color:#c12945;background-color:var(--color-primary-800)}.button-menu{--padding:12px;color:transparent;flex-direction:row;font-family:patua,sans-serif;font-family:var(--font-family-secondary-info4pi);height:100%;justify-content:flex-start;letter-spacing:0;padding-left:12px;padding-left:var(--padding);padding-right:12px;padding-right:var(--padding);position:relative;text-transform:lowercase}.button-menu[data-id=app-bar-bottom-toggle-info4pi]{--min-size:36px;max-height:36px;max-height:var(--min-size);min-height:36px;min-height:var(--min-size)}.button-menu-drop-shadow{filter:drop-shadow(0 2px 2px rgba(0,0,0,.4));transition-duration:var(--speed-normal);transition-property:filter;transition-timing-function:var(--easing-color-or-opacity)}.button-menu-drop-shadow:hover{filter:drop-shadow(0 2px 4px rgba(0,0,0,.6));transition-duration:var(--speed-extra-fast)}.button-menu-drop-shadow:active,.button-menu-drop-shadow:focus{filter:drop-shadow(0 2px 1px rgba(0,0,0,.2));transition-property:none}.button-menu:after{--text-shadow-intensity:45%;align-content:center;align-items:center;color:#b21f3a;color:var(--color-primary-900);content:"Menu";display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;height:var(--button-size);justify-content:center;left:0;place-content:center center;text-shadow:hsla(0,0%,100%,.45) 0 1px 1px;text-shadow:rgba(255,255,255,var(--text-shadow-intensity)) 0 1px 1px;text-transform:lowercase;top:0}.button-menu .shape-menu,.button-menu:after{--button-size:100%;position:absolute;width:100%;width:var(--button-size)}.button-menu .shape-menu{fill:#f0ce80;fill:var(--color-tertiary-200);height:100%;height:var(--button-size);left:0;top:1px;z-index:0}.button-menu:active .shape-menu,.button-menu:focus .shape-menu{fill:#eabd4d;fill:var(--color-tertiary-300)}.button-call-to-action{height:32px;height:var(--button-call-to-action-info4pi);pointer-events:all;position:absolute;text-indent:0;text-transform:none;width:32px;width:var(--button-call-to-action-info4pi);z-index:10}.button-call-to-action svg{height:22px;width:22px}.button-call-to-action:active,.button-call-to-action:focus,.button-call-to-action:hover{transform:none}.list-nav-primary{--padding:16px;-moz-column-gap:12px;column-gap:12px;height:calc(100% - 10px);justify-content:center;margin-left:auto;margin-right:auto;max-width:667px;min-width:375px;padding-left:16px;padding-left:var(--padding);padding-right:16px;padding-right:var(--padding)}.list-nav-primary-item{align-self:center;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0;position:relative;text-align:center}.anchor-nav-primary{--size:40px;color:#b21f3a;color:var(--color-primary-900);display:flex;fill:currentcolor;height:40px;height:var(--size);width:40px;width:var(--size)}.anchor-nav-primary-selected-info4pi{pointer-events:none}.anchor-nav-primary .icon-faux-stroke{fill:none}.anchor-nav-primary-selected-info4pi .icon-faux-stroke{fill:#fff;fill:var(--color-white);stroke:#f0ce80;stroke:var(--color-tertiary-200);stroke-width:4px}.anchor-nav-primary svg{content-visibility:visible;margin-left:auto;margin-right:auto;transform-origin:center;transition-property:transform;transition-timing-function:ease-in-out;transition-timing-function:var(--easing-point-to-point)}.anchor-nav-primary span,.anchor-nav-primary svg{display:block;transition-duration:var(--speed-extra-fast)}.anchor-nav-primary span{bottom:-32px;font-family:patua,sans-serif;font-family:var(--font-family-secondary-info4pi);font-size:12px;left:calc(50% - 70px);letter-spacing:.5px;line-height:var(--type-scale-golden-ratio);opacity:0;position:absolute;text-align:center;text-transform:uppercase;transition-property:opacity;transition-timing-function:ease-in-out;transition-timing-function:var(--easing-point-to-point);white-space:nowrap;width:140px;z-index:1}.is-cms-content em{font-family:DIN\/regular,sans-serif;font-family:var(--font-family-regular-info4pi);font-style:italic}.is-cms-content img{content-visibility:auto!important}.anchor-nav-primary span em{background-color:#fff;background-color:var(--color-white);border-radius:6px;display:inline-block;font-family:patua,sans-serif;font-family:var(--font-family-secondary-info4pi);font-style:normal;padding:4px 6px}.anchor-nav-primary:hover svg{transform:scale(1.5)}.anchor-nav-primary:hover span{opacity:1}.anchor-nav-primary:hover .icon-faux-stroke{fill:#fff}.button-call-to-action:after,.button-call-to-action:before,.tooltip:after,.tooltip:before{bottom:100%;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition-duration:var(--speed-extra-fast);transition-property:opacity;transition-timing-function:ease-in-out;transition-timing-function:var(--easing-point-to-point);z-index:100}.button-call-to-action:before,.tooltip:before{--padding:calc(var(--gutter)*0.25);background-color:#b21f3a;background-color:var(--color-primary-900);border-radius:var(--rounded-corners-md);color:#fff;color:var(--color-white);content:attr(aria-label);filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);font-size:14px;line-height:var(--type-scale-perfect-fourth);margin-bottom:30px;padding:.5rem;padding:var(--padding);text-align:center;text-shadow:var(--text-shadow-black);width:140px}.button-call-to-action:before{margin-bottom:20px}.button-call-to-action:after,.tooltip:after{--decoration-size:10px;border-bottom-width:0;border-color:#b21f3a transparent transparent;border-color:var(--color-primary-900) transparent transparent transparent;border-left-width:10px;border-left-width:var(--decoration-size);border-right-width:10px;border-right-width:var(--decoration-size);border-style:solid;border-top-width:10px;border-top-width:var(--decoration-size);content:"";height:0;margin-bottom:20px;margin-bottom:calc(var(--decoration-size)*2);width:0}.button-call-to-action:after{margin-bottom:var(--decoration-size)}.button-call-to-action:hover:after,.button-call-to-action:hover:before,.tooltip:hover:after,.tooltip:hover:before{opacity:1}@media (min-width:1366px){.list-nav-primary{-moz-column-gap:16px;column-gap:16px}.anchor-nav-primary{--size:48px}}.viewport{align-content:stretch;align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-start;place-content:stretch flex-start}.viewport-row{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0;position:relative}.viewport-row-navigation{background-image:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.3));background-position-x:0;background-position-y:100%;background-repeat:no-repeat}.viewport-body{flex-grow:1}[data-scene-container=home] .viewport-body{z-index:1}.viewport-content-container-masthead{margin-top:1rem;margin-top:calc(var(--gutter)/2)}.viewport-content-container-footer,.viewport-content-container-masthead{margin-left:2rem;margin-left:var(--gutter);margin-right:2rem;margin-right:var(--gutter)}.viewport-content-container-footer{margin-bottom:1rem;margin-bottom:calc(var(--gutter)/2)}@media (min-width:1024px){.viewport-content-container-footer{margin-bottom:2rem;margin-bottom:var(--gutter)}}.body-content-modal-canvas{--canvas-size:100%;--canvas-z-index:-100;--content-offset-y:50px;--freespace-horizontal:var(--gutter);display:none;height:100%;height:var(--canvas-size);left:0;padding:50px 2rem 1rem;padding:var(--content-offset-y) var(--freespace-horizontal) calc(var(--gutter)/2);pointer-events:none;position:absolute;top:0;width:100%;width:var(--canvas-size);z-index:-100;z-index:var(--canvas-z-index)}.body-content-modal-canvas[data-visible=true]{--canvas-z-index:100;display:block;pointer-events:auto}.body-content-modal-canvas[data-visible=true][data-slug=contact-info4pi],.body-content-modal-canvas[data-visible=true][data-slug=newsletter-info4pi],.body-content-modal-canvas[data-visible=true][data-slug=search-info4pi]{--canvas-z-index:101}.body-content-modal-window{align-content:stretch;align-items:stretch;background-color:#fff;background-color:var(--color-white);border-radius:var(--rounded-corners-lg);box-shadow:var(--shadow-elevation-medium);-moz-column-gap:0;column-gap:0;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1366px;padding-bottom:1rem;padding-bottom:calc(var(--gutter)/2);place-content:stretch flex-start;position:relative}.body-content-modal-window:after,.tabbed-content-window-info4pi:after{--width:calc(100% - var(--rounded-corners-lg)*2);background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";height:76px;left:var(--rounded-corners-lg);pointer-events:none;position:absolute;width:var(--width)}.body-content-modal-window-find-an-expert:after{display:none}.body-content-modal-cell{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:1;order:0}.body-content-modal-cell-body{--freespace-horizontal:var(--gutter);flex-grow:1;overflow-y:scroll;padding-bottom:2rem;padding-bottom:var(--gutter);padding-left:2rem;padding-left:var(--freespace-horizontal);padding-right:2rem;padding-right:var(--freespace-horizontal);padding-top:0}.multi-page-managed-content{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem 2rem;gap:var(--gutter) var(--gutter);justify-content:flex-start;place-content:flex-start flex-start}.multi-page-managed-content-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0}.menu-stacked,.multi-page-managed-content-menu{--menu-max-width:220px;--menu-min-width:168px}.multi-page-managed-content-menu{flex-basis:auto;flex-grow:0}.multi-page-managed-content-block:not(:first-child),.multi-page-managed-content-block:not(:only-child){--gap:calc(var(--gutter)/2);border-color:#e89ba8;border-color:var(--color-primary-200);border-style:solid;border-width:1px 0 0;margin-top:1rem;margin-top:var(--gap);padding-top:1rem;padding-top:var(--gap)}@media (max-width:540px){.body-content-modal-canvas,.body-content-modal-cell-body{--freespace-horizontal:calc(var(--gutter)/2)}}.modal-utilities,.modal-utilities-item{--gap:calc(var(--gutter)*0.25);--margin:6px}.modal-utilities{align-content:center;align-items:center;-moz-column-gap:var(--gap);column-gap:var(--gap);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;list-style:none;margin:0;padding:var(--margin);place-content:center flex-end;position:relative}.is-tabbed .modal-utilities{background-color:#911a37;border-top-left-radius:var(--rounded-corners-lg);border-top-right-radius:var(--rounded-corners-lg);margin-left:var(--rounded-corners-md);margin-right:var(--rounded-corners-md)}.modal-utilities-item[data-can-share-label]:before{color:var(--color-neutral-600);content:attr(data-can-share-label);font-family:patua,sans-serif;font-family:var(--font-family-secondary-info4pi);margin-left:-3rem;position:absolute}.is-tabbed .modal-utilities-item[data-can-share-label]:before{color:#fff;color:var(--color-white)}[data-slug=contact-info4pi] .modal-utilities[data-can-share=true]:before,[data-slug=newsletter-info4pi] .modal-utilities[data-can-share=true]:before,[data-slug=search-info4pi] .modal-utilities[data-can-share=true]:before{display:none}.modal-utilities-item{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0}.modal-utilities-item:last-child{margin-left:var(--gap)}[data-slug=contact-info4pi] .modal-utilities-item,[data-slug=newsletter-info4pi] .modal-utilities-item,[data-slug=search-info4pi] .modal-utilities-item{display:none}[data-slug=contact-info4pi] .modal-utilities-item[data-is-close-button=true],[data-slug=newsletter-info4pi] .modal-utilities-item[data-is-close-button=true],[data-slug=search-info4pi] .modal-utilities-item[data-is-close-button=true]{display:flex}.scene-navigation{--scene-navigation-gutter:var(--gutter);--scene-navigation-max-width:1366px;align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;gap:calc(var(--scene-navigation-gutter)*.25);justify-content:space-around;list-style:none;margin:3rem auto auto;margin-top:calc(var(--gutter)*1.5);max-width:1366px;max-width:var(--scene-navigation-max-width);padding-bottom:0;padding-left:2rem;padding-left:var(--scene-navigation-gutter);padding-right:2rem;padding-right:var(--scene-navigation-gutter);padding-top:0;place-content:stretch space-around}.scene-navigation-cell{align-self:center;flex-basis:200px;flex-grow:0;flex-shrink:1;min-height:100px;order:0;position:relative;text-align:center}@media (max-width:1024px){.button-scene-navigation{font-size:18px;font-size:calc(var(--font-size-h6)*.9)}.scene-navigation-cell{flex-basis:175px;min-height:84px}}@media (max-width:540px){.scene-navigation{--scene-navigation-gutter:calc(var(--gutter)/2);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:calc(var(--gutter)/2);column-gap:calc(var(--gutter)/2)}}@media (max-width:480px){.button-scene-navigation{font-size:16px;font-size:calc(var(--font-size-h6)*.8)}.scene-navigation-cell{flex-basis:140px}}@media (max-width:350px){.scene-navigation{margin-top:60px}}@media (min-width:900px){.button-menu,.site-utilities{justify-content:center}.button-menu{margin-left:auto;margin-right:auto}}@media (max-width:768px){.anchor-nav-primary{--size:32px}.list-nav-primary{height:calc(100% - 6px)}.nav-primary-cell-pages{background-size:410px}.button-site-utility{height:30px;width:30px}.nav-primary{row-gap:5px}.viewport-content-container-footer{margin-bottom:.5rem;margin-bottom:calc(var(--gutter)*.25)}.anchor-nav-primary span{bottom:-31px}}@media (max-width:668px){.nav-primary-cell-pages{flex-basis:100%}.nav-primary-cell-menu{order:1}.nav-primary-cell-utilities{order:2}.button-menu{margin-left:auto}.site-utilities{-moz-column-gap:10px;column-gap:10px;justify-content:flex-start}}@media (max-width:440px){.nav-primary-cell-pages{display:none}.button-menu{margin-left:0}.site-utilities{justify-content:flex-end}.viewport-content-container-footer{margin-bottom:1rem;margin-bottom:calc(var(--gutter)/2);margin-left:1rem;margin-left:calc(var(--gutter)/2);margin-right:1rem;margin-right:calc(var(--gutter)/2)}}.app-bar-bottom-cell-sitemap,.app-bar-top-utilities,.footer,.sitemap,.sitemap-cell{--gap:calc(var(--gutter)/4)}.app-bar-bottom{align-content:flex-start;align-items:stretch;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;font-family:DIN\/regular,sans-serif;font-family:var(--font-family-regular-info4pi);font-size:14px;font-size:var(--font-size-body-small);justify-content:flex-start;left:0;opacity:0;place-content:flex-start flex-start;position:absolute;top:auto;transform:translateY(100%);transition-duration:var(--speed-fast),var(--speed-fast);transition-property:transform,opacity;transition-timing-function:ease-in-out,var(--easing-color-or-opacity);transition-timing-function:var(--easing-point-to-point),var(--easing-color-or-opacity);width:100%;z-index:200}@media (max-width:1024px){.app-bar-bottom{margin-left:0;margin-right:0}}.app-bar-bottom[data-isVisible=true]{opacity:1;transform:translateY(0)}.app-bar-bottom-row{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0}.app-bar-bottom-row-header{--rounded-corners:12px;align-self:center;background-color:var(--color-neutral-050);border-top-left-radius:12px;border-top-left-radius:var(--rounded-corners);border-top-right-radius:12px;border-top-right-radius:var(--rounded-corners);flex-basis:100%}.app-bar-top-utilities{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-left:var(--gap);place-content:flex-start space-between}.app-bar-top-utilities-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:0;font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);order:0}.app-bar-top-utilities-cell-buttons{flex-grow:0}.app-bar-bottom-cell-content{align-self:auto;background-color:#fff;background-color:var(--color-white);flex-basis:auto;flex-grow:1;flex-shrink:1;order:0;padding-bottom:var(--gap);padding-left:var(--gap);padding-right:var(--gap);position:relative}.app-bar-bottom-cell-content-utilities,.app-bar-bottom-cell-sitemap{flex-basis:100%}.sitemap{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap) var(--gap);justify-content:flex-start;place-content:flex-start flex-start}.sitemap-cell{align-self:auto;flex-basis:calc(25% - var(--gap));flex-grow:1;flex-shrink:1;order:0}.widget{--padding:calc(var(--gutter)/2);--width-max:275px;align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin-bottom:2rem;margin-bottom:calc(var(--padding)*2);margin-left:auto;margin-right:auto;margin-top:2rem;margin-top:calc(var(--padding)*2);max-width:275px;max-width:var(--width-max);padding:1rem;padding:var(--padding);place-content:center center;position:relative;row-gap:1rem;row-gap:var(--padding);width:100%}.widget:before{--widget-art:none;--drop-shadow-intensity:20%;--widget-size:100%;background-image:none;background-image:var(--widget-art);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));filter:drop-shadow(0 1px 2px rgba(0,0,0,var(--drop-shadow-intensity)));height:100%;height:var(--widget-size);left:0;pointer-events:none;position:absolute;width:100%;width:var(--widget-size);z-index:-1}.widget-shape-01-primary-050-info4pi:before{--widget-art:url(/dist/img/widgets/shape-01-primary-050.svg)}.widget-shape-01-primary-100-info4pi:before{--widget-art:url(/dist/img/widgets/shape-01-primary-100.svg)}.widget-shape-01-secondary-050-info4pi:before{--widget-art:url(/dist/img/widgets/shape-01-secondary-050.svg)}.widget-shape-01-secondary-100-info4pi:before{--widget-art:url(/dist/img/widgets/shape-01-secondary-100.svg)}.widget-shape-01-tertiary-050-info4pi:before{--widget-art:url(/dist/img/widgets/shape-01-tertiary-050.svg)}.widget-shape-01-tertiary-100-info4pi:before{--widget-art:url(/dist/img/widgets/shape-01-tertiary-100.svg)}.widget-shape-01-tertiary-1000-info4pi:before{--widget-art:url(/dist/img/widgets/shape-01-tertiary-1000.svg)}.widget-shape-02-primary-050-info4pi:before{--widget-art:url(/dist/img/widgets/shape-02-primary-050.svg)}.widget-shape-02-primary-100-info4pi:before{--widget-art:url(/dist/img/widgets/shape-02-primary-100.svg)}.widget-shape-02-secondary-050-info4pi:before{--widget-art:url(/dist/img/widgets/shape-02-secondary-050.svg)}.widget-shape-02-secondary-100-info4pi:before{--widget-art:url(/dist/img/widgets/shape-02-secondary-100.svg)}.widget-shape-02-tertiary-050-info4pi:before{--widget-art:url(/dist/img/widgets/shape-02-tertiary-050.svg)}.widget-shape-02-tertiary-1000-info4pi:before{--widget-art:url(/dist/img/widgets/shape-02-tertiary-1000.svg)}.widget-shape-02-tertiary-100-info4pi:before{--widget-art:url(/dist/img/widgets/shape-02-tertiary-100.svg)}.widget-shape-03-primary-050-info4pi:before{--widget-art:url(/dist/img/widgets/shape-03-primary-050.svg)}.widget-shape-03-primary-100-info4pi:before{--widget-art:url(/dist/img/widgets/shape-03-primary-100.svg)}.widget-shape-03-secondary-050-info4pi:before{--widget-art:url(/dist/img/widgets/shape-03-secondary-050.svg)}.widget-shape-03-secondary-100-info4pi:before{--widget-art:url(/dist/img/widgets/shape-03-secondary-100.svg)}.widget-shape-03-tertiary-050-info4pi:before{--widget-art:url(/dist/img/widgets/shape-03-tertiary-050.svg)}.widget-shape-03-tertiary-100-info4pi:before{--widget-art:url(/dist/img/widgets/shape-03-tertiary-100.svg)}.text-widget-header{display:block;font-family:patua,sans-serif;font-family:var(--font-family-secondary-info4pi);font-size:20px;font-size:var(--font-size-h6);line-height:var(--type-scale-major-second);margin-bottom:0;margin-top:0;padding-left:.5rem;padding-left:calc(var(--gutter)*.25);padding-right:.5rem;padding-right:calc(var(--gutter)*.25);text-align:center;text-shadow:hsla(0,0%,100%,.6) 0 1px 1px;text-shadow:var(--text-shadow-white-info4pi)}.text-widget-header,button.text-widget-header:active,button.text-widget-header:focus,button.text-widget-header:hover{color:#b21f3a;color:var(--color-primary-900)}.jmf-scene{--scene-art:none;background-image:none;background-image:var(--scene-art);background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-size:cover;height:100vh;height:100svh;min-height:100vh;min-height:100svh;overflow:hidden;position:relative;width:100vw}.jmf-scene-object{background-position-x:0;background-position-y:0;background-repeat:no-repeat;background-size:contain;pointer-events:none}.jmf-sky:before{background-color:#d9f3fd;background-color:var(--sky-color);background-image:linear-gradient(180deg,#8ebfd5,#daf3fc 25%);background-image:var(--sky);background-position-x:50%;background-position-y:0;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.jmf-airplane-home{background-image:url(/dist/img/scenes/home/airplane.svg);height:53px;left:0;position:absolute;top:0;transform:rotate(-7deg) translateX(-170px) translateY(150px);width:120px;z-index:-1}.jmf-clouds-default,.jmf-clouds-default:before{--cloud-art:url(/dist/img/cloud.svg);animation:animation-clouds-default 400s ease .1s infinite normal none running;animation:animation-clouds-default 400s ease var(--animation-delay-short) infinite normal none running;background-repeat:no-repeat;content:"";height:50vh;left:0;min-height:350px;position:absolute;top:0;width:100%;z-index:-1}.jmf-clouds-default{background-position:2vw 45%,50vw 30%;background-size:240px,180px;background-size:var(--cloud-size),calc(var(--cloud-size)*.75);pointer-events:none}.jmf-clouds-default,.jmf-clouds-default:before{background-image:var(--cloud-art),var(--cloud-art)}.jmf-clouds-default:before{animation-duration:550s;background-position:0 80%,70vw 20%;background-size:72px,120px;background-size:calc(var(--cloud-size)*.3),calc(var(--cloud-size)*.5);opacity:.8}@keyframes animation-clouds-default{0%{transform:translateX(0)}to{transform:translateX(100%)}}@media (prefers-reduced-motion:no-preference){.jmf-airplane-home{animation:airplane-home 60s linear .5s 3 normal none running;animation:airplane-home 60s linear var(--animation-delay-medium) 3 normal none running}@keyframes airplane-home{0%{transform:rotate(-7deg) translateX(-170px) translateY(150px)}75%{transform:rotate(-10deg) translateX(100vw) translateY(100px)}to{transform:rotate(-14deg) translateX(calc(100vw + 120px)) translateY(-80px)}}}.jmf-sun{--sun-dimensions:100px;animation:animation-sunrise 60s linear .1s 1 normal forwards running;animation:animation-sunrise 60s linear var(--animation-delay-short) 1 normal forwards running;background-image:linear-gradient(0deg,#f6e1b1,#f6e3b6 11%,#f7e5bb 22%,#f8e8c4 33%,#f9eac8 44%,#f9eccd 56%,#faeed1 67%,#fbefd5 78%,#fbf1da 89%,#fcf3df);border-radius:100%;box-shadow:0 0 33px 4px #f6e1b1,0 0 90px 66px #fcf4e0;box-shadow:0 0 calc(var(--sun-dimensions)*.33) 4px var(--color-tertiary-100),0 0 calc(var(--sun-dimensions)*.9) calc(var(--sun-dimensions)*.66) var(--color-tertiary-050);height:100px;height:var(--sun-dimensions);left:calc(50% - 50px);left:calc(50% - var(--sun-dimensions)/2);opacity:1;position:absolute;top:0;transform:translateY(30vh);transform-origin:center center;width:100px;width:var(--sun-dimensions);z-index:-2}@keyframes animation-sunrise{0%{opacity:1;transform:translateY(30vh)}75%{opacity:.75}to{opacity:.5;transform:translateY(calc(var(--sun-dimensions)*-1))}}.jmf-scene-headquarters{--scene-art:url(/dist/img/scenes/headquarters/canvas-1920-1080.svg)}.jmf-scene-information-booth{--scene-art:url(/dist/img/scenes/information-booth/canvas-1920-1080.svg)}.jmf-scene-library{--scene-art:url(/dist/img/scenes/library/canvas-1920-1080.svg)}.jmf-scene-medical-academy{--scene-art:url(/dist/img/scenes/medical-academy/canvas-1920-1080.svg)}.jmf-scene-wjmf{--scene-art:url(/dist/img/scenes/wjmf/canvas-1920-1080.svg)}.jmf-scene-town-hall{--scene-art:url(/dist/img/scenes/town-hall/canvas-1920-1080.svg)}.jmf-scene-internet-cafe{--scene-art:url(/dist/img/scenes/internet-cafe/canvas-1920-1080.svg)}.jmf-scene-village-park{--scene-art:url(/dist/img/scenes/village-park/canvas-1920-1080.svg)}.jmf-scene-airport{--scene-art:url(/dist/img/scenes/airport/canvas-1920-1080.svg)}.speech-bubble{--speech-bubble-art:url(/dist/img/speech-bubble/regular.svg);--speech-bubble-height:200px;--speech-bubble-width:414px;--speech-bubble-transition-duration-offset:0.5s;align-content:stretch;align-items:stretch;animation:animation-speech-bubble-reveal var(--speed-slow) var(--easing-entering) 2s 1 normal forwards running;background-image:url(/dist/img/speech-bubble/regular.svg);background-image:var(--speech-bubble-art);background-position-x:50%;background-position-y:0;background-repeat:no-repeat;background-size:contain;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:calc(var(--gutter)*.25);column-gap:calc(var(--gutter)*.25);display:flex;flex-direction:row;flex-wrap:wrap;font-family:DIN\/regular,sans-serif;font-family:var(--font-family-regular-info4pi);font-size:14.5px;height:200px;height:var(--speech-bubble-height);justify-content:flex-start;left:calc(50% - 207px);left:calc(50% - var(--speech-bubble-width)/2);line-height:var(--type-scale-perfect-fourth);opacity:0;place-content:stretch flex-start;pointer-events:none;position:absolute;top:auto;transform:translateY(4rem);transform:translateY(calc(var(--gutter)*2));width:414px;width:var(--speech-bubble-width);z-index:9}@keyframes animation-speech-bubble-reveal{0%{opacity:0;transform:translateY(4rem);transform:translateY(calc(var(--gutter)*2))}to{opacity:1;transform:translateY(0)}}.speech-bubble-reverse{--speech-bubble-art:url(/dist/img/speech-bubble/regular-reverse.svg)}@media (max-width:768px){.speech-bubble{--speech-bubble-width:350px;--speech-bubble-art:url(/dist/img/speech-bubble/medium.svg)}.speech-bubble.speech-bubble-reverse{--speech-bubble-art:url(/dist/img/speech-bubble/medium-reverse.svg)}}@media (max-width:540px){.speech-bubble{--speech-bubble-width:300px;--speech-bubble-art:url(/dist/img/speech-bubble/small.svg);-moz-column-gap:0;column-gap:0}.speech-bubble.speech-bubble-reverse{--speech-bubble-art:url(/dist/img/speech-bubble/small-reverse.svg)}.speech-bubble-navigation{bottom:50px;top:auto}}.jmf-scene-viewport,.jmf-scene-viewport-wrapper{--viewport-size:100%}.jmf-scene-viewport{height:var(--viewport-size);left:0;pointer-events:none;position:absolute;top:0;width:var(--viewport-size);z-index:0}.jmf-scene-viewport-wrapper{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;height:var(--viewport-size);justify-content:flex-start;place-content:stretch flex-start;position:relative;width:var(--viewport-size)}.mayor-info4pi,.mayor-info4pi:after,.mayor-info4pi:before,.scene-element,.scene-element-isolated,.scene-element-isolated:after,.scene-element-isolated:before,.scene-element:after,.scene-element:before{background-position-x:0;background-position-y:0;background-repeat:no-repeat}.mayor-info4pi,.scene-element,.scene-element-isolated{background-size:150px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.mayor-info4pi,.mayor-info4pi:after{animation-delay:.1s;animation-delay:var(--animation-delay-short);animation-direction:normal;animation-fill-mode:forwards;animation-iteration-count:1;animation-play-state:running;animation-timing-function:linear;background-size:auto;top:auto}.scene-element{background-size:auto;z-index:1}.scene-element-isolated{background-size:auto;height:auto;width:auto}.bird{--bird-x:calc(50vw - var(--bird-width)/2);--bird-y:calc(50vh - var(--bird-height)/2);animation:animation-bird-flight 8s linear .1s 1 normal forwards running;animation:animation-bird-flight 8s linear var(--animation-delay-short) 1 normal forwards running;height:103px;height:var(--bird-height);left:calc(50vw - 57.5px);left:var(--bird-x);opacity:1;top:calc(50vh - 51.5px);top:var(--bird-y);width:115px;width:var(--bird-width);z-index:-1}.bird:after{--bird-art:url(/dist/img/scenes/shared-elements/bird/frames.svg);--bird-frame-count:12;--bird-film-strip-width:calc(var(--bird-frame-count)*var(--bird-width));--bird-size:100%;animation:animation-bird-flap 1.1s steps(12) .1s 8 normal forwards running;animation:animation-bird-flap 1.1s steps(var(--bird-frame-count)) var(--animation-delay-short) 8 normal forwards running;background-image:url(/dist/img/scenes/shared-elements/bird/frames.svg);background-image:var(--bird-art);background-repeat:no-repeat;background-size:1380px 103px;background-size:var(--bird-film-strip-width) var(--bird-height);content:"";height:100%;height:var(--bird-size);left:0;position:absolute;top:0;transform:scale(.5);transform-origin:center;width:100%;width:var(--bird-size)}.bird-stage-left:after{transform:scale(.4) rotate(-10deg)}.bird-stage-right:after{transform:scale(.3) rotate(20deg)}.bird-stage-left{animation-name:animation-bird-flight-stage-left;left:calc(25vw - 57.5px);left:calc(25vw - var(--bird-width)/2)}.bird-stage-right{animation-name:animation-bird-flight-stage-right;left:calc(75vw - 57.5px);left:calc(75vw - var(--bird-width)/2);top:calc(33vh - 51.5px);top:calc(33vh - var(--bird-height)/2)}@keyframes animation-bird-flap{0%{background-position-x:0}to{background-position-x:calc(var(--bird-film-strip-width)*-1)}}@keyframes animation-bird-flight-stage-left{0%{transform:translateX(-25px) translateY(-25px)}10%{transform:translateX(-100px) translateY(-100px)}20%{transform:translateX(0) translateY(-200px)}25%{transform:translateX(0) translateY(-180px)}45%{transform:translateX(100px) translateY(-300px)}50%{transform:translateX(100px) translateY(-280px)}70%{transform:translateX(200px) translateY(-400px)}75%{opacity:1;transform:translateX(200px) translateY(-380px)}to{opacity:0;transform:translateX(300px) translateY(-500px)}}@keyframes animation-bird-flight-stage-right{0%{transform:rotate(0deg) translateX(-50px) translateY(0) rotate(0deg)}75%{opacity:1}to{opacity:0;transform:rotate(1turn) translateX(-100px) translateY(-250px) rotate(-1turn)}}.flag-jmf{--flag-art:url(/dist/img/scenes/shared-elements/flag/frames.svg);--flag-frames:8;--flag-height:236px;--flag-width:59px;--flag-film-strip-width:calc(var(--flag-frames)*var(--flag-width));--flag-y:auto;animation:animation-flag-jmf 1s steps(8) .1s infinite normal none running;animation:animation-flag-jmf 1s steps(var(--flag-frames)) var(--animation-delay-short) infinite normal none running;background-image:url(/dist/img/scenes/shared-elements/flag/frames.svg);background-image:var(--flag-art);background-size:472px 236px;background-size:var(--flag-film-strip-width) var(--flag-height);bottom:auto;bottom:var(--flag-y);height:236px;height:var(--flag-height);left:auto;top:auto;width:59px;width:var(--flag-width)}@keyframes animation-flag-jmf{0%{background-position-x:0}to{background-position-x:calc(var(--flag-frames)*var(--flag-width)*-1)}}.jmf-scene-home{--scene-art:url(/dist/img/scenes/home/canvas-1920-1080.svg);background-position-x:25%}[data-scene=home].stage-info4pi{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem 2rem;gap:var(--gutter) var(--gutter);height:100%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:2rem;padding-left:var(--gutter);padding-right:2rem;padding-right:var(--gutter);place-content:stretch space-between}[data-scene=home] .stage-left,[data-scene=home] .stage-right{flex-basis:auto;flex-shrink:1;order:0;position:relative}.mayor-info4pi[data-scene=home],.speech-bubble[data-scene=home],[data-scene=home] .stage-left,[data-scene=home] .stage-right{--mayor-height:520px;--mayor-width:390px;--mayor-x:calc(33.33333% - var(--mayor-width)/2);--mayor-y:0%}[data-scene=home] .stage-left{align-self:flex-end;flex-basis:auto;flex-grow:1}.widget-home,[data-scene=home] .stage-right{--widget-width:275px}[data-scene=home] .stage-right{align-self:center;flex-basis:var(--widget-width);flex-grow:0;padding-top:0;text-align:center}.mayor-info4pi[data-scene=home]{--mayor-art:url(/dist/img/scenes/home/animation/mayor/frame-01.svg);background-image:url(/dist/img/scenes/home/animation/mayor/frame-01.svg);background-image:var(--mayor-art);bottom:var(--mayor-y);height:var(--mayor-height);left:var(--mayor-x);pointer-events:none;transform-origin:center bottom;width:var(--mayor-width);z-index:10}.mayor-info4pi[data-scene=home].can-animate{--mayor-art:url(/dist/img/scenes/home/animation/mayor/frames.svg);--mayor-frame-count:36;--mayor-film-strip-width:calc(var(--mayor-frame-count)*var(--mayor-width) + var(--mayor-width));--mayor-animation-duration:3s;animation-duration:3s;animation-duration:var(--mayor-animation-duration);animation-iteration-count:4;animation-name:animation-home-mayor;animation-timing-function:steps(36);animation-timing-function:steps(var(--mayor-frame-count));background-image:url(/dist/img/scenes/home/animation/mayor/frames.svg);background-image:var(--mayor-art);background-size:var(--mayor-film-strip-width) var(--mayor-height)}@keyframes animation-home-mayor{0%{background-position-x:0}to{background-position-x:calc(var(--mayor-frame-count)*var(--mayor-width)*-1)}}.speech-bubble[data-scene=home]{--speech-bubble-offset-x:calc(var(--mayor-width)/2.5);--speech-bubble-offset-y:2;bottom:calc(var(--mayor-y) + var(--mayor-height) - var(--speech-bubble-height)/2);bottom:calc(var(--mayor-y) + var(--mayor-height) - var(--speech-bubble-height)/var(--speech-bubble-offset-y));left:calc(var(--mayor-x) + var(--mayor-width) - var(--speech-bubble-offset-x))}[data-animate=true] .speech-bubble[data-scene=home]{transition-delay:.5s}.widget-blocks{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;list-style:none;margin:0;padding:0;place-content:center center}[data-scene=home] .widget-blocks{margin-top:-5vh}.widget-block-item{align-self:center;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0;width:100%}.widget-home{--drop-shadow-intensity:20%;height:130px;margin-bottom:var(--padding);margin-top:var(--padding);width:var(--widget-width)}.widget-home-doctor-search{height:210px;justify-content:flex-start}.widget-home-doctor-search:before{--widget-art:url(/dist/img/widgets/large/shape-02-primary-100.svg);background-position:top}.button-doctors-widget,.form-doctors-widget,.form-doctors-widget-cell,.form-doctors-widget-cell-submit{--padding:calc(var(--gutter)*0.25);--size-submit:32px}.form-doctors-widget{align-content:flex-start;align-items:center;color:#fff;color:var(--color-white);display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--padding) var(--padding);justify-content:flex-start;padding-left:calc(var(--padding)*2);padding-right:calc(var(--padding)*2);place-content:flex-start flex-start;position:relative;text-align:left}.form-doctors-widget-variant{flex-wrap:wrap;padding-left:0;padding-right:0;row-gap:calc(var(--padding)/2)}.form-doctors-widget-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0}.form-doctors-widget-cell-submit{flex-basis:var(--size-submit);flex-grow:0}.button-doctors-widget{--padding:4px;align-items:center;content-visibility:visible;display:flex;fill:currentcolor;align-content:center;flex-direction:row;flex-wrap:nowrap;height:var(--size-submit);justify-content:center;place-content:center center;width:var(--size-submit)}.search-doctors-widget-flex-container-submit,.search-doctors-widget-flex-container-submit button{--size:32px}.search-doctors-widget-flex-container-submit{flex-basis:var(--size);flex-grow:0}.search-doctors-widget-flex-container-submit button{align-items:center;display:flex;fill:currentcolor;align-content:center;flex-direction:row;flex-wrap:nowrap;height:var(--size);justify-content:center;padding:0;place-content:center center;width:var(--size)}.search-doctors-widget .textfield{min-width:0!important}.ruler-doctors-widget-query-type{background-color:#e89ba8;background-color:var(--color-primary-200);height:2px;margin:.1rem auto 0 56px;margin-top:calc(var(--gutter)*.05);opacity:1;overflow:visible;position:relative;width:100px}.ruler-doctors-widget-query-type:after{--block-height:20px;--block-width:30px;background-color:#f9ceda;content:"or";font-family:DIN\/regular,sans-serif;font-family:var(--font-family-regular-info4pi);font-size:14px;font-size:var(--font-size-body-small);height:20px;height:var(--block-height);left:calc(50% - 15px);left:calc(50% - var(--block-width)/2);line-height:20px;line-height:var(--block-height);position:absolute;text-align:center;top:-10px;top:calc(var(--block-height)/2*-1);white-space:nowrap;width:30px;width:var(--block-width)}@media (max-width:1024px){.jmf-scene-home{background-position-x:45%}.mayor-info4pi[data-scene=home]{transform:scale(.85)}.speech-bubble[data-scene=home]{--speech-bubble-offset-y:1.5}}@media (max-width:768px){.mayor-info4pi[data-scene=home],.speech-bubble[data-scene=home],[data-scene=home] .stage-left,[data-scene=home] .stage-right{--mayor-x:calc(33.33333% - var(--mayor-width)/2)}[data-scene=home] .stage-right{align-self:flex-end;padding-bottom:10%;padding-top:0}}.widget-home .text-widget-header.do-something-doc-mobile,.widget-home .text-widget-header.jmcn-survey-mobile{display:none}@media (max-width:768px){[data-scene=home] .stage-right{padding-bottom:15%}.widget-home,[data-scene=home] .stage-right{--widget-width:180px}.widget-home,.widget-home-doctor-search{height:100px;justify-content:center;margin-bottom:calc(var(--padding)/2);margin-top:calc(var(--padding)/2)}.ruler-doctors-widget-query-type,.widget-home .text-button,.widget-home .text-widget-header.do-something-doc-default,.widget-home .text-widget-header.jmcn-survey-default,.widget-home form{display:none}.widget-home .text-widget-header.do-something-doc-mobile,.widget-home .text-widget-header.jmcn-survey-mobile{display:flex}.widget-home .text-widget-header{font-size:16px;font-size:calc(var(--font-size-h6)*.8)}.widget-home-doctor-search:before{--widget-art:url(/dist/img/widgets/shape-02-primary-100.svg);background-position:50%}}@media (max-width:480px){.mayor-info4pi[data-scene=home]{transform:scale(.75)}.speech-bubble[data-scene=home]{--speech-bubble-offset-y:1.2}}@media (max-width:414px){.jmf-scene-home{background-position-x:35%}[data-scene=home].stage-info4pi{padding-left:0;padding-right:0}.mayor-info4pi[data-scene=home]{--mayor-x:calc(66.66667% - var(--mayor-width)/2);transform:scale(.65)}.speech-bubble[data-scene=home]{--speech-bubble-art:url(/dist/img/speech-bubble/center.svg);--speech-bubble-offset-x:calc(var(--mayor-width)/1.85);--speech-bubble-offset-y:1}}.radio-group{--padding:calc(var(--gutter)/2);align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem 1rem;gap:var(--padding) var(--padding);justify-content:flex-start;list-style:none;margin-bottom:.25rem;margin-bottom:calc(var(--padding)*.25);margin-left:0;margin-right:0;margin-top:0;padding:0;place-content:flex-start flex-start}.radio-group-item{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:1;order:0}.autocomplete,.autocomplete li{--padding:calc(var(--gutter)*0.25)}.autocomplete{align-content:flex-start;align-items:stretch;background-color:#fff;background-color:var(--color-white);border-color:var(--color-neutral-500);border-radius:var(--rounded-corners-sm);border-style:solid;border-width:2px;color:#000;color:var(--color-black);display:flex;flex-direction:column;flex-wrap:nowrap;font-family:DIN\/regular,sans-serif;font-family:var(--font-family-regular-info4pi);font-size:14px;font-size:var(--font-size-body-small);justify-content:flex-start;left:0;list-style:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--padding);max-height:150px;overflow-y:scroll;padding:var(--padding);place-content:flex-start flex-start;position:absolute;text-align:left;top:auto;width:100%;z-index:99}.autocomplete:empty{display:none}.autocomplete li{align-self:auto;border-color:var(--color-neutral-400);border-style:solid;border-width:1px 0 0;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0;padding:calc(var(--padding)/2 + 1px) var(--padding) calc(var(--padding)/2)}.autocomplete li:first-child{border-top-width:0}.autocomplete li.autocomplete-active,.autocomplete li:hover{background-color:var(--color-neutral-100)}.autocomplete li strong{font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);font-weight:400}.mayor-info4pi[data-scene=headquarters],.speech-bubble[data-scene=headquarters]{--mayor-animation-duration:2.5s;--mayor-height:133px;--mayor-width:122px;--mayor-x:calc(15% + 88px);--mayor-y:calc(15% + 12px)}.speech-bubble[data-scene=headquarters]{--speech-bubble-offset-x:calc(var(--gutter)*2);bottom:calc(var(--mayor-y) + var(--mayor-height));left:calc(var(--mayor-x) + 4rem);left:calc(var(--mayor-x) + var(--speech-bubble-offset-x))}[data-animate=true] .speech-bubble[data-scene=headquarters]{transition-delay:calc(var(--mayor-animation-duration) - var(--speech-bubble-transition-duration-offset))}.mayor-info4pi[data-scene=headquarters]{--mayor-art:url(/dist/img/scenes/headquarters/animation/mayor/frames.svg);--mayor-frame-count:31;--mayor-film-strip-width:calc(var(--mayor-frame-count)*var(--mayor-width) + var(--mayor-width));animation-duration:var(--mayor-animation-duration);animation-name:animation-headquarters-mayor;animation-timing-function:steps(31);animation-timing-function:steps(var(--mayor-frame-count));background-image:url(/dist/img/scenes/headquarters/animation/mayor/frames.svg);background-image:var(--mayor-art);background-size:var(--mayor-film-strip-width) var(--mayor-height);bottom:var(--mayor-y);height:var(--mayor-height);left:var(--mayor-x);width:var(--mayor-width);z-index:4}@keyframes animation-headquarters-mayor{0%{background-position-x:0}to{background-position-x:calc(var(--mayor-frame-count)*var(--mayor-width)*-1)}}[data-scene=headquarters].button-call-to-action,[data-scene=headquarters].statue{--statue-size:180px;--statue-x:calc(15% - 42px);--statue-y:calc(15% + 20px)}[data-scene=headquarters].statue{background-image:url(/dist/img/scenes/headquarters/statue-JMCN.svg);background-size:contain;bottom:var(--statue-y);height:var(--statue-size);left:var(--statue-x);top:auto;width:var(--statue-size);z-index:-1}[data-scene=headquarters].button-call-to-action{bottom:calc(var(--statue-y) + var(--statue-size)*.6);left:calc(var(--statue-x) + 16px);left:calc(var(--statue-x) + var(--button-call-to-action-info4pi)*.5)}[data-scene=headquarters].fountain{--fountain-art:url(/dist/img/scenes/headquarters/animation/fountain/frames.svg);--fountain-frames:26;--fountain-size:100px;--fountain-film-strip-width:calc(var(--fountain-frames)*var(--fountain-size));--fountain-x:calc(45% + 5px);--fountain-y:22%;animation:animation-headquarters-fountain 2s steps(26) .1s infinite normal none running;animation:animation-headquarters-fountain 2s steps(var(--fountain-frames)) var(--animation-delay-short) infinite normal none running;background-image:url(/dist/img/scenes/headquarters/animation/fountain/frames.svg);background-image:var(--fountain-art);background-size:2600px 100px;background-size:var(--fountain-film-strip-width) var(--fountain-size);bottom:22%;bottom:var(--fountain-y);height:100px;height:var(--fountain-size);left:calc(45% + 5px);left:var(--fountain-x);top:auto;transform-origin:center bottom;width:100px;width:var(--fountain-size)}@keyframes animation-headquarters-fountain{0%{background-position-x:0}to{background-position-x:calc(var(--fountain-frames)*var(--fountain-size)*-1)}}[data-scene=headquarters].woman,[data-scene=headquarters].woman:after{--woman-duration:4s;--woman-iterations:1;--woman-height:24px;--woman-width:12px;animation-delay:.1s;animation-delay:var(--animation-delay-short);animation-direction:normal;animation-duration:4s;animation-duration:var(--woman-duration);animation-fill-mode:forwards;animation-iteration-count:1;animation-iteration-count:var(--woman-iterations);animation-play-state:running;animation-timing-function:linear}[data-scene=headquarters].woman{--woman-x:calc(50% - var(--woman-width)/2 - 20px);--woman-y:calc(25% - 2px);--woman-offset-x:160px;animation-name:animation-headquarters-woman-walk-path;bottom:calc(25% - 2px);bottom:var(--woman-y);height:var(--woman-height);left:var(--woman-x);opacity:1;top:auto;transform:translateX(160px);transform:translateX(var(--woman-offset-x));width:var(--woman-width)}@keyframes animation-headquarters-woman-walk-path{0%{transform:translateX(var(--woman-offset-x))}99%{opacity:1}to{opacity:0;transform:translateX(0)}}[data-scene=headquarters].woman:after{--woman-art:url(/dist/img/scenes/headquarters/animation/woman/frames.svg);--woman-frame-count:12;--woman-film-strip-width:calc(var(--woman-frame-count)*var(--woman-width) + var(--woman-width));--woman-duration:2s;--woman-iterations:2;animation-name:animation-headquarters-woman-walk-action;animation-timing-function:steps(12);animation-timing-function:steps(var(--woman-frame-count));background-image:url(/dist/img/scenes/headquarters/animation/woman/frames.svg);background-image:var(--woman-art);background-size:var(--woman-film-strip-width) var(--woman-height);content:"";height:var(--woman-height);left:0;position:absolute;top:0;width:var(--woman-width)}@keyframes animation-headquarters-woman-walk-action{0%{background-position-x:0}to{background-position-x:calc(var(--woman-frame-count)*var(--woman-width)*-1)}}[data-scene=headquarters].man,[data-scene=headquarters].man:after{--man-duration:6s;--man-iterations:1;--man-height:30px;--man-width:16px;animation-delay:.1s;animation-delay:var(--animation-delay-short);animation-direction:normal;animation-duration:6s;animation-duration:var(--man-duration);animation-fill-mode:forwards;animation-iteration-count:1;animation-iteration-count:var(--man-iterations);animation-play-state:running;animation-timing-function:linear;height:30px;height:var(--man-height);width:16px;width:var(--man-width)}[data-scene=headquarters].man{--man-x:calc(50% - var(--man-width)/2 - 25px);--man-y:calc(25% - 2px);--man-offset-x:250px;animation-name:animation-headquarters-man-walk-path;bottom:calc(25% - 2px);bottom:var(--man-y);left:var(--man-x);opacity:1;top:auto;transform:translateX(250px);transform:translateX(var(--man-offset-x))}@keyframes animation-headquarters-man-walk-path{0%{transform:translateX(var(--man-offset-x))}99%{opacity:1}to{opacity:0;transform:translateX(0)}}[data-scene=headquarters].man:after{--man-art:url(/dist/img/scenes/headquarters/animation/man/frames.svg);--man-frame-count:15;--man-film-strip-width:calc(var(--man-frame-count)*var(--man-width) + var(--man-width));--man-duration:2s;--man-iterations:3;animation-name:animation-headquarters-man-walk-action;animation-timing-function:steps(15);animation-timing-function:steps(var(--man-frame-count));background-image:url(/dist/img/scenes/headquarters/animation/man/frames.svg);background-image:var(--man-art);background-size:var(--man-film-strip-width) var(--man-height);content:"";left:0;position:absolute;top:0}@keyframes animation-headquarters-man-walk-action{0%{background-position-x:0}to{background-position-x:calc(var(--man-frame-count)*var(--man-width)*-1)}}@media (min-width:1600px){[data-scene=headquarters].fountain{--fountain-x:46%;transform:scale(1.1)}}@media (max-width:1024px){[data-scene=headquarters].fountain{--fountain-x:calc(43% + 5px)}}@media (max-width:768px){.jmf-scene-headquarters{background-position-x:40%}[data-scene=headquarters].fountain{--fountain-x:calc(45% + 65px)}[data-scene=headquarters].woman{--woman-x:calc(58% - var(--woman-width)/2)}[data-scene=headquarters].man{--man-x:calc(58% - var(--man-width)/2)}}@media (max-width:540px){[data-scene=headquarters].button-call-to-action,[data-scene=headquarters].statue{--statue-size:160px}.speech-bubble[data-scene=headquarters]{--speech-bubble-offset-x:calc(var(--gutter)*1)}.mayor-info4pi[data-scene=headquarters]{--mayor-x:calc(15% + 70px)}}@media (max-width:480px){.jmf-scene-headquarters{background-position-x:37%}.speech-bubble[data-scene=headquarters]{--speech-bubble-art:url(/dist/img/speech-bubble/center.svg);bottom:calc(var(--mayor-y) + var(--mayor-height) + 2rem);bottom:calc(var(--mayor-y) + var(--mayor-height) + var(--gutter));left:calc(50% - var(--speech-bubble-width)/2)}[data-scene=headquarters].button-call-to-action,[data-scene=headquarters].statue{--statue-x:15%}.mayor-info4pi[data-scene=headquarters]{--mayor-x:calc(15% + 110px)}[data-scene=headquarters].fountain{--fountain-x:calc(45% + 110px)}}.mayor-info4pi[data-scene=information-booth],.speech-bubble[data-scene=information-booth]{--mayor-height:140px;--mayor-width:100px;--mayor-offset-x:125px;--mayor-x:calc(50% - var(--mayor-width)/2 - var(--mayor-offset-x));--mayor-y:21%}.speech-bubble[data-scene=information-booth]{bottom:calc(var(--mayor-y) + var(--mayor-height));left:calc(var(--mayor-x) + 2rem);left:calc(var(--mayor-x) + var(--gutter))}[data-animate=true] .speech-bubble[data-scene=information-booth]{--mayor-animation-duration:3s;transition-delay:2.5s;transition-delay:calc(var(--mayor-animation-duration) - .5s)}.mayor-info4pi[data-scene=information-booth]{--mayor-art:url(/dist/img/scenes/information-booth/animation/mayor/frames.svg);--mayor-frame-count:30;--mayor-film-strip-width:calc(var(--mayor-frame-count)*var(--mayor-width) + var(--mayor-width));animation-duration:3s;animation-name:animation-information-booth-mayor;animation-timing-function:steps(30);animation-timing-function:steps(var(--mayor-frame-count));background-image:url(/dist/img/scenes/information-booth/animation/mayor/frames.svg);background-image:var(--mayor-art);background-size:var(--mayor-film-strip-width) var(--mayor-height);bottom:var(--mayor-y);height:var(--mayor-height);left:var(--mayor-x);width:var(--mayor-width);z-index:2}@keyframes animation-information-booth-mayor{0%{background-position-x:0}to{background-position-x:calc(var(--mayor-frame-count)*var(--mayor-width)*-1)}}[data-scene=information-booth].booth,[data-scene=information-booth].booth:after{--booth-size:268px;height:268px;height:var(--booth-size);width:268px;width:var(--booth-size)}[data-scene=information-booth].booth{--booth-x:calc(50% - var(--booth-size)/2);--booth-y:23%;bottom:23%;bottom:var(--booth-y);left:var(--booth-x);top:auto;z-index:1}[data-scene=information-booth].booth:after,[data-scene=information-booth].booth:before{content:"";left:0;position:absolute;top:auto}[data-scene=information-booth].booth:after{--booth-art:url(/dist/img/scenes/information-booth/animation/booth/frames.svg);--booth-frame-count:14;--booth-film-strip-width:calc(var(--booth-frame-count)*var(--booth-size) + var(--booth-size));--mayor-animation-duration:3s;animation:animation-information-booth 2s steps(14) 3.25s 1 normal forwards running;animation:animation-information-booth 2s steps(var(--booth-frame-count)) calc(var(--mayor-animation-duration) + .25s) 1 normal forwards running;background-image:url(/dist/img/scenes/information-booth/animation/booth/frames.svg);background-image:var(--booth-art);background-size:var(--booth-film-strip-width) var(--booth-size)}[data-scene=information-booth].booth:before{--base-art:url(/dist/img/scenes/information-booth/information-booth-base.svg);--base-height:18px;background-image:url(/dist/img/scenes/information-booth/information-booth-base.svg);background-image:var(--base-art);background-position:bottom;background-size:contain;bottom:-6px;bottom:calc(var(--base-height)/3*-1);height:18px;height:var(--base-height);width:100%}@keyframes animation-information-booth{0%{background-position-x:0}to{background-position-x:calc(var(--booth-frame-count)*var(--booth-size)*-1)}}[data-scene=information-booth].picnic,[data-scene=information-booth].picnic-table-empty{--picnic-height:46px;--picnic-x:25%;--picnic-y:25%;z-index:0}[data-scene=information-booth].picnic{--picnic-art:url(/dist/img/scenes/information-booth/animation/picnic/frames.svg);--picnic-frame-count:20;--picnic-width:64px;--picnic-film-strip-width:calc(var(--picnic-frame-count)*var(--picnic-width));animation:animation-information-booth-picnic 4s steps(20) .1s infinite normal none running;animation:animation-information-booth-picnic 4s steps(var(--picnic-frame-count)) var(--animation-delay-short) infinite normal none running;background-image:url(/dist/img/scenes/information-booth/animation/picnic/frames.svg);background-image:var(--picnic-art);background-size:1280px var(--picnic-height);background-size:var(--picnic-film-strip-width) var(--picnic-height);bottom:var(--picnic-y);height:var(--picnic-height);left:var(--picnic-x);top:auto;width:64px;width:var(--picnic-width)}@keyframes animation-information-booth-picnic{0%{background-position-x:0}to{background-position-x:calc(var(--picnic-film-strip-width)*-1)}}[data-scene=information-booth].picnic-table-empty{--picnic-table-art:url(/dist/img/scenes/information-booth/picnic-table-empty.svg);--picnic-table-width:125px;background-image:url(/dist/img/scenes/information-booth/picnic-table-empty.svg);background-image:var(--picnic-table-art);background-size:125px var(--picnic-height);background-size:var(--picnic-table-width) var(--picnic-height);bottom:var(--picnic-y);height:var(--picnic-height);left:calc(var(--picnic-x) - 118.75px);left:calc(var(--picnic-x) - var(--picnic-table-width)*.95);top:auto;transform:scale(.55);transform-origin:center bottom;width:125px;width:var(--picnic-table-width)}[data-scene=information-booth].cyclist-boy,[data-scene=information-booth].cyclist-boy:after,[data-scene=information-booth].cyclist-girl,[data-scene=information-booth].cyclist-girl:after{--cyclist-height:99px;--cyclist-width:88px;animation-delay:.1s;animation-delay:var(--animation-delay-short);animation-direction:normal;animation-fill-mode:none;animation-iteration-count:10;animation-play-state:running;height:99px;height:var(--cyclist-height);width:88px;width:var(--cyclist-width)}[data-scene=information-booth].cyclist-boy,[data-scene=information-booth].cyclist-girl{--cyclist-y:calc(14% + 4px);animation-duration:12s;animation-name:animation-information-booth-cyclist;animation-timing-function:linear;bottom:calc(14% + 4px);bottom:var(--cyclist-y);left:0;top:auto;transform:translateX(calc(var(--cyclist-width)*-1));z-index:3}[data-scene=information-booth].cyclist-boy{animation-delay:3s;animation-duration:14s}[data-scene=information-booth].cyclist-boy:after,[data-scene=information-booth].cyclist-girl:after{--cyclist-art:url(/dist/img/scenes/information-booth/animation/cyclist-girl/frames.svg);--cyclist-frame-count:11;animation-duration:1.1s;animation-iteration-count:120;animation-name:animation-information-booth-cyclist-pedal;animation-timing-function:steps(11);animation-timing-function:steps(var(--cyclist-frame-count));background-image:url(/dist/img/scenes/information-booth/animation/cyclist-girl/frames.svg);background-image:var(--cyclist-art);background-size:calc(var(--cyclist-width)*11) var(--cyclist-height);background-size:calc(var(--cyclist-frame-count)*var(--cyclist-width)) var(--cyclist-height);content:"";left:0;position:absolute;top:0}[data-scene=information-booth].cyclist-boy:after{--cyclist-art:url(/dist/img/scenes/shared-elements/cyclist-boy/frames.svg);animation-duration:1.2s}@keyframes animation-information-booth-cyclist{0%{transform:translateX(calc(var(--cyclist-width)*-1))}to{transform:translateX(200vw)}}@keyframes animation-information-booth-cyclist-pedal{0%{background-position-x:0}to{background-position-x:calc(var(--cyclist-frame-count)*var(--cyclist-width)*-1)}}[data-scene=information-booth].button-call-to-action,[data-scene=information-booth].sign{--sign-height:225px;--sign-width:162px;--sign-x:calc(50% + var(--sign-width)*1.5);--sign-y:23%}[data-scene=information-booth].sign{bottom:var(--sign-y);height:var(--sign-height);left:var(--sign-x);top:auto;transform-origin:center bottom;width:var(--sign-width);z-index:0}[data-scene=information-booth].sign:after,[data-scene=information-booth].sign:before{content:"";position:absolute}[data-scene=information-booth].sign:after{--sign-art:url(/dist/img/scenes/information-booth/sign.svg);background-image:url(/dist/img/scenes/information-booth/sign.svg);background-image:var(--sign-art);background-size:contain;height:100%;width:100%}[data-scene=information-booth].sign:before{background-image:url(/dist/img/scenes/information-booth/grass-patch.svg);background-position-x:right;background-position-y:bottom;background-repeat:no-repeat;background-size:contain;bottom:-15px;height:50px;left:auto;right:-20px;width:966px}[data-scene=information-booth].button-call-to-action{bottom:calc(var(--sign-y) + var(--sign-height) - 32px);bottom:calc(var(--sign-y) + var(--sign-height) - var(--button-call-to-action-info4pi));left:calc(var(--sign-x) + var(--sign-width) - 32px);left:calc(var(--sign-x) + var(--sign-width) - var(--button-call-to-action-info4pi))}@media (max-width:1024px){[data-scene=information-booth].picnic,[data-scene=information-booth].picnic-table-empty{--picnic-x:20%}[data-scene=information-booth].button-call-to-action,[data-scene=information-booth].sign{--sign-height:200px;--sign-width:144px;--sign-x:calc(50% + var(--sign-width)*1.3)}[data-scene=information-booth].sign:before{bottom:-10px;width:800px}}@media (max-width:768px){[data-scene=information-booth].picnic,[data-scene=information-booth].picnic-table-empty{--picnic-x:5%}[data-scene=information-booth].booth{--booth-x:calc(45% - var(--booth-size)/2)}.mayor-info4pi[data-scene=information-booth],.speech-bubble[data-scene=information-booth]{--mayor-x:calc(45% - var(--mayor-width)/2 - var(--mayor-offset-x))}[data-scene=information-booth].button-call-to-action,[data-scene=information-booth].sign{--sign-height:180px;--sign-width:130px;--sign-x:calc(50% + var(--sign-width)*1)}[data-scene=information-booth].sign:before{bottom:-10px;right:-80px;width:800px}[data-scene=information-booth].button-call-to-action{bottom:calc(var(--sign-y) + var(--sign-height)/2 - 32px);bottom:calc(var(--sign-y) + var(--sign-height)/2 - var(--button-call-to-action-info4pi));left:calc(var(--sign-x))}}@media (max-width:540px){[data-scene=information-booth].picnic,[data-scene=information-booth].picnic-table-empty{--picnic-x:1vw}[data-scene=information-booth].button-call-to-action,[data-scene=information-booth].sign{--sign-x:calc(50% + var(--sign-width)*0.8)}[data-scene=information-booth].sign:before{right:-110px}}[data-scene=library].bird-stage-left{left:calc(15vw - 57.5px);left:calc(15vw - var(--bird-width)/2)}.mayor-info4pi[data-scene=library],.mayor-info4pi[data-scene=library]:after,.speech-bubble[data-scene=library]{--mayor-height:85px;--mayor-width:77px;--mayor-x:37%;--mayor-y:15%}.mayor-info4pi[data-scene=library],.mayor-info4pi[data-scene=library]:after{height:var(--mayor-height);width:var(--mayor-width)}.speech-bubble[data-scene=library]{bottom:calc(var(--mayor-y) + var(--mayor-height));left:calc(var(--mayor-x) + 2rem);left:calc(var(--mayor-x) + var(--gutter))}[data-animate=true] .speech-bubble[data-scene=library]{--mayor-animation-duration:2.75s;transition-delay:2.25s;transition-delay:calc(var(--mayor-animation-duration) - .5s)}@media (max-width:480px){.speech-bubble[data-scene=library]{--speech-bubble-art:url(/dist/img/speech-bubble/center.svg);bottom:calc(var(--mayor-y) + var(--mayor-height) + 3rem);bottom:calc(var(--mayor-y) + var(--mayor-height) + var(--gutter)*1.5);left:calc(50% - var(--speech-bubble-width)/2)}}.mayor-info4pi[data-scene=library]{--mayor-offset-x:-100px;animation-duration:1.75s;animation-name:animation-library-mayor-walk;bottom:var(--mayor-y);left:var(--mayor-x);top:auto;transform:scale(1.5) translateX(-100px);transform:scale(1.5) translateX(var(--mayor-offset-x));z-index:3}@keyframes animation-library-mayor-walk{0%{transform:scale(1.5) translateX(var(--mayor-offset-x))}to{transform:scale(1.5) translateX(0)}}.mayor-info4pi[data-scene=library]:after{--mayor-art:url(/dist/img/scenes/library/animation/mayor/frames.svg);--mayor-frame-count:26;--mayor-film-strip-width:calc(var(--mayor-width)*var(--mayor-frame-count) + var(--mayor-width));animation-duration:2.75s;animation-name:animation-library-mayor-gesture;animation-timing-function:steps(26);animation-timing-function:steps(var(--mayor-frame-count));background-image:url(/dist/img/scenes/library/animation/mayor/frames.svg);background-image:var(--mayor-art);background-size:var(--mayor-film-strip-width) var(--mayor-height);content:"";left:0;position:absolute;top:0}@keyframes animation-library-mayor-gesture{0%{background-position-x:0}to{background-position-x:calc(var(--mayor-width)*var(--mayor-frame-count)*-1)}}[data-scene=library].bus-person-01,[data-scene=library].bus-person-02,[data-scene=library].bus-person-03,[data-scene=library].bus-stop,[data-scene=library].button-call-to-action{--bus-stop-height:195px;--bus-stop-width:295px;--bus-stop-x:8%;--bus-stop-y:calc(14% + 5px)}@media (max-width:1024px){[data-scene=library].bus-person-01,[data-scene=library].bus-person-02,[data-scene=library].bus-person-03,[data-scene=library].bus-stop,[data-scene=library].button-call-to-action{--bus-stop-x:1%}}@media (max-width:768px){[data-scene=library].bus-person-01,[data-scene=library].bus-person-02,[data-scene=library].bus-person-03,[data-scene=library].bus-stop,[data-scene=library].button-call-to-action{--bus-stop-x:-1vw}}@media (max-width:540px){[data-scene=library].bus-person-01,[data-scene=library].bus-person-02,[data-scene=library].bus-person-03,[data-scene=library].bus-stop,[data-scene=library].button-call-to-action{--bus-stop-x:-10vw}}[data-scene=library].button-call-to-action{--call-to-action-offset-x:60px;--call-to-action-offset-y:60px;bottom:calc(var(--bus-stop-y) + var(--bus-stop-height) - 60px);bottom:calc(var(--bus-stop-y) + var(--bus-stop-height) - var(--call-to-action-offset-y));left:calc(var(--bus-stop-x) + 60px);left:calc(var(--bus-stop-x) + var(--call-to-action-offset-x));z-index:10}@media (max-width:540px){[data-scene=library].button-call-to-action{--call-to-action-offset-x:200px}}[data-scene=library].bus-stop{--bus-stop-art:url(/dist/img/scenes/library/bus-stop.svg);background-image:url(/dist/img/scenes/library/bus-stop.svg);background-image:var(--bus-stop-art);background-size:contain;bottom:var(--bus-stop-y);height:var(--bus-stop-height);left:var(--bus-stop-x);top:auto;transform:scale(.8);width:var(--bus-stop-width)}[data-scene=library].bus-person-01,[data-scene=library].bus-person-02,[data-scene=library].bus-person-03{--character-height:82px;--character-film-strip-width:calc(var(--character-width)*var(--character-frame-count));--character-offset-y:28px;animation:animation-library-bus-person 2.5s steps(var(--character-frame-count)) .1s 10 normal none running;animation:animation-library-bus-person 2.5s steps(var(--character-frame-count)) var(--animation-delay-short) 10 normal none running;background-image:var(--character-art);background-size:var(--character-film-strip-width) 82px;background-size:var(--character-film-strip-width) var(--character-height);bottom:calc(var(--bus-stop-y) + 28px);bottom:calc(var(--bus-stop-y) + var(--character-offset-y));height:82px;height:var(--character-height);top:auto;width:var(--character-width)}@keyframes animation-library-bus-person{0%{background-position-x:0}to{background-position-x:calc(var(--character-film-strip-width)*-1)}}[data-scene=library].bus-person-01{--character-art:url(/dist/img/scenes/library/animation/bus-person-01/frames.svg);--character-frame-count:18;--character-width:43px;left:calc(var(--bus-stop-x) + 120px)}[data-scene=library].bus-person-02{--character-art:url(/dist/img/scenes/library/animation/bus-person-02/frames.svg);--character-frame-count:10;--character-height:70px;--character-width:36px;animation-delay:.2s;animation-delay:calc(var(--animation-delay-short)*2);animation-duration:3s;left:calc(var(--bus-stop-x) + 84px)}[data-scene=library].bus-person-03{--character-art:url(/dist/img/scenes/library/animation/bus-person-03/frames.svg);--character-frame-count:18;--character-height:71px;--character-width:30px;animation-delay:.3s;animation-delay:calc(var(--animation-delay-short)*3);animation-duration:6s;left:calc(var(--bus-stop-x) + 160px)}[data-scene=library].bus-person-board{opacity:0}[data-scene=library].flag-jmf{--flag-offset-x:33vw;--flag-x:calc(50% - var(--flag-width)/2 + var(--flag-offset-x));--flag-y:22%;left:var(--flag-x);transform:scale(.9)}@media (max-width:1024px){[data-scene=library].flag-jmf{--flag-offset-x:40vw}}@media (max-width:768px){[data-scene=library].flag-jmf{animation-play-state:paused!important;opacity:0}}[data-scene=library].reader{--reader-art:url(/dist/img/scenes/library/animation/reader/frames.svg);--reader-frame-count:10;--reader-height:56px;--reader-width:24px;--reader-film-strip-width:calc(var(--reader-width)*var(--reader-frame-count));--reader-offset-x:var(--gutter);--reader-x:calc(50% - var(--reader-width)/2 + var(--reader-offset-x));--reader-y:25%;animation:animation-library-reader 6s steps(10) .1s infinite normal none running;animation:animation-library-reader 6s steps(var(--reader-frame-count)) var(--animation-delay-short) infinite normal none running;background-image:url(/dist/img/scenes/library/animation/reader/frames.svg);background-image:var(--reader-art);background-size:240px 56px;background-size:var(--reader-film-strip-width) var(--reader-height);bottom:25%;bottom:var(--reader-y);height:56px;height:var(--reader-height);left:calc(50% - 12px + 2rem);left:var(--reader-x);top:auto;width:24px;width:var(--reader-width);z-index:0}@keyframes animation-library-reader{0%{background-position-x:0}to{background-position-x:calc(var(--reader-film-strip-width)*-1)}}@media (max-width:1024px){[data-scene=library].reader{--reader-offset-x:calc(var(--gutter)*4)}}[data-scene=library].bus,[data-scene=library].bus:after,[data-scene=library].bus:before{--bus-height:133px;--bus-width:291px;animation-delay:1s;animation-direction:normal;animation-play-state:running;height:133px;height:var(--bus-height);width:291px;width:var(--bus-width)}[data-scene=library].bus{animation-duration:5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:animation-library-bus-drive;animation-timing-function:ease-out;bottom:14%;left:0;top:auto;transform:translateX(100vw);z-index:2}[data-scene=library].bus:after{--bus-art:url(/dist/img/scenes/library/animation/bus-loop/frames.svg);--bus-frame-count:10;--bus-film-strip-width:calc(var(--bus-frame-count)*var(--bus-width));animation-duration:1s;animation-fill-mode:none;animation-iteration-count:5;animation-name:animation-library-bus-action;animation-timing-function:steps(10);animation-timing-function:steps(var(--bus-frame-count));background-image:url(/dist/img/scenes/library/animation/bus-loop/frames.svg);background-image:var(--bus-art);background-size:var(--bus-film-strip-width) var(--bus-height);content:"";left:0;position:absolute;top:0}[data-scene=library].bus-load-passengers:after{animation-name:none;opacity:0}@keyframes animation-library-bus-drive{0%{transform:translateX(100vw)}to{transform:translateX(6vw)}}@keyframes animation-library-bus-action{0%{background-position-x:0}to{background-position-x:calc(var(--bus-film-strip-width)*-1)}}[data-scene=library].bus:before{--bus-art:url(/dist/img/scenes/library/animation/bus-loop-full/frames.svg);--bus-frame-count:21;--bus-film-strip-width:calc(var(--bus-frame-count)*var(--bus-width));animation-delay:0;animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:animation-library-bus-load;animation-play-state:paused;animation-timing-function:steps(21);animation-timing-function:steps(var(--bus-frame-count));background-image:url(/dist/img/scenes/library/animation/bus-loop-full/frames.svg);background-image:var(--bus-art);background-size:6402px var(--bus-height);content:"";left:0;opacity:0;position:absolute;top:0}@keyframes animation-library-bus-load{0%{background-position-x:0}to{background-position-x:-6111px}}[data-scene=library].bus-load-passengers:before{animation-play-state:running;opacity:1}.mayor-info4pi[data-scene=medical-academy],.mayor-info4pi[data-scene=medical-academy]:after,.speech-bubble[data-scene=medical-academy]{--mayor-height:85px;--mayor-width:77px;--mayor-x:45%;--mayor-y:18%}.speech-bubble[data-scene=medical-academy]{bottom:calc(var(--mayor-y) + var(--mayor-height));left:calc(var(--mayor-x) - var(--speech-bubble-width) + 2rem);left:calc(var(--mayor-x) - var(--speech-bubble-width) + var(--gutter))}[data-animate=true] .speech-bubble[data-scene=medical-academy]{--mayor-animation-duration:3s;transition-delay:2.5s;transition-delay:calc(var(--mayor-animation-duration) - .5s)}.mayor-info4pi[data-scene=medical-academy],.mayor-info4pi[data-scene=medical-academy]:after{height:var(--mayor-height);width:var(--mayor-width)}.mayor-info4pi[data-scene=medical-academy]{--mayor-offset-x:-40px;animation-duration:1.5s;animation-name:animation-medical-academy-mayor-walk;bottom:var(--mayor-y);left:var(--mayor-x);top:auto;transform:translateX(-40px);transform:translateX(var(--mayor-offset-x));z-index:1}@keyframes animation-medical-academy-mayor-walk{0%{transform:translateX(var(--mayor-offset-x))}to{transform:translateX(0)}}.mayor-info4pi[data-scene=medical-academy]:after{--mayor-art:url(/dist/img/scenes/medical-academy/animation/mayor/frames.svg);--mayor-frame-count:26;--mayor-film-strip-width:calc(var(--mayor-frame-count)*var(--mayor-width) + var(--mayor-width));animation-duration:3s;animation-name:animation-medical-academy-mayor-wave;animation-timing-function:steps(26);animation-timing-function:steps(var(--mayor-frame-count));background-image:url(/dist/img/scenes/medical-academy/animation/mayor/frames.svg);background-image:var(--mayor-art);background-position-x:0;background-size:var(--mayor-film-strip-width) var(--mayor-height);content:"";left:0;position:absolute;top:0;transform:scale(1.5)}@keyframes animation-medical-academy-mayor-wave{0%{background-position-x:0}to{background-position-x:calc(var(--mayor-frame-count)*var(--mayor-width)*-1)}}[data-scene=medical-academy].button-call-to-action,[data-scene=medical-academy].sign{--medical-academy-sign-x:60%;--medical-academy-sign-y:18%;--medical-academy-sign-height:94px;--medical-academy-sign-width:134px}[data-scene=medical-academy].button-call-to-action{bottom:calc(var(--medical-academy-sign-y) + 16px);bottom:calc(var(--medical-academy-sign-y) + var(--button-call-to-action-info4pi)/2);left:calc(var(--medical-academy-sign-x) + var(--medical-academy-sign-width) - 24px);left:calc(var(--medical-academy-sign-x) + var(--medical-academy-sign-width) - var(--button-call-to-action-info4pi)*.75);z-index:10}[data-scene=medical-academy].academy,[data-scene=medical-academy].scientist-walker{--academy-height:587px;--academy-width:1472px;--academy-x:calc(50% - var(--academy-width)/2);--academy-y:14%}[data-scene=medical-academy].academy{--academy-art:url(/dist/img/scenes/medical-academy/academy.svg);background-image:url(/dist/img/scenes/medical-academy/academy.svg);background-image:var(--academy-art);background-size:contain;bottom:var(--academy-y);height:var(--academy-height);left:var(--academy-x);top:auto;transform:scale(.9);transform-origin:center bottom;width:var(--academy-width);z-index:-1}[data-scene=medical-academy].scientist-walker,[data-scene=medical-academy].scientist-walker:after{--scientist-height:41px;--scientist-width:19px;animation-delay:.1s;animation-delay:var(--animation-delay-short);animation-direction:normal;animation-play-state:running}[data-scene=medical-academy].scientist-walker{--scientist-x:calc(50% - var(--scientist-width)/2);--scientist-x-offset:460px;--scientist-y-offset:145px;animation-direction:normal;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:animation-medical-academy-scientist-walker;bottom:calc(var(--academy-y) - var(--scientist-height) + 145px);bottom:calc(var(--academy-y) - var(--scientist-height) + var(--scientist-y-offset));height:var(--scientist-height);left:calc(var(--scientist-x) - 460px);left:calc(var(--scientist-x) - var(--scientist-x-offset));opacity:1;top:auto;transform:translateX(0) translateY(0);width:var(--scientist-width);z-index:0}[data-scene=medical-academy].scientist-walker:after{--scientist-art:url(/dist/img/scenes/medical-academy/animation/scientist-walker/frames.svg);--scientist-frame-count:14;--scientist-film-strip-width:calc(var(--scientist-width)*var(--scientist-frame-count));animation-duration:2s;animation-fill-mode:none;animation-iteration-count:2;animation-name:animation-medical-academy-scientist-walker-walk;animation-timing-function:steps(14);animation-timing-function:steps(var(--scientist-frame-count));background-image:url(/dist/img/scenes/medical-academy/animation/scientist-walker/frames.svg);background-image:var(--scientist-art);background-size:var(--scientist-film-strip-width) var(--scientist-height);content:"";height:var(--scientist-height);position:absolute;width:var(--scientist-width)}@keyframes animation-medical-academy-scientist-walker{0%{transform:translateX(0) translateY(0)}95%{opacity:1}to{opacity:0;transform:translateX(45px) translateY(-10px)}}@keyframes animation-medical-academy-scientist-walker-walk{0%{background-position-x:0}to{background-position-x:calc(var(--scientist-film-strip-width)*-1)}}[data-scene=medical-academy].sign{--medical-academy-sign-art:url(/dist/img/scenes/medical-academy/animation/sign/frames.svg);--medical-academy-sign-frame-count:18;--medical-academy-sign-film-strip-width:calc(var(--medical-academy-sign-frame-count)*var(--medical-academy-sign-width) + var(--medical-academy-sign-width));animation:animation-medical-academy-sign 4s steps(18) .1s 3 normal forwards running;animation:animation-medical-academy-sign 4s steps(var(--medical-academy-sign-frame-count)) var(--animation-delay-short) 3 normal forwards running;background-image:url(/dist/img/scenes/medical-academy/animation/sign/frames.svg);background-image:var(--medical-academy-sign-art);background-size:var(--medical-academy-sign-film-strip-width) var(--medical-academy-sign-height);bottom:var(--medical-academy-sign-y);height:var(--medical-academy-sign-height);left:var(--medical-academy-sign-x);top:auto;width:var(--medical-academy-sign-width);z-index:0}@keyframes animation-medical-academy-sign{0%{background-position-x:0}to{background-position-x:calc(var(--medical-academy-sign-frame-count)*var(--medical-academy-sign-width)*-1)}}[data-scene=medical-academy].memorial-sign{--memorial-sign-art:url(/dist/img/scenes/medical-academy/memorial-sign.svg);--memorial-sign-height:99px;--memorial-sign-width:200px;--memorial-sign-x:25%;--memorial-sign-y:20%;background-image:url(/dist/img/scenes/medical-academy/memorial-sign.svg);background-image:var(--memorial-sign-art);background-size:contain;bottom:20%;bottom:var(--memorial-sign-y);height:99px;height:var(--memorial-sign-height);left:25%;left:var(--memorial-sign-x);top:auto;transform:scale(.85);transform-origin:center bottom;width:200px;width:var(--memorial-sign-width);z-index:0}[data-scene=medical-academy].scientist{--scientist-art:url(/dist/img/scenes/medical-academy/animation/scientist-lead/frames.svg);--scientist-frame-count:15;--scientist-height:87px;--scientist-width:33px;--scientist-film-strip-width:calc(var(--scientist-frame-count)*var(--scientist-width));--scientist-x:56%;--scientist-y:19%;animation:animation-medical-academy-scientist 3s steps(15) 3s infinite normal none running;animation:animation-medical-academy-scientist 3s steps(var(--scientist-frame-count)) 3s infinite normal none running;background-image:url(/dist/img/scenes/medical-academy/animation/scientist-lead/frames.svg);background-image:var(--scientist-art);background-size:495px 87px;background-size:var(--scientist-film-strip-width) var(--scientist-height);bottom:19%;bottom:var(--scientist-y);height:87px;height:var(--scientist-height);left:56%;left:var(--scientist-x);top:auto;transform:scale(1.5);width:33px;width:var(--scientist-width);z-index:0}@keyframes animation-medical-academy-scientist{0%{background-position-x:0}to{background-position-x:calc(var(--scientist-film-strip-width)*-1)}}[data-scene=medical-academy].scientist-group{--scientist-art:url(/dist/img/scenes/medical-academy/animation/scientist-group/frames.svg);--scientist-frame-count:19;--scientist-height:88px;--scientist-width:88px;--scientist-film-strip-width:calc(var(--scientist-frame-count)*var(--scientist-width));--scientist-x:calc(62% + 200px);--scientist-y:20%;animation:animation-medical-academy-scientist 2s steps(19) .1s infinite normal none running;animation:animation-medical-academy-scientist 2s steps(var(--scientist-frame-count)) var(--animation-delay-short) infinite normal none running;background-image:url(/dist/img/scenes/medical-academy/animation/scientist-group/frames.svg);background-image:var(--scientist-art);background-size:495px 88px;background-size:var(--scientist-film-strip-width) var(--scientist-height);bottom:20%;bottom:var(--scientist-y);height:88px;height:var(--scientist-height);left:calc(62% + 200px);left:var(--scientist-x);top:auto;width:88px;width:var(--scientist-width);z-index:0}[data-scene=medical-academy].scientist-01,[data-scene=medical-academy].scientist-02,[data-scene=medical-academy].scientist-03,[data-scene=medical-academy].scientist-04,[data-scene=medical-academy].scientist-05,[data-scene=medical-academy].scientist-06,[data-scene=medical-academy].scientist-07{--scientist-film-strip-width:calc(var(--scientist-width)*var(--scientist-frame-count));--scientist-x:25%;--scientist-x-offset:1vw;animation:animation-medical-academy-scientist 3s steps(var(--scientist-frame-count)) 2s 45 normal none running;background-image:var(--scientist-art);background-size:var(--scientist-film-strip-width) var(--scientist-height);bottom:18%;height:var(--scientist-height);left:calc(25% - 1vw);left:calc(var(--scientist-x) - var(--scientist-x-offset));top:auto;width:var(--scientist-width);z-index:0}[data-scene=medical-academy].scientist-01,[data-scene=medical-academy].scientist-05,[data-scene=medical-academy].scientist-06,[data-scene=medical-academy].scientist-07{--scientist-height:63px}[data-scene=medical-academy].scientist-01{--scientist-art:url(/dist/img/scenes/medical-academy/animation/scientist-01/frames.svg);--scientist-frame-count:24;--scientist-width:25px;--scientist-x-offset:12vw}[data-scene=medical-academy].scientist-02{--scientist-art:url(/dist/img/scenes/medical-academy/animation/scientist-02/frames.svg);--scientist-frame-count:14;--scientist-height:60px;--scientist-width:23px;--scientist-x-offset:10vw}[data-scene=medical-academy].scientist-03{--scientist-art:url(/dist/img/scenes/medical-academy/animation/scientist-03/frames.svg);--scientist-frame-count:20;--scientist-height:56px;--scientist-width:30px;--scientist-x-offset:9vw}[data-scene=medical-academy].scientist-04{--scientist-art:url(/dist/img/scenes/medical-academy/animation/scientist-04/frames.svg);--scientist-frame-count:20;--scientist-height:57px;--scientist-width:30px;--scientist-x-offset:8vw}[data-scene=medical-academy].scientist-05{--scientist-art:url(/dist/img/scenes/medical-academy/animation/scientist-05/frames.svg);--scientist-frame-count:10;--scientist-width:26px;--scientist-x-offset:6vw}[data-scene=medical-academy].scientist-06{--scientist-art:url(/dist/img/scenes/medical-academy/animation/scientist-06/frames.svg);--scientist-frame-count:10;--scientist-width:22px;--scientist-x-offset:4vw}[data-scene=medical-academy].scientist-07{--scientist-art:url(/dist/img/scenes/medical-academy/animation/scientist-07/frames.svg);--scientist-frame-count:24;--scientist-width:30px;--scientist-x-offset:3vw}@media (max-width:768px){[data-scene=medical-academy].memorial-sign{--memorial-sign-x:calc(25% - 75px)}[data-scene=medical-academy].scientist-group{--scientist-x:calc(62% + 150px)}[data-scene=medical-academy].scientist-01{--scientist-x-offset:22vw}[data-scene=medical-academy].scientist-02{--scientist-x-offset:20vw}[data-scene=medical-academy].scientist-03{--scientist-x-offset:18vw}[data-scene=medical-academy].scientist-04{--scientist-x-offset:16vw}[data-scene=medical-academy].scientist-05{--scientist-x-offset:14vw}[data-scene=medical-academy].scientist-06{--scientist-x-offset:12vw}[data-scene=medical-academy].scientist-07{--scientist-x-offset:10vw}}@media (max-width:540px){[data-scene=medical-academy].scientist-01,[data-scene=medical-academy].scientist-02,[data-scene=medical-academy].scientist-03,[data-scene=medical-academy].scientist-04,[data-scene=medical-academy].scientist-05,[data-scene=medical-academy].scientist-06,[data-scene=medical-academy].scientist-07{animation-play-state:paused!important;opacity:0}.jmf-scene-medical-academy{background-position-x:46%}.mayor-info4pi[data-scene=medical-academy],.mayor-info4pi[data-scene=medical-academy]:after,.speech-bubble[data-scene=medical-academy]{--mayor-x:25%}.speech-bubble[data-scene=medical-academy]{--speech-bubble-art:url(/dist/img/speech-bubble/small.svg);bottom:calc(var(--mayor-y) + var(--mayor-height) + 2rem);bottom:calc(var(--mayor-y) + var(--mayor-height) + var(--gutter));left:calc(var(--mayor-x) + 2rem);left:calc(var(--mayor-x) + var(--gutter))}[data-scene=medical-academy].memorial-sign{--memorial-sign-x:1vw}[data-scene=medical-academy].scientist{--scientist-x:45%}[data-scene=medical-academy].button-call-to-action,[data-scene=medical-academy].sign{--medical-academy-sign-x:50%}}@media (max-width:480px){.mayor-info4pi[data-scene=medical-academy],.mayor-info4pi[data-scene=medical-academy]:after{--mayor-x:35%}.speech-bubble[data-scene=medical-academy]{--speech-bubble-art:url(/dist/img/speech-bubble/center.svg);bottom:calc(var(--mayor-y) + var(--mayor-height) + 3rem);bottom:calc(var(--mayor-y) + var(--mayor-height) + var(--gutter)*1.5);left:calc(50% - var(--speech-bubble-width)/2)}[data-scene=medical-academy].scientist{--scientist-x:52%}[data-scene=medical-academy].sign{--medical-academy-sign-x:65%}[data-scene=medical-academy].button-call-to-action{bottom:calc(var(--medical-academy-sign-y) + 72px);bottom:calc(var(--medical-academy-sign-y) + var(--button-call-to-action-info4pi)*2.25);left:calc(var(--medical-academy-sign-x) + var(--medical-academy-sign-width) - 64px);left:calc(var(--medical-academy-sign-x) + var(--medical-academy-sign-width) - var(--button-call-to-action-info4pi)*2)}}.mayor-info4pi[data-scene=wjmf],.speech-bubble[data-scene=wjmf]{--mayor-height:124px;--mayor-x:55%;--mayor-y:17%}.speech-bubble[data-scene=wjmf]{bottom:calc(var(--mayor-y) + var(--mayor-height));left:calc(var(--mayor-x) - var(--speech-bubble-width) + 2rem);left:calc(var(--mayor-x) - var(--speech-bubble-width) + var(--gutter))}[data-animate=true] .speech-bubble[data-scene=wjmf]{--mayor-animation-duration:1.5s;transition-delay:1s;transition-delay:calc(var(--mayor-animation-duration) - .5s)}.mayor-info4pi[data-scene=wjmf]{--mayor-art:url(/dist/img/scenes/wjmf/animation/mayor/frames.svg);--mayor-frame-count:11;--mayor-width:87px;--mayor-film-strip-width:calc(var(--mayor-frame-count)*var(--mayor-width) + var(--mayor-width));animation-duration:1.5s;animation-name:animation-wjmf-mayor;animation-timing-function:steps(11);animation-timing-function:steps(var(--mayor-frame-count));background-image:url(/dist/img/scenes/wjmf/animation/mayor/frames.svg);background-image:var(--mayor-art);background-size:1044px var(--mayor-height);background-size:var(--mayor-film-strip-width) var(--mayor-height);bottom:var(--mayor-y);height:var(--mayor-height);left:var(--mayor-x);width:87px;width:var(--mayor-width)}@keyframes animation-wjmf-mayor{0%{background-position-x:0}to{background-position-x:calc(var(--mayor-frame-count)*var(--mayor-width)*-1)}}.mayor-info4pi[data-scene=wjmf]:before{background-image:url(/dist/img/scenes/wjmf/animation/reporter/character.svg);background-size:contain;bottom:0;content:"";height:110px;left:60px;position:absolute;top:auto;width:72px}[data-scene=wjmf].radio-station{--radio-station-art:url(/dist/img/scenes/wjmf/radio-station.svg);--radio-station-height:394px;--radio-station-width:360px;--radio-station-x:calc(50% - var(--radio-station-width)/2);--radio-station-y:23%;background-image:url(/dist/img/scenes/wjmf/radio-station.svg);background-image:var(--radio-station-art);background-size:contain;bottom:23%;bottom:var(--radio-station-y);height:394px;height:var(--radio-station-height);left:calc(50% - 180px);left:var(--radio-station-x);top:auto;width:360px;width:var(--radio-station-width);z-index:0}[data-scene=wjmf].radio-station:after,[data-scene=wjmf].radio-station:before{content:"";left:0;position:absolute;top:0}[data-scene=wjmf].radio-station:after{--spark-art:url(/dist/img/scenes/wjmf/animation/spark/frames.svg);--spark-frame-count:7;--spark-height:69px;--spark-width:54px;--spark-film-strip-width:calc(var(--spark-frame-count)*var(--spark-width));--spark-x-offset:28px;--spark-x:calc(50% - var(--spark-width)/2 + var(--spark-x-offset));--spark-y:calc(var(--spark-height)/2*-1);animation:animation-wjmf-spark 1s steps(7) .1s infinite normal forwards running;animation:animation-wjmf-spark 1s steps(var(--spark-frame-count)) var(--animation-delay-short) infinite normal forwards running;background-image:url(/dist/img/scenes/wjmf/animation/spark/frames.svg);background-image:var(--spark-art);background-size:378px 69px;background-size:var(--spark-film-strip-width) var(--spark-height);content:"";height:69px;height:var(--spark-height);left:calc(50% + 1px);left:var(--spark-x);position:absolute;top:-34.5px;top:var(--spark-y);width:54px;width:var(--spark-width)}@keyframes animation-wjmf-spark{0%{background-position-x:0}to{background-position-x:calc(var(--spark-film-strip-width)*-1)}}[data-scene=wjmf].radio-station:before{--dj-art:url(/dist/img/scenes/wjmf/animation/dj/frames.svg);--dj-frame-count:13;--dj-size:42px;--dj-film-strip-width:calc(var(--dj-frame-count)*var(--dj-size));--dj-x:100px;--dj-y:47px;animation:animation-wjmf-dj 2.5s steps(13) .1s infinite normal none running;animation:animation-wjmf-dj 2.5s steps(var(--dj-frame-count)) var(--animation-delay-short) infinite normal none running;background-color:#f9e9ea;background-image:url(/dist/img/scenes/wjmf/animation/dj/frames.svg);background-image:var(--dj-art);background-size:546px 42px;background-size:var(--dj-film-strip-width) var(--dj-size);bottom:47px;bottom:var(--dj-y);height:42px;height:var(--dj-size);left:100px;left:var(--dj-x);top:auto;width:42px;width:var(--dj-size)}@keyframes animation-wjmf-dj{0%{background-position-x:0}to{background-position-x:calc(var(--dj-frame-count)*var(--dj-size)*-1)}}[data-scene=wjmf].lightning,[data-scene=wjmf].lightning:after{--lightning-art:url(/dist/img/scenes/wjmf/animation/lightning/frames.svg);--lightning-frame-count:7;--lightning-height:47px;--lightning-width:38px;--lightning-film-strip-width:calc(var(--lightning-frame-count)*var(--lightning-width));--radio-station-height:394px;--radio-station-y:23%;--lightening-x-offset:70px;--lightning-x:calc(50% - var(--lightning-width)/2 + var(--lightening-x-offset));--lightning-y:calc(var(--radio-station-y) + var(--radio-station-height) - var(--lightning-height)/2);animation:animation-wjmf-lightning 1s steps(7) .1s infinite normal none running;animation:animation-wjmf-lightning 1s steps(var(--lightning-frame-count)) var(--animation-delay-short) infinite normal none running;background-image:url(/dist/img/scenes/wjmf/animation/lightning/frames.svg);background-image:var(--lightning-art);background-size:266px 47px;background-size:var(--lightning-film-strip-width) var(--lightning-height);bottom:calc(23% + 370.5px);bottom:var(--lightning-y);content:"";height:47px;height:var(--lightning-height);left:calc(50% + 51px);left:var(--lightning-x);position:absolute;top:auto;width:38px;width:var(--lightning-width)}[data-scene=wjmf].lightning:after{left:0;top:calc(var(--lightning-height)/2*-1)}[data-scene=wjmf].lightning-alt{--lightning-x:calc(50% - var(--lightning-width)/2 - 14px);transform:rotateY(180deg)}@keyframes animation-wjmf-lightning{0%{background-position-x:0;opacity:1}to{background-position-x:calc(var(--lightning-film-strip-width)*-1);opacity:0}}[data-scene=wjmf].musical-notes,[data-scene=wjmf].musical-notes:after{--musical-notes-frame-count:24;--musical-notes-height:220px;--musical-notes-width:232px;animation-delay:.1s;animation-delay:var(--animation-delay-short);animation-direction:normal;animation-fill-mode:none;animation-iteration-count:infinite;animation-play-state:running;height:220px;height:var(--musical-notes-height);width:232px;width:var(--musical-notes-width)}[data-scene=wjmf].musical-notes{--musical-notes-x:calc(50% - var(--musical-notes-width)/2 - 150px);--musical-notes-y:calc(23% + 220px);animation-duration:8s;animation-name:animation-wjmf-musical-notes-container;animation-timing-function:steps(var(--musical-notes-frame-count));bottom:calc(23% + 220px);bottom:var(--musical-notes-y);left:var(--musical-notes-x);top:auto;z-index:0}@keyframes animation-wjmf-musical-notes-container{0%{opacity:1}to{opacity:0}}[data-scene=wjmf].musical-notes:after{--musical-notes-art:url(/dist/img/scenes/wjmf/animation/musical-notes/frames.svg);--musical-notes-film-strip-width:calc(var(--musical-notes-frame-count)*var(--musical-notes-width));animation-duration:4s;animation-name:animation-wjmf-musical-notes;animation-timing-function:steps(var(--musical-notes-frame-count));background-image:url(/dist/img/scenes/wjmf/animation/musical-notes/frames.svg);background-image:var(--musical-notes-art);background-size:var(--musical-notes-film-strip-width) var(--musical-notes-height);bottom:0;content:"";left:0;position:absolute}@keyframes animation-wjmf-musical-notes{0%{background-position-x:0}to{background-position-x:calc(var(--musical-notes-film-strip-width)*-1)}}[data-scene=wjmf].button-call-to-action,[data-scene=wjmf].cameraman{--cameraman-height:160px;--cameraman-width:98px;--cameraman-x:calc(60% + 50px);--cameraman-y:13%}[data-scene=wjmf].cameraman{--cameraman-art:url(/dist/img/scenes/wjmf/animation/cameraman/character.svg);background-image:url(/dist/img/scenes/wjmf/animation/cameraman/character.svg);background-image:var(--cameraman-art);background-size:contain;bottom:var(--cameraman-y);cursor:pointer;height:var(--cameraman-height);left:var(--cameraman-x);pointer-events:all;top:auto;transform:scale(.8);transform-origin:center bottom;width:var(--cameraman-width);z-index:3}[data-scene=wjmf].button-call-to-action{bottom:calc(var(--cameraman-y) + var(--cameraman-height) - 96px);bottom:calc(var(--cameraman-y) + var(--cameraman-height) - var(--button-call-to-action-info4pi)*3);left:calc(var(--cameraman-x) + var(--cameraman-width) - 16px);left:calc(var(--cameraman-x) + var(--cameraman-width) - var(--button-call-to-action-info4pi)/2);top:auto;z-index:4}[data-scene=wjmf].van,[data-scene=wjmf].van:after{--van-height:255px;--van-width:300px}[data-scene=wjmf].van{--van-x:-5vw;--van-y:19%;background-image:url(/dist/img/scenes/wjmf/van.svg);background-size:contain;bottom:19%;bottom:var(--van-y);height:var(--van-height);left:auto;position:absolute;right:-5vw;right:var(--van-x);top:auto;width:var(--van-width)}[data-scene=wjmf].van:after{--satellite-dish-art:url(/dist/img/scenes/wjmf/animation/satellite-dish/frames.svg);--satellite-dish-frame-count:26;--satellite-dish-height:54px;--satellite-dish-width:54px;--satellite-dish-film-strip-width:calc(var(--satellite-dish-frame-count)*var(--satellite-dish-width));animation:animation-wjmf-satellite-dish 3s steps(26) .1s infinite normal none running;animation:animation-wjmf-satellite-dish 3s steps(var(--satellite-dish-frame-count)) var(--animation-delay-short) infinite normal none running;background-image:url(/dist/img/scenes/wjmf/animation/satellite-dish/frames.svg);background-image:var(--satellite-dish-art);background-repeat:no-repeat;background-size:1404px 54px;background-size:var(--satellite-dish-film-strip-width) var(--satellite-dish-height);content:"";height:54px;height:var(--satellite-dish-height);left:calc(var(--van-width)/2);position:absolute;top:calc(var(--van-height) - 208px);width:54px;width:var(--satellite-dish-width)}@keyframes animation-wjmf-satellite-dish{0%{background-position-x:0}to{background-position-x:calc(var(--satellite-dish-film-strip-width)*-1)}}[data-scene=wjmf].dancer-blonde,[data-scene=wjmf].dancer-blue,[data-scene=wjmf].dancer-karate,[data-scene=wjmf].dancer-redhead{--dancer-frame-count:14;--dancer-x:38%;--dancer-x-offset:1px;--dancer-y:22%;--dancer-film-strip-width:calc(var(--dancer-frame-count)*var(--dancer-width));animation:animation-wjmf-dancer 1.9s steps(14) .1s infinite normal none running;animation:animation-wjmf-dancer 1.9s steps(var(--dancer-frame-count)) var(--animation-delay-short) infinite normal none running;background-image:var(--dancer-art);background-size:var(--dancer-film-strip-width) var(--dancer-height);bottom:22%;bottom:var(--dancer-y);height:var(--dancer-height);left:calc(38% - 1px);left:calc(var(--dancer-x) - var(--dancer-x-offset));top:auto;width:var(--dancer-width)}[data-scene=wjmf].dancer-blonde{--dancer-art:url(/dist/img/scenes/wjmf/animation/dancer-blonde/frames.svg);--dancer-height:98px;--dancer-width:74px}[data-scene=wjmf].dancer-redhead{--dancer-art:url(/dist/img/scenes/wjmf/animation/dancer-redhead/frames.svg);--dancer-height:101px;--dancer-width:77px;--dancer-x-offset:70px}[data-scene=wjmf].dancer-blue{--dancer-art:url(/dist/img/scenes/wjmf/animation/dancer-blue/frames.svg);--dancer-frame-count:15;--dancer-height:96px;--dancer-width:73px;--dancer-x-offset:130px}[data-scene=wjmf].dancer-karate{--dancer-art:url(/dist/img/scenes/wjmf/animation/dancer-karate/frames.svg);--dancer-height:84px;--dancer-width:45px;--dancer-y:24%;--dancer-x-offset:170px}@keyframes animation-wjmf-dancer{0%{background-position-x:0}to{background-position-x:calc(var(--dancer-film-strip-width)*-1)}}[data-scene=wjmf].paparazzi{--paparazzi-art:url(/dist/img/scenes/wjmf/animation/paparazzi/frames.svg);--paparazzi-frame-count:17;--paparazzi-height:151px;--paparazzi-width:73px;--paparazzi-film-strip-width:calc(var(--paparazzi-frame-count)*var(--paparazzi-width));--paparazzi-x:22%;--paparazzi-y:13%;animation-delay:1s;animation-direction:normal;animation-duration:2.5s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:animation-wjmf-paparazzi;animation-timing-function:steps(17);animation-timing-function:steps(var(--paparazzi-frame-count));background-image:url(/dist/img/scenes/wjmf/animation/paparazzi/frames.svg);background-image:var(--paparazzi-art);background-size:1241px 151px;background-size:var(--paparazzi-film-strip-width) var(--paparazzi-height);bottom:13%;bottom:var(--paparazzi-y);cursor:pointer;height:151px;height:var(--paparazzi-height);left:22%;left:var(--paparazzi-x);pointer-events:all;top:auto;width:73px;width:var(--paparazzi-width)}@keyframes animation-wjmf-paparazzi{0%{background-position-x:0}to{background-position-x:calc(var(--paparazzi-film-strip-width)*-1)}}@media (max-width:1024px){[data-scene=wjmf].van{right:calc(var(--van-x)*2)}[data-scene=wjmf].dancer-blonde,[data-scene=wjmf].dancer-blue,[data-scene=wjmf].dancer-karate,[data-scene=wjmf].dancer-redhead{--dancer-x:32%}[data-scene=wjmf].paparazzi{--paparazzi-x:12%}}@media (max-width:768px){[data-scene=wjmf].van{right:calc(var(--van-x)*6)}[data-scene=wjmf].dancer-blonde,[data-scene=wjmf].dancer-blue,[data-scene=wjmf].dancer-karate,[data-scene=wjmf].dancer-redhead{--dancer-x:26%}[data-scene=wjmf].paparazzi{--paparazzi-x:10%}}@media (max-width:540px){[data-scene=wjmf].van{opacity:0}[data-scene=wjmf].van:after{animation-play-state:paused!important}.mayor-info4pi[data-scene=wjmf]{--mayor-x:45%}.speech-bubble[data-scene=wjmf]{--speech-bubble-art:url(/dist/img/speech-bubble/center.svg);bottom:calc(var(--mayor-y) + var(--mayor-height) + 2rem);bottom:calc(var(--mayor-y) + var(--mayor-height) + var(--gutter));left:calc(50% - var(--speech-bubble-width)/2)}[data-scene=wjmf].button-call-to-action,[data-scene=wjmf].cameraman{--cameraman-x:calc(60% + 30px)}[data-scene=wjmf].button-call-to-action{left:calc(var(--cameraman-x) + var(--cameraman-width) - 64px);left:calc(var(--cameraman-x) + var(--cameraman-width) - var(--button-call-to-action-info4pi)*2)}}@media (max-width:480px){[data-scene=wjmf].dancer-blonde,[data-scene=wjmf].dancer-blue,[data-scene=wjmf].dancer-karate,[data-scene=wjmf].dancer-redhead{--dancer-x:20%}[data-scene=wjmf].dancer-blue,[data-scene=wjmf].dancer-karate{animation-play-state:paused!important;opacity:0}[data-scene=wjmf].paparazzi{--paparazzi-x:5%}}[data-scene=town-hall].bird-stage-left{left:calc(33vw - 57.5px);left:calc(33vw - var(--bird-width)/2);top:calc(33vh - 51.5px);top:calc(33vh - var(--bird-height)/2)}[data-scene=town-hall].bird-stage-right{left:calc(80vw - 57.5px);left:calc(80vw - var(--bird-width)/2)}.mayor-info4pi[data-scene=town-hall],.speech-bubble[data-scene=town-hall]{--mayor-height:100px;--mayor-width:84px;--mayor-x:calc(50% - var(--mayor-width)/2);--mayor-y:calc(23% + 5px)}.speech-bubble[data-scene=town-hall]{bottom:calc(var(--mayor-y) + var(--mayor-height) + 1rem);bottom:calc(var(--mayor-y) + var(--mayor-height) + var(--gutter)*.5);left:calc(var(--mayor-x) - var(--speech-bubble-width) + 3rem);left:calc(var(--mayor-x) - var(--speech-bubble-width) + var(--gutter)*1.5)}[data-animate=true] .speech-bubble[data-scene=town-hall]{--mayor-animation-duration:1.5s;transition-delay:1s;transition-delay:calc(var(--mayor-animation-duration) - .5s)}.mayor-info4pi[data-scene=town-hall]{--mayor-art:url(/dist/img/scenes/town-hall/animation/mayor/frames.svg);--mayor-frame-count:16;--mayor-film-strip-width:calc(var(--mayor-frame-count)*var(--mayor-width) + var(--mayor-width));animation-duration:1.5s;animation-name:animation-town-hall-mayor;animation-timing-function:steps(16);animation-timing-function:steps(var(--mayor-frame-count));background-image:url(/dist/img/scenes/town-hall/animation/mayor/frames.svg);background-image:var(--mayor-art);background-size:1044px var(--mayor-height);background-size:var(--mayor-film-strip-width) var(--mayor-height);bottom:var(--mayor-y);height:var(--mayor-height);left:var(--mayor-x);width:var(--mayor-width)}@keyframes animation-town-hall-mayor{0%{background-position-x:0}to{background-position-x:calc(var(--mayor-frame-count)*var(--mayor-width)*-1)}}[data-scene=town-hall].flag-jmf{--flag-y:20%;left:calc(50% - var(--flag-width)/2 - 38vw)}[data-scene=town-hall].crowd{--crowd-art:url(/dist/img/scenes/town-hall/animation/crowd/frames.svg);--crowd-frame-count:36;--crowd-height:102px;--crowd-width:285px;--crowd-film-strip-width:calc(var(--crowd-frame-count)*var(--crowd-width));--crowd-x:calc(50% - 142.5px);--crowd-y:15%;animation:animation-town-hall-crowd infinite 3s steps(36) 0 normal none running;animation:animation-town-hall-crowd 3s steps(var(--crowd-frame-count)) 0 infinite normal none running;background-image:url(/dist/img/scenes/town-hall/animation/crowd/frames.svg);background-image:var(--crowd-art);background-size:10260px 102px;background-size:var(--crowd-film-strip-width) var(--crowd-height);bottom:15%;bottom:var(--crowd-y);height:102px;height:var(--crowd-height);left:calc(50% - 142.5px);left:var(--crowd-x);top:auto;width:285px;width:var(--crowd-width);z-index:2}@keyframes animation-town-hall-crowd{0%{background-position-x:0}to{background-position-x:calc(var(--crowd-frame-count)*var(--crowd-width)*-1)}}[data-scene=town-hall].button-call-to-action,[data-scene=town-hall].information-board,[data-scene=town-hall].stroller{--information-board-height:126px;--information-board-width:104px;--information-board-x:calc(50% - var(--information-board-width)/2 + var(--information-board-width)*3 + var(--gutter));--information-board-y:calc(15% + 10px)}[data-scene=town-hall].information-board{background-image:url(/dist/img/scenes/town-hall/information-board.svg);background-size:contain;bottom:var(--information-board-y);height:var(--information-board-height);left:var(--information-board-x);top:auto;transform:scale(.85);transform-origin:bottom;width:var(--information-board-width);z-index:2}[data-scene=town-hall].button-call-to-action{--offset-x:10px;--offset-y:38px;bottom:calc(var(--information-board-y) + var(--information-board-height) - 38px);bottom:calc(var(--information-board-y) + var(--information-board-height) - var(--offset-y));left:calc(var(--information-board-x) - 10px);left:calc(var(--information-board-x) - var(--offset-x));z-index:4}[data-scene=town-hall].stroller,[data-scene=town-hall].stroller:after{--stroller-height:68px;--stroller-width:60px;animation-delay:.1s;animation-delay:var(--animation-delay-short);animation-direction:normal;animation-duration:2.25s;animation-fill-mode:forwards;animation-iteration-count:1;animation-play-state:running;height:68px;height:var(--stroller-height);width:60px;width:var(--stroller-width)}[data-scene=town-hall].stroller:after{--stroller-art:url(/dist/img/scenes/town-hall/animation/stroller/frames.svg);--stroller-frame-count:34;--stroller-film-strip-width:calc(var(--stroller-frame-count)*var(--stroller-width) + var(--stroller-width));animation-name:animation-town-hall-stroller-steps;animation-timing-function:steps(34);animation-timing-function:steps(var(--stroller-frame-count));background-image:url(/dist/img/scenes/town-hall/animation/stroller/frames.svg);background-image:var(--stroller-art);background-size:var(--stroller-film-strip-width) var(--stroller-height);content:"";left:0;position:absolute;top:0}@keyframes animation-town-hall-stroller-steps{0%{background-position-x:0}to{background-position-x:calc(var(--stroller-frame-count)*var(--stroller-width)*-1)}}[data-scene=town-hall].stroller{--stroller-y:15%;--stroller-offset-x:100px;animation-duration:1.5s;animation-name:animation-town-hall-stroller-walk;animation-timing-function:linear;bottom:15%;bottom:var(--stroller-y);left:calc(var(--information-board-x) + 25px);top:auto;transform:translateX(100px);transform:translateX(var(--stroller-offset-x));z-index:2}@keyframes animation-town-hall-stroller-walk{0%{transform:translateX(var(--stroller-offset-x))}to{transform:translateX(0)}}@media (max-width:768px){[data-scene=town-hall].button-call-to-action,[data-scene=town-hall].information-board,[data-scene=town-hall].stroller{--information-board-x:calc(50% - var(--information-board-width)/2 + var(--information-board-width)*2.25)}}@media (max-width:540px){[data-scene=town-hall].button-call-to-action,[data-scene=town-hall].information-board,[data-scene=town-hall].stroller{--information-board-x:calc(50% - var(--information-board-width)/2 + var(--information-board-width)*1.85)}.speech-bubble[data-scene=town-hall]{--speech-bubble-art:url(/dist/img/speech-bubble/center-reverse.svg);bottom:calc(var(--mayor-y) + var(--mayor-height) + 2rem);bottom:calc(var(--mayor-y) + var(--mayor-height) + var(--gutter));left:calc(50% - var(--speech-bubble-width)/2)}}@media (max-width:480px){[data-scene=town-hall].flag-jmf{animation-play-state:paused!important;opacity:0}}[data-scene=internet-cafe].bird-stage-right{top:calc(25vh - 51.5px);top:calc(25vh - var(--bird-height)/2)}.mayor-info4pi[data-scene=internet-cafe],.mayor-info4pi[data-scene=internet-cafe]:after,.speech-bubble[data-scene=internet-cafe]{--mayor-height:84px;--mayor-width:75px;--mayor-x:calc(58% - var(--mayor-width)/2 - 25px);--mayor-y:18%}.speech-bubble[data-scene=internet-cafe]{bottom:calc(var(--mayor-y) + var(--mayor-height));left:calc(var(--mayor-x) - var(--speech-bubble-width) + 2rem);left:calc(var(--mayor-x) - var(--speech-bubble-width) + var(--gutter));z-index:9}[data-animate=true] .speech-bubble[data-scene=internet-cafe]{--mayor-animation-duration:4s;transition-delay:3.5s;transition-delay:calc(var(--mayor-animation-duration) - .5s)}.mayor-info4pi[data-scene=internet-cafe],.mayor-info4pi[data-scene=internet-cafe]:after{height:var(--mayor-height);width:var(--mayor-width)}.mayor-info4pi[data-scene=internet-cafe]{--mayor-walk-distance:75px;animation-duration:1.5s;animation-name:animation-internet-cafe-mayor-walk;bottom:var(--mayor-y);left:var(--mayor-x);top:auto;transform:translateX(75px);transform:translateX(var(--mayor-walk-distance));z-index:7}@keyframes animation-internet-cafe-mayor-walk{0%{transform:translateX(var(--mayor-walk-distance))}to{transform:translateX(0)}}.mayor-info4pi[data-scene=internet-cafe]:after{--mayor-art:url(/dist/img/scenes/internet-cafe/animation/mayor/frames.svg);--mayor-frame-count:46;--mayor-film-strip-width:calc(var(--mayor-width)*var(--mayor-frame-count) + var(--mayor-width));animation-duration:4s;animation-name:animation-internet-cafe-mayor-wave;animation-timing-function:steps(46);animation-timing-function:steps(var(--mayor-frame-count));background-image:url(/dist/img/scenes/internet-cafe/animation/mayor/frames.svg);background-image:var(--mayor-art);background-size:var(--mayor-film-strip-width) var(--mayor-height);bottom:auto;content:"";left:0;position:absolute;top:0;transform:none}@keyframes animation-internet-cafe-mayor-wave{0%{background-position-x:0}to{background-position-x:calc(var(--mayor-width)*var(--mayor-frame-count)*-1)}}[data-scene=internet-cafe].street-lamps-and-parking-meters{--artwork-y:80%;--street-lamp-art:url(/dist/img/scenes/internet-cafe/street-lamp.svg);--street-lamp-width:35px;--street-lamp-x:calc(50% - var(--street-lamp-width)/2);--street-lamp-x-offset:240px;--parking-meter-art:url(/dist/img/scenes/internet-cafe/parking-meter.svg);--parking-meter-width:15px;--parking-meter-x:calc(50% - var(--parking-meter-width)/2);background-image:url(/dist/img/scenes/internet-cafe/street-lamp.svg),url(/dist/img/scenes/internet-cafe/street-lamp.svg),url(/dist/img/scenes/internet-cafe/street-lamp.svg),url(/dist/img/scenes/internet-cafe/parking-meter.svg),url(/dist/img/scenes/internet-cafe/parking-meter.svg);background-image:var(--street-lamp-art),var(--street-lamp-art),var(--street-lamp-art),var(--parking-meter-art),var(--parking-meter-art);background-position-x:calc(50% - 257.5px),calc(50% + 222.5px),calc(50% + 462.5px),calc(50% - 227.5px),calc(50% + 432.5px);background-position-x:calc(var(--street-lamp-x) - var(--street-lamp-x-offset)),calc(var(--street-lamp-x) + var(--street-lamp-x-offset)),calc(var(--street-lamp-x) + var(--street-lamp-x-offset)*2),calc(var(--parking-meter-x) - 220px),calc(var(--parking-meter-x) + 440px);background-position-y:calc(80% - 40px),calc(80% - 40px),calc(80% - 35px),80%,80%;background-position-y:calc(var(--artwork-y) - 40px),calc(var(--artwork-y) - 40px),calc(var(--artwork-y) - 35px),var(--artwork-y),var(--artwork-y);background-size:35px,35px,31.5px,15px,15px;background-size:var(--street-lamp-width),var(--street-lamp-width),calc(var(--street-lamp-width)*.9),var(--parking-meter-width),var(--parking-meter-width);z-index:8}[data-scene=internet-cafe].car-red,[data-scene=internet-cafe].car-yellow{background-position-y:85%;background-size:160px;z-index:10}[data-scene=internet-cafe].car-red{--car-x:20vw;background-image:url(/dist/img/scenes/internet-cafe/car-red.svg);background-position-x:20vw;background-position-x:var(--car-x)}[data-scene=internet-cafe].car-yellow{--car-x:75vw;background-image:url(/dist/img/scenes/internet-cafe/car-yellow.svg);background-position-x:75vw;background-position-x:var(--car-x)}[data-scene=internet-cafe].cafe,[data-scene=internet-cafe].social{--cafe-height:324px;--cafe-width:453px;--cafe-x:calc(50% - var(--cafe-width)/2);--cafe-y:calc(20% - 10px)}[data-scene=internet-cafe].cafe{--cafe-art:url(/dist/img/scenes/internet-cafe/cafe.svg);background-image:url(/dist/img/scenes/internet-cafe/cafe.svg);background-image:var(--cafe-art);bottom:var(--cafe-y);height:var(--cafe-height);left:var(--cafe-x);top:auto;width:var(--cafe-width);z-index:1}[data-scene=internet-cafe].cafe:after{--cafe-sign-art:url(/dist/img/scenes/internet-cafe/animation/signage/frames.svg);--cafe-sign-frame-count:22;--cafe-sign-height:262px;--cafe-sign-width:170px;--cafe-sign-film-strip-width:calc(var(--cafe-sign-frame-count)*var(--cafe-sign-width));animation:animation-internet-cafe-signage 3s steps(22) .1s infinite normal none running;animation:animation-internet-cafe-signage 3s steps(var(--cafe-sign-frame-count)) var(--animation-delay-short) infinite normal none running;background-image:url(/dist/img/scenes/internet-cafe/animation/signage/frames.svg);background-image:var(--cafe-sign-art);background-size:3740px 262px;background-size:var(--cafe-sign-film-strip-width) var(--cafe-sign-height);content:"";height:262px;height:var(--cafe-sign-height);left:calc(50% - 85px);left:calc(50% - var(--cafe-sign-width)/2);position:absolute;top:-149.71429px;top:calc(var(--cafe-sign-height)/1.75*-1);width:170px;width:var(--cafe-sign-width);z-index:1}@keyframes animation-internet-cafe-signage{0%{background-position-x:0}to{background-position-x:calc(var(--cafe-sign-film-strip-width)*-1)}}[data-scene=internet-cafe].cafe:before{--artwork-size:610px;--cafe-width:453px;--sidewalk-color:#ccc;background-image:url(/dist/img/scenes/internet-cafe/scene-left.svg),url(/dist/img/scenes/internet-cafe/scene-right.svg);background-position-x:calc(100vw - 610px),calc(100vw + 453px);background-position-x:calc(100vw - var(--artwork-size)),calc(100vw + var(--cafe-width));background-position-y:bottom,bottom;background-repeat:no-repeat;background-size:610px,610px;background-size:var(--artwork-size),var(--artwork-size);border-color:#ccc;border-color:var(--sidewalk-color);border-style:solid;border-width:0 0 10px;bottom:0;content:"";height:100%;left:-100vw;pointer-events:none;position:absolute;top:auto;width:250vw;z-index:-1}[data-scene=internet-cafe].social{--wall-height:110px;--wall-width:190px;--wall-x:calc(50% - var(--wall-width)/2);--wall-offset-x:335px;--wall-offset-y:14px;--brick-gap:10px;align-content:space-around;align-items:center;bottom:calc(var(--cafe-y) + 14px);bottom:calc(var(--cafe-y) + var(--wall-offset-y));display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 10px;gap:var(--brick-gap) var(--brick-gap);height:110px;height:var(--wall-height);justify-content:center;left:calc(50% + 240px);left:calc(var(--wall-x) + var(--wall-offset-x));list-style:none;margin:0;padding:0;place-content:space-around center;top:auto;width:190px;width:var(--wall-width);z-index:1}[data-scene=internet-cafe] li.social-item{--brand-color:transparent;--brick-size:42px;--rotation:-10deg;align-self:auto;background-color:transparent;background-color:var(--brand-color);color:#fff;color:var(--color-white);cursor:pointer;fill:currentcolor;flex-basis:42px;flex-basis:var(--brick-size);flex-grow:0;flex-shrink:1;height:42px;height:var(--brick-size);order:0;overflow:hidden;padding:5px;pointer-events:all;position:relative;transform-origin:center;transition-duration:var(--speed-normal);transition-property:transform;transition-timing-function:var(--easing-entering);width:42px;width:var(--brick-size)}[data-scene=internet-cafe] li.social-item:hover{--rotation:10deg;transition-duration:var(--speed-extra-fast)}[data-scene=internet-cafe] li.social-item.youtube{--brand-color:#fe231f;transform:rotate(var(--rotation)) translateY(5px)}[data-scene=internet-cafe] li.social-item.tik-tok{--brand-color:#fe2c55;--rotation:10deg;border-radius:100%;transform:rotate(10deg) translateX(10px);transform:rotate(var(--rotation)) translateX(10px)}[data-scene=internet-cafe] li.social-item.tik-tok:hover{--rotation:-10deg}[data-scene=internet-cafe] li.social-item.linkedin{--brand-color:#0a65bf;--rotation:10deg;border-radius:4px;transform:rotate(10deg) translateX(10px);transform:rotate(var(--rotation)) translateX(10px)}[data-scene=internet-cafe] li.social-item.linkedin:hover{--rotation:-10deg}[data-scene=internet-cafe] li.social-item.facebook{--brand-color:#1293f1;border-radius:100%;padding:0;transform:rotate(var(--rotation)) translateX(-10px) translateY(-8px)}[data-scene=internet-cafe] li.social-item.facebook svg{--icon-width:calc(var(--brick-size) - 6px);bottom:-2px;left:calc(50% - var(--icon-width)/2);position:absolute;top:auto;width:var(--icon-width)}[data-scene=internet-cafe] li.social-item.twitter{--brand-color:var(--color-black);--rotation:10deg;transform:rotate(10deg) translateY(-5px);transform:rotate(var(--rotation)) translateY(-5px)}[data-scene=internet-cafe] li.social-item.twitter:hover{--rotation:-10deg}[data-scene=internet-cafe] li.social-item.instagram{--rotation:-5deg;background-image:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);transform:rotate(-5deg) translateX(5px);transform:rotate(var(--rotation)) translateX(5px)}[data-scene=internet-cafe] li.social-item.instagram:hover{--rotation:5deg}[data-scene=internet-cafe].button-call-to-action,[data-scene=internet-cafe].patron-01,[data-scene=internet-cafe].patron-02,[data-scene=internet-cafe].vicki{--patron-width:72px;--patron-x:calc(50% - var(--patron-width)/2)}[data-scene=internet-cafe].patron-01,[data-scene=internet-cafe].patron-02,[data-scene=internet-cafe].vicki{--patron-frame-count:12;--patron-height:87px;--patron-film-strip-width:calc(var(--patron-frame-count)*var(--patron-width));--patron-y:calc(18% + 8px);animation:animation-internet-cafe-patron 6s steps(12) .1s infinite normal none running;animation:animation-internet-cafe-patron 6s steps(var(--patron-frame-count)) var(--animation-delay-short) infinite normal none running;background-image:var(--patron-art);background-size:var(--patron-film-strip-width) 87px;background-size:var(--patron-film-strip-width) var(--patron-height);bottom:calc(18% + 8px);bottom:var(--patron-y);height:87px;height:var(--patron-height);left:var(--patron-x);top:auto;width:var(--patron-width);z-index:5}@keyframes animation-internet-cafe-patron{0%{background-position-x:0}to{background-position-x:calc(var(--patron-film-strip-width)*-1)}}[data-scene=internet-cafe].patron-01{--patron-art:url(/dist/img/scenes/internet-cafe/animation/patron-01/frames.svg);--patron-frame-count:41;--patron-offset-x:83px;left:calc(var(--patron-x) - 83px);left:calc(var(--patron-x) - var(--patron-offset-x))}[data-scene=internet-cafe].patron-02{--patron-art:url(/dist/img/scenes/internet-cafe/animation/patron-02/frames.svg);--patron-frame-count:45}[data-scene=internet-cafe].button-call-to-action,[data-scene=internet-cafe].vicki{--patron-art:url(/dist/img/scenes/internet-cafe/animation/vicki/frames.svg);--patron-frame-count:26;--patron-offset-x:170px;left:calc(var(--patron-x) + 170px);left:calc(var(--patron-x) + var(--patron-offset-x))}[data-scene=internet-cafe].patron-01:before{background-image:url(/dist/img/scenes/internet-cafe/cafe-table-and-chairs.svg);content:"";height:var(--patron-height);left:calc(var(--patron-width)*-1);position:absolute;top:0;transform:translateX(-10px);width:var(--patron-width)}[data-scene=internet-cafe].button-call-to-action{--button-y:22%;--button-offset-x:10px;bottom:22%;bottom:var(--button-y);left:calc(var(--patron-x) + var(--patron-offset-x) - 10px);left:calc(var(--patron-x) + var(--patron-offset-x) - var(--button-offset-x));z-index:6}[data-scene=internet-cafe].button-call-to-action:hover{z-index:100}[data-scene=internet-cafe].cyclist-boy,[data-scene=internet-cafe].cyclist-boy:after{--cyclist-height:99px;--cyclist-width:88px;animation-delay:1s;animation-direction:normal;animation-fill-mode:none;animation-iteration-count:infinite;animation-play-state:running;height:99px;height:var(--cyclist-height);left:0;width:88px;width:var(--cyclist-width)}[data-scene=internet-cafe].cyclist-boy{animation-duration:12s;animation-name:animation-internet-cafe-cyclist;animation-timing-function:linear;bottom:calc(14% + 2px);top:auto;transform:translateX(calc(var(--cyclist-width)*-1));z-index:9}[data-scene=internet-cafe].cyclist-boy:after{--cyclist-art:url(/dist/img/scenes/shared-elements/cyclist-boy/frames.svg);--cyclist-frame-count:11;--cyclist-film-strip-width:calc(var(--cyclist-width)*var(--cyclist-frame-count));animation-duration:1.2s;animation-name:animation-internet-cafe-cyclist-pedal;animation-timing-function:steps(11);animation-timing-function:steps(var(--cyclist-frame-count));background-image:url(/dist/img/scenes/shared-elements/cyclist-boy/frames.svg);background-image:var(--cyclist-art);background-size:var(--cyclist-film-strip-width) var(--cyclist-height);content:"";position:absolute;top:0}@keyframes animation-internet-cafe-cyclist{0%{transform:translateX(calc(var(--cyclist-width)*-1))}to{transform:translateX(200vw)}}@keyframes animation-internet-cafe-cyclist-pedal{0%{background-position-x:0}to{background-position-x:-968px}}@media (max-width:1024px){.mayor-info4pi[data-scene=internet-cafe],.mayor-info4pi[data-scene=internet-cafe]:after,.speech-bubble[data-scene=internet-cafe]{--mayor-x:calc(58% - var(--mayor-width)/2)}}@media (max-width:768px){[data-scene=internet-cafe].cafe{--cafe-x:calc(35% - var(--cafe-width)/2)}[data-scene=internet-cafe].social{--wall-x:calc(35% - var(--wall-width)/2)}[data-scene=internet-cafe].button-call-to-action,[data-scene=internet-cafe].patron-01,[data-scene=internet-cafe].patron-02,[data-scene=internet-cafe].vicki{--patron-x:calc(35% - var(--patron-width)/2)}[data-scene=internet-cafe].street-lamps-and-parking-meters{--street-lamp-x:calc(39% - var(--street-lamp-width)/2);--parking-meter-x:calc(39% - var(--parking-meter-width)/2)}.mayor-info4pi[data-scene=internet-cafe],.mayor-info4pi[data-scene=internet-cafe]:after,.speech-bubble[data-scene=internet-cafe]{--mayor-x:calc(47% - var(--mayor-width)/2)}[data-scene=internet-cafe].car-red{--car-x:1vw}[data-scene=internet-cafe].car-yellow{--car-x:90vw}}@media (max-width:540px){[data-scene=internet-cafe].car-red{--car-x:-10vw}.speech-bubble[data-scene=internet-cafe]{--speech-bubble-art:url(/dist/img/speech-bubble/center.svg);bottom:calc(var(--mayor-y) + var(--mayor-height) + 1rem);bottom:calc(var(--mayor-y) + var(--mayor-height) + var(--gutter)*.5);left:calc(50% - var(--speech-bubble-width)/2)}}.mayor-info4pi[data-scene=village-park],.speech-bubble[data-scene=village-park]{--mayor-height:140px;--mayor-width:100px;--mayor-x:calc(50% + 10px);--mayor-y:15%}.speech-bubble[data-scene=village-park]{bottom:calc(var(--mayor-y) + var(--mayor-height));left:calc(var(--mayor-x) - var(--speech-bubble-width) + 2rem);left:calc(var(--mayor-x) - var(--speech-bubble-width) + var(--gutter))}.mayor-info4pi[data-scene=village-park]{--mayor-art:url(/dist/img/scenes/village-park/animation/mayor/frames.svg);--mayor-frame-count:30;--mayor-film-strip-width:calc(var(--mayor-frame-count)*var(--mayor-width) + var(--mayor-width));animation-duration:4s;animation-name:animation-village-park-mayor;animation-timing-function:steps(30);animation-timing-function:steps(var(--mayor-frame-count));background-image:url(/dist/img/scenes/village-park/animation/mayor/frames.svg);background-image:var(--mayor-art);background-size:1044px var(--mayor-height);background-size:var(--mayor-film-strip-width) var(--mayor-height);bottom:var(--mayor-y);height:var(--mayor-height);left:var(--mayor-x);width:var(--mayor-width)}@keyframes animation-village-park-mayor{0%{background-position-x:0}to{background-position-x:calc(var(--mayor-frame-count)*var(--mayor-width)*-1)}}[data-scene=village-park].ticket-stand{--ticket-stand-art:url(/dist/img/scenes/village-park/animation/ticket-stand/stand.svg);--ticket-stand-height:202px;--ticket-stand-width:166px;--ticket-stand-x:calc(50% + 40px);--ticket-stand-y:18%;background-image:url(/dist/img/scenes/village-park/animation/ticket-stand/stand.svg);background-image:var(--ticket-stand-art);bottom:18%;bottom:var(--ticket-stand-y);height:202px;height:var(--ticket-stand-height);left:calc(50% + 40px);left:var(--ticket-stand-x);top:auto;width:166px;width:var(--ticket-stand-width)}[data-scene=village-park].ticket-stand:after,[data-scene=village-park].ticket-stand:before{animation-fill-mode:none;animation-play-state:running;background-repeat:no-repeat;content:"";position:absolute}[data-scene=village-park].ticket-stand:after{--ticket-stand-operator-art:url(/dist/img/scenes/village-park/animation/ticket-stand/operator.svg);--ticket-stand-operator-frame-count:9;--ticket-stand-operator-size:64px;--ticket-stand-operator-x:53px;--ticket-stand-operator-y:79px;--ticket-stand-operator-film-strip-width:calc(var(--ticket-stand-operator-frame-count)*var(--ticket-stand-operator-size));animation-duration:2s;animation-iteration-count:infinite;animation-name:animation-village-park-ticket-stand-operator;animation-timing-function:steps(9);animation-timing-function:steps(var(--ticket-stand-operator-frame-count));background-color:transparent;background-image:url(/dist/img/scenes/village-park/animation/ticket-stand/operator.svg);background-image:var(--ticket-stand-operator-art);background-size:576px 64px;background-size:var(--ticket-stand-operator-film-strip-width) var(--ticket-stand-operator-size);height:64px;height:var(--ticket-stand-operator-size);left:53px;left:var(--ticket-stand-operator-x);top:79px;top:var(--ticket-stand-operator-y);width:64px;width:var(--ticket-stand-operator-size)}@keyframes animation-village-park-ticket-stand-operator{0%{background-position-x:0}to{background-position-x:calc(var(--ticket-stand-operator-film-strip-width)*-1)}}[data-scene=village-park].ticket-stand:before{--ticket-stand-lights-art:url(/dist/img/scenes/village-park/animation/ticket-stand/lights.svg);--ticket-stand-lights-frame-count:12;--ticket-stand-lights-height:14px;--ticket-stand-lights-width:132px;--ticket-stand-lights-x:6px;--ticket-stand-lights-y:-8px;--ticket-stand-lights-film-strip-width:calc(var(--ticket-stand-lights-frame-count)*var(--ticket-stand-lights-width));animation-delay:.1s;animation-delay:var(--animation-delay-short);animation-duration:1.25s;animation-iteration-count:infinite;animation-name:animation-village-park-ticket-stand-lights;animation-timing-function:steps(12);animation-timing-function:steps(var(--ticket-stand-lights-frame-count));background-image:url(/dist/img/scenes/village-park/animation/ticket-stand/lights.svg);background-image:var(--ticket-stand-lights-art);background-size:1584px 14px;background-size:var(--ticket-stand-lights-film-strip-width) var(--ticket-stand-lights-height);height:14px;height:var(--ticket-stand-lights-height);left:6px;left:var(--ticket-stand-lights-x);top:-8px;top:var(--ticket-stand-lights-y);width:132px;width:var(--ticket-stand-lights-width)}@keyframes animation-village-park-ticket-stand-lights{0%{background-position-x:0}to{background-position-x:calc(var(--ticket-stand-lights-film-strip-width)*-1)}}[data-scene=village-park].skee-ball{--skee-ball-art:url(/dist/img/scenes/village-park/skee-ball.svg);--skee-ball-height:189px;--skee-ball-width:232px;--skee-ball-x:calc(50% - var(--skee-ball-width)/2 - 65px);--skee-ball-y:17%;background-image:url(/dist/img/scenes/village-park/skee-ball.svg);background-image:var(--skee-ball-art);background-size:contain;bottom:17%;bottom:var(--skee-ball-y);height:189px;height:var(--skee-ball-height);left:calc(50% - 181px);left:var(--skee-ball-x);top:auto;transform:scale(.9);transform-origin:center bottom;width:232px;width:var(--skee-ball-width)}[data-scene=village-park].balloon-kids,[data-scene=village-park].button-call-to-action{--balloon-kids-height:100px;--balloon-kids-width:116px;--balloon-kids-x:calc(50% + 186px);--balloon-kids-y:18%}[data-scene=village-park].balloon-kids{background-image:url(/dist/img/scenes/village-park/balloon-kids.svg);bottom:var(--balloon-kids-y);height:var(--balloon-kids-height);left:var(--balloon-kids-x);top:auto;width:var(--balloon-kids-width)}[data-scene=village-park].button-call-to-action{--call-to-action-offset-x:var(--button-call-to-action-info4pi);--call-to-action-offset-y:calc(var(--button-call-to-action-info4pi)/2);bottom:calc(var(--balloon-kids-y) + var(--balloon-kids-height) - 16px);bottom:calc(var(--balloon-kids-y) + var(--balloon-kids-height) - var(--call-to-action-offset-y));left:calc(var(--balloon-kids-x) + var(--balloon-kids-width) - 32px);left:calc(var(--balloon-kids-x) + var(--balloon-kids-width) - var(--call-to-action-offset-x));z-index:10}[data-scene=village-park].dunk-tank{--dunk-tank-art:url(/dist/img/scenes/village-park/animation/dunk-tank/tank.svg);--dunk-tank-height:200px;--dunk-tank-width:102px;--dunk-tank-x:calc(50% - 350px);--dunk-tank-y:calc(18% - 8px);background-image:url(/dist/img/scenes/village-park/animation/dunk-tank/tank.svg);background-image:var(--dunk-tank-art);background-size:contain;bottom:calc(18% - 8px);bottom:var(--dunk-tank-y);cursor:pointer;height:200px;height:var(--dunk-tank-height);left:calc(50% - 350px);left:var(--dunk-tank-x);pointer-events:all;top:auto;width:102px;width:var(--dunk-tank-width);z-index:1}[data-scene=village-park].dunk-tank:after{--dunk-tank-bullseye-art:url(/dist/img/scenes/village-park/animation/dunk-tank/bullseye.svg);--dunk-tank-bullseye-height:160px;--dunk-tank-bullseye-width:70px;--dunk-tank-bullseye-x:102px;--dunk-tank-bullseye-y:25px;background-color:#f59235;background-image:url(/dist/img/scenes/village-park/animation/dunk-tank/bullseye.svg);background-image:var(--dunk-tank-bullseye-art);background-position:50% 20px;background-repeat:no-repeat;background-size:44px;border:3px solid #c12356;border-radius:4px;border-bottom-left-radius:0;border-left-width:1px;border-top-left-radius:0;content:"";height:160px;height:var(--dunk-tank-bullseye-height);left:102px;left:var(--dunk-tank-bullseye-x);position:absolute;top:25px;top:var(--dunk-tank-bullseye-y);width:70px;width:var(--dunk-tank-bullseye-width)}[data-scene=village-park].dunk-tank:hover:after{--dunk-tank-bullseye-art:url(/dist/img/scenes/village-park/animation/dunk-tank/bullseye-hover.svg)}[data-scene=village-park].dunk-tank:before{--character-art:url(/dist/img/scenes/village-park/animation/dunk-tank/character-wait.svg);--character-frame-count:16;--character-height:200px;--character-width:102px;--character-film-strip-width:calc(var(--character-frame-count)*var(--character-width));animation:animation-dunk-tank-wave 1.2s steps(16) .1s infinite normal none running;animation:animation-dunk-tank-wave 1.2s steps(var(--character-frame-count)) var(--animation-delay-short) infinite normal none running;background-image:url(/dist/img/scenes/village-park/animation/dunk-tank/character-wait.svg);background-image:var(--character-art);background-repeat:no-repeat;background-size:1632px 200px;background-size:var(--character-film-strip-width) var(--character-height);content:"";height:200px;height:var(--character-height);left:0;position:absolute;top:0;width:102px;width:var(--character-width)}@keyframes animation-dunk-tank-wave{0%{background-position-x:0}to{background-position-x:calc(var(--character-film-strip-width)*-1)}}[data-scene=village-park].dunk-tank.dunk:before{--character-art:url(/dist/img/scenes/village-park/animation/dunk-tank/character-dunk.svg);--character-frame-count:10;--character-height:200px;--character-width:102px;--character-film-strip-width:calc(var(--character-frame-count)*var(--character-width) + var(--character-width));animation-delay:0s;animation-direction:normal;animation-duration:.6s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:animation-dunk-tank-dunk;animation-play-state:running;animation-timing-function:steps(10);animation-timing-function:steps(var(--character-frame-count));background-image:url(/dist/img/scenes/village-park/animation/dunk-tank/character-dunk.svg);background-image:var(--character-art);background-size:1122px 200px;background-size:var(--character-film-strip-width) var(--character-height)}@keyframes animation-dunk-tank-dunk{0%{background-position-x:0}to{background-position-x:calc(var(--character-frame-count)*var(--character-width)*-1)}}@media (max-width:768px){[data-scene=village-park].dunk-tank{--dunk-tank-x:calc(50% - 150px)}[data-scene=village-park].skee-ball{--skee-ball-x:calc(50% - var(--skee-ball-width)/2 - 260px)}[data-scene=village-park].button-call-to-action{--call-to-action-offset-x:calc(var(--button-call-to-action-info4pi)*3.5)}.speech-bubble[data-scene=village-park]{bottom:calc(var(--mayor-y) + var(--mayor-height) + 2rem);bottom:calc(var(--mayor-y) + var(--mayor-height) + var(--gutter))}}@media (max-width:540px){.speech-bubble[data-scene=village-park]{left:calc(50% - var(--speech-bubble-width)/2)}[data-scene=village-park].skee-ball{--skee-ball-x:calc(50% - var(--skee-ball-width)/2 - 295px)}[data-scene=village-park].dunk-tank{--dunk-tank-x:calc(50% - 190px)}[data-scene=village-park].ticket-stand{--ticket-stand-x:calc(50% - 20px)}[data-scene=village-park].balloon-kids{--balloon-kids-x:calc(50% + 120px)}.mayor-info4pi[data-scene=village-park]{--mayor-x:calc(50% - var(--mayor-width)/2)}[data-scene=village-park].button-call-to-action{--call-to-action-offset-x:calc(var(--button-call-to-action-info4pi)*5)}}@media (max-width:480px){[data-scene=village-park].button-call-to-action{--call-to-action-offset-x:calc(var(--button-call-to-action-info4pi)*6)}}.mayor-info4pi[data-scene=airport],.mayor-info4pi[data-scene=airport]:after,.speech-bubble[data-scene=airport]{--mayor-height:84px;--mayor-width:75px;--mayor-y:13%;--mayor-x:250px}.mayor-info4pi[data-scene=airport],.mayor-info4pi[data-scene=airport]:after{height:var(--mayor-height);width:var(--mayor-width)}.speech-bubble[data-scene=airport]{bottom:calc(var(--mayor-y) + var(--mayor-height));left:calc(var(--mayor-x) + 2rem);left:calc(var(--mayor-x) + var(--gutter))}[data-animate=true] .speech-bubble[data-scene=airport]{--mayor-animation-duration:4s;transition-delay:3.5s;transition-delay:calc(var(--mayor-animation-duration) - .5s)}.mayor-info4pi[data-scene=airport]{--mayor-offset-x:90px;animation-duration:1.5s;animation-name:animation-airport-mayor-walk;bottom:var(--mayor-y);left:var(--mayor-x);top:auto;transform:translateX(90px);transform:translateX(var(--mayor-offset-x))}.mayor-info4pi[data-scene=airport]:after{--mayor-art:url(/dist/img/scenes/airport/animation/mayor/frames.svg);--mayor-frame-count:46;--mayor-film-strip-width:calc(var(--mayor-frame-count)*var(--mayor-width) + var(--mayor-width));animation-duration:4s;animation-name:animation-airport-mayor;animation-timing-function:steps(46);animation-timing-function:steps(var(--mayor-frame-count));background-image:url(/dist/img/scenes/airport/animation/mayor/frames.svg);background-image:var(--mayor-art);background-size:1044px var(--mayor-height);background-size:var(--mayor-film-strip-width) var(--mayor-height);content:"";left:0;position:absolute;top:0}@keyframes animation-airport-mayor-walk{0%{transform:translateX(var(--mayor-offset-x))}to{transform:translateX(0)}}@keyframes animation-airport-mayor{0%{background-position-x:0}to{background-position-x:calc(var(--mayor-frame-count)*var(--mayor-width)*-1)}}[data-scene=airport].baggage-handling{--baggage-handler-art:url(/dist/img/scenes/airport/animation/baggage-handler/static.svg);--baggage-handler-height:96px;--baggage-handler-width:396px;--baggage-handler-x:50%;--baggage-handler-y:15%;animation:animation-baggage-handling 5s var(--easing-entering) .1s 1 normal forwards running;animation:animation-baggage-handling 5s var(--easing-entering) var(--animation-delay-short) 1 normal forwards running;background-image:url(/dist/img/scenes/airport/animation/baggage-handler/static.svg);background-image:var(--baggage-handler-art);bottom:15%;bottom:var(--baggage-handler-y);height:96px;height:var(--baggage-handler-height);left:50%;left:var(--baggage-handler-x);top:auto;transform:translateX(calc(100% + 396px));transform:translateX(calc(100% + var(--baggage-handler-width)));width:396px;width:var(--baggage-handler-width)}@keyframes animation-baggage-handling{0%{transform:translateX(calc(100% + var(--baggage-handler-width)))}to{transform:translateX(0)}}[data-scene=airport].button-call-to-action,[data-scene=airport].ground-crew{--ground-crew-height:77px;--ground-crew-width:26px;--ground-crew-x:40%;--ground-crew-y:16%}[data-scene=airport].button-call-to-action{bottom:calc(var(--ground-crew-y) + var(--ground-crew-height) - 48px);bottom:calc(var(--ground-crew-y) + var(--ground-crew-height) - var(--button-call-to-action-info4pi)*1.5);left:calc(var(--ground-crew-x) + var(--ground-crew-width));z-index:10}[data-scene=airport].ground-crew{--ground-crew-art:url(/dist/img/scenes/airport/animation/ground-crew/frames.svg);--ground-crew-frame-count:20;--ground-crew-film-strip-width:calc(var(--ground-crew-frame-count)*var(--ground-crew-width));animation:animation-airport-ground-crew 2.5s steps(20) .1s infinite normal none running;animation:animation-airport-ground-crew 2.5s steps(var(--ground-crew-frame-count)) var(--animation-delay-short) infinite normal none running;background-image:url(/dist/img/scenes/airport/animation/ground-crew/frames.svg);background-image:var(--ground-crew-art);background-size:var(--ground-crew-film-strip-width) var(--ground-crew-height);bottom:var(--ground-crew-y);height:var(--ground-crew-height);left:var(--ground-crew-x);top:auto;width:var(--ground-crew-width)}@keyframes animation-airport-ground-crew{0%{background-position-x:0}to{background-position-x:calc(var(--ground-crew-film-strip-width)*-1)}}[data-scene=airport].airplane-runway,[data-scene=airport].passenger{--airplane-height:296px;--airplane-width:932px;--airplane-x:-550px;--airplane-y:14%}[data-scene=airport].airplane-runway{--airplane-art:url(/dist/img/scenes/airport/airplane-foreground.svg);background-image:url(/dist/img/scenes/airport/airplane-foreground.svg);background-image:var(--airplane-art);background-size:contain;bottom:var(--airplane-y);height:var(--airplane-height);left:var(--airplane-x);top:auto;width:var(--airplane-width)}[data-scene=airport].passenger,[data-scene=airport].passenger:after{--passenger-height:71px;--passenger-width:26px;animation-delay:.1s;animation-delay:var(--animation-delay-short);animation-direction:normal;animation-fill-mode:forwards;animation-iteration-count:1;animation-play-state:running;height:71px;height:var(--passenger-height);width:26px;width:var(--passenger-width)}[data-scene=airport].passenger{--passenger-offset:-12px;--passenger-x:calc(var(--airplane-x) + 762px);--passenger-y:calc(var(--airplane-y) + var(--airplane-height) - 240px);animation-duration:1.5s;animation-name:animation-airport-passenger-walk;animation-timing-function:linear;bottom:var(--passenger-y);left:var(--passenger-x);top:auto;transform:translateY(-12px);transform:translateY(var(--passenger-offset))}@keyframes animation-airport-passenger-walk{0%{transform:translateY(var(--passenger-offset))}to{transform:translateY(0)}}[data-scene=airport].passenger:after{--passenger-art:url(/dist/img/scenes/airport/animation/passenger/frames.svg);--passenger-frame-count:19;--passenger-film-strip-width:calc(var(--passenger-frame-count)*var(--passenger-width) + var(--passenger-width));animation-delay:1.5s;animation-duration:2s;animation-name:animation-airport-passenger-swaddle;animation-timing-function:steps(19);animation-timing-function:steps(var(--passenger-frame-count));background-image:url(/dist/img/scenes/airport/animation/passenger/frames.svg);background-image:var(--passenger-art);background-size:var(--passenger-film-strip-width) var(--passenger-height);content:"";left:0;position:absolute;top:0}@keyframes animation-airport-passenger-swaddle{0%{background-position-x:0}to{background-position-x:calc(var(--passenger-frame-count)*var(--passenger-width)*-1)}}.jmf-airplane-airport,.jmf-airplane-airport:before{--airplane-height:50px;--airplane-width:210px;animation-delay:.1s;animation-delay:var(--animation-delay-short);animation-direction:normal;animation-fill-mode:none;animation-play-state:running}.jmf-airplane-airport{--airplane-configuration-start:rotate(-12deg) translateX(-400px) translateY(50vh);--airplane-configuration-end:rotate(-16deg) translateX(250vw) translateY(-100px);animation-duration:18s;animation-fill-mode:none;animation-iteration-count:12;animation-name:animation-airplane-take-off;animation-timing-function:ease-in;height:var(--airplane-height);left:0;position:absolute;top:0;transform:rotate(-12deg) translateX(-400px) translateY(50vh);transform:var(--airplane-configuration-start);transform-origin:right top;width:var(--airplane-width)}@keyframes animation-airplane-take-off{0%{transform:var(--airplane-configuration-start)}to{transform:var(--airplane-configuration-end)}}.jmf-airplane-airport img{content-visibility:visible;height:100%;position:relative;width:100%;z-index:1}.jmf-airplane-airport:before{--airplane-exhaust-art:url(/dist/img/scenes/airport/animation/airplane/exhaust.svg);--airplane-exhaust-frame-count:19;--airplane-exhaust-film-strip-width:calc(var(--airplane-exhaust-frame-count)*var(--airplane-width));animation-duration:5s;animation-iteration-count:infinite;animation-name:animation-airport-airplane-exhaust;animation-play-state:running;animation-timing-function:steps(19);animation-timing-function:steps(var(--airplane-exhaust-frame-count));background-image:url(/dist/img/scenes/airport/animation/airplane/exhaust.svg);background-image:var(--airplane-exhaust-art);background-repeat:no-repeat;background-size:var(--airplane-exhaust-film-strip-width) var(--airplane-height);content:"";height:var(--airplane-height);left:0;position:absolute;top:0;width:var(--airplane-width);z-index:0}@keyframes animation-airport-airplane-exhaust{0%{background-position-x:0}to{background-position-x:calc(var(--airplane-exhaust-film-strip-width)*-1)}}@media (max-width:1024px){[data-scene=airport].airplane-runway,[data-scene=airport].passenger{--airplane-x:-650px}.mayor-info4pi[data-scene=airport],.mayor-info4pi[data-scene=airport]:after,.speech-bubble[data-scene=airport]{--mayor-x:150px}[data-scene=airport].baggage-handling{--baggage-handler-x:66.66667%}[data-scene=airport].button-call-to-action,[data-scene=airport].ground-crew{--ground-crew-x:55%}}@media (max-width:540px){[data-scene=airport].airplane-runway,[data-scene=airport].passenger{--airplane-x:-670px}.mayor-info4pi[data-scene=airport],.mayor-info4pi[data-scene=airport]:after,.speech-bubble[data-scene=airport]{--mayor-x:130px}}@media (max-width:480px){.speech-bubble[data-scene=airport]{--speech-bubble-art:url(/dist/img/speech-bubble/center.svg);bottom:calc(var(--mayor-y) + var(--mayor-height) + 2rem);bottom:calc(var(--mayor-y) + var(--mayor-height) + var(--gutter));left:calc(50% - var(--speech-bubble-width)/2)}}.stage-wrapper{--padding:calc(var(--gutter)/2);height:100%;margin-left:1rem;margin-left:var(--padding);margin-right:1rem;margin-right:var(--padding);padding-bottom:1rem;padding-bottom:var(--padding);padding-top:2rem;padding-top:calc(var(--padding)*2)}.speech-bubble-cell{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:1;order:0;position:relative}.speech-bubble-cell-top-center{flex-basis:50%;flex-grow:1;padding-bottom:0;padding-left:0;padding-top:1rem;padding-top:calc(var(--gutter)/2);text-align:left;text-shadow:hsla(0,0%,100%,.6) 0 1px 1px;text-shadow:var(--text-shadow-white-info4pi)}.speech-bubble-content{color:#000;display:block;min-height:90px;pointer-events:all}.speech-bubble-cell-top-left,.speech-bubble-cell-top-right{--speech-bubble-padding-left-right:calc(var(--gutter)/2);flex-basis:36px;padding-top:50px}.speech-bubble-cell-top-left{padding-left:var(--speech-bubble-padding-left-right)}.speech-bubble-cell-top-right{padding-right:var(--speech-bubble-padding-left-right)}.speech-bubble-navigation{align-content:stretch;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:calc(var(--gutter)*.25);column-gap:calc(var(--gutter)*.25);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;list-style:none;margin:0;padding:0;place-content:stretch flex-end;pointer-events:all;position:absolute;right:0}.speech-bubble-navigation-item{--size:12px;align-self:auto;background-color:var(--color-neutral-600);border-radius:100%;cursor:pointer;flex-basis:12px;flex-basis:var(--size);flex-grow:0;flex-shrink:0;height:12px;height:var(--size);order:0;transition-duration:var(--speed-normal);transition-property:background-color;transition-timing-function:var(--easing-color-or-opacity);width:12px;width:var(--size)}.speech-bubble-navigation-item:hover{background-color:var(--color-neutral-800);transition-duration:var(--speed-extra-fast)}.speech-bubble-navigation-item:active,.speech-bubble-navigation-item:focus{background-color:var(--color-neutral-900);transition-property:none}.speech-bubble-navigation-item-is-selected{background-color:var(--color-neutral-400);pointer-events:none;transition-property:none}@media (max-width:540px){.viewport-content-container-masthead{margin-left:1rem;margin-left:calc(var(--gutter)/2);margin-right:1rem;margin-right:calc(var(--gutter)/2)}.jmf-logo{--logo-margin:0}}.assistive-text-expert-search,.form-expert-search,.form-expert-search-row-flex,.label-expert-search{--margin:calc(var(--gutter)*0.25)}.form-expert-search{align-content:flex-start;align-items:stretch;border-color:var(--color-neutral-300);border-style:solid;border-width:0 0 2px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:0;margin-left:calc(var(--margin)*2);margin-right:calc(var(--margin)*2);margin-top:var(--margin);padding-bottom:calc(var(--margin)*2 - 2px);place-content:flex-start flex-start;row-gap:calc(var(--margin)/2);width:auto}.form-expert-search-no-border{border-bottom-width:0}.form-expert-search-row{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0}.assistive-text-expert-search,.label-expert-search{padding-bottom:0;padding-left:calc(var(--margin)/2);padding-right:0;padding-top:0}.form-expert-search-flex{align-content:flex-start;align-items:center;-moz-column-gap:var(--margin);column-gap:var(--margin);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;place-content:flex-start flex-start}.form-expert-search-flex-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0}.button-expert-search,.form-expert-search-flex-cell-submit{--size:32px}.form-expert-search-flex-cell-submit{flex-basis:var(--size);flex-grow:0;flex-shrink:0}.button-expert-search{--padding:4px;--size:32px;align-items:center;content-visibility:visible;display:flex;fill:currentcolor;align-content:center;flex-direction:row;flex-wrap:nowrap;height:32px;height:var(--size);justify-content:center;place-content:center center;width:32px;width:var(--size)}input::-webkit-calendar-picker-indicator{color:var(--color-neutral-500);margin-top:-7px;opacity:1}input:hover::-webkit-calendar-picker-indicator{color:var(--color-neutral-700)}.checkbox-inline,.label-checkbox-filter-info4pi,.label-radio-filter,.radio-inline{--input-size:14px}.label-checkbox-filter-info4pi,.label-radio-filter{align-content:flex-start;align-items:center;-moz-column-gap:.4rem;column-gap:.4rem;-moz-column-gap:calc(var(--gutter)*.2);column-gap:calc(var(--gutter)*.2);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12.8px;font-size:calc(var(--font-size-body)*.8);justify-content:flex-start;line-height:var(--type-scale-major-second);padding:0;place-content:flex-start flex-start;position:relative}.label-radio-filter{transition-duration:var(--speed-slow);transition-property:color;transition-timing-function:var(--easing-color-or-opacity)}.label-radio-filter:hover{color:#b21f3a;color:var(--color-primary-900);transition-duration:var(--speed-extra-fast)}.label-radio-filter[data-count]:after{content:"(" attr(data-count) ")";font-family:DIN\/regular,sans-serif;font-family:var(--font-family-regular-info4pi);font-weight:400;position:absolute;right:0}.checkbox-inline,.radio-inline{--input-size:16px;align-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--color-white);border-color:#dd7587;border-color:var(--color-primary-300);border-radius:var(--rounded-corners-sm);border-style:solid;border-width:2px;display:grid;height:16px;height:var(--input-size);justify-content:center;place-content:center;transition-duration:var(--speed-extra-fast);transition-property:border-color;width:16px;width:var(--input-size)}.checkbox-inline:focus,.checkbox-inline:hover,.radio-inline:focus,.radio-inline:hover{border-color:#f13f58;border-color:var(--color-primary-500)}.checkbox-inline:before,.radio-inline:before{--checkbox-state-size:calc(var(--input-size) - 6px);background-color:#f13f58;background-color:var(--color-primary-500);content:"";height:var(--checkbox-state-size);transform:scale(0);transform-origin:center;transition-duration:var(--speed-extra-fast);transition-property:transform;transition-timing-function:ease-in-out;width:var(--checkbox-state-size)}.checkbox-inline:checked:before,.radio-inline:checked:before{transform:scale(1)}.content-layout-2col-cell-info4pi,.content-layout-2col-info4pi{--gap:var(--gutter)}.content-layout-2col-info4pi{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap) calc(var(--gap)*2);justify-content:space-between;place-content:flex-start space-between}.content-layout-2col-cell-info4pi{align-self:auto;flex-basis:calc(50% - var(--gap)*2);flex-grow:1;flex-shrink:1;order:0}.anchor-body,.is-cms-content a:not(.button),.text-card-body a{--action-color:var(--color-primary-800);--base-color:#911a37;--decoration-size:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:linear-gradient(90deg,#911a37 0,#911a37),linear-gradient(90deg,#c12945 0,#c12945);background-image:linear-gradient(to right,var(--base-color) 0,var(--base-color) 100%),linear-gradient(to right,var(--action-color) 0,var(--action-color) 100%);background-position:0 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 2px;background-size:0 var(--decoration-size),100% var(--decoration-size);border:none;color:#911a37;color:var(--base-color);cursor:pointer;display:inline;margin:0;padding-bottom:4px;padding-bottom:calc(var(--decoration-size)*2);padding-left:0;padding-right:0;padding-top:2px;padding-top:var(--decoration-size);transition-duration:var(--speed-slow);transition-property:background-size;transition-timing-function:var(--easing-entering)}.anchor-body-color-scheme-secondary-info4pi{--action-color:var(--color-secondary-300);--base-color:var(--color-secondary-900)}.anchor-body-small-info4pi{--decoration-size:1px}.text-card-body a{--action-color:var(--color-text);--base-color:var(--color-white);--decoration-size:1px;color:inherit}.card-color-scheme-primary .text-card-body a{--base-color:var(--color-primary-500)}.card-color-scheme-secondary .text-card-body a{--base-color:var(--color-secondary-500)}.card-color-scheme-tertiary .text-card-body a{--base-color:var(--color-tertiary-500)}.card-color-scheme-alternative .text-card-body a{--base-color:var(--color-alternative-500)}.anchor-body:hover,.is-cms-content a:not(.button):hover,.text-card-body a:hover{background-size:100% var(--decoration-size),100% var(--decoration-size);transition-duration:var(--speed-fast)}.anchor-body:active,.anchor-body:focus,.is-cms-content a:not(.button):active,.is-cms-content a:not(.button):focus,.text-card-body a:active,.text-card-body a:focus{background-image:none;outline-color:var(--base-color);outline-offset:1px;outline-style:dotted;outline-width:var(--decoration-size);padding-bottom:var(--decoration-size);transition-property:none}.anchor-body-color-scheme-primary{background-image:linear-gradient(90deg,#b21f3a 0,#b21f3a),linear-gradient(90deg,#e89ba8 0,#e89ba8);background-image:linear-gradient(to right,var(--color-primary-900) 0,var(--color-primary-900) 100%),linear-gradient(to right,var(--color-primary-200) 0,var(--color-primary-200) 100%);color:#b21f3a;color:var(--color-primary-900)}.anchor-body-color-scheme-primary:focus{outline-color:#b21f3a;outline-color:var(--color-primary-900)}.accordion-menu{align-content:flex-start;align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:2rem;margin-bottom:var(--gutter);margin-top:2rem;margin-top:var(--gutter);place-content:flex-start flex-start;row-gap:2px}.accordion-menu-row{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:1;order:0}.accordion-menu-headline{background-color:#f6e1b1;background-color:var(--color-tertiary-100)}.accordion-menu-row:nth-child(2n) .accordion-menu-headline{background-color:#f9ceda;background-color:var(--color-primary-100)}.accordion-menu-body{--freespace-surround:calc(var(--gutter)/2);background-color:var(--color-neutral-050);border-bottom-left-radius:var(--rounded-corners-lg);border-bottom-right-radius:var(--rounded-corners-lg);border-color:var(--color-neutral-300);border-style:solid;border-width:0 2px 2px;display:none;margin-bottom:.5rem;margin-bottom:calc(var(--gutter)/4);margin-left:1rem;margin-left:var(--freespace-surround);margin-right:1rem;margin-right:var(--freespace-surround);padding:1rem 2rem;padding:var(--freespace-surround) var(--gutter)}@media (max-width:540px){.accordion-menu-body{padding-left:1rem;padding-left:calc(var(--gutter)/2);padding-right:1rem;padding-right:calc(var(--gutter)/2)}}.accordion-menu-body[data-active=true]{display:block}.accordion-menu-header,.accordion-menu-icon{--icon-height:25px;--icon-width:27px}.accordion-menu-header{--padding:calc(var(--gutter)/3);color:#b21f3a;color:var(--color-primary-900);cursor:pointer;margin-bottom:0;margin-top:0;max-width:900px!important;padding:var(--padding) var(--padding) var(--padding) calc(var(--padding) + var(--icon-width));position:relative;text-shadow:hsla(0,0%,100%,.6) 0 1px 1px;text-shadow:var(--text-shadow-white-info4pi)}.accordion-menu-icon{--rotation:0deg;--top:14px;fill:#c12945;fill:var(--color-primary-800);height:var(--icon-height);left:7px;left:calc(var(--top)/2);position:absolute;top:14px;top:var(--top);transform:scale(.85) rotate(0deg);transform:scale(.85) rotate(var(--rotation));transform-origin:center center;width:var(--icon-width)}[data-active=true] .accordion-menu-icon{--rotation:90deg}.menu-stacked{align-content:flex-start;align-items:stretch;background-color:#fcecf1;background-color:var(--color-primary-050);border-radius:var(--rounded-corners-md);box-shadow:var(--shadow-elevation-low);display:flex;flex-direction:column;flex-wrap:nowrap;font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);font-size:14px;justify-content:flex-start;line-height:var(--type-scale-perfect-fourth);list-style:none;margin:0;max-width:var(--menu-max-width);min-width:var(--menu-min-width);overflow:hidden;padding:0;place-content:flex-start flex-start;row-gap:0}.menu-stacked-item{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0}.menu-stacked-item-button{--padding:calc(var(--gutter)/3);align-content:stretch;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;outline:none;padding:.66667rem;padding:var(--padding);place-content:stretch flex-start;position:relative;text-align:left;transition-duration:var(--speed-slow);transition-property:background-color;transition-timing-function:var(--easing-color-or-opacity);width:100%}.menu-stacked-item-button:hover{background-color:#f9ceda;background-color:var(--color-primary-100);transition-duration:var(--speed-extra-fast)}.menu-stacked-item-button:active,.menu-stacked-item-button:focus{background-color:#e89ba8;background-color:var(--color-primary-200);transition-property:none}.menu-stacked-item-button[data-selected=true]{background-color:#dd7587;background-color:var(--color-primary-300);pointer-events:none}.is-cms-content{font-family:DIN\/regular,sans-serif;font-family:var(--font-family-regular-info4pi)}.is-cms-content h2,.is-cms-content h3,.is-cms-content h4,.is-cms-content h5,.is-cms-content h6,.is-cms-content p{max-width:none}.is-cms-content h2,.is-cms-content h3{color:var(--color-neutral-800);font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);font-size:25px;font-size:var(--font-size-h5);line-height:var(--type-scale-perfect-fourth)}.is-cms-content h3{color:#b21f3a;color:var(--color-primary-900)}.is-cms-content .endnotes,.is-cms-content ol,.is-cms-content ol li,.is-cms-content p,.is-cms-content ul,.is-cms-content ul li{--free-space-vertical:var(--gutter);margin-bottom:2rem;margin-bottom:var(--free-space-vertical);margin-top:2rem;margin-top:var(--free-space-vertical)}.is-cms-content ol ol li,.is-cms-content ul ul li{--free-space-vertical:calc(var(--gutter)/2)}.is-cms-content .endnotes,.is-cms-content ol,.is-cms-content p,.is-cms-content ul{font-size:23px;font-size:var(--font-size-body-big);line-height:1.38}.is-cms-content ol{padding-left:1rem;padding-left:calc(var(--gutter)/2)}.is-cms-content .endnotes-info4pi{font-size:16px;font-size:var(--font-size-body);margin-top:2rem;margin-top:var(--gutter)}.is-cms-content strong{font-family:DIN\/bold,sans-serif;font-family:var(--font-family-bold-info4pi);font-weight:400}.is-cms-content h1+p img:first-of-type{--width-min:120px;--width-max:180px;--width-default:100%;content-visibility:visible;float:right;margin-bottom:2rem;margin-bottom:var(--gutter);margin-left:2rem;margin-left:var(--gutter);max-width:180px;max-width:var(--width-max);min-width:120px;min-width:var(--width-min);width:100%;width:var(--width-default)}@media (max-width:768px){.is-cms-content h1+p img:first-of-type{--width-max:152px}}@media (max-width:540px){.is-cms-content h1+p img:first-of-type{--width-max:128px}}.is-cms-content h1+p:first-of-type:after,.is-cms-content h1+p:first-of-type:before{content:" ";display:table}.is-cms-content h1+p:first-of-type:after{clear:both}.inline-image{--width-min:152px;--width-max:196px;content-visibility:visible;max-width:196px;max-width:var(--width-max);min-width:152px;min-width:var(--width-min);position:relative;shape-outside:circle(50%);width:100%}.inline-image-box{shape-outside:margin-box}.inline-image-big{--width-max:240px}.inline-image img{--freespace:var(--gutter);content-visibility:visible;margin-left:auto;margin-right:auto;width:calc(100% - 2rem);width:calc(100% - var(--freespace))}.inline-image-align-right{float:right;margin-left:2rem;margin-left:var(--gutter)}.inline-image-align-left{float:left}.form-container-item,.form-fieldset,p.assistive-text{--gap:calc(var(--gutter)/2);margin-bottom:1rem;margin-bottom:var(--gap);margin-top:1rem;margin-top:var(--gap)}.form-container-item,p.assistive-text{--gap:calc(var(--gutter)*0.25);padding-bottom:0;padding-top:0}.widget-home-donate{scale:.8}.widget-home-donate .button-info4pi{scale:1.2}div[data-content-is-client-side-rendered=true],section[data-content-is-client-side-rendered=true]{position:relative}div[data-content-is-client-side-rendered=true]:after,section[data-content-is-client-side-rendered=true]:after{--size:48px;--stroke-width:4px;animation-duration:1s;animation-iteration-count:infinite;animation-name:content-loading;animation-play-state:running!important;animation-timing-function:linear;border:4px solid #b21f3a;border:var(--stroke-width) solid var(--color-primary-900);border-bottom-color:transparent;border-radius:100%;box-sizing:border-box;content:"";display:flex;height:48px;height:var(--size);left:calc(50% - 24px);left:calc(50% - var(--size)/2);position:absolute;top:20%;width:48px;width:var(--size);z-index:1}@keyframes content-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}div[data-content-is-client-side-rendered=true][data-is-content-rendered=true]:after,section[data-content-is-client-side-rendered=true][data-is-content-rendered=true]:after{display:none} /*# sourceMappingURL=/dist/css/sourcemaps/app.css.map */ </style><style nonce="aKxzuRr06nc=">.button-group-info4pi{--gap:calc(var(--gutter)/2);align-content:space-around;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap) var(--gap);justify-content:center;list-style:none;margin:0;padding:0;place-content:space-around center}.button-group-info4pi li{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0}.button-info4pi{--size:var(--font-size-body-small)}.jmf-scene-home{background-position-x:25%}@media (max-width:1024px){.jmf-scene-home{background-position-x:60%}}.button-expert-search{--size:32px}.map-interface-search-results-widget,.map-interface-search-results-widget-entry{--gap:calc(var(--gutter)/2)}.map-interface-search-results-widget{height:100%;overflow-y:scroll;padding-bottom:var(--gutter);padding-left:var(--gap);padding-right:var(--gap);padding-top:0;position:absolute;width:100%}.map-interface-search-results-widget-entry{align-content:stretch;align-items:stretch;border-color:var(--color-neutral-400);border-style:solid;border-width:0 0 1px;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:var(--font-family-regular-info4pi);font-size:15px;justify-content:flex-start;line-height:var(--type-scale-golden-ratio);margin-bottom:var(--gap);padding-bottom:var(--gap);place-content:stretch flex-start}.map-interface-search-results-widget-entry-cell{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0}.expert-contact-details{align-content:flex-start;align-items:flex-start;background-color:transparent;flex-direction:column;justify-content:flex-start;place-content:flex-start flex-start;row-gap:calc(var(--gutter)*.25)}.expert-contact-details-item{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0;padding:0}.expert-contact-details-item[itemprop=telephone],.expert-contact-details-item[itemprop=url]{padding-left:0;padding-right:0;padding-top:0}.map-marker-label{opacity:0}.information-window-row-specialty{display:none}.map-interface-search-results-info4pi{font-size:14px}.modal-utilities-tabbed-content-info4pi{--surface-color:#911a37;background-color:#911a37;background-color:var(--surface-color);border-top-left-radius:var(--rounded-corners-lg);border-top-right-radius:var(--rounded-corners-lg);color:var(--color-white);margin-left:calc(var(--gutter)/3);margin-right:calc(var(--gutter)/3)}.is-tabbed .button-share:not(.button-close){background-color:transparent;--color:var(--color-white)}.is-tabbed .button-share:active,.is-tabbed .button-share:hover{color:var(--color-white)}.modal-utilities-tabs-info4pi,.modal-utilities-title-info4pi{--text-size:var(--font-size-h6);font-family:var(--font-family-secondary-info4pi);font-size:var(--text-size);line-height:var(--text-size)}.modal-utilities-title-info4pi{flex-grow:1;padding-left:calc(var(--gutter)/2)}.modal-utilities-title-info4pi.app-bar-title{color:var(--color-white)}@media (max-width:540px){.modal-utilities-title-info4pi{display:none}}.body-content-modal-window.is-tabbed{background-color:transparent;box-shadow:none}.body-content-modal-window.is-tabbed:after{display:none}.body-content-modal-cell-body.is-tabbed{overflow-y:inherit;padding-bottom:0;padding-left:0;padding-right:0}.modal-utilities-tabs-info4pi{--text-size:var(--font-size-body);align-content:space-between;align-items:stretch;-moz-column-gap:calc(var(--gutter)/2);column-gap:calc(var(--gutter)/2);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;list-style:none;margin:0;padding:0;place-content:space-between center;position:relative}.modal-utilities-tabs-info4pi:before{background-color:#911a37;content:"";height:100%;left:5%;position:absolute;top:0;width:90%;z-index:-1}.modal-utilities-tabs-info4pi li{--padding:calc(var(--gutter)/4);align-self:auto;background-color:var(--color-neutral-400);border-top-left-radius:var(--rounded-corners-lg);border-top-right-radius:var(--rounded-corners-lg);color:var(--color-neutral-900);cursor:pointer;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0;padding:var(--padding) calc(var(--padding)*1.5);text-shadow:var(--text-shadow-white-info4pi);transition-duration:var(--speed-fast);transition-property:background-color;transition-timing-function:var(--easing-color-or-opacity)}.modal-utilities-tabs-info4pi li:hover{background-color:var(--color-neutral-300);transition-duration:var(--speed-extra-fast)}@media (max-width:768px){.modal-utilities-tabs-info4pi li:hover{background-color:var(--color-neutral-050)}}.modal-utilities-tabs-info4pi li:active{background-color:var(--color-neutral-100);transition-property:none}.modal-utilities-tabs-info4pi li[data-selected=true]{background-color:var(--color-white)!important;pointer-events:none}.tabbed-content-window-info4pi{--gutter-bottom:calc(var(--gutter)/2);background-color:#fff;border-bottom-left-radius:var(--rounded-corners-lg);border-bottom-right-radius:var(--rounded-corners-lg);box-shadow:var(--shadow-elevation-medium);height:calc(100% - var(--gutter-bottom));position:relative}.tabbed-content-window-inner-info4pi{--size:100%;height:calc(100% - var(--gutter)/2);height:calc(var(--size) - var(--gutter)/2);left:0;overflow-y:scroll;padding:var(--gutter);position:absolute;top:0;width:100%;width:var(--size)}@media (max-width:1024px){.modal-utilities-tabs-info4pi{-moz-column-gap:calc(var(--gutter)/4);column-gap:calc(var(--gutter)/4)}}@media (max-width:768px){.tabbed-content-window-inner-info4pi{padding-left:calc(var(--gutter)/2);padding-right:calc(var(--gutter)/2)}.modal-utilities-tabs-info4pi{align-content:stretch;flex-direction:column}.modal-utilities-tabs-info4pi li:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.modal-utilities-tabs-info4pi li:nth-child(2n){background-color:var(--color-neutral-300)}}.tabbed-content-page-info4pi{display:none}.tabbed-content-page-info4pi[data-visible=true]{display:block}.immune-system-components{flex-direction:column;margin-bottom:var(--gutter);margin-top:var(--gutter);row-gap:var(--gutter)}.immune-system-component,.immune-system-components{align-content:flex-start;align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:flex-start;place-content:flex-start flex-start}.immune-system-component{-moz-column-gap:var(--gutter);column-gap:var(--gutter);flex-direction:row}.immune-system-cell{align-self:flex-start;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0}.immune-system-component-name{color:var(--color-neutral-800);font-family:var(--font-family-bold-info4pi);font-size:var(--font-size-h5);line-height:var(--type-scale-perfect-fourth)}.immune-system-component-media,.immune-system-component-name{--size:120px;flex-basis:120px;flex-basis:var(--size);width:120px;width:var(--size)}.immune-system-component-description{flex-grow:1;flex-shrink:1}.immune-system-component-description p:first-child{margin-top:0!important}.immune-system-component-media{height:var(--size);position:relative}.immune-system-component-media img{--media-size:100%;aspect-ratio:1/1;float:none!important;height:100%;height:var(--media-size);left:0;margin-bottom:0!important;margin-left:0!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;width:var(--media-size);z-index:0}@media (max-width:768px){.immune-system-component{flex-wrap:wrap;row-gap:calc(var(--gutter)/4)}.immune-system-component:not(:first-child){margin-top:var(--gutter)}.immune-system-component-name{--size:100%}}.is-cms-content .accordion-menu-body h3,.is-cms-content .accordion-menu-body h4,.is-cms-content .accordion-menu-body h5,.is-cms-content .accordion-menu-body h6{color:var(--color-text)}.is-cms-content .accordion-menu-body h3{color:#911a37}.accordion-menu-body ul:not(.accordion-menu-resource-collection){list-style:disc;padding-left:var(--gutter)}.accordion-menu-body ul:not(.accordion-menu-resource-collection) ul{list-style:none}.accordion-menu-body ul:not(.accordion-menu-resource-collection) ul li{list-style:disc}.accordion-menu.primaryimmunodeficiencydefinition img{max-width:325px}.documents-list-horizontal{list-style:none;margin:0;padding:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.is-cms-content ol,.is-cms-content ul{padding-left:var(--gutter)}.raw-html-embed ol,.raw-html-embed ol li:before{--counter-decoration-size:32px}.raw-html-embed ol{counter-reset:info4pi-counter;list-style:none;padding-left:calc(var(--counter-decoration-size) + var(--gutter)/3)}.raw-html-embed ol li{--gap:calc(var(--gutter)/2);counter-increment:info4pi-counter;margin-bottom:var(--gap);margin-left:0;margin-right:0;margin-top:var(--gap);position:relative}.raw-html-embed ol li:before{background-color:var(--color-primary-100);border-radius:50%;box-shadow:var(--shadow-elevation-low);color:var(--color-primary-900);content:counter(info4pi-counter);font-family:var(--font-family-bold-info4pi);font-size:var(--font-size-h5);height:var(--counter-decoration-size);left:calc(var(--counter-decoration-size)*-1 - var(--counter-decoration-size)/2);line-height:var(--counter-decoration-size);position:absolute;text-align:center;text-shadow:var(--text-shadow-white-info4pi);top:0;transform:rotate(-10deg);width:var(--counter-decoration-size)}.accordion-menu-resource-collection,.accordion-menu-resource-collection li{--gap:var(--gutter)}.accordion-menu-resource-collection{align-content:stretch;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap) var(--gap);justify-content:flex-start;list-style:none;margin:0!important;padding:0!important;place-content:stretch flex-start}.accordion-menu-resource-collection.coloring-book{justify-content:space-between}.accordion-menu-resource-collection li{--document-size:172px;align-self:auto;flex-basis:172px;flex-basis:var(--document-size);flex-grow:0;flex-shrink:1;margin-bottom:0!important;margin-top:0!important;order:0;position:relative}.accordion-menu-resource-collection.immune-system-games li{--document-size:calc(50% - var(--gap))}.accordion-menu-resource-collection.coloring-book li{--document-size:calc(33.33333% - var(--gap))}.conference-info4pi,.patient-organization-info4pi,.research-publication-info4pi{--freespace:calc(var(--gutter)*1.5);align-content:flex-start;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:var(--freespace);margin-top:var(--freespace);max-width:1024px;place-content:flex-start flex-start;row-gap:0}.patient-organization-info4pi:first-of-type{margin-top:0}.conference-info4pi dt,.patient-organization-info4pi dt,.research-publication-info4pi dt{display:none}.conference-info4pi dd,.patient-organization-info4pi dd,.research-publication-info4pi dd{align-self:auto;flex-basis:100%;flex-grow:1;flex-shrink:1;font-size:var(--font-size-body-big);order:0}.conference-info4pi dd.link,.research-publication-info4pi dd.date,.research-publication-info4pi dd.doi,.research-publication-info4pi dd.pmcid,.research-publication-info4pi dd.pmid,.research-publication-info4pi dd.publisher{font-size:var(--font-size-h6)}.patient-organization-info4pi dd.name,.research-publication-info4pi dd.author,.research-publication-info4pi dd.name{max-width:1024px}.conference-info4pi dd.date-approx,.conference-info4pi dd.date-end,.conference-info4pi dd.date-start,.conference-info4pi dd.name,.patient-organization-info4pi dd.country,.patient-organization-info4pi dd.name,.research-publication-info4pi dd.author,.research-publication-info4pi dd.name{color:var(--color-neutral-800);font-family:var(--font-family-bold-info4pi);font-size:var(--font-size-h5);line-height:var(--type-scale-perfect-fourth)}.patient-organization-info4pi dd.country{font-size:var(--font-size-h6)}.conference-info4pi dd.date-approx,.conference-info4pi dd.date-end,.conference-info4pi dd.date-start{flex-basis:auto;flex-grow:0;font-size:var(--font-size-h6)}.conference-info4pi dd.date-end:before{content:"\00a0-\00a0"}.is-cms-content [data-slug=physician-education-materials].tabbed-content-page-info4pi h1+p,.is-cms-content [data-slug=scientific-publications].tabbed-content-page-info4pi h1+p,[data-slug=conferences] .is-cms-content .multi-page-managed-content-block h1+p{display:block}.is-cms-content [data-slug=physician-education-materials].tabbed-content-page-info4pi h1+p img:first-of-type,.is-cms-content [data-slug=scientific-publications].tabbed-content-page-info4pi h1+p img:first-of-type,[data-slug=conferences] .is-cms-content .multi-page-managed-content-block h1+p img:first-of-type{float:right}.is-cms-content [data-slug=physician-education-materials].tabbed-content-page-info4pi h1+p img:first-of-type{--width-min:92px;--width-max:92px}[data-slug=patient-organizations] .is-cms-content.is-cms-content h1+p img:first-of-type{float:right}.is-cms-content [data-slug=word-jam] .accordion-menu-body img{max-width:480px}.kristen{font-family:KristenITC,Comic Sans MS,serif!important}.primary-immunodeficiency-resources{align-content:stretch;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gutter) var(--gutter);justify-content:flex-start;margin-bottom:var(--gutter)!important;margin-top:var(--gutter)!important;place-content:stretch flex-start}.primary-immunodeficiency-resources li{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0;position:relative}.primary-immunodeficiency-resources li.logo{--logo-size:128px;background-color:#fff;flex-basis:128px;flex-basis:var(--logo-size);flex-grow:0;flex-shrink:0;height:128px;height:var(--logo-size);width:128px;width:var(--logo-size)}.primary-immunodeficiency-resources li.logo img{--media-size:100%;height:100%;height:var(--media-size);left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;width:var(--media-size)}.primary-immunodeficiency-resources li p{font-size:var(--font-size-body)}.primary-immunodeficiency-resources .name{color:var(--color-neutral-800);display:block;font-family:var(--font-family-bold-info4pi);font-size:var(--font-size-h6);line-height:var(--type-scale-perfect-fourth)}.accordion-menu-resource-collection.radio-spots{justify-content:center;text-align:center}.accordion-menu-resource-collection.radio-spots li{--document-size:calc(50% - var(--gap))}.accordion-menu-resource-collection.radio-spots li audio{display:block;margin-left:auto;margin-right:auto}.accordion-menu-resource-collection.print-ads li{--document-size:calc(33.33333% - var(--gap)*0.67);aspect-ratio:16/9;width:100%}.accordion-menu-resource-collection.print-ads li img{--media-size:100%;height:100%;height:var(--media-size);left:0;left:calc(50% - var(--media-size)/2);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;top:calc(50% - var(--media-size)/2);width:100%;width:var(--media-size)}table.newborn-screening{border-collapse:collapse;border-spacing:0;margin:0;padding:0;width:100%}table.newborn-screening td,table.newborn-screening th{padding:0}table.newborn-screening thead{color:#911a37;font-family:var(--font-family-secondary-info4pi);font-size:var(--font-size-h6);line-height:var(--type-scale-major-second)}table.newborn-screening thead th{padding-bottom:calc(var(--gutter)/4)}table.newborn-screening tbody th,table.newborn-screening thead th{font-weight:400}table.newborn-screening thead td,table.newborn-screening thead th{text-align:left;vertical-align:bottom}table.newborn-screening tbody td,table.newborn-screening tbody th{padding-bottom:calc(var(--gutter)/4);padding-top:calc(var(--gutter)/4);text-align:left;vertical-align:top}table.newborn-screening tbody th{--freespace-horizontal:calc(var(--gutter)/6);font-family:var(--font-family-secondary-info4pi);font-size:var(--font-size-body);line-height:var(--type-scale-major-second);padding-left:var(--freespace-horizontal);padding-right:var(--gutter)}table.newborn-screening ul{font-size:var(--font-size-body);list-style:none;margin:0;padding:0}table.newborn-screening li{--free-space-vertical:calc(var(--gutter)/4);--icon-size:16px;background-position-x:0;background-position-y:4px;background-repeat:no-repeat;background-size:16px;background-size:var(--icon-size);padding-left:24px;padding-left:calc(var(--icon-size)*1.5)}.country-flag-ad{background-image:url(/dist/img/flags/4x3/ad.svg)}.country-flag-ae{background-image:url(/dist/img/flags/4x3/ae.svg)}.country-flag-af{background-image:url(/dist/img/flags/4x3/af.svg)}.country-flag-ag{background-image:url(/dist/img/flags/4x3/ag.svg)}.country-flag-ai{background-image:url(/dist/img/flags/4x3/ai.svg)}.country-flag-al{background-image:url(/dist/img/flags/4x3/al.svg)}.country-flag-am{background-image:url(/dist/img/flags/4x3/am.svg)}.country-flag-ao{background-image:url(/dist/img/flags/4x3/ao.svg)}.country-flag-aq{background-image:url(/dist/img/flags/4x3/aq.svg)}.country-flag-ar{background-image:url(/dist/img/flags/4x3/ar.svg)}.country-flag-as{background-image:url(/dist/img/flags/4x3/as.svg)}.country-flag-at{background-image:url(/dist/img/flags/4x3/at.svg)}.country-flag-au{background-image:url(/dist/img/flags/4x3/au.svg)}.country-flag-aw{background-image:url(/dist/img/flags/4x3/aw.svg)}.country-flag-ax{background-image:url(/dist/img/flags/4x3/ax.svg)}.country-flag-az{background-image:url(/dist/img/flags/4x3/az.svg)}.country-flag-ba{background-image:url(/dist/img/flags/4x3/ba.svg)}.country-flag-bb{background-image:url(/dist/img/flags/4x3/bb.svg)}.country-flag-bd{background-image:url(/dist/img/flags/4x3/bd.svg)}.country-flag-be{background-image:url(/dist/img/flags/4x3/be.svg)}.country-flag-bf{background-image:url(/dist/img/flags/4x3/bf.svg)}.country-flag-bg{background-image:url(/dist/img/flags/4x3/bg.svg)}.country-flag-bh{background-image:url(/dist/img/flags/4x3/bh.svg)}.country-flag-bi{background-image:url(/dist/img/flags/4x3/bi.svg)}.country-flag-bj{background-image:url(/dist/img/flags/4x3/bj.svg)}.country-flag-bl{background-image:url(/dist/img/flags/4x3/bl.svg)}.country-flag-bm{background-image:url(/dist/img/flags/4x3/bm.svg)}.country-flag-bn{background-image:url(/dist/img/flags/4x3/bn.svg)}.country-flag-bo{background-image:url(/dist/img/flags/4x3/bo.svg)}.country-flag-bq{background-image:url(/dist/img/flags/4x3/bq.svg)}.country-flag-br{background-image:url(/dist/img/flags/4x3/br.svg)}.country-flag-bs{background-image:url(/dist/img/flags/4x3/bs.svg)}.country-flag-bt{background-image:url(/dist/img/flags/4x3/bt.svg)}.country-flag-bv{background-image:url(/dist/img/flags/4x3/bv.svg)}.country-flag-bw{background-image:url(/dist/img/flags/4x3/bw.svg)}.country-flag-by{background-image:url(/dist/img/flags/4x3/by.svg)}.country-flag-bz{background-image:url(/dist/img/flags/4x3/bz.svg)}.country-flag-ca{background-image:url(/dist/img/flags/4x3/ca.svg)}.country-flag-cc{background-image:url(/dist/img/flags/4x3/cc.svg)}.country-flag-cd{background-image:url(/dist/img/flags/4x3/cd.svg)}.country-flag-cf{background-image:url(/dist/img/flags/4x3/cf.svg)}.country-flag-cg{background-image:url(/dist/img/flags/4x3/cg.svg)}.country-flag-ch{background-image:url(/dist/img/flags/4x3/ch.svg)}.country-flag-ci{background-image:url(/dist/img/flags/4x3/ci.svg)}.country-flag-ck{background-image:url(/dist/img/flags/4x3/ck.svg)}.country-flag-cl{background-image:url(/dist/img/flags/4x3/cl.svg)}.country-flag-cm{background-image:url(/dist/img/flags/4x3/cm.svg)}.country-flag-cn{background-image:url(/dist/img/flags/4x3/cn.svg)}.country-flag-co{background-image:url(/dist/img/flags/4x3/co.svg)}.country-flag-cr{background-image:url(/dist/img/flags/4x3/cr.svg)}.country-flag-cu{background-image:url(/dist/img/flags/4x3/cu.svg)}.country-flag-cv{background-image:url(/dist/img/flags/4x3/cv.svg)}.country-flag-cw{background-image:url(/dist/img/flags/4x3/cw.svg)}.country-flag-cx{background-image:url(/dist/img/flags/4x3/cx.svg)}.country-flag-cy{background-image:url(/dist/img/flags/4x3/cy.svg)}.country-flag-cz{background-image:url(/dist/img/flags/4x3/cz.svg)}.country-flag-de{background-image:url(/dist/img/flags/4x3/de.svg)}.country-flag-dj{background-image:url(/dist/img/flags/4x3/dj.svg)}.country-flag-dk{background-image:url(/dist/img/flags/4x3/dk.svg)}.country-flag-dm{background-image:url(/dist/img/flags/4x3/dm.svg)}.country-flag-do{background-image:url(/dist/img/flags/4x3/do.svg)}.country-flag-dz{background-image:url(/dist/img/flags/4x3/dz.svg)}.country-flag-ec{background-image:url(/dist/img/flags/4x3/ec.svg)}.country-flag-ee{background-image:url(/dist/img/flags/4x3/ee.svg)}.country-flag-eg{background-image:url(/dist/img/flags/4x3/eg.svg)}.country-flag-eh{background-image:url(/dist/img/flags/4x3/eh.svg)}.country-flag-er{background-image:url(/dist/img/flags/4x3/er.svg)}.country-flag-es{background-image:url(/dist/img/flags/4x3/es.svg)}.country-flag-et{background-image:url(/dist/img/flags/4x3/et.svg)}.country-flag-fi{background-image:url(/dist/img/flags/4x3/fi.svg)}.country-flag-fj{background-image:url(/dist/img/flags/4x3/fj.svg)}.country-flag-fk{background-image:url(/dist/img/flags/4x3/fk.svg)}.country-flag-fm{background-image:url(/dist/img/flags/4x3/fm.svg)}.country-flag-fo{background-image:url(/dist/img/flags/4x3/fo.svg)}.country-flag-fr{background-image:url(/dist/img/flags/4x3/fr.svg)}.country-flag-ga{background-image:url(/dist/img/flags/4x3/ga.svg)}.country-flag-gb{background-image:url(/dist/img/flags/4x3/gb.svg)}.country-flag-gd{background-image:url(/dist/img/flags/4x3/gd.svg)}.country-flag-ge{background-image:url(/dist/img/flags/4x3/ge.svg)}.country-flag-gf{background-image:url(/dist/img/flags/4x3/gf.svg)}.country-flag-gg{background-image:url(/dist/img/flags/4x3/gg.svg)}.country-flag-gh{background-image:url(/dist/img/flags/4x3/gh.svg)}.country-flag-gi{background-image:url(/dist/img/flags/4x3/gi.svg)}.country-flag-gl{background-image:url(/dist/img/flags/4x3/gl.svg)}.country-flag-gm{background-image:url(/dist/img/flags/4x3/gm.svg)}.country-flag-gn{background-image:url(/dist/img/flags/4x3/gn.svg)}.country-flag-gp{background-image:url(/dist/img/flags/4x3/gp.svg)}.country-flag-gq{background-image:url(/dist/img/flags/4x3/gq.svg)}.country-flag-gr{background-image:url(/dist/img/flags/4x3/gr.svg)}.country-flag-gs{background-image:url(/dist/img/flags/4x3/gs.svg)}.country-flag-gt{background-image:url(/dist/img/flags/4x3/gt.svg)}.country-flag-gu{background-image:url(/dist/img/flags/4x3/gu.svg)}.country-flag-gw{background-image:url(/dist/img/flags/4x3/gw.svg)}.country-flag-gy{background-image:url(/dist/img/flags/4x3/gy.svg)}.country-flag-hk{background-image:url(/dist/img/flags/4x3/hk.svg)}.country-flag-hm{background-image:url(/dist/img/flags/4x3/hm.svg)}.country-flag-hn{background-image:url(/dist/img/flags/4x3/hn.svg)}.country-flag-hr{background-image:url(/dist/img/flags/4x3/hr.svg)}.country-flag-ht{background-image:url(/dist/img/flags/4x3/ht.svg)}.country-flag-hu{background-image:url(/dist/img/flags/4x3/hu.svg)}.country-flag-id{background-image:url(/dist/img/flags/4x3/id.svg)}.country-flag-ie{background-image:url(/dist/img/flags/4x3/ie.svg)}.country-flag-il{background-image:url(/dist/img/flags/4x3/il.svg)}.country-flag-im{background-image:url(/dist/img/flags/4x3/im.svg)}.country-flag-in{background-image:url(/dist/img/flags/4x3/in.svg)}.country-flag-io{background-image:url(/dist/img/flags/4x3/io.svg)}.country-flag-iq{background-image:url(/dist/img/flags/4x3/iq.svg)}.country-flag-ir{background-image:url(/dist/img/flags/4x3/ir.svg)}.country-flag-is{background-image:url(/dist/img/flags/4x3/is.svg)}.country-flag-it{background-image:url(/dist/img/flags/4x3/it.svg)}.country-flag-je{background-image:url(/dist/img/flags/4x3/je.svg)}.country-flag-jm{background-image:url(/dist/img/flags/4x3/jm.svg)}.country-flag-jo{background-image:url(/dist/img/flags/4x3/jo.svg)}.country-flag-jp{background-image:url(/dist/img/flags/4x3/jp.svg)}.country-flag-ke{background-image:url(/dist/img/flags/4x3/ke.svg)}.country-flag-kg{background-image:url(/dist/img/flags/4x3/kg.svg)}.country-flag-kh{background-image:url(/dist/img/flags/4x3/kh.svg)}.country-flag-ki{background-image:url(/dist/img/flags/4x3/ki.svg)}.country-flag-km{background-image:url(/dist/img/flags/4x3/km.svg)}.country-flag-kn{background-image:url(/dist/img/flags/4x3/kn.svg)}.country-flag-kp{background-image:url(/dist/img/flags/4x3/kp.svg)}.country-flag-kr{background-image:url(/dist/img/flags/4x3/kr.svg)}.country-flag-kw{background-image:url(/dist/img/flags/4x3/kw.svg)}.country-flag-ky{background-image:url(/dist/img/flags/4x3/ky.svg)}.country-flag-kz{background-image:url(/dist/img/flags/4x3/kz.svg)}.country-flag-la{background-image:url(/dist/img/flags/4x3/la.svg)}.country-flag-lb{background-image:url(/dist/img/flags/4x3/lb.svg)}.country-flag-lc{background-image:url(/dist/img/flags/4x3/lc.svg)}.country-flag-li{background-image:url(/dist/img/flags/4x3/li.svg)}.country-flag-lk{background-image:url(/dist/img/flags/4x3/lk.svg)}.country-flag-lr{background-image:url(/dist/img/flags/4x3/lr.svg)}.country-flag-ls{background-image:url(/dist/img/flags/4x3/ls.svg)}.country-flag-lt{background-image:url(/dist/img/flags/4x3/lt.svg)}.country-flag-lu{background-image:url(/dist/img/flags/4x3/lu.svg)}.country-flag-lv{background-image:url(/dist/img/flags/4x3/lv.svg)}.country-flag-ly{background-image:url(/dist/img/flags/4x3/ly.svg)}.country-flag-ma{background-image:url(/dist/img/flags/4x3/ma.svg)}.country-flag-mc{background-image:url(/dist/img/flags/4x3/mc.svg)}.country-flag-md{background-image:url(/dist/img/flags/4x3/md.svg)}.country-flag-me{background-image:url(/dist/img/flags/4x3/me.svg)}.country-flag-mf{background-image:url(/dist/img/flags/4x3/mf.svg)}.country-flag-mg{background-image:url(/dist/img/flags/4x3/mg.svg)}.country-flag-mh{background-image:url(/dist/img/flags/4x3/mh.svg)}.country-flag-mk{background-image:url(/dist/img/flags/4x3/mk.svg)}.country-flag-ml{background-image:url(/dist/img/flags/4x3/ml.svg)}.country-flag-mm{background-image:url(/dist/img/flags/4x3/mm.svg)}.country-flag-mn{background-image:url(/dist/img/flags/4x3/mn.svg)}.country-flag-mo{background-image:url(/dist/img/flags/4x3/mo.svg)}.country-flag-mp{background-image:url(/dist/img/flags/4x3/mp.svg)}.country-flag-mq{background-image:url(/dist/img/flags/4x3/mq.svg)}.country-flag-mr{background-image:url(/dist/img/flags/4x3/mr.svg)}.country-flag-ms{background-image:url(/dist/img/flags/4x3/ms.svg)}.country-flag-mt{background-image:url(/dist/img/flags/4x3/mt.svg)}.country-flag-mu{background-image:url(/dist/img/flags/4x3/mu.svg)}.country-flag-mv{background-image:url(/dist/img/flags/4x3/mv.svg)}.country-flag-mw{background-image:url(/dist/img/flags/4x3/mw.svg)}.country-flag-mx{background-image:url(/dist/img/flags/4x3/mx.svg)}.country-flag-my{background-image:url(/dist/img/flags/4x3/my.svg)}.country-flag-mz{background-image:url(/dist/img/flags/4x3/mz.svg)}.country-flag-na{background-image:url(/dist/img/flags/4x3/na.svg)}.country-flag-nc{background-image:url(/dist/img/flags/4x3/nc.svg)}.country-flag-ne{background-image:url(/dist/img/flags/4x3/ne.svg)}.country-flag-nf{background-image:url(/dist/img/flags/4x3/nf.svg)}.country-flag-ng{background-image:url(/dist/img/flags/4x3/ng.svg)}.country-flag-ni{background-image:url(/dist/img/flags/4x3/ni.svg)}.country-flag-nl{background-image:url(/dist/img/flags/4x3/nl.svg)}.country-flag-no{background-image:url(/dist/img/flags/4x3/no.svg)}.country-flag-np{background-image:url(/dist/img/flags/4x3/np.svg)}.country-flag-nr{background-image:url(/dist/img/flags/4x3/nr.svg)}.country-flag-nu{background-image:url(/dist/img/flags/4x3/nu.svg)}.country-flag-nz{background-image:url(/dist/img/flags/4x3/nz.svg)}.country-flag-om{background-image:url(/dist/img/flags/4x3/om.svg)}.country-flag-pa{background-image:url(/dist/img/flags/4x3/pa.svg)}.country-flag-pe{background-image:url(/dist/img/flags/4x3/pe.svg)}.country-flag-pf{background-image:url(/dist/img/flags/4x3/pf.svg)}.country-flag-pg{background-image:url(/dist/img/flags/4x3/pg.svg)}.country-flag-ph{background-image:url(/dist/img/flags/4x3/ph.svg)}.country-flag-pk{background-image:url(/dist/img/flags/4x3/pk.svg)}.country-flag-pl{background-image:url(/dist/img/flags/4x3/pl.svg)}.country-flag-pm{background-image:url(/dist/img/flags/4x3/pm.svg)}.country-flag-pn{background-image:url(/dist/img/flags/4x3/pn.svg)}.country-flag-pr{background-image:url(/dist/img/flags/4x3/pr.svg)}.country-flag-ps{background-image:url(/dist/img/flags/4x3/ps.svg)}.country-flag-pt{background-image:url(/dist/img/flags/4x3/pt.svg)}.country-flag-pw{background-image:url(/dist/img/flags/4x3/pw.svg)}.country-flag-py{background-image:url(/dist/img/flags/4x3/py.svg)}.country-flag-qa{background-image:url(/dist/img/flags/4x3/qa.svg)}.country-flag-re{background-image:url(/dist/img/flags/4x3/re.svg)}.country-flag-ro{background-image:url(/dist/img/flags/4x3/ro.svg)}.country-flag-rs{background-image:url(/dist/img/flags/4x3/rs.svg)}.country-flag-ru{background-image:url(/dist/img/flags/4x3/ru.svg)}.country-flag-rw{background-image:url(/dist/img/flags/4x3/rw.svg)}.country-flag-sa{background-image:url(/dist/img/flags/4x3/sa.svg)}.country-flag-sb{background-image:url(/dist/img/flags/4x3/sb.svg)}.country-flag-sc{background-image:url(/dist/img/flags/4x3/sc.svg)}.country-flag-sd{background-image:url(/dist/img/flags/4x3/sd.svg)}.country-flag-se{background-image:url(/dist/img/flags/4x3/se.svg)}.country-flag-sg{background-image:url(/dist/img/flags/4x3/sg.svg)}.country-flag-sh{background-image:url(/dist/img/flags/4x3/sh.svg)}.country-flag-si{background-image:url(/dist/img/flags/4x3/si.svg)}.country-flag-sj{background-image:url(/dist/img/flags/4x3/sj.svg)}.country-flag-sk{background-image:url(/dist/img/flags/4x3/sk.svg)}.country-flag-sl{background-image:url(/dist/img/flags/4x3/sl.svg)}.country-flag-sm{background-image:url(/dist/img/flags/4x3/sm.svg)}.country-flag-sn{background-image:url(/dist/img/flags/4x3/sn.svg)}.country-flag-so{background-image:url(/dist/img/flags/4x3/so.svg)}.country-flag-sr{background-image:url(/dist/img/flags/4x3/sr.svg)}.country-flag-ss{background-image:url(/dist/img/flags/4x3/ss.svg)}.country-flag-st{background-image:url(/dist/img/flags/4x3/st.svg)}.country-flag-sv{background-image:url(/dist/img/flags/4x3/sv.svg)}.country-flag-sx{background-image:url(/dist/img/flags/4x3/sx.svg)}.country-flag-sy{background-image:url(/dist/img/flags/4x3/sy.svg)}.country-flag-sz{background-image:url(/dist/img/flags/4x3/sz.svg)}.country-flag-tc{background-image:url(/dist/img/flags/4x3/tc.svg)}.country-flag-td{background-image:url(/dist/img/flags/4x3/td.svg)}.country-flag-tf{background-image:url(/dist/img/flags/4x3/tf.svg)}.country-flag-tg{background-image:url(/dist/img/flags/4x3/tg.svg)}.country-flag-th{background-image:url(/dist/img/flags/4x3/th.svg)}.country-flag-tj{background-image:url(/dist/img/flags/4x3/tj.svg)}.country-flag-tk{background-image:url(/dist/img/flags/4x3/tk.svg)}.country-flag-tl{background-image:url(/dist/img/flags/4x3/tl.svg)}.country-flag-tm{background-image:url(/dist/img/flags/4x3/tm.svg)}.country-flag-tn{background-image:url(/dist/img/flags/4x3/tn.svg)}.country-flag-to{background-image:url(/dist/img/flags/4x3/to.svg)}.country-flag-tr{background-image:url(/dist/img/flags/4x3/tr.svg)}.country-flag-tt{background-image:url(/dist/img/flags/4x3/tt.svg)}.country-flag-tv{background-image:url(/dist/img/flags/4x3/tv.svg)}.country-flag-tw{background-image:url(/dist/img/flags/4x3/tw.svg)}.country-flag-tz{background-image:url(/dist/img/flags/4x3/tz.svg)}.country-flag-ua{background-image:url(/dist/img/flags/4x3/ua.svg)}.country-flag-ug{background-image:url(/dist/img/flags/4x3/ug.svg)}.country-flag-um{background-image:url(/dist/img/flags/4x3/um.svg)}.country-flag-us{background-image:url(/dist/img/flags/4x3/us.svg)}.country-flag-uy{background-image:url(/dist/img/flags/4x3/uy.svg)}.country-flag-uz{background-image:url(/dist/img/flags/4x3/uz.svg)}.country-flag-va{background-image:url(/dist/img/flags/4x3/va.svg)}.country-flag-vc{background-image:url(/dist/img/flags/4x3/vc.svg)}.country-flag-ve{background-image:url(/dist/img/flags/4x3/ve.svg)}.country-flag-vg{background-image:url(/dist/img/flags/4x3/vg.svg)}.country-flag-vi{background-image:url(/dist/img/flags/4x3/vi.svg)}.country-flag-vn{background-image:url(/dist/img/flags/4x3/vn.svg)}.country-flag-vu{background-image:url(/dist/img/flags/4x3/vu.svg)}.country-flag-wf{background-image:url(/dist/img/flags/4x3/wf.svg)}.country-flag-ws{background-image:url(/dist/img/flags/4x3/ws.svg)}.country-flag-xk{background-image:url(/dist/img/flags/4x3/xk.svg)}.country-flag-ye{background-image:url(/dist/img/flags/4x3/ye.svg)}.country-flag-yt{background-image:url(/dist/img/flags/4x3/yt.svg)}.country-flag-za{background-image:url(/dist/img/flags/4x3/za.svg)}.country-flag-zm{background-image:url(/dist/img/flags/4x3/zm.svg)}table.newborn-screening tbody tr:nth-child(2n){background-color:#fae5e5}.hide{border-width:0!important;font-size:0!important;left:-9999em;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute;text-indent:100%!important;white-space:nowrap!important;z-index:-100}.jmf-scene-airport .button-speech-bubble-nav,.jmf-scene-airport .speech-bubble-navigation,.jmf-scene-headquarters .button-speech-bubble-nav,.jmf-scene-headquarters .speech-bubble-navigation,.jmf-scene-home .button-speech-bubble-nav,.jmf-scene-home .speech-bubble-navigation,.jmf-scene-library .button-speech-bubble-nav,.jmf-scene-library .speech-bubble-navigation,.jmf-scene-town-hall .button-speech-bubble-nav,.jmf-scene-town-hall .speech-bubble-navigation,.jmf-scene-village-park .button-speech-bubble-nav,.jmf-scene-village-park .speech-bubble-navigation,.jmf-scene-wjmf .button-speech-bubble-nav,.jmf-scene-wjmf .speech-bubble-navigation{pointer-events:none;visibility:hidden}.speech-bubble-navigation{display:none;pointer-events:none}.regional-toolkit-asset-display{--decoration-size:0!important;align-content:flex-start!important;align-items:flex-start!important;-moz-column-gap:var(--gutter)!important;column-gap:var(--gutter)!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;place-content:flex-start flex-start!important}.regional-toolkit-asset-display img{--max-width:153px;align-self:auto;aspect-ratio:17/22;flex-basis:153px!important;flex-basis:var(--max-width)!important;flex-grow:0!important;flex-shrink:1;max-width:153px!important;max-width:var(--max-width)!important}.regional-toolkit-asset-display span{align-self:auto;flex-basis:auto!important;flex-grow:1!important;flex-shrink:0;padding-top:calc(var(--gutter)/2)} /*# sourceMappingURL=/dist/css/sourcemaps/app.revisions.css.map */ </style><style nonce="aKxzuRr06nc=">#search-site-search-results,.body-content-modal-canvas[data-slug=search-info4pi] .body-content-modal-window{--artwork-size:250px}.body-content-modal-canvas[data-slug=search-info4pi] .body-content-modal-window{background-image:url(/dist/img/illustrations/mayor-search.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:var(--artwork-size)}.body-content-modal-canvas[data-slug=search-info4pi] .body-content-modal-window:after{display:none}@media (max-width:768px){#search-site-search-results,.body-content-modal-canvas[data-slug=search-info4pi] .body-content-modal-window{--artwork-size:200px}}@media (max-width:540px){#search-site-search-results,.body-content-modal-canvas[data-slug=search-info4pi] .body-content-modal-window{--artwork-size:175px}}@media (max-width:480px){#search-site-search-results,.body-content-modal-canvas[data-slug=search-info4pi] .body-content-modal-window{--artwork-size:125px}}@media (max-width:320px){#search-site-search-results,.body-content-modal-canvas[data-slug=search-info4pi] .body-content-modal-window{--artwork-size:0}.body-content-modal-canvas[data-slug=search-info4pi] .body-content-modal-window{background-image:none}}#search-site-search-results,.form-site-search,.form-site-search-interface,.site-search-result{--gap:var(--gutter)}.form-site-search{align-content:stretch;align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:var(--gap);margin-top:var(--gap);place-content:stretch flex-start;row-gap:calc(var(--gap)/4)}.form-site-search-row{align-self:auto;flex-grow:1;flex-shrink:1;order:0}.form-site-search .label,.form-site-search .textfield{font-size:calc(var(--font-size-body)*1.25)}.form-site-search .label{line-height:var(--type-scale-perfect-fourth);text-shadow:none}.form-site-search-interface{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--gap)/2) calc(var(--gap)/2);justify-content:flex-start;place-content:center flex-start}.form-site-search-interface-input,.form-site-search-interface-submit{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0}.form-site-search-interface-submit{flex-grow:0;flex-shrink:1}#search-site-search-results{border-color:var(--surface-12dp);border-style:solid;border-width:2px 0 0;margin-bottom:var(--gap);margin-top:var(--gap);padding-right:var(--artwork-size);padding-top:var(--gap);place-content:flex-start flex-start;row-gap:calc(var(--gap)/2)}#search-site-search-results,.site-search-result{align-content:flex-start;align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.site-search-result{font-size:var(--font-size-body);line-height:var(--type-scale-perfect-fourth);margin-bottom:calc(var(--gap)/4);margin-left:0;margin-right:0;margin-top:calc(var(--gap)/4);padding:0;place-content:flex-start flex-start;row-gap:calc(var(--gap)/4)}.site-search-result:first-child{margin-top:0}.site-search-result dd,.site-search-result dt{align-self:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0}.site-search-result dt,.site-search-result dt a{color:#911a37}.site-search-result dt{font-family:var(--font-family-bold-info4pi)}.site-search-result dd{font-family:var(--font-family-regular-info4pi);font-size:var(--font-size-body)}.site-search-result dd a{color:var(--color-text)}.search-results-heading{font-family:var(--font-family-bold-info4pi);font-size:var(--font-size-body);margin:0} /*# sourceMappingURL=/dist/css/sourcemaps/app.search.css.map */ </style><style nonce="aKxzuRr06nc=">.map-expert-directory-container{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:flex-start;place-content:stretch flex-start}.map-expert-directory-cell{align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;order:0;position:relative}.map-expert-directory-cell-map,.map-expert-directory-cell-menu{--menu-width:275px;--menu-size:var(--menu-width)}.map-expert-directory-cell-menu{flex-basis:var(--menu-size);flex-grow:0;flex-shrink:1;width:var(--menu-size)}.map-expert-directory-cell-map{flex-basis:calc(100% - var(--menu-size));position:relative}.map-expert-directory-cell-map:after,.map-expert-directory-cell-map:before{--size:100%;content:"";display:flex;height:100%;height:var(--size);pointer-events:none;position:absolute;width:100%;width:var(--size);z-index:1}.map-expert-directory-cell-map:before{background-color:var(--color-white);opacity:.5}.map-expert-directory-cell-map:after{--size:48px;--stroke-width:4px;animation-duration:1s;animation-iteration-count:infinite;animation-name:content-loading;animation-play-state:running!important;animation-timing-function:linear;border:var(--stroke-width) solid var(--color-primary-900);border-bottom-color:transparent;border-radius:100%;left:calc(50% - 24px);left:calc(50% - var(--size)/2);top:33.333%}.map-expert-directory-cell-map[data-is-content-rendered=true]:after,.map-expert-directory-cell-map[data-is-content-rendered=true]:before{display:none}#map-expert-directory-map,.map-interface-info4pi{--map-size:100%}#map-expert-directory-map{height:var(--map-size);width:var(--map-size)}.map-interface-info4pi{background-image:none;height:var(--map-size);margin-left:calc(var(--gutter)*-1);max-height:420px;min-height:0;width:calc(100% + var(--gutter)*2)}.map-interface-info4pi img,.map-interface-info4pi svg{content-visibility:visible}#form-experts-by-name{border-bottom-width:0}.search-results-ruler{--margin:0;background-color:var(--color-neutral-300)}.map-expert-directory-search-results,.map-expert-directory-search-results-row,.map-expert-search-result-entry .chip,.map-expert-search-result-entry .expert-contact-numbers,.map-info-window .chip{--gap:calc(var(--gutter)/2)}.map-expert-directory-search-results{--size:100%;align-content:flex-start;align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;height:var(--size);justify-content:flex-start;overflow-y:scroll;padding-bottom:150px;place-content:flex-start flex-start;position:absolute;row-gap:0;width:100%;width:var(--size)}.map-expert-directory-search-results-row{--padding-vertical:var(--gap);--surface:var(--color-neutral-050);align-self:auto;background-color:var(--surface);border-color:var(--color-neutral-300);border-style:solid;border-width:0 0 1px;cursor:pointer;flex-basis:auto;flex-grow:0;flex-shrink:0;order:0;padding:var(--padding-vertical) var(--gap);transition-duration:var(--speed-normal);transition-property:background-color;transition-timing-function:var(--easing-color-or-opacity)}.map-expert-directory-search-results-row:nth-child(odd){--surface:var(--color-neutral-100)}.map-expert-directory-search-results-row:hover{--surface:var(--color-neutral-100);transition-duration:var(--speed-extra-fast)}.map-expert-directory-search-results-row:active,.map-expert-directory-search-results-row:focus{--surface:#fff;transition-property:none}.map-expert-directory-search-results-row:nth-child(odd):hover{--surface:var(--color-neutral-200)}.map-expert-search-result-entry{font-family:var(--font-family-regular-info4pi);font-size:var(--font-size-body-small);line-height:var(--type-scale-golden-ratio);position:relative}.map-expert-search-result-entry [itemprop=additionalName],.map-expert-search-result-entry [itemprop=familyName],.map-expert-search-result-entry [itemprop=givenName],.map-expert-search-result-entry [itemprop=honorificPrefix],.map-expert-search-result-entry [itemprop=honorificSuffix]{font-family:var(--font-family-bold-info4pi)}.map-expert-search-result-entry .notes,.map-expert-search-result-entry [itemprop=address],.map-expert-search-result-entry [itemprop=jobTitle],.map-expert-search-result-entry [itemprop=streetAddress],.map-expert-search-result-entry [itemprop=worksFor]{display:block}.map-expert-search-result-entry [itemprop=jobTitle],.map-expert-search-result-entry [itemprop=worksFor]{max-width:320px}.map-expert-search-result-entry:not(.map-info-window) [itemprop=streetAddress]{display:none}.map-expert-search-result-entry [itemprop=honorificSuffix]:before,.map-expert-search-result-entry:not(.map-info-window) [itemprop=familyName]:after{content:", "}.map-expert-search-result-entry [itemprop=additionalName]:before{content:" "}.map-expert-search-result-entry .expert-contact-numbers{margin-top:calc(var(--gap)/2)}.map-expert-search-result-entry [itemprop=faxNumber],.map-expert-search-result-entry [itemprop=telephone]{display:block;padding-left:1.75em;position:relative}.map-expert-search-result-entry [itemprop=faxNumber]:before,.map-expert-search-result-entry [itemprop=telephone]:before{left:0;position:absolute}.map-expert-search-result-entry [itemprop=telephone]:before{content:"Tel:"}.international-dialing-code:before{content:"+"}.map-expert-search-result-entry .chip,.map-info-window .chip{margin-right:calc(var(--gap)/2)}.map-expert-search-result-entry .chip{margin-top:calc(var(--gap)/2)}.expert-contact-numbers:empty,.map-expert-search-result-entry .chip:empty,.map-expert-search-result-entry [itemprop=additionalName]:empty,.map-info-window .chip:empty,.map-info-window .notes:empty{display:none}.map-info-window{max-width:540px;min-width:275px;padding-right:var(--gutter)}.map-expert-search-result-entry.map-info-window{font-size:var(--font-size-body);line-height:var(--type-scale-golden-ratio)}.map-expert-search-result-entry.map-info-window [itemprop=additionalName],.map-expert-search-result-entry.map-info-window [itemprop=familyName],.map-expert-search-result-entry.map-info-window [itemprop=givenName],.map-expert-search-result-entry.map-info-window [itemprop=honorificPrefix],.map-expert-search-result-entry.map-info-window [itemprop=honorificSuffix]{color:var(--color-primary-900);font-size:var(--font-size-h6)}.map-contact-number{background-image:none!important;color:var(--color-text)!important;margin:initial!important;outline:none!important;padding:initial!important;transition-property:none!important}.map-expert-directory-search-results-row[data-highlight=true] [itemprop=additionalName],.map-expert-directory-search-results-row[data-highlight=true] [itemprop=familyName],.map-expert-directory-search-results-row[data-highlight=true] [itemprop=givenName],.map-expert-directory-search-results-row[data-highlight=true] [itemprop=honorificPrefix],.map-expert-directory-search-results-row[data-highlight=true] [itemprop=honorificSuffix]{color:var(--color-primary-900)}@media (max-width:540px){.map-expert-directory-container{flex-direction:column;height:auto}.map-expert-directory-cell-map,.map-expert-directory-cell-menu{--menu-width:100%}.map-expert-directory-cell-map{flex-basis:100%;order:0}.map-expert-directory-cell-menu{order:1}.map-interface-info4pi{height:auto;max-height:none;min-height:0;min-height:auto}#map-expert-directory-map{height:380px}.form-expert-search{padding-left:calc(var(--gutter)/2);padding-right:calc(var(--gutter)/2)}} /*# sourceMappingURL=/dist/css/sourcemaps/app.map.css.map */ </style></head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PWVX4CM" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div data-scene-container="information-booth" data-animate="true" data-speech-bubble-visible="false" class="jmf-scene jmf-sky jmf-scene-information-booth"> <div class="jmf-scene-object jmf-clouds-default" data-scene="information-booth"></div> <div class="viewport"> <div class="viewport-row"> <div class="viewport-content-container viewport-content-container-masthead"> <div class="jmf-masthead"> <div class="jmf-masthead-cell"> <a class="jmf-logo" href="/"> Jeffrey Modell Foundation </a> </div> <div class="jmf-masthead-cell jmf-masthead-cell-utilities"> <ul class="social-follow-info4pi"> <li class="social-follow-item-info4pi"> <a data-group-id="facebook" rel="noopener" title="Follow us on Facebook" class="text-button button-unstyled button-social-follow button-facebook" href="https://www.facebook.com/info4pi"> <span class="hide">facebook</span> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.2,0H20c-4.7,0-7.9,3-7.9,7.9v3.7H7.9a.6.6,0,0,0-.5.6v5.3a.5.5,0,0,0,.5.5h4.3V31.5a.5.5,0,0,0,.5.5H18a.6.6,0,0,0,.6-.5V18h5a.5.5,0,0,0,.5-.5V12.2c0-.3,0-.4-.2-.4l-.3-.2H18.8V8.4c0-1.4.3-2.1,2.3-2.1H24a.5.5,0,0,0,.5-.5V.7A.4.4,0,0,0,24.2,0Z" /> </svg> </a> </li> <li class="social-follow-item-info4pi"> <a data-group-id="twitter" rel="noopener" title="Follow us on Twitter" class="text-button button-unstyled button-social-follow button-twitter" href="https://twitter.com/Info4PI"> <span class="hide">twitter</span> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M19 13.6L30.9 0h-2.8L17.8 11.8 9.5 0H0l12.5 17.8L0 32h2.8l10.9-12.4L22.4 32h9.5M3.9 2.1h4.3L28.1 30h-4.3" /> </svg> </a> </li> <li class="social-follow-item-info4pi"> <a data-group-id="instagram" rel="noopener" title="Follow us on Instagram" class="text-button button-unstyled button-social-follow button-instagram" href="https://www.instagram.com/info4pi"> <span class="hide">instagram</span> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M31.9,9.4a12.4,12.4,0,0,0-.7-3.9,8.2,8.2,0,0,0-1.9-2.8A8.2,8.2,0,0,0,26.5.8,12.4,12.4,0,0,0,22.6.1H9.4A12.4,12.4,0,0,0,5.5.8,8.2,8.2,0,0,0,2.7,2.7,8.2,8.2,0,0,0,.8,5.5,12.4,12.4,0,0,0,.1,9.4C0,11.1,0,11.7,0,16s0,4.9.1,6.6a12.4,12.4,0,0,0,.7,3.9,8.2,8.2,0,0,0,1.9,2.8,8.2,8.2,0,0,0,2.8,1.9,12.4,12.4,0,0,0,3.9.7H22.6a12.4,12.4,0,0,0,3.9-.7,9,9,0,0,0,4.7-4.7,12.4,12.4,0,0,0,.7-3.9c.1-1.7.1-2.3.1-6.6S32,11.1,31.9,9.4ZM29,22.5a7.5,7.5,0,0,1-.5,2.9,6.2,6.2,0,0,1-1.2,1.9,6.2,6.2,0,0,1-1.9,1.2,7.5,7.5,0,0,1-2.9.5H9.5a7.5,7.5,0,0,1-2.9-.5,6.2,6.2,0,0,1-1.9-1.2,6.2,6.2,0,0,1-1.2-1.9A7.5,7.5,0,0,1,3,22.5c-.1-1.7-.1-2.2-.1-6.5s0-4.8.1-6.5a7.5,7.5,0,0,1,.5-2.9A6.2,6.2,0,0,1,4.7,4.7,6.2,6.2,0,0,1,6.6,3.5,7.5,7.5,0,0,1,9.5,3h13a7.5,7.5,0,0,1,2.9.5,6.2,6.2,0,0,1,1.9,1.2,6.2,6.2,0,0,1,1.2,1.9A7.5,7.5,0,0,1,29,9.5c.1,1.7.1,2.2.1,6.5S29.1,20.8,29,22.5ZM16,7.8A8.2,8.2,0,1,0,24.2,16,8.2,8.2,0,0,0,16,7.8Zm0,13.5A5.3,5.3,0,1,1,21.3,16,5.3,5.3,0,0,1,16,21.3ZM26.5,7.5a2,2,0,0,1-2,1.9,2,2,0,0,1-1.9-1.9,2,2,0,1,1,3.9,0Z" /> </svg> </a> </li> <li class="social-follow-item-info4pi"> <a data-group-id="youtube" rel="noopener" title="Subscribe to our YouTube Channel" class="text-button button-unstyled button-social-follow button-youtube" href="https://www.youtube.com/channel/UCFNvC9O1n9YFsgoV16cSHNA"> <span class="hide">youtube</span> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M31.4,8.3a4.4,4.4,0,0,0-2.9-2.9C26.1,4.8,16,4.8,16,4.8s-10.1,0-12.5.6A4.2,4.2,0,0,0,.6,8.3,47,47,0,0,0,0,16a45.7,45.7,0,0,0,.6,7.7,4.4,4.4,0,0,0,2.9,2.9c2.6.6,12.5.6,12.5.6s10.1,0,12.5-.6a4.4,4.4,0,0,0,2.9-2.9A45.7,45.7,0,0,0,32,16,47,47,0,0,0,31.4,8.3ZM12.8,20.8V11.2L21.1,16Z" /> </svg> </a> </li> <li class="social-follow-item-info4pi"> <a data-group-id="linkedin" rel="noopener" title="Follow us on LinkedIn" class="text-button button-unstyled button-social-follow button-linkedin" href="https://www.linkedin.com/company/jeffrey-modell-foundation"> <span class="hide">linkedin</span> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M.5,10.6H7.2V32H.5ZM3.8,0A3.9,3.9,0,0,1,7.7,3.9,3.8,3.8,0,0,1,3.8,7.7,3.8,3.8,0,0,1,0,3.9H0A3.9,3.9,0,0,1,3.8,0h0m7.5,10.6h6.4v2.9h.1A6.9,6.9,0,0,1,24,10.1c6.8,0,8,4.4,8,10.2V32H25.4V21.6c0-2.5,0-5.7-3.5-5.7S18,18.7,18,21.4V32H11.3Z" /> </svg> </a> </li> <li class="social-follow-item-info4pi"> <a data-group-id="tiktok" rel="noopener" title="Follow us on TikTok" class="text-button button-unstyled button-social-follow button-tiktok" href="https://www.tiktok.com/@info4pi"> <span class="hide">tiktok</span> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M26.5,6.8c-.3,0-.4-.3-.7-.4-.5-.4-1.2-.8-1.6-1.3-1.2-1.3-1.6-2.8-1.9-3.7h0c-.1-.8,0-1.3,0-1.3h-5.5v22.1h0c0,1.6-.9,2.9-2.4,3.7-.7.4-1.5.7-2.3.5-2.5,0-4.7-2.1-4.7-4.7s2.1-4.7,4.7-4.7.9,0,1.5.3v-5.6c-2.8-.4-5.8.5-7.9,2.3-.9.8-1.7,1.9-2.4,2.9-.3.4-1.1,2-1.2,4.7,0,1.5.4,3.1.5,3.6h0c0,.4.7,1.6,1.5,2.8.7.8,1.5,1.6,2.4,2.3h0c2.7,1.9,5.6,1.7,5.6,1.7.5,0,2.3,0,4.2-.9,2.1-1.1,3.3-2.5,3.3-2.5.8-.9,1.5-2,1.9-3.1.5-1.3.7-2.9.7-3.5v-11.2l.9.7s1.3.8,3.3,1.3c1.5.4,3.3.4,3.3.4v-5.4c-.7,0-2-.1-3.5-.8h.1Z" /> </svg> </a> </li> <li class="social-follow-item-info4pi"> <button type="button" class="text-button button-unstyled button-sound" data-sound="on" title="Mute sound effects" data-is-managed="false"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path class="sound-on" d="M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.8-1-3.3-2.5-4v8c1.5-.7 2.5-2.2 2.5-4zM14 3.2v2.1c2.9.9 5 3.5 5 6.7s-2.1 5.9-5 6.7v2.1c4-.9 7-4.5 7-8.8s-3-7.9-7-8.8z" /> <path class="sound-off" d="M16.5 12c0-1.8-1-3.3-2.5-4v2.2l2.5 2.4V12zm2.5 0c0 .9-.2 1.8-.5 2.6l1.5 1.5c.7-1.2 1-2.6 1-4.1 0-4.3-3-7.9-7-8.8v2.1c2.9.8 5 3.5 5 6.7zM4.3 3L3 4.3 7.7 9H3v6h4l5 5v-6.7l4.2 4.2c-.7.5-1.4.9-2.2 1.2v2.1c1.4-.3 2.6-1 3.7-1.8l2 2 1.3-1.3-9-9L4.3 3zM12 4L9.9 6.1 12 8.2V4z" /> </svg> </button> </li> </ul> </div> </div> </div> </div> <div class="viewport-row viewport-body"> <div class="viewport-content-container"> <ul class="scene-navigation"><li class="scene-navigation-cell"><button type="button" data-slug="find-an-expert" data-tab="find-an-expert" class="button-scene-navigation find-an-expert widget-shape-01-tertiary-100-info4pi">Find an Expert Immunologist</button></li><li class="scene-navigation-cell"><button type="button" data-slug="encyclopedia" data-tab="encyclopedia" class="button-scene-navigation widget-shape-03-secondary-100-info4pi">What is PI</button></li><li class="scene-navigation-cell"><button type="button" data-slug="faqs" data-tab="faqs" class="button-scene-navigation widget-shape-02-primary-100-info4pi">FAQs</button></li><li class="scene-navigation-cell"><button type="button" data-slug="resources" data-tab="resources" class="button-scene-navigation widget-shape-02-secondary-050-info4pi">Resources</button></li></ul> </div> <div class="body-content-modal-canvas" data-slug="search-info4pi" data-visible="false"> <div class="body-content-modal-window"> <div class="body-content-modal-cell"> <ul class="modal-utilities"> <li class="modal-utilities-item"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Facebook" type="button" class="text-button button-unstyled button-share button-facebook" data-gtm-param-method="facebook" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.2,0H20c-4.7,0-7.9,3-7.9,7.9v3.7H7.9a.6.6,0,0,0-.5.6v5.3a.5.5,0,0,0,.5.5h4.3V31.5a.5.5,0,0,0,.5.5H18a.6.6,0,0,0,.6-.5V18h5a.5.5,0,0,0,.5-.5V12.2c0-.3,0-.4-.2-.4l-.3-.2H18.8V8.4c0-1.4.3-2.1,2.3-2.1H24a.5.5,0,0,0,.5-.5V.7A.4.4,0,0,0,24.2,0Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Twitter" type="button" class="text-button button-unstyled button-share button-twitter" data-gtm-param-method="twitter" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M19 13.6L30.9 0h-2.8L17.8 11.8 9.5 0H0l12.5 17.8L0 32h2.8l10.9-12.4L22.4 32h9.5M3.9 2.1h4.3L28.1 30h-4.3" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on LinkedIn" type="button" class="text-button button-unstyled button-share button-linkedin" data-gtm-param-method="linkedin" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M.5,10.6H7.2V32H.5ZM3.8,0A3.9,3.9,0,0,1,7.7,3.9,3.8,3.8,0,0,1,3.8,7.7,3.8,3.8,0,0,1,0,3.9H0A3.9,3.9,0,0,1,3.8,0h0m7.5,10.6h6.4v2.9h.1A6.9,6.9,0,0,1,24,10.1c6.8,0,8,4.4,8,10.2V32H25.4V21.6c0-2.5,0-5.7-3.5-5.7S18,18.7,18,21.4V32H11.3Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="mailto:?subject=info4pi.org&body=Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Email this page" type="button" class="text-button button-unstyled button-share button-email" data-gtm-param-method="email" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M32,7.9A2.6,2.6,0,0,0,31.2,6a2.9,2.9,0,0,0-1.9-.8H2.7A2.8,2.8,0,0,0,0,7.9V24.1a2.7,2.7,0,0,0,2.7,2.7H29.1a2.3,2.3,0,0,0,1.6-.6A.4.4,0,0,0,31,26c.2-.2.2-.2.2-.3a3.1,3.1,0,0,0,.6-1.6V7.9ZM2.4,9l7.4,6.1L2.4,22.6Zm13.9,8.4-3.8-3.2L4.6,7.6H27.5Zm-4.6-.7,3.8,3.2a1.1,1.1,0,0,0,.8.3c.3,0,.7-.1.8-.3l3.7-3.2L28,24.4H4.2Zm10.9-1.6L29.4,9V22.5Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="whatsapp://send?text=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on WhatsApp" type="button" class="text-button button-unstyled button-share button-whatsapp" data-gtm-param-method="whatsapp" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.7,2.7A15.7,15.7,0,0,0,16,0,16,16,0,0,0,0,16a16.7,16.7,0,0,0,3,9.4L1.1,31.3l6.1-1.9a16.3,16.3,0,0,0,22.2-4.5A16,16,0,0,0,24.7,2.7Zm0,19.5a4.6,4.6,0,0,1-3,2.2c-.8.2-1.9.3-5.4-1.1a18.3,18.3,0,0,1-7.7-6.9,9.9,9.9,0,0,1-1.7-4.6A4.9,4.9,0,0,1,8.5,8a1.8,1.8,0,0,1,1.6-.5h.4c.5,0,.7,0,1,.8a36.6,36.6,0,0,0,1.4,3.4.6.6,0,0,1,0,.8l-.5.6c-.1.3-.4.5-.6.8a.6.6,0,0,0-.2.9,11.3,11.3,0,0,0,2.6,3.1,11.4,11.4,0,0,0,3.7,2.2A.9.9,0,0,0,19,20c.5-.5.8-1.2,1.3-1.6s.6-.5,1.1-.4l3,1.5c.5.1.8.3.8.5A5.9,5.9,0,0,1,24.7,22.2Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="sms:?&body=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share via SMS" type="button" class="text-button button-unstyled button-share button-sms" data-gtm-param-method="sms" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M9.6 14.4c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5.3-.3.5-.7.5-1.1s-.2-.8-.5-1.1c-.3-.3-.7-.5-1.1-.5s-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zM0 32V0h32v25.6H6.4L0 32zm5-9.6h23.8V3.2H3.2v21L5 22.4zm-1.8 0V3.2v19.2z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://info4pi.org/information-booth/what-is-pi/" rel="noopener noreferrer" target="_blank" title="Copy to clipboard" type="button" class="text-button button-unstyled button-share button-copyclip" data-gtm-param-method="copyclip" data-copy-to-clipboard="true" rel="nofollow"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24,8H17.6v3.2H24a4.8,4.8,0,0,1,0,9.6H17.6V24H24a7.9,7.9,0,0,0,8-8A7.9,7.9,0,0,0,24,8ZM14.4,20.8H8a4.8,4.8,0,0,1,0-9.6h6.4V8H8a7.9,7.9,0,0,0-8,8,7.9,7.9,0,0,0,8,8h6.4ZM9.6,14.4H22.4v3.2H9.6Z" /> </svg> </a> </li> <li class="modal-utilities-item" data-is-close-button="true"> <button type="button" data-id="modal-close-info4pi" title="Close" class="text-button button-unstyled button-site-utility button-close button-no-shadow button-share" data-gtm-param-method="Close Window"> <svg height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> <path d="M19.9 3L17 .4 10 8 2.8 0 0 2.5l7.7 7.9L0 17.6 2.3 20l7.2-7.5 7.7 7.1 2.8-2.4-8.5-6.8L19.9 3z" /> </svg> Close </button> </li> </ul> </div> <div class="body-content-modal-cell body-content-modal-cell-body"> <h2 class="text-h2 text-h2-variant text-color-primary">Need help finding something?</h2> <form id="form-search-site" class="form-site-search" action="#"> <div class="form-site-search-row"> <label class="text-body label" for="search-site-info4pi-search-term">Type in what you’re looking for and I’ll search the Global Village for you.</label> </div> <div class="form-site-search-row"> <div class="form-site-search-interface"> <div class="form-site-search-interface-input"> <input autocomplete="on" class="form-element textfield textfield" id="search-site-info4pi-search-term" placeholder="Search Site" required type="text" value="" /> </div> <div class="form-site-search-interface-submit"> <button aria-label="Search" type="submit" class="text-button button button-enhance-press-info4pi"> <span class="button-text-mask-info4pi" data-text="Search">Search</span> </button> </div> </div> </div> </form> <div id="search-site-search-results"> </div> </div> </div> </div> <!--/ body-content-modal-window --> <div class="body-content-modal-canvas" data-slug="contact-info4pi" data-visible="false"> <div class="body-content-modal-window"> <div class="body-content-modal-cell"> <ul class="modal-utilities"> <li class="modal-utilities-item"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Facebook" type="button" class="text-button button-unstyled button-share button-facebook" data-gtm-param-method="facebook" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.2,0H20c-4.7,0-7.9,3-7.9,7.9v3.7H7.9a.6.6,0,0,0-.5.6v5.3a.5.5,0,0,0,.5.5h4.3V31.5a.5.5,0,0,0,.5.5H18a.6.6,0,0,0,.6-.5V18h5a.5.5,0,0,0,.5-.5V12.2c0-.3,0-.4-.2-.4l-.3-.2H18.8V8.4c0-1.4.3-2.1,2.3-2.1H24a.5.5,0,0,0,.5-.5V.7A.4.4,0,0,0,24.2,0Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Twitter" type="button" class="text-button button-unstyled button-share button-twitter" data-gtm-param-method="twitter" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M19 13.6L30.9 0h-2.8L17.8 11.8 9.5 0H0l12.5 17.8L0 32h2.8l10.9-12.4L22.4 32h9.5M3.9 2.1h4.3L28.1 30h-4.3" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on LinkedIn" type="button" class="text-button button-unstyled button-share button-linkedin" data-gtm-param-method="linkedin" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M.5,10.6H7.2V32H.5ZM3.8,0A3.9,3.9,0,0,1,7.7,3.9,3.8,3.8,0,0,1,3.8,7.7,3.8,3.8,0,0,1,0,3.9H0A3.9,3.9,0,0,1,3.8,0h0m7.5,10.6h6.4v2.9h.1A6.9,6.9,0,0,1,24,10.1c6.8,0,8,4.4,8,10.2V32H25.4V21.6c0-2.5,0-5.7-3.5-5.7S18,18.7,18,21.4V32H11.3Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="mailto:?subject=info4pi.org&body=Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Email this page" type="button" class="text-button button-unstyled button-share button-email" data-gtm-param-method="email" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M32,7.9A2.6,2.6,0,0,0,31.2,6a2.9,2.9,0,0,0-1.9-.8H2.7A2.8,2.8,0,0,0,0,7.9V24.1a2.7,2.7,0,0,0,2.7,2.7H29.1a2.3,2.3,0,0,0,1.6-.6A.4.4,0,0,0,31,26c.2-.2.2-.2.2-.3a3.1,3.1,0,0,0,.6-1.6V7.9ZM2.4,9l7.4,6.1L2.4,22.6Zm13.9,8.4-3.8-3.2L4.6,7.6H27.5Zm-4.6-.7,3.8,3.2a1.1,1.1,0,0,0,.8.3c.3,0,.7-.1.8-.3l3.7-3.2L28,24.4H4.2Zm10.9-1.6L29.4,9V22.5Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="whatsapp://send?text=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on WhatsApp" type="button" class="text-button button-unstyled button-share button-whatsapp" data-gtm-param-method="whatsapp" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.7,2.7A15.7,15.7,0,0,0,16,0,16,16,0,0,0,0,16a16.7,16.7,0,0,0,3,9.4L1.1,31.3l6.1-1.9a16.3,16.3,0,0,0,22.2-4.5A16,16,0,0,0,24.7,2.7Zm0,19.5a4.6,4.6,0,0,1-3,2.2c-.8.2-1.9.3-5.4-1.1a18.3,18.3,0,0,1-7.7-6.9,9.9,9.9,0,0,1-1.7-4.6A4.9,4.9,0,0,1,8.5,8a1.8,1.8,0,0,1,1.6-.5h.4c.5,0,.7,0,1,.8a36.6,36.6,0,0,0,1.4,3.4.6.6,0,0,1,0,.8l-.5.6c-.1.3-.4.5-.6.8a.6.6,0,0,0-.2.9,11.3,11.3,0,0,0,2.6,3.1,11.4,11.4,0,0,0,3.7,2.2A.9.9,0,0,0,19,20c.5-.5.8-1.2,1.3-1.6s.6-.5,1.1-.4l3,1.5c.5.1.8.3.8.5A5.9,5.9,0,0,1,24.7,22.2Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="sms:?&body=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share via SMS" type="button" class="text-button button-unstyled button-share button-sms" data-gtm-param-method="sms" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M9.6 14.4c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5.3-.3.5-.7.5-1.1s-.2-.8-.5-1.1c-.3-.3-.7-.5-1.1-.5s-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zM0 32V0h32v25.6H6.4L0 32zm5-9.6h23.8V3.2H3.2v21L5 22.4zm-1.8 0V3.2v19.2z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://info4pi.org/information-booth/what-is-pi/" rel="noopener noreferrer" target="_blank" title="Copy to clipboard" type="button" class="text-button button-unstyled button-share button-copyclip" data-gtm-param-method="copyclip" data-copy-to-clipboard="true" rel="nofollow"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24,8H17.6v3.2H24a4.8,4.8,0,0,1,0,9.6H17.6V24H24a7.9,7.9,0,0,0,8-8A7.9,7.9,0,0,0,24,8ZM14.4,20.8H8a4.8,4.8,0,0,1,0-9.6h6.4V8H8a7.9,7.9,0,0,0-8,8,7.9,7.9,0,0,0,8,8h6.4ZM9.6,14.4H22.4v3.2H9.6Z" /> </svg> </a> </li> <li class="modal-utilities-item" data-is-close-button="true"> <button type="button" data-id="modal-close-info4pi" title="Close" class="text-button button-unstyled button-site-utility button-close button-no-shadow button-share" data-gtm-param-method="Close Window"> <svg height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> <path d="M19.9 3L17 .4 10 8 2.8 0 0 2.5l7.7 7.9L0 17.6 2.3 20l7.2-7.5 7.7 7.1 2.8-2.4-8.5-6.8L19.9 3z" /> </svg> Close </button> </li> </ul> </div> <div class="body-content-modal-cell body-content-modal-cell-body"> <h2 class="text-h2 text-h2-variant text-color-primary">Contact us</h2> <div class="is-cms-content"> <p>If you have any questions or comments for us, please fill out the form below. We’re happy to help as best we can.</p> </div> <form autocomplete="on" id="form-contact" class="form-container" action="#"> <fieldset class="form-fieldset"> <div class="form-container-item"> <label class="text-body label"> <input autocomplete="name" id="contact-name" class="form-element textfield textfield color-scheme-primary" placeholder="Your name" type="text" value="" required /> </label> </div> <div class="form-container-item"> <label class="text-body label"> <input autocomplete="email" class="form-element textfield textfield color-scheme-primary" name="email" id="contact-email" placeholder="Your Email" type="email" required="" value="" /> </label> </div> <div class="form-container-item"> <label class="text-body label"> <textarea spellcheck="true" id="contact-message" class="form-element textfield textfield color-scheme-primary" placeholder="Your message"></textarea> </label> </div> </fieldset> <div class="form-container-item form-container-submit"> <button aria-label="Send" type="submit" class="text-button button button-color-scheme-primary button-enhance-press-info4pi"> <span class="button-text-mask-info4pi" data-text="Send">Send</span> </button> </div> </form> </div> </div> </div> <!--/ body-content-modal-window --> <div class="body-content-modal-canvas" data-slug="newsletter-info4pi" data-visible="false"> <div class="body-content-modal-window"> <div class="body-content-modal-cell"> <ul class="modal-utilities"> <li class="modal-utilities-item"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Facebook" type="button" class="text-button button-unstyled button-share button-facebook" data-gtm-param-method="facebook" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.2,0H20c-4.7,0-7.9,3-7.9,7.9v3.7H7.9a.6.6,0,0,0-.5.6v5.3a.5.5,0,0,0,.5.5h4.3V31.5a.5.5,0,0,0,.5.5H18a.6.6,0,0,0,.6-.5V18h5a.5.5,0,0,0,.5-.5V12.2c0-.3,0-.4-.2-.4l-.3-.2H18.8V8.4c0-1.4.3-2.1,2.3-2.1H24a.5.5,0,0,0,.5-.5V.7A.4.4,0,0,0,24.2,0Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Twitter" type="button" class="text-button button-unstyled button-share button-twitter" data-gtm-param-method="twitter" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M19 13.6L30.9 0h-2.8L17.8 11.8 9.5 0H0l12.5 17.8L0 32h2.8l10.9-12.4L22.4 32h9.5M3.9 2.1h4.3L28.1 30h-4.3" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on LinkedIn" type="button" class="text-button button-unstyled button-share button-linkedin" data-gtm-param-method="linkedin" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M.5,10.6H7.2V32H.5ZM3.8,0A3.9,3.9,0,0,1,7.7,3.9,3.8,3.8,0,0,1,3.8,7.7,3.8,3.8,0,0,1,0,3.9H0A3.9,3.9,0,0,1,3.8,0h0m7.5,10.6h6.4v2.9h.1A6.9,6.9,0,0,1,24,10.1c6.8,0,8,4.4,8,10.2V32H25.4V21.6c0-2.5,0-5.7-3.5-5.7S18,18.7,18,21.4V32H11.3Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="mailto:?subject=info4pi.org&body=Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Email this page" type="button" class="text-button button-unstyled button-share button-email" data-gtm-param-method="email" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M32,7.9A2.6,2.6,0,0,0,31.2,6a2.9,2.9,0,0,0-1.9-.8H2.7A2.8,2.8,0,0,0,0,7.9V24.1a2.7,2.7,0,0,0,2.7,2.7H29.1a2.3,2.3,0,0,0,1.6-.6A.4.4,0,0,0,31,26c.2-.2.2-.2.2-.3a3.1,3.1,0,0,0,.6-1.6V7.9ZM2.4,9l7.4,6.1L2.4,22.6Zm13.9,8.4-3.8-3.2L4.6,7.6H27.5Zm-4.6-.7,3.8,3.2a1.1,1.1,0,0,0,.8.3c.3,0,.7-.1.8-.3l3.7-3.2L28,24.4H4.2Zm10.9-1.6L29.4,9V22.5Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="whatsapp://send?text=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on WhatsApp" type="button" class="text-button button-unstyled button-share button-whatsapp" data-gtm-param-method="whatsapp" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.7,2.7A15.7,15.7,0,0,0,16,0,16,16,0,0,0,0,16a16.7,16.7,0,0,0,3,9.4L1.1,31.3l6.1-1.9a16.3,16.3,0,0,0,22.2-4.5A16,16,0,0,0,24.7,2.7Zm0,19.5a4.6,4.6,0,0,1-3,2.2c-.8.2-1.9.3-5.4-1.1a18.3,18.3,0,0,1-7.7-6.9,9.9,9.9,0,0,1-1.7-4.6A4.9,4.9,0,0,1,8.5,8a1.8,1.8,0,0,1,1.6-.5h.4c.5,0,.7,0,1,.8a36.6,36.6,0,0,0,1.4,3.4.6.6,0,0,1,0,.8l-.5.6c-.1.3-.4.5-.6.8a.6.6,0,0,0-.2.9,11.3,11.3,0,0,0,2.6,3.1,11.4,11.4,0,0,0,3.7,2.2A.9.9,0,0,0,19,20c.5-.5.8-1.2,1.3-1.6s.6-.5,1.1-.4l3,1.5c.5.1.8.3.8.5A5.9,5.9,0,0,1,24.7,22.2Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="sms:?&body=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share via SMS" type="button" class="text-button button-unstyled button-share button-sms" data-gtm-param-method="sms" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M9.6 14.4c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5.3-.3.5-.7.5-1.1s-.2-.8-.5-1.1c-.3-.3-.7-.5-1.1-.5s-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zM0 32V0h32v25.6H6.4L0 32zm5-9.6h23.8V3.2H3.2v21L5 22.4zm-1.8 0V3.2v19.2z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://info4pi.org/information-booth/what-is-pi/" rel="noopener noreferrer" target="_blank" title="Copy to clipboard" type="button" class="text-button button-unstyled button-share button-copyclip" data-gtm-param-method="copyclip" data-copy-to-clipboard="true" rel="nofollow"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24,8H17.6v3.2H24a4.8,4.8,0,0,1,0,9.6H17.6V24H24a7.9,7.9,0,0,0,8-8A7.9,7.9,0,0,0,24,8ZM14.4,20.8H8a4.8,4.8,0,0,1,0-9.6h6.4V8H8a7.9,7.9,0,0,0-8,8,7.9,7.9,0,0,0,8,8h6.4ZM9.6,14.4H22.4v3.2H9.6Z" /> </svg> </a> </li> <li class="modal-utilities-item" data-is-close-button="true"> <button type="button" data-id="modal-close-info4pi" title="Close" class="text-button button-unstyled button-site-utility button-close button-no-shadow button-share" data-gtm-param-method="Close Window"> <svg height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> <path d="M19.9 3L17 .4 10 8 2.8 0 0 2.5l7.7 7.9L0 17.6 2.3 20l7.2-7.5 7.7 7.1 2.8-2.4-8.5-6.8L19.9 3z" /> </svg> Close </button> </li> </ul> </div> <div class="body-content-modal-cell body-content-modal-cell-body"> <h2 class="text-h2 text-h2-variant text-color-primary">Sign up for our Newsletter</h2> <div class="is-cms-content"> <p>Please sign up to our newsletter by completing the form below.</p> </div> <form autocomplete="on" id="form-newsletter" class="form-container newsletter-signup" action="#"> <input id="newsletter-url" type="hidden" value="https://info4pi.org/information-booth/what-is-pi/" /> <fieldset class="form-fieldset"> <div class="form-container-item"> <label class="text-body label"> <input autocomplete="given-name" id="newsletter-name-given" inputmode="latin-name" x-inputmode="latin-name" class="form-element textfield textfield color-scheme-primary" placeholder="First name" type="text" value="" required /> </label> </div> <div class="form-container-item"> <label class="text-body label"> <input autocomplete="family-name" id="newsletter-name-family" inputmode="latin-name" x-inputmode="latin-name" class="form-element textfield textfield color-scheme-primary" placeholder="Last name" type="text" value="" required /> </label> </div> <div class="form-container-item"> <label class="text-body label"> <input autocomplete="email" class="form-element textfield textfield color-scheme-primary" name="email" id="newsletter-email" placeholder="Your Email" type="email" required="" value="" /> </label> </div> </fieldset> <div class="form-container-item form-container-submit"> <button aria-label="Sign up" type="submit" class="text-button button button-color-scheme-primary button-enhance-press-info4pi"> <span class="button-text-mask-info4pi" data-text="Sign up">Sign up</span> </button> </div> </form> <div class="is-cms-content"> <p style="font-size: var(--font-size-body-small);">Please add immunews@jmfworld.org to your address book or safe senders list to ensure that you receive newsletter emails.</p> </div> </div> </div> </div> <!--/ body-content-modal-window --> <div class="body-content-modal-canvas" data-slug="find-an-expert" data-visible="false"> <div class="body-content-modal-window body-content-modal-window-find-an-expert"> <div class="body-content-modal-cell"> <ul class="modal-utilities"> <li class="modal-utilities-item"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Facebook" type="button" class="text-button button-unstyled button-share button-facebook" data-gtm-param-method="facebook" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.2,0H20c-4.7,0-7.9,3-7.9,7.9v3.7H7.9a.6.6,0,0,0-.5.6v5.3a.5.5,0,0,0,.5.5h4.3V31.5a.5.5,0,0,0,.5.5H18a.6.6,0,0,0,.6-.5V18h5a.5.5,0,0,0,.5-.5V12.2c0-.3,0-.4-.2-.4l-.3-.2H18.8V8.4c0-1.4.3-2.1,2.3-2.1H24a.5.5,0,0,0,.5-.5V.7A.4.4,0,0,0,24.2,0Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Twitter" type="button" class="text-button button-unstyled button-share button-twitter" data-gtm-param-method="twitter" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M19 13.6L30.9 0h-2.8L17.8 11.8 9.5 0H0l12.5 17.8L0 32h2.8l10.9-12.4L22.4 32h9.5M3.9 2.1h4.3L28.1 30h-4.3" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on LinkedIn" type="button" class="text-button button-unstyled button-share button-linkedin" data-gtm-param-method="linkedin" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M.5,10.6H7.2V32H.5ZM3.8,0A3.9,3.9,0,0,1,7.7,3.9,3.8,3.8,0,0,1,3.8,7.7,3.8,3.8,0,0,1,0,3.9H0A3.9,3.9,0,0,1,3.8,0h0m7.5,10.6h6.4v2.9h.1A6.9,6.9,0,0,1,24,10.1c6.8,0,8,4.4,8,10.2V32H25.4V21.6c0-2.5,0-5.7-3.5-5.7S18,18.7,18,21.4V32H11.3Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="mailto:?subject=info4pi.org&body=Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Email this page" type="button" class="text-button button-unstyled button-share button-email" data-gtm-param-method="email" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M32,7.9A2.6,2.6,0,0,0,31.2,6a2.9,2.9,0,0,0-1.9-.8H2.7A2.8,2.8,0,0,0,0,7.9V24.1a2.7,2.7,0,0,0,2.7,2.7H29.1a2.3,2.3,0,0,0,1.6-.6A.4.4,0,0,0,31,26c.2-.2.2-.2.2-.3a3.1,3.1,0,0,0,.6-1.6V7.9ZM2.4,9l7.4,6.1L2.4,22.6Zm13.9,8.4-3.8-3.2L4.6,7.6H27.5Zm-4.6-.7,3.8,3.2a1.1,1.1,0,0,0,.8.3c.3,0,.7-.1.8-.3l3.7-3.2L28,24.4H4.2Zm10.9-1.6L29.4,9V22.5Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="whatsapp://send?text=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on WhatsApp" type="button" class="text-button button-unstyled button-share button-whatsapp" data-gtm-param-method="whatsapp" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.7,2.7A15.7,15.7,0,0,0,16,0,16,16,0,0,0,0,16a16.7,16.7,0,0,0,3,9.4L1.1,31.3l6.1-1.9a16.3,16.3,0,0,0,22.2-4.5A16,16,0,0,0,24.7,2.7Zm0,19.5a4.6,4.6,0,0,1-3,2.2c-.8.2-1.9.3-5.4-1.1a18.3,18.3,0,0,1-7.7-6.9,9.9,9.9,0,0,1-1.7-4.6A4.9,4.9,0,0,1,8.5,8a1.8,1.8,0,0,1,1.6-.5h.4c.5,0,.7,0,1,.8a36.6,36.6,0,0,0,1.4,3.4.6.6,0,0,1,0,.8l-.5.6c-.1.3-.4.5-.6.8a.6.6,0,0,0-.2.9,11.3,11.3,0,0,0,2.6,3.1,11.4,11.4,0,0,0,3.7,2.2A.9.9,0,0,0,19,20c.5-.5.8-1.2,1.3-1.6s.6-.5,1.1-.4l3,1.5c.5.1.8.3.8.5A5.9,5.9,0,0,1,24.7,22.2Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="sms:?&body=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share via SMS" type="button" class="text-button button-unstyled button-share button-sms" data-gtm-param-method="sms" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M9.6 14.4c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5.3-.3.5-.7.5-1.1s-.2-.8-.5-1.1c-.3-.3-.7-.5-1.1-.5s-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zM0 32V0h32v25.6H6.4L0 32zm5-9.6h23.8V3.2H3.2v21L5 22.4zm-1.8 0V3.2v19.2z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://info4pi.org/information-booth/what-is-pi/" rel="noopener noreferrer" target="_blank" title="Copy to clipboard" type="button" class="text-button button-unstyled button-share button-copyclip" data-gtm-param-method="copyclip" data-copy-to-clipboard="true" rel="nofollow"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24,8H17.6v3.2H24a4.8,4.8,0,0,1,0,9.6H17.6V24H24a7.9,7.9,0,0,0,8-8A7.9,7.9,0,0,0,24,8ZM14.4,20.8H8a4.8,4.8,0,0,1,0-9.6h6.4V8H8a7.9,7.9,0,0,0-8,8,7.9,7.9,0,0,0,8,8h6.4ZM9.6,14.4H22.4v3.2H9.6Z" /> </svg> </a> </li> <li class="modal-utilities-item" data-is-close-button="true"> <button type="button" data-id="modal-close-info4pi" title="Close" class="text-button button-unstyled button-site-utility button-close button-no-shadow button-share" data-gtm-param-method="Close Window"> <svg height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> <path d="M19.9 3L17 .4 10 8 2.8 0 0 2.5l7.7 7.9L0 17.6 2.3 20l7.2-7.5 7.7 7.1 2.8-2.4-8.5-6.8L19.9 3z" /> </svg> Close </button> </li> </ul> </div> <div class="body-content-modal-cell body-content-modal-cell-body"> <h2 class="text-h2 text-h2-variant text-color-primary">Find an Expert Immunologist</h2> <div class="is-cms-content"> <!-- <p>Since 1987, the Jeffrey Modell Foundation has created a Network of the world’s leading Expert Immunologists to help point you in the right direction. What makes our Network thrive is the brilliance and compassion of the physicians, the resolve and dedication of the researchers, and the perseverance of the quiet, unsung heroes working days and nights in their labs.</p> --> <p>Since 1987, the Jeffrey Modell Foundation has built a global network of expert immunologists to guide you in finding the right care. Our network thrives on the brilliance and compassion of our physicians, the dedication of our researchers, and the perseverance of the unsung heroes working tirelessly in their labs.</p> <p>Use the tool below to find an Expert Immunologist in your area.</p> </div> <div class="jmf-scene map-interface-info4pi"> <div class="map-expert-directory-container"> <div class="map-expert-directory-cell map-expert-directory-cell-menu"> <form id="form-experts-by-locality" class="form-expert-search" data-query-type="locality" action="#"> <div class="form-expert-search-flex"> <div class="form-expert-search-flex-cell"> <label class="hide" for="expert-search-locality">State/Post/ZIP code:</label> <input autocomplete="off" id="expert-search-locality" class="form-element textfield textfield textfield-sm color-scheme-primary" placeholder="State/ZIP Code" type="text" value="" /> </div> <div class="form-expert-search-flex-cell form-expert-search-flex-cell-submit"> <button aria-label="Search" type="submit" class="button button-info4pi button-color-scheme-primary button-expert-search button-enhance-press-info4pi"> <svg height="25" width="27" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 27"> <path d="M6.8 10.4c.2-1.2 1.1-2.3 2-2.8.5-.2.8-.7.8-1.2-.1-.6-.7-1-1.3-1-.8.1-1.9 1-2.7 2s-1.3 2.1-1.2 3c.1.6.6 1 1.2 1 .8 0 1.2-.4 1.2-1zm14.1 15.8c.9 1.1 2.4 1.1 3.4 0s1-3 0-4c-1.6-1.8-3.1-3.5-4.7-5.2.9-1.9 1.3-4.2 1.1-6.6C20 3.4 14.5-1 8.8.2S-.4 6.7 0 12.5 5.1 23 10.9 22.9c2 0 3.9-.7 5.4-1.9 1.5 1.5 3.1 3.4 4.6 5.2zm-10.1-6.7c-4.1.1-7.4-3.2-7.8-7.4S5.4 4 9.4 3.2c4.1-.7 7.9 2.5 8.3 7.2.4 5-2.8 9-6.9 9.1z" /> </svg> </button> </div> </div> </form> <form id="form-experts-by-country" class="form-expert-search" data-query-type="country" action="#" style="border-bottom-width: 0;"> <div class="form-expert-search-flex"> <div class="form-expert-search-flex-cell"> <!-- <input autocomplete="off" id="expert-search-country" class="form-element textfield textfield textfield-sm" placeholder="Select a Country" type="text" value="" list="expert-search-countries" /> --> <div class="select-wrapper color-scheme-primary"><label class="hide" for="expert-search-country">Select country:</label><select class="form-element textfield textfield textfield-sm color-scheme-primary select select-sm" id="expert-search-country"><option value="#">Select country</option><option value="united-states">United States</option><option value="mexico">Mexico</option><option value="india">India</option><option value="canada">Canada</option><option value="united-kingdom">United Kingdom</option><option value="brazil">Brazil</option><option value="spain">Spain</option><option value="turkey">Turkey</option><option value="italy">Italy</option><option value="germany">Germany</option><option value="#">----------------</option><option value="afghanistan">Afghanistan</option><option value="albania">Albania</option><option value="algeria">Algeria</option><option value="american-samoa">American Samoa</option><option value="andorra">Andorra</option><option value="angola">Angola</option><option value="anguilla">Anguilla</option><option value="antigua-and-barbuda">Antigua and Barbuda</option><option value="argentina">Argentina</option><option value="armenia">Armenia</option><option value="aruba">Aruba</option><option value="australia">Australia</option><option value="austria">Austria</option><option value="azerbaijan">Azerbaijan</option><option value="bahamas">Bahamas</option><option value="bahrain">Bahrain</option><option value="bangladesh">Bangladesh</option><option value="barbados">Barbados</option><option value="belarus">Belarus</option><option value="belgium">Belgium</option><option value="belize">Belize</option><option value="benin">Benin</option><option value="bermuda">Bermuda</option><option value="bhutan">Bhutan</option><option value="bolivia">Bolivia</option><option value="bonaire">Bonaire</option><option value="bosnia-and-herzegovina">Bosnia and Herzegovina</option><option value="botswana">Botswana</option><option value="bouvet-island">Bouvet Island</option><option value="brazil">Brazil</option><option value="british-indian-ocean-territory">British Indian Ocean Territory</option><option value="british-virgin-islands">British Virgin Islands</option><option value="brunei">Brunei</option><option value="bulgaria">Bulgaria</option><option value="burkina-faso">Burkina Faso</option><option value="burundi">Burundi</option><option value="cabo-verde">Cabo Verde</option><option value="cambodia">Cambodia</option><option value="cameroon">Cameroon</option><option value="canada">Canada</option><option value="cayman-islands">Cayman Islands</option><option value="central-african-republic-(car)">Central African Republic (CAR)</option><option value="chad">Chad</option><option value="chile">Chile</option><option value="china">China</option><option value="christmas-island">Christmas Island</option><option value="cocos-islands">Cocos Islands</option><option value="colombia">Colombia</option><option value="comoros">Comoros</option><option value="congo">Congo</option><option value="cook-islands">Cook Islands</option><option value="costa-rica">Costa Rica</option><option value="croatia">Croatia</option><option value="cuba">Cuba</option><option value="cura莽ao">Cura莽ao</option><option value="cyprus">Cyprus</option><option value="czech-republic">Czech Republic</option><option value="c么te-d'ivoire">C么te d'Ivoire</option><option value="denmark">Denmark</option><option value="djibouti">Djibouti</option><option value="dominica">Dominica</option><option value="dominican-republic">Dominican Republic</option><option value="ecuador">Ecuador</option><option value="egypt">Egypt</option><option value="el-salvador">El Salvador</option><option value="equatorial-guinea">Equatorial Guinea</option><option value="eritrea">Eritrea</option><option value="estonia">Estonia</option><option value="eswatini">Eswatini</option><option value="ethiopia">Ethiopia</option><option value="falkland-islands">Falkland Islands</option><option value="faroe-islands">Faroe Islands</option><option value="fiji">Fiji</option><option value="finland">Finland</option><option value="france">France</option><option value="gabon">Gabon</option><option value="gambia">Gambia</option><option value="georgia">Georgia</option><option value="germany">Germany</option><option value="ghana">Ghana</option><option value="gibraltar">Gibraltar</option><option value="greece">Greece</option><option value="greenland">Greenland</option><option value="grenada">Grenada</option><option value="guadeloupe">Guadeloupe</option><option value="guam">Guam</option><option value="guatemala">Guatemala</option><option value="guernsey">Guernsey</option><option value="guinea">Guinea</option><option value="guinea-bissau">Guinea-Bissau</option><option value="guyana">Guyana</option><option value="haiti">Haiti</option><option value="honduras">Honduras</option><option value="hong-kong">Hong Kong</option><option value="hungary">Hungary</option><option value="iceland">Iceland</option><option value="india">India</option><option value="indonesia">Indonesia</option><option value="iran">Iran</option><option value="iraq">Iraq</option><option value="ireland">Ireland</option><option value="isle-of-man">Isle of Man</option><option value="israel">Israel</option><option value="italy">Italy</option><option value="jamaica">Jamaica</option><option value="japan">Japan</option><option value="jersey">Jersey</option><option value="jordan">Jordan</option><option value="kazakhstan">Kazakhstan</option><option value="kenya">Kenya</option><option value="kiribati">Kiribati</option><option value="kosovo">Kosovo</option><option value="kuwait">Kuwait</option><option value="kyrgyzstan">Kyrgyzstan</option><option value="laos">Laos</option><option value="latvia">Latvia</option><option value="lebanon">Lebanon</option><option value="lesotho">Lesotho</option><option value="liberia">Liberia</option><option value="libya">Libya</option><option value="liechtenstein">Liechtenstein</option><option value="lithuania">Lithuania</option><option value="luxembourg">Luxembourg</option><option value="macao">Macao</option><option value="madagascar">Madagascar</option><option value="malawi">Malawi</option><option value="malaysia">Malaysia</option><option value="maldives">Maldives</option><option value="mali">Mali</option><option value="malta">Malta</option><option value="martinique">Martinique</option><option value="mauritania">Mauritania</option><option value="mauritius">Mauritius</option><option value="mayotte">Mayotte</option><option value="mexico">Mexico</option><option value="micronesia">Micronesia</option><option value="moldova">Moldova</option><option value="monaco">Monaco</option><option value="mongolia">Mongolia</option><option value="montenegro">Montenegro</option><option value="montserrat">Montserrat</option><option value="morocco">Morocco</option><option value="mozambique">Mozambique</option><option value="myanmar">Myanmar</option><option value="namibia">Namibia</option><option value="nauru">Nauru</option><option value="nepal">Nepal</option><option value="netherlands">Netherlands</option><option value="new-caledonia">New Caledonia</option><option value="new-zealand">New Zealand</option><option value="nicaragua">Nicaragua</option><option value="niger">Niger</option><option value="nigeria">Nigeria</option><option value="niue">Niue</option><option value="north-korea">North Korea</option><option value="north-macedonia">North Macedonia</option><option value="norway">Norway</option><option value="oman">Oman</option><option value="pakistan">Pakistan</option><option value="palau">Palau</option><option value="palestine">Palestine</option><option value="panama">Panama</option><option value="papua-new-guinea">Papua New Guinea</option><option value="paraguay">Paraguay</option><option value="peru">Peru</option><option value="philippines">Philippines</option><option value="pitcairn-islands">Pitcairn Islands</option><option value="poland">Poland</option><option value="portugal">Portugal</option><option value="puerto-rico">Puerto Rico</option><option value="qatar">Qatar</option><option value="romania">Romania</option><option value="russia">Russia</option><option value="rwanda">Rwanda</option><option value="r茅union">R茅union</option><option value="saint-barth茅lemy">Saint Barth茅lemy</option><option value="saint-helena">Saint Helena</option><option value="saint-kitts-and-nevis">Saint Kitts and Nevis</option><option value="saint-lucia">Saint Lucia</option><option value="saint-martin">Saint Martin</option><option value="saint-pierre-and-miquelon">Saint Pierre and Miquelon</option><option value="saint-vincent-and-the-grenadines">Saint Vincent and the Grenadines</option><option value="samoa">Samoa</option><option value="san-marino">San Marino</option><option value="saudi-arabia">Saudi Arabia</option><option value="senegal">Senegal</option><option value="serbia">Serbia</option><option value="seychelles">Seychelles</option><option value="sierra-leone">Sierra Leone</option><option value="singapore">Singapore</option><option value="sint-maarten">Sint Maarten</option><option value="slovakia">Slovakia</option><option value="slovenia">Slovenia</option><option value="solomon-islands">Solomon Islands</option><option value="somalia">Somalia</option><option value="south-africa">South Africa</option><option value="south-korea">South Korea</option><option value="south-sudan">South Sudan</option><option value="spain">Spain</option><option value="sri-lanka">Sri Lanka</option><option value="sudan">Sudan</option><option value="suriname">Suriname</option><option value="svalbard-and-jan-mayen">Svalbard and Jan Mayen</option><option value="sweden">Sweden</option><option value="switzerland">Switzerland</option><option value="syria">Syria</option><option value="s茫o-tom茅-and-pr铆ncipe">S茫o Tom茅 and Pr铆ncipe</option><option value="taiwan">Taiwan</option><option value="tajikistan">Tajikistan</option><option value="tanzania">Tanzania</option><option value="thailand">Thailand</option><option value="timor-leste">Timor-Leste</option><option value="togo">Togo</option><option value="tokelau">Tokelau</option><option value="tonga">Tonga</option><option value="trinidad-and-tobago">Trinidad and Tobago</option><option value="tunisia">Tunisia</option><option value="turkey">Turkey</option><option value="turkmenistan">Turkmenistan</option><option value="turks-and-caicos-islands">Turks and Caicos Islands</option><option value="tuvalu">Tuvalu</option><option value="u.s.-virgin-islands">U.S. Virgin Islands</option><option value="uganda">Uganda</option><option value="ukraine">Ukraine</option><option value="united-arab-emirates">United Arab Emirates</option><option value="united-kingdom">United Kingdom</option><option value="united-states">United States</option><option value="uruguay">Uruguay</option><option value="uzbekistan">Uzbekistan</option><option value="vanuatu">Vanuatu</option><option value="vatican-city-(holy-see)">Vatican City (Holy See)</option><option value="venezuela">Venezuela</option><option value="vietnam">Vietnam</option><option value="wallis-and-futuna">Wallis and Futuna</option><option value="western-sahara">Western Sahara</option><option value="yemen">Yemen</option><option value="zambia">Zambia</option><option value="zimbabwe">Zimbabwe</option><option value="脜land-islands">脜land Islands</option></select></div> </div> <div class="form-expert-search-flex-cell form-expert-search-flex-cell-submit"> <button aria-label="Search" type="submit" class="button button-info4pi button-color-scheme-primary button-expert-search button-enhance-press-info4pi"> <svg height="25" width="27" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 16"> <path d="M9.6 6.8L3.2.4c-.6-.5-1.6-.5-2.1 0L.5 1c-.7.6-.7 1.5 0 2.1L5.4 8 .5 12.9c-.6.6-.6 1.5 0 2.1l.6.5c.6.6 1.5.6 2.1 0l6.4-6.4c.3-.3.4-.7.4-1.1s-.1-.8-.4-1.2z" /> </svg> </button> </div> </div> </form> <!-- /Form controls --> <hr class="search-results-ruler" /> <div id="map-expert-directory-search-results-drawer" class="map-expert-directory-search-results"> </div> </div> <div class="map-expert-directory-cell map-expert-directory-cell-map"> <div id="map-expert-directory-map"></div> </div> </div> </div> <div class="is-cms-content"> <p>If you have any problems finding an Expert Immunologist, please email us at <a href="mailto:info@jmfworld.org?subject=Find an Expert Immunologist">info@jmfworld.org</a></p> <!-- <p>Please note that the information in this directory does not constitute a recommendation to consult any specific physician. The inclusion of physicians and centers does not necessarily attest to a physician’s expertise in treating a specific Primary Immunodeficiency. Any questions regarding a healthcare provider’s qualifications and experience should be directed to that healthcare provider.</p> --> <p>Physicians and Centers interested in joining our Jeffrey Modell Centers Network are invited to email us with their contact information at <a href="mailto:info@jmfworld.org?subject=Jeffrey Modell Centers Network">info@jmfworld.org</a>.</p> <hr class="small" /> <p class="text-body-small-info4pi">Please be aware that the information provided in this directory does not constitute a recommendation to consult any specific physician. The inclusion of physicians and centers does not necessarily attest to a physician’s expertise in treating a specific Primary Immunodeficiency. Any questions regarding a healthcare provider’s qualifications and experience should be directed to that healthcare provider.</p> </div> </div> </div> </div> <!--/ body-content-modal-window --> <div class="body-content-modal-canvas" data-slug="encyclopedia" data-visible="false"> <div class="body-content-modal-window is-tabbed"> <div class="body-content-modal-cell"> <ul class="modal-utilities"> <li class="modal-utilities-item modal-utilities-title-info4pi app-bar-title">Encyclopedia</li> <li class="modal-utilities-item"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Facebook" type="button" class="text-button button-unstyled button-share button-facebook" data-gtm-param-method="facebook" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.2,0H20c-4.7,0-7.9,3-7.9,7.9v3.7H7.9a.6.6,0,0,0-.5.6v5.3a.5.5,0,0,0,.5.5h4.3V31.5a.5.5,0,0,0,.5.5H18a.6.6,0,0,0,.6-.5V18h5a.5.5,0,0,0,.5-.5V12.2c0-.3,0-.4-.2-.4l-.3-.2H18.8V8.4c0-1.4.3-2.1,2.3-2.1H24a.5.5,0,0,0,.5-.5V.7A.4.4,0,0,0,24.2,0Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Twitter" type="button" class="text-button button-unstyled button-share button-twitter" data-gtm-param-method="twitter" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M19 13.6L30.9 0h-2.8L17.8 11.8 9.5 0H0l12.5 17.8L0 32h2.8l10.9-12.4L22.4 32h9.5M3.9 2.1h4.3L28.1 30h-4.3" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on LinkedIn" type="button" class="text-button button-unstyled button-share button-linkedin" data-gtm-param-method="linkedin" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M.5,10.6H7.2V32H.5ZM3.8,0A3.9,3.9,0,0,1,7.7,3.9,3.8,3.8,0,0,1,3.8,7.7,3.8,3.8,0,0,1,0,3.9H0A3.9,3.9,0,0,1,3.8,0h0m7.5,10.6h6.4v2.9h.1A6.9,6.9,0,0,1,24,10.1c6.8,0,8,4.4,8,10.2V32H25.4V21.6c0-2.5,0-5.7-3.5-5.7S18,18.7,18,21.4V32H11.3Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="mailto:?subject=info4pi.org&body=Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Email this page" type="button" class="text-button button-unstyled button-share button-email" data-gtm-param-method="email" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M32,7.9A2.6,2.6,0,0,0,31.2,6a2.9,2.9,0,0,0-1.9-.8H2.7A2.8,2.8,0,0,0,0,7.9V24.1a2.7,2.7,0,0,0,2.7,2.7H29.1a2.3,2.3,0,0,0,1.6-.6A.4.4,0,0,0,31,26c.2-.2.2-.2.2-.3a3.1,3.1,0,0,0,.6-1.6V7.9ZM2.4,9l7.4,6.1L2.4,22.6Zm13.9,8.4-3.8-3.2L4.6,7.6H27.5Zm-4.6-.7,3.8,3.2a1.1,1.1,0,0,0,.8.3c.3,0,.7-.1.8-.3l3.7-3.2L28,24.4H4.2Zm10.9-1.6L29.4,9V22.5Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="whatsapp://send?text=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on WhatsApp" type="button" class="text-button button-unstyled button-share button-whatsapp" data-gtm-param-method="whatsapp" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.7,2.7A15.7,15.7,0,0,0,16,0,16,16,0,0,0,0,16a16.7,16.7,0,0,0,3,9.4L1.1,31.3l6.1-1.9a16.3,16.3,0,0,0,22.2-4.5A16,16,0,0,0,24.7,2.7Zm0,19.5a4.6,4.6,0,0,1-3,2.2c-.8.2-1.9.3-5.4-1.1a18.3,18.3,0,0,1-7.7-6.9,9.9,9.9,0,0,1-1.7-4.6A4.9,4.9,0,0,1,8.5,8a1.8,1.8,0,0,1,1.6-.5h.4c.5,0,.7,0,1,.8a36.6,36.6,0,0,0,1.4,3.4.6.6,0,0,1,0,.8l-.5.6c-.1.3-.4.5-.6.8a.6.6,0,0,0-.2.9,11.3,11.3,0,0,0,2.6,3.1,11.4,11.4,0,0,0,3.7,2.2A.9.9,0,0,0,19,20c.5-.5.8-1.2,1.3-1.6s.6-.5,1.1-.4l3,1.5c.5.1.8.3.8.5A5.9,5.9,0,0,1,24.7,22.2Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="sms:?&body=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share via SMS" type="button" class="text-button button-unstyled button-share button-sms" data-gtm-param-method="sms" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M9.6 14.4c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5.3-.3.5-.7.5-1.1s-.2-.8-.5-1.1c-.3-.3-.7-.5-1.1-.5s-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zM0 32V0h32v25.6H6.4L0 32zm5-9.6h23.8V3.2H3.2v21L5 22.4zm-1.8 0V3.2v19.2z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://info4pi.org/information-booth/what-is-pi/" rel="noopener noreferrer" target="_blank" title="Copy to clipboard" type="button" class="text-button button-unstyled button-share button-copyclip" data-gtm-param-method="copyclip" data-copy-to-clipboard="true" rel="nofollow"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24,8H17.6v3.2H24a4.8,4.8,0,0,1,0,9.6H17.6V24H24a7.9,7.9,0,0,0,8-8A7.9,7.9,0,0,0,24,8ZM14.4,20.8H8a4.8,4.8,0,0,1,0-9.6h6.4V8H8a7.9,7.9,0,0,0-8,8,7.9,7.9,0,0,0,8,8h6.4ZM9.6,14.4H22.4v3.2H9.6Z" /> </svg> </a> </li> <li class="modal-utilities-item" data-is-close-button="true"> <button type="button" data-id="modal-close-info4pi" title="Close" class="text-button button-unstyled button-site-utility button-close button-no-shadow button-share" data-gtm-param-method="Close Window"> <svg height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> <path d="M19.9 3L17 .4 10 8 2.8 0 0 2.5l7.7 7.9L0 17.6 2.3 20l7.2-7.5 7.7 7.1 2.8-2.4-8.5-6.8L19.9 3z" /> </svg> Close </button> </li> </ul> </div> <div class="body-content-modal-cell body-content-modal-cell-body is-tabbed"> <!-- Tabbed content (tabs) --> <ul class="modal-utilities-tabs-info4pi"> <li class="tabbed-content-trigger" data-selected="true" data-slug="about-primary-immunodeficiency" data-section="encyclopedia"> About Primary Immunodeficiency </li> <li class="tabbed-content-trigger" data-selected="false" data-slug="primary-immunodeficiency-definitions" data-section="encyclopedia"> Primary Immunodeficiency Definitions </li> <li class="tabbed-content-trigger" data-selected="false" data-slug="glossary" data-section="encyclopedia"> Glossary </li> </ul> <!-- /Tabbed content (tabs) --> <!-- Tabbed content (pages) --> <div class="tabbed-content-window-info4pi"> <div class="tabbed-content-window-inner-info4pi"> <section data-visible="true" data-slug="about-primary-immunodeficiency" class="tabbed-content-page-info4pi"> <div class="is-cms-content" data-content-is-client-side-rendered="true" data-api-type="single" data-api-id="about-primary-immunodeficiency-page"> </div> </section> <section data-visible="false" data-slug="primary-immunodeficiency-definitions" class="tabbed-content-page-info4pi"> <div class="is-cms-content" data-api-id="primary-immunodeficiency-definitions-page"> <div data-content-is-client-side-rendered="true" data-api-type="single" data-api-id="primary-immunodeficiency-definitions-page"></div> <div data-content-is-client-side-rendered="true" data-api-type="collection" data-api-id="primary-immunodeficiency-definitions"></div> <div class="endnotes-info4pi">Please note that the information contained on these pages is not intended to provide specific medical advice; rather, it is intended for informational purposes only in order to provide a better understanding of these diseases. Please consult with a qualified physician for diagnosis and answers to your questions.</div> </div> <!-- <br /> --> </section> <section data-visible="false" data-slug="glossary" class="tabbed-content-page-info4pi"> <div class="is-cms-content" data-api-id="glossary-page"> <div data-content-is-client-side-rendered="true" data-api-type="single" data-api-id="glossary-page"></div> <div data-content-is-client-side-rendered="true" data-api-type="collection" data-api-id="glossaries"></div> <h2>Citations</h2> <ol> <li> <a target="_blank" href="http://www.ncbi.nlm.nih.gov/pubmed">PubMed</a> </li> <li> <a target="_blank" href="http://health.nih.gov">National Institutes of Health</a> </li> <li> <a target="_blank" href="http://www.merriam-webster.com">Merriam-Webster’s Medical Dictionary</a> </li> <li>Ochs HD, C.I. Smith E, Puck JM, eds. <em>Primary Immunodeficiency Diseases: A Molecular and Genetic Approach</em>. 3d ed. New York, NY: Oxford University Press; 2007.</li> <li>Ochs HD, C.I. Smith E, Puck JM, eds. <em>Primary Immunodeficiency Diseases: A Molecular and Genetic Approach</em>. New York, NY: Oxford University Press; 1999.</li> </ol> <div class="endnotes-info4pi">Please note that the information contained on these pages is not intended to provide specific medical advice; rather, it is intended for informational purposes only in order to provide a better understanding of these diseases. Please consult with a qualified physician for diagnosis and answers to your questions.</div> </div> </section> </div> </div> <!-- /Tabbed content (pages) --> </div> </div> </div> <!--/ body-content-modal-window --> <div class="body-content-modal-canvas" data-slug="faqs" data-visible="false"> <div class="body-content-modal-window"> <div class="body-content-modal-cell"> <ul class="modal-utilities"> <li class="modal-utilities-item"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Facebook" type="button" class="text-button button-unstyled button-share button-facebook" data-gtm-param-method="facebook" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.2,0H20c-4.7,0-7.9,3-7.9,7.9v3.7H7.9a.6.6,0,0,0-.5.6v5.3a.5.5,0,0,0,.5.5h4.3V31.5a.5.5,0,0,0,.5.5H18a.6.6,0,0,0,.6-.5V18h5a.5.5,0,0,0,.5-.5V12.2c0-.3,0-.4-.2-.4l-.3-.2H18.8V8.4c0-1.4.3-2.1,2.3-2.1H24a.5.5,0,0,0,.5-.5V.7A.4.4,0,0,0,24.2,0Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Twitter" type="button" class="text-button button-unstyled button-share button-twitter" data-gtm-param-method="twitter" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M19 13.6L30.9 0h-2.8L17.8 11.8 9.5 0H0l12.5 17.8L0 32h2.8l10.9-12.4L22.4 32h9.5M3.9 2.1h4.3L28.1 30h-4.3" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on LinkedIn" type="button" class="text-button button-unstyled button-share button-linkedin" data-gtm-param-method="linkedin" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M.5,10.6H7.2V32H.5ZM3.8,0A3.9,3.9,0,0,1,7.7,3.9,3.8,3.8,0,0,1,3.8,7.7,3.8,3.8,0,0,1,0,3.9H0A3.9,3.9,0,0,1,3.8,0h0m7.5,10.6h6.4v2.9h.1A6.9,6.9,0,0,1,24,10.1c6.8,0,8,4.4,8,10.2V32H25.4V21.6c0-2.5,0-5.7-3.5-5.7S18,18.7,18,21.4V32H11.3Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="mailto:?subject=info4pi.org&body=Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Email this page" type="button" class="text-button button-unstyled button-share button-email" data-gtm-param-method="email" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M32,7.9A2.6,2.6,0,0,0,31.2,6a2.9,2.9,0,0,0-1.9-.8H2.7A2.8,2.8,0,0,0,0,7.9V24.1a2.7,2.7,0,0,0,2.7,2.7H29.1a2.3,2.3,0,0,0,1.6-.6A.4.4,0,0,0,31,26c.2-.2.2-.2.2-.3a3.1,3.1,0,0,0,.6-1.6V7.9ZM2.4,9l7.4,6.1L2.4,22.6Zm13.9,8.4-3.8-3.2L4.6,7.6H27.5Zm-4.6-.7,3.8,3.2a1.1,1.1,0,0,0,.8.3c.3,0,.7-.1.8-.3l3.7-3.2L28,24.4H4.2Zm10.9-1.6L29.4,9V22.5Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="whatsapp://send?text=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on WhatsApp" type="button" class="text-button button-unstyled button-share button-whatsapp" data-gtm-param-method="whatsapp" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.7,2.7A15.7,15.7,0,0,0,16,0,16,16,0,0,0,0,16a16.7,16.7,0,0,0,3,9.4L1.1,31.3l6.1-1.9a16.3,16.3,0,0,0,22.2-4.5A16,16,0,0,0,24.7,2.7Zm0,19.5a4.6,4.6,0,0,1-3,2.2c-.8.2-1.9.3-5.4-1.1a18.3,18.3,0,0,1-7.7-6.9,9.9,9.9,0,0,1-1.7-4.6A4.9,4.9,0,0,1,8.5,8a1.8,1.8,0,0,1,1.6-.5h.4c.5,0,.7,0,1,.8a36.6,36.6,0,0,0,1.4,3.4.6.6,0,0,1,0,.8l-.5.6c-.1.3-.4.5-.6.8a.6.6,0,0,0-.2.9,11.3,11.3,0,0,0,2.6,3.1,11.4,11.4,0,0,0,3.7,2.2A.9.9,0,0,0,19,20c.5-.5.8-1.2,1.3-1.6s.6-.5,1.1-.4l3,1.5c.5.1.8.3.8.5A5.9,5.9,0,0,1,24.7,22.2Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="sms:?&body=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share via SMS" type="button" class="text-button button-unstyled button-share button-sms" data-gtm-param-method="sms" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M9.6 14.4c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5.3-.3.5-.7.5-1.1s-.2-.8-.5-1.1c-.3-.3-.7-.5-1.1-.5s-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zM0 32V0h32v25.6H6.4L0 32zm5-9.6h23.8V3.2H3.2v21L5 22.4zm-1.8 0V3.2v19.2z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://info4pi.org/information-booth/what-is-pi/" rel="noopener noreferrer" target="_blank" title="Copy to clipboard" type="button" class="text-button button-unstyled button-share button-copyclip" data-gtm-param-method="copyclip" data-copy-to-clipboard="true" rel="nofollow"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24,8H17.6v3.2H24a4.8,4.8,0,0,1,0,9.6H17.6V24H24a7.9,7.9,0,0,0,8-8A7.9,7.9,0,0,0,24,8ZM14.4,20.8H8a4.8,4.8,0,0,1,0-9.6h6.4V8H8a7.9,7.9,0,0,0-8,8,7.9,7.9,0,0,0,8,8h6.4ZM9.6,14.4H22.4v3.2H9.6Z" /> </svg> </a> </li> <li class="modal-utilities-item" data-is-close-button="true"> <button type="button" data-id="modal-close-info4pi" title="Close" class="text-button button-unstyled button-site-utility button-close button-no-shadow button-share" data-gtm-param-method="Close Window"> <svg height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> <path d="M19.9 3L17 .4 10 8 2.8 0 0 2.5l7.7 7.9L0 17.6 2.3 20l7.2-7.5 7.7 7.1 2.8-2.4-8.5-6.8L19.9 3z" /> </svg> Close </button> </li> </ul> </div> <div class="body-content-modal-cell body-content-modal-cell-body is-cms-content"> <section class="multi-page-managed-content-block" data-api-id="fa-qs-page"> <div data-content-is-client-side-rendered="true" data-api-type="single" data-api-id="fa-qs-page"></div> <div data-content-is-client-side-rendered="true" data-api-type="collection" data-api-id="faqs"></div> </section> </div> </div> </div> <!--/ body-content-modal-window --> <div class="body-content-modal-canvas" data-slug="resources" data-visible="false"> <div class="body-content-modal-window"> <div class="body-content-modal-cell"> <ul class="modal-utilities"> <li class="modal-utilities-item"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Facebook" type="button" class="text-button button-unstyled button-share button-facebook" data-gtm-param-method="facebook" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.2,0H20c-4.7,0-7.9,3-7.9,7.9v3.7H7.9a.6.6,0,0,0-.5.6v5.3a.5.5,0,0,0,.5.5h4.3V31.5a.5.5,0,0,0,.5.5H18a.6.6,0,0,0,.6-.5V18h5a.5.5,0,0,0,.5-.5V12.2c0-.3,0-.4-.2-.4l-.3-.2H18.8V8.4c0-1.4.3-2.1,2.3-2.1H24a.5.5,0,0,0,.5-.5V.7A.4.4,0,0,0,24.2,0Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on Twitter" type="button" class="text-button button-unstyled button-share button-twitter" data-gtm-param-method="twitter" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M19 13.6L30.9 0h-2.8L17.8 11.8 9.5 0H0l12.5 17.8L0 32h2.8l10.9-12.4L22.4 32h9.5M3.9 2.1h4.3L28.1 30h-4.3" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on LinkedIn" type="button" class="text-button button-unstyled button-share button-linkedin" data-gtm-param-method="linkedin" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M.5,10.6H7.2V32H.5ZM3.8,0A3.9,3.9,0,0,1,7.7,3.9,3.8,3.8,0,0,1,3.8,7.7,3.8,3.8,0,0,1,0,3.9H0A3.9,3.9,0,0,1,3.8,0h0m7.5,10.6h6.4v2.9h.1A6.9,6.9,0,0,1,24,10.1c6.8,0,8,4.4,8,10.2V32H25.4V21.6c0-2.5,0-5.7-3.5-5.7S18,18.7,18,21.4V32H11.3Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="mailto:?subject=info4pi.org&body=Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Email this page" type="button" class="text-button button-unstyled button-share button-email" data-gtm-param-method="email" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M32,7.9A2.6,2.6,0,0,0,31.2,6a2.9,2.9,0,0,0-1.9-.8H2.7A2.8,2.8,0,0,0,0,7.9V24.1a2.7,2.7,0,0,0,2.7,2.7H29.1a2.3,2.3,0,0,0,1.6-.6A.4.4,0,0,0,31,26c.2-.2.2-.2.2-.3a3.1,3.1,0,0,0,.6-1.6V7.9ZM2.4,9l7.4,6.1L2.4,22.6Zm13.9,8.4-3.8-3.2L4.6,7.6H27.5Zm-4.6-.7,3.8,3.2a1.1,1.1,0,0,0,.8.3c.3,0,.7-.1.8-.3l3.7-3.2L28,24.4H4.2Zm10.9-1.6L29.4,9V22.5Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="whatsapp://send?text=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share on WhatsApp" type="button" class="text-button button-unstyled button-share button-whatsapp" data-gtm-param-method="whatsapp" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24.7,2.7A15.7,15.7,0,0,0,16,0,16,16,0,0,0,0,16a16.7,16.7,0,0,0,3,9.4L1.1,31.3l6.1-1.9a16.3,16.3,0,0,0,22.2-4.5A16,16,0,0,0,24.7,2.7Zm0,19.5a4.6,4.6,0,0,1-3,2.2c-.8.2-1.9.3-5.4-1.1a18.3,18.3,0,0,1-7.7-6.9,9.9,9.9,0,0,1-1.7-4.6A4.9,4.9,0,0,1,8.5,8a1.8,1.8,0,0,1,1.6-.5h.4c.5,0,.7,0,1,.8a36.6,36.6,0,0,0,1.4,3.4.6.6,0,0,1,0,.8l-.5.6c-.1.3-.4.5-.6.8a.6.6,0,0,0-.2.9,11.3,11.3,0,0,0,2.6,3.1,11.4,11.4,0,0,0,3.7,2.2A.9.9,0,0,0,19,20c.5-.5.8-1.2,1.3-1.6s.6-.5,1.1-.4l3,1.5c.5.1.8.3.8.5A5.9,5.9,0,0,1,24.7,22.2Z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="sms:?&body=info4pi.org Learn more at: https%3A%2F%2Finfo4pi.org%2Finformation-booth%2Fwhat-is-pi%2F" rel="noopener noreferrer" target="_blank" title="Share via SMS" type="button" class="text-button button-unstyled button-share button-sms" data-gtm-param-method="sms" > <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M9.6 14.4c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5.3-.3.5-.7.5-1.1s-.2-.8-.5-1.1c-.3-.3-.7-.5-1.1-.5s-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zm6.4 0c.5 0 .8-.2 1.1-.5s.5-.7.5-1.1-.2-.8-.5-1.1-.7-.5-1.1-.5-.8.2-1.1.5-.5.7-.5 1.1.2.8.5 1.1.7.5 1.1.5zM0 32V0h32v25.6H6.4L0 32zm5-9.6h23.8V3.2H3.2v21L5 22.4zm-1.8 0V3.2v19.2z" /> </svg> </a> </li><li class="modal-utilities-item"> <a href="https://info4pi.org/information-booth/what-is-pi/" rel="noopener noreferrer" target="_blank" title="Copy to clipboard" type="button" class="text-button button-unstyled button-share button-copyclip" data-gtm-param-method="copyclip" data-copy-to-clipboard="true" rel="nofollow"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"> <path d="M24,8H17.6v3.2H24a4.8,4.8,0,0,1,0,9.6H17.6V24H24a7.9,7.9,0,0,0,8-8A7.9,7.9,0,0,0,24,8ZM14.4,20.8H8a4.8,4.8,0,0,1,0-9.6h6.4V8H8a7.9,7.9,0,0,0-8,8,7.9,7.9,0,0,0,8,8h6.4ZM9.6,14.4H22.4v3.2H9.6Z" /> </svg> </a> </li> <li class="modal-utilities-item" data-is-close-button="true"> <button type="button" data-id="modal-close-info4pi" title="Close" class="text-button button-unstyled button-site-utility button-close button-no-shadow button-share" data-gtm-param-method="Close Window"> <svg height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> <path d="M19.9 3L17 .4 10 8 2.8 0 0 2.5l7.7 7.9L0 17.6 2.3 20l7.2-7.5 7.7 7.1 2.8-2.4-8.5-6.8L19.9 3z" /> </svg> Close </button> </li> </ul> </div> <div class="body-content-modal-cell body-content-modal-cell-body"> <section class="multi-page-managed-content-block"> <div class="is-cms-content" data-content-is-client-side-rendered="true" data-api-type="single" data-api-id="resources-page" data-api-component="ResourceCategory"></div> </section> </div> </div> </div> <!--/ body-content-modal-window --> </div> <div class="viewport-row viewport-row-navigation"> <div class="viewport-content-container viewport-content-container-footer"> <nav class="nav-primary"> <div class="nav-primary-cell nav-primary-cell-menu"> <button data-id="app-bar-bottom-toggle-info4pi" class="text-button button-unstyled button-menu button-menu-drop-shadow" aria-label="Menu"> <svg height="39" width="70" class="shape-menu" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 70 39"> <path d="M70 31.4c0 2.6-2.1 5.1-4.8 5.5-20 2.7-40.4 2.7-60.4 0C2.1 36.6 0 34 0 31.4V7.7C0 5 2.1 2.4 4.8 2c20-2.7 40.4-2.7 60.4 0 2.6.4 4.8 3 4.8 5.6v23.8z" /> </svg> Menu </button> </div> <div class="nav-primary-cell nav-primary-cell-pages"> <ul class="list-unstyled list-nav-primary"> <li class="list-nav-primary-item"> <a aria-label="Learn how JMF is "Doing Something!"" class="anchor-nav-primary tooltip" href="/hq/"> <span><em>Headquarters</em></span> <svg height="64" width="64" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <path class="icon-faux-stroke" d="M0 5.9S40.1-.2 48.3 4.7a16.7 16.7 0 01.8 3.5v11s11.8.5 12.3.9 2.9 1.7 2.6 4.4-2.2 34.5-3.3 34.7-44.8 0-51.2 2a4 4 0 01-3.7-3.9C5.4 53.4 0 7.3 0 7.3z" /> <path d="M44.7 6.7A313.9 313.9 0 004.8 8.9a.9.9 0 00-.7.3.7.7 0 00-.1.6l5.7 45.3c0 .1.1.3.1.4v1.1a.9.9 0 00.9.7 257.2 257.2 0 0146.4-1.4.8.8 0 00.9-.8c.6-10.6 1.4-21.3 2-31.9a.9.9 0 00-.8-.8h-.4a.8.8 0 00-.8-.7h-.8l.2.3-.2-.3-11-.5c.1-4 .1-8 .2-12.1v-1a.9.9 0 00-1-.8h-.1q.2-.5-.6-.6m1.4 30.6h1.8c-.1 2.3-.1 4.8-.2 7.2H46c0-2.4 0-4.8.1-7.2zm2.1-11.6c-.1 2.5-.1 5-.2 7.5h-1.8c0-2.5.1-5 .1-7.6zm.6 24.6V49h1.7a5.7 5.7 0 01-.1 1.3zm3.6-16.9l.3-7.5h1.9c-.1 2.5-.3 5-.4 7.5zM52 44.8l.3-7.3H54c-.1 2.4-.3 4.9-.4 7.3zM38.8 36h-5.3c0-1.5-.1-3-.1-4.6h5.4c-.1 1.6 0 3.1 0 4.6zm-.1-8.6h-5.4c0-1.6-.1-3.2-.1-4.6h5.5zm-.1-8.6H33c-.1-1.6-.1-3.2-.2-4.8h5.7c.1 1.6.1 3.2.1 4.8zm-5 21.5h5.2v4.3h-5.1c0-1.4 0-2.8-.1-4.3zM13.2 20.2c-.2-1.6-.3-3.1-.5-4.8l6.1-.6c.1 1.6.3 3.3.4 4.8zm1.2 12.5l5.7-.4.3 4.4-5.6.5c-.2-1.5-.3-3-.4-4.5zm-.9-8.6l5.9-.6c.1 1.6.3 3.1.4 4.6l-5.8.5c-.2-1.4-.4-3-.5-4.5zm7.2 16.8l.3 4.4-5.4.4c-.2-1.4-.3-2.8-.5-4.2zm9.4 9.5l-5 .3c0-.5-.1-.8-.1-1.3l5.1-.3zm-.2-5.7l-5.2.3-.3-4.3 5.4-.3c0 1.5.1 2.9.1 4.3zm-6.3-16.8l-.3-4.6 5.7-.2c.1 1.5.1 3.1.2 4.7zm.5 8.5l-.2-4.4 5.5-.3c.1 1.5.1 3 .2 4.5zm4.7-17.3l-5.8.3c-.1-1.6-.2-3.3-.2-4.8l5.9-.3c0 1.6.1 3.1.1 4.8z" /> </svg> </a> </li><li class="list-nav-primary-item"> <a aria-label="Find an Immunologist & information about PI." class="anchor-nav-primary tooltip anchor-nav-primary-selected-info4pi" href="/information-booth/"> <span><em>Information Booth</em></span> <svg height="64" width="64" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <path class="icon-faux-stroke" d="M63.8 6.3l-.5.2-13.9 4.7a1.4 1.4 0 01-1.1 0C43.1 9.1 37.9 7 32.5 5.1l-.5-.2h-.2l-.5.3c-4.5 1.9-9 3.9-13.3 6a1.4 1.4 0 01-1.1.1C11.5 9.5 6.1 7.9.6 6.5l-.5-.2a1.1 1.1 0 00-.1.5c1.5 15.7 3 31.3 4.4 46.9 5 1.6 9.8 3.2 14.6 5l.3.2h.3l.5-.3c3.7-2.1 7.5-4 11.4-5.9a.7.7 0 01.9 0c4.5 1.9 9 3.9 13.4 6.1l.4.3h.3l.3-.2c4.1-1.8 8.4-3.5 12.7-5.1l3.3-34.5L64 6.8c-.1-.2-.2-.3-.2-.5z" /> <path d="M53.9 24.4l-.4-.2a1.4 1.4 0 00-1.7-.1l-1.7 1.4c-.2.3-.2.5.1.7s.4.6 0 1.1a6.3 6.3 0 00-.7 1.2l1.8.3c1.2.1 1.6.6 1.6 1.6a9 9 0 01-.2 1.8 2.8 2.8 0 01-1.4 1.8l-1 .5a2.3 2.3 0 00-1.1 1.7 8.1 8.1 0 00-.3 1.1l-1.1-.6a6.3 6.3 0 01-1-1.2c-.7-.7-1.3-.6-1.8.2a7.2 7.2 0 00-1 3.8c0 .3-.1.6-.1.9a.9.9 0 01-.8.7c-.4 0-.5-.4-.6-.7a4.3 4.3 0 01-.1-1.6l.3-3.3a6.4 6.4 0 00-.4-3L42 32l-.6-.3a.6.6 0 00-.6.6 11.3 11.3 0 01.4 1.5v.3c.1.7-.5 1.1-1.3.8l-.4-.2a1.4 1.4 0 01-.2 2c-1.3 1.3-1.6 3-2.1 4.7s-.7 2.3-1 3.3a1.8 1.8 0 01-.7.9c-.3.3-.6.3-.8-.1a4.5 4.5 0 01-.3-1.6c0-1.1 0-2.2.1-3.3a8.3 8.3 0 00-.9-5.3l-.4-.6c-.1-.2-.1-.4-.2-.6l-1.1.5-1.5.4c-.5.1-.8-.2-1.1-.6a5 5 0 01.4-5.8l.4-.5 2.8-1.8a2 2 0 002.2.3c.3-.1.4-.2.3-.5a10.2 10.2 0 00-1-2.1 2.6 2.6 0 00-1-.7q-.6-.2-.6.3c0 .5-.1 1-.1 1.5l-.2.3c-.1-.2-.2-.3-.2-.4a4.9 4.9 0 00-.4-1.1c-.1-.2-.2-.5-.4-.6a1.4 1.4 0 00-1.1-.1c-.2 0-.3.4-.3.7a6.8 6.8 0 00.2 1.4 1.3 1.3 0 01-1 1.3 1.4 1.4 0 01-1.6-.7 4 4 0 010-3.2 3.4 3.4 0 011.9-1.4c.2-.1.5-.1.4-.4s-.3-.3-.5-.3l-.8-.5v-.2h1c.3 0 .5 0 .7-.3s2.4-2.2 4.4-1.3l2.6 1a5 5 0 001.3.3c.9.2 1.2.1 1.7-.6a2.3 2.3 0 012.6-.7c-.5.7-1.8.5-2 1.5h.9c-.1.2-.1.4-.2.6h.3a2.4 2.4 0 011.6 1.5 2.4 2.4 0 00.2.8c.1.7.6.9 1.2.6l1.5-1.1 1.9-1.3 1.8-1.3a.8.8 0 011.2 0 2.3 2.3 0 01.7 1c.2.5.3 1.1.5 1.7l.2.4c1.2.8 1.3 1 1.1 1.7zm-29 8.6a15 15 0 01-4.3-1h-.3l-.5-.4-1.2-2.4a1.4 1.4 0 01-.2-.6c0-.2.2-.5.4-.5a2.7 2.7 0 011.9.4c.4.2.3.7.3 1.1v.3c0 .7.4 1.1 1.2.7a3.7 3.7 0 002.4-2.9v-.5c0-.3-.1-.6-.1-.9a3 3 0 00-.2-1.6 2.8 2.8 0 01-.3-1.3c0-1.2.2-2.3.2-3.5s-.4-1-1.2-.7a15.8 15.8 0 00-2.6 1.3c-.5.4-.7.4-1.2 0a6.9 6.9 0 00-4.7-1 6.6 6.6 0 00-3.6 2.3c-.1.1-.2.2-.1.3a3.6 3.6 0 00.4.9c.1.1.5 0 .7-.1l.5-.2a6.6 6.6 0 011.5-.3c.9 0 1.2.6.8 1.3l-.6.9a5.7 5.7 0 00-1.1 2.6 1.5 1.5 0 001.2 1.9 3 3 0 012.1 1.7c.3.7.9 1 1.9.9s1.9.3 2.1 1.7a.9.9 0 01-.5 1 4.1 4.1 0 00-1.1.7 10 10 0 00-1.5 1.4c-.5.7-.2 1.3.7 1.4s.9.4.8 1.1l-.3 1.1h.2a3 3 0 012.4 2.7 17.2 17.2 0 00.4 2.4 5.9 5.9 0 002.3 3.5h.2c.1-1.1.2-2 .2-3.1a4.5 4.5 0 011.1-3.2 2.1 2.1 0 00.5-1.2 6.1 6.1 0 01.1-1.4c.1-.6.1-.6.8-.5s1.2 0 1.5-1 .2-.4.3-.6a4.5 4.5 0 00-3.5-4.7zm26.4 8.1a4.3 4.3 0 01.2-1.1c-.2.1-.2.2-.3.3l-1 1a.6.6 0 01-.6 0c-.1 0-.1-.3-.1-.6l.3-.7h-.1l-1.5.8a5.4 5.4 0 00-2.1 4.7c0 1.1.6 1.4 1.5.9l1.1-.8 1.1-.6q.3-.1.6.3a.9.9 0 00.5.4 1 1 0 00.6-.5c.1-.2 0-.5 0-.7s-.2-2.4-.2-3.4zM26.9 20.4a8.3 8.3 0 00.8-1.2 6.1 6.1 0 00.8-2.7l-1.8.2a2.3 2.3 0 00-1.3 3.5c.5.8 1 .8 1.5.2zm33-10.9l-.5.2c-4.1 1.3-8.1 2.7-12.1 4.2h-1c-4.5-1.9-9.2-3.8-13.8-5.4l-.4-.2h-.2l-.4.2c-4 1.6-7.8 3.4-11.7 5.2a1.1 1.1 0 01-1 .1C14.1 12.3 9.4 11 4.5 9.7l-.4-.2v.4C5.4 23.7 6.6 37.3 8 51l12.8 4.4a.2.2 0 01.2.2h.3l.4-.3c3.2-1.8 6.6-3.5 10-5.2a.6.6 0 01.8 0c4 1.7 7.9 3.4 11.7 5.3l.4.3h.5l11-4.4C57.1 41.1 58 31 59 21c.3-3.7.7-7.3 1-11a4.3 4.3 0 00-.1-.5zm-4.7 6.1c-.8 10.8-1.8 21.5-2.6 32.3a.8.8 0 01-.6.8 57.2 57.2 0 00-6.8 2.8 1.4 1.4 0 01-.9 0c-3.5-1.7-6.9-3.3-10.4-4.7a4.7 4.7 0 00-4 .1c-2.9 1.4-5.8 2.9-8.7 4.6a.9.9 0 01-.9.1 85.1 85.1 0 00-8.5-2.9.8.8 0 01-.5-.7c-.8-10.9-1.8-21.7-2.6-32.7v-.5l.6.2 7.9 2.4a5.6 5.6 0 004.4-.3l9.8-4.5a1.1 1.1 0 011.1 0c4.1 1.5 8 3.1 11.9 4.7a5.4 5.4 0 004.5.1c1.9-.8 4-1.4 6.2-2.2.1 0 .1.2.1.4z" /> </svg> </a> </li><li class="list-nav-primary-item"> <a aria-label="Educational materials & the 10 Warning Signs." class="anchor-nav-primary tooltip" href="/library/"> <span><em>Library</em></span> <svg height="64" width="64" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <path class="icon-faux-stroke" d="M31.8 53.5h-4.7s-4-5-20.4-3.3c0 0-3.6.1-4.4-5.3L0 16.2a6.8 6.8 0 012.7-3.5c2-1.2 15.8-5.3 28.3 2.5h1.7s11.2-8.4 28.6-2.7c0 0 3.2-.5 2.6 5.7l-2.6 28.6s-3.1 4.3-5 3.9c-11.6-2.4-18.9 2.8-18.9 2.8z" /> <path d="M31 49l.3 1-1.2.2c-.8.2-1.7.3-2 0-4.9-3.9-10.4-4.4-16.1-3.2l-2.4.5-1 .2c-.5 0-.8-.4-1.3-1.3s-.3-.7-.5-1.3a18.6 18.6 0 019.8-2.9 20.2 20.2 0 016.3 1 35.2 35.2 0 017.2 3.8c.5.4.6 1.2.9 2zm10.1-5.8a36.1 36.1 0 00-7.3 3.8 4.1 4.1 0 00-.9 2l-.3 1 1.2.2a3 3 0 002.1 0c4.8-3.9 10.4-4.4 16-3.2l2.4.5 1 .2c.5 0 .8-.4 1.3-1.3s.3-.7.5-1.3a18.6 18.6 0 00-9.8-2.9 19.1 19.1 0 00-6.2 1zM29.5 17a26.9 26.9 0 00-13.2-3.3 33.1 33.1 0 00-10.7 1.9 2.5 2.5 0 00-1.3 1.2 1.6 1.6 0 00-.3.9c.5 8.2 1.1 16.3 1.9 24.4a3.4 3.4 0 00.5 1.4 23 23 0 0110.3-3h1.2l1.2.2a51.5 51.5 0 019.3 3.3l3 1.3V34.7c0-5.1.1-10.2 0-15.3a3.6 3.6 0 00-1.9-2.4zm30.1-.3a2.5 2.5 0 00-1.3-1.2 30.6 30.6 0 00-10.7-1.9 28.4 28.4 0 00-13.2 3.3 3.4 3.4 0 00-1.8 2.4c-.1 5.1 0 10.2 0 15.3v10.7l3-1.3a60.4 60.4 0 019.3-3.3l1.2-.2h1.2c3.5-.1 6.9 1.2 10.3 2.9a3.4 3.4 0 00.5-1.4c.7-8.1 1.3-16.2 1.9-24.4z" /> </svg> </a> </li><li class="list-nav-primary-item"> <a aria-label="Access Research, Grants, Travel Grants & more." class="anchor-nav-primary tooltip" href="/medical/"> <span><em>Medical Academy</em></span> <svg height="64" width="64" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <path class="icon-faux-stroke" d="M52.6 58.7l-10.1-.8v-2H22.4v1.4l-10.6 1.4-.9-2.8s-7 .8-8.1-6.4S0 20.4 0 20.4s1.6-4.5 5.1-5.4 15.4-2.2 15.4-2.2L20 6.7s1-1.4 1.3-1.4h22.5s1.2 1.7 1 2.3-.6 5.6-.6 5.6 16.8.6 18.3 4a14.4 14.4 0 011.5 5l-2.3 28.7s-2 3.6-4.4 4.2a11.4 11.4 0 00-3.9 1.9z" /> <path d="M59.9 22.3a6.3 6.3 0 00-6.1-5.1l-11.5-.6a308.7 308.7 0 00-31.9.5c-4.1.3-6.7 3.1-6.4 6.7s.6 5.9.9 8.7c.4 5.2 1 10.4 1.5 15.6a5.5 5.5 0 002.8 4.5 5.9 5.9 0 003.9.8c.5-.1.7.1.7.6s.1.8.1 1.3l6.6-.4c1.1-.1 1.1-.1 1-1.1s0-.8.8-.8c5.7-.2 11.3-.3 16.9-.1h3.5a4.9 4.9 0 01-.1 1.3c0 .4.1.6.5.6l6.7.4c.4 0 .5-.1.5-.5s.1-.9.1-1.4a12 12 0 001.9 0 6 6 0 005.5-5.5c.7-7.7 1.5-15.4 2.2-23.2a20.1 20.1 0 00-.1-2.3zM44.4 34.8A12.1 12.1 0 0132 46.1c-6.4 0-12-4.9-12.4-11.2S24.8 23.1 32 23.1s12.7 5.4 12.4 11.7zM21.9 10.3c0-.5-.2-1.1 0-1.3s1.1-.1 1.5-.1c6-.2 11.8-.2 17.7 0 .9 0 .9 0 .9.8s-.1 2-.1 3.1c-6.7-.2-13.4-.2-20 0zm12.7 22h5.7c0 1.6-.1 3.2-.1 4.8h-5.6v4.8c0 .4-.1.5-.5.5h-4c-.4 0-.5-.1-.5-.5v-4.3c0-.6 0-.6-.8-.6h-4.9c-.1-1.6-.1-3.2-.1-4.8h5.7c0-1.8 0-3.6-.1-5.3h5.3c-.1 1.8-.1 3.5-.1 5.4z" /> </svg> </a> </li><li class="list-nav-primary-item"> <a aria-label="Reading breaking news & view our PSA Campaign." class="anchor-nav-primary tooltip" href="/wjmf/"> <span><em>WJMF</em></span> <svg height="64" width="64" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <path class="icon-faux-stroke" d="M59.8 46s6.2 9.1 3.6 13.1-10.6 7.8-27.8 1.1l-2.8-3.8s-17.6 0-19.4-12.6a29.4 29.4 0 013.4-15.5l-2.4-2.1s-1.1 1.6-2.5 1.5-6.6 2.3-9-.2S-8-.1 23 .2c0 0 6.7 2.3 5.7 5.1s-.1 4.4 0 5.3 3.3 3.9 3.3 3.9 11.8-8 20.1-5.1 15.3 10.8 9.1 31.1z" /> <path d="M26.3 4.8a1.2 1.2 0 011.2 1.6c-.1.7-.7 1.1-1.6 1A19.3 19.3 0 0015.8 9c-5.2 2.4-8 6.2-8.2 11.1a22.7 22.7 0 00.3 4.5 1.1 1.1 0 01-.9 1.3c-.9.2-1.6 0-1.9-.6-1.5-4.4-1.7-8.7.7-13a14.3 14.3 0 018.1-6.5 19.6 19.6 0 016.8-1.3m6 6.7a18.7 18.7 0 00-5.3-.2c-3.1.5-5.7 1.6-7.5 3.8s-2.7 6.6-1.4 10.2c.1.3.7.5 1 .6s1.6-.4 1.5-1.4a9.4 9.4 0 01.8-5.2c1.8-3.6 5.1-5.3 9.5-5.4h1.4a1.1 1.1 0 001.2-.8c.2-.8-.2-1.4-1.2-1.6zm33.2 14.5a17 17 0 00-3.6-9.7 9.9 9.9 0 00-7.3-3.9 19.1 19.1 0 00-10.3 2c-2.2 1.2-4.4 2.6-6.5 3.9a.6.6 0 00-.3.8 3.4 3.4 0 01.4 1.6c-.1 1.3.8 1.8 1.8 2.2h.1c.4.4.7.2 1.2 0a68.8 68.8 0 016.6-3.4 15.1 15.1 0 016.3-1.6c1.4 0 2.4.4 2.8 1.6a4.2 4.2 0 01.3 2.2 13.2 13.2 0 01-1.6 5.1c-3.8 7.3-9.7 12.4-17 16.4a17 17 0 01-6 2c-2.1.2-3.7-.4-4.2-2.5a9.5 9.5 0 01.1-4.1 17.6 17.6 0 013.2-6.6c.3-.4.3-.5-.1-.9a17.4 17.4 0 00-1.2-1.4.7.7 0 00-.6-.3l-2.3-.3c-.5-.1-.7 0-.8.4s-1.9 3-2.7 4.6a16.8 16.8 0 00-1.8 8.8 8.6 8.6 0 002.3 5 16.7 16.7 0 007 4.4 26.4 26.4 0 0013.9 1.2 22.9 22.9 0 0015.2-9.6A29.5 29.5 0 0060 29.7c-.1-1.4 0-2.7-.1-4zm-4.2 21.5c-5.2 5.8-11.5 8.4-19 9.1 0 .1-.1.2-.1.3a7.6 7.6 0 002.3 1.3 17.1 17.1 0 006.2 1.5 34.7 34.7 0 009.1 0 7.2 7.2 0 004.4-1.6 1.3 1.3 0 00.7-.9A11 11 0 0058 50a5.7 5.7 0 00-2.3-2.8zM25.3 24.9a.8.8 0 011.1.3c2.4 2.9 4.8 5.8 7.1 8.8a1.4 1.4 0 001 .5c1.8 0 4-1.7 4.1-3.3a1.2 1.2 0 00-.6-1.4 28.2 28.2 0 00-2.9-1.8l-7.2-4.3c-.4-.2-.5-.4-.3-.8a4.7 4.7 0 00.4-1.7c0-2-2.1-3.6-4.7-3.5a4 4 0 00-3.9 3.9c.2 2.6 3 4.2 5.9 3.3z" /> </svg> </a> </li><li class="list-nav-primary-item"> <a aria-label="Advocate with JMF about important PI topics." class="anchor-nav-primary tooltip" href="/town-hall/"> <span><em>Town Hall</em></span> <svg height="64" width="64" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <path class="icon-faux-stroke" d="M44 2.5s6.6-.2 10 1.3a16.5 16.5 0 009 1.1c1.3-.4 1.1 2.1.8 2.7s-4.9 5.3-4.9 5.3 4.4 4.9 4.5 5.4a3.2 3.2 0 01-3.2 2.6c-2.3 0-7.6-2.4-9.5-2.3s-6.6-1.2-6.6-1.2V19l7.6 4.6-.8 2.8c-.5 1.7-.8 21-.8 21.4s5.6 9.5 5.6 10.2-.4 2.6-1.6 2.8-17.4-.5-25.4-.5-23.8 1.2-24.9 1.3-4.9-1.6-3.5-4.8 4.4-8.7 4.4-8.7-1.6-18.7-1.2-19.8-.7-4.4-.7-4.4L26.1 8.4l11.5 6.1.5-10.7a2.2 2.2 0 011.7-1.3 18.4 18.4 0 014.2 0z" /> <path d="M6.7 25.4h-.9l.7-.5c6.5-4.6 13.2-9 20.1-13h.2c3.7 2.1 7.6 4.4 11.3 6.8l.3.2.3-11.7 2.3-.1-.4 13 6.7 4.3.7.6h-.9a302.5 302.5 0 00-40.4.4zm43.6 28.9a1.6 1.6 0 01.2.9c0 1.5-1.9 1.4-2.7 1.3a268.7 268.7 0 00-41.1.5h-.8c-.9 0-1.8-.2-1.9-1.3a1.6 1.6 0 01.3-.9.8.8 0 00.2-.5c1.2-2.5 2.5-5.1 3.8-7.5L6.8 30a2.3 2.3 0 01.7-1.9 3.1 3.1 0 012-1.1 310.8 310.8 0 0134.8-.3 2.5 2.5 0 012.1 1 2.5 2.5 0 01.6 1.8l-.9 16.8 3.8 7.5zm-9.8-21.7a2.1 2.1 0 00-1.7-.7 2.1 2.1 0 00-1.7.6 1.7 1.7 0 00-.6 1.5l-.3 14.1h4.4c.1-3.3.3-6.8.4-10.2l.2-4a3.1 3.1 0 00-.7-1.3zm-11.1 1.3a1.8 1.8 0 00-.7-1.5 2.4 2.4 0 00-3.4 0 2.1 2.1 0 00-.7 1.5l.3 14.1h4.5zm-11.8.2a2.5 2.5 0 00-2.3-2.1h-.1a2.2 2.2 0 00-1.7.9 2 2 0 00-.6 1.4l.8 14.2 4.5-.2zM60 8.3l-.2.5-.3.5a9.6 9.6 0 01-2.5 2.4l-2.3 1.6-.5.6a11.3 11.3 0 004 5.1h.3l.2.2.7.5h-3.6a16.4 16.4 0 01-4.1-1 4.2 4.2 0 01-1.2-.4l-2.4-.8a8.8 8.8 0 00-5-.4l-1.1.4-.5.2h-.4l.2-3.9c.1-2 .2-4.1.2-6.1a.6.6 0 01.4-.6 8.5 8.5 0 013-.5 13.2 13.2 0 015.4 1.2A8.5 8.5 0 0054 9a37 37 0 005.5-.3h.2zm-5.9 5.5z" /> </svg> </a> </li><li class="list-nav-primary-item"> <a aria-label="Connect with the PI Community." class="anchor-nav-primary tooltip" href="/internet-cafe/"> <span><em>Internet Cafe</em></span> <svg height="64" width="64" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <path class="icon-faux-stroke" d="M51.5 10.8c.6 0 12.2 3.6 12.5 13s-3.4 17.1-13.8 17.5h-1.9s-.6 13-9.9 13.1H11.9s-9-.9-9.6-9.6L0 13.2s.5-2.6 3.9-2.8l21.6-.8c2.7 0 26 1.2 26 1.2z" /> <path d="M59.6 23.6c-1.2-4.5-4.3-7.7-9.2-9.3a29 29 0 00-4.1-.6 302.6 302.6 0 00-40.4 0A2.1 2.1 0 004 14.9l2.1 28.9c.4.9.6 1.9 1 2.6a8.6 8.6 0 008.1 4.6c6.7-.2 13.4-.3 20.1 0 4.1.1 8.3-2.8 9.3-6.7a27.3 27.3 0 00.5-4 3.7 3.7 0 01.1-1.1h2.2c5.9-.6 10.9-4.5 12.2-10 0-.1.1-.3.1-.4l.3-2.2a15.5 15.5 0 00-.4-3zm-48.2 18a1.3 1.3 0 01-1.3-1.1c-.3-6.8-.7-13.5-1.2-20.3a1.5 1.5 0 011.3-1.3 1.3 1.3 0 011.4 1.1c.4 6.7.6 13.5 1 20.3a1.2 1.2 0 01-1.2 1.3zm41.1-11.4c-1.6 2.3-4 3.2-6.9 3.2q.6-7 .9-13.8a7.4 7.4 0 016 3.3c1.7 2.3 1.6 4.8 0 7.3z" /> </svg> </a> </li><li class="list-nav-primary-item"> <a aria-label="Apply to WIN or have fun at the Kids Zone." class="anchor-nav-primary tooltip" href="/village/"> <span><em>Village Park</em></span> <svg height="64" width="64" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <path class="icon-faux-stroke" d="M19.5 61.6h25.3l.7-4.5L43 55l-.6-3.5 6.5-4c.7-.6 9.3 2.4 11.5-5.5a48.4 48.4 0 00-1-5.1c-.4-1.1 4.6-2.1 4.6-7 0-3.4-3.2-7-6-7.2 0 0 2.7-7.4-1.7-11.1 0 0-5.2-5.9-13.1-.4 0 0-1.5-8.3-11.1-8.8 0 0-10.1 1-10.2 7.4 0 0-6.6-4.1-13.3.4 0 0-6.2 6-3.2 11.9 0 0-13.9 12.6 3.2 15.4S3.3 41 5.7 46c3.4 7 11.7 2.6 11.7 2.6l4.8 2.5z" /> <path d="M40.8 50.3c-.1-.5-.2-.8-.1-.9s.3-.2.6-.4a23.5 23.5 0 007-4.8 7.1 7.1 0 003.1 1c3.4.3 6.3-1.8 6.5-4.7v-.2h-2c-.2 0-.2 0-.3-.2l-.4-1a1.3 1.3 0 00-.4-1.7 1.4 1.4 0 00-1.7-.2 1.3 1.3 0 00-.5 1.7v.2c-.1.3-.1.5-.2.8h-.9l.3-.6a20.7 20.7 0 001.8-5.3.4.4 0 01.1-.3H55a5.8 5.8 0 005-2.4 3.1 3.1 0 00.9-2.3.4.4 0 00-.4-.4h-2.4c-.2 0-.2-.1-.3-.2a2.2 2.2 0 00-.5-.8v-.2a1.1 1.1 0 00-.4-1.6l-.9-.4a2.7 2.7 0 00-1.2.3c-.3.2-.7.7 0 1.8l-.3.7H54V28a38.1 38.1 0 00-1.4-4.4 5.6 5.6 0 00-.9-1.9h-.1V21c3.2-.6 5-2 5.5-4.7a.4.4 0 00-.1-.3l-.3-.2h-3.2a5.6 5.6 0 01-.5-.8 1.5 1.5 0 00-.8-1.8l-.7-.2h-.1a1.2 1.2 0 00-.9.3 1.4 1.4 0 00-.9-1.3l-.8-.3-.6.2a1.3 1.3 0 00-.5 2v.2h.1a8.4 8.4 0 01-.4 1.2v.2h-1.7a17.5 17.5 0 00-6-2.8l-1.4-.7h-.1a5 5 0 00.9-2.3.6.6 0 00-.1-.4h-2.5l-.3-.5a2.5 2.5 0 00-.4-.7 1.4 1.4 0 00.1-.9 2.6 2.6 0 00-1.1-.9H34a2 2 0 00-1.5.7c-.2.2-.5.8.3 1.5l-.2.5-.4-.9a1.3 1.3 0 00-.3-1.6 1.6 1.6 0 00-2.2-.8 1.6 1.6 0 00-.8 1 1.3 1.3 0 00.4 1.3h.1c-.1.2-.1.5-.3.7a1.1 1.1 0 00-.2.6h-3a.4.4 0 00-.4.4 3.4 3.4 0 00.8 2.5h-.1l-1.6.5a19.3 19.3 0 00-5.2 2.5l-.2.2a1.9 1.9 0 01-1.4.7h-.2a16.7 16.7 0 00-1.2-1.6 1.4 1.4 0 000-.9 1.7 1.7 0 00-1.1-.9l-.8-.2h-.1a1.6 1.6 0 00-1.4.6 1.6 1.6 0 00-.3.9 1.4 1.4 0 00.5.9A5.9 5.9 0 0113 16l-5.6.3a.4.4 0 00-.4.4 3.7 3.7 0 001.4 3.1 7.6 7.6 0 004.7 1.7l-.3.5c-.4 1-.9 1.8-1.2 2.7s-.5 1.9-.6 2.7l-.6-.9v-.3c0-.3.1-.6 0-.8a2.2 2.2 0 00-1-1.1H9l-1 .3a1.5 1.5 0 00-.4.8 2.3 2.3 0 00.1 1.1h-.8a1.7 1.7 0 00-1.3.7 1.2 1.2 0 00-.3.9 3.1 3.1 0 00.5 1c.1.1 0 .1 0 .3v.3l-.2-.3H3.4a.5.5 0 00-.4.6 4.2 4.2 0 001.7 3 6.9 6.9 0 005 1.6l1.5-.2a20.7 20.7 0 002.9 6.9H14a1.2 1.2 0 01-1.2-.7h-.1c.2-.4.2-1-.6-1.5a1.4 1.4 0 00-1.1-.5 1.6 1.6 0 00-1.1.5c-.7.7-.3 1.3.2 1.9l-.2.7-2 .2a.2.2 0 00-.2.2v.2a4.6 4.6 0 002 3.6 7.1 7.1 0 004.1 1.1 6.4 6.4 0 002.3-.5l1.4-.6h.1l.3-.2a22.4 22.4 0 007.2 4.1c-.4 1.8-.7 3.6-1 5.5a.6.6 0 00.1.4h-1.3a.7.7 0 00-.6.3c-.2.2-.2.4-.2.8a2 2 0 010 1.1 1.2 1.2 0 00.2.8 1.1 1.1 0 00.7.3h.1l9-.2h2.6l8.3.2a.5.5 0 00.4-.5v-2.6h-.1c0-.2-.1-.2-.2-.2h-1.6a.5.5 0 00.1-.3c0-.1 0-.2-.1-.2 0-.2-.1-.3-.1-.5a8.9 8.9 0 01-.2-1.5V53c-.1-.8-.3-1.5-.4-2.2m4.1-8.8l-1-1.1a14.7 14.7 0 004.1-7h1.7a17.4 17.4 0 01-4.8 8.1zm-.1.8l-.2-.2zm-22.3.9l1-1.2c.9.5 1.8 1.1 2.7 1.5l-.3 1.5a27.1 27.1 0 01-3.4-1.8zM21 40.8l-.3.3-.4.6-.2.2a16.2 16.2 0 01-4.9-8.2h2.2a13.9 13.9 0 003.3 6.3q0 .2.3.3h.3c0 .3-.2.4-.3.5zm1.7-16.6l6.8 5.7h-.8c-1.9 0-3.8.2-5.4.3h-.9l-1.7.2h-.2a9.6 9.6 0 012.2-6.2zm2.1-2.1a12.8 12.8 0 016.5-2.4v7.9c-2.1-1.9-4.3-3.8-6.5-5.5zm2.3 19.1a8.1 8.1 0 00-1.8-1l2.7-2.9c-.4 1.3-.6 2.7-.9 3.9zm-6.4-7.9l2.9-.2h4.8c0 .1-.1.2-.3.4l-3.4 3.6a5.2 5.2 0 01-1 1.1l-.3.4-.2-.3a13 13 0 01-1-1.5 11.3 11.3 0 01-1.5-3.5zm10.4.3h.1l.4.3a.9.9 0 01.3.6c-.2.8-.3 1.6-.5 2.4L30 44.2c-.1 1.3-.4 2.5-.6 3.7s-.5 2.8-.7 4.1l-.3 1.7v.9a2.9 2.9 0 00-.2.9c0 .4-.2.5-.5.5h-.9v-.4c1.2-7.3 2.5-14.6 3.8-21.8v-.5l.4.3m2.7-.4l-.9.2a1.9 1.9 0 01-1.5-.8c0-.1-.1-.2-.1-.4a1.3 1.3 0 01.3-.8 1.9 1.9 0 011.3-.5h.4a1.8 1.8 0 011.2.8 1.1 1.1 0 01-.6 1.5zm.6-5.3v-8.2a14 14 0 016.7 2.6l-.3.2-1.5 1.1-.3.2-1.2 1.1c-1 .9-2.1 2-3.3 3zm7.7 2.9h-.3v-.3h-4.5l-.2-.2-.3-.4 6.4-5.4a9.8 9.8 0 012.2 6.4h-.5l-2.8-.4h-.3v.3h.3m2.9 2.7a10.1 10.1 0 01-3.1 5l-.5-.5c-.6-.8-1.3-1.4-2-2.2l-.2-.2-.9-.9c-.5-.3-.5-.9-.5-1.6zm-6.2 5l1.5 1.7.3.2-1.9 1.1-.8-3.8zm1.2 6.6a10.4 10.4 0 00-.3-1.2l1.7-1 .3-.2.9 1zM48.5 31h-.2a10.4 10.4 0 00-.6-4.2 11.2 11.2 0 00-2.2-4.2l1.5-1.2a12.4 12.4 0 012.6 5.1 13.8 13.8 0 01.5 4.6h-1.6zM35.9 15.1h.2l1.8.4a15.5 15.5 0 015.4 2.5l1.2.8.4.3-1.7 1.2a12 12 0 00-4-2.3 15.3 15.3 0 00-4.9-1.2v-.3c0-.5-.1-1-.1-1.6h.1zm-4.8-.4v2.1h-.7a16 16 0 00-8 3.2 12.4 12.4 0 01-1.8-1.4 21.6 21.6 0 0110.5-3.9zm-10.9 7.6a12.9 12.9 0 00-3.1 8.5l-2.2.2a14.6 14.6 0 013.7-10.3zM37.7 56l-.2-1.1-.3-2.5-.3-1.8-.2-1.2c-.1-.8-.3-1.6-.4-2.2l-.6-3c-.1-1.1-.3-2.1-.5-3.3s-.6-3.2-1-4.8l-.3-1.3a.6.6 0 01.4-.7l.3-.2h.1l.4-.2v.3c1.3 7.2 2.6 14.4 3.8 21.7v.4z" /> </svg> </a> </li><li class="list-nav-primary-item"> <a aria-label="Fly into our airport and become a "Dream Maker."" class="anchor-nav-primary tooltip" href="/airport/"> <span><em>Airport</em></span> <svg height="64" width="64" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <path class="icon-faux-stroke" d="M64 20.7S56.7 3.8 49.2 5.5 1.9 20.7 1.9 20.7s-2.7 1-1.7 4.9C.6 27 2.4 53.8 3.4 56.1S7.7 58.7 13 58s31.3-.8 36.6.3 9.9-1.6 10-4.9S64 20.7 64 20.7z" /> <path d="M56.1 25.8c-3.8-.4-7.7-.6-11.6-.8-7.4-.3-14.8-.3-22.2-.1-4.8.2-9.7.5-14.5.9A3.9 3.9 0 004 29.6a32.7 32.7 0 00.4 4.4c0 1.3.1 1.3 1.4 1.1 8.8-.8 17.6-1.1 26.4-1.1h2.4q-.3-1.2-.6-2.1c1.1-.2 1.3-.2 1.7.6a3.5 3.5 0 01.5.8c.3.6.7.7 1.4.7h3.2c-.6-2.3-1.3-4.4-1.9-6.6 1.2-.2 1.3-.1 1.8.8l2.9 5.5a.8.8 0 00.6.4H47l3 .2a1.2 1.2 0 01.9 1 1.1 1.1 0 01-.9 1h-.7l-5.1-.3a.8.8 0 00-.8.4c-1.1 1.8-2.1 3.6-3.2 5.3s-.6.9-1.7.6c.7-2.1 1.5-4.2 2.2-6.4h-3.8a.9.9 0 00-.5.3l-1 1.5c-.1.2-.2.3-.4.3h-1.1l.6-2.1a270.1 270.1 0 00-29.8 1.4v.4c.4 4.6.9 9.2 1.3 13.7a5 5 0 00.2 1.2 4.1 4.1 0 004.2 2.6c8-.6 16-.9 24.1-.9 6.3.1 12.7.4 19.1.9a3.7 3.7 0 003.1-1.1 3.7 3.7 0 001.3-2.8c.6-5.7 1.1-11.3 1.6-17a37.3 37.3 0 00.4-4.7 4 4 0 00-3.9-3.8zM10.7 43.3a1.1 1.1 0 01.9-1.1h.5l5-.3 7.5-.3a1 1 0 011.1.8.9.9 0 01-.5 1.1h-.6l-6.3.2-6.5.4a.9.9 0 01-1.1-.8zM37 49.5h-1.9c-7.5 0-15.1.2-22.7.7a.9.9 0 01-1.2-.9c-.1-.6.3-1 1-1l4.6-.4 7.8-.3c4-.1 7.9-.1 11.9 0h.6a.9.9 0 011 1 1.1 1.1 0 01-1.1.9zM24.1 20.9h.8c6.3-2.5 12.7-4.7 19.3-6.7l8.4-2.5-.3-.6a4.9 4.9 0 00-5.5-2l-3.7 1.1A279.5 279.5 0 0013.6 21l-.8.3h.4zm18.6.1c4.5.1 9.1.4 13.7.7-.5-1.5-1.1-2.9-1.6-4.4-4.2 1.1-8.2 2.3-12.1 3.6z" /> </svg> </a> </li> </ul> </div> <div class="nav-primary-cell nav-primary-cell-utilities"> <ul class="list-unstyled site-utilities"> <li> <button type="button" class="text-button button-unstyled button-site-utility button-search-UI-trigger-info4pi" aria-label="Search" title="Search" data-scene="information-booth"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M6.8 10.4c.2-1.2 1.1-2.3 2-2.8.5-.2.8-.7.8-1.2-.1-.6-.7-1-1.3-1-.8.1-1.9 1-2.7 2s-1.3 2.1-1.2 3c.1.6.6 1 1.2 1 .8 0 1.2-.4 1.2-1zm14.1 15.8c.9 1.1 2.4 1.1 3.4 0s1-3 0-4c-1.6-1.8-3.1-3.5-4.7-5.2.9-1.9 1.3-4.2 1.1-6.6C20 3.4 14.5-1 8.8.2S-.4 6.7 0 12.5 5.1 23 10.9 22.9c2 0 3.9-.7 5.4-1.9 1.5 1.5 3.1 3.4 4.6 5.2zm-10.1-6.7c-4.1.1-7.4-3.2-7.8-7.4S5.4 4 9.4 3.2c4.1-.7 7.9 2.5 8.3 7.2.4 5-2.8 9-6.9 9.1z" /> </svg> </button> </li><li> <button type="button" class="text-button button-unstyled button-site-utility button-contact-UI-trigger-info4pi" aria-label="Contact us" title="Contact us" data-scene="information-booth"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M.3 3.5c1.6 1.3 3.2 2.7 4.9 4.1 1.5 1.2 2.9 2.5 4.4 3.8l.1.1c-3.2 2.7-6.2 5.4-9.2 8-.1-.1-.1-.1-.1-.2C-.1 14-.1 8.8.3 3.5zm27.4 15.7l-.1.2c-2.9-2.4-6-5.1-9.2-8 3.2-2.8 6.4-5.5 9.4-8.1.3 5.5.3 10.7-.1 15.9zm-.4-18l-1.5 1.2c-3.4 2.9-7.1 6.1-10.8 9.5-.5.4-1 .7-1.6.4-.3-.1-.5-.3-.7-.5C10 9.4 7.3 7 4.7 4.7 3.3 3.6 2 2.4.8 1.4l-.1-.1C1 .7 1.4.5 1.8.4L4.7.2C6.8.1 8.9 0 10.9 0h5.6c2 0 4.1.1 6 .2 1.2.1 2.3.1 3.6.2.5.1.9.3 1.2.8zm-9.9 11.2c3.2 2.8 6.3 5.5 9.3 8.1v.1l-.7.1c-2.5.2-5.2.3-7.7.3-4.3.1-8.5 0-12.8-.1-1.2 0-2.3-.1-3.5-.2l-.6-.1s0-.1-.1-.1c.1 0 .1 0 .2-.1 2.8-2.4 5.9-5 8.9-7.8.2-.1.3-.1.4 0l2.1 1.9c.7.6 1.3.6 2 0s1.5-1.2 2.1-1.9c.2 0 .3-.1.4-.2z" /> </svg> </button> </li><li> <button type="button" class="text-button button-unstyled button-site-utility button-newsletter-UI-trigger-info4pi" aria-label="Subscribe to our newsletter" title="Subscribe to our newsletter" data-scene="information-booth"> <svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM5.92 19H5v-.92l9.06-9.06.92.92L5.92 19zM20.71 5.63l-2.34-2.34c-.2-.2-.45-.29-.71-.29s-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41z" /> </svg> </button> </li> </ul> </div> </nav> </div> <div data-id="app-bar-bottom" class="app-bar-bottom" data-isVisible="false"> <div class="app-bar-bottom-row app-bar-bottom-row-header"> <div class="app-bar-top-utilities"> <div class="app-bar-top-utilities-cell"> Jeffrey Modell Foundation Global PI Village™ </div> <div class="app-bar-top-utilities-cell app-bar-top-utilities-cell-buttons"> <button type="button" data-id="app-bar-bottom-close-info4pi" aria-label="Close" class="text-button button-unstyled button-site-utility button-close button-no-shadow"> <svg height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"> <path d="M19.9 3L17 .4 10 8 2.8 0 0 2.5l7.7 7.9L0 17.6 2.3 20l7.2-7.5 7.7 7.1 2.8-2.4-8.5-6.8L19.9 3z" /> </svg> Close </button> </div> </div> </div> <div class="app-bar-bottom-cell-info4pi app-bar-bottom-cell-content app-bar-bottom-cell-sitemap"> <div class="sitemap-scroll-container"> <div class="sitemap"> <div class="sitemap-cell"> <h2 class="text-h2 text-sitemap-header"> <a class="anchor-unstyled" href="/hq/">Headquarters</a> </h2> <ul class="list-unstyled list-unstyled"> <li> <a class="anchor-unstyled anchor-text-normal" href="/hq/story">Our Story</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/hq/mission">Our Mission</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/hq/programs">Our Programs</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="https://donate.info4pi.org" target="_blank">Donate</a> </li> </ul> </div> <div class="sitemap-cell"> <h2 class="text-h2 text-sitemap-header"> <a class="anchor-unstyled" href="/information-booth/">Information Booth</a> </h2> <ul class="list-unstyled list-unstyled"> <li> <a class="anchor-unstyled anchor-text-normal" href="/information-booth/experts/">Find an Expert Immunologist</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/information-booth/what-is-pi">What is PI</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/information-booth/faqs">FAQs</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/information-booth/resources">Resources</a> </li> </ul> </div> <div class="sitemap-cell"> <h2 class="text-h2 text-sitemap-header"> <a class="anchor-unstyled" href="/library/">Library</a> </h2> <ul class="list-unstyled list-unstyled"> <li> <a class="anchor-unstyled anchor-text-normal" href="/library/educational-materials">10 Warning Signs</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/library/regional-toolkits">Regional Toolkits</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/library/reading-materials">Reading Materials</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/library/scientific-publications">Scientific Publications</a> </li> </ul> </div> <div class="sitemap-cell"> <h2 class="text-h2 text-sitemap-header"> <a class="anchor-unstyled" href="/medical/">Medical Academy</a> </h2> <ul class="list-unstyled list-unstyled"> <li> <a class="anchor-unstyled anchor-text-normal" href="/medical/jeffrey-modell-centers-network">Jeffrey Modell Centers Network</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/medical/research-grants">Research Grants</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/medical/educational-materials">Educational Materials</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/medical/spirit">SPIRIT庐 Analyzer Tool</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/medical/genie">G.E.N.I.E. Physician Education Grant</a> </li> </ul> </div> <div class="sitemap-cell"> <h2 class="text-h2 text-sitemap-header"> <a class="anchor-unstyled" href="/wjmf/">WJMF</a> </h2> <ul class="list-unstyled list-unstyled"> <li> <a class="anchor-unstyled anchor-text-normal" href="/wjmf/breaking-news">Breaking News</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/wjmf/psa-campaign">PSA Campaign</a> </li> </ul> </div> <div class="sitemap-cell"> <h2 class="text-h2 text-sitemap-header"> <a class="anchor-unstyled" href="/town-hall/">Town Hall</a> </h2> <ul class="list-unstyled list-unstyled"> <li> <a class="anchor-unstyled anchor-text-normal" href="/town-hall/press-releases">Press Releases</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/town-hall/newborn-screening">Newborn Screening</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/town-hall/world-pi-week">World PI Week</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/town-hall/donate-plasma">Donate Plasma</a> </li> </ul> </div> <div class="sitemap-cell"> <h2 class="text-h2 text-sitemap-header"> <a class="anchor-unstyled" href="/internet-cafe/">Internet Cafe</a> </h2> <ul class="list-unstyled list-unstyled"> <li> <a class="anchor-unstyled anchor-text-normal" href="/internet-cafe/join-us">Join us</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/internet-cafe/do-something-film">Do Something Film</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/internet-cafe/vickis-voice">Vicki's Vision</a> </li> </ul> </div> <div class="sitemap-cell"> <h2 class="text-h2 text-sitemap-header"> <a class="anchor-unstyled" href="/village/">Village Park</a> </h2> <ul class="list-unstyled list-unstyled"> <li> <a class="anchor-unstyled anchor-text-normal" href="/village/patient-organizations">Patients Organizations</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/village/win">World Immunodeficiency Network</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/village/activities-for-kids">Activities for Kids</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/village/kids-day">KIDS DAY</a> </li> </ul> </div> <div class="sitemap-cell"> <h2 class="text-h2 text-sitemap-header"> <a class="anchor-unstyled" href="/airport/">Airport</a> </h2> <ul class="list-unstyled list-unstyled"> <li> <a class="anchor-unstyled anchor-text-normal" href="/airport/roots-and-wings">Roots & Wings</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/airport/travel-grants">Travel Grants</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="/airport/conferences">Conferences</a> </li> </ul> </div> </div> </div> </div> <div class="app-bar-bottom-cell-info4pi app-bar-bottom-cell-content app-bar-bottom-cell-content-utilities"> <footer class="footer"> <div class="footer-cell footer-cell-copyright"> © Jeffrey Modell Foundation 2024 </div> <div class="footer-cell"> <nav style="display: none;"> <ul class="footer-links"> <li> <a class="anchor-unstyled anchor-text-normal" href="#">Privacy</a> </li> <li> <a class="anchor-unstyled anchor-text-normal" href="#">Terms</a> </li> </ul> </nav> </div> </footer> </div> </div> <!-- Roku Pixel Code --> <script> !function(e,r){if(!e.rkp){var t=e.rkp=function(){ var e=Array.prototype.slice.call(arguments) ;e.push(Date.now()),t.eventProcessor?t.eventProcessor.apply(t,e):t.queue.push(e) };t.initiatorVersion="1.0",t.queue=[],t.load=function(e){ var t=r.createElement("script");t.async=!0,t.src=e ;var n=r.getElementsByTagName("script")[0] ;(n?n.parentNode:r.body).insertBefore(t,n)},rkp.load("https://cdn.ravm.tv/ust/dist/rkp.loader.js")} }(window,document); rkp("init","PaccdB5fKrvD"),rkp('event', 'PAGE_VIEW');; </script> <!-- End Roku Pixel Code --> </div> </div> <div class="jmf-scene-viewport"> <div class="jmf-scene-viewport-wrapper"> <div data-scene="information-booth" class="scene-element-isolated mayor-info4pi"></div> <div data-scene="information-booth" class="scene-element-isolated booth"></div> <div data-scene="information-booth" class="scene-element-isolated sign"></div> <div data-scene="information-booth" class="scene-element-isolated picnic"></div> <div data-scene="information-booth" class="scene-element-isolated picnic-table-empty"></div> <div data-scene="information-booth" class="scene-element-isolated cyclist-girl"></div> <div data-scene="information-booth" class="scene-element-isolated cyclist-boy"></div> <div data-scene="information-booth" class="scene-element-isolated bird bird-stage-left"></div> <div data-scene="information-booth" class="scene-element-isolated bird bird-stage-right"></div> <div data-scene="information-booth" class="speech-bubble "> <div class="speech-bubble-cell speech-bubble-cell-top-left"> <button data-scene="information-booth" aria-label="Previous" class="button-unstyled button-speech-bubble-nav button-speech-bubble-nav-prev button-speech-bubble-nav-inactive-info4pi" type="button"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 24"> <path d="M15.2 10.2L5 .7C4-.2 2.5-.2 1.6.7l-.9.8c-1 .9-1 2.3 0 3.2L8.6 12 .8 19.3c-1 .9-1 2.3 0 3.2l.9.8c1 .9 2.5.9 3.4 0l10.3-9.6c.5-.5.8-1.1.6-1.7 0-.7-.2-1.3-.8-1.8z" /> </svg> </button> </div> <div class="speech-bubble-cell speech-bubble-cell-top-center"> <span class="speech-bubble-content"> Jeffrey said that I was like a private investigator, always researching PI. I put every ounce of that knowledge into the Information Booth. Here you will find the best <span data-slug="find-an-expert" class="anchor-body speech-bubble-item anchor-body speech-bubble-item -color-scheme-primary anchor-body-small-info4pi">Expert Immunologists</span> from around the world, as well as detailed <span data-slug="faqs" class="anchor-body speech-bubble-item anchor-body speech-bubble-item -color-scheme-primary anchor-body-small-info4pi">FAQs</span>. </span> <ul data-scene="information-booth" class="speech-bubble-navigation"><li class="speech-bubble-navigation-item speech-bubble-navigation-item-is-selected"><span class="visually-hidden">Jeffrey said that I was like a private investigator, always researching PI. I put every ounce of that knowledge into the Information Booth. Here you will find the best <span data-slug="find-an-expert" class="anchor-body speech-bubble-item anchor-body speech-bubble-item -color-scheme-primary anchor-body-small-info4pi">Expert Immunologists</span> from around the world, as well as detailed <span data-slug="faqs" class="anchor-body speech-bubble-item anchor-body speech-bubble-item -color-scheme-primary anchor-body-small-info4pi">FAQs</span>.</span></li><li class="speech-bubble-navigation-item"><span class="visually-hidden">Now it’s your turn to investigate, you will be motivated by his plea for us to “Do Something!” and that you too, will find inspiration for your own journey!</span></li></ul> </div> <div class="speech-bubble-cell speech-bubble-cell-top-right"> <button data-scene="information-booth" aria-label="Next" class="button-unstyled button-speech-bubble-nav" type="button"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 24"> <path d="M15.2 10.2L5 .7C4-.2 2.5-.2 1.6.7l-.9.8c-1 .9-1 2.3 0 3.2L8.6 12 .8 19.3c-1 .9-1 2.3 0 3.2l.9.8c1 .9 2.5.9 3.4 0l10.3-9.6c.5-.5.8-1.1.6-1.7 0-.7-.2-1.3-.8-1.8z" /> </svg> </button> </div> </div><button aria-label="Find an Expert Immunologist in your area." class="button-unstyled button-site-utility text-button button-call-to-action" data-scene="information-booth" data-slug="find-an-expert" type="button"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25"> <path d="M24.5 10a1.1 1.1 0 00-1-.9H16V5.6A7.4 7.4 0 0013.9.2a.8.8 0 00-.7-.2L9.8.5a1.1 1.1 0 00-.8 1c-.1 2.6-.1 5-.1 7.5H5.5a7.6 7.6 0 00-5.3 2.2 1.1 1.1 0 00-.2.8c.1 1 .3 2 .5 3a1.1 1.1 0 001 .9h7.4v3.4a7.3 7.3 0 002.1 5.4l.6.2a.1.1 0 01.1.1l3.4-.5a1.1 1.1 0 00.8-1c.1-2.6.1-5 .1-7.5h3.5a7.2 7.2 0 005.3-2.2 1.2 1.2 0 00.2-.8c-.1-1-.3-2-.5-3z" /> </svg> </button> </div> </div> </div> <script nonce="aKxzuRr06nc="> var ENVIRONMENT = "PROD"; var LOG_CONSOLE_MESSAGES = false; var FILE_VERSION = "241511094548"; var DEVICE_IS_MOBILE = false; </script><script nonce="aKxzuRr06nc="> var JMF_VIEW_OPEN = { view: "encyclopedia" }; </script><script nonce="aKxzuRr06nc=">const LOG=(e,t)=>{LOG_CONSOLE_MESSAGES&&console.log(e,JSON.parse(JSON.stringify(void 0!==t?t:"")))},SELECTOR={async copyToClipboardAsync(e){try{await navigator.clipboard.writeText(e),alert(e+" copied to clipboard")}catch(e){console.error("Failed to copy to clipboard:",e)}},functionality:{attach(e){e.forEach(e=>{var t=document.querySelector(e);if(LOG("isInDOM:",t),t){const o=e=>{document.querySelectorAll(e).forEach(e=>{e.setAttribute("target","_blank")})};t={".button-call-to-action":()=>{document.querySelectorAll(e).forEach(t=>{t.addEventListener("click",()=>{var e=t.getAttribute("data-slug");e?(JMF_SCENE_NAVIGATION.getContent({slug:e}),JMF_GTM_EVENT.fire({eventName:"select_content",eventPayload:{content_id:e,content_type:"Webpage"}})):console.error("Data slug not found on button",t)})})},"[data-copy-to-clipboard='true']":()=>{document.querySelectorAll(e).forEach(o=>{o.addEventListener("click",e=>{e.preventDefault();var t,e=o.getAttribute("href");navigator.clipboard?SELECTOR.copyToClipboardAsync(e):((t=document.createElement("input")).value=e,document.body.appendChild(t),t.select(),document.execCommand("copy"),alert(e+" copied to clipboard"),document.body.removeChild(t)),JMF_GTM_EVENT.fire({eventName:"share",eventPayload:{content_type:"Webpage",item_id:e,method:"clipboard"}})})})},"a.button-social-follow":()=>{document.querySelectorAll(e).forEach(e=>{e.addEventListener("click",()=>{JMF_GTM_EVENT.fire({eventName:"join_group",eventPayload:{group_id:e.getAttribute("data-group-id")}})})})},"a[rel='noopener noreferrer']":()=>o("a[rel='noopener noreferrer']"),"a[rel='noopener']":()=>o("a[rel='noopener']"),"a[rel='noreferrer']":()=>o("a[rel='noreferrer']")};t[e]&&t[e]()}})}}},PAGE_VISIBILITY={init(){LOG("PAGE_VISIBILITY.init()"),document.addEventListener("visibilitychange",()=>{PAGE_VISIBILITY.manage(document.visibilityState)})},manage(e){LOG("PAGE_VISIBILITY.manage(state):",e),document.querySelector("html").setAttribute("data-animate","hidden"===e?"false":"true")}},APP_BAR_BOTTOM_JMF_CONFIG={selectors:{appBar:{bottom:document.querySelector('[data-id="app-bar-bottom"]'),close:document.querySelector('[data-id="app-bar-bottom-close-info4pi"]'),toggle:document.querySelector('[data-id="app-bar-bottom-toggle-info4pi"]')}}},APP_BAR_BOTTOM_JMF={init(){var{toggle:e,close:t}=APP_BAR_BOTTOM_JMF_CONFIG.selectors.appBar;LOG("APP_BAR_BOTTOM_JMF.init; toggle =",e),e.addEventListener("click",e=>{e.preventDefault(),APP_BAR_BOTTOM_JMF.toggle()}),t.addEventListener("click",e=>{e.preventDefault(),APP_BAR_BOTTOM_JMF.toggle()})},toggle(){var e=!1===APP_BAR_BOTTOM_JMF.visible;APP_BAR_BOTTOM_JMF.visible=e,LOG("APP_BAR_BOTTOM_JMF.toggle; makeVisible =",e),APP_BAR_BOTTOM_JMF_CONFIG.selectors.appBar.bottom.setAttribute("data-isVisible",e)},visible:!1};document.addEventListener("DOMContentLoaded",()=>{SELECTOR.functionality.attach(["a.button-social-follow",".button-call-to-action","[data-copy-to-clipboard='true']","a[rel='noreferrer']","a[rel='noopener']","a[rel='noopener noreferrer']"]),APP_BAR_BOTTOM_JMF.init()}),window.addEventListener("load",()=>{document.querySelector("html").setAttribute("data-window-loaded","true"),PAGE_VISIBILITY.init()}); //# sourceMappingURL=/dist/js/sourcemaps/app.js.map </script><script nonce="aKxzuRr06nc=">const CMS_CONTENT={apiParamHasValue(t){return t&&""!==t.trim()},findContentToClientSideRender(t){var e=document.querySelectorAll('[data-content-is-client-side-rendered="true"]'),e=Array.from(e).filter(t=>{var e=t.getAttribute("data-api-id"),a=t.getAttribute("data-api-type"),t=t.getAttribute("data-api-component");return!!CMS_CONTENT.apiParamHasValue(e)&&(CMS_CONTENT.apiParamHasValue(t)?{apiComponent:t,apiId:e,apiType:a}:{apiId:e})});return t&&"function"==typeof t&&t(e),e},init(e){CMS_CONTENT.findContentToClientSideRender(t=>{e&&"function"==typeof e?e(t):(LOG(t),t.forEach(e=>{const a=e.getAttribute("data-api-id");var t=e.getAttribute("data-api-type"),n=e.getAttribute("data-api-component");CMS_CONTENT.makeAPICall(a,t,n,t=>{CMS_CONTENT.injectResponseIntoDOM(e,t,a)})}))})},injectResponseIntoDOM(t,e,a){LOG("injectResponseIntoDOM:",a);var n=document.createElement("div"),e=(n.innerHTML=e,n.getElementsByTagName("img")),e=(Array.from(e).forEach(t=>{t.setAttribute("decoding","async"),t.setAttribute("loading","lazy")}),n.innerHTML),n=t;n.setAttribute("data-is-content-rendered","true"),n.innerHTML=e,setTimeout(()=>{INFO4PI_ACCORDION_MENU.initializeAccordion({scope:a})},50)},makeAPICall(t,e,a,n){let i="/api/content.php?API_ID="+t;a&&""!==a.trim()&&(i+="&API_COMPONENT="+a),e&&""!==e.trim()&&(i+="&API_TYPE="+e),LOG("Making API call to "+i),fetch(i).then(t=>{if(t.ok)return t.json();throw new Error("HTTP error! Status: "+t.status)}).then(t=>{n&&"function"==typeof n&&n(t)}).catch(t=>console.error("API error:",t))}};document.addEventListener("DOMContentLoaded",()=>{CMS_CONTENT.init(t=>{LOG("CMS_CONTENT:",t),t.forEach(e=>{const a=e.getAttribute("data-api-id");var t=e.getAttribute("data-api-type"),n=e.getAttribute("data-api-component");CMS_CONTENT.apiParamHasValue(a)&&CMS_CONTENT.makeAPICall(a,t,n,t=>{LOG(`API response for ${a}:`,t),CMS_CONTENT.injectResponseIntoDOM(e,t.html,a)})})})}); //# sourceMappingURL=/dist/js/sourcemaps/app.dataFetching.js.map </script><script nonce="aKxzuRr06nc=">const JMF_GTM_EVENT={fire(e){var{eventName:e,eventPayload:a}=e,n=(console.log(`JMF_GTM_EVENT.fire(${e}):`,a),window.dataLayer||[]);n.push({ecommerce:null}),n.push({event:e,eventPayload:a})}}; //# sourceMappingURL=/dist/js/sourcemaps/app.GTM.js.map </script><script nonce="aKxzuRr06nc=" async defer fetchpriority="high" src="/dist/js/app.animate.toggle.js?v=241511094548"></script><script nonce="aKxzuRr06nc=" async defer fetchpriority="high" src="/dist/js/app.speech.bubbles.js?v=241511094548"></script><script nonce="aKxzuRr06nc=" fetchpriority="high" src="/dist/js/app.scene.navigation.js?v=241511094548"></script><script nonce="aKxzuRr06nc=" fetchpriority="high" src="/dist/js/app.tabbedContent.navigation.js?v=241511094548"></script><script nonce="aKxzuRr06nc=" fetchpriority="auto" src="/dist/js/app.contact.js?v=241511094548"></script><script nonce="aKxzuRr06nc=" fetchpriority="auto" src="/dist/js/app.newsletter.js?v=241511094548"></script><script nonce="aKxzuRr06nc=" rel="preload" as="script" fetchpriority="high" src="/dist/js/vendor/algoliasearch@4.14.2/algoliasearch-lite.umd.js"></script><script nonce="aKxzuRr06nc=" fetchpriority="high" src="/dist/js/app.search.js?v=241511094548"></script><script nonce="aKxzuRr06nc=" async defer fetchpriority="low" src="/dist/js/app.audio.js?v=241511094548"></script><script nonce="aKxzuRr06nc=" async defer fetchpriority="auto" src="/dist/js/app.accordion.js?v=241511094548"></script><script nonce="aKxzuRr06nc=" fetchpriority="high" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBerGiHQmHkbs726D1Nf8HM_6BOaulRtRE&v=beta&libraries=places&callback=Function.prototype"></script><script nonce="aKxzuRr06nc=" rel="preload" as="script" fetchpriority="high" src="/dist/js/vendor/libphonenumber.js"></script><script nonce="aKxzuRr06nc=" async defer fetchpriority="auto" src="/dist/js/app.map.js?v=241511094548"></script><script nonce="aKxzuRr06nc="> if ("serviceWorker" in navigator) { window.addEventListener("load", function() { navigator.serviceWorker.register("/sw.js", { scope: "/" }); }); } </script></body> </html>