/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen and (min-height:400px){html{scroll-padding-top:8rem}}.region--utility-small-viewports{display:flex;gap:2rem;width:100%;height:100%;align-items:flex-end;justify-content:flex-end}@media(min-width:950px){.region--utility-small-viewports{display:none}}.region--cta-small-viewports{display:flex;gap:clamp(0.5rem,1.25vw,1rem);padding:1.2rem 0}@media(min-width:950px){.region--cta-small-viewports{display:none}}.region--cta-small-viewports:empty{padding:0.6rem 0}.region--utility-large-viewports{display:none}@media(min-width:950px){.region--utility-large-viewports{display:flex;width:100%;gap:1.5rem;align-items:center;justify-content:flex-end}}@media(min-width:1024px){.region--utility-large-viewports{gap:2rem}}.region--utility-large-viewports+.region--cta-large-viewports:not(:empty){margin-left:3rem}@media(min-width:1024px){.region--utility-large-viewports+.region--cta-large-viewports:not(:empty){margin-left:4rem}}.region--cta-large-viewports{display:none}@media(min-width:950px){.region--cta-large-viewports{display:flex;gap:clamp(0.5rem,1.25vw,1rem);margin-left:auto;white-space:nowrap}}.region--overflow-large-viewports{display:none}@media(min-width:950px){.region--overflow-large-viewports{display:block}}.region--overflow-large-viewports:empty{padding:0.6rem 0}.region--content-top{margin-bottom:3rem}@media(min-width:950px){.region--content-top{margin-bottom:5rem}}.main-content{max-width:119rem;margin:0 auto;padding:0 var(--page-side-padding)}@media(min-width:950px){.main-content{display:flex;gap:5%;flex-direction:row-reverse}.main-content__first{flex-basis:75%}.main-content__second{flex-basis:25%}}.region--content-bottom-small-viewports{display:grid;gap:3rem;padding:0 var(--page-side-padding);margin-bottom:3rem}@media(min-width:950px){.region--content-bottom-small-viewports{display:none}}.region--footer-top-first{max-width:22.2rem}.region--footer-top-second{display:flex;flex-direction:column;gap:2rem}@media(min-width:950px){.region--footer-top-second{margin-top:1rem}}.region--footer-top-third{display:flex;flex-direction:column;gap:3.5rem}@media(min-width:950px){.region--footer-top-third{gap:1rem}}.floating-area{position:fixed;bottom:24px;right:20px;z-index:1000}.grecaptcha-badge{visibility:hidden}.region--sidebar{--sidebar-block-gap:5rem;display:none;grid-auto-rows:min-content;grid-template-columns:100%;gap:var(--sidebar-block-gap);margin-top:var(--sidebar-block-gap)}@media(min-width:950px){.region--sidebar{display:grid;margin-top:0}}.region--sidebar>div p{line-height:2.2rem}@media(min-width:950px){.region--sidebar>div{word-wrap:break-word;overflow-wrap:break-word}}.main-content{margin:0 auto 5rem auto}@media(min-width:950px){.main-content{margin:0 auto 6rem auto}}.page.thank-you-for-registering-for-our-webinar .messages{display:none}.field{margin-bottom:2rem}.field:last-child{margin-bottom:0}
:root{--white:#FFF;--black:#000;--beaver-blue:#1e407c;--nittany-navy:#001e44;--nittany-navy-faded:rgba(0,30,68,0.5);--sky-blue:#009cde;--pugh-blue:#96bee6;--light-mauve:#ebecf4;--light-grey:#f2f3f9;--medium-grey:#d8dbea;--medium-dark-grey:#687a8d;--slate:#314d64;--slate-light:#CCDAE6;--limestone:#a2aaad;--keystone:#ffd100;--keystone-light:#f9df70;--invent-orange:#E98300;--invent-orange-light:#fca917;--penns-forest:#4A7729;--creek:#3ea39e;--pa-link:#005fa9;--pa-link-light:#cce9ff;--tile-nav-image-overlay:rgba(0,100,191,0.75);--tile-nav-active:rgba(0,30,68,0.75);--error-red:#dd3636;--text-color--dark:var(--nittany-navy);--text-color--slate:var(--slate);--text-color--light:var(--white);--link-color--dark:var(--pa-link);--link-color--light:var(--pa-link-light);--text-color--default:var(--text-color--dark);--link-color--default:var(--link-color--dark);--headings-color:var(--text-color--slate)}:root{--text-element-vertical-space--medium:2rem;--text-element-vertical-space--small:1rem;--text-element-vertical-space--large:3rem;--text-element-vertical-space--default:var(--text-element-vertical-space--medium);--page-side-padding:2rem}@media(min-width:550px){:root{--page-side-padding:4rem}}:root{--transition-duration--medium:200ms;--transition-duration--default:var(--transition-duration--medium)}:root{--font-family--text:"proxima-nova",sans-serif;--font-family--display:"serifa",serif;--font-family--default:var(--font-family--text);--font-family--headings:var(--font-family--display);--font-family--page-title:var(--font-family--text);--font-family--quotes:var(--font-family--display);--font-size--6xlarge:6.2rem;--font-size--5xlarge:4.8rem;--font-size--4xlarge:3.2rem;--font-size--3xlarge:2.8rem;--font-size--2xlarge:2.5rem;--font-size--xlarge:2.2rem;--font-size--large:2rem;--font-size--mlarge:1.8rem;--font-size--medium:1.7rem;--font-size--msmall:1.6rem;--font-size--small:1.5rem;--font-size--xsmall:1.4rem;--font-size--2xsmall:1.3rem;--font-size--3xsmall:1.2rem;--font-size--4xsmall:1.1rem;--font-size--5xsmall:1rem;--font-size--default:var(--font-size--medium);--line-height--medium:calc(30/17);--line-height--msnug:calc(28/17);--line-height--snug:calc(24/17);--line-height--xsnug:calc(21/17);--line-height--2xsnug:calc(28/24);--line-height--3xsnug:calc(48/45);--line-height--nospace:1;--line-height--default:var(--line-height--medium);--letter-spacing--2xloose:0.06em;--letter-spacing--xloose:0.03em;--letter-spacing--loose:0.02em;--letter-spacing--mloose:0.01em;--letter-spacing--medium:0;--letter-spacing--msnug:-0.01em;--letter-spacing--snug:-0.02em;--letter-spacing--xsnug:-0.03em;--letter-spacing--2xsnug:-0.06em;--letter-spacing--default:var(--letter-spacing--medium);--font-weight--regular:400;--font-weight--medium:500;--font-weight--semibold:600;--font-weight--bold:700;--font-weight--extrabold:800;--font-weight--default:var(--font-weight--regular)}@media(min-width:800px){:root{--font-size--6xlarge:7.9rem;--font-size--5xlarge:6rem;--font-size--4xlarge:4.5rem;--font-size--3xlarge:3.2rem;--font-size--2xlarge:2.8rem;--font-size--xlarge:2.4rem;--font-size--large:2.1rem}}p,.paragraph--default{color:var(--text-color--default);font-size:var(--font-size--default);line-height:var(--line-height--default);margin:0 0 var(--text-element-vertical-space--default)}p:last-child,.paragraph--default:last-child{margin-bottom:0}.text{color:var(--text-color--default);font-size:var(--font-size--default);font-weight:var(--font-weight--default);line-height:var(--line-height--default);letter-spacing:var(--letter-spacing--default)}.text--contrasting{font-weight:800;color:rgba(0,30,68,.5)}.text--weight-regular{font-weight:var(--font-weight--regular)}.text--weight-semibold{font-weight:var(--font-weight--semibold)}.text--weight-bold{font-weight:var(--font-weight--bold)}.text--size-6xlarge{font-size:var(--font-size--6xlarge)}.text--size-5xlarge{font-size:var(--font-size--5xlarge)}.text--size-4xlarge{font-size:var(--font-size--4xlarge)}.text--size-3xlarge{font-size:var(--font-size--3xlarge)}.text--size-2xlarge{font-size:var(--font-size--2xlarge)}.text--size-xlarge{font-size:var(--font-size--xlarge)}.text--size-large{font-size:var(--font-size--large)}.text--size-mlarge{font-size:var(--font-size--mlarge)}.text--size-medium{font-size:var(--font-size--medium)}.text--size-msmall{font-size:var(--font-size--msmall)}.text--size-small{font-size:var(--font-size--small)}.text--size-xsmall{font-size:var(--font-size--xsmall)}.text--size-2xsmall{font-size:var(--font-size--2xsmall)}.text--size-3xsmall{font-size:var(--font-size--3xsmall)}.text--size-4xsmall{font-size:var(--font-size--4xsmall)}.text--height-default{line-height:var(--line-height--default)}.text--height-msnug{line-height:var(--line-height--msnug)}.text--height-snug{line-height:var(--line-height--snug)}.text--height-xsnug{line-height:var(--line-height--xsnug)}.text--height-2xsnug{line-height:var(--line-height--2xsnug)}.text--height-3xsnug{line-height:var(--line-height--3xsnug)}.text--height-nospace{line-height:var(--line-height--nospace)}.text--color-default{color:var(--text-color--default)}.text--color-slate{color:var(--text-color--slate)}.text--color-reversed{color:var(--text-color--light)}*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%;overflow:hidden;overflow-y:auto;-webkit-font-smoothing:antialiased;background:#001e44;scroll-behavior:smooth}@media(prefers-reduced-motion){html{scroll-behavior:auto}}body{margin:0;font-size:var(--font-size--default);font-family:var(--font-family--default);color:var(--text-color--default);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,.link--default{color:var(--link-color--default);font-weight:inherit;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:inherit;text-decoration-thickness:0.1rem;outline:solid 0.2rem rgba(0,0,0,0);outline-offset:0.2rem;transition:outline-color var(--transition-duration--default) linear;text-underline-offset:.2em}a:hover,a:focus-visible,.link--default:hover,.link--default:focus-visible{text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0.1rem}a:focus-visible,.link--default:focus-visible{outline-color:var(--sky-blue);outline-offset:0.2rem}a.hidden,.link--default.hidden{left:-99.9rem;position:absolute}a.hidden:focus,.link--default.hidden:focus{background-color:rgba(0,0,0,0);color:#fff;left:0.5rem}.link--color-reversed{color:var(--link-color--light);text-decoration-color:var(--link-color--light)}.link--color-reversed:hover,.link--color-reversed:focus-visible{text-decoration-color:var(--link-color--light)}img{display:block;max-width:100%;height:auto}hr{border:none;margin:2rem 0;padding:0;background:rgba(0,0,0,0);height:0.1rem;width:100%;border-bottom:0.1rem dotted rgba(0,30,68,.25)}nav ul{border:medium none;list-style:none outside none;margin:0;padding:0;text-align:left}caption{font-size:2.2rem;line-height:2.8rem;clear:both;color:#001e44;font-weight:700;padding-bottom:2rem;text-align:left}b,strong{font-weight:700}footer{overflow:hidden}blockquote{position:relative;margin:0 0 0 2.8rem;font-family:var(--font-family--display);font-weight:var(--font-weight--regular);font-size:var(--font-size--large);line-height:var(--line-height--snug);letter-spacing:var(--letter-spacing--default)}blockquote::before,blockquote::after{color:var(--sky-blue);font-weight:var(--font-weight--bold);font-size:4.6rem}@media(min-width:800px){blockquote::before,blockquote::after{font-size:4.8rem}}blockquote::before{content:"“";position:absolute;text-indent:-2.8rem;line-height:var(--line-height--nospace)}blockquote::after{content:"”";margin-left:0.5rem;line-height:0;vertical-align:-0.375em}@media(min-width:800px){blockquote::after{vertical-align:-0.385em}}blockquote+figcaption{margin:var(--text-element-vertical-space--small) 0 0 2.8rem;font-family:var(--font-family--default);font-weight:var(--font-weight--bold);font-size:var(--font-size--small);line-height:var(--line-height--snug)}@media(min-width:800px){blockquote+figcaption{margin-top:var(--text-element-vertical-space--default)}}figure{margin:0}:root{--button-border-radius--default:0.5rem}table{width:100%;border-collapse:collapse;margin-bottom:3rem;margin-top:1rem}table caption{background:rgba(0,0,0,0);padding:0;margin:0 0 2rem 0}table caption span.h2{font-size:var(--font-size--2xlarge);line-height:var(--line-height--2xsnug);letter-spacing:-0.01rem;color:var(--nittany-navy);text-align:left;font-weight:var(--font-weight--regular)}table caption span.h4{font-size:var(--font-size--large);line-height:var(--line-height--2xsnug);clear:both;color:var(--nittany-navy);font-weight:var(--font-weight--bold);text-align:left}table th,table td{padding:1rem;border:0.1rem solid var(--medium-grey);text-align:left;min-width:10rem;vertical-align:top}table th{background:rgba(0,0,0,0)}table th,table th p{line-height:1.8rem;font-weight:var(--font-weight--bold);color:var(--beaver-blue)}table th p:last-child{margin-bottom:0}table th.st-head-row:not(.st-head-row-main),table th.st-head-row:not(.st-head-row-main) p{font-size:var(font-size--small);line-height:var(--line-height--snug);color:var(--nittany-navy);font-weight:var(--font-weight--semibold)}table td,table td p{font-size:var(--font-size--small);line-height:var(--line-height--snug)}table td p:last-child,table td p p:last-child{margin-bottom:0}table td strong,table td p strong{font-weight:var(--font-weight--semibold)}table.small-only{display:table;margin-top:1rem;border-top:0.1rem solid var(--medium-grey)}@media(min-width:950px){table.small-only{display:none}}table.small-only tr{border:0.1rem solid var(--medium-grey);border-top:none;display:block}table.small-only tr th{width:100%;display:block;border:none}table.small-only tr td{border:none}table.small-only tr.row-data{border-bottom:none}table.small-only tr.row-data.show{display:block}table.small-only tr.row-data.show+.row-heading{border-top:0.1rem solid var(--medium-grey)}table.small-only tr.show:last-child{border-bottom:0.1rem solid var(--medium-grey)}table.large-only{display:none;margin:3rem 0}@media(min-width:950px){table.large-only{display:table}}tr:not(:first-of-type) .st-head-row{position:relative;padding-right:4rem;cursor:pointer}tr:not(:first-of-type) .st-head-row:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23005fa9' d='M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z' /%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:1.4rem;height:1.4rem;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);transition:transform var(--transition-duration--medium) ease-in-out}p .footnote{font-size:var(--font-size--small) !important;line-height:var(--line-height--snug) !important;display:block}table+p .footnote{margin-top:-4rem}table+p+p .footnote{margin-top:-2rem}.show .st-key,.show .st-val{display:block;border:none}.show .st-key{padding-bottom:0}.show .st-key,.show .st-key p{color:var(--beaver-blue);font-weight:var(--font-weight--bold)}.show .st-val{padding-top:0}.show+.show .st-key{padding-top:0}table .row-heading-active .st-head-row:after{transform:translateY(-50%) rotate(45deg)}form input{display:block;padding:1.25rem;font-family:var(--font-family--text);font-size:var(--font-size--msmall);line-height:var(--line-height--snug);color:var(--text-color--default);transition:border .25s linear}form input[type=submit],form button{font-family:var(--font-family--text);font-weight:var(--font-weight--semibold)}form input:not([type=submit]){width:100%}form input:not([disabled]):not([type]),form input:not([disabled])[type=text],form input:not([disabled])[type=date],form input:not([disabled])[type=datetime-local],form input:not([disabled])[type=email],form input:not([disabled])[type=month],form input:not([disabled])[type=number],form input:not([disabled])[type=password],form input:not([disabled])[type=tel],form input:not([disabled])[type=time],form input:not([disabled])[type=url],form input:not([disabled])[type=week]{border:0.1rem solid;border-color:var(--limestone) var(--medium-grey) var(--medium-grey) var(--medium-grey)}form input:not([disabled]):not([type]):focus-visible,form input:not([disabled])[type=text]:focus-visible,form input:not([disabled])[type=date]:focus-visible,form input:not([disabled])[type=datetime-local]:focus-visible,form input:not([disabled])[type=email]:focus-visible,form input:not([disabled])[type=month]:focus-visible,form input:not([disabled])[type=number]:focus-visible,form input:not([disabled])[type=password]:focus-visible,form input:not([disabled])[type=tel]:focus-visible,form input:not([disabled])[type=time]:focus-visible,form input:not([disabled])[type=url]:focus-visible,form input:not([disabled])[type=week]:focus-visible{outline-color:var(--sky-blue)}form textarea{display:block;width:100%;padding:1.25rem;border-radius:0;font-family:var(--font-family--text);font-size:var(--font-size--msmall);line-height:var(--line-height--snug);color:var(--text-color--default);height:10rem}form textarea:not([disabled]){border:0.1rem solid;border-color:var(--limestone) var(--medium-grey) var(--medium-grey) var(--medium-grey)}form textarea:not([disabled]):focus-visible{outline-color:var(--sky-blue)}form textarea.error:not([disabled]),form input.error:not([disabled]){border-color:var(--error-red)}form fieldset{border:0;padding:0;margin:0}form button,form input[type=button],form input[type=submit],form input[type=reset]{font-size:var(--font-size--small);line-height:var(--line-height--nospace);display:inline-block;text-align:center;padding:1.5rem 3rem;background-color:var(--beaver-blue);border-radius:0.2rem;color:var(--white);transition:background-color .2s ease-in-out,color .2s ease-in-out;position:relative;border:none;cursor:pointer}@media(min-width:950px){form button,form input[type=button],form input[type=submit],form input[type=reset]{padding:1.7rem 3.125rem}}form button:hover,form button:focus-visible,form input[type=button]:hover,form input[type=button]:focus-visible,form input[type=submit]:hover,form input[type=submit]:focus-visible,form input[type=reset]:hover,form input[type=reset]:focus-visible{background-color:var(--nittany-navy);text-decoration:none}form button:focus-visible,form input[type=button]:focus-visible,form input[type=submit]:focus-visible,form input[type=reset]:focus-visible{outline:0.2rem solid var(--sky-blue);outline-offset:-0.5rem}form legend{padding:0}select{font-family:var(--font-family–default);font-size:var(--font-size--msmall);-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.5rem center;background-size:1em;width:100%;border:0.1rem solid var(--medium-grey);border-radius:0;line-height:var(--line-height--nospace);padding:1.65rem 3.5rem 1.65rem 1rem;cursor:pointer;color:var(--nittany-navy)}select:focus-visible{outline-color:var(--sky-blue)}.stealthed{display:none !important}span.visually-hidden:after{content:none !important}
.skip-link{padding:2rem 2.5rem;outline:0.2rem solid #009cde;outline-offset:0;z-index:9999999;background:#fff;position:absolute;overflow:hidden;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem);text-decoration:none}.skip-link:focus{left:1rem;top:1rem;clip:auto;overflow:visible;outline-offset:-0.4rem}
.sprite{height:1em;width:auto;vertical-align:middle}
.read-more{text-decoration:none;font-size:var(--font-size--small);font-family:var(--font-family--default);line-height:var(--line-height--2xsnug);text-transform:uppercase;font-weight:var(--font-weight--bold);position:relative;display:inline-block;padding-right:0.6rem}.read-more__chevron{position:absolute;font-size:1rem;margin-top:0.2rem}.read-more__text{margin-right:0.4rem}.read-more--small{font-size:var(--font-size--3xsmall)}.read-more--small .read-more__chevron{margin-top:0.05rem}.read-more--reverse{color:var(--pa-link-light)}.read-more--reverse:focus-visible{outline-color:var(--white)}
h1,h2,h3,h4,h5,h6,.heading{color:var(--headings-color);margin:0 0 var(--text-element-vertical-space--default)}h1 .text--contrasting,h2 .text--contrasting,h3 .text--contrasting,h4 .text--contrasting,h5 .text--contrasting,h6 .text--contrasting,.heading .text--contrasting{color:var(--text-color--dark)}h1,.heading--xlarge{font-family:var(--font-family--text);font-size:var(--font-size--4xlarge);font-weight:var(--font-weight--extrabold);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--3xsnug)}h1.heading--no-overline.heading--flush,.heading--xlarge.heading--no-overline.heading--flush{margin-top:-0.65rem}@media(min-width:800px){h1.heading--no-overline.heading--flush,.heading--xlarge.heading--no-overline.heading--flush{margin-top:-0.75rem}}h1.heading--reversed,.heading--xlarge.heading--reversed{--headings-color:color-mix(in srgb,var(--text-color--light) 85%,transparent)}@supports not (color:color-mix(in srgb,white,white)){h1.heading--reversed,.heading--xlarge.heading--reversed{--headings-color:var(--text-color--light)}}h1 .text--contrasting,.heading--xlarge .text--contrasting{font-weight:var(--font-weight--extrabold)}h2,.heading--large{font-family:var(--font-family--headings);font-size:var(--font-size--3xlarge);font-weight:var(--font-weight--medium);line-height:var(--line-height--xsnug);letter-spacing:var(--letter-spacing--msnug)}h2.heading--no-overline.heading--flush,.heading--large.heading--no-overline.heading--flush{margin-top:-0.5rem}@media(min-width:800px){h2.heading--no-overline.heading--flush,.heading--large.heading--no-overline.heading--flush{margin-top:-0.55rem}}h3,.heading--medium{font-family:var(--font-family--headings);font-size:var(--font-size--xlarge);font-weight:var(--font-weight--medium);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--xsnug)}h3.heading--flush,.heading--medium.heading--flush{margin-top:-0.55rem}h4,.heading--small{font-family:var(--font-family--headings);font-size:var(--font-size--mlarge);font-weight:var(--font-weight--medium);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--snug)}h4.heading--flush,.heading--small.heading--flush{margin-top:-0.5rem}h5,.heading--xsmall{font-family:var(--font-family--headings);font-size:var(--font-size--msmall);font-weight:var(--font-weight--medium);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--snug)}h5.heading--flush,.heading--xsmall.heading--flush{margin-top:-0.4rem}h6,.heading--2xsmall{font-family:var(--font-family--headings);font-size:var(--font-size--2xsmall);font-weight:var(--font-weight--medium);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--snug)}h6.heading--flush,.heading--2xsmall.heading--flush{margin-top:-0.4rem}h1:not(.heading--no-overline)::before,.heading--xlarge:not(.heading--no-overline)::before,h2:not(.heading--no-overline)::before,.heading--large:not(.heading--no-overline)::before{content:"";display:flex;width:100%;height:.125em;background-color:var(--sky-blue);max-width:8rem}h1:not(.heading--no-overline)::before,.heading--xlarge:not(.heading--no-overline)::before{margin-bottom:1rem}h2:not(.heading--no-overline)::before,.heading--large:not(.heading--no-overline)::before{margin-bottom:1.5rem}h3::before,.heading--medium::before,h4::before,.heading--small::before,h5::before,.heading--xsmall::before,h6::before,.heading--2xsmall::before{display:none !important}h3 .text--contrasting,.heading--medium .text--contrasting,h4 .text--contrasting,.heading--small .text--contrasting,h5 .text--contrasting,.heading--xsmall .text--contrasting,h6 .text--contrasting,.heading--2xsmall .text--contrasting{font-weight:var(--font-weight--bold)}.heading--reversed{--headings-color:var(--text-color--light)}.heading--reversed .text--contrasting{color:var(--text-color--light)}.heading--subtle{font-family:var(--font-family--default);font-weight:var(--font-weight--bold);font-size:var(--font-size--medium);line-height:var(--line-height--2xsnug);letter-spacing:.02em;text-transform:uppercase}.heading--subtle:not(.heading-no-overline)::before{margin-bottom:0.5rem;height:0.2rem}.heading--subtle .text--contrasting{font-weight:var(--font-weight--extrabold);letter-spacing:inherit}.heading--align-left{text-align:left}.heading--align-center{text-align:center}.heading--align-center::before{margin-left:auto;margin-right:auto}.heading--align-right{text-align:right}.heading--align-right::before{margin-left:auto}.heading--vspace-none{margin:0}.heading--vspace-small{margin:0 0 var(--text-element-vertical-space--small)}.heading--vspace-large{margin:0 0 var(--text-element-vertical-space--large)}
.spinner{position:relative;display:inline-block}.spinner:focus{outline:none}.spinner:focus-visible{outline:0.2rem solid #009cde;outline-offset:0.2rem}.spinner__animation--xlarge{font-size:15rem}.spinner__animation--large{font-size:10rem}.spinner__animation--medium{font-size:5rem}.spinner__animation--small{font-size:2.5rem}.spinner__animation--xsmall{font-size:1.6rem}.spinner__text{display:none;color:#001e44;font-weight:bold;text-shadow:-0.1rem -0.1rem 0 #fff,0.1rem -0.1rem 0 #fff,-0.1rem 0.1rem 0 #fff,0.1rem 0.1rem 0 #fff}.spinner__text--xlarge{font-size:2.2rem}.spinner__text--large{font-size:1.8rem}.spinner__text--medium{font-size:1.6rem}.spinner__text--small{font-size:1.2rem}.spinner__text--xsmall{font-size:1.1rem}.spinner__notch{position:absolute;color:#d8dbea}.spinner__notch .sprite{animation:spin 2s linear infinite}.spinner__third{color:#1e407c;opacity:.61;z-index:2}.spinner__third .sprite{animation:spin 1s linear infinite}@media(prefers-reduced-motion){.spinner__third,.spinner__notch{display:none}.spinner__text{display:block}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.social-icon{display:inline-block;transition:.3s opacity ease-in;opacity:.8}.social-icon:hover,.social-icon:focus{opacity:1}.social-icon--light{color:var(--white)}.social-icon--light:hover,.social-icon--light:focus{color:var(--white)}.social-icon--dark{color:var(--pa-link)}.social-icon--dark:hover,.social-icon--dark:focus{color:var(--pa-link)}.social-icon .sprite{width:4.4rem;height:4.4rem}
.social-icons{display:flex;flex-wrap:wrap;gap:1rem}
.bg{background:none;padding-top:3rem;padding-bottom:3rem;position:relative}@supports(container-type:inline-size){.bg{container-type:inline-size}}.bg--padding-large{padding-top:5rem;padding-bottom:5rem}@media(min-width:550px){.bg{padding-top:4rem;padding-bottom:4rem}.bg--padding-small{padding-top:3rem;padding-bottom:3rem}.bg--padding-large{padding-top:5rem;padding-bottom:5rem}}@media(min-width:950px){.bg--padding-large{padding-top:6rem;padding-bottom:6rem}}.bg--light-grey{background-color:#f2f3f9}.bg--primary-blue{background-color:#0064bf}.bg--beaver-blue{background-color:#1e407c}.bg__sprites{position:absolute;overflow:hidden;inset:0 0 0 0;z-index:-1}.bg.bg--hub-geometric-topleft>.bg__sprites>.bg__sprite .sprite{color:var(--white);position:absolute;height:auto;width:60rem;left:-44rem;top:-33.5rem;display:none}@supports(container-type:inline-size){.bg.bg--hub-geometric-topleft>.bg__sprites>.bg__sprite .sprite{display:initial}}.bg.bg--hub-geometric-topleft.bg--primary-blue>.bg__sprites>.bg__sprite .sprite{opacity:.25}.bg.bg--hub-geometric-topleft.bg--beaver-blue>.bg__sprites>.bg__sprite .sprite{opacity:.3;color:var(--sky-blue)}@supports(container-type:inline-size){@container (min-width:950px){.bg.bg--hub-geometric-topleft.bg--narrow>.bg__sprites>.bg__sprite .sprite{width:67rem;top:-36.6rem;right:calc(50% + 30rem);left:initial}}}@supports(container-type:inline-size){@container (min-width:1024px){.bg.bg--hub-geometric-topleft:not(.bg--narrow)>.bg__sprites>.bg__sprite .sprite{width:67rem;right:calc(50% + 47rem);left:initial;top:-36.6rem}}}.bg.bg--hub-geometric-topright>.bg__sprites>.bg__sprite .sprite{color:var(--white);position:absolute;height:auto;width:60rem;right:-44rem;top:-33.5rem;display:none}@supports(container-type:inline-size){.bg.bg--hub-geometric-topright>.bg__sprites>.bg__sprite .sprite{display:initial}}.bg.bg--hub-geometric-topright.bg--primary-blue>.bg__sprites>.bg__sprite .sprite{opacity:.25}.bg.bg--hub-geometric-topright.bg--beaver-blue>.bg__sprites>.bg__sprite .sprite{opacity:.3;color:var(--sky-blue)}@supports(container-type:inline-size){@container (min-width:950px){.bg.bg--hub-geometric-topright.bg--narrow>.bg__sprites>.bg__sprite .sprite{width:67rem;top:-43.5rem;left:calc(50% + 31.9rem);right:initial}}}@supports(container-type:inline-size){@container (min-width:1024px){.bg.bg--hub-geometric-topright:not(.bg--narrow)>.bg__sprites>.bg__sprite .sprite{width:67rem;left:calc(50% + 39.5rem);right:initial;top:-43.5rem}}}.bg.bg--hub-geometric-bottomleft>.bg__sprites>.bg__sprite .sprite{color:var(--white);position:absolute;height:auto;width:60rem;left:-44rem;bottom:-51rem;display:none}@supports(container-type:inline-size){.bg.bg--hub-geometric-bottomleft>.bg__sprites>.bg__sprite .sprite{display:initial}}.bg.bg--hub-geometric-bottomleft.bg--primary-blue>.bg__sprites>.bg__sprite .sprite{opacity:.25}.bg.bg--hub-geometric-bottomleft.bg--beaver-blue>.bg__sprites>.bg__sprite .sprite{opacity:.3;color:var(--sky-blue)}@supports(container-type:inline-size){@container (min-width:950px){.bg.bg--hub-geometric-bottomleft.bg--narrow>.bg__sprites>.bg__sprite .sprite{width:67rem;right:calc(50% + 30rem);left:initial;bottom:-58rem}}}@supports(container-type:inline-size){@container (min-width:1024px){.bg.bg--hub-geometric-bottomleft:not(.bg--narrow)>.bg__sprites>.bg__sprite .sprite{width:67rem;right:calc(50% + 47rem);left:initial;bottom:-58rem}}}.bg.bg--hub-geometric-bottomright>.bg__sprites>.bg__sprite .sprite{color:var(--white);position:absolute;height:auto;width:60rem;right:-44rem;bottom:-51rem;display:none}@supports(container-type:inline-size){.bg.bg--hub-geometric-bottomright>.bg__sprites>.bg__sprite .sprite{display:initial}}.bg.bg--hub-geometric-bottomright.bg--primary-blue>.bg__sprites>.bg__sprite .sprite{opacity:.25}.bg.bg--hub-geometric-bottomright.bg--beaver-blue>.bg__sprites>.bg__sprite .sprite{opacity:.3;color:var(--sky-blue)}@supports(container-type:inline-size){@container (min-width:950px){.bg.bg--hub-geometric-bottomright.bg--narrow>.bg__sprites>.bg__sprite .sprite{width:67rem;left:calc(50% + 31.9rem);bottom:-58rem;right:initial}}}@supports(container-type:inline-size){@container (min-width:1024px){.bg.bg--hub-geometric-bottomright:not(.bg--narrow)>.bg__sprites>.bg__sprite .sprite{width:67rem;left:calc(50% + 39.5rem);right:initial;bottom:-58rem}}}.bg.bg--shield-left>.bg__sprites>.bg__sprite .sprite{position:absolute;height:auto;width:70rem;left:-62rem;top:-42rem;display:none}@supports(container-type:inline-size){.bg.bg--shield-left>.bg__sprites>.bg__sprite .sprite{display:initial}@container (min-width:550px){.bg.bg--shield-left>.bg__sprites>.bg__sprite .sprite{width:90rem;left:-78rem;top:-49rem}}@container (min-width:800px){.bg.bg--shield-left>.bg__sprites>.bg__sprite .sprite{width:110rem;left:-98rem;top:-63rem}}@container (min-width:950px){.bg.bg--shield-left>.bg__sprites>.bg__sprite .sprite{width:130rem;left:-112rem;top:-76rem}}@container (min-width:1280px){.bg.bg--shield-left>.bg__sprites>.bg__sprite .sprite{left:-98rem}}@container (min-width:1500px){.bg.bg--shield-left>.bg__sprites>.bg__sprite .sprite{left:-95rem}}@container (min-width:1800px){.bg.bg--shield-left>.bg__sprites>.bg__sprite .sprite{left:-83rem}}}.bg.bg--shield-left.bg--primary-blue>.bg__sprites>.bg__sprite .sprite{opacity:.25}.bg.bg--shield-left.bg--beaver-blue>.bg__sprites>.bg__sprite .sprite{opacity:.3;color:var(--sky-blue)}@supports(container-type:inline-size){@container (min-width:950px){.bg.bg--shield-left.bg--narrow>.bg__sprites>.bg__sprite .sprite{left:-110rem}}@container (min-width:1024px){.bg.bg--shield-left.bg--narrow>.bg__sprites>.bg__sprite .sprite{left:-105rem}}@container (min-width:1280px){.bg.bg--shield-left.bg--narrow>.bg__sprites>.bg__sprite .sprite{left:-90rem}}@container (min-width:1500px){.bg.bg--shield-left.bg--narrow>.bg__sprites>.bg__sprite .sprite{left:-85rem}}@container (min-width:1800px){.bg.bg--shield-left.bg--narrow>.bg__sprites>.bg__sprite .sprite{left:-70rem}}}.bg.bg--shield-right>.bg__sprites>.bg__sprite .sprite{position:absolute;height:auto;width:70rem;right:-58rem;top:-40rem;display:none}@supports(container-type:inline-size){.bg.bg--shield-right>.bg__sprites>.bg__sprite .sprite{display:initial}@container (min-width:550px){.bg.bg--shield-right>.bg__sprites>.bg__sprite .sprite{width:90rem;right:-75rem;top:-47rem}}@container (min-width:800px){.bg.bg--shield-right>.bg__sprites>.bg__sprite .sprite{width:110rem;right:-92rem;top:-63rem}}@container (min-width:950px){.bg.bg--shield-right>.bg__sprites>.bg__sprite .sprite{width:130rem;right:-110rem;top:-76rem}}@container (min-width:1280px){.bg.bg--shield-right>.bg__sprites>.bg__sprite .sprite{right:-96rem}}@container (min-width:1500px){.bg.bg--shield-right>.bg__sprites>.bg__sprite .sprite{right:-85rem}}@container (min-width:1800px){.bg.bg--shield-right>.bg__sprites>.bg__sprite .sprite{right:-75rem}}}.bg.bg--shield-right.bg--primary-blue>.bg__sprites>.bg__sprite .sprite{opacity:.25}.bg.bg--shield-right.bg--beaver-blue>.bg__sprites>.bg__sprite .sprite{opacity:.3;color:var(--sky-blue)}@supports(container-type:inline-size){@container (min-width:950px){.bg.bg--shield-right.bg--narrow>.bg__sprites>.bg__sprite .sprite{right:-108rem}}@container (min-width:1024px){.bg.bg--shield-right.bg--narrow>.bg__sprites>.bg__sprite .sprite{right:-100rem}}@container (min-width:1280px){.bg.bg--shield-right.bg--narrow>.bg__sprites>.bg__sprite .sprite{right:-88rem}}@container (min-width:1500px){.bg.bg--shield-right.bg--narrow>.bg__sprites>.bg__sprite .sprite{right:-87rem}}@container (min-width:1800px){.bg.bg--shield-right.bg--narrow>.bg__sprites>.bg__sprite .sprite{right:-65rem}}}.bg.bg--shield-bottomright>.bg__sprites>.bg__sprite{position:absolute;width:8.6rem;height:16.2rem;max-height:100%;right:0;bottom:0;overflow:hidden}.bg.bg--shield-bottomright>.bg__sprites>.bg__sprite .sprite{position:absolute;height:auto;width:72.2rem;right:-6.9rem;bottom:-25.3rem}.bg.bg--shield-bottomright.bg--primary-blue>.bg__sprites>.bg__sprite .sprite{opacity:.5}.bg.bg--shield-bottomright.bg--beaver-blue>.bg__sprites>.bg__sprite .sprite{opacity:.3;color:var(--sky-blue)}.bg.bg--shield-topleft-bottomright>.bg__sprites>.bg__sprite .sprite{position:absolute;height:auto;display:none}@supports(container-type:inline-size){.bg.bg--shield-topleft-bottomright>.bg__sprites>.bg__sprite .sprite{display:initial}}.bg.bg--shield-topleft-bottomright>.bg__sprites>.bg__sprite--1 .sprite{width:53.2rem;left:-30rem;top:-40rem}@supports(container-type:inline-size){@container (min-width:675px){.bg.bg--shield-topleft-bottomright>.bg__sprites>.bg__sprite--1 .sprite{width:70rem;left:-40rem;top:-55rem}}@container (min-width:800px){.bg.bg--shield-topleft-bottomright>.bg__sprites>.bg__sprite--1 .sprite{width:132.6rem;left:calc((100% - 39.5rem)/2 - 110rem);top:-115rem}}@container (min-width:950px){.bg.bg--shield-topleft-bottomright>.bg__sprites>.bg__sprite--1 .sprite{left:calc((100% - 39.5rem)/2 - 125rem)}}}.bg.bg--shield-topleft-bottomright>.bg__sprites>.bg__sprite--2 .sprite{width:53.2rem;right:-32rem;bottom:-46rem}@supports(container-type:inline-size){@container (min-width:550px){.bg.bg--shield-topleft-bottomright>.bg__sprites>.bg__sprite--2 .sprite{width:75rem;right:-50rem;bottom:-60rem}}@container (min-width:675px){.bg.bg--shield-topleft-bottomright>.bg__sprites>.bg__sprite--2 .sprite{width:100rem;right:-70rem;bottom:-90rem}}@container (min-width:800px){.bg.bg--shield-topleft-bottomright>.bg__sprites>.bg__sprite--2 .sprite{width:132.6rem;right:calc((100% - 39.5rem)/2 - 120rem);bottom:-120rem}}}.bg.bg--shield-topleft-bottomright.bg--primary-blue>.bg__sprites>.bg__sprite .sprite{opacity:.25}.bg.bg--shield-topleft-bottomright.bg--beaver-blue>.bg__sprites>.bg__sprite .sprite{opacity:.3;color:var(--sky-blue)}.bg.bg--shield-program-page-banner-top>.bg__sprites>.bg__sprite .sprite{position:absolute;width:53.2rem;height:auto;left:-22.3rem;top:-47.5rem;display:none}@supports(container-type:inline-size){.bg.bg--shield-program-page-banner-top>.bg__sprites>.bg__sprite .sprite{display:initial}@container (min-width:950px){.bg.bg--shield-program-page-banner-top>.bg__sprites>.bg__sprite .sprite{width:132.6rem;left:calc((100% - 39.5rem)/2 - 108rem);bottom:0;top:unset}}}.bg.bg--shield-program-page-banner-top.bg--primary-blue>.bg__sprites>.bg__sprite .sprite{opacity:.25}.bg.bg--shield-program-page-banner-top.bg--beaver-blue>.bg__sprites>.bg__sprite .sprite{opacity:.3;color:var(--sky-blue)}.bg.bg--shield-program-page-at-a-glance>.bg__sprites>.bg__sprite .sprite{position:absolute;width:53.2rem;height:auto;right:-32rem;bottom:-46rem;display:none}@supports(container-type:inline-size){.bg.bg--shield-program-page-at-a-glance>.bg__sprites>.bg__sprite .sprite{display:initial}@container (min-width:950px){.bg.bg--shield-program-page-at-a-glance>.bg__sprites>.bg__sprite .sprite{width:132.6rem;right:-113.8rem;top:0;bottom:unset}}@container (min-width:1280px){.bg.bg--shield-program-page-at-a-glance>.bg__sprites>.bg__sprite .sprite{right:calc((100% - 39.5rem)/2 - 158rem)}}}.bg.bg--shield-program-page-at-a-glance.bg--primary-blue>.bg__sprites>.bg__sprite .sprite{opacity:.25}.bg.bg--shield-program-page-at-a-glance.bg--beaver-blue>.bg__sprites>.bg__sprite .sprite{opacity:.3;color:var(--sky-blue)}
.card{position:relative}.card:focus-within .card__media-overlay,.card:hover .card__media-overlay{opacity:1}.card:focus-within .card__media-overlay--video .sprite,.card:hover .card__media-overlay--video .sprite{color:color-mix(in srgb,var(--error-red) 100%,transparent);opacity:1}.card:focus-within .card__title,.card:hover .card__title{text-decoration-color:var(--pa-link)}.card__content{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.5rem 3rem}.card__media{aspect-ratio:16/9;flex:1 1 26rem;position:relative;overflow:hidden}.card__media--warning::after{position:absolute;content:"Missing alt text!";color:var(--white);background:var(--error-red);font-family:var(--font-family--display);top:1rem;right:1rem;font-size:var(--font-size--default);padding:0.5rem}.card__media-overlay{position:absolute;inset:0}.card__media-overlay--standard{transition:opacity .2s linear;background:radial-gradient(circle,rgba(0,30,68,0) 33.3333333333%,rgba(0,30,68,0.3333333333),75%,rgba(0,30,68,0.6666666667) 100%);opacity:0}.card__media-overlay--video{display:flex;align-items:center;justify-content:center}.card__media-overlay--video .sprite{transition:color .1s cubic-bezier(0.4,0,1,1),opacity .1s cubic-bezier(0.4,0,1,1);width:calc(13% + 2rem);height:calc(13% + 2rem);opacity:.8;color:color-mix(in srgb,var(--black) 40%,transparent)}.card__text{flex:5 1 26rem;align-self:center}.card__title{color:var(--pa-link);display:block;font-family:var(--font-family--default);font-size:var(--font-size--large);font-weight:var(--font-weight--bold);line-height:var(--line-height--xsnug);transition:text-decoration-color var(--transition-duration--default) linear;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.2em}.card__attribution{color:var(--slate);display:block;font-family:var(--font-family--default);font-size:var(--font-size--small);font-style:italic;font-weight:var(--font-weight--regular);line-height:var(--line-height--snug)}.card__description{margin-top:1.5rem}.card__link{position:absolute;inset:0;outline:rgba(0,0,0,0) 0.2rem solid;outline-offset:0.2rem;transition:outline-color var(--transition-duration--default) linear}.card__link:focus-visible{outline-color:var(--sky-blue)}.card--list{border-bottom:0.1rem solid var(--medium-grey);padding:1.5rem 0}.card--list .card__content{flex-wrap:nowrap;gap:2rem}.card--list .card__media{max-width:10rem}.card--list .card__media--warning::after{font-size:var(--font-size--4xsmall);top:0.25rem;right:0.25rem}.card--list .card__title{font-size:var(--font-size--default);line-height:var(--line-height--xsnug)}
.cta-group{display:flex}.cta-group--align-right{text-align:right}.cta-group--expand-to-fit{display:flex;width:100%;justify-content:space-between}.cta-group--expand-to-fit>.cta-block{flex:1 1 auto}.cta-group--expand-to-fit>.cta-block:not(.cta-block--compact,.cta-block--xcompact,.cta-block--compact-responsive){padding:1.5rem}@media(min-width:950px){.cta-group--expand-to-fit>.cta-block:not(.cta-block--compact,.cta-block--xcompact,.cta-block--compact-responsive){padding:1.7rem}}.cta-group>.cta-block:not(:last-of-type){margin-right:clamp(0.5rem,1.25vw,1rem)}:root{--cta-block-expand-background-color-default:var(--light-mauve);--cta-block-expand-background-color-light:var(--white);--cta-block-expand-background-color:var(--cta-block-expand-background-color-default);--box-shadow:0.1rem 0.1rem 0 0 color-mix(in srgb,var(--nittany-navy) 50%,transparent)}@supports not (color:color-mix(in srgb,white,white)){:root{--box-shadow:_rem(.1) _rem(.1) 0 0 rgba($nittany-navy,.5)}}.cta-block{border:none;display:inline-block;padding:1.5rem 3rem;font-family:var(--font-family--default);font-size:var(--font-size--msmall);line-height:var(--line-height--2xsnug);font-weight:600;text-decoration:none;border-radius:var(--button-border-radius--default);transition:background-color .2s ease-in-out,color .2s ease-in-out;text-align:center;color:var(--text-color--light);background:var(--pa-link);margin-bottom:0;outline-offset:-0.5rem;position:relative}@media(min-width:950px){.cta-block{padding:1.7rem 3.125rem}}.cta-block:focus{outline:none}.cta-block:hover,.cta-block:focus-visible{text-decoration:none;background-color:var(--nittany-navy);border-bottom:none;color:var(--text-color--light);cursor:pointer}.cta-block:focus-visible{outline:0.2rem solid var(--sky-blue);outline-offset:-0.5rem}.cta-block:hover{outline:none}.cta-block--compact{font-size:var(--font-size--small);padding:1.3rem 2.2rem}.cta-block--xcompact,.cta-block--compact-responsive{display:inline-flex;justify-content:center;align-items:center;font-size:var(--font-size--4xsmall);min-height:3.6rem;padding:0.5rem 1rem}@media(min-width:950px){.cta-block--compact-responsive{padding:1.5rem 2rem;font-size:var(--font-size--small)}}.cta-block--campaign-legacy{padding:1.3rem 1.571rem;font-size:1.4rem}.cta-block--campaign-legacy .cta-block__icon{margin-left:-0.4rem}.cta-block--campaign-legacy .cta-block__icon::before{content:" ";font-size:1.2rem}.cta-block--expand-to-fit{display:flex;align-items:center;justify-content:center;width:stretch;width:-webkit-fill-available;width:-moz-available}.cta-block--shadow{box-shadow:0.1rem 0.1rem rgba(0,0,0,.25);filter:drop-shadow(-0.1rem -0.1rem 0 rgba(255,255,255,0.67))}.cta-block--bold{font-weight:700}.cta-block__icon{display:inline-flex;transition:color .2s ease-in-out;font-size:1.3rem;color:var(--light-mauve);vertical-align:middle}.cta-block__icon--before{margin-right:0.8rem}.cta-block__icon--after{margin-left:0.8rem}.cta-block__icon .sprite{margin:auto}.cta-block--alt{background:var(--beaver-blue);color:var(--white)}.cta-block--alt:hover,.cta-block--alt:focus-visible{background:var(--nittany-navy);color:var(--white)}.cta-block--alt:hover .cta-block__icon,.cta-block--alt:focus-visible .cta-block__icon{color:var(--light-mauve)}.cta-block--alt:focus-visible{outline-color:var(--sky-blue)}.cta-block--alt .cta-block__icon{color:var(--light-mauve)}.cta-block--reversed{background:var(--white);color:var(--beaver-blue)}.cta-block--reversed:hover,.cta-block--reversed:focus-visible{background:var(--keystone-light);color:var(--beaver-blue)}.cta-block--reversed:hover .cta-block__icon,.cta-block--reversed:focus-visible .cta-block__icon{color:var(--pa-link)}.cta-block--reversed:focus-visible{outline-color:var(--nittany-navy)}.cta-block--reversed .cta-block__icon{color:var(--pa-link)}.cta-block--color-keystone{background:var(--keystone);color:var(--nittany-navy)}.cta-block--color-keystone:hover,.cta-block--color-keystone:focus-visible{background:var(--invent-orange-light);color:var(--black)}.cta-block--color-keystone:hover .cta-block__icon,.cta-block--color-keystone:focus-visible .cta-block__icon{color:var(--black)}.cta-block--color-keystone:focus-visible{outline-color:var(--nittany-navy)}.cta-block--color-keystone .cta-block__icon{color:var(--black)}.cta-block--expand{background:var(--cta-block-expand-background-color);color:var(--beaver-blue)}.cta-block--expand:hover,.cta-block--expand:focus-visible{background:var(--pugh-blue);color:var(--nittany-navy)}.cta-block--expand:hover .cta-block__icon,.cta-block--expand:focus-visible .cta-block__icon{color:var(--nittany-navy)}.cta-block--expand:focus-visible{outline-color:var(--nittany-navy)}.cta-block--expand .cta-block__icon{color:var(--beaver-blue)}.cta-block--expand-reversed{background:var(--text-color--light);color:var(--beaver-blue)}.cta-block--expand-reversed:hover,.cta-block--expand-reversed:focus-visible{background:var(--pugh-blue);color:var(--nittany-navy)}.cta-block--expand-reversed:hover .cta-block__icon,.cta-block--expand-reversed:focus-visible .cta-block__icon{color:var(--nittany-navy)}.cta-block--expand-reversed:focus-visible{outline-color:var(--nittany-navy)}.cta-block--expand-reversed .cta-block__icon{color:var(--beaver-blue)}.cta-block--hollow-solid{background:rgba(0,0,0,0);color:var(--beaver-blue)}.cta-block--hollow-solid:hover,.cta-block--hollow-solid:focus-visible{background:var(--pugh-blue);color:var(--nittany-navy)}.cta-block--hollow-solid:hover .cta-block__icon,.cta-block--hollow-solid:focus-visible .cta-block__icon{color:var(--nittany-navy)}.cta-block--hollow-solid:focus-visible{outline-color:var(--nittany-navy)}.cta-block--hollow-solid .cta-block__icon{color:var(--beaver-blue)}.cta-block--hollow-dotted{background:rgba(0,0,0,0);color:var(--beaver-blue)}.cta-block--hollow-dotted:hover,.cta-block--hollow-dotted:focus-visible{background:var(--pugh-blue);color:var(--nittany-navy)}.cta-block--hollow-dotted:hover .cta-block__icon,.cta-block--hollow-dotted:focus-visible .cta-block__icon{color:var(--nittany-navy)}.cta-block--hollow-dotted:focus-visible{outline-color:var(--nittany-navy)}.cta-block--hollow-dotted .cta-block__icon{color:var(--beaver-blue)}.cta-block--light-blue{background:var(--pa-link-light);color:var(--beaver-blue)}.cta-block--light-blue:hover,.cta-block--light-blue:focus-visible{background:var(--keystone-light);color:var(--beaver-blue)}.cta-block--light-blue:hover .cta-block__icon,.cta-block--light-blue:focus-visible .cta-block__icon{color:var(--pa-link)}.cta-block--light-blue:focus-visible{outline-color:var(--nittany-navy)}.cta-block--light-blue .cta-block__icon{color:var(--pa-link)}.cta-block--expand{transition:color .3s linear,background-color .3s linear,box-shadow .3s linear;box-shadow:var(--box-shadow)}.cta-block--expand:focus-visible,.cta-block--expand:hover{box-shadow:.1rem .1rem 0 0 color-mix(in srgb,var(--nittany-navy) 100%,transparent)}.cta-block--expand:is(.bg--light-grey *,.bg--primary-blue *,.bg--beaver-blue *){--cta-block-expand-background-color:var(--cta-block-expand-background-color-light)}.cta-block--hollow-dotted,.cta-block--hollow-dotted:hover,.cta-block--hollow-dotted:focus{border:0.1rem var(--pa-link) dotted}.cta-block--hollow-solid,.cta-block--hollow-solid:hover,.cta-block--hollow-solid:focus{border:0.1rem var(--pa-link) solid}
.expandable-section__intro{margin-bottom:2rem}.expandable-section__content{clear:both;overflow:hidden;visibility:hidden;transition-property:height,margin-bottom,visibility;transition-timing-function:ease-in-out;margin-bottom:0;position:relative}.expandable-section__expand[aria-expanded=true]+.expandable-section__content{visibility:visible;margin-bottom:3rem;overflow:visible}.expandable-section__collapse{display:none}
.cards-list__featured{display:flex;flex-flow:column wrap;gap:2rem 2%}@media(min-width:550px){.cards-list__featured--2,.cards-list__featured--4{flex-direction:row}.cards-list__featured--2 .cards-list__card,.cards-list__featured--4 .cards-list__card{max-width:49%}}@media(min-width:800px){.cards-list__featured--3{flex-direction:row}.cards-list__featured--3 .cards-list__card{max-width:32%}}@media(min-width:950px){.cards-list__featured--4 .cards-list__card{max-width:23.5%}}.cards-list__featured+.cards-list__overflow{margin-top:3rem}.cards-list__overflow-cards{display:grid;gap:0.5rem}
.navigation-tile-image{display:flex;flex-direction:column;justify-content:flex-end;position:relative;aspect-ratio:16/9;outline:solid 0.2rem rgba(0,0,0,0);outline-offset:0.2rem;transition:outline-color var(--transition-duration--default) linear;overflow:hidden;text-decoration:none}.navigation-tile-image:hover,.navigation-tile-image:focus-visible{text-decoration:none}.navigation-tile-image:hover .navigation-tile-image__overlay::after,.navigation-tile-image:focus-visible .navigation-tile-image__overlay::after{opacity:1}.navigation-tile-image:hover .navigation-tile-image__title,.navigation-tile-image:focus-visible .navigation-tile-image__title{background-color:var(--pa-link)}.navigation-tile-image:focus-visible{outline-color:var(--sky-blue);outline-offset:0.2rem}.navigation-tile-image__img{position:absolute;inset:0 0 0 0}.navigation-tile-image__overlay{position:relative;height:min(20%,7.5rem);background:linear-gradient(to bottom,transparent 0%,var(--beaver-blue) 100%)}.navigation-tile-image__overlay::after{content:"";position:absolute;inset:0 0 0 0;background:linear-gradient(to bottom,transparent 0%,var(--pa-link) 100%);transition:opacity var(--transition-duration--default) linear;opacity:0}.navigation-tile-image__title{position:relative;background:var(--beaver-blue);color:var(--text-color--light);font-family:var(--font-family--display);font-size:var(--font-size--large);line-height:var(--line-height--2xsnug);font-weight:var(--font-weight--medium);padding:1rem 2rem 2rem 2rem;transition:background var(--transition-duration--default) linear}
.grid{display:grid;gap:2rem;margin:0;padding:0}.grid--two-col{grid-template-columns:repeat(auto-fill,minmax(max(48%,min(24rem,100%)),1fr))}.grid--three-col{grid-template-columns:repeat(auto-fill,minmax(max(30%,min(24rem,100%)),1fr))}.grid--four-col{grid-template-columns:repeat(auto-fill,minmax(max(22%,min(18rem,100%)),1fr))}.grid__item{margin:0;padding:0;list-style-type:none}.grid__item::before{display:none}
.quote{color:var(--nittany-navy)}.quote--reverse{color:var(--white)}.quote--reverse .quote__content::before,.quote--reverse .quote__content::after{color:var(--pugh-blue)}.quote__wrapper{display:flex;gap:2.5%;align-items:center}.quote__headshot{max-width:20rem;flex:0 1 25%;align-self:flex-start}@media(min-width:800px){.quote__headshot{flex:0 1 33.333%}}.quote__headshot img{aspect-ratio:1/1;object-fit:cover;border-radius:50%}.quote__figure{flex:1 1 75%}@media(min-width:800px){.quote__figure{flex:1 1 66.667%}}.quote__after{margin-left:2.8rem;margin-top:var(--text-element-vertical-space--small)}@media(min-width:800px){.quote__after{margin-top:var(--text-element-vertical-space--default)}}
.horizontal-menu{position:relative;transform:rotate(0deg)}.horizontal-menu__menu{display:flex;flex-wrap:wrap}.horizontal-menu__menu--2{background:var(--white);flex-direction:column;position:absolute;top:100%;opacity:0;visibility:hidden;box-shadow:0.1rem 0.3rem 0.5rem color-mix(in srgb,var(--nittany-navy) 75%,transparent);border-left:0.3rem solid var(--sky-blue);padding:0.5rem 2rem;min-width:100%;width:23rem}@supports not (color:color-mix(in srgb,white,white)){.horizontal-menu__menu--2{box-shadow:0.1rem 0.3rem 0.5rem rgba(0,30,68,.75)}}.horizontal-menu__item{position:relative;break-inside:avoid}.horizontal-menu__item--1{display:flex;flex:1 0 auto}.horizontal-menu__item--1:last-child .horizontal-menu__menu{right:0}.horizontal-menu__item--2:not(:last-child){border-bottom:0.1rem solid var(--slate-light)}.horizontal-menu__link{display:block;font-family:var(--font-family--default);text-decoration:none;width:100%}.horizontal-menu__link--1{text-align:center;font-size:var(--font-size--xsmall);font-weight:var(--font-weight--semibold);line-height:var(--line-height--nospace);letter-spacing:var(--letter-spacing--medium);color:var(--text-color--light);padding:2.4rem 1.1rem;transition:background-color var(--transition-duration--default) linear}@media(min-width:1024px){.horizontal-menu__link--1{font-size:var(--font-size--small)}}@media(min-width:1280px){.horizontal-menu__link--1{font-size:var(--font-size--msmall);padding:2.4rem 1.6rem}}.horizontal-menu__link--1:focus-within,.horizontal-menu__link--1:hover,.horizontal-menu__link--1:has(+[aria-expanded=true]){background-color:var(--pa-link);text-decoration:none}.horizontal-menu__link--1:has(+[aria-expanded=true]){position:relative}.horizontal-menu__link--1:has(+[aria-expanded=true])::before{content:"";position:absolute;top:0;bottom:0;left:0;width:0.3rem;background-color:var(--sky-blue)}.horizontal-menu__link--1:focus-visible{outline:0.2rem solid var(--sky-blue);outline-offset:0}.horizontal-menu__link--1.horizontal-menu__link--active-trail{position:relative}.horizontal-menu__link--1.horizontal-menu__link--active-trail::after{content:"";position:absolute;inset:calc(100% - 0.9rem) 0.5rem 0.5rem 0.5rem;background-color:var(--sky-blue)}.horizontal-menu__link:not(.horizontal-menu__link--1){color:var(--text-color--default);font-size:var(--font-size--xsmall);line-height:var(--line-height--xsnug);letter-spacing:var(--letter-spacing--medium);padding:1.6rem 0}@media(min-width:1280px){.horizontal-menu__link:not(.horizontal-menu__link--1){font-size:var(--font-size--msmall)}}.horizontal-menu__link:not(.horizontal-menu__link--1):hover,.horizontal-menu__link:not(.horizontal-menu__link--1):focus-visible{color:var(--pa-link)}.horizontal-menu__link:not(.horizontal-menu__link--1):focus-visible{outline-offset:-0.1rem}.horizontal-menu__link:not(.horizontal-menu__link--1).horizontal-menu__link--active-trail{font-weight:var(--font-weight--bold)}.horizontal-menu__toggle{background:var(--pa-link);border:none;position:absolute;inset:0 -0.8rem 0 calc(100% - 0.8rem);display:flex;justify-content:center;align-items:center;opacity:0;z-index:1}.horizontal-menu__toggle:focus-visible{opacity:1;outline:0.2rem solid var(--sky-blue);outline-offset:0}.horizontal-menu__toggle[aria-expanded=true]+.horizontal-menu__menu{visibility:visible;opacity:1;height:auto}.horizontal-menu__chevron .sprite{color:var(--white);width:1.6rem;height:auto}
.header{position:relative;background:linear-gradient(to right,var(--beaver-blue) 0%,var(--beaver-blue) calc(50% - 44rem),var(--nittany-navy) calc(50% + 44rem),var(--nittany-navy) 100%)}.header__geometrics{position:absolute;inset:0;overflow:hidden;--hub-geometric-gradient:url(#hub-geometric-header-gradient)}.header__geometrics .sprite{position:absolute;width:71.8rem;top:-42.7rem;height:auto;opacity:.3}.header__geometrics .sprite:nth-child(2){left:calc(50% - 33rem)}.header__geometrics .sprite:nth-child(3){left:calc(50% + 38rem)}.header__inner{max-width:122rem;margin:0 auto;padding:0 2rem;display:grid;grid-template-areas:"dogear content" "overflow overflow";grid-template-columns:min(50%,24rem) auto}@media(min-width:800px){.header__inner{padding:0 4rem}}.header__dogear{position:relative;grid-area:dogear;height:fit-content;padding:1rem clamp(5rem,calc(100% / 3),7.5rem) 1rem 0;clip-path:polygon(-2rem -0.1rem,100% -0.1rem,calc(100% - 100vw) 100vw)}@media(min-width:800px){.header__dogear{clip-path:polygon(-4rem -0.1rem,100% -0.1rem,calc(100% - 100vw) 100vw)}}@media(min-width:950px){.header__dogear{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width:1180px){.header__dogear{clip-path:polygon(calc((-100vw + 110rem) / 2) -0.1rem,100% -0.1rem,calc(100% - 100vw) 100vw)}}.header__dogear::before{z-index:-1;content:"";position:absolute;inset:0 0 0 -2rem;background-color:var(--white);background-image:linear-gradient(to right,color-mix(in srgb,var(--slate-light) 50%,transparent),transparent 100%)}@supports not (color:color-mix(in srgb,white,white)){.header__dogear::before{background-image:linear-gradient(to right,rgba(204,218,230,0.5),transparent 100%)}}@media(min-width:800px){.header__dogear::before{inset:0 0 0 -4rem}}@media screen and (min-width:1180px){.header__dogear::before{inset:0 0 0 calc((-100vw + 110rem)/2)}}.header__content{position:relative;grid-area:content;display:flex;align-items:center;padding:0.3rem 0}@media(min-width:950px){.header__content{padding:1rem 0 0 0}}.header__overflow{position:relative;grid-area:overflow}.header__overflow:empty{padding:0.6rem 0}
.drop-button{position:relative;display:inline-block}.drop-button__toggle{cursor:pointer;position:relative}.drop-button__toggle:focus-visible{outline:none}.drop-button__toggle[aria-expanded=false]::after,.drop-button__toggle[aria-expanded=false]+.drop-button__content{display:none}.drop-button__toggle::after{pointer-events:none;content:"";position:absolute;transform:translateX(-50%) rotateZ(45deg);background:var(--white);width:2rem;height:2rem;top:calc(100% + 0.4142135624rem + .2em);left:50%;border-width:0.1rem;border-style:solid;border-color:var(--slate-light) rgba(0,0,0,0) rgba(0,0,0,0) var(--slate-light);z-index:102}.drop-button__content{background:var(--white);position:absolute;transition:opacity var(--transition-duration--default) linear,visibility --transition-duration--default linear;border-style:solid;border-color:var(--slate-light) var(--slate-light) var(--slate-light) var(--sky-blue);border-width:0.1rem 0.1rem 0.1rem 0.3rem;box-shadow:0.1rem 0.3rem 0.5rem color-mix(in srgb,var(--nittany-navy) 15%,transparent);z-index:101;left:var(--drop-button--left);right:var(--drop-button--right);top:calc(100% + 1.4142135624rem + .2em);padding:2rem}.drop-button__content--wide{--drop-button-panel-width:37rem}.drop-button__content--padding-none{padding:0}.drop-button__content--padding-small{padding:1rem}
.vertical-menu__parent{display:block;font-size:var(--font-size--large);font-weight:var(--font-weight--bold);color:var(--text-color--default);border-bottom:0.2rem solid var(--pugh-blue);text-decoration:none;padding:1.5rem 0}.vertical-menu__parent--tight{padding:1rem 0}.vertical-menu__parent--loose{padding:2rem 0}.vertical-menu__menu:not(.vertical-menu__menu--1){margin-left:2rem;flex-basis:100%;visibility:hidden;transition:height var(--transition-duration--default) ease-in-out,visibility var(--transition-duration--default) ease-in-out}.vertical-menu__toggle{background:rgba(0,0,0,0);color:var(--pa-link);border:none;font-size:1.6rem;cursor:pointer}.vertical-menu__toggle:focus-visible{outline:0.2rem solid var(--sky-blue);outline-offset:0}.vertical-menu__toggle .sprite{transition:transform var(--transition-duration--default) linear}.vertical-menu__toggle[aria-expanded=true] .sprite{transform:rotateX(-180deg)}.vertical-menu__toggle[aria-expanded=true]+.vertical-menu__menu{visibility:inherit}.vertical-menu__item{display:flex;flex-wrap:wrap}.vertical-menu__item--1{border-bottom:0.1rem solid var(--pugh-blue)}.vertical-menu__item:not(.vertical-menu__item--1):first-child{border-top:0.1rem solid var(--slate-light)}.vertical-menu__item:not(.vertical-menu__item--1):not(:last-child){border-bottom:0.1rem solid var(--slate-light)}.vertical-menu__item--1.vertical-menu__item--highlight{position:relative}.vertical-menu__item--1.vertical-menu__item--highlight::before{position:absolute;top:0;left:-1.2rem;border-left:.3rem solid var(--sky-blue);content:"";display:block;height:100%}.vertical-menu__link{color:var(--text-color--default);display:block;font-weight:var(--font-weight--regular);flex:1;text-decoration:none}.vertical-menu__link--1{padding:1.5rem 0}.vertical-menu__link:not(.vertical-menu__link--1){padding:1rem 0;font-size:var(--font-size--msmall)}.vertical-menu__link--tight.vertical-menu__link--1{padding:1rem 0}.vertical-menu__link--tight.vertical-menu__link:not(.vertical-menu__link--1){padding:0.7rem 0}.vertical-menu__link--loose.vertical-menu__link--1{padding:2rem 0}.vertical-menu__link--loose.vertical-menu__link:not(.vertical-menu__link--1){padding:1.5rem 0}.vertical-menu__link:hover,.vertical-menu__link:focus-visible{color:var(--pa-link)}.vertical-menu__link:focus-visible{outline-offset:0}.vertical-menu__link--active-trail{font-weight:var(--font-weight--bold)}
.compact-menu__toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.5rem}@media(min-width:550px){.compact-menu__toggle{gap:0.7rem}}.compact-menu__toggle:is(:focus-visible>.compact-menu__toggle){outline:0.2rem solid var(--sky-blue);outline-offset:0.2rem}.compact-menu__toggle:where(:hover) .compact-menu__toggle-sprite{color:var(--white)}.compact-menu__toggle:hover .compact-menu__toggle-label{text-decoration-color:var(--white)}.compact-menu__toggle-sprite{color:var(--pugh-blue);transition:color var(--transition-duration--default) linear}.compact-menu__toggle-sprite:is([aria-expanded=true] *){color:var(--keystone-light)}.compact-menu__toggle-sprite .sprite{width:2.1rem;min-height:2.1rem;height:auto}@media(min-width:550px){.compact-menu__toggle-sprite .sprite{width:2.6rem;min-height:2.6rem}}.compact-menu__toggle-label{color:var(--white);display:block;font-family:var(--font-family--default);font-weight:var(--font-weight--semibold);font-size:var(--font-size--5xsmall);line-height:var(--line-height--nospace);text-decoration-color:rgba(0,0,0,0);text-decoration-line:underline;text-decoration-thickness:0.1rem;text-underline-offset:.2em;transition:text-decoration-color var(--transition-duration--default) linear;padding-bottom:.2em}@media(min-width:550px){.compact-menu__toggle-label{font-size:var(--font-size--3xsmall)}}.compact-menu__toggle-label:is(:focus-visible *){text-decoration-color:var(--white)}.compact-menu__content{padding:1rem 2rem 3rem 2rem}
.compact-search__toggle{display:flex;justify-content:center;align-items:center}.compact-search__toggle:is(:focus-visible>.compact-search__toggle){outline:0.2rem solid var(--sky-blue);outline-offset:0.2rem}.compact-search__toggle:where(:hover) .compact-search__toggle-sprite{color:var(--white)}.compact-search__toggle:hover .compact-search__toggle-label{text-decoration-color:var(--white)}.compact-search__toggle-sprite{color:var(--pugh-blue);transition:color var(--transition-duration--default) linear}.compact-search__toggle-sprite:is([aria-expanded=true]>.compact-search__toggle>.compact-search__toggle-sprite){color:var(--keystone-light)}.compact-search__toggle-label{color:var(--white);display:block;font-family:var(--font-family--default);font-weight:var(--font-weight--semibold);font-size:var(--font-size--5xsmall);line-height:var(--line-height--nospace);text-decoration-color:rgba(0,0,0,0);text-decoration-line:underline;text-decoration-thickness:0.1rem;text-underline-offset:.2em;transition:text-decoration-color var(--transition-duration--default) linear}.compact-search__toggle-label:is(:focus-visible>.compact-search__toggle>.compact-search__toggle-label){text-decoration-color:var(--white)}.compact-search__toggle--vertical{flex-direction:column;gap:0.5rem}@media(min-width:550px){.compact-search__toggle--vertical{gap:0.7rem}}.compact-search__toggle--vertical .compact-search__toggle-sprite .sprite{width:2.1rem;height:auto}@media(min-width:550px){.compact-search__toggle--vertical .compact-search__toggle-sprite .sprite{width:2.6rem}}.compact-search__toggle--vertical .compact-search__toggle-label{padding-bottom:.2em}@media(min-width:550px){.compact-search__toggle--vertical .compact-search__toggle-label{font-size:var(--font-size--3xsmall)}}.compact-search__toggle--horizontal{flex-direction:row;gap:0.6rem}.compact-search__toggle--horizontal .compact-search__toggle-sprite .sprite{width:1.6rem;height:auto;vertical-align:-0.2rem}.compact-search__toggle--horizontal .compact-search__toggle-label{font-size:var(--font-size--xsmall)}@media(min-width:1280px){.compact-search__toggle--horizontal .compact-search__toggle-label{font-size:var(--font-size--msmall)}}
.band{background-color:var(--beaver-blue);color:var(--text-color--light)}.band--hub-geometric{position:relative;background:linear-gradient(to right,var(--beaver-blue) 0%,var(--beaver-blue) calc(50% - 44rem),var(--nittany-navy) calc(50% + 44rem),var(--nittany-navy) 100%)}.band--hub-geometric .band__geometrics{position:absolute;inset:0;overflow:hidden;--hub-geometric-gradient:url(#hub-geometric-band-gradient)}.band--hub-geometric .band__geometrics .sprite{position:absolute;width:71.8rem;top:-42.7rem;height:auto;opacity:.3}.band--hub-geometric .band__geometrics .sprite:nth-child(2){left:calc(50% - 33rem)}.band--hub-geometric .band__geometrics .sprite:nth-child(3){left:calc(50% + 38rem)}.band__content{position:relative;padding:1.2rem 2.6%}@media(min-width:950px){.band__content{padding:1.6rem 4rem}}.band--padding-compact .band__content{padding-top:0.8rem;padding-bottom:0.8rem}@media(min-width:950px){.band--padding-compact .band__content{padding-top:0.8rem;padding-bottom:0.8rem}}.band--padding-none .band__content{padding:0}@media(min-width:950px){.band--padding-none .band__content{padding:0}}.band--secondary{background-color:var(--nittany-navy)}
.sticky-panel{position:sticky;top:var(--sticky-panel-vertical-offset,0);left:var(--sticky-panel-horizontal-offset,0);width:var(--sticky-panel-width,100%);z-index:10000}.sticky-panel__content{position:relative}.sticky-panel__content::after{content:" ";display:block;height:1.7rem;background:linear-gradient(to bottom,rgba(0,0,0,0.12),rgba(0,0,0,0));position:absolute;bottom:-1.7rem;left:0;width:100%}
.form-required::after{content:"*";margin-left:0.25rem;font-weight:var(--font-weight--bold);color:var(--sky-blue)}.form-item-middlename input{max-width:6rem}.required-text{margin-top:0 !important;margin-bottom:3rem;font-size:var(--font-size--msmall);line-height:var(--line-height--nospace);font-style:italic}.required-text p{margin:0;font-size:inherit;font-style:inherit;line-height:inherit}.required-text span{font-size:var(--font-size--msmall);font-weight:var(--font-weight--bold);color:var(--sky-blue)}.fieldset-legend{font-size:var(--font-size--msmall);line-height:var(--line-height--snug);display:block;margin-bottom:0.5rem}.js-form-type-processed-text{margin-top:1rem}.js-form-type-processed-text p{margin-bottom:1rem}.js-form-type-datelist{margin-top:2rem}.js-form-type-datelist .container-inline{display:flex;justify-content:space-between}.js-form-type-datelist .container-inline .js-form-type-select{margin-top:1rem;width:calc(33.33% - 1rem)}@media(min-width:800px){.js-form-type-datelist .container-inline .js-form-type-select{width:calc(33.33% - 2rem);margin-top:0.5rem}}.js-form-type-textfield{position:relative}.js-form-type-textfield .ajax-progress-throbber{position:absolute;right:1.5rem;top:67%;transform:translateY(-50%)}.js-form-type-textfield input.error+.ajax-progress-throbber{top:55%}.js-form-type-checkbox{font-size:var(--font-size--xsmall);line-height:var(--line-height--xsnug);margin-bottom:0.25rem;display:flex}.js-form-type-checkbox:hover input[type=checkbox]{accent-color:var(--beaver-blue)}.js-form-type-checkbox:hover input[type=checkbox]:not(:checked){outline:0.2rem solid var(--sky-blue);outline-offset:-0.1rem}.js-form-type-checkbox input[type=checkbox]{margin:0;width:2.2rem;height:2.2rem;flex:0 0 auto;accent-color:var(--pa-link);cursor:pointer}.js-form-type-checkbox input[type=checkbox].error{outline:0.1rem solid var(--error-red);outline-offset:-0.1rem}.js-form-type-checkbox input[type=checkbox]:focus-visible{outline:solid 0.2rem var(--sky-blue);outline-offset:0.2rem;accent-color:var(--beaver-blue)}.js-form-type-checkbox label{cursor:pointer;padding-left:1rem;margin:auto 0}form .error,form .form-item--error{border-color:var(--error-red) !important}form .error:disabled,form .form-item--error:disabled{border-color:var(--medium-grey) !important}form .error:active,form .error:focus,form .form-item--error:active,form .form-item--error:focus{border-color:var(--sky-blue) !important}form .error input[type=radio]+label::before,form .error input[type=checkbox]+label::before,form .form-item--error input[type=radio]+label::before,form .form-item--error input[type=checkbox]+label::before{border:1px solid var(--error-red) !important}form .error~.form-item--error-message,form .error .form-item--error-message,form .form-item--error~.form-item--error-message,form .form-item--error .form-item--error-message{color:var(--error-red);font-family:var(--font-family--text);font-size:var(--font-size--2xsmall);font-weight:var(--font-weight--regular);margin:0.4rem 0 0 0;padding:0;display:block;width:100%}form .warning{border-color:#ffd100 !important}form .js-form-type-email{position:relative}form .js-form-type-email .ajax-progress-throbber{position:absolute;right:1rem;top:3.75rem}form .email-warning{display:flex;flex-flow:row nowrap;align-items:center;position:relative;font-family:var(--font-family--text);font-size:var(--font-size--4xsmall);font-weight:var(--font-weight--regular)}form .email-warning__message{display:block;flex:1;margin-right:2rem}form .email-warning__action{background:#ffd100;color:#001e44;outline:0.1rem solid var(--nittany-navy);font-size:var(--font-size--2xsmall);margin:0 0 0 auto;right:0.5rem;flex:0;padding:0.25rem 0.5rem;outline-offset:0;display:inline-block}form .email-warning__action:hover,form .email-warning__action:focus{background-color:var(--nittany-navy);color:var(--keystone);outline:0.1rem solid var(--keystone);outline-offset:0}form .form-item--warning-message{background:var(--keystone);color:var(--nittany-navy);font-size:1.2rem;font-weight:var(--font-weight--normal);margin:0 2rem 0 0;width:100%;padding:0.5rem}.form-item{width:100%}.form-item:not(fieldset){margin-top:2rem}.form-item label{display:block;margin-bottom:0.5rem;font-family:var(--font-family--default);font-size:var(--font-size--msmall);font-weight:var(--font-weight--semibold)}.webform-submission-form .js-form-item.privacy-policy{margin-top:1.75rem}.webform-submission-form .js-form-item.privacy-policy p{font-size:var(--font-size--3xsmall);margin:0;line-height:var(--line-height--xsnug)}.webform-submission-form #program_wrapper legend span{margin-bottom:2rem}.webform-submission-form .js-form-type-select select{display:block;width:100%;border:0.1rem solid var(--medium-grey);border-radius:0;font-size:var(--font-size--msmall);line-height:var(--line-height--snug);transition-property:border-color;transition-duration:var(--transition-duration--default);padding:1.25rem 4.2rem 1.25rem 1.25rem;background-color:var(--light-grey);cursor:pointer}.webform-submission-form .js-form-type-radio,.webform-submission-form .js-form-type-checkbox{margin-top:1.5rem}.webform-submission-form .js-form-type-radio label,.webform-submission-form .js-form-type-checkbox label{display:inline-flex;margin-bottom:0}.webform-submission-form .g-recaptcha{margin-top:2rem}.webform-submission-form .g-recaptcha.error>div{box-shadow:inset -0.1rem -0.1rem 0 var(--error-red),-0.1rem -0.1rem 0 var(--error-red)}.webform-submission-form .g-recaptcha.error[data-size=compact]>div{height:13.9rem !important;width:15.9rem !important}.webform-submission-form .g-recaptcha.error[data-size=normal]>div{height:7.7rem !important;width:30.3rem !important}.webform-submission-form .webform-actions .ajax-progress-throbber{position:absolute}.webform-submission-form .webform-actions .webform-button{position:relative}.webform-submission-form .webform-actions .webform-button button{display:flex;align-items:center;justify-content:center;position:relative;width:100%;font-size:var(--font-size--msmall);line-height:var(--line-height--nospace)}.webform-submission-form .webform-actions .webform-button--submit{color:var(--white)}.webform-submission-form .webform-actions .webform-button--submit .ajax-progress-throbber{position:absolute}.webform-submission-form .webform-actions .webform-button--submit .button-icon{padding-left:0.4rem;display:flex;align-items:center}.webform-submission-form .webform-actions .webform-button--submit button{height:5rem;padding:1.75rem 3.125rem 1.75rem 3.125rem;font-weight:var(--font-weight--bold)}.webform-submission-form .webform-actions .webform-button--submit button:focus,.webform-submission-form .webform-actions .webform-button--submit button:hover{background-color:var(--nittany-navy)}.webform-submission-form .webform-actions--wizard{display:flex;justify-content:space-between;flex-direction:row-reverse}@media(min-width:550px){.webform-submission-form .webform-actions--wizard{justify-content:end}}.webform-submission-form .webform-actions--wizard button{height:4.5rem;padding:1.7rem 2rem 1.7rem 2rem}.webform-submission-form .webform-actions--wizard button .button-icon .sprite{font-size:var(--font-size--2xsmall)}.webform-submission-form .webform-actions--wizard .webform-button{width:calc(50% - 1rem);position:relative}@media(min-width:550px){.webform-submission-form .webform-actions--wizard .webform-button{max-width:15rem}}.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev{margin-right:auto}@media(min-width:550px){.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev{padding-right:1rem;margin-right:0}}@media(min-width:1280px){.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev{margin-right:auto;padding-right:0}}.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev .ajax-progress-throbber{margin-left:-0.5rem}.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev .button-icon{position:absolute;margin-left:-5rem;display:flex;align-items:center}.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev button{background-color:rgba(0,0,0,0);color:var(--pa-link)}.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev button:focus,.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev button:hover{background-color:var(--light-grey)}.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev button:disabled .button-icon,.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev button:disabled .button-text{color:var(--slate-grey);transition:color var(--transition-duration--medium) ease-in-out}.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev button:disabled:not(.zip-ajaxing) .button-icon{color:rgba(0,0,0,0);transition:unset}.webform-submission-form .webform-actions--wizard .webform-button--wizard-prev button:disabled:not(.zip-ajaxing) .button-text{transition:unset}.webform-submission-form .webform-actions--wizard .webform-button--wizard-next{color:var(--white);margin-left:auto}@media(min-width:550px){.webform-submission-form .webform-actions--wizard .webform-button--wizard-next{padding-left:1rem;margin-left:0}}@media(min-width:1280px){.webform-submission-form .webform-actions--wizard .webform-button--wizard-next{margin-left:auto;padding-left:0}}.webform-submission-form .webform-actions--wizard .webform-button--wizard-next button{background-color:var(--beaver-blue)}.webform-submission-form .webform-actions--wizard .webform-button--wizard-next button:focus,.webform-submission-form .webform-actions--wizard .webform-button--wizard-next button:hover{background-color:var(--nittany-navy)}.webform-submission-form .webform-actions--wizard .webform-button--wizard-next button:disabled{background:var(--medium-dark-grey)}.webform-submission-form .webform-actions--wizard .webform-button--wizard-next button:disabled:not(.zip-ajaxing) .button-icon{color:rgba(0,0,0,0)}.webform-submission-form .webform-actions--wizard .webform-button--wizard-next button .button-icon{padding-left:0.4rem;display:flex;align-items:center}.webform-submission-form .webform-actions--wizard .webform-button--submit button{height:4.5rem;line-height:75%;padding:1.7rem 2rem 1.7rem 2rem}.webform-submission-form .webform-actions--wizard .webform-button--submit button:disabled{background:var(--medium-dark-grey)}.webform-submission-form .webform-actions--wizard .webform-button--submit button:disabled:not(.zip-ajaxing) .button-icon{color:rgba(0,0,0,0)}.webform-submission-form .webform-actions--wizard .webform-button--submit button .button-icon{padding-left:0.4rem;display:flex;align-items:center}.webform-submission-form .form-actions{margin-top:4.5rem}.webform-submission-form .webform-progress__status{display:flex}.webform-submission-form .webform-progress__status .required-text{margin-right:auto}.webform-submission-form .webform-progress__status .webform-progress__steps{margin-left:auto;font-size:var(--font-size--2xsmall);letter-spacing:.2em}.webform-submission-form .webform-type-psu-program-select{margin-top:4.5rem}.webform-submission-form .webform-type-psu-program-select optgroup{display:none}.webform-submission-form .webform-type-psu-program-select .program-container>div,.webform-submission-form .webform-type-psu-program-select .add-another{display:none}.webform-submission-form .webform-type-psu-program-select>legend>.fieldset-legend{margin-bottom:0.5rem;margin-top:0;font-family:var(--font-family--headings);font-size:var(--font-size--xlarge);font-weight:var(--font-weight--medium);line-height:var(--line-height--snug)}.webform-submission-form .webform-type-psu-program-select .webform-element-description{margin-top:0.5rem;font-size:var(--font-size--small);line-height:var(--line-height--snug)}.webform-submission-form .webform-type-psu-program-select .add-another{margin-top:2rem}.webform-submission-form .webform-type-psu-program-select .add-another button{background-color:rgba(0,0,0,0);border:0.1rem solid var(--medium-grey);color:var(--beaver-blue);display:block;width:100%}.webform-submission-form .webform-type-psu-program-select select:disabled{background-color:var(--white);background-image:none;color:var(--text-color--default)}.webform-submission-form .webform-composite-hidden-title .fieldset-wrapper .js-form-item.form-item{margin-top:2rem}.webform-submission-form .js-webform-type-checkboxes,.webform-submission-form .js-webform-type-radios,.webform-submission-form .js-webform-type-webform-checkboxes-other,.webform-submission-form .js-webform-type-webform-radios-other{margin:4rem 0}.webform-submission-form .js-webform-type-checkboxes legend span,.webform-submission-form .js-webform-type-radios legend span,.webform-submission-form .js-webform-type-webform-checkboxes-other legend span,.webform-submission-form .js-webform-type-webform-radios-other legend span{margin-top:0}.webform-submission-form .js-webform-type-checkboxes label,.webform-submission-form .js-webform-type-radios label,.webform-submission-form .js-webform-type-webform-checkboxes-other label,.webform-submission-form .js-webform-type-webform-radios-other label{font-weight:var(--font-weight--regular)}.webform-submission-form .js-webform-type-checkboxes .webform-options-display-two-columns,.webform-submission-form .js-webform-type-radios .webform-options-display-two-columns,.webform-submission-form .js-webform-type-webform-checkboxes-other .webform-options-display-two-columns,.webform-submission-form .js-webform-type-webform-radios-other .webform-options-display-two-columns{display:flex;gap:2rem}.webform-submission-form .js-webform-type-checkboxes .webform-options-display-two-columns .form-item,.webform-submission-form .js-webform-type-radios .webform-options-display-two-columns .form-item,.webform-submission-form .js-webform-type-webform-checkboxes-other .webform-options-display-two-columns .form-item,.webform-submission-form .js-webform-type-webform-radios-other .webform-options-display-two-columns .form-item{flex:0 1;white-space:nowrap}.webform-submission-form .js-webform-type-webform-checkboxes-other .js-webform-type-checkboxes,.webform-submission-form .js-webform-type-webform-checkboxes-other .js-webform-type-radios,.webform-submission-form .js-webform-type-webform-radios-other .js-webform-type-checkboxes,.webform-submission-form .js-webform-type-webform-radios-other .js-webform-type-radios{margin:0}.webform-submission-form .webform-radios-other--wrapper label,.webform-submission-form .radios--wrapper label{font-size:var(--font-size--msmall)}.webform-submission-form .webform-radios-other--wrapper .js-form-type-radio input,.webform-submission-form .radios--wrapper .js-form-type-radio input{opacity:0;width:0.1rem;height:0.1rem}.webform-submission-form .webform-radios-other--wrapper .js-form-type-radio input:focus+label::before,.webform-submission-form .radios--wrapper .js-form-type-radio input:focus+label::before{outline:0.2rem solid var(--sky-blue);outline-offset:-0.1rem}.webform-submission-form .webform-radios-other--wrapper .js-form-type-radio input:checked+label::before,.webform-submission-form .radios--wrapper .js-form-type-radio input:checked+label::before{border:.4em solid var(--pa-link)}.webform-submission-form .webform-radios-other--wrapper .js-form-type-radio label,.webform-submission-form .radios--wrapper .js-form-type-radio label{position:relative;display:inline-block;padding-left:1.6em;line-height:var(--line-height--xsnug);cursor:pointer}.webform-submission-form .webform-radios-other--wrapper .js-form-type-radio label:hover::before,.webform-submission-form .radios--wrapper .js-form-type-radio label:hover::before{border-color:var(--pa-link)}.webform-submission-form .webform-radios-other--wrapper .js-form-type-radio label::before,.webform-submission-form .radios--wrapper .js-form-type-radio label::before{content:"";position:absolute;width:1.25em;height:1.25em;top:0;left:0;border-radius:50%;border:1px solid var(--medium-grey);transition-property:border-width,border-color;transition-duration:50ms,250ms;transition-timing-function:linear;background:var(--white)}.webform-submission-form legend span{margin-top:3rem;font-family:var(--font-family--text);font-weight:var(--font-weight--semibold);text-transform:none}.webform-submission-form .webform-type-fieldset .fieldset-legend{font-size:var(--font-size--xlarge);font-family:var(--font-family--headings);font-weight:var(--font-weight--medium);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--xsnug)}.js-form-type-textarea .text-count-message{font-size:var(--font-size--small)}.js-form-type-textarea .text-count-message .text-count{display:inline}.paragraph--type--webform form.webform-submission-form .webform-actions .webform-button--submit{padding-left:0}.paragraph--type--webform form.webform-submission-form .webform-actions .webform-button--submit::after{display:none}.paragraph--type--webform form.webform-submission-form .webform-actions .webform-button--submit button{width:auto;padding:1.7rem 3.125rem}form.webform-submission-undergraduate-certificate-applic-form .webform-actions .webform-button--submit::after{left:calc(50% + 2.5rem)}.webform-composite-hidden-title{margin:0 !important}
.footer-bottom{padding:5rem var(--page-side-padding) 13rem;background:linear-gradient(to right,var(--nittany-navy),var(--beaver-blue));position:relative;display:flex;flex-direction:column;gap:4rem}@media(min-width:950px){.footer-bottom{padding-bottom:5rem}}.footer-bottom__geometrics{overflow:hidden;position:absolute;inset:0}.footer-bottom__geometrics .sprite{opacity:.3;position:absolute;top:-1rem;right:-30rem;width:60rem;height:auto;--hub-geometric-gradient:url(#hub-geometric-footer-bottom-gradient)}@media(min-width:950px){.footer-bottom__geometrics .sprite{left:calc(max(50%,59.5rem) + 22rem);right:unset;width:67rem}}.footer-contact{color:var(--white);position:relative;max-width:111rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem}@media(min-width:950px){.footer-contact{display:grid;grid-template-columns:20% 40% 1fr;column-gap:7.5%}}.footer-contact__link{color:var(--white);text-decoration:none;margin-left:0.5rem}.footer-contact__link:hover,.footer-contact__link:focus-visible{text-decoration:underline}.footer-contact__icons{margin-top:1rem}@media(min-width:950px){.footer-contact__icons{margin-top:0;max-width:22rem}}.footer-contact__contact,.footer-contact__address{font-size:var(--font-size--msmall);line-height:var(--line-height--snug);font-weight:var(--font-weight--semibold)}.footer-contact__contact{white-space:nowrap}.footer-contact__contact .sprite{font-size:1.4rem}.footer-contact__prefix{font-style:italic;font-weight:var(--font-weight--regular)}.footer-legal{color:var(--white);max-width:111rem;margin:0 auto;position:relative}@media(min-width:950px){.footer-legal__row{display:grid;column-gap:2.5%;grid-template-columns:10rem 1fr;max-width:100%}}.footer-legal .psu-logo{margin-bottom:2rem}@media(min-width:950px){.footer-legal .psu-logo{margin-top:0.5rem}}.footer-legal .psu-logo__link{display:block;outline-offset:0.2rem}.footer-legal .psu-logo .sprite{color:var(--white);height:auto;width:100%;max-width:10rem}.menu-legal{padding:0;margin:0}@media(min-width:950px){.menu-legal{margin:0 17rem 0 0}}.menu-legal__item{display:inline-block;font-size:var(--font-size--3xsmall);line-height:var(--line-height--xsnug);font-weight:var(--font-weight--semibold)}.menu-legal__item::after{content:"•";margin-left:1.5rem;margin-right:1.5rem;color:var(--sky-blue)}@media(min-width:950px){.menu-legal__item::after{margin-left:1rem;margin-right:1rem}}.menu-legal__item:last-child{display:block;padding-bottom:0;font-weight:normal;font-style:italic}.menu-legal__item:last-child::after{content:""}.menu-legal__item:last-child::after,.menu-legal__item:nth-last-child(2)::after{content:unset}.menu-legal__link{color:var(--white);display:inline-block;padding:1rem 0;text-decoration:none}.menu-legal__link:hover{color:var(--white);text-decoration:underline}.back-to-top{height:4.5rem;width:4.5rem;background-color:rgba(0,95,169,.5);border-radius:50%;border:0.2rem solid rgba(255,255,255,.5);position:absolute;top:0;right:0;color:var(--white);display:flex;transition:ease-in-out var(--transition-duration--medium) background-color}.back-to-top:hover,.back-to-top:focus-visible{background-color:#005fa9}@media(min-width:950px){.back-to-top{display:none}}.back-to-top .sprite{margin:auto;width:auto;height:2.2rem}
.footer-top{padding:0 var(--page-side-padding)}.footer-top__content{display:grid;row-gap:3.5rem;color:var(--beaver-blue)}@media(min-width:950px){.footer-top__content{max-width:111rem;margin:0 auto;grid-template-columns:20% 40% 1fr;column-gap:7.5%}}.menu-resources,.menu-information-for{margin:0;padding:0}.menu-resources__item,.menu-information-for__item{display:inline-block}.menu-resources__item:not(:last-child):after,.menu-information-for__item:not(:last-child):after{content:"•";margin-left:1.5rem;margin-right:1.5rem;color:var(--sky-blue)}@media(min-width:950px){.menu-resources__item:not(:last-child):after,.menu-information-for__item:not(:last-child):after{content:unset}}@media(min-width:950px){.menu-resources__item,.menu-information-for__item{display:block}}.menu-information-for__title{font-size:var(--font-size--msmall);line-height:var(--line-height--snug);margin-bottom:0.6rem;font-weight:var(--font-weight--bold);display:inline-block;width:100%;color:var(--nittany-navy)}.menu-information-for__menu{padding:0;margin:0}@media(min-width:950px){.menu-information-for__menu{margin-left:2rem}}.menu-information-for__link{font-weight:var(--font-weight--regular);color:var(--nittany-navy);line-height:var(--line-height--xsnug);font-size:var(--font-size--small);text-decoration:none;display:inline-block;padding:0.5rem 0}.menu-information-for__link:hover,.menu-information-for__link:focus-visible{text-decoration:underline}.menu-resources__link{font-size:var(--font-size--small);font-weight:var(--font-weight--bold);line-height:var(--line-height--snug);text-decoration:none;padding:1rem 0;display:inline-block;vertical-align:middle}.menu-resources__link:hover,.menu-resources__link:focus-visible{text-decoration:underline}
.wysiwyg{display:contents}.wysiwyg p a:not(strong *),.wysiwyg li a:not(strong *){font-weight:var(--font-weight--semibold)}.wysiwyg ul,.wysiwyg ol{margin:0 0 var(--text-element-vertical-space--medium);padding:0}.wysiwyg li{font-size:var(--font-size--default);margin:0;color:var(--nittany-navy);line-height:var(--line-height--default)}.wysiwyg li+li{margin-top:var(--text-element-vertical-space--small)}.wysiwyg ol li{margin-left:1.8rem}.wysiwyg ul li{display:block;position:relative;margin-left:1.5rem}.wysiwyg ul li:before{content:"";background-color:var(--sky-blue);height:0.8rem;width:0.8rem;border-radius:50%;top:1rem;left:-1.5rem;position:absolute}@supports(display:-ms-grid){.wysiwyg ul li:before{left:-1.3rem}}.wysiwyg .button:hover{color:var(--white)}.wysiwyg a.button{font-size:var(--font-size--msmall);line-height:var(--line-height--nospace);display:inline-block;text-align:center;padding:1.5rem 3rem;background-color:var(--pa-link);border-radius:0.2rem;color:var(--white);transition:background-color var(--transition-duration--medium) ease-in-out,color var(--transition-duration--medium) ease-in-out;position:relative}.wysiwyg a.button:hover,.wysiwyg a.button:focus,.wysiwyg a.button:active{background-color:var(--nittany-navy);text-decoration:none;color:var(--white)}.wysiwyg a.button:focus{outline-offset:-0.5rem}@media(min-width:950px){.wysiwyg a.button{padding:1.7rem 3.125rem}}.wysiwyg a.button--pdf{font-size:var(--font-size--msmall);line-height:var(--line-height--nospace);display:inline-block;text-align:center;padding:1.5rem 3rem;background-color:var(--beaver-blue);border-radius:0.2rem;color:var(--white);transition:background-color var(--transition-duration--medium) ease-in-out,color var(--transition-duration--medium) ease-in-out;position:relative;text-decoration:none}.wysiwyg a.button--pdf:hover,.wysiwyg a.button--pdf:focus,.wysiwyg a.button--pdf:active{background-color:var(--nittany-navy);color:var(--white)}.wysiwyg a.button--pdf:focus{outline-offset:-0.5rem}.wysiwyg a.button--pdf:after{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='white' d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM64 224H88c30.9 0 56 25.1 56 56s-25.1 56-56 56H80v32c0 8.8-7.2 16-16 16s-16-7.2-16-16V320 240c0-8.8 7.2-16 16-16zm24 80c13.3 0 24-10.7 24-24s-10.7-24-24-24H80v48h8zm72-64c0-8.8 7.2-16 16-16h24c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H176c-8.8 0-16-7.2-16-16V240zm32 112h8c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16h-8v96zm96-128h48c8.8 0 16 7.2 16 16s-7.2 16-16 16H304v32h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H304v48c0 8.8-7.2 16-16 16s-16-7.2-16-16V304 240c0-8.8 7.2-16 16-16z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;margin-left:1.5rem;width:2rem;height:2.4rem;vertical-align:middle}@media(min-width:950px){.wysiwyg a.button--pdf{padding:1.7rem 3.125rem}}.wysiwyg figure.embedded-entity{margin:0 0 var(--text-element-vertical-space--medium)}.wysiwyg figcaption{font-size:var(--font-size--small);line-height:var(--line-height--snug)}@media(min-width:550px){.wysiwyg .align-center.media--image,.wysiwyg .align-left.media--image,.wysiwyg .align-right.media--image{width:auto}}.wysiwyg .align-center,.wysiwyg .align-left,.wysiwyg .align-right{float:none}@media(min-width:550px){.wysiwyg .align-center,.wysiwyg .align-left,.wysiwyg .align-right{padding:0}.wysiwyg .align-center img,.wysiwyg .align-center picture,.wysiwyg .align-left img,.wysiwyg .align-left picture,.wysiwyg .align-right img,.wysiwyg .align-right picture{width:auto}}.wysiwyg .align-center{text-align:center;padding-top:1rem;margin-bottom:var(--text-element-vertical-space--large)}.wysiwyg .align-center img,.wysiwyg .align-center picture{margin:auto}@media(min-width:550px){.wysiwyg .align-left{float:left;margin-right:2rem}}@media(min-width:550px){.wysiwyg .align-right{float:right;margin-left:2rem}}.wysiwyg .embedded-entity{width:100%}@media(min-width:550px){.wysiwyg .embedded-entity{padding:0}}.wysiwyg .embedded-entity .media--video{margin:3rem 0 3rem}@media(min-width:550px){.wysiwyg .embedded-entity .media--video{min-width:30rem}}.wysiwyg .embedded-entity img{padding:0;margin:0}.wysiwyg .embedded-entity .image-style--original_image{width:auto;padding-top:1rem;margin-bottom:var(--text-element-vertical-space--large)}.wysiwyg .embedded-entity .image-style--awards_x2_wysiwyg{width:13rem;padding:0;margin-bottom:var(--text-element-vertical-space--large)}.wysiwyg .embedded-entity .image-style--small_graphic_x2_wysiwyg,.wysiwyg .embedded-entity .image-style--small_image_wysiwyg{max-width:20rem;padding-top:1rem;margin-bottom:var(--text-element-vertical-space--large)}.wysiwyg .embedded-entity .media--brochure a{background-color:var(--beaver-blue);margin-bottom:var(--text-element-vertical-space--medium)}.wysiwyg .embedded-entity .media--brochure a:hover,.wysiwyg .embedded-entity .media--brochure a:focus,.wysiwyg .embedded-entity .media--brochure a:active{background-color:var(--nittany-navy);text-decoration:none;color:var(--white)}.wysiwyg .embedded-entity .media--brochure a:focus{outline-offset:-0.5rem}@media(min-width:950px){.wysiwyg .embedded-entity .media--brochure a{padding:1.7rem 3.125rem}}@media(min-width:550px){.wysiwyg .column--two{column-count:2}.wysiwyg .column--two li{padding-right:2.6rem;break-inside:avoid}}.wysiwyg .deadline{font-style:italic}.wysiwyg .deadline strong{font-style:normal}.wysiwyg .deadline:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23009cde' d='M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z'/%3E%3C/svg%3E");background-repeat:no-repeat;margin-right:0.8rem;width:2rem;height:2.1rem;vertical-align:middle}.wysiwyg *:last-child{margin-bottom:0}
.block--inline-blockwysiwyg .next-step{padding:3rem;background:var(--light-mauve)}
.program-next-steps{background:var(--beaver-blue);padding:1rem;position:relative}@media(min-width:675px){.program-next-steps{padding:1.5rem}}@media(min-width:550px){.program-next-steps{display:flex;flex-wrap:wrap}}.program-next-steps__text,.program-next-steps__cta{flex:1;padding:1rem}@media(min-width:550px){.program-next-steps__text,.program-next-steps__cta{min-width:30rem}}@media(min-width:675px){.program-next-steps__text,.program-next-steps__cta{padding:1.5rem}}.program-next-steps__text{color:var(--white);margin:0}.program-next-steps__text a{color:var(--white)}.program-next-steps__text span{font-weight:var(--font-weight--regular)}.program-next-steps__cta .wrap{display:inline-block}.program-next-steps__cta p{color:var(--white);font-weight:var(--font-weight--semibold)}.program-next-steps__background{position:absolute;overflow:hidden;inset:0}.program-next-steps__background-sprite .sprite{position:absolute;width:60rem;height:auto;left:-44rem;top:-36rem;bottom:0.5rem;color:var(--white)}
.block--program-history__content{background-color:var(--light-grey);padding:1.5rem}@media(min-width:675px){.block--program-history__content{padding:3rem}}.block--program-history__content .program-history__section.right-aligned{text-align:right}.block--program-history__content .program-history__section:not(:last-child){margin-bottom:4rem}.block--program-history__content .program__name{padding:1.5rem 2rem;background-color:var(--pa-link);color:var(--white);font-weight:var(--font-weight--bold);transition:var(--transition-duration--medium) background,var(--transition-duration--medium) color,var(--transition-duration--medium) border ease-in-out;line-height:var(--line-height--xsnug);outline-offset:-0.4rem;display:flex;flex-direction:column;justify-content:center;text-decoration:none}.block--program-history__content .program__name:hover,.block--program-history__content .program__name:focus{background:var(--nittany-navy)}.block--program-history__content .program__degree_type{font-weight:var(--font-weight--regular);display:block}.block--program-history__content .program__deadline{background-color:var(--white);color:var(--nittany-navy);font-weight:var(--font-weight--regular);padding:1rem 2rem;border:0.1rem solid var(--slate-light);outline-offset:-0.4rem;font-size:var(--font-size--small);line-height:var(--line-height--snug);display:flex;justify-content:center;flex-direction:column;text-decoration:none}.block--program-history__content .program__deadline:hover .deadlines-wrapper,.block--program-history__content .program__deadline:focus .deadlines-wrapper{text-decoration:underline}
.media--video{min-width:min(100%,36rem - var(--page-side-padding)*2)}.media--video:not(.media--video--full-width){max-width:52.5rem}.media--video .oembed-lazyload__button{outline-offset:2px}
.story--video-and-quote{display:flex;gap:1rem 2.5%;flex-flow:row wrap}.story--video-and-quote .media,.story--video-and-quote .content{flex:1 1 47.5%}
.responsive-image--media-html-quarter img{min-width:12.5rem}.responsive-image--media-html-third img{min-width:20rem}.responsive-image--media-html-half img{min-width:30rem}.responsive-image--bio-headshot img{max-width:13rem}.responsive-image img{width:100%}
.highlight{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin:0 auto 0 0}.highlight--limit-width{max-width:clamp(40rem,86%,50rem)}.highlight--always-centered{justify-content:center;margin:auto}.highlight__heading{flex-basis:100%;margin-bottom:0}.highlight__description{flex:1 1 0;font-size:var(--font-size--msmall);line-height:var(--line-height--msnug);min-width:12rem;text-align:left}.highlight--highlight-columnar .highlight__image{max-width:13rem}.highlight--highlight-stacked .highlight__image{max-width:25rem}.highlight--highlight-stacked .highlight__description{text-align:center;flex-basis:100%}@media(min-width:550px){.highlight--left-align-until-xs{margin:auto;justify-content:center}.highlight--compact-until-xs{text-align:left}.highlight--compact-until-xs .highlight__image:not(.highlight__image--stacked) img{margin:unset}.highlight--compact-until-xs .highlight__image--stacked+.highlight__description{text-align:center}}@media(min-width:800px){.highlight--left-align-until-s{margin:auto;justify-content:center}.highlight--compact-until-s{text-align:left}.highlight--compact-until-s .highlight__image:not(.highlight__image--stacked) img{margin:unset}.highlight--compact-until-s .highlight__image--stacked+.highlight__description{text-align:center}}@media(min-width:950px){.highlight--left-align-until-m{margin:auto;justify-content:center}.highlight--compact-until-m{text-align:left}.highlight--compact-until-m .highlight__image:not(.highlight__image--stacked) img{margin:unset}.highlight--compact-until-m .highlight__image--stacked+.highlight__description{text-align:center}}
.block--degree-finder-banner-block{position:relative}.block--degree-finder-banner-block .field-media-image{margin-bottom:0}.block--degree-finder-banner-block .field-media-image img{max-height:38rem;object-fit:cover}.block--degree-finder-banner-block .degree-finder{width:100%;position:relative}@media(min-width:950px){.block--degree-finder-banner-block .degree-finder__gradient::before{position:absolute;content:"";display:block;left:calc(50% - 126rem);top:-8rem;width:175rem;height:84rem;transform:rotate(17deg);mix-blend-mode:multiply}}.block--degree-finder-banner-block .degree-finder__gradient::after{background:linear-gradient(22deg,var(--nittany-navy) 41%,transparent 50%);content:"";position:absolute;top:0;bottom:0;width:500rem;left:calc(50% - 250rem)}@media(min-width:550px){.block--degree-finder-banner-block .degree-finder__gradient::after{width:600rem;left:calc(50% - 300rem)}}@media(min-width:950px){.block--degree-finder-banner-block .degree-finder__gradient::after{width:1000rem;left:calc(50% - 500rem)}}.block--degree-finder-banner-block .degree-finder__overlay{position:relative;overflow:hidden}.block--degree-finder-banner-block .degree-finder__geometrics{mix-blend-mode:overlay;opacity:.5}@media(min-width:950px){.block--degree-finder-banner-block .degree-finder__geometrics{position:absolute;overflow:hidden;inset:-2rem 0 0 calc(max(50%,59.5rem) - 173.6rem)}}.block--degree-finder-banner-block .degree-finder__geometrics .sprite{color:var(--white);position:absolute;height:auto}.block--degree-finder-banner-block .degree-finder__geometrics .sprite:nth-child(2){width:67rem;left:0}.block--degree-finder-banner-block .degree-finder__geometrics .sprite:nth-child(3){--hub-geometric-gradient:url(#hub-geometric-degree-finder-gradient);inset:-24.4rem 0 0 -42.5rem;mix-blend-mode:overlay;width:60rem}@media(min-width:950px){.block--degree-finder-banner-block .degree-finder__geometrics .sprite:nth-child(3){width:67rem;inset:0 0 0 66.8rem;mix-blend-mode:revert}}.block--degree-finder-banner-block .degree-finder__heading{margin-bottom:1rem}@media(min-width:800px){.block--degree-finder-banner-block .degree-finder__banner{display:flex;position:relative;justify-content:center}}@media(min-width:800px){.block--degree-finder-banner-block .degree-finder__badge{padding-top:9rem;max-width:71rem;margin:0 auto}}.block--degree-finder-banner-block .degree-finder__finder{padding:var(--page-side-padding);z-index:1}@media(min-width:800px){.block--degree-finder-banner-block .degree-finder__finder{background:var(--white);padding:3rem;position:absolute;bottom:0;margin-bottom:-8rem;max-width:71rem;box-shadow:var(--nittany-navy-faded) 0.1rem 0.2rem 0.6rem}}.block--degree-finder-banner-block .degree-finder__form{display:flex;gap:1rem;flex-wrap:wrap}.block--degree-finder-banner-block .degree-finder__form #program-level-wrapper,.block--degree-finder-banner-block .degree-finder__form #program-topic-wrapper{width:100%}@media(min-width:800px){.block--degree-finder-banner-block .degree-finder__form #program-level-wrapper,.block--degree-finder-banner-block .degree-finder__form #program-topic-wrapper{width:35%;flex:1}}.block--degree-finder-banner-block .degree-finder__form .form-item{margin-top:0}.block--degree-finder-banner-block .degree-finder__form .js-form-type-select select{background-color:var(--slate-light);border-radius:0.8rem;line-height:var(--line-height--2xsnug);padding-top:1.57rem;padding-bottom:1.57rem}@media(min-width:800px){.block--degree-finder-banner-block .degree-finder__form .js-form-type-select select{width:23.8rem}}.block--degree-finder-banner-block .degree-finder__form .form-submit{border-radius:0.8rem;background:var(--pa-link)}.block--degree-finder-banner-block .degree-finder__form .form-submit:hover,.block--degree-finder-banner-block .degree-finder__form .form-submit:focus-within{background:var(--nittany-navy)}@media(min-width:800px){.block--degree-finder-banner-block .degree-finder__form .form-submit{padding:1.75rem 2.5rem}}@media(min-width:800px){.block--degree-finder-banner-block .degree-finder__lower:empty{padding-top:8rem;background-color:var(--light-grey)}}
#block-worldcampus-header-main-nav-large-viewports .horizontal-menu{z-index:100}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu{position:fixed;left:0;right:0;display:grid;gap:2rem;padding:0;grid-template:"undergraduate undergraduate graduate graduate topics topics topics topics topics topics" "footer_left footer_left footer_left footer_left footer_left footer_right footer_right footer_right footer_right footer_right"}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu .horizontal-menu__toggle{display:none}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(1){grid-area:undergraduate;padding-left:2rem}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(2){grid-area:graduate}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(3){grid-area:topics;padding-right:2rem}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(1),#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(2),#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(3){border-bottom:none;min-width:20rem}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(1)>.horizontal-menu__link,#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(2)>.horizontal-menu__link,#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(3)>.horizontal-menu__link{font-family:var(--font-family--headings);font-size:var(--font-size--small);font-weight:var(--font-weight--medium);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--snug);padding:1.5rem 0;border-bottom:0.2rem solid var(--pugh-blue)}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(4){grid-area:footer_left;border-bottom:none;margin-right:-2rem}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(4)>.horizontal-menu__link{padding-left:2rem;padding-right:2rem;background-color:var(--light-grey);color:var(--nittany-navy);font-weight:var(--font-weight--semibold);font-size:var(--font-size--msmall);line-height:var(--line-height--2xsnug)}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(4)>.horizontal-menu__link:hover,#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(4)>.horizontal-menu__link:focus-visible{color:var(--pa-link)}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(5){grid-area:footer_right;text-align:right}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item:nth-child(5)>.horizontal-menu__link{padding-left:2rem;padding-right:2rem;background-color:var(--light-grey);color:var(--pa-link);font-weight:var(--font-weight--bold);font-size:var(--font-size--small);line-height:var(--line-height--2xsnug);text-transform:uppercase}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item>.horizontal-menu__menu{flex-direction:column}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates"]~.horizontal-menu__menu>.horizontal-menu__item>.horizontal-menu__menu>.horizontal-menu__item>.horizontal-menu__link{display:block;border-bottom:0.1rem solid var(--pugh-blue)}#block-worldcampus-header-main-nav-large-viewports [href="/degrees-and-certificates#topics"]~.horizontal-menu__menu{display:revert;columns:3}
.utility-nav-small-viewports .utility-menu{display:flex;justify-content:flex-start;margin:2.5rem 0 0 0;padding:0;list-style-type:none}.utility-nav-small-viewports .utility-menu__item:not(:last-child)::after{color:var(--sky-blue);content:"●";font-size:var(--font-size--3xsmall);margin:0 1rem}.utility-nav-small-viewports .utility-menu__link{color:var(--text-color--dark);text-decoration:none;font-family:var(--font-family--default);font-size:var(--font-size--msmall);vertical-align:middle}.utility-nav-small-viewports .utility-menu__link:hover{text-decoration:underline}
.block--views-exposed-filter-blockacquia-search-page form{display:flex;align-items:center;justify-content:center;position:relative}.block--views-exposed-filter-blockacquia-search-page .form-item-search{position:relative;margin:0}.block--views-exposed-filter-blockacquia-search-page label{visibility:hidden;position:absolute;opacity:0;width:0.1rem;height:0.1rem}.block--views-exposed-filter-blockacquia-search-page input{padding:1.2rem 5.5rem 1.2rem 1.5rem;font-family:var(--font-family--default);font-size:var(--font-size--msmall);color:var(--text-color--default);background:var(--white)}.block--views-exposed-filter-blockacquia-search-page button{color:var(--pa-link);display:flex;align-items:center;justify-content:center;position:absolute;inset:0 0 0 auto;width:4.5rem;background:rgba(0,0,0,0);padding:0;border:none;transition:background-color var(--transition-duration--default) linear,color var(--transition-duration--default) linear}.block--views-exposed-filter-blockacquia-search-page button:hover,.block--views-exposed-filter-blockacquia-search-page button:focus-visible{background:var(--pa-link);color:var(--white)}.block--views-exposed-filter-blockacquia-search-page button:focus-visible{outline-color:var(--white)}.block--views-exposed-filter-blockacquia-search-page button .sprite{border-style:solid;border-width:0.1rem 0.1rem 0 0;border-color:rgba(0,0,0,0);font-size:2.4rem}
.sticky-banner{display:none}@media screen and (min-height:400px){.sticky-banner{display:initial;position:fixed;width:calc(100% - var(--gin-toolbar-x-offset,0px));left:var(--gin-toolbar-x-offset,0px);transition:transform var(--transition-duration--default) linear,visibility var(--transition-duration--default) linear;transform:translateY(-100%);z-index:500;visibility:hidden}.sticky-banner--visible{transform:none;visibility:visible}.sticky-banner .utility-nav-small-viewports{max-height:calc(100vh - var(--drupal-displace-offset-top,0px) - 10.5rem);overflow:auto}}
.general-sticky{max-width:122rem;margin:0 auto;padding:0 1rem 1rem 1rem;display:grid;grid-template-areas:"dogear content";grid-template-columns:min(40%,16rem) auto}@media(min-width:800px){.general-sticky{padding:0 4rem 1rem 4rem}}.general-sticky__dogear{position:relative;grid-area:dogear;height:fit-content;padding:1rem clamp(5rem,calc(100% / 3),7.5rem) 1rem 0;clip-path:polygon(-2rem -0.1rem,100% -0.1rem,calc(100% - 100vw) 100vw)}@media(min-width:800px){.general-sticky__dogear{clip-path:polygon(-4rem -0.1rem,100% -0.1rem,calc(100% - 100vw) 100vw)}}@media(min-width:950px){.general-sticky__dogear{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width:1180px){.general-sticky__dogear{clip-path:polygon(calc((-100vw + 110rem) / 2) -0.1rem,100% -0.1rem,calc(100% - 100vw) 100vw)}}.general-sticky__dogear::before{z-index:-1;content:"";position:absolute;inset:0 0 0 -2rem;background-color:var(--white);background-image:linear-gradient(to right,color-mix(in srgb,var(--slate-light) 50%,transparent),transparent 100%)}@supports not (color:color-mix(in srgb,white,white)){.general-sticky__dogear::before{background-image:linear-gradient(to right,rgba(204,218,230,0.5),transparent 100%)}}@media(min-width:800px){.general-sticky__dogear::before{inset:0 0 0 -4rem}}@media screen and (min-width:1180px){.general-sticky__dogear::before{inset:0 0 0 calc((-100vw + 110rem)/2)}}.general-sticky__content{display:flex;align-items:center;justify-content:flex-end;gap:clamp(1rem,3.125vw,4rem);padding-top:1rem}.general-sticky__utility{display:flex;gap:clamp(0.8rem,2.5vw,3rem)}.general-sticky__cta:has(.cta-group:empty){display:none}
.chat-wrapper .open-chat{font-size:var(--font-size--xsmall);line-height:var(--line-height--3xsnug);position:fixed;bottom:1.2rem;right:1rem;width:11.6rem;border-radius:0.5rem;text-align:left;cursor:pointer;z-index:5;color:var(--black);filter:drop-shadow(-0.1rem -0.1rem 0 rgba(255,255,255,0.67)) drop-shadow(0.1rem 0.2rem 0 rgba(0,0,0,0.25));text-shadow:0.1rem 0.1rem 0 rgba(255,255,255,.4);text-decoration:none}@media(min-width:800px){.chat-wrapper .open-chat{width:16rem}}@media(min-width:950px){.chat-wrapper .open-chat{bottom:2.8rem;right:2rem}}.chat-wrapper .open-chat .content{background-color:var(--keystone);border-radius:0.5rem 0.5rem 0.5rem 0;padding:1rem;transition:background-color var(--transition-duration--medium)}.chat-wrapper .open-chat:hover,.chat-wrapper .open-chat:focus{text-decoration:none}.chat-wrapper .open-chat:hover .content,.chat-wrapper .open-chat:focus .content{background-color:var(--invent-orange-light)}.chat-wrapper .open-chat:hover .chat-tail--active,.chat-wrapper .open-chat:focus .chat-tail--active{opacity:1}.chat-wrapper .open-chat .chat-tail{height:1.6rem;position:relative}.chat-wrapper .open-chat .chat-tail--active{opacity:0;background-position-y:-1.6rem}.chat-wrapper .open-chat .chat-tail--inactive,.chat-wrapper .open-chat .chat-tail--active{background-image:url("/themes/custom/worldcampus/images/chat-corner.png");background-repeat:no-repeat;background-position-x:-0.1rem;width:3.2rem;height:1.6rem;transition:opacity var(--transition-duration--medium);position:absolute}.chat-wrapper .open-chat span{font-size:var(--font-size--mlarge);font-weight:var(--font-weight--bold)}.chat-wrapper .webform-submission-chat-form{position:fixed;width:100%;height:100%;padding:3rem;bottom:0;right:0;background-color:#fff;overflow:auto;z-index:20000;display:none}@media(min-width:800px){.chat-wrapper .webform-submission-chat-form{width:34rem;height:auto;bottom:2.4rem;right:2rem;box-shadow:0 0 0.5rem 0 var(--medium-dark-grey);background-color:rgba(255,255,255,.95);overflow-y:auto;max-height:calc(100vh - 2.5rem);overscroll-behavior:contain}}.chat-wrapper .webform-submission-chat-form .messages{width:0.1rem;height:0.1rem;overflow:hidden;padding:0;margin:0;border:0;opacity:0}.chat-wrapper .webform-submission-chat-form .close-chat-wrapper{position:relative}.chat-wrapper .webform-submission-chat-form .close-chat-wrapper .close-chat{padding:0.5rem;position:absolute;right:0;top:0;background:none;font-size:var(--font-size--large);color:var(--beaver-blue);outline-color:var(--sky-blue)}.chat-wrapper .webform-submission-chat-form .title-wrapper{width:100%;padding-right:3rem;font-size:var(--font-size--large);letter-spacing:var(--letter-spacing--medium)}.chat-wrapper .webform-submission-chat-form .title-wrapper--email{display:none}.chat-wrapper .webform-submission-chat-form .markup-wrapper,.chat-wrapper .webform-submission-chat-form .webform-confirmation{position:relative}.chat-wrapper .webform-submission-chat-form .webform-confirmation~.form-actions{display:none}.chat-wrapper .webform-submission-chat-form .webform-actions{width:100%;margin-top:var(--text-element-vertical-space--medium)}.chat-wrapper .webform-submission-chat-form .webform-actions .webform-button--submit input{padding:0}.chat-wrapper .webform-submission-chat-form .webform-actions .webform-button--submit:after{content:""}.chat-wrapper .webform-submission-chat-form .switch-form-wrapper{width:100%;margin-top:var(--text-element-vertical-space--medium);text-align:center}.chat-wrapper .webform-submission-chat-form .switch-form-wrapper span{margin-right:0.2rem;font-size:var(--font-size--2xsmall);font-style:italic;color:var(--nittany-navy)}.chat-wrapper .webform-submission-chat-form .switch-form-wrapper a{font-size:var(--font-size--small);font-weight:var(--font-weight--bold)}.chat-wrapper__popup{display:none;width:100%;height:100%;position:fixed;z-index:6;top:0;left:0}.chat-wrapper__modal{width:100%;height:100%;background:var(--nittany-navy);opacity:.85}.chat-wrapper__contents{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media(min-width:800px){.chat-wrapper__contents{width:80%;height:80%;max-width:95rem;max-height:95rem}}.chat-wrapper__talisma-chat{border:none;width:100%;height:100%}.chat-wrapper .js-form-item-send-as-email{width:0.1rem}body.chat-open .webform-submission-chat-form{display:block}
.menu-footer-main{list-style:none}.menu-footer-main__link{font-size:var(--font-size--small);font-weight:var(--font-weight--bold);line-height:var(--line-height--snug);text-decoration:none;width:calc(100% - 4.7rem);display:inline-block}.menu-footer-main__link:hover,.menu-footer-main__link:focus-visible{text-decoration:underline}.menu-footer-main__parent{display:none}.menu-footer-main>.menu-footer-main__item{position:relative;border-bottom:0.1rem solid var(--medium-grey)}.menu-footer-main>.menu-footer-main__item>.menu-footer-main__link{padding:1.6rem 5% 1.6rem 0}.menu-footer-main__submenu{display:block;transition:height var(--transition-duration--default) ease-in-out,visibility var(--transition-duration--default),opacity var(--transition-duration--default);margin-left:2rem;padding-bottom:1.5rem}.menu-footer-main__submenu .menu-footer-main__item{margin-bottom:0.9rem}.menu-footer-main__submenu .menu-footer-main__link{font-weight:var(--font-weight--regular);color:var(--nittany-navy);line-height:var(--line-height--xsnug)}.menu-footer-main__submenu .menu-footer-main__link.degrees-and-certificates-subheading{color:var(--headings-color);font-family:var(--font-family--headings);font-size:var(--font-size--msmall);font-weight:var(--font-weight--medium);letter-spacing:var(--letter-spacing--medium);line-height:var(--line-height--snug);margin-bottom:1rem;display:inline-block}.menu-footer-main__submenu .menu-footer-main__link.view-all-programs{text-decoration:none;font-size:var(--font-size--small);font-family:var(--font-family--default);line-height:var(--line-height--2xsnug);text-transform:uppercase;font-weight:var(--font-weight--bold);color:var(--pa-link);width:100%;margin-right:0}.menu-footer-main__submenu .menu-footer-main__link:hover,.menu-footer-main__submenu .menu-footer-main__link:focus-visible{text-decoration:underline}.menu-footer-main__toggle{font-size:var(--font-size--msmall);color:var(--pa-link);position:absolute;right:0;top:0;cursor:pointer;padding:1.7rem 1.5rem;box-shadow:-0.1rem 0 rgba(255,255,255,.5);background:0 0;border:0;border-left:0.1rem solid var(--medium-grey)}.menu-footer-main__toggle .sprite{transform:rotate(-45deg);transition:all var(--transition-duration--default) ease}.menu-footer-main__toggle:focus-visible,.menu-footer-main__toggle:hover{color:var(--beaver-blue)}.menu-footer-main__toggle:focus-visible{outline:0.2rem solid var(--sky-blue)}.menu-footer-main__toggle[aria-expanded=false]+.menu-footer-main__submenu{visibility:hidden;padding:0}.menu-footer-main__toggle[aria-expanded=false] .sprite{transform:rotate(0deg)}.degrees-and-certificates~.menu-footer-main__submenu{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:0fr 1fr 0fr;grid-auto-flow:row;grid-template-areas:"undergraduate topics" "graduate topics" ". all-topics";column-gap:5%;margin-left:0}.degrees-and-certificates~.menu-footer-main__submenu .menu-footer-main__item:nth-of-type(1){grid-area:undergraduate}.degrees-and-certificates~.menu-footer-main__submenu .menu-footer-main__item:nth-of-type(2){grid-area:graduate}.degrees-and-certificates~.menu-footer-main__submenu .menu-footer-main__item:nth-of-type(3){grid-area:topics}
.utility-nav-large-viewports .utility-menu{display:flex;justify-content:flex-end;align-items:center;gap:1.5rem;margin:0;padding:0;list-style-type:none}@media(min-width:1024px){.utility-nav-large-viewports .utility-menu{gap:2rem}}.utility-nav-large-viewports .utility-menu__link{color:var(--text-color--light);text-decoration:none;font-family:var(--font-family--default);font-weight:var(--font-weight--semibold);font-size:var(--font-size--xsmall);line-height:var(--line-height--nospace);letter-spacing:var(--letter-spacing--medium)}@media(min-width:1280px){.utility-nav-large-viewports .utility-menu__link{font-size:var(--font-size--msmall)}}.utility-nav-large-viewports .utility-menu__link:hover{text-decoration:underline}
.branding__tagline{font-size:var(--font-size--xlarge);line-height:var(--line-height--2xsnug)}.branding__tagline:before{content:"";display:block;background-color:var(--sky-blue);height:0.3rem;width:6rem;margin-bottom:0.6rem}.branding .sprite{color:var(--beaver-blue);height:auto;width:max(13rem,100%);min-width:3rem;max-width:100%}
