/*
! tailwindcss v3.2.4 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #dedede;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ff-scala-sans-pro,sans-serif;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#646464;opacity:1}input::placeholder,textarea::placeholder{color:#646464;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}html{scroll-behavior:smooth;scroll-padding-top:8rem}:focus{outline-color:#7d7dae;outline-style:solid}body{--tw-text-opacity:1;color:rgba(64,64,64,var(--tw-text-opacity));font-family:ff-scala,serif;font-size:16px}body:not(.user-is-tabbing) :focus{outline:none}a:hover{text-decoration-line:none}*{border-color:#7d7dae}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px;width:100%}@media (min-width:100%){.container{max-width:100%}}@media (min-width:1362px){.container{max-width:1362px}}@media (min-width:1440px){.container{max-width:1440px;padding-left:4rem;padding-right:4rem}}.constrained-rule{margin:0 auto;max-width:min(calc(100% - 50px),1312px)}.image-container .image{height:auto!important;-o-object-fit:contain;object-fit:contain;position:relative!important;width:100%!important}.grantSlider{width:100%}.grantSlider-track{height:.25rem;top:.5rem}.grantSlider-track,.grantSlider-track.grantSlider-track-0{--tw-bg-opacity:1;background-color:rgba(222,222,222,var(--tw-bg-opacity))}.grantSlider-thumb{--tw-bg-opacity:1;background-color:rgba(81,77,133,var(--tw-bg-opacity));border-radius:0;cursor:pointer;height:1.5rem;outline:2px solid transparent;outline-offset:2px;width:.5rem}.accordion .toggle:after,.accordion .toggle:before{--tw-bg-opacity:1;background-color:rgba(100,100,100,var(--tw-bg-opacity));content:"";height:1px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}.accordion .toggle:before{transform:rotate(0deg)}.accordion .toggle:after{transform:rotate(90deg)}.accordion .toggle-btn.open .toggle{transform:rotate(-45deg)}.carousel__dot-group .carousel__dot{--tw-bg-opacity:1;background-color:rgba(81,77,133,var(--tw-bg-opacity));border-radius:9999px;height:10px;width:10px}.carousel__dot-group .carousel__dot:not(:last-child){margin-right:.5rem}.carousel__dot-group .carousel__dot--selected{--tw-bg-opacity:1;background-color:rgba(125,125,174,var(--tw-bg-opacity))}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}@media screen and (max-width:600px){.mobile-container{margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px;width:100%}@media (min-width:100%){.mobile-container{max-width:100%}}@media (min-width:1362px){.mobile-container{max-width:1362px}}@media (min-width:1440px){.mobile-container{max-width:1440px;padding-left:4rem;padding-right:4rem}}}:root{--font-size-7xl:3.4375rem;--font-size-6xl:2.75rem;--font-size-5xl:2.5rem;--font-size-4xl:1.875rem;--font-size-3xl:1.625rem;--font-size-2xl:1.5rem;--font-size-xl:1.4375rem;--font-size-lg:1.25rem;--font-size-base:1.125rem;--font-size-subheading:1.0625rem;--font-size-caption:1rem;--font-size-eyebrow:0.9375rem;--font-size-xs:0.875rem;--leading-snug:1.09;--leading-loose:1.17;--leading-120:1.2;--leading-125:1.25;--leading-relaxed:1.33;--leading-140:1.4;--leading-readability:1.444444;--tracking-3pct:0.03em;--tracking-1px:1px;--tracking-minus-half-pct:-0.005em;--tracking-half-pct:0.005em}.body,.wysiwyg li,.wysiwyg p{font-size:1.125rem;font-size:var(--font-size-base);line-height:1.444444;line-height:var(--leading-readability)}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{margin-bottom:1.44444em;margin-bottom:calc(1em*var(--leading-readability))}.wysiwyg{max-width:76ch}.wysiwyg ul{list-style-type:disc;padding-left:2.1em}.wysiwyg li ul{margin-top:1rem}.caption{font-family:ff-scala-sans-pro,sans-serif;font-size:1rem;font-size:var(--font-size-caption)}.h1{font-size:3.4375rem;font-size:var(--font-size-7xl)}.h1,.h2{letter-spacing:1px;letter-spacing:var(--tracking-1px);line-height:1.09;line-height:var(--leading-snug)}.h2{font-size:2.75rem;font-size:var(--font-size-6xl)}.h3{font-size:2.5rem;font-size:var(--font-size-5xl);line-height:1.09;line-height:var(--leading-snug)}.h4{font-size:1.875rem;font-size:var(--font-size-4xl);line-height:1.4;line-height:var(--leading-140)}.h5,.wysiwyg h5,.wysiwyg ol li{font-family:ff-scala-sans-pro,sans-serif}.h5,.h5-serif,.wysiwyg h5,.wysiwyg ol li{font-size:1.5rem;font-size:var(--font-size-2xl);line-height:1.25;line-height:var(--leading-125)}.h6{font-family:ff-scala-sans-pro,sans-serif;font-size:1.125rem;font-size:var(--font-size-base);font-weight:700;line-height:1.444444;line-height:var(--leading-readability)}.nav-dropdown{color:#fff;font-size:1.25rem;font-size:var(--font-size-lg);line-height:1.2;line-height:var(--leading-120)}.nav-dropdown,.nav-primary{letter-spacing:.005em;letter-spacing:var(--tracking-half-pct)}.nav-primary{font-size:1.625rem;font-size:var(--font-size-3xl)}.nav-secondary{font-family:ff-scala-sans-pro,sans-serif;font-size:.9375rem;font-size:var(--font-size-eyebrow);letter-spacing:-.005em;letter-spacing:var(--tracking-minus-half-pct);line-height:1.33;line-height:var(--leading-relaxed)}.small-text{font-size:1rem;font-size:var(--font-size-caption);line-height:1}.subheadings-h6{font-family:ff-scala-sans-pro,sans-serif;font-weight:700;line-height:1.33;line-height:var(--leading-relaxed)}.tags-large{font-size:1.0625rem;font-size:var(--font-size-subheading);font-weight:700;letter-spacing:.03em;letter-spacing:var(--tracking-3pct);text-transform:uppercase}.tags-large,.tags-small-light{font-family:ff-scala-sans-pro,sans-serif;line-height:1.17;line-height:var(--leading-loose)}.tags-small,.tags-small-light,.wysiwyg h4{font-size:.9375rem;font-size:var(--font-size-eyebrow)}.tags-small,.wysiwyg h4{--tw-text-opacity:1;color:rgba(81,77,133,var(--tw-text-opacity));font-family:ff-scala-sans-pro,sans-serif;font-weight:700;letter-spacing:.03em;letter-spacing:var(--tracking-3pct);line-height:1.17;line-height:var(--leading-loose)}.wysiwyg *+h4{margin-top:2.5rem}.wysiwyg h4{margin-bottom:10px;text-transform:uppercase}.wysiwyg :last-child{margin-bottom:0}.wysiwyg ul>li>ul{list-style-type:"– "}.wysiwyg li.hidden-bullet{list-style-type:none}.wysiwyg a{font-weight:700}.wysiwyg li+li{margin-top:.8em}.hover-link:hover,.wysiwyg a:hover{color:#7d7dae;font-weight:700}.wysiwyg .grants-special-note p{font-size:1rem;font-size:var(--font-size-caption);line-height:1.09;line-height:var(--leading-snug)}.wysiwyg .grants-special-note{--tw-text-opacity:1;color:rgba(100,100,100,var(--tw-text-opacity));font-family:ff-scala-sans-pro,sans-serif}@media screen and (max-width:700px){.h1{font-size:42px}.h3{font-size:26px}.h5,.wysiwyg h5,.wysiwyg ol li{font-size:1.5rem}.h2{font-size:2.4rem}}@media screen and (min-width:1080px){.hanging-punctuation{margin-left:-1ex}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{left:0;right:0}.inset-0,.inset-y-0{bottom:0;top:0}.bottom-0{bottom:0}.right-0{right:0}.z-20{z-index:20}.z-10{z-index:10}.z-50{z-index:50}.z-\[5\]{z-index:5}.z-30{z-index:30}.m-auto{margin:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-\[40px\]{margin-bottom:40px;margin-top:40px}.my-8{margin-bottom:2rem;margin-top:2rem}.ml-auto{margin-left:auto}.ml-2{margin-left:.5rem}.mt-4{margin-top:1rem}.mb-\[-0\.25em\]{margin-bottom:-.25em}.mb-10{margin-bottom:2.5rem}.mb-4{margin-bottom:1rem}.mt-1{margin-top:.25rem}.mr-2{margin-right:.5rem}.mt-12{margin-top:3rem}.mb-\[110px\]{margin-bottom:110px}.mt-\[56px\]{margin-top:56px}.mb-2{margin-bottom:.5rem}.mb-6{margin-bottom:1.5rem}.mt-10{margin-top:2.5rem}.mb-12{margin-bottom:3rem}.mb-\[40px\]{margin-bottom:40px}.mb-5{margin-bottom:1.25rem}.mt-6{margin-top:1.5rem}.mt-0{margin-top:0}.mb-\[27px\]{margin-bottom:27px}.mt-3{margin-top:.75rem}.-mt-\[8px\]{margin-top:-8px}.mt-8{margin-top:2rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mt-2{margin-top:.5rem}.mb-1{margin-bottom:.25rem}.mb-14{margin-bottom:3.5rem}.-mt-12{margin-top:-3rem}.mt-\[110px\]{margin-top:110px}.mt-16{margin-top:4rem}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-full{height:100%}.h-\[10px\]{height:10px}.h-11{height:2.75rem}.h-6{height:1.5rem}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-\[30px\]{height:30px}.h-16{height:4rem}.h-\[40px\]{height:40px}.max-h-0{max-height:0}.max-h-\[2500px\]{max-height:2500px}.max-h-60{max-height:15rem}.max-h-\[1500px\]{max-height:1500px}.max-h-\[750px\]{max-height:750px}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-\[9px\]{width:9px}.w-11{width:2.75rem}.w-6{width:1.5rem}.w-max{width:-moz-max-content;width:max-content}.w-\[30px\]{width:30px}.w-\[40px\]{width:40px}.w-3\/4{width:75%}.w-1\/4{width:25%}.max-w-\[288px\]{max-width:288px}.max-w-none{max-width:none}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-10{gap:2.5rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.gap-\[3px\]{gap:3px}.gap-4{gap:1rem}.gap-\[15px\]{gap:15px}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2.5rem*var(--tw-space-x-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded-full{border-radius:9999px}.rounded{border-radius:.25rem}.border{border-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-t{border-top-width:1px}.border-purple-400{--tw-border-opacity:1;border-color:rgba(81,77,133,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgba(100,100,100,var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgba(64,64,64,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(155,155,155,var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-purple-300{--tw-border-opacity:1;border-color:rgba(125,125,174,var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(100,100,100,var(--tw-bg-opacity))}.bg-purple-400{--tw-bg-opacity:1;background-color:rgba(81,77,133,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(222,222,222,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(242,242,242,var(--tw-bg-opacity))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgba(239,239,245,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgba(64,64,64,var(--tw-bg-opacity))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-black{--tw-gradient-to:#000}.fill-purple-400{fill:#514d85}.fill-white{fill:#fff}.fill-gray-500{fill:#404040}.object-cover{-o-object-fit:cover;object-fit:cover}.p-6{padding:1.5rem}.p-2{padding:.5rem}.p-4{padding:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-\[2\.5em\]{padding-bottom:2.5em;padding-top:2.5em}.py-\[30px\]{padding-bottom:30px;padding-top:30px}.px-\[12px\]{padding-left:12px;padding-right:12px}.py-\[10px\]{padding-bottom:10px;padding-top:10px}.py-4{padding-bottom:1rem;padding-top:1rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-8{padding-bottom:2rem;padding-top:2rem}.px-4{padding-left:1rem;padding-right:1rem}.pb-\[68px\]{padding-bottom:68px}.pb-8{padding-bottom:2rem}.pt-\[29px\]{padding-top:29px}.pb-\[38px\]{padding-bottom:38px}.pb-10{padding-bottom:2.5rem}.pl-3{padding-left:.75rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pt-\[80px\]{padding-top:80px}.pt-\[60px\]{padding-top:60px}.pb-\[29px\]{padding-bottom:29px}.pb-\[27px\]{padding-bottom:27px}.pr-5{padding-right:1.25rem}.pl-\[25px\]{padding-left:25px}.pt-\[49px\]{padding-top:49px}.pb-\[18px\]{padding-bottom:18px}.pb-16{padding-bottom:4rem}.pb-28{padding-bottom:7rem}.pt-8{padding-top:2rem}.pb-12{padding-bottom:3rem}.pt-10{padding-top:2.5rem}.pb-\[110px\]{padding-bottom:110px}.pt-\[44px\]{padding-top:44px}.pt-2{padding-top:.5rem}.pb-4{padding-bottom:1rem}.pt-6{padding-top:1.5rem}.pb-0{padding-bottom:0}.pl-4{padding-left:1rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:ff-scala-sans-pro,sans-serif}.font-serif{font-family:ff-scala,serif}.text-\[28px\]{font-size:28px}.text-xxs{font-size:15px}.text-base{font-size:18px}.text-xl{font-size:23px}.text-3xl{font-size:26px;letter-spacing:.13px;line-height:20px}.text-lg{font-size:20px}.text-sm{font-size:17px;letter-spacing:.51px}.text-2xl{font-size:24px;line-height:30px}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-\[32px\]{line-height:32px}.leading-\[19px\]{line-height:19px}.leading-\[17\.5px\]{line-height:17.5px}.tracking-\[1px\]{letter-spacing:1px}.tracking-\[0\.01em\]{letter-spacing:.01em}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(100,100,100,var(--tw-text-opacity))}.text-purple-400{--tw-text-opacity:1;color:rgba(81,77,133,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(64,64,64,var(--tw-text-opacity))}.text-purple-300{--tw-text-opacity:1;color:rgba(125,125,174,var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgba(155,155,155,var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity:1;color:rgba(42,36,77,var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-100{opacity:1}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0,0,0,var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity:0.05}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-colors{transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.layout-grid{--flex-col:minmax(0px,82px);--flex-gutter:minmax(25px,1fr);--content-column-grid-spec:8/17;--content-column-maxed-grid-spec:8/content;display:grid;grid-template-columns:[left-gutter-start] var(--flex-gutter) [left-gutter-end content-start] repeat(16,var(--flex-col)) [content-end right-gutter-start] var(--flex-gutter) [right-gutter-end]}.max-w-14-cols{max-width:1150px}.max-w-12-cols{max-width:980px}.max-w-10-cols{max-width:818px}.max-w-9-cols{max-width:768px}.layout-grid__flow-content{grid-column:content;grid-row-start:flow-start}@media screen and (min-width:1080px){.layout-grid__flow-content{grid-column:var(--content-column-grid-spec)}}.news-article-card{grid-template-rows:1px 50px [content-start] auto auto [content-end] 50px}@media (min-width:768px){.news-article-card{grid-template-rows:1px 50px [content-start] auto [content-end] 50px}}.section-grid{--top-padding:35px;--heading-height:auto;grid-template-rows:[top-line] var(--top-padding) [heading-start] var(--heading-height) [heading-end flow-start] auto [flow-end]}.banner-grid+.section-grid{--top-padding:0}.section-grid-sidebar{grid-column:content;grid-row-start:heading-start;margin-bottom:2rem}@media screen and (min-width:1080px){.section-grid-sidebar{grid-column:content/span 5;grid-row-start:flow-start;margin:0}}.contact-banner-grid{--map-top-pad:0;--banner-top-pad:0;grid-template-rows:[banner-start] 36px [content-start] auto [content-end] var(--map-top-pad) [image-start] 256px [banner-end] 200px [image-end]}.contact-banner-grid__backdrop{grid-column:left-gutter/right-gutter;grid-row:banner/image-start}.contact-banner-grid__hero{grid-column:1/-1;grid-row:image/image}.contact-banner-grid__map-caption{grid-column:content;grid-row-start:image-end;margin-top:50px;max-width:28ch}.contact-banner-grid__social-media{grid-column:content;grid-row-start:7}@media screen and (min-width:1080px){.contact-banner-grid__hero{grid-column:content/span 10}.contact-banner-grid__backdrop{grid-row:banner}.contact-banner-grid__map-caption{grid-column:13/span 3;grid-row-start:image;margin-top:0;max-width:none}.contact-banner-grid__social-media{grid-column:13;grid-row-start:banner-end}.contact-banner-grid__map-caption>*{--tw-border-opacity:1;border-left-color:rgba(81,77,133,var(--tw-border-opacity));border-left-width:1px;margin-left:-1.25rem;padding-left:1.25rem}.contact-banner-grid{--map-top-pad:26px;--banner-top-pad:36px}}.about-banner-grid{grid-template-rows:[banner-start] 36px [content-start] auto [content-end] 36px [image-start] auto [banner-end] 44px [flow-start]}.about-banner-grid__hero-img{grid-column:content;grid-row:image/flow-start}.about-banner-grid__backdrop{border-bottom:min(115px,36.4vw) solid #fff;grid-column:1/-1;grid-row:1/-1}.about-banner-grid .layout-grid__flow-content{margin-top:2.5rem}.about-banner-grid__heading{grid-column:content;grid-row-start:content}@media screen and (min-width:1080px){.about-banner-grid{grid-template-rows:[banner-start] 36px [content-start] auto [content-end] 36px [image-start] 50px [banner-end] 44px [flow-start]}.about-banner-grid__heading{grid-column:content/span 12}.about-banner-grid__backdrop{border-bottom:none;grid-area:banner-start/left-gutter-start/banner-end/right-gutter-end}.about-banner-grid__hero-img{grid-column-end:6;grid-column-start:content;grid-row-end:auto;grid-row-start:image-start}.about-banner-grid .layout-grid__flow-content{margin-top:0}}.banner-grid__heading{grid-column:content;grid-row-start:content}.banner-grid{grid-template-rows:[banner-start] 36px [content-start] auto [content-end] 36px [image-start] auto [image-end banner-end];margin-bottom:3.75rem}.banner-grid__backdrop{border-bottom:min(157px,36.4vw) solid #fff;grid-column:left-gutter/right-gutter;grid-row:banner/image}.banner-grid--no-img .banner-grid__backdrop{border-bottom:none}.banner-grid--no-img .banner-grid__heading>.tags-large:last-child{padding-bottom:0}.banner-grid__hero-img{grid-column:content;grid-row:image}.banner-grid__hero-img-caption{--tw-border-opacity:1;border-bottom-color:rgba(81,77,133,var(--tw-border-opacity));border-bottom-width:1px;grid-column:content;grid-row:image-end/span 1;margin-top:2rem;overflow:hidden;padding:8px 0 35px;z-index:0}@media (min-width:430px){.banner-grid__hero-img-caption{--tw-border-opacity:1;border-bottom:none;border-left-color:rgba(81,77,133,var(--tw-border-opacity));border-left-width:1px;margin:0;padding:0 0 0 15px}.banner-grid__hero-img-caption>div{padding-bottom:0;padding-top:0}}.caption-transition-text{align-self:flex-end;bottom:0;display:inline-block;text-align:left}.banner-grid__hero-img-caption-content{position:relative;z-index:2}.banner-grid__hero-img-caption--cycling:before{background-color:#fff;bottom:0;content:" ";left:0;opacity:1;position:absolute;right:0;top:0;z-index:1}@media screen and (min-width:1080px){.banner-grid{margin-bottom:5.625rem}.banner-grid__backdrop{border-bottom:min(157px,11.4vw) solid #fff}.banner-grid__hero-img{grid-column:content/span 10}.banner-grid__heading{grid-column:content/span 12;grid-row-start:content}.banner-grid__hero-img-caption{align-self:flex-end;bottom:min(210px,17.9vw);display:flex;flex-direction:column;grid-column:13/span 4;grid-row:image;margin-left:-1.5rem;margin-top:0;position:relative;z-index:0}.banner-grid__hero-img-caption--cycling:before{background-color:#efeff5;bottom:0;content:" ";left:0;opacity:1;position:absolute;right:0;top:-4rem;z-index:1}}.staff-grid{grid-auto-rows:auto;grid-template-rows:[heading-start] auto [heading-end headshot-start]}.staff-grid__heading{grid-column:2/right-gutter;margin-bottom:50px}.staff-grid__card{grid-column:content;margin-bottom:3rem}.staff-grid-card__job-title{font-size:18px;font-weight:400;line-height:26px;max-height:48px}@media screen and (min-width:700px){.staff-grid{grid-template-columns:[left-gutter-start] var(--flex-gutter) repeat(2,var(--flex-col)) [left-gutter-end headshot-start] repeat(3,var(--flex-col)) [headshot-end spacer-start] repeat(2,var(--flex-col)) [spacer-end headshot-start] repeat(3,var(--flex-col)) repeat(2,var(--flex-col)) [spacer-end headshot-start] repeat(3,var(--flex-col)) [headshot-end] var(--flex-col) [right-gutter-start] var(--flex-gutter) [right-gutter-end]}.staff-grid__card{grid-column-end:span 3;grid-row-end:span 1;margin-bottom:28%}.staff-grid-column--1{grid-column-start: 1 headshot-start}.staff-grid-column--2{grid-column-start: 2 headshot-start}.staff-grid-column--3{grid-column-start: 3 headshot-start}}.staff-directory .section-grid-sidebar{grid-column:content/span 4;grid-row-start:flow-start}.staff-directory .layout-grid__flow-content{grid-column:7/content;grid-row-start:flow-start}@media screen and (max-width:1024px){.staff-directory .section-grid-sidebar{grid-column:content}.staff-directory .layout-grid__flow-content{grid-column-start:content;grid-row-start:5}}.staff-directory-grid{display:grid;grid-template-columns:repeat(11,var(--flex-col))}.staff-directory-grid__job-title{grid-column:1/4}.staff-directory-grid__headshot{display:block;grid-column:4/span 2;justify-content:center;position:relative}.staff-directory-grid__headshot img{display:block;left:0;position:relative;top:0;z-index:1}.staff-directory-grid__headshot-background{--tw-bg-opacity:1;background-color:rgba(81,77,133,var(--tw-bg-opacity));display:block;height:90px;left:0;position:absolute;top:0;width:90px}.staff-directory-grid__contact-info{grid-column:6/span 4}@media screen and (max-width:704px){.staff-directory-grid__contact-info>:first-child{margin-bottom:1.25rem;margin-top:1.25rem}.staff-directory-grid{display:block}.staff-directory-grid__headshot{display:none}}.staff-modal-bio-grid{grid-template-rows:[close-modal-start] auto [close-modal-end] max(32px,min(8vw,66px)) [flow-start] auto [flow-end];margin:0 auto auto}.staff-modal-bio-grid #close-staff-modal-js{grid-column-end:content;grid-row:close-modal;justify-self:end;width:2.75rem}.staff-modal-bio-grid .staff-bio__headshot{grid-column:content;grid-row:flow}.staff-modal-bio-grid .staff-bio__copy{grid-column:content;grid-row-start:flow-end;margin-top:1.625rem;margin-top:calc(var(--font-size-base)*var(--leading-readability));max-width:72ch}.staff-modal-bio-grid .wysiwyg ol{list-style:decimal;padding-left:2.1em}@media screen and (min-width:525px){.staff-modal-bio-grid #close-staff-modal-js{grid-row:flow}.staff-modal-bio-grid .staff-bio__headshot{grid-column:content/span 8}}@media screen and (min-width:940px){.staff-modal-bio-grid{margin-top:4rem}.staff-modal-bio-grid #close-staff-modal-js{grid-row:close-modal}.staff-modal-bio-grid .staff-bio__headshot{grid-column:content/span 4}.staff-modal-bio-grid .staff-bio__copy{grid-column:var(--content-column-grid-spec);grid-row:flow;margin-top:0}}.recent-news-grid__card{grid-column:content;margin-bottom:2.5rem}@media screen and (min-width:601px) and (max-width:999px){.recent-news-grid__card{grid-column:content/span 11}}@media screen and (min-width:1000px){.recent-news-grid__card{margin-bottom:0}.recent-news-grid__card:first-child{grid-column:3/span 4}.recent-news-grid__card:nth-child(2){grid-column:8/span 4}.recent-news-grid__card:nth-child(3){grid-column:13/span 4}}.grants-made-cta-grid .left{grid-column:content;grid-row:1;margin-bottom:2rem}.grants-made-cta-grid .right{grid-column:content;grid-row:2}@media (min-width:768px){.grants-made-cta-grid .left{grid-column:content/span 7}.grants-made-cta-grid .right{grid-column-end:17;grid-row:1;justify-self:flex-end}}.funding-area-grid{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.funding-area-grid:hover{--tw-bg-opacity:1;background-color:rgba(239,239,245,var(--tw-bg-opacity));text-decoration-line:none}.funding-area-grid img{grid-column:content}.funding-area-grid header{grid-column:content;margin-top:2rem}@media (min-width:768px){.funding-area-grid img{grid-column:content/span 4}.funding-area-grid header{grid-column:var(--content-column-grid-spec);margin-top:0}}@media screen and (min-width:1080px){#inquiry-and-application-process .layout-grid__flow-content{grid-column:8/content}#inquiry-and-application-process #inquiry-preamble.wysiwyg{max-width:none;padding-right:10%}#inquiry-and-application-process #accordions-root-js{max-width:none}}.grants-grid .grants-grid__form-ui{grid-column:content;margin:0 auto;max-width:430px;width:100%}@media screen and (min-width:640px){.grants-grid__form-ui{margin-left:0}}@media screen and (min-width:1080px){.grants-grid__form-ui{max-width:328px}.sticky-grid-sidebar{align-self:flex-start;position:sticky;top:calc(135px + 2rem);top:calc(var(--nav-height) + 2rem)}.grants-grid .grants-grid__form-ui{grid-column:content/span 4;grid-row:1}.grants-grid .layout-grid__flow-content{grid-column:var(--content-column-maxed-grid-spec);grid-row:1;padding-top:1rem}}@media screen and (min-width:1080px) and (max-height:950px){.sticky-grid-sidebar{align-self:flex-start;position:sticky;top:calc(50px + 2rem);top:calc(var(--nav-height-minimized) + 2rem)}}.funding-areas-bookend{--tw-bg-opacity:1;background-color:rgba(81,77,133,var(--tw-bg-opacity));flex-basis:0;flex-grow:1}.funding-areas-bookend--left{background-position-x:right}.funding-areas-bookend--right{background-position-x:left}section.pb-20.md\:pb-32{padding-bottom:0}.multiple_images-inital{animation-direction:normal;animation-duration:7s;animation-iteration-count:1;animation-name:fi1FadeInOut-inital;animation-timing-function:ease-in-out;opacity:1;z-index:0}.multiple_images.funding__featured-image__transition{animation-direction:normal;animation-duration:7s;animation-iteration-count:infinite;animation-name:fi1FadeInOut;animation-timing-function:ease-in-out;opacity:0;z-index:0}.funding__featured-image__transition-caption{margin-top:20px;visibility:hidden}.funding__featured-image__transition-caption:last-child,.multiple_images.funding__featured-image__transition-caption:last-child{visibility:visible}.multiple_images.funding__featured-image__transition-caption:last-child>*{animation-direction:normal;animation-duration:10s;animation-iteration-count:infinite;animation-name:fiCaptionFade_mobile;animation-timing-function:ease-in-out;visibility:visible}@media (min-width:430px){.multiple_images.funding__featured-image__transition-caption:last-child{animation-direction:normal;animation-duration:10s;animation-iteration-count:infinite;animation-name:fiCaptionFade;animation-timing-function:ease-in-out}.intitial-transition{animation-direction:normal;animation-duration:10s;animation-iteration-count:1;animation-name:transition-once}}@keyframes fi1FadeInOut-inital{0%{opacity:1}77%{filter:brightness(100%);opacity:1}to{filter:brightness(0);opacity:1}}@keyframes fi1FadeInOut{0%{opacity:0}12%{opacity:1}77%{filter:brightness(100%);opacity:1}to{filter:brightness(0);opacity:1}}@keyframes fiCaptionFade{0%{opacity:0;transform:translateX(-40px)}10%{opacity:1;transform:translateX(0)}95%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-40px)}}@keyframes fiCaptionFade_mobile{0%{opacity:0}10%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes transition-once{0%{opacity:0;transform:translateX(-40px)}5%{opacity:1}20%{transform:translateX(0)}}.mobile-share{display:none}@media screen and (max-width:1080px){.mobile-share{display:block;grid-column-end:25;grid-column-start:1;margin:.5rem 1.5rem}.mobile-share .share-flex{display:flex}.mobile-share .share-flex .share-title{padding-right:12px;padding-top:3px}}@media screen and (max-width:1280px){.news-entry .layout-grid{margin-bottom:1rem}}.news-article-card{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.news-article-card:hover{--tw-bg-opacity:1;background-color:rgba(239,239,245,var(--tw-bg-opacity));text-decoration-line:none}.news-article-card{position:relative}.news-article-card hr{grid-column:content}.news-article-card img{grid-column:content;margin-bottom:1.5rem;width:100%}@media (min-width:768px){.news-article-card img{grid-column:content/span 4;margin-bottom:0;width:auto}}.news-article-card__category{align-self:center;grid-column:content;position:relative}.news-article-card__category a{position:relative}.news-article-card__category a:hover{color:#7d7dae}.news-article-card__title{display:flex;flex-direction:column;grid-column:content;justify-content:space-between}@media (min-width:768px){.news-article-card__title{grid-column:7/span 10}}.news-article-card__link{margin-top:1.5em}.news-entry #hero-image-js{transform-origin:bottom left}.news-entry #gutter-image-js{align-self:flex-start;display:block;grid-column:content/span 4;grid-row:flow;opacity:0;position:sticky;top:185px;top:calc(50px + var(--nav-height))}@media screen and (max-width:1079px){.news-entry #hero-image-js{opacity:1!important;transform:none!important}.news-entry #gutter-image-js{display:none!important}}.recent-news-grid__card{position:relative;z-index:0}.recent-news-grid__card h6 a{position:relative;z-index:2}.recent-news-grid__card__img{opacity:1;position:relative;transition:opacity .15s;z-index:2}.recent-news-grid__card__title{position:relative;z-index:2}.recent-news__image-tint{background-color:#7d7dae;opacity:1}.block-link:before{content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:30}.click-catcher{bottom:0;left:0;position:absolute;right:0;top:0}.news-article-card .click-catcher{grid-area:content}.recent-news-grid__card .click-catcher{z-index:1}.funding-area-grid .click-catcher{grid-column:content;z-index:0}.hover-image{position:relative}.hover-image:before{--tw-bg-opacity:1;background-color:rgba(81,77,133,var(--tw-bg-opacity));bottom:0;content:" ";height:100%;left:0;max-width:328px;position:absolute;right:0;top:0;width:100%;z-index:-1}.hover-image img{opacity:1;transition:opacity .15s}.hover-image img:hover{opacity:.6}#staff-bio-modal-js .hover-image img:hover{opacity:1}.logo-use__pairing+.logo-use__pairing{margin-top:2.5rem}.logo-use__pairing+.wysiwyg{margin-top:3rem}.logo-use__block+.logo-use__block{margin-top:2rem}@media (min-width:768px){.logo-use__pairing{display:flex;margin-bottom:3rem}.logo-use__block{flex-grow:1}.logo-use__block+.logo-use__block{margin-left:2rem;margin-top:0}}:root{--nav-height:135px;--nav-bottom-margin:14px;--nav-shrink-duration:400ms;--nav-height-minimized:50px;--mobile-logo-height:25px;--hamburger-width:35px}.nav-dropdown+.nav-dropdown{margin-top:.7em}.toolbar-content{height:0}#observe-nav-scroll-js{height:50px;height:var(--nav-height-minimized)}#driehaus-logo-img,#driehaus-logo-text,#nav-expander-js,#primary-nav-js{transition-duration:.4s;transition-duration:var(--nav-shrink-duration)}#nav-expander-js{cursor:pointer;display:flex;flex-shrink:0;height:50px;height:var(--nav-height-minimized);opacity:1;overflow-y:hidden;width:100%}#nav-expander-js>*{margin:auto 0 auto auto}.nav-content{align-items:center;height:135px;height:var(--nav-height);padding-top:18px}.nav-content,.nav-content__right{display:flex;justify-content:space-between}.nav-content__right{flex-direction:column;height:100%;width:35px;width:var(--hamburger-width)}.nav-logo{height:90px;white-space:nowrap}#driehaus-logo-img{transform:matrix(.4,0,0,.4,-23,32.1);transition-property:transform}#driehaus-logo-text{transform:matrix(.4,0,0,.4,-44,12.75);transform-origin:bottom left;transition:transform .4s;transition:transform var(--nav-shrink-duration)}#primary-nav-js{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-bottom:1px solid #dedede;position:fixed;transform:translateY(-85px);transform:translateY(calc(var(--nav-height-minimized) - var(--nav-height)));transition-property:transform;width:100%;z-index:40}@media screen and (max-height:950px){#primary-nav-js.minimized{transform:translateY(-85px);transform:translateY(calc(var(--nav-height-minimized) - var(--nav-height)))}#primary-nav-js.minimized #driehaus-logo-img{transform:matrix(.4,0,0,.4,-23,32.1)}#primary-nav-js.minimized #driehaus-logo-text{transform:matrix(.4,0,0,.4,-44,12.75)}#primary-nav-js.minimized #nav-expander-js{height:50px;height:var(--nav-height-minimized);opacity:1}}@media screen and (max-width:500px){.nav-logo{height:auto}#driehaus-logo-img{transform:matrix(.5,0,0,.5,-30,8)}#driehaus-logo-text{transform:matrix(.6,0,0,.6,-50,-10.25)}}@media screen and (min-width:883px){#observe-nav-scroll-js{height:135px;height:var(--nav-height)}#primary-nav-js{border-bottom:none;transform:translateY(0)}#primary-nav-js.scrolled{border-bottom:1px solid #dedede}.toolbar-content{height:auto}#driehaus-logo-img,#driehaus-logo-text{transform:matrix(1,0,0,1,0,0)}#nav-expander-js{height:14px;height:var(--nav-bottom-margin);opacity:0}.nav-content__right{min-width:500px;width:auto}}.nav-dropdown-header.active .nav-dropdown-tab{opacity:1;pointer-events:all}.nav-dropdown-tab{--tw-bg-opacity:1;background-color:rgba(64,64,64,var(--tw-bg-opacity));border-top:14px solid #fff;border-top:var(--nav-bottom-margin) solid #fff;margin-left:-2rem;max-width:19rem;opacity:0;padding:30px 2rem 2rem;padding-top:calc(16px + var(--nav-bottom-margin));pointer-events:none;position:absolute;transition:opacity .4s}.nav-dropdown-header:hover,.nav-dropdown:hover{--tw-text-opacity:1;color:rgba(155,155,155,var(--tw-text-opacity))}@media screen and (max-width:883px){#primary-nav-js.open{--tw-bg-opacity:1;background-color:rgba(64,64,64,var(--tw-bg-opacity));bottom:0;height:calc(100vh + 185px);height:calc(100vh + var(--nav-height-minimized) + var(--nav-height));left:0;position:fixed;right:0;top:0}#primary-nav-js.open #driehaus-logo-img,#primary-nav-js.open #driehaus-logo-text,#primary-nav-js.open #nav-expander-js{filter:brightness(0) invert(1)}#primary-nav-js.open #mobile-menu{height:calc(100vh - 50px);height:calc(100vh - var(--nav-height-minimized));overflow:auto;overscroll-behavior:contain}#primary-nav-js.open .mobile-menu-scroller{height:auto;opacity:1}}.searchbox{position:relative}.searchbox input{padding-left:4px}.searchbox button{bottom:0;position:absolute;right:0;top:0}#mobile-menu ul>li>header{align-items:center;display:flex;justify-content:space-between}#mobile-menu .top-level ul li+li{margin-top:1em}#mobile-menu li{line-height:26px}#mobile-menu li.top-level{padding-bottom:.5em;padding-top:.5em}#mobile-menu .mobile-nav-open-dropdown{font-size:20px}#mobile-menu .searchbox--mobile input{background-color:#404040;color:#fff;transition-duration:75ms}#mobile-menu .searchbox--mobile input::-moz-placeholder{color:#fff}#mobile-menu .searchbox--mobile input::placeholder{color:#fff}#mobile-menu .searchbox--mobile input:focus{border-bottom:1px solid #fff;transition-duration:75ms}#mobile-menu .mobile-menu-scroller{height:0;opacity:0;overflow:hidden}#mobile-menu .top-level ul{height:0;overflow:hidden}#mobile-menu .top-level.open{background-color:#7b7b7b}#mobile-menu .top-level.open ul{height:auto;padding-left:2rem;padding-top:1em}#nav-toolbar{height:100%;position:relative}#nav-toolbar details>summary{cursor:pointer;list-style:none}#nav-toolbar details>summary:hover{--tw-text-opacity:1;color:rgba(155,155,155,var(--tw-text-opacity))}#nav-toolbar details>summary::-webkit-details-marker,#nav-toolbar details>summary::marker{display:none}#nav-toolbar #crash-in-js{display:flex;left:0;opacity:0;padding-bottom:20px;pointer-events:none;position:absolute;right:0;top:0}#nav-toolbar #crash-in-js.interactive{pointer-events:all}#nav-toolbar #crash-in-js:after{--tw-border-opacity:1;border-bottom-color:rgba(64,64,64,var(--tw-border-opacity));border-bottom-width:1px;bottom:0;content:" ";position:absolute;width:100vw}#nav-toolbar .slide-in-content{flex-grow:1;font-size:large;margin-right:auto}#nav-toolbar .slide-in-content a{font-size:15px;margin-left:40px}#nav-toolbar .slide-in-content--link-list>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2.5rem*var(--tw-space-x-reverse))}#nav-toolbar .slide-in-content--link-list{display:flex}.nav-secondary a:hover{--tw-text-opacity:1;color:rgba(155,155,155,var(--tw-text-opacity))}dialog.staff-bio{display:flex;opacity:0;pointer-events:none;position:fixed;transition:opacity .4s;transition-timing-function:cubic-bezier(.075,.82,.165,1);width:100%}dialog.staff-bio,dialog.staff-bio[open]{margin:0;max-height:100%;max-width:100%;padding:0;top:0}dialog.staff-bio[open]{height:100vh;opacity:1;pointer-events:all}dialog.staff-bio[open] .staff-bio__contact-email{display:block}.staff-bio__contact-email{display:none}dialog.staff-bio::backdrop{background-color:transparent}.staff-grid__card .staff-bio__copy{display:none}.staff-directory-grid.contact-info+.staff-directory-grid.contact-info{margin-top:-1px}.grant-grid{--tw-border-opacity:1;--vertical-padding:26px;align-items:baseline;border-bottom-width:1px;border-color:rgba(81,77,133,var(--tw-border-opacity));display:grid;grid-template-areas:".... .... ...." "cat  cat  cat " ".... .... ...." "cash cash cash" ".... .... ...." "name name name" ".... .... ...." "desc desc desc" ".... .... ...." "date loc  .... ";grid-template-columns:min-content min-content 1fr;grid-template-rows:var(--vertical-padding) auto 4px auto 0 auto 10px auto 23px auto var(--vertical-padding);justify-items:baseline;place-items:baseline}.grant-grid:last-child{border-bottom:none}.grant-grid__date,.grant-grid__location{margin-right:1rem;white-space:nowrap}.grant-grid__date{grid-area:date}.grant-grid__amount{grid-area:cash}.grant-grid__category{grid-area:cat}.grant-grid__grantee-name{grid-area:name}.grant-grid__desc{grid-area:desc}.grant-grid__location{grid-area:loc}@media screen and (min-width:1080px){.grant-grid{--vertical-padding:26px;grid-template-areas:".... ...." "date cat " ".... ...." "cash name" ".... ...." ".... desc" ".... ...." ".... loc ";grid-template-columns:164px 1fr;grid-template-rows:var(--vertical-padding) auto 18px auto 12px auto 14px auto var(--vertical-padding)}}.fade-in{animation:fadeIn .4s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.grants-special-note+.grants-special-note{margin-top:1em}.macarthur-accordions-section{max-width:76ch}.macarthur-accordions-section .accordion+.accordion-content,.macarthur-accordions-section .accordion:first-child{margin-top:2.5rem}.macarthur-accordions-section .accordion+.accordion{margin-top:-1px;position:relative}.first\:-mt-1:first-child{margin-top:-.25rem}.first\:border-t:first-child{border-top-width:1px}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(222,222,222,var(--tw-bg-opacity))}.hover\:bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgba(125,125,174,var(--tw-bg-opacity))}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(42,36,77,var(--tw-bg-opacity))}.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgba(100,100,100,var(--tw-bg-opacity))}.hover\:fill-purple-500:hover{fill:#2a244d}.hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(125,125,174,var(--tw-text-opacity))}.hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(81,77,133,var(--tw-text-opacity))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(155,155,155,var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-100:hover{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(222,222,222,var(--tw-ring-opacity))}.focus-visible\:ring-2.focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus-visible\:ring-white.focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.focus-visible\:ring-opacity-75.focus-visible{--tw-ring-opacity:0.75}.focus-visible\:ring-opacity-75:focus-visible{--tw-ring-opacity:0.75}.focus-visible\:ring-offset-2.focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.group:hover .group-hover\:text-purple-400{--tw-text-opacity:1;color:rgba(81,77,133,var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-60{opacity:.6}.peer:hover~.peer-hover\:translate-x-1{--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.sm\:pt-7{padding-top:1.75rem}.sm\:pb-\[14px\]{padding-bottom:14px}}@media (min-width:768px){.md\:pointer-events-none{pointer-events:none}.md\:mt-0{margin-top:0}.md\:mb-\[110px\]{margin-bottom:110px}.md\:mt-8{margin-top:2rem}.md\:mb-\[30px\]{margin-bottom:30px}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-auto{height:auto}.md\:h-\[90px\]{height:90px}.md\:w-auto{width:auto}.md\:w-3\/4{width:75%}.md\:max-w-md{max-width:28rem}.md\:max-w-\[328px\]{max-width:328px}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0}.md\:bg-purple-400{--tw-bg-opacity:1;background-color:rgba(81,77,133,var(--tw-bg-opacity))}.md\:bg-opacity-0{--tw-bg-opacity:0}.md\:to-transparent{--tw-gradient-to:transparent}.md\:p-6{padding:1.5rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:py-\[110px\]{padding-bottom:110px;padding-top:110px}.md\:pt-\[5\%\]{padding-top:5%}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:opacity-60{opacity:.6}.group:nth-child(2n) .md\:group-even\:flex-row-reverse{flex-direction:row-reverse}.group:hover .md\:group-hover\:bg-opacity-60{--tw-bg-opacity:0.6}.group:hover .md\:group-hover\:opacity-100{opacity:1}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:my-12{margin-bottom:3rem;margin-top:3rem}.lg\:mb-\[33px\]{margin-bottom:33px}.lg\:mt-0{margin-top:0}.lg\:mt-12{margin-top:3rem}.lg\:hidden{display:none}.lg\:h-\[40px\]{height:40px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:py-12{padding-bottom:3rem;padding-top:3rem}.lg\:px-\[52px\]{padding-left:52px;padding-right:52px}.lg\:pb-\[100px\]{padding-bottom:100px}}.buttonBack___1mlaL,.buttonFirst___2rhFr,.buttonLast___2yuh0,.buttonNext___2mOCa,.buttonNext___3Lm3s,.dot___3c3SI{cursor:pointer}.image___xtQGH{display:block;height:100%;width:100%}.spinner___27VUp{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin___S3UuE;animation-timing-function:linear;border:4px solid #a9a9a9;border-radius:30px;border-top-color:#000;height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);width:30px}@keyframes spin___S3UuE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container___2O72F{height:100%;overflow:hidden;position:relative;width:100%}.overlay___IV4qY{bottom:0;cursor:zoom-in;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s,transform .3s}.hover___MYy31,.loading___1pvNI,.zoom___3kqYk{opacity:1}.imageLoadingSpinnerContainer___3UIPD{background-color:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0}.slide___3-Nqo{box-sizing:border-box;display:block;height:0;list-style-type:none;margin:0;position:relative}.slide___3-Nqo:focus{outline:none!important}.slideHorizontal___1NzNV{float:left}[dir=rtl] .slideHorizontal___1NzNV{direction:rtl;transform:scaleX(-1)}.slideInner___2mfX9{height:100%;left:0;position:absolute;top:0;width:100%}.focusRing___1airF{bottom:5px;left:5px;outline-color:Highlight;outline-style:solid;outline-width:5px;pointer-events:none;position:absolute;right:5px;top:5px}@media (-webkit-min-device-pixel-ratio:0){.focusRing___1airF{outline-color:-webkit-focus-ring-color;outline-style:auto}}.horizontalSlider___281Ls{overflow:hidden;position:relative;touch-action:pan-y pinch-zoom}[dir=rtl] .horizontalSlider___281Ls{direction:ltr;transform:scaleX(-1)}.horizontalSliderTray___1L-0W{overflow:hidden;width:100%}.verticalSlider___34ZFD{overflow:hidden;position:relative}.verticalSliderTray___267D8{overflow:hidden}.verticalTray___12Key{float:left}.verticalSlideTrayWrap___2nO7o{overflow:hidden}.sliderTray___-vHFQ{display:block;list-style:none;margin:0;padding:0}.sliderAnimation___300FY{transition:transform .5s;transition-timing-function:cubic-bezier(.645,.045,.355,1);will-change:transform}.masterSpinnerContainer___1Z6hB{background-color:#f4f4f4;bottom:0;left:0;position:absolute;right:0;top:0}
/*# sourceMappingURL=main-8f814984260d54f91bea.css.map*/