:root,[data-theme=theme-1]{--c-bg: #fcf8f8;--c-bg-transparent: rgba(252, 248, 248, 0);--c-text: #420d10;--c-border: rgba(66, 13, 16, 0.75);--c-border-light: rgba(66, 13, 16, 0.1);--c-secondary: rgba(66, 13, 16, 0.65);--c-spot: #b31b1b;--c-seal: #b31b1b}[data-theme=theme-2]{--c-bg: #f7eeee;--c-bg-transparent: rgba(247, 238, 238, 0);--c-text: #350c0e;--c-border: rgba(53, 12, 14, 0.75);--c-border-light: rgba(53, 12, 14, 0.3);--c-secondary: rgba(53, 12, 14, 0.65);--c-spot: #b31b1b;--c-seal: #b31b1b}[data-theme=theme-3]{--c-bg: #eae8e4;--c-bg-transparent: rgba(234, 232, 228, 0);--c-text: #000000;--c-border: rgba(0, 0, 0, 0.75);--c-border-light: rgba(0, 0, 0, 0.3);--c-secondary: rgba(0, 0, 0, 0.65);--c-spot: #b31b1b;--c-seal: #b31b1b}[data-theme=theme-4]{--c-bg: #160e0e;--c-bg-transparent: rgba(22, 14, 14, 0);--c-text: #c4bfb4;--c-border: rgba(196, 191, 180, 0.75);--c-border-light: rgba(196, 191, 180, 0.3);--c-secondary: rgba(196, 191, 180, 0.65);--c-spot: #dd4545;--c-seal: #b31b1b}[data-theme=theme-5]{--c-bg: #291012;--c-bg-transparent: rgba(41, 16, 18, 0);--c-text: #f7eeee;--c-border: rgba(247, 238, 238, 0.75);--c-border-light: rgba(247, 238, 238, 0.3);--c-secondary: rgba(247, 238, 238, 0.65);--c-spot: #dd4545;--c-seal: #f7eeee}[data-theme=theme-6]{--c-bg: #420d10;--c-bg-transparent: rgba(66, 13, 16, 0);--c-text: #fafafa;--c-border: rgba(250, 250, 250, 0.75);--c-border-light: rgba(250, 250, 250, 0.3);--c-secondary: rgba(250, 250, 250, 0.65);--c-spot: #dd4545;--c-seal: #fafafa}:root{--grid-padding: 8px;--grid-gutter: calc(2 * var(--grid-padding));--index-item-padding: 12px;--large-gutter: var(--grid-gutter);--masthead-height: 80px;--red-bar-height: 5px;--asset-button-size: 30px;--scrollbar-width: 0px}@media(min-width: 600px){:root{--asset-button-size: 40px}}@media(min-width: 768px){:root{--grid-padding: 15px}}@media(min-width: 1024px){:root{--index-item-padding: 18px;--masthead-height: 170px}}@media(min-width: 1200px){:root{--large-gutter: 100px}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}* ::-moz-selection{background:var(--c-text);color:var(--c-bg);text-shadow:none}* ::selection{background:var(--c-text);color:var(--c-bg);text-shadow:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;max-width:100%;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none !important}figure{margin:25px 0}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;font-family:inherit}section{margin:0}img{border:0;-ms-interpolation-mode:bicubic}img,a img{height:auto;width:100%}object,embed{height:auto;max-width:100%}svg:not(:root){overflow:hidden}.svg-filters{position:fixed;top:100%;left:100%;height:0;width:0}.skip-to-content{top:0;position:absolute;left:-999px;width:1px;height:1px;overflow:hidden;z-index:-100;text-decoration:none;color:var(--c-bg)}.admin-bar .skip-to-content{top:calc(0px + var(--wp-admin--admin-bar--height, 0px))}.skip-to-content:focus,.skip-to-content:active{background-color:var(--c-text);left:0;width:auto;height:auto;overflow:auto;padding:16px 20px;z-index:101}#content{outline:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden.focusable:active,.hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[x-cloak]{display:none !important}html{font-size:100%;-moz-osx-font-smoothing:#666;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:inherit}body{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;color:var(--c-text);background-color:var(--c-bg);margin:0;width:calc(100vw - var(--scrollbar-width));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 400px)and (max-width: 2399px){body{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body{font-size:16px}}*:first-child{margin-top:0}a:active,a:hover{text-decoration:none}.base-body a{text-decoration:none}a{color:inherit;cursor:pointer;text-decoration:none}a[data-type=external]{cursor:ne-resize}button{cursor:pointer}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:700}h1,.h1{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1.1;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){h1,.h1{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){h1,.h1{font-size:80px}}h2,.h2{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px}@media(min-width: 400px)and (max-width: 2399px){h2,.h2{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h2,.h2{font-size:30px}}h3,.h3{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px}@media(min-width: 400px)and (max-width: 2399px){h3,.h3{font-size:calc(18px + (24 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h3,.h3{font-size:24px}}h4,.h4{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){h4,.h4{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h4,.h4{font-size:16px}}h5,.h5{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:13px}@media(min-width: 400px)and (max-width: 2399px){h5,.h5{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h5,.h5{font-size:14px}}h6,.h6{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){h6,.h6{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h6,.h6{font-size:12px}}h6 b,h6 strong,.h6 b,.h6 strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:18px 0 0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:.75em;font-weight:normal}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background-color:rgba(var(--c-text), 0.05);color:var(--c-text)}p,pre{margin:18px 0 0}code,kbd,pre,samp{font-family:monospace;font-size:12px}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q::before,q::after{content:"";content:none}small{font-size:80%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}s{background:linear-gradient(180deg, transparent 55%, currentColor 55%, currentColor calc(55% + 1px), transparent calc(55% + 1px));text-decoration:none}[hidden]{display:none !important}dl,menu,ol,ul{margin:18px 0 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}nav li a{text-decoration:none}ul ul,ul ol,ol ul,ol ol{margin:0}.highlight{background-color:#f8cb54}hr{margin-top:36px;margin-bottom:36px;background-color:var(--c-text);border:0;display:block;height:1px;padding:0}@media(min-width: 768px){hr{margin-top:60px;margin-bottom:60px}}@font-face{font-display:auto;font-family:"Lateral";font-style:normal;font-weight:400;src:url(/wp-content/themes/cornell-aap/dist/static/a06a2ca635f642b95319.woff2) format("woff2")}@font-face{font-display:auto;font-family:"Lateral";font-style:italic;font-weight:400;src:url(/wp-content/themes/cornell-aap/dist/static/d0536f36a09fb4077368.woff2) format("woff2")}@font-face{font-display:auto;font-family:"Lateral";font-style:normal;font-weight:500;src:url(/wp-content/themes/cornell-aap/dist/static/742efdd0a77d08d0c9e2.woff2) format("woff2")}@font-face{font-display:auto;font-family:"Lateral";font-style:italic;font-weight:500;src:url(/wp-content/themes/cornell-aap/dist/static/8dc62d4fe50b6c54f4ff.woff2) format("woff2")}@font-face{font-display:auto;font-family:"Lateral";font-style:normal;font-weight:700;src:url(/wp-content/themes/cornell-aap/dist/static/f6700d33af90284f0775.woff2) format("woff2")}@font-face{font-display:auto;font-family:"Lateral";font-style:italic;font-weight:700;src:url(/wp-content/themes/cornell-aap/dist/static/cbac8999a6971f00d84c.woff2) format("woff2")}@font-face{font-display:auto;font-family:"NaNSerfADisplay";font-style:normal;font-weight:400;src:url(/wp-content/themes/cornell-aap/dist/static/52d1a9be59fa8a320f7e.woff2) format("woff2")}@font-face{font-display:auto;font-family:"NaNSerfADisplay";font-style:italic;font-weight:400;src:url(/wp-content/themes/cornell-aap/dist/static/ce70395e4dd57648a167.woff2) format("woff2")}@font-face{font-display:auto;font-family:"NaNSerfAHeadline";font-style:normal;font-weight:400;src:url(/wp-content/themes/cornell-aap/dist/static/df262f52487e1ea1500b.woff2) format("woff2")}@font-face{font-display:auto;font-family:"NaNSerfAHeadline";font-style:italic;font-weight:400;src:url(/wp-content/themes/cornell-aap/dist/static/c6a96710707e41391299.woff2) format("woff2")}@font-face{font-display:auto;font-family:"NaNSerfAText";font-style:normal;font-weight:400;src:url(/wp-content/themes/cornell-aap/dist/static/021296fa3ce50315b3d0.woff2) format("woff2")}@font-face{font-display:auto;font-family:"NaNSerfAText";font-style:italic;font-weight:400;src:url(/wp-content/themes/cornell-aap/dist/static/e82cbdc9d0b8c48e4e78.woff2) format("woff2")}@font-face{font-display:auto;font-family:"NaNSerfAText";font-style:normal;font-weight:700;src:url(/wp-content/themes/cornell-aap/dist/static/9e69a667410fce3b4d9f.woff2) format("woff2")}@font-face{font-display:auto;font-family:"NaNSerfAText";font-style:italic;font-weight:700;src:url(/wp-content/themes/cornell-aap/dist/static/96d05431c7382743e84a.woff2) format("woff2")}@-webkit-keyframes opacityTransitionIn{0%{opacity:0}100%{opacity:1}}@keyframes opacityTransitionIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacityTransitionOut{0%{opacity:1}100%{opacity:0}}@keyframes opacityTransitionOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes itemTransitionIn{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes itemTransitionIn{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes itemTransitionSlideIn{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes itemTransitionSlideIn{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes itemTransitionScale{0%{opacity:0;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes itemTransitionScale{0%{opacity:0;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.site-grid{position:fixed;top:0;right:0;bottom:0;left:0;padding-left:var(--grid-padding);padding-right:var(--grid-padding);display:none;pointer-events:none;z-index:9999}.show-grid .site-grid{display:block}.site-grid__inner{min-height:100vh;pointer-events:none;max-width:calc(1500px - var(--grid-gutter));margin:0 auto}@media(min-width: 1024px){.site-grid__inner{background-color:rgba(0,0,0,0)}}.site-grid__inner .site-grid__col{padding-left:var(--grid-padding);padding-right:var(--grid-padding);float:left;width:16.6666666667%;pointer-events:none}.site-grid__inner .site-grid__col:nth-child(1),.site-grid__inner .site-grid__col:nth-child(2),.site-grid__inner .site-grid__col:nth-child(3),.site-grid__inner .site-grid__col:nth-child(4),.site-grid__inner .site-grid__col:nth-child(5),.site-grid__inner .site-grid__col:nth-child(6){display:block}@media(min-width: 1024px){.site-grid__inner .site-grid__col{display:block;width:8.3333333333%}}.site-grid__inner .site-grid__col-inner{display:block;background-color:rgba(0,0,255,.25);min-height:100vh}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.hang-punc-header-small,.hang-punc-small{text-indent:-0.175em}.hang-punc-header-medium,.hang-punc-medium{text-indent:-0.35em}.hang-punc-header-large,.hang-punc-large{text-indent:-0.45em}.wp-block-quote.hang-punc-header-small,.wp-block-quote.hang-punc-small,.wp-block-pullquote.hang-punc-header-small,.wp-block-pullquote.hang-punc-small{text-indent:0}.wp-block-quote.hang-punc-header-small p,.wp-block-quote.hang-punc-small p,.wp-block-pullquote.hang-punc-header-small p,.wp-block-pullquote.hang-punc-small p{text-indent:-0.175em}.wp-block-quote.hang-punc-header-medium,.wp-block-quote.hang-punc-medium,.wp-block-pullquote.hang-punc-header-medium,.wp-block-pullquote.hang-punc-medium{text-indent:0}.wp-block-quote.hang-punc-header-medium p,.wp-block-quote.hang-punc-medium p,.wp-block-pullquote.hang-punc-header-medium p,.wp-block-pullquote.hang-punc-medium p{text-indent:-0.35em}.wp-block-quote.hang-punc-header-large,.wp-block-quote.hang-punc-large,.wp-block-pullquote.hang-punc-header-large,.wp-block-pullquote.hang-punc-large{text-indent:0}.wp-block-quote.hang-punc-header-large p,.wp-block-quote.hang-punc-large p,.wp-block-pullquote.hang-punc-header-large p,.wp-block-pullquote.hang-punc-large p{text-indent:-0.45em}.alert{margin-top:24px;margin-bottom:24px;padding:24px;border:1px solid var(--c-border)}.alert p+p{margin-top:12px}.alert p:last-child{margin-bottom:0}.alert a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text);text-decoration:underline}.alert a:hover,.alert a:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.alert a:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.big-link-list{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));margin-top:60px;margin-bottom:60px;padding-top:60px;padding-bottom:60px}@media(min-width: 1024px){.big-link-list{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 768px){.big-link-list{margin-top:120px;margin-bottom:120px}}.big-link-list__header{margin-bottom:36px;grid-column:span 6}@media(min-width: 1024px){.big-link-list__header{grid-column:2/span 10}}.big-link-list__list{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);list-style-type:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px;row-gap:12px;grid-column:span 6}@media(min-width: 600px){.big-link-list__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 1024px){.big-link-list__list{grid-column:2/span 10}}a.big-link-list__link,.gutenberg-content a.big-link-list__link{text-decoration:none}a.big-link-list__link:hover span,a.big-link-list__link:focus span,.gutenberg-content a.big-link-list__link:hover span,.gutenberg-content a.big-link-list__link:focus span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}a.big-link-list__link:active span,.gutenberg-content a.big-link-list__link:active span{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}a.big-link-list__link:hover,a.big-link-list__link:focus,.gutenberg-content a.big-link-list__link:hover,.gutenberg-content a.big-link-list__link:focus{color:var(--c-text);text-decoration-color:var(--c-text)}.big-link-list__list-item{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:40px;text-align:center}@media(min-width: 400px)and (max-width: 1499px){.big-link-list__list-item{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.big-link-list__list-item{font-size:80px}}.callout{margin-top:60px;margin-bottom:60px;position:relative}@media(min-width: 768px){.callout{margin-top:120px;margin-bottom:120px}}.callout__label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}@media(min-width: 400px)and (max-width: 2399px){.callout__label{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.callout__label{font-size:12px}}.callout__label b,.callout__label strong{font-weight:700}@media(min-width: 768px){.callout__label{position:absolute;top:0;left:-8px;margin:0;pointer-events:none}.callout__label span{display:inline-block;-webkit-transform:translate(-100%, -12px) rotate(-90deg);transform:translate(-100%, -12px) rotate(-90deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}.callout__title,.callout__description{max-width:425px}.gutenberg-content h2.callout__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px;margin:0}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h2.callout__title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h2.callout__title{font-size:30px}}.gutenberg-content h2.callout__title em{color:var(--c-secondary);font-style:normal}.gutenberg-content .callout__description{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .callout__description{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .callout__description{font-size:16px}}.gutenberg-content .callout__description p{margin-top:12px;text-indent:0 !important}@media(max-width: 1023px){.callout__cta{margin-bottom:24px}}.callout__link-list{list-style:none;margin:0;padding:0;display:block;margin:18px 0 0;width:100%}.callout__link-list li{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.callout__link-list li{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.callout__link-list li{font-size:16px}}.callout__link-list li a{color:currentColor;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid var(--c-border-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:12px 0;overflow:hidden;position:relative;text-decoration:none}.callout__link-list li a:hover,.callout__link-list li a:focus{color:var(--c-spot)}.callout__link-list li a:active{color:var(--c-secondary)}.callout__link-list li a span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(prefers-reduced-motion: no-preference){.callout__link-list li a span{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}}.callout__link-list li a svg{height:12px;width:14px;color:var(--c-text);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:3px 0 0 36px;position:relative}@media(prefers-reduced-motion: no-preference){.callout__link-list li a svg{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}}.callout__link-list li a::after{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:calc(100% + 1px);width:100%;background-color:var(--c-text);-webkit-transform:translateY(calc(-100% - 1px));transform:translateY(calc(-100% - 1px));-webkit-transform-origin:0 0;transform-origin:0 0;z-index:10}@media(prefers-reduced-motion: no-preference){.callout__link-list li a::after{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}}.callout__link-list li a:hover span,.callout__link-list li a:focus span{color:var(--c-bg);-webkit-transform:translateX(15px);transform:translateX(15px);position:relative;z-index:20}.callout__link-list li a:hover svg,.callout__link-list li a:focus svg{color:var(--c-bg);-webkit-transform:translateX(-8px);transform:translateX(-8px);z-index:20}.callout__link-list li a:hover::after,.callout__link-list li a:focus::after{-webkit-transform:translateY(0);transform:translateY(0)}.callout__link-list li:first-child a{border-top:1px solid var(--c-border)}.callout__cta{margin-top:24px}.gutenberg-content a.callout__cta-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-bg);border:solid 1px rgba(0,0,0,0);color:var(--c-text);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content a.callout__cta-link{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content a.callout__cta-link{font-size:16px}}.gutenberg-content a.callout__cta-link:hover,.gutenberg-content a.callout__cta-link:focus{background-color:var(--c-text);border-color:var(--c-bg);color:var(--c-bg)}.gutenberg-content a.callout__cta-link:hover,.gutenberg-content a.callout__cta-link:focus{border-color:var(--c-text)}.callout__asset figure{margin:0}.callout__text{position:relative}@media(min-width: 600px){.callout--tease.callout--text_only .callout__text,.callout--tease.callout--large_asset .callout__text{display:grid;grid-template-rows:2;grid-template-columns:1fr auto;grid-column-gap:var(--grid-gutter)}.callout--tease.callout--text_only .callout__text::after,.callout--tease.callout--large_asset .callout__text::after{content:"";display:table;clear:both}.callout--tease.callout--text_only .callout__title,.callout--tease.callout--large_asset .callout__title{width:100%;grid-row:1;grid-column:1/span 2}.callout--tease.callout--text_only .callout__description,.callout--tease.callout--large_asset .callout__description{grid-column:1/span 1}.callout--tease.callout--text_only .callout__cta,.callout--tease.callout--large_asset .callout__cta{grid-column:2/span 1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.callout--tease.callout--text_only .callout__cta a,.callout--tease.callout--large_asset .callout__cta a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}}.callout--large_asset .callout__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.callout--large_asset .callout__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.callout--large_asset .callout__asset--1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:18px}.callout--small_asset .callout__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--grid-gutter);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.callout--small_asset .callout__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.callout--small_asset .callout__asset{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.callout--small_asset .callout__cta,.callout--small_asset .callout__link-list{margin-top:18px}@media(min-width: 400px){.callout--small_asset .callout__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.callout--small_asset .callout__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:65%}.callout--small_asset .callout__asset{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:30.5%}.callout--small_asset .callout__description{margin-bottom:auto}}.callout--full_width{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);row-gap:var(--grid-gutter)}.callout--full_width .callout__content{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));row-gap:var(--grid-gutter)}@media(min-width: 1024px){.callout--full_width .callout__content{grid-template-columns:repeat(12, minmax(0, 1fr))}}.callout--full_width .callout__label{position:static !important;margin-bottom:8px}.callout--full_width .callout__label span{-webkit-transform:none !important;transform:none !important}.callout--full_width .callout__text{grid-row:2;grid-column:span 6}@media(min-width: 1024px){.callout--full_width .callout__cta{margin-bottom:8px}}.callout--full_width .callout__asset{grid-row:1;grid-column:span 6}.callout--full_width.callout--asset-count-1 .callout__asset{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.callout--full_width.callout--asset-count-1 .callout__text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:align-start;-ms-flex-pack:align-start;justify-content:align-start;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width: 1024px){.callout--full_width.callout--asset-count-1 .callout__cta,.callout--full_width.callout--asset-count-1 .callout__link-list{margin-top:auto}}.callout--full_width.callout--asset-count-2 .callout__content .callout__text{grid-row:2;margin-top:auto}.callout--full_width.callout--asset-count-2 .callout__content .callout__asset{grid-row:1;grid-column:span 3}@media(min-width: 1024px){.callout--full_width .callout__text{grid-row:1;grid-column:1/span 6}.callout--full_width .callout__asset{grid-row:1;grid-column:span 6}.callout--full_width.callout--asset-count-2 .callout__content{grid-template-rows:auto auto}.callout--full_width.callout--asset-count-2 .callout__content .callout__text{grid-row:2;grid-column:1/span 6}.callout--full_width.callout--asset-count-2 .callout__content .callout__asset--1{grid-row:1;grid-column:1/span 6}.callout--full_width.callout--asset-count-2 .callout__content .callout__asset--2{grid-column:7/span 6;grid-row:1/span 2}}.contact-block .contact-listing{margin-top:24px;margin-bottom:24px}@media(max-width: 1023px){.contact-block .contact-listing.alignleft,.contact-block .contact-listing.alignright{float:none;margin-left:0;margin-right:0;width:auto}}@media(min-width: 1024px){.contact-block .contact-listing.alignleft,.contact-block .contact-listing.alignright{margin-top:0}}.contact-block .contact-listing h3.contact-block__head{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;margin:0}@media(min-width: 400px)and (max-width: 2399px){.contact-block .contact-listing h3.contact-block__head{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.contact-block .contact-listing h3.contact-block__head{font-size:16px}}.contact-block .contact-listing .contact-block__connect-links{margin-top:18px}.contact-block .contact-listing .contact-block__connect-links ul{margin:0;list-style:none;padding-left:0}.contact-block .contact-listing .contact-block__connect-links ul li:before{content:none}.contact-block .contact-listing p{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;margin:0}@media(min-width: 400px)and (max-width: 2399px){.contact-block .contact-listing p{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.contact-block .contact-listing p{font-size:16px}}.contact-list{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.contact-list{margin-top:120px;margin-bottom:120px}}.contact-list .contact-list__header{margin:0 0 8px}.contact-list .contact-list__header .component-header{padding:0}.gutenberg-content .contact-list__list{list-style:none;margin:0;padding:0}.gutenberg-content .contact-list__item{position:relative}.gutenberg-content p.contact-list__contact-name{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;text-indent:0 !important;margin:0}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content p.contact-list__contact-name{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content p.contact-list__contact-name{font-size:20px}}.gutenberg-content a.contact-list__contact-link{display:block;text-decoration:none}.gutenberg-content a.contact-list__contact-link:hover,.gutenberg-content a.contact-list__contact-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.gutenberg-content a.contact-list__contact-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.gutenberg-content a.contact-list__contact-link:hover,.gutenberg-content a.contact-list__contact-link:focus{color:var(--c-text)}.gutenberg-content a.contact-list__contact-link::before{content:"";position:absolute;inset:0}.gutenberg-content .contact-list__contact-location{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .contact-list__contact-location{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .contact-list__contact-location{font-size:16px}}.gutenberg-content .contact-list__contact-hours,.gutenberg-content .contact-list__contact-phone,.gutenberg-content .contact-list__contact-fax,.gutenberg-content .contact-list__contact-email{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;font-size:14px;margin:5px 0 0}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .contact-list__contact-hours,.gutenberg-content .contact-list__contact-phone,.gutenberg-content .contact-list__contact-fax,.gutenberg-content .contact-list__contact-email{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .contact-list__contact-hours,.gutenberg-content .contact-list__contact-phone,.gutenberg-content .contact-list__contact-fax,.gutenberg-content .contact-list__contact-email{font-size:16px}}.gutenberg-content .contact-list--layout-list .contact-list__item{padding:18px 0;border-bottom:1px solid var(--c-border-light);display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.gutenberg-content .contact-list--layout-list .contact-list__item:first-child{border-top:1px solid var(--c-border)}.gutenberg-content .contact-list--layout-list .contact-list__titles{position:relative}.gutenberg-content .contact-list--layout-list .contact-list__text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gutenberg-content .contact-list--layout-grid .contact-list__list{display:grid;grid-column-gap:var(--grid-gutter);grid-row-gap:calc(2*var(--grid-gutter));grid-template-columns:repeat(2, 1fr)}@media(min-width: 600px){.gutenberg-content .contact-list--layout-grid .contact-list__list{grid-template-columns:repeat(3, 1fr)}}.gutenberg-content .contact-list--layout-grid .component-header{margin:0 0 18px}.gutenberg-content .contact-list--layout-grid .component-header--no-rule .component-header__inner{border-bottom:1px solid var(--c-border);padding:0 0 8px}.gutenberg-content .contact-list--layout-grid p.contact-list__contact-name{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .contact-list--layout-grid p.contact-list__contact-name{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .contact-list--layout-grid p.contact-list__contact-name{font-size:16px}}@media(min-width: 1200px){.gutenberg-content .contact-list--layout-grid.alignwide .contact-list__list{grid-template-columns:repeat(4, 1fr)}}.gutenberg-content .contact-list--layout-grid.alignfull{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}@media(min-width: 1200px){.gutenberg-content .contact-list--layout-grid.alignfull .contact-list__list{grid-template-columns:repeat(6, 1fr)}}.gutenberg-content .contact-list--layout-grid .contact-list__titles{margin-top:8px}.cta{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.cta{margin-top:120px;margin-bottom:120px}}.cta--rule-above{margin-top:36px;padding-top:24px;border-top:1px solid var(--c-border-light)}.cta__link{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:21px}@media(min-width: 400px)and (max-width: 2399px){.cta__link{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.cta__link{font-size:30px}}.wp-block-details{margin-top:36px;margin-bottom:36px;border-top:solid 1px var(--c-border);padding:12px 0}@media(min-width: 768px){.wp-block-details{margin-top:60px;margin-bottom:60px}}.wp-block-details summary{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;cursor:pointer;display:block;padding-right:2em;position:relative}@media(min-width: 400px)and (max-width: 2399px){.wp-block-details summary{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.wp-block-details summary{font-size:20px}}.wp-block-details summary:hover,.wp-block-details summary:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.wp-block-details summary:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary::marker{content:""}.wp-block-details summary::before{content:" ";display:block;position:absolute;top:0;right:0;content:"+"}.wp-block-details[open]>summary::before{content:"–"}.flex-asset{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.flex-asset{margin-top:120px;margin-bottom:120px}}.flex-asset__asset figure{margin:0}@media(min-width: 1024px){.flex-asset__asset{width:calc(150% + (var(--grid-padding)))}}.wp-block-image.alignfull figcaption,.wp-block-video.alignfull figcaption{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.image-text-set{margin-top:60px;margin-bottom:60px;position:relative}@media(min-width: 768px){.image-text-set{margin-top:120px;margin-bottom:120px}}.image-text-set__top-border.alignfull{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:none;margin-top:0 !important;margin-bottom:0 !important;padding-bottom:18px}.image-text-set__top-border.alignfull::after{content:"";display:block;border-top:1px solid var(--c-border)}.image-text-set--top-border .image-text-set__top-border.alignfull{display:block}.image-text-set__list{list-style:none;margin:0;padding:0;counter-reset:set-counter;gap:var(--grid-gutter);list-style:none !important}@media(min-width: 600px){.image-text-set__list--horiz{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width: 1024px){.image-text-set__list--horiz{width:calc(150% + (var(--grid-padding)))}}.image-text-set__list--vert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 1024px){.image-text-set__list--vert{width:calc(150% + (var(--grid-padding)))}}.image-text-set__item-text{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.35;font-size:14px;margin-top:2px}@media(min-width: 400px)and (max-width: 1499px){.image-text-set__item-text{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.image-text-set__item-text{font-size:16px}}p.image-text-set__item-link{margin:0}p.image-text-set__item-link a{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}@media(min-width: 400px)and (max-width: 2399px){p.image-text-set__item-link a{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.image-text-set__item-link a{font-size:12px}}p.image-text-set__item-link a b,p.image-text-set__item-link a strong{font-weight:700}p.image-text-set__item-link a:hover,p.image-text-set__item-link a:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}p.image-text-set__item-link a:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}li.image-text-set__item{counter-increment:set-counter;margin:0;padding-left:0 !important}li.image-text-set__item::before{display:none}li.image-text-set__item figure{margin:0}@media(max-width: 599px){li.image-text-set__item--horiz{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:18px !important}li.image-text-set__item--horiz .image-text-set__item-asset{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:var(--grid-gutter);width:80px}}@media(min-width: 600px){li.image-text-set__item--horiz{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}li.image-text-set__item--horiz .image-text-set__item-asset{width:66.67%}}li.image-text-set__item--horiz h3.image-text-set__item-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1;font-size:14px;margin:8px 0 0}@media(min-width: 400px)and (max-width: 2399px){li.image-text-set__item--horiz h3.image-text-set__item-title{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){li.image-text-set__item--horiz h3.image-text-set__item-title{font-size:16px}}li.image-text-set__item--horiz h3.image-text-set__item-title:before{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;content:counter(set-counter, decimal-leading-zero) " "}@media(min-width: 400px)and (max-width: 2399px){li.image-text-set__item--horiz h3.image-text-set__item-title:before{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){li.image-text-set__item--horiz h3.image-text-set__item-title:before{font-size:12px}}li.image-text-set__item--horiz h3.image-text-set__item-title:before b,li.image-text-set__item--horiz h3.image-text-set__item-title:before strong{font-weight:700}li.image-text-set__item--horiz .image-text-set__item-group{margin-top:0}li.image-text-set__item--horiz p.image-text-set__item-link{margin-top:8px}li.image-text-set__item--vert{display:grid;grid-template-columns:repeat(9, minmax(0, 1fr));grid-column-gap:var(--grid-gutter);grid-row-gap:8px;grid-template-rows:auto auto;width:100%}@media(min-width: 1024px){li.image-text-set__item--vert{grid-template-rows:auto}}li.image-text-set__item--vert .image-text-set__item-asset{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;grid-column:span 3;grid-row:1/span 2}@media(min-width: 600px){li.image-text-set__item--vert .image-text-set__item-asset{grid-column:1/span 3;width:auto}}li.image-text-set__item--vert .image-text-set__item-group{grid-column:4/span 9;grid-row:1}@media(min-width: 1024px){li.image-text-set__item--vert .image-text-set__item-group{grid-column:span 4}}li.image-text-set__item--vert h3.image-text-set__item-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px;margin:0 0 8px 0}@media(min-width: 400px)and (max-width: 2399px){li.image-text-set__item--vert h3.image-text-set__item-title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){li.image-text-set__item--vert h3.image-text-set__item-title{font-size:30px}}li.image-text-set__item--vert .image-text-set__item-link{grid-column:4/span 9;grid-row:2}@media(min-width: 1024px){li.image-text-set__item--vert .image-text-set__item-link{grid-column:span 2;grid-row:1;text-align:right}}.people-list{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.people-list{margin-top:120px;margin-bottom:120px}}.people-list .people-list__header{margin:0 0 8px}.people-list .people-list__header .component-header{padding:0}.gutenberg-content .people-list__list{list-style:none;margin:0;padding:0}.gutenberg-content .people-list__item{position:relative}.gutenberg-content p.people-list__person-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;font-size:14px;text-indent:0 !important;margin:0}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content p.people-list__person-title{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content p.people-list__person-title{font-size:16px}}.gutenberg-content .people-list__art figure{margin:0}.gutenberg-content a.people-list__person-link{display:block;text-decoration:none}.gutenberg-content a.people-list__person-link:hover,.gutenberg-content a.people-list__person-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.gutenberg-content a.people-list__person-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.gutenberg-content a.people-list__person-link:hover,.gutenberg-content a.people-list__person-link:focus{color:var(--c-text)}.gutenberg-content a.people-list__person-link::before{content:"";position:absolute;inset:0}.gutenberg-content .people-list__affiliation{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding-top:8px;margin-top:auto}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .people-list__affiliation{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .people-list__affiliation{font-size:12px}}.gutenberg-content .people-list__affiliation b,.gutenberg-content .people-list__affiliation strong{font-weight:700}.gutenberg-content .people-list__person-role,.gutenberg-content .people-list__person-depts{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;font-size:14px;margin:5px 0 0}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .people-list__person-role,.gutenberg-content .people-list__person-depts{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .people-list__person-role,.gutenberg-content .people-list__person-depts{font-size:16px}}.gutenberg-content .people-list--layout-list .people-list__item{padding:18px 0;border-bottom:1px solid var(--c-border-light);display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.gutenberg-content .people-list--layout-list .people-list__item:first-child{border-top:1px solid var(--c-border)}.gutenberg-content .people-list--layout-list .people-list__titles{position:relative}.gutenberg-content .people-list--layout-list .people-list__person-name{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .people-list--layout-list .people-list__person-name{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .people-list--layout-list .people-list__person-name{font-size:20px}}.gutenberg-content .people-list--layout-list .people-list__text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gutenberg-content .people-list--layout-list .people-list__art{width:100px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.gutenberg-content .people-list--layout-list .people-list__art--placeholder{display:none}.gutenberg-content .people-list--layout-grid .people-list__list{display:grid;grid-column-gap:var(--grid-gutter);grid-row-gap:calc(2*var(--grid-gutter));grid-template-columns:repeat(2, 1fr)}@media(min-width: 600px){.gutenberg-content .people-list--layout-grid .people-list__list{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.gutenberg-content .people-list--layout-grid.alignwide .people-list__list{grid-template-columns:repeat(4, 1fr)}}.gutenberg-content .people-list--layout-grid.alignfull{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}@media(min-width: 1200px){.gutenberg-content .people-list--layout-grid.alignfull .people-list__list{grid-template-columns:repeat(6, 1fr)}}.gutenberg-content .people-list--layout-grid .people-list__titles{margin-top:8px}.gutenberg-content .people-list--layout-grid .people-list__person-name{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:14px;margin-bottom:0}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .people-list--layout-grid .people-list__person-name{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .people-list--layout-grid .people-list__person-name{font-size:16px}}.gutenberg-content .people-list--layout-grid .people-list__affiliation{margin-top:8px}.gutenberg-content .people-list--layout-grid .people-list__art{width:100%}.gutenberg-content .people-list--layout-grid .people-list__art--placeholder{aspect-ratio:4/5;background-color:var(--c-border-light)}.page-quote{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.page-quote{margin-top:120px;margin-bottom:120px}}.page-quote__content{position:relative}.page-quote__quote-mark{height:30px;width:30px}@media(min-width: 1024px){.page-quote__quote-mark{position:absolute;top:0;height:50px;width:50px;left:calc(-50px - var(--grid-gutter))}}@media(min-width: 1024px)and (max-width: 1199px){.page-quote .hanging-heading--hang{padding-right:100px}}.page-quote__quote-text{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px;margin:0 0 24px;padding:0}@media(min-width: 400px)and (max-width: 2399px){.page-quote__quote-text{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.page-quote__quote-text{font-size:30px}}.page-quote__figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-quote__person-img{height:50px;width:50px;margin-right:var(--grid-gutter)}@media(min-width: 1024px){.page-quote__person-img{height:80px;width:80px}}.page-quote__cite{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-style:normal}@media(min-width: 400px)and (max-width: 2399px){.page-quote__cite{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.page-quote__cite{font-size:12px}}.page-quote__cite b,.page-quote__cite strong{font-weight:700}:root{--quote-mark-size: 40px}@media(min-width: 1024px){:root{--quote-mark-size: 65px}}.open-positions-automated-block p.no-positions-text{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;font-size:14px;margin:0}@media(min-width: 400px)and (max-width: 2399px){.open-positions-automated-block p.no-positions-text{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.open-positions-automated-block p.no-positions-text{font-size:16px}}.gutenberg-content p.no-positions-text{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;font-size:14px;margin:0}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content p.no-positions-text{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content p.no-positions-text{font-size:16px}}.resource-list{margin-top:60px;margin-bottom:60px;position:relative}@media(min-width: 768px){.resource-list{margin-top:120px;margin-bottom:120px}}.resource-list .component-header{padding-left:0 !important;padding-right:0 !important}.resource-list__header{margin-bottom:12px}.resource-list__list{list-style:none;margin:0;padding:0;border:1px solid var(--c-border)}.resource-list__item{padding:var(--grid-gutter);position:relative}.resource-list__item:not(:last-child){border-bottom:1px solid var(--c-border)}h3.resource-list__item-head{margin:0 !important;line-height:1.25}h3.resource-list__item-head a{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.25;font-size:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none}@media(min-width: 400px)and (max-width: 2399px){h3.resource-list__item-head a{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h3.resource-list__item-head a{font-size:16px}}h3.resource-list__item-head a:hover,h3.resource-list__item-head a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}h3.resource-list__item-head a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}h3.resource-list__item-head a::before{content:" ";display:block;position:absolute;inset:0}h3.resource-list__item-head a span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}h3.resource-list__item-head a svg{height:12px;width:14px;color:var(--c-text);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:3px 0 0 36px;position:relative;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}h3.resource-list__item-head a:hover,h3.resource-list__item-head a:focus{color:var(--c-text)}h3.resource-list__item-head a:hover svg,h3.resource-list__item-head a:focus svg{-webkit-transform:translateX(8px);transform:translateX(8px)}.resource-list__item-desc{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;margin:0}@media(min-width: 400px)and (max-width: 2399px){.resource-list__item-desc{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.resource-list__item-desc{font-size:16px}}.side-note{margin-top:36px;margin-bottom:36px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;padding-top:18px;padding-bottom:18px;border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border-light)}@media(min-width: 768px){.side-note{margin-top:60px;margin-bottom:60px}}@media(min-width: 400px)and (max-width: 2399px){.side-note{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.side-note{font-size:16px}}@media(max-width: 1023px){.side-note.alignleft,.side-note.alignright{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}}@media(min-width: 1024px){.side-note.alignleft,.side-note.alignright{margin-top:0 !important;margin-bottom:0 !important;border-top:0;border-bottom:0}}.gutenberg-content h2.speaker-heading-block__heading.alignleft{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-top:0;margin-bottom:0;padding-top:24px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h2.speaker-heading-block__heading.alignleft{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h2.speaker-heading-block__heading.alignleft{font-size:12px}}.gutenberg-content h2.speaker-heading-block__heading.alignleft b,.gutenberg-content h2.speaker-heading-block__heading.alignleft strong{font-weight:700}@media(max-width: 1023px){.gutenberg-content h2.speaker-heading-block__heading.alignleft{float:none !important;margin-left:auto !important;width:auto !important}}@media(min-width: 1024px){.gutenberg-content h2.speaker-heading-block__heading.alignleft{padding-top:39px}}.gutenberg-content .speaker-heading-block+p{margin-top:8px}@media(min-width: 1024px){.gutenberg-content .speaker-heading-block+p{margin-top:36px}}.stats{border-top:1px solid var(--c-border-light);padding-top:24px;margin-top:24px;container-name:statsContainer;container-type:inline-size;width:100%}ul.stats__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);row-gap:48px;margin:0;padding:0}.stats__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - var(--grid-gutter)*2/3);flex:0 0 calc(33.333% - var(--grid-gutter)*2/3)}@container statsContainer (width < 550px){.stats__item{-ms-flex-preferred-size:calc(50% - var(--grid-gutter)/2);flex-basis:calc(50% - var(--grid-gutter)/2)}}.stats__item-figure{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:48px;display:block;text-align:center}@media(min-width: 400px)and (max-width: 2399px){.stats__item-figure{font-size:calc(48px + (60 - 48)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.stats__item-figure{font-size:60px}}.stats__item-prefix,.stats__item-superscript{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px}@media(min-width: 400px)and (max-width: 2399px){.stats__item-prefix,.stats__item-superscript{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.stats__item-prefix,.stats__item-superscript{font-size:30px}}sup.stats__item-superscript{vertical-align:unset}.stats__item-caption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;display:block;margin:8px auto 0;text-align:center}@media(min-width: 400px)and (max-width: 2399px){.stats__item-caption{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.stats__item-caption{font-size:12px}}.stats__item-caption b,.stats__item-caption strong{font-weight:700}@media(min-width: 600px){.stats__item-caption{max-width:200px}}.student-work-gallery{margin-top:36px;margin-bottom:36px}@media(min-width: 768px){.student-work-gallery{margin-top:60px;margin-bottom:60px}}.student-work-gallery__header{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);padding-bottom:36px;position:relative}@media(min-width: 768px){.student-work-gallery__header{padding-bottom:36px}}h2.student-work-gallery__heading{pointer-events:none;width:100%}@media(min-width: 1024px){h2.student-work-gallery__heading{margin-bottom:36px}}h2.student-work-gallery__heading svg{color:var(--c-text);display:block;width:100% !important}.student-work-gallery__intro-cta{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;text-align:right;margin:0 0 12px}@media(min-width: 400px)and (max-width: 2399px){.student-work-gallery__intro-cta{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.student-work-gallery__intro-cta{font-size:12px}}.student-work-gallery__intro-cta b,.student-work-gallery__intro-cta strong{font-weight:700}.student-work-gallery__intro-cta a:hover,.student-work-gallery__intro-cta a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.student-work-gallery__intro-cta a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(min-width: 1024px){.student-work-gallery__intro-cta--nested{position:absolute;top:0;right:var(--grid-gutter)}}.gutenberg-content .student-work-gallery__intro-cta a{text-decoration:none}.gutenberg-content .student-work-gallery__intro-cta a:hover,.gutenberg-content .student-work-gallery__intro-cta a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.gutenberg-content .student-work-gallery__intro-cta a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.gutenberg-content .student-work-gallery__intro-cta a:hover,.gutenberg-content .student-work-gallery__intro-cta a:focus{color:var(--c-text)}.wp-block-table img{width:25px}.tease-grid{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.tease-grid{margin-top:120px;margin-bottom:120px}}.tease-grid__header{margin:0 0 18px;padding:0}.tease-grid__header--tucked{display:none;margin-bottom:auto}.tease-grid__header--tucked .component-header{padding-left:0;padding-right:0}@media(min-width: 1024px){.tease-grid--featured .tease-grid__header--above{display:none}.tease-grid--featured .tease-grid__header--tucked{display:block}}.tease-grid__content{position:relative}.tease-grid__content--simple{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:var(--large-gutter);-moz-column-gap:var(--large-gutter);column-gap:var(--large-gutter);row-gap:100px}.tease-grid__content--simple .tease-grid__item{margin-bottom:calc(24px + var(--grid-gutter))}@media(min-width: 600px){.tease-grid__content--simple{-webkit-columns:2;-moz-columns:2;columns:2}}@media(min-width: 1024px){.tease-grid__content--simple{-webkit-columns:3;-moz-columns:3;columns:3}}.tease-grid__content--featured{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));grid-column-gap:var(--large-gutter)}@media(min-width: 1024px){.tease-grid__content--featured{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(max-width: 599px){.tease-grid__content--featured .tease-grid__header--tucked{display:none}.tease-grid__content--featured .tease-grid__col--first{display:grid;grid-column:span 6}.tease-grid__content--featured .tease-grid__span-wrapper{grid-row:1;grid-column:span 6}.tease-grid__content--featured .tease-grid__lower-columns,.tease-grid__content--featured .tease-grid__col:not(.tease-grid__col--first){grid-column:span 3}}@media(min-width: 600px)and (max-width: 1023px){.tease-grid__content--featured{row-gap:0}.tease-grid__content--featured .tease-grid__span-wrapper{grid-row:1;grid-column:span 6}.tease-grid__content--featured .tease-grid__lower-columns{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:var(--large-gutter)}.tease-grid__content--featured .tease-grid__col:not(.tease-grid__col--first){grid-column:span 3}.tease-grid__content--featured .tease-grid__col--first{display:grid;grid-template-columns:subgrid;grid-column:span 6}.tease-grid__content--featured .tease-grid__col--first .tease-grid__item{grid-column:span 3}}@media(min-width: 1024px){.tease-grid__content--featured{row-gap:var(--grid-gutter)}.tease-grid__content--featured .tease-grid__col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:var(--large-gutter);-moz-column-gap:var(--large-gutter);column-gap:var(--large-gutter);grid-column:span 4;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;row-gap:var(--grid-gutter)}.tease-grid__content--featured .tease-grid__span-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:span 8;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:calc(2*var(--grid-gutter))}.tease-grid__content--featured .tease-grid__feature{grid-column:span 8;grid-row:1}.tease-grid__content--featured .tease-grid__col--middle{margin-top:calc(var(--grid-gutter)*-2)}.tease-grid__content--featured .tease-grid__lower-columns{display:grid;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:var(--large-gutter);grid-template-columns:repeat(8, minmax(0, 1fr));grid-column:span 8}}.tease-grid__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;clear:both;margin-bottom:24px;padding:0;position:relative}@media(min-width: 1024px){.tease-grid__item{max-width:380px}}.tease-grid__item::after{content:"";display:table;clear:both}.tease-grid__item--large{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tease-grid__item--large .tease-grid__item-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tease-grid__item--large .tease-grid__item-dek{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tease-grid__item--large .tease-grid__item-asset{margin-top:12px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.tease-grid__item--inset .tease-grid__item-asset{width:33%;float:right;margin-left:var(--grid-padding);margin-top:8px;margin-bottom:8px}.gutenberg-content h3.tease-grid__item-title,h3.tease-grid__item-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:14px;margin:0;clear:both}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h3.tease-grid__item-title,h3.tease-grid__item-title{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h3.tease-grid__item-title,h3.tease-grid__item-title{font-size:16px}}.gutenberg-content h3.tease-grid__item-title span.tease-grid__item-tag,h3.tease-grid__item-title span.tease-grid__item-tag{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;display:inline-block;margin:0 5px 0 0}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h3.tease-grid__item-title span.tease-grid__item-tag,h3.tease-grid__item-title span.tease-grid__item-tag{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h3.tease-grid__item-title span.tease-grid__item-tag,h3.tease-grid__item-title span.tease-grid__item-tag{font-size:12px}}.gutenberg-content h3.tease-grid__item-title span.tease-grid__item-tag b,.gutenberg-content h3.tease-grid__item-title span.tease-grid__item-tag strong,h3.tease-grid__item-title span.tease-grid__item-tag b,h3.tease-grid__item-title span.tease-grid__item-tag strong{font-weight:700}.gutenberg-content h3.tease-grid__item-title a.tease-grid__item-link,h3.tease-grid__item-title a.tease-grid__item-link{text-decoration:none}.gutenberg-content h3.tease-grid__item-title a.tease-grid__item-link:hover,.gutenberg-content h3.tease-grid__item-title a.tease-grid__item-link:focus,h3.tease-grid__item-title a.tease-grid__item-link:hover,h3.tease-grid__item-title a.tease-grid__item-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.gutenberg-content h3.tease-grid__item-title a.tease-grid__item-link:active,h3.tease-grid__item-title a.tease-grid__item-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.gutenberg-content h3.tease-grid__item-title a.tease-grid__item-link:hover,.gutenberg-content h3.tease-grid__item-title a.tease-grid__item-link:focus,h3.tease-grid__item-title a.tease-grid__item-link:hover,h3.tease-grid__item-title a.tease-grid__item-link:focus{color:var(--c-text)}.gutenberg-content .tease-grid__item-dek,.tease-grid__item-dek{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.35;font-size:14px;margin:0;padding:0;text-decoration:none}@media(min-width: 400px)and (max-width: 1499px){.gutenberg-content .tease-grid__item-dek,.tease-grid__item-dek{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.gutenberg-content .tease-grid__item-dek,.tease-grid__item-dek{font-size:16px}}.gutenberg-content .tease-grid__item-dek .tease-grid__item-title-text,.tease-grid__item-dek .tease-grid__item-title-text{display:block;text-decoration:none}.tease-grid__item-asset figure{margin:0}.tease-grid__item-asset video,.tease-grid__item-asset img{display:block}.tease-grid__item-title-text{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.tease-grid__item-title-text{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.tease-grid__item-title-text{font-size:16px}}.tease-grid__feature .tease-grid__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:var(--large-gutter);-moz-column-gap:var(--large-gutter);column-gap:var(--large-gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding-bottom:36px;max-width:none;row-gap:0}.tease-grid__feature .tease-grid__item .tease-grid__item-asset{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.tease-grid__feature .tease-grid__item .tease-grid__item-title--with-overline{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:12px;width:100%}.tease-grid__feature .tease-grid__item .tease-grid__item-dek{margin-top:12px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media(min-width: 1024px){.tease-grid__feature .tease-grid__item .tease-grid__item-dek{min-height:150px}}.tease-grid__feature .tease-grid__item .tease-grid__item-title+p{margin-top:0}@media(min-width: 1024px){.tease-grid__feature .tease-grid__item{padding-bottom:0;width:calc(100% + var(--grid-gutter));margin-bottom:0;padding-bottom:0}.tease-grid__feature .tease-grid__item .tease-grid__item-asset{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.tease-grid__feature .tease-grid__item .tease-grid__item-title--with-overline{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto;margin-top:12px;width:calc(.5*(100% - var(--grid-gutter)) - .5*var(--large-gutter))}.tease-grid__feature .tease-grid__item .tease-grid__item-dek{margin-top:12px;max-width:380px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:calc(.5*(100% - var(--grid-gutter)) - .5*var(--large-gutter))}.tease-grid__feature .tease-grid__item .tease-grid__item-title+p{margin-top:0}}:root{--item-count: 3}.tease-row{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.tease-row{margin-top:120px;margin-bottom:120px}}.tease-row__header{margin:0 0 18px;padding:0}ul.tease-row__list{list-style:none;margin:0;padding:0;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid}li.tease-row__item.tease-row__item{margin:0;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}li.tease-row__item.tease-row__item::before{display:none}li.tease-row__item.tease-row__item:not(:last-child)::after{content:" ";display:block;position:absolute;top:0;height:100%;width:1px;background-color:var(--c-border-light);pointer-events:none;left:calc(100% + var(--grid-padding))}.tease-row__item-text{-webkit-box-flex:1;-ms-flex:1;flex:1}a.tease-row__item-text-link{display:block;text-decoration:none !important}a.tease-row__item-text-link:hover h3.tease-row__item-title,a.tease-row__item-text-link:focus h3.tease-row__item-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}a.tease-row__item-text-link:active h3.tease-row__item-title{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}a.tease-row__item-text-link:hover h3.tease-row__item-title,a.tease-row__item-text-link:focus h3.tease-row__item-title{color:var(--c-text)}a.tease-row__item-text-link::before{content:"";position:absolute;inset:0;z-index:10}h3.tease-row__item-title,p.tease-row__item-date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px;margin:0}@media(min-width: 400px)and (max-width: 2399px){h3.tease-row__item-title,p.tease-row__item-date{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h3.tease-row__item-title,p.tease-row__item-date{font-size:30px}}.tease-row--title-small h3.tease-row__item-title,.tease-row--title-small p.tease-row__item-date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:18px}@media(min-width: 400px)and (max-width: 2399px){.tease-row--title-small h3.tease-row__item-title,.tease-row--title-small p.tease-row__item-date{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.tease-row--title-small h3.tease-row__item-title,.tease-row--title-small p.tease-row__item-date{font-size:20px}}.gutenberg-content h3.tease-row__item-title,.gutenberg-content p.tease-row__item-date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px;margin:0}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h3.tease-row__item-title,.gutenberg-content p.tease-row__item-date{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h3.tease-row__item-title,.gutenberg-content p.tease-row__item-date{font-size:30px}}.gutenberg-content h3.tease-row__item-title{margin:0 0 8px !important}.gutenberg-content p.tease-row__item-date{color:var(--c-secondary)}.gutenberg-content .tease-row--more-than-4 h3.tease-row__item-title,.gutenberg-content .tease-row--more-than-4 p.tease-row__item-date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:18px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .tease-row--more-than-4 h3.tease-row__item-title,.gutenberg-content .tease-row--more-than-4 p.tease-row__item-date{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .tease-row--more-than-4 h3.tease-row__item-title,.gutenberg-content .tease-row--more-than-4 p.tease-row__item-date{font-size:20px}}p.tease-row__item-dek{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;margin:0;padding:0;text-decoration:none}@media(min-width: 400px)and (max-width: 2399px){p.tease-row__item-dek{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.tease-row__item-dek{font-size:16px}}.tease-row__asset{margin-top:auto;padding-top:60px}.tease-row__asset figure{margin:0}.tease-row__asset video,.tease-row__asset img{display:block}.tease-row--no-wrap li.tease-row__item.tease-row__item{min-width:calc(1250px/var(--item-count)) !important}.tease-row--no-wrap .tease-row__content{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);overflow:hidden;position:relative}.tease-row--no-wrap .is-initialized::before{position:absolute;top:0;bottom:0;left:calc(-1 * var(--grid-gutter));background:-webkit-gradient(linear, left top, right top, from(var(--c-bg)), to(var(--c-bg-transparent)));background:linear-gradient(90deg, var(--c-bg), var(--c-bg-transparent));content:"";pointer-events:none;width:var(--grid-gutter);z-index:10}.tease-row--no-wrap .is-initialized::after{position:absolute;top:0;right:calc(var(--grid-gutter) * -1);bottom:0;background:-webkit-gradient(linear, left top, right top, from(var(--c-bg-transparent)), to(var(--c-bg)));background:linear-gradient(90deg, var(--c-bg-transparent), var(--c-bg));content:"";pointer-events:none;width:var(--grid-gutter);z-index:10}.tease-row--no-wrap ul.tease-row__list{gap:var(--grid-gutter);grid-auto-flow:column;grid-template-rows:auto;grid-auto-columns:minmax(calc(1250px / var(--item-count)), calc(50% - var(--grid-padding)));width:100%}.tease-row--wrap ul.tease-row__list{-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:auto;row-gap:calc(2*var(--grid-gutter))}@media(min-width: 1024px){.tease-row--wrap ul.tease-row__list{row-gap:calc(2.5*var(--grid-gutter))}}@media(max-width: 399px){.tease-row--wrap ul.tease-row__list .tease-row__item::after{position:absolute;top:auto;right:0;bottom:calc(-1*var(--grid-gutter));left:0;height:1px;width:100%}}@media(min-width: 400px)and (max-width: 767px){.tease-row--wrap ul.tease-row__list{grid-template-columns:repeat(2, minmax(0, 1fr))}.tease-row--wrap ul.tease-row__list .tease-row__item:nth-child(2n)::after{display:none}}@media(min-width: 768px)and (max-width: 1199px){.tease-row--wrap ul.tease-row__list{grid-template-columns:repeat(3, minmax(0, 1fr))}.tease-row--wrap ul.tease-row__list .tease-row__item:nth-child(3n)::after{display:none}}@media(min-width: 1200px){.tease-row--wrap ul.tease-row__list{grid-template-columns:repeat(4, minmax(0, 1fr))}.tease-row--wrap ul.tease-row__list .tease-row__item:nth-child(4n)::after{display:none}}.gutenberg-content .text-area.alignfull{margin-top:60px;margin-bottom:60px;display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);-webkit-box-align:start;-ms-flex-align:start;align-items:start;row-gap:18px}@media(min-width: 768px){.gutenberg-content .text-area.alignfull{margin-top:120px;margin-bottom:120px}}@media(min-width: 1024px){.gutenberg-content .text-area.alignfull{grid-template-columns:repeat(12, minmax(0, 1fr))}}.gutenberg-content .text-area__heading,.gutenberg-content .text-area__callout--left,.gutenberg-content .text-area__callout--right,.gutenberg-content .text-area__text-col,.gutenberg-content .text-area__stats{grid-column:1/span 6}.gutenberg-content .text-area__callout--left,.gutenberg-content .text-area__callout--right{grid-column:span 3}@media(min-width: 768px)and (max-width: 1023px){.gutenberg-content .text-area__heading,.gutenberg-content .text-area__callout--left,.gutenberg-content .text-area__callout--right,.gutenberg-content .text-area__text-col,.gutenberg-content .text-area__stats{grid-column:2/span 4}.gutenberg-content .text-area__callout--left,.gutenberg-content .text-area__callout--right{grid-column:2/span 2}.gutenberg-content .text-area__callout--left+.text-area__callout--right{grid-column:4/span 2}}@media(min-width: 1024px){.gutenberg-content .text-area__heading{grid-column:1/span 3;grid-row:1}.gutenberg-content .text-area__callout--left{grid-column:1/span 3;grid-row:2}.gutenberg-content .text-area__callout--right{grid-column:10/span 3;grid-row:1}.gutenberg-content .text-area__text-col{grid-column:4/span 6;grid-row:1/span 2}.gutenberg-content .text-area__stats{grid-column:4/span 6;grid-row:3}}@media(min-width: 1200px){.gutenberg-content .text-area__heading{grid-column:1/span 2}.gutenberg-content .text-area__callout--left{grid-column:1/span 2}.gutenberg-content .text-area__callout--right{grid-column:11/span 2}}.gutenberg-content h2.text-area__heading{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px;line-height:1.1 !important;margin:0 !important}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h2.text-area__heading{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h2.text-area__heading{font-size:30px}}.gutenberg-content .text-area__callout{position:relative;margin:0;margin-top:24px}.gutenberg-content .text-area__callout:not(:first-child){margin-top:36px}.gutenberg-content .text-area__callout-asset .article-asset-mod,.gutenberg-content .text-area__callout-asset .video-mod{margin:0}@media(min-width: 1024px){.gutenberg-content .text-area__callout-asset+.text-area__callout-caption{text-align:center}}.gutenberg-content .text-area__callout-caption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin:8px 0 0 0;text-align:left}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .text-area__callout-caption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .text-area__callout-caption{font-size:14px}}@media(min-width: 1024px){.gutenberg-content .text-area__callout--right.text-area__callout--no-asset .text-area__callout-caption{text-align:right}}.gutenberg-content .text-area__people:not(:first-child){margin-top:36px}.gutenberg-content .text-area__person{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gutenberg-content .text-area__person:not(:first-child){margin-top:18px}.gutenberg-content .text-area__person-asset{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:70px;margin:0}.gutenberg-content .text-area__person-asset figure{margin:0}.gutenberg-content .text-area__person-text{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .text-area__person-text{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .text-area__person-text{font-size:16px}}.gutenberg-content .text-area__person-text p{margin:0}.gutenberg-content p.text-area__button-link{margin:0;clear:right}.gutenberg-content p.text-area__button-link:not(:first-child){margin-top:36px}.gutenberg-content p.text-area__button-link a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-bg);border:solid 1px rgba(0,0,0,0);color:var(--c-text);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid;display:block;margin:0 auto;text-align:center;text-decoration:none !important;white-space:nowrap;width:100%}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content p.text-area__button-link a{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content p.text-area__button-link a{font-size:16px}}.gutenberg-content p.text-area__button-link a:hover,.gutenberg-content p.text-area__button-link a:focus{background-color:var(--c-text);border-color:var(--c-bg);color:var(--c-bg)}.gutenberg-content p.text-area__button-link a:hover,.gutenberg-content p.text-area__button-link a:focus{border-color:var(--c-text)}.gutenberg-content .text-area__text-col{position:relative}.gutenberg-content .text-area__text-col p:first-child{text-indent:0}.gutenberg-content{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.5;font-size:16px}.gutenberg-content .alignleft,.gutenberg-content .alignright,.gutenberg-content .alignfull,.gutenberg-content .alignwide{clear:both}.gutenberg-content .aligncenter,.gutenberg-content .alignnone,.gutenberg-content .alignwide{margin-top:36px;margin-bottom:36px}@media(min-width: 768px){.gutenberg-content .aligncenter,.gutenberg-content .alignnone,.gutenberg-content .alignwide{margin-top:60px;margin-bottom:60px}}.gutenberg-content .alignfull{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.gutenberg-content .alignfull{margin-top:120px;margin-bottom:120px}}.gutenberg-content .alignfull,.gutenberg-content .alignwide{position:relative;max-width:initial}.gutenberg-content .alignfull{margin-left:calc(-1*var(--grid-gutter));margin-right:calc(-1*var(--grid-gutter));width:calc(100vw - var(--scrollbar-width))}@media(min-width: 768px){.gutenberg-content .alignfull{margin-left:calc(-1*(100vw - var(--scrollbar-width))/2 + 50%);margin-right:calc(-1*(100vw - var(--scrollbar-width))/2 + 50%)}}@media(min-width: 1500px){.gutenberg-content .alignfull:not(.ribbon-carousel):not(.person-section__book-list):not(.alumni-project){margin-left:calc(-50% - 1.5*var(--grid-gutter));margin-right:calc(-50% - 1.5*var(--grid-gutter));width:1500px}}@media(min-width: 1500px){.gutenberg-content .alignfull.ribbon-carousel .component-header__inner{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);margin-left:auto;margin-right:auto;width:1500px}}@media(min-width: 768px){.gutenberg-content .alignwide{margin-left:-26.5%;margin-right:-26.5%;width:153% !important}}@media(min-width: 1024px){.gutenberg-content .alignwide{margin-left:-17.5%;margin-right:-17.5%;width:135% !important}}.gutenberg-content .aligncenter{max-width:65.5%;margin-left:auto;margin-right:auto}@media(min-width: 600px){.gutenberg-content .alignleft,.gutenberg-content .alignright{width:calc(50% - var(--grid-padding));margin-top:23px;margin-bottom:18px}}@media(min-width: 1200px){.gutenberg-content .alignleft,.gutenberg-content .alignright{width:calc(32.5% - var(--grid-padding))}}.gutenberg-content .alignleft{clear:left}@media(min-width: 600px){.gutenberg-content .alignleft{float:left;margin-right:var(--grid-gutter)}}@media(min-width: 768px){.gutenberg-content .alignleft{margin-left:calc(-23.625% - var(--grid-padding))}}@media(min-width: 1024px){.gutenberg-content .alignleft{margin-left:calc(-50% - var(--grid-padding))}}.gutenberg-content .alignright{clear:right}@media(min-width: 600px){.gutenberg-content .alignright{float:right;margin-left:var(--grid-gutter)}}@media(min-width: 768px){.gutenberg-content .alignright{margin-right:calc(-23.625% - var(--grid-padding))}}@media(min-width: 1024px){.gutenberg-content .alignright{margin-right:calc(-50% - var(--grid-padding))}}.gutenberg-content::after{content:"";display:table;clear:both}@media(min-width: 400px)and (max-width: 1499px){.gutenberg-content{font-size:calc(16px + (20 - 16)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.gutenberg-content{font-size:20px}}.gutenberg-content a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.gutenberg-content a:hover,.gutenberg-content a:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.gutenberg-content a:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.gutenberg-content *:not(pre) code{background-color:var(--c-border-light);color:var(--c-text);border-radius:2px;font-size:inherit;font-size:.75em;padding:.1em .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gutenberg-content .wp-rich-text-inline-image{height:1.5em;margin:-1.2em 0 -0.3em;width:auto !important}.gutenberg-content .wp-block-buttons{margin-top:18px;margin-bottom:-18px}.gutenberg-content .wp-block-button{display:inline-block;margin-bottom:18px;margin-right:18px}.gutenberg-content .wp-block-button a{display:block}.gutenberg-content .wp-block-button:not(.is-style-outline) a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text);border:solid 1px rgba(0,0,0,0);color:var(--c-bg);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .wp-block-button:not(.is-style-outline) a{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .wp-block-button:not(.is-style-outline) a{font-size:16px}}.gutenberg-content .wp-block-button:not(.is-style-outline) a:hover,.gutenberg-content .wp-block-button:not(.is-style-outline) a:focus{background-color:var(--c-bg);border-color:var(--c-text);color:var(--c-text)}.gutenberg-content .wp-block-button.is-style-outline a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-bg);border:solid 1px rgba(0,0,0,0);color:var(--c-text);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .wp-block-button.is-style-outline a{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .wp-block-button.is-style-outline a{font-size:16px}}.gutenberg-content .wp-block-button.is-style-outline a:hover,.gutenberg-content .wp-block-button.is-style-outline a:focus{background-color:var(--c-text);border-color:var(--c-bg);color:var(--c-bg)}.gutenberg-content .wp-block-button.is-style-outline a:hover,.gutenberg-content .wp-block-button.is-style-outline a:focus{border-color:var(--c-text)}.gutenberg-content .wp-block-code{margin-top:36px;margin-bottom:36px;background:var(--c-text);color:var(--c-bg);padding:12px;border-radius:3px}.gutenberg-content .wp-block-code ::-moz-selection{background:var(--c-bg);color:var(--c-text);text-shadow:none}.gutenberg-content .wp-block-code ::selection{background:var(--c-bg);color:var(--c-text);text-shadow:none}@media(min-width: 768px){.gutenberg-content .wp-block-code{margin-top:60px;margin-bottom:60px}}@media(min-width: 768px){.gutenberg-content .wp-block-code{padding:24px}}.gutenberg-content .wp-block-embed__wrapper{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;max-width:100%;overflow:hidden;height:0;padding-bottom:56.25%;position:relative}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .wp-block-embed__wrapper{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .wp-block-embed__wrapper{font-size:16px}}.gutenberg-content .wp-block-embed__wrapper>*{position:absolute;top:0;left:0;height:100%;width:100%;width:100%;display:block;margin:0 auto !important}.gutenberg-content .wp-embed-aspect-4-3>.wp-block-embed__wrapper{padding-bottom:75%}.gutenberg-content .wp-block-embed:not(.alignleft):not(.alignright){margin-top:36px;margin-bottom:36px}@media(min-width: 768px){.gutenberg-content .wp-block-embed:not(.alignleft):not(.alignright){margin-top:60px;margin-bottom:60px}}.gutenberg-content .wp-block-embed.alignleft,.gutenberg-content .wp-block-embed.alignright{margin-top:24px;margin-bottom:24px}.gutenberg-content .wp-embed-aspect-16-9 .wp-block-embed__wrapper{position:relative}.gutenberg-content .wp-embed-aspect-16-9 .wp-block-embed__wrapper::after{content:"";display:block;width:100%;padding-top:56.25%}.gutenberg-content .wp-embed-aspect-16-9 iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.gutenberg-content .wp-block-embed-instagram iframe{max-width:none !important}.gutenberg-content .wp-block-file{margin-top:36px;margin-bottom:36px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;position:relative;overflow:hidden;z-index:1}@media(min-width: 768px){.gutenberg-content .wp-block-file{margin-top:60px;margin-bottom:60px}}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .wp-block-file{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .wp-block-file{font-size:16px}}.gutenberg-content .wp-block-file a:not(.wp-block-file__button){display:block;text-decoration:none}.gutenberg-content .wp-block-file a:not(.wp-block-file__button):hover,.gutenberg-content .wp-block-file a:not(.wp-block-file__button):focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.gutenberg-content .wp-block-file a:not(.wp-block-file__button):active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.gutenberg-content .wp-block-file .wp-block-file__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-bg);border:solid 1px rgba(0,0,0,0);color:var(--c-text);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid;display:inline-block;margin-top:24px;position:relative;justify-self:start;z-index:10}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .wp-block-file .wp-block-file__button{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .wp-block-file .wp-block-file__button{font-size:16px}}.gutenberg-content .wp-block-file .wp-block-file__button:hover,.gutenberg-content .wp-block-file .wp-block-file__button:focus{background-color:var(--c-text);border-color:var(--c-bg);color:var(--c-bg)}.gutenberg-content .wp-block-file .wp-block-file__button:hover,.gutenberg-content .wp-block-file .wp-block-file__button:focus{border-color:var(--c-text)}.gutenberg-content .wp-block-file:hover>a:first-child,.gutenberg-content .wp-block-file:focus-within>a:first-child{text-decoration:underline;text-decoration-thickness:1px}.gutenberg-content .wp-block-file>*:first-of-type{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;color:var(--c-text)}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .wp-block-file>*:first-of-type{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .wp-block-file>*:first-of-type{font-size:20px}}.gutenberg-content .wp-block-file:has(object){-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;grid-gap:var(--grid-gutter);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.gutenberg-content .wp-block-file:has(object) object{margin-bottom:18px;grid-column:2/span 1;grid-row:1/span 2;height:auto !important;overflow:hidden}.gutenberg-content .wp-block-file:has(object) a:first-child{grid-column:1/span 1;grid-row:1/span 1}.gutenberg-content .wp-block-file:has(object) .wp-block-file__button{align-self:end;grid-column:1/span 1;grid-row:2/span 1;margin-bottom:14px;width:auto}.gutenberg-content .wp-block-gallery{max-width:none}.gutenberg-content .wp-block-gallery.aligncenter{max-width:1200px;margin-left:auto;margin-right:auto}.gutenberg-content .blocks-gallery-caption{width:100%}.gutenberg-content .blocks-gallery-grid{margin-top:0;margin-bottom:-12px;width:100%}.gutenberg-content .alignfull .blocks-gallery-grid{background:var(--c-text);margin-bottom:0;padding:12px 12px 0}.gutenberg-content .wp-block-gallery,.gutenberg-content .blocks-gallery-grid{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0}.gutenberg-content .wp-block-gallery .blocks-gallery-image,.gutenberg-content .wp-block-gallery .blocks-gallery-item,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item{margin:0 12px 12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.gutenberg-content .wp-block-gallery .blocks-gallery-image .js-modal-gallery__trigger,.gutenberg-content .wp-block-gallery .blocks-gallery-item .js-modal-gallery__trigger,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image .js-modal-gallery__trigger,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item .js-modal-gallery__trigger{width:100%}.gutenberg-content .wp-block-gallery .blocks-gallery-image .lazy-img__mod,.gutenberg-content .wp-block-gallery .blocks-gallery-item .lazy-img__mod,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image .lazy-img__mod,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item .lazy-img__mod{width:100%}.gutenberg-content .wp-block-gallery .blocks-gallery-image .article-asset-mod,.gutenberg-content .wp-block-gallery .blocks-gallery-image figure,.gutenberg-content .wp-block-gallery .blocks-gallery-item .article-asset-mod,.gutenberg-content .wp-block-gallery .blocks-gallery-item figure,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image .article-asset-mod,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image figure,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item .article-asset-mod,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item figure{margin:0;height:100%;width:100%}@supports(position: sticky){.gutenberg-content .wp-block-gallery .blocks-gallery-image .article-asset-mod,.gutenberg-content .wp-block-gallery .blocks-gallery-image figure,.gutenberg-content .wp-block-gallery .blocks-gallery-item .article-asset-mod,.gutenberg-content .wp-block-gallery .blocks-gallery-item figure,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image .article-asset-mod,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image figure,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item .article-asset-mod,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.gutenberg-content .wp-block-gallery .blocks-gallery-image video,.gutenberg-content .wp-block-gallery .blocks-gallery-image img,.gutenberg-content .wp-block-gallery .blocks-gallery-item video,.gutenberg-content .wp-block-gallery .blocks-gallery-item img,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image video,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image img,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item video,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.gutenberg-content .wp-block-gallery .blocks-gallery-image figcaption,.gutenberg-content .wp-block-gallery .blocks-gallery-item figcaption,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image figcaption,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item figcaption{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gutenberg-content .wp-block-gallery .blocks-gallery-image figcaption.focusable:active,.gutenberg-content .wp-block-gallery .blocks-gallery-image figcaption.focusable:focus,.gutenberg-content .wp-block-gallery .blocks-gallery-item figcaption.focusable:active,.gutenberg-content .wp-block-gallery .blocks-gallery-item figcaption.focusable:focus,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image figcaption.focusable:active,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image figcaption.focusable:focus,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item figcaption.focusable:active,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item figcaption.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-image .js-modal-gallery__trigger,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-image .lazy-img__mod,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-item .js-modal-gallery__trigger,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-item .lazy-img__mod,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-image .js-modal-gallery__trigger,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-image .lazy-img__mod,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-item .js-modal-gallery__trigger,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-item .lazy-img__mod{height:100%}.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-image a,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-image video,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-image img,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-item a,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-item video,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-item img,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-image a,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-image video,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-image img,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-item a,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-item video,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-item img{width:100%}@supports(position: sticky){.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-image a,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-image video,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-image img,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-item a,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-item video,.gutenberg-content .wp-block-gallery.is-cropped .blocks-gallery-item img,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-image a,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-image video,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-image img,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-item a,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-item video,.gutenberg-content .blocks-gallery-grid.is-cropped .blocks-gallery-item img{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;-o-object-fit:cover;object-fit:cover}}.gutenberg-content .wp-block-gallery .blocks-gallery-image,.gutenberg-content .wp-block-gallery .blocks-gallery-item,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item{width:calc(50% - 12px)}.gutenberg-content .wp-block-gallery .blocks-gallery-image:nth-of-type(even),.gutenberg-content .wp-block-gallery .blocks-gallery-item:nth-of-type(even),.gutenberg-content .blocks-gallery-grid .blocks-gallery-image:nth-of-type(even),.gutenberg-content .blocks-gallery-grid .blocks-gallery-item:nth-of-type(even){margin-right:0}.gutenberg-content .wp-block-gallery .blocks-gallery-image:last-child,.gutenberg-content .wp-block-gallery .blocks-gallery-item:last-child,.gutenberg-content .blocks-gallery-grid .blocks-gallery-image:last-child,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item:last-child{margin-right:0}.gutenberg-content .wp-block-gallery.alignleft,.gutenberg-content .wp-block-gallery.alignright,.gutenberg-content .blocks-gallery-grid.alignleft,.gutenberg-content .blocks-gallery-grid.alignright{max-width:500px;width:100%}.gutenberg-content .wp-block-gallery.aligncenter .blocks-gallery-item figure,.gutenberg-content .blocks-gallery-grid.aligncenter .blocks-gallery-item figure{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gutenberg-content .wp-block-group{max-width:none}.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignleft,.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignright,.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignfull,.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignwide{clear:both}.gutenberg-content .wp-block-group .wp-block-group__inner-container .aligncenter,.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignnone,.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignwide{margin-top:36px;margin-bottom:36px}@media(min-width: 768px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .aligncenter,.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignnone,.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignwide{margin-top:60px;margin-bottom:60px}}.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignfull{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignfull{margin-top:120px;margin-bottom:120px}}.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignfull,.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignwide{position:relative;max-width:initial}.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignfull{margin-left:calc(-1*var(--grid-gutter));margin-right:calc(-1*var(--grid-gutter));width:calc(100vw - var(--scrollbar-width))}@media(min-width: 768px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignfull{margin-left:calc(-1*(100vw - var(--scrollbar-width))/2 + 50%);margin-right:calc(-1*(100vw - var(--scrollbar-width))/2 + 50%)}}@media(min-width: 1500px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignfull:not(.ribbon-carousel):not(.person-section__book-list):not(.alumni-project){margin-left:calc(-50% - 1.5*var(--grid-gutter));margin-right:calc(-50% - 1.5*var(--grid-gutter));width:1500px}}@media(min-width: 1500px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignfull.ribbon-carousel .component-header__inner{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);margin-left:auto;margin-right:auto;width:1500px}}@media(min-width: 768px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignwide{margin-left:-26.5%;margin-right:-26.5%;width:153% !important}}@media(min-width: 1024px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignwide{margin-left:-17.5%;margin-right:-17.5%;width:135% !important}}.gutenberg-content .wp-block-group .wp-block-group__inner-container .aligncenter{max-width:65.5%;margin-left:auto;margin-right:auto}@media(min-width: 600px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignleft,.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignright{width:calc(50% - var(--grid-padding));margin-top:23px;margin-bottom:18px}}@media(min-width: 1200px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignleft,.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignright{width:calc(32.5% - var(--grid-padding))}}.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignleft{clear:left}@media(min-width: 600px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignleft{float:left;margin-right:var(--grid-gutter)}}@media(min-width: 768px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignleft{margin-left:calc(-23.625% - var(--grid-padding))}}@media(min-width: 1024px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignleft{margin-left:calc(-50% - var(--grid-padding))}}.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignright{clear:right}@media(min-width: 600px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignright{float:right;margin-left:var(--grid-gutter)}}@media(min-width: 768px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignright{margin-right:calc(-23.625% - var(--grid-padding))}}@media(min-width: 1024px){.gutenberg-content .wp-block-group .wp-block-group__inner-container .alignright{margin-right:calc(-50% - var(--grid-padding))}}.gutenberg-content h1{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1.1;font-size:40px;margin-top:36px}@media(min-width: 400px)and (max-width: 1499px){.gutenberg-content h1{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.gutenberg-content h1{font-size:80px}}@media(min-width: 768px){.gutenberg-content h1{margin:60px auto 0}}.gutenberg-content h2{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px;margin-top:36px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h2{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h2{font-size:30px}}@media(min-width: 768px){.gutenberg-content h2{margin:60px auto 0}}.gutenberg-content h3{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;margin-top:36px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h3{font-size:calc(18px + (24 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h3{font-size:24px}}@media(min-width: 768px){.gutenberg-content h3{margin:60px auto 0}}.gutenberg-content h4{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;margin-top:36px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h4{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h4{font-size:20px}}@media(min-width: 768px){.gutenberg-content h4{margin:36px auto 0}}.gutenberg-content h5{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:14px;margin-top:36px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h5{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h5{font-size:16px}}@media(min-width: 768px){.gutenberg-content h5{margin:36px auto 0}}.gutenberg-content h6{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:13px;margin-top:36px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content h6{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content h6{font-size:14px}}@media(min-width: 768px){.gutenberg-content h6{margin:36px auto 0}}.gutenberg-content .wp-block-heading+.wp-block-heading{margin-top:12px}@media(min-width: 768px){.gutenberg-content .wp-block-heading+.wp-block-heading{margin-top:14px}}.gutenberg-content .wp-block-heading+ul,.gutenberg-content .wp-block-heading+ol,.gutenberg-content .wp-block-heading+p{margin-top:12px}.gutenberg-content .wp-block-heading+.wp-block-table{margin-top:12px}.gutenberg-content .wp-block-ups-image,.gutenberg-content .wp-block-image{position:relative}.gutenberg-content .wp-block-ups-image img,.gutenberg-content .wp-block-image img{display:block;width:100%}.gutenberg-content figcaption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin-top:8px;max-width:500px}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content figcaption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content figcaption{font-size:14px}}.gutenberg-content .ups-block__asym-grid .assets{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:var(--grid-gutter)}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-grid .assets{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-grid .assets{-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:calc((100vw - var(--grid-gutter))/12 + var(--grid-gutter))}}.gutenberg-content .ups-block__asym-grid .ups-block__asym-grid-asset{grid-column:1/span 6}.gutenberg-content .ups-block__asym-grid .ups-block__asym-grid-asset:first-child{grid-column:1/span 3}@media(min-width: 600px){.gutenberg-content .ups-block__asym-grid .ups-block__asym-grid-asset:first-child{grid-column:2/span 3}}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-grid .ups-block__asym-grid-asset:first-child{grid-column:4/span 4}}.gutenberg-content .ups-block__asym-grid .ups-block__asym-grid-asset:nth-child(2){grid-column:4/span 3}@media(min-width: 600px){.gutenberg-content .ups-block__asym-grid .ups-block__asym-grid-asset:nth-child(2){grid-row:1/span 2;grid-column:5/span 2;padding-bottom:36px}}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-grid .ups-block__asym-grid-asset:nth-child(2){grid-column:9/span 4;padding-bottom:120px}}@media(min-width: 600px){.gutenberg-content .ups-block__asym-grid .ups-block__asym-grid-asset:nth-child(3){grid-row:2/span 1;grid-column:1/span 4}}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-grid .ups-block__asym-grid-asset:nth-child(3){grid-column:1/span 7}}.gutenberg-content .ups-block__asym-grid .ups-block__asym-grid-asset figure{margin:0}.gutenberg-content .ups-block__asym-grid.alignfull{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.gutenberg-content .ups-block__row .assets{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));row-gap:var(--grid-gutter)}@media(min-width: 1024px){.gutenberg-content .ups-block__row .assets{grid-template-columns:repeat(12, minmax(0, 1fr))}}.gutenberg-content .ups-block__row .assets.asset-count--3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--grid-gutter)}@media(min-width: 768px){.gutenberg-content .ups-block__row .assets.asset-count--4{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--grid-gutter)}}@media(min-width: 1024px){.gutenberg-content .ups-block__row .assets.asset-count--4{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr))}}.gutenberg-content .ups-block__row .ups-block__row-asset{grid-column:span 3;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 768px){.gutenberg-content .ups-block__row .ups-block__row-asset{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(min-width: 1024px){.gutenberg-content .ups-block__row .ups-block__row-asset{grid-column:span 3}}.gutenberg-content .ups-block__row .ups-block__row-asset figure{margin:0}@media(min-width: 768px){.gutenberg-content .ups-block__row .asset-count--2 .ups-block__row-asset:first-child{grid-column:2/span 2}}@media(min-width: 1024px){.gutenberg-content .ups-block__row .asset-count--2 .ups-block__row-asset:first-child{grid-column:4/span 3}}@media(min-width: 768px){.gutenberg-content .ups-block__row .asset-count--2 .ups-block__row-asset:last-child{grid-column:4/span 2}}@media(min-width: 1024px){.gutenberg-content .ups-block__row .asset-count--2 .ups-block__row-asset:last-child{grid-column:7/span 3}}.gutenberg-content .ups-block__row.alignfull{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.gutenberg-content .ups-block__row .asset-count--2+.ups-block__row-caption{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}@media(min-width: 1024px){.gutenberg-content .ups-block__row .asset-count--2+.ups-block__row-caption{grid-template-columns:repeat(12, minmax(0, 1fr))}}.gutenberg-content .ups-block__row .asset-count--2+.ups-block__row-caption figcaption{grid-row:2/span 1;grid-column:1/-1}@media(min-width: 768px){.gutenberg-content .ups-block__row .asset-count--2+.ups-block__row-caption figcaption{grid-column:2/span 4}}@media(min-width: 1024px){.gutenberg-content .ups-block__row .asset-count--2+.ups-block__row-caption figcaption{grid-column:4/span 6}}.gutenberg-content .ups-block__landscape-grid .assets{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));row-gap:var(--grid-gutter)}@media(min-width: 1024px){.gutenberg-content .ups-block__landscape-grid .assets{grid-template-columns:repeat(12, minmax(0, 1fr))}}.gutenberg-content .ups-block__landscape-grid .ups-block__landscape-grid-asset:first-child{grid-column:1/span 6}@media(min-width: 600px){.gutenberg-content .ups-block__landscape-grid .ups-block__landscape-grid-asset:first-child{grid-column:1/span 3}}@media(min-width: 1024px){.gutenberg-content .ups-block__landscape-grid .ups-block__landscape-grid-asset:first-child{grid-column:1/span 9}}.gutenberg-content .ups-block__landscape-grid .ups-block__landscape-grid-asset:last-child{grid-column:1/span 4}@media(min-width: 600px){.gutenberg-content .ups-block__landscape-grid .ups-block__landscape-grid-asset:last-child{grid-column:4/span 3}}@media(min-width: 1024px){.gutenberg-content .ups-block__landscape-grid .ups-block__landscape-grid-asset:last-child{grid-column:10/span 3}}.gutenberg-content .ups-block__landscape-grid .ups-block__landscape-grid-asset figure{margin:0}.gutenberg-content .ups-block__landscape-grid.alignfull{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.gutenberg-content .ups-block__asym-row .assets{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));row-gap:var(--grid-gutter);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-row .assets{grid-template-columns:repeat(12, minmax(0, 1fr))}}.gutenberg-content .ups-block__asym-row .assets figure{margin:0}.gutenberg-content .ups-block__asym-row .first-asset{grid-column:2/span 4}@media(min-width: 600px){.gutenberg-content .ups-block__asym-row .first-asset{grid-column:1/span 3}}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-row .first-asset{grid-column:3/span 3}}.gutenberg-content .ups-block__asym-row .second-asset{grid-column:1/-1}@media(min-width: 600px){.gutenberg-content .ups-block__asym-row .second-asset{grid-column:4/span 3}}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-row .second-asset{grid-column:7/span 4}}.gutenberg-content .ups-block__asym-row .ups-block__asym-row-asset:first-child{grid-column:1/span 4}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-row .ups-block__asym-row-asset:first-child{grid-column:1/span 9}}.gutenberg-content .ups-block__asym-row .ups-block__asym-row-asset:last-child{grid-column:5/span 2}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-row .ups-block__asym-row-asset:last-child{grid-column:10/span 3}}@media(min-width: 1024px){.gutenberg-content .ups-block__asym-row>.article-caption{margin-left:17%}}.gutenberg-content .ups-block__asym-row.alignfull{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.gutenberg-content ul:not(.acf-hl):not(.blocks-gallery-grid):not(.callout__link-list):not(.degree-list__list):not(.events-list__list):not(.highlights__content):not(.highlights__content_list):not(.page-subnav__list):not(.contact-list__list):not(.people-list__list):not(.ribbon-carousel__list):not(.image-text-set__list):not(.tease-row__list):not(.work-gallery__list):not(.resource-list__list):not(.tease-list__list):not(.intro__list):not(.stack-carousel__items):not(.stats__list):not(.page-ctas):not(.big-link-list__list):not(.person-section__book-list):not(.alumni-project__gallery-list):not(.date-table__content):not(.date-table__list):not(.chosen-results):not(.logo-pond__content):not(.global-carousel__list):not(.contact-block__connect-links-list){margin-top:12px;margin-bottom:30px;list-style:none;padding-left:0}.gutenberg-content ul:not(.acf-hl):not(.blocks-gallery-grid):not(.callout__link-list):not(.degree-list__list):not(.events-list__list):not(.highlights__content):not(.highlights__content_list):not(.page-subnav__list):not(.contact-list__list):not(.people-list__list):not(.ribbon-carousel__list):not(.image-text-set__list):not(.tease-row__list):not(.work-gallery__list):not(.resource-list__list):not(.tease-list__list):not(.intro__list):not(.stack-carousel__items):not(.stats__list):not(.page-ctas):not(.big-link-list__list):not(.person-section__book-list):not(.alumni-project__gallery-list):not(.date-table__content):not(.date-table__list):not(.chosen-results):not(.logo-pond__content):not(.global-carousel__list):not(.contact-block__connect-links-list):first-child{margin-top:0}.gutenberg-content ul:not(.acf-hl):not(.blocks-gallery-grid):not(.callout__link-list):not(.degree-list__list):not(.events-list__list):not(.highlights__content):not(.highlights__content_list):not(.page-subnav__list):not(.contact-list__list):not(.people-list__list):not(.ribbon-carousel__list):not(.image-text-set__list):not(.tease-row__list):not(.work-gallery__list):not(.resource-list__list):not(.tease-list__list):not(.intro__list):not(.stack-carousel__items):not(.stats__list):not(.page-ctas):not(.big-link-list__list):not(.person-section__book-list):not(.alumni-project__gallery-list):not(.date-table__content):not(.date-table__list):not(.chosen-results):not(.logo-pond__content):not(.global-carousel__list):not(.contact-block__connect-links-list):last-child{margin-bottom:0}.gutenberg-content ul:not(.acf-hl):not(.blocks-gallery-grid):not(.callout__link-list):not(.degree-list__list):not(.events-list__list):not(.highlights__content):not(.highlights__content_list):not(.page-subnav__list):not(.contact-list__list):not(.people-list__list):not(.ribbon-carousel__list):not(.image-text-set__list):not(.tease-row__list):not(.work-gallery__list):not(.resource-list__list):not(.tease-list__list):not(.intro__list):not(.stack-carousel__items):not(.stats__list):not(.page-ctas):not(.big-link-list__list):not(.person-section__book-list):not(.alumni-project__gallery-list):not(.date-table__content):not(.date-table__list):not(.chosen-results):not(.logo-pond__content):not(.global-carousel__list):not(.contact-block__connect-links-list) li{position:relative;margin-top:5px;padding-left:1.3em}.gutenberg-content ul:not(.acf-hl):not(.blocks-gallery-grid):not(.callout__link-list):not(.degree-list__list):not(.events-list__list):not(.highlights__content):not(.highlights__content_list):not(.page-subnav__list):not(.contact-list__list):not(.people-list__list):not(.ribbon-carousel__list):not(.image-text-set__list):not(.tease-row__list):not(.work-gallery__list):not(.resource-list__list):not(.tease-list__list):not(.intro__list):not(.stack-carousel__items):not(.stats__list):not(.page-ctas):not(.big-link-list__list):not(.person-section__book-list):not(.alumni-project__gallery-list):not(.date-table__content):not(.date-table__list):not(.chosen-results):not(.logo-pond__content):not(.global-carousel__list):not(.contact-block__connect-links-list) li::before{position:absolute;top:.45em;left:0;height:8px;width:8px;background:var(--c-text);content:"";border-radius:50%;position:absolute}.gutenberg-content ul:not(.acf-hl):not(.blocks-gallery-grid):not(.callout__link-list):not(.degree-list__list):not(.events-list__list):not(.highlights__content):not(.highlights__content_list):not(.page-subnav__list):not(.contact-list__list):not(.people-list__list):not(.ribbon-carousel__list):not(.image-text-set__list):not(.tease-row__list):not(.work-gallery__list):not(.resource-list__list):not(.tease-list__list):not(.intro__list):not(.stack-carousel__items):not(.stats__list):not(.page-ctas):not(.big-link-list__list):not(.person-section__book-list):not(.alumni-project__gallery-list):not(.date-table__content):not(.date-table__list):not(.chosen-results):not(.logo-pond__content):not(.global-carousel__list):not(.contact-block__connect-links-list) ul li::before{border:solid 1px var(--c-text);background:rgba(0,0,0,0)}.gutenberg-content ul:not(.acf-hl):not(.blocks-gallery-grid):not(.callout__link-list):not(.degree-list__list):not(.events-list__list):not(.highlights__content):not(.highlights__content_list):not(.page-subnav__list):not(.contact-list__list):not(.people-list__list):not(.ribbon-carousel__list):not(.image-text-set__list):not(.tease-row__list):not(.work-gallery__list):not(.resource-list__list):not(.tease-list__list):not(.intro__list):not(.stack-carousel__items):not(.stats__list):not(.page-ctas):not(.big-link-list__list):not(.person-section__book-list):not(.alumni-project__gallery-list):not(.date-table__content):not(.date-table__list):not(.chosen-results):not(.logo-pond__content):not(.global-carousel__list):not(.contact-block__connect-links-list) ul ul li::before{border-radius:0;height:7px;width:7px;background-color:var(--c-text)}.gutenberg-content ul:not(.acf-hl):not(.blocks-gallery-grid):not(.callout__link-list):not(.degree-list__list):not(.events-list__list):not(.highlights__content):not(.highlights__content_list):not(.page-subnav__list):not(.contact-list__list):not(.people-list__list):not(.ribbon-carousel__list):not(.image-text-set__list):not(.tease-row__list):not(.work-gallery__list):not(.resource-list__list):not(.tease-list__list):not(.intro__list):not(.stack-carousel__items):not(.stats__list):not(.page-ctas):not(.big-link-list__list):not(.person-section__book-list):not(.alumni-project__gallery-list):not(.date-table__content):not(.date-table__list):not(.chosen-results):not(.logo-pond__content):not(.global-carousel__list):not(.contact-block__connect-links-list) ul ul ul li::before{border:solid 1px var(--c-text);background:rgba(0,0,0,0)}.gutenberg-content ul:not(.acf-hl):not(.blocks-gallery-grid):not(.callout__link-list):not(.degree-list__list):not(.events-list__list):not(.highlights__content):not(.highlights__content_list):not(.page-subnav__list):not(.contact-list__list):not(.people-list__list):not(.ribbon-carousel__list):not(.image-text-set__list):not(.tease-row__list):not(.work-gallery__list):not(.resource-list__list):not(.tease-list__list):not(.intro__list):not(.stack-carousel__items):not(.stats__list):not(.page-ctas):not(.big-link-list__list):not(.person-section__book-list):not(.alumni-project__gallery-list):not(.date-table__content):not(.date-table__list):not(.chosen-results):not(.logo-pond__content):not(.global-carousel__list):not(.contact-block__connect-links-list) ul ul ul ul li::before{border-radius:0;height:7px;width:7px;background-color:var(--c-text)}.gutenberg-content ul:not(.acf-hl):not(.blocks-gallery-grid):not(.callout__link-list):not(.degree-list__list):not(.events-list__list):not(.highlights__content):not(.highlights__content_list):not(.page-subnav__list):not(.contact-list__list):not(.people-list__list):not(.ribbon-carousel__list):not(.image-text-set__list):not(.tease-row__list):not(.work-gallery__list):not(.resource-list__list):not(.tease-list__list):not(.intro__list):not(.stack-carousel__items):not(.stats__list):not(.page-ctas):not(.big-link-list__list):not(.person-section__book-list):not(.alumni-project__gallery-list):not(.date-table__content):not(.date-table__list):not(.chosen-results):not(.logo-pond__content):not(.global-carousel__list):not(.contact-block__connect-links-list) ul ul ul ul ul li::before{border:solid 1px var(--c-text);background:rgba(0,0,0,0)}.gutenberg-content ol{margin-top:18px;margin-bottom:30px;counter-reset:counter;list-style:none;padding-left:0}.gutenberg-content ol:first-child{margin-top:0}.gutenberg-content ol:last-child{margin-bottom:0}.gutenberg-content ol>li{margin-top:5px;position:relative;padding-left:1.3em}.gutenberg-content ol>li::before{position:absolute;top:0;left:0;color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.5;font-size:16px;color:currentColor;content:counter(counter) ".";counter-increment:counter}@media(min-width: 400px)and (max-width: 1499px){.gutenberg-content ol>li::before{font-size:calc(16px + (20 - 16)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.gutenberg-content ol>li::before{font-size:20px}}.gutenberg-content ol ol li::before{content:counter(counter, lower-alpha) "."}.gutenberg-content ol ol ol li::before{content:counter(counter, upper-roman) "."}.gutenberg-content ol ol ol ol li::before{content:counter(counter) "."}.gutenberg-content ol ol ol ol ol li::before{content:counter(counter, lower-alpha) "."}.gutenberg-content ol ol ol ol ol ol li::before{content:counter(counter, upper-roman) "."}.gutenberg-content p.dropcap::first-letter,.gutenberg-content p.has-drop-cap::first-letter{color:var(--c-text);float:left;font-size:5.2em;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.83em;margin:.025em .1em -0.05em 0}.gutenberg-content p.has-text-align-center{text-align:center}.gutenberg-content p.has-text-align-right{text-align:right}.gutenberg-content .wp-block-pullquote{max-width:none;position:relative}.gutenberg-content .wp-block-pullquote:before{height:var(--quote-mark-size);width:var(--quote-mark-size);background-color:var(--c-text);content:"";display:block;-webkit-mask:url(/wp-content/themes/cornell-aap/dist/static/4ea89f1998eeb8767fbc.svg) no-repeat 0 0;mask:url(/wp-content/themes/cornell-aap/dist/static/4ea89f1998eeb8767fbc.svg) no-repeat 0 0;-webkit-mask-size:contain;mask-size:contain;pointer-events:none}.gutenberg-content .wp-block-pullquote p:first-child{margin-top:0}.gutenberg-content .wp-block-pullquote blockquote{margin:0}.gutenberg-content .wp-block-pullquote cite{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;display:block;margin:18px 0 0;font-style:normal}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .wp-block-pullquote cite{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .wp-block-pullquote cite{font-size:14px}}.gutenberg-content .wp-block-pullquote.word-count-0 p{font-size:50px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.word-count-0 p{font-size:70px}}.gutenberg-content .wp-block-pullquote.word-count-10 p{font-size:47px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.word-count-10 p{font-size:65px}}.gutenberg-content .wp-block-pullquote.word-count-20 p{font-size:44px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.word-count-20 p{font-size:60px}}.gutenberg-content .wp-block-pullquote.word-count-30 p{font-size:41px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.word-count-30 p{font-size:55px}}.gutenberg-content .wp-block-pullquote.word-count-40 p{font-size:38px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.word-count-40 p{font-size:50px}}.gutenberg-content .wp-block-pullquote.word-count-50 p{font-size:35px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.word-count-50 p{font-size:45px}}.gutenberg-content .wp-block-pullquote.word-count-60 p{font-size:32px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.word-count-60 p{font-size:40px}}.gutenberg-content .wp-block-pullquote.word-count-70 p{font-size:30px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.word-count-70 p{font-size:35px}}@media(max-width: 1023px){.gutenberg-content .wp-block-pullquote.alignleft,.gutenberg-content .wp-block-pullquote.alignright{margin-left:0;float:none;width:auto}}.gutenberg-content .wp-block-pullquote.alignleft.word-count-0 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-0 p{font-size:45px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.alignleft.word-count-0 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-0 p{font-size:45px}}.gutenberg-content .wp-block-pullquote.alignleft.word-count-10 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-10 p{font-size:43px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.alignleft.word-count-10 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-10 p{font-size:43px}}.gutenberg-content .wp-block-pullquote.alignleft.word-count-20 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-20 p{font-size:41px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.alignleft.word-count-20 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-20 p{font-size:41px}}.gutenberg-content .wp-block-pullquote.alignleft.word-count-30 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-30 p{font-size:39px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.alignleft.word-count-30 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-30 p{font-size:39px}}.gutenberg-content .wp-block-pullquote.alignleft.word-count-40 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-40 p{font-size:36px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.alignleft.word-count-40 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-40 p{font-size:36px}}.gutenberg-content .wp-block-pullquote.alignleft.word-count-50 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-50 p{font-size:34px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.alignleft.word-count-50 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-50 p{font-size:34px}}.gutenberg-content .wp-block-pullquote.alignleft.word-count-60 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-60 p{font-size:32px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.alignleft.word-count-60 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-60 p{font-size:32px}}.gutenberg-content .wp-block-pullquote.alignleft.word-count-70 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-70 p{font-size:30px}@media(min-width: 1024px){.gutenberg-content .wp-block-pullquote.alignleft.word-count-70 p,.gutenberg-content .wp-block-pullquote.alignright.word-count-70 p{font-size:30px}}@media(max-width: 1023px){.gutenberg-content .wp-block-pullquote.alignright{width:100%}}.gutenberg-content .wp-block:not([data-align=left]):not([data-align=right]) .wp-block-pullquote,.gutenberg-content>.wp-block-pullquote:not(.alignleft):not(.alignright){margin-top:36px;margin-bottom:36px;padding-top:36px;padding-bottom:36px;color:inherit;font-family:"NanSerfAHeadline",serif;font-weight:400;line-height:1.1;font-size:36px;clear:both}@media(min-width: 400px)and (max-width: 1499px){.gutenberg-content .wp-block:not([data-align=left]):not([data-align=right]) .wp-block-pullquote,.gutenberg-content>.wp-block-pullquote:not(.alignleft):not(.alignright){font-size:calc(36px + (60 - 36)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.gutenberg-content .wp-block:not([data-align=left]):not([data-align=right]) .wp-block-pullquote,.gutenberg-content>.wp-block-pullquote:not(.alignleft):not(.alignright){font-size:60px}}.gutenberg-content .wp-block:not([data-align=left]):not([data-align=right]) .wp-block-pullquote cite,.gutenberg-content>.wp-block-pullquote:not(.alignleft):not(.alignright) cite{position:relative}@media(min-width: 1024px){.gutenberg-content .wp-block[data-align=full] .wp-block-pullquote::after,.gutenberg-content .wp-block[data-align=wide] .wp-block-pullquote::after,.gutenberg-content .wp-block[data-align=left] .wp-block-pullquote::after,.gutenberg-content .wp-block[data-align=right] .wp-block-pullquote::after,.gutenberg-content .wp-block-pullquote.alignleft::after,.gutenberg-content .wp-block-pullquote.alignright::after,.gutenberg-content .wp-block-pullquote.alignfull::after,.gutenberg-content .wp-block-pullquote.alignwide::after{content:" ";display:block;position:absolute;top:0;right:0;height:1px;width:100%;background-color:var(--c-text)}}.gutenberg-content .wp-block[data-align=left] .wp-block-pullquote,.gutenberg-content .wp-block[data-align=right] .wp-block-pullquote,.gutenberg-content .wp-block-pullquote.alignleft,.gutenberg-content .wp-block-pullquote.alignright{color:inherit;font-family:"NanSerfAHeadline",serif;font-weight:400;line-height:1.1;font-size:24px;padding-top:24px}@media(min-width: 400px)and (max-width: 1499px){.gutenberg-content .wp-block[data-align=left] .wp-block-pullquote,.gutenberg-content .wp-block[data-align=right] .wp-block-pullquote,.gutenberg-content .wp-block-pullquote.alignleft,.gutenberg-content .wp-block-pullquote.alignright{font-size:calc(24px + (30 - 24)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.gutenberg-content .wp-block[data-align=left] .wp-block-pullquote,.gutenberg-content .wp-block[data-align=right] .wp-block-pullquote,.gutenberg-content .wp-block-pullquote.alignleft,.gutenberg-content .wp-block-pullquote.alignright{font-size:30px}}.gutenberg-content .wp-block[data-align=left] .wp-block-pullquote::after,.gutenberg-content .wp-block[data-align=right] .wp-block-pullquote::after,.gutenberg-content .wp-block-pullquote.alignleft::after,.gutenberg-content .wp-block-pullquote.alignright::after{content:" ";display:block;position:absolute;top:0;right:0;height:1px;width:100%;background-color:var(--c-text)}@media(max-width: 599px){.gutenberg-content .wp-block[data-align=left] .wp-block-pullquote,.gutenberg-content .wp-block[data-align=right] .wp-block-pullquote,.gutenberg-content .wp-block-pullquote.alignleft,.gutenberg-content .wp-block-pullquote.alignright{padding-top:18px;padding-bottom:18px;border-width:1px 0}}@media(min-width: 600px){.gutenberg-content .wp-block[data-align=left] .wp-block-pullquote,.gutenberg-content .wp-block[data-align=right] .wp-block-pullquote,.gutenberg-content .wp-block-pullquote.alignleft,.gutenberg-content .wp-block-pullquote.alignright{border-width:0}}.gutenberg-content .wp-block[data-align=full] .wp-block-pullquote,.gutenberg-content .wp-block-pullquote.alignfull{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.gutenberg-content .wp-block[data-align=full] .wp-block-pullquote::after,.gutenberg-content .wp-block-pullquote.alignfull::after{left:var(--grid-gutter);width:calc(100% - 2*var(--grid-gutter))}@media(min-width: 1024px){.gutenberg-content .wp-block[data-align=full] .wp-block-pullquote,.gutenberg-content .wp-block-pullquote.alignfull{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr))}.gutenberg-content .wp-block[data-align=full] .wp-block-pullquote::before,.gutenberg-content .wp-block-pullquote.alignfull::before{grid-column:1/span 3}.gutenberg-content .wp-block[data-align=full] .wp-block-pullquote blockquote,.gutenberg-content .wp-block-pullquote.alignfull blockquote{grid-column:4/span 8}}.gutenberg-content .wp-block-quote{margin-top:36px;margin-bottom:36px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;margin-left:0;margin-right:0;border-left:3px solid var(--c-border-light);color:var(--c-secondary);padding-left:24px;padding-right:24px}@media(min-width: 768px){.gutenberg-content .wp-block-quote{margin-top:60px;margin-bottom:60px}}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .wp-block-quote{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .wp-block-quote{font-size:16px}}@media(min-width: 768px){.gutenberg-content .wp-block-quote{padding-left:36px}}.gutenberg-content .wp-block-quote cite{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;display:block;margin:18px 0 0;font-style:normal}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .wp-block-quote cite{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .wp-block-quote cite{font-size:14px}}.gutenberg-content .wp-block-separator{margin-top:60px;margin-bottom:60px;background:var(--c-text);clear:both}@media(min-width: 768px){.gutenberg-content .wp-block-separator{margin-top:120px;margin-bottom:120px}}.gutenberg-content .wp-block-table{margin-top:36px;margin-bottom:36px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;width:100%}@media(min-width: 768px){.gutenberg-content .wp-block-table{margin-top:60px;margin-bottom:60px}}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content .wp-block-table{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content .wp-block-table{font-size:16px}}.gutenberg-content .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--c-border-light)}.gutenberg-content table{border-collapse:collapse;table-layout:fixed;width:100%}.gutenberg-content thead{padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px}@media(max-width: 767px){.gutenberg-content thead{display:none}}.gutenberg-content thead th{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;text-align:left;vertical-align:top}@media(min-width: 400px)and (max-width: 2399px){.gutenberg-content thead th{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.gutenberg-content thead th{font-size:12px}}.gutenberg-content thead th b,.gutenberg-content thead th strong{font-weight:700}.gutenberg-content tfoot td{font-style:italic}.gutenberg-content tbody tr{border:solid 1px var(--c-border-light);border-width:1px 0 0;margin-top:0}@media(max-width: 767px){.gutenberg-content tbody tr{padding:12px 0;display:block}}.gutenberg-content thead td,.gutenberg-content thead th,.gutenberg-content tbody td{margin-top:0;padding-top:0;padding-right:8px;overflow:hidden;text-overflow:ellipsis}@media(min-width: 768px){.gutenberg-content thead td,.gutenberg-content thead th,.gutenberg-content tbody td{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:0}}.gutenberg-content tbody td{line-height:1.3}@media(max-width: 767px){.gutenberg-content tbody td{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 768px){.gutenberg-content tbody td{line-height:inherit}}.gutenberg-content td{border:0;vertical-align:top}@media(max-width: 767px){.gutenberg-content td{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;width:100% !important;display:block}}@media(max-width: 767px)and (min-width: 400px)and (max-width: 2399px){.gutenberg-content td{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(max-width: 767px)and (min-width: 2400px){.gutenberg-content td{font-size:16px}}@media(min-width: 768px){.gutenberg-content td{padding-top:18px;padding-bottom:18px;padding-left:0;padding-right:0;display:table-cell;width:auto}}@media(max-width: 767px){.gutenberg-content td+td{padding-top:8px;padding-bottom:8px}}.gutenberg-content td[data-th]::before{font-weight:700;content:attr(data-th);display:block;color:var(--c-text);min-width:33.33%;max-width:200px;-ms-flex-negative:0;flex-shrink:0;padding-right:10px}@media(min-width: 768px){.gutenberg-content td[data-th]::before{display:none}}.gutenberg-content .overflow{overflow-x:auto}.gutenberg-content .wp-block-video{position:relative}.gutenberg-content .wp-block-video video{display:block;width:100%}.gutenberg-content .wp-block-video .alignfull figcaption{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.alumni-archive-filters{grid-column:span 12;padding-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px;row-gap:12px}.alumni-archive-filters ul{list-style:none;margin:0;padding:0}.alumni-archive-filters__group{display:-webkit-box;display:-ms-flexbox;display:flex}.alumni-archive-filters__label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;margin:0;margin-right:10px}@media(min-width: 400px)and (max-width: 2399px){.alumni-archive-filters__label{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.alumni-archive-filters__label{font-size:16px}}.alumni-archive-page__filter{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.alumni-archive-page__filter{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.alumni-archive-page__filter{font-size:16px}}.alumni-archive-page__filter:hover,.alumni-archive-page__filter:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.alumni-archive-page__filter:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.alumni-archive-page__filter[aria-current=page]{color:var(--c-spot)}.alumni-archive-filters__toggles,.alumni-archive-filters__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.alumni-archive-gallery{margin-top:36px;padding-bottom:160px}.alumni-archive-list{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);padding-bottom:160px}.alumni-archive-list__list{list-style:none;margin:0;padding:0;margin-top:36px}.alumni-archive-list__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;padding-top:12px;padding-bottom:12px}.alumni-archive-list__item:not(:last-child){border-bottom:1px solid var(--c-border-light)}.alumni-archive-list__item:hover{background-color:var(--c-text);color:var(--c-bg)}.alumni-archive-list__item:hover .alumni-archive-list__item-link p{-webkit-transform:translateX(15px);transform:translateX(15px)}@media(min-width: 1024px){.alumni-archive-list__item:hover .alumni-archive-list__item-link p{-webkit-transform:translateX(30px);transform:translateX(30px)}}.alumni-archive-list__item:hover .alumni-archive-list__item-title,.alumni-archive-list__item:hover .alumni-archive-list__item-degree{opacity:.8}.alumni-archive-list__item:hover .alumni-archive-list__item-images-container{display:block}.alumni-archive-list__item-link::before{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.alumni-archive-list__item-link p{margin:0}@media(prefers-reduced-motion: no-preference){.alumni-archive-list__item-link p{-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}}.alumni-archive-list__item-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px}@media(min-width: 400px)and (max-width: 2399px){.alumni-archive-list__item-title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.alumni-archive-list__item-title{font-size:30px}}@media(min-width: 768px){.alumni-archive-list__item-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:48px}}@media(min-width: 768px)and (min-width: 400px)and (max-width: 2399px){.alumni-archive-list__item-title{font-size:calc(48px + (60 - 48)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 768px)and (min-width: 2400px){.alumni-archive-list__item-title{font-size:60px}}@media(min-width: 1024px){.alumni-archive-list__item-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:60px}}@media(min-width: 1024px)and (min-width: 400px)and (max-width: 2399px){.alumni-archive-list__item-title{font-size:calc(60px + (100 - 60)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 1024px)and (min-width: 2400px){.alumni-archive-list__item-title{font-size:100px}}.alumni-archive-list__item-degree{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;display:inline-block;padding-left:5px}@media(min-width: 400px)and (max-width: 2399px){.alumni-archive-list__item-degree{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.alumni-archive-list__item-degree{font-size:12px}}.alumni-archive-list__item-degree b,.alumni-archive-list__item-degree strong{font-weight:700}@media(min-width: 768px){.alumni-archive-list__item-degree{-webkit-transform:translateY(1em);transform:translateY(1em);vertical-align:top}}.alumni-archive-list__item-images-container{display:none;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;-ms-flex-item-align:stretch;align-self:stretch;overflow:hidden}.alumni-archive-list__item-images{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px}.alumni-archive-list__item-images img{width:auto}.alumni-archive-list__item-images figcaption{display:none}.alumni-archive-page-topper{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);padding-top:36px}@media(min-width: 768px){.alumni-archive-page-topper{padding-top:36px}}.alumni-archive-page-topper__inner{padding-bottom:12px}@media(min-width: 1024px){.alumni-archive-page-topper__inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));row-gap:calc(6*var(--grid-gutter))}}@media(min-width: 1024px){.alumni-archive-page-topper__text{grid-column:1/span 12}}.alumni-archive-page-topper__head{text-wrap:balance;color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px;margin-bottom:18px;padding-bottom:8px;border-bottom:1px solid var(--c-border)}@media(min-width: 400px)and (max-width: 1499px){.alumni-archive-page-topper__head{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.alumni-archive-page-topper__head{font-size:80px}}.alumni-archive-page-topper__head.alumni-archive-page-topper__head--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:50px}@media(min-width: 400px)and (max-width: 1499px){.alumni-archive-page-topper__head.alumni-archive-page-topper__head--medium{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.alumni-archive-page-topper__head.alumni-archive-page-topper__head--medium{font-size:100px}}.alumni-archive-page-topper__head.alumni-archive-page-topper__head--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:60px}@media(min-width: 400px)and (max-width: 1499px){.alumni-archive-page-topper__head.alumni-archive-page-topper__head--short{font-size:calc(60px + (120 - 60)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.alumni-archive-page-topper__head.alumni-archive-page-topper__head--short{font-size:120px}}@media(min-width: 1024px){.alumni-archive-page-topper--no-features .alumni-archive-page-topper__head span{display:block;width:calc(50% - var(--grid-gutter))}}.alumni-archive-page-topper--has-features .alumni-archive-page-topper__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media(max-width: 1023px){.alumni-archive-page-topper--has-features .alumni-archive-page-topper__inner .alumni-archive-gallery{margin-left:calc(-1*var(--grid-gutter));margin-right:calc(-1*var(--grid-gutter))}}@media(min-width: 1024px){.alumni-archive-page-topper--has-features .alumni-archive-page-topper__inner .alumni-archive-page-topper__text{grid-column:1/span 6;grid-row:1}}@media(min-width: 1024px){.alumni-archive-page-topper--has-features .alumni-archive-page-topper__inner .alumni-archive-gallery,.alumni-archive-page-topper--has-features .alumni-archive-page-topper__inner .work-gallery__teases,.alumni-archive-page-topper--has-features .alumni-archive-page-topper__inner .work-gallery__list{display:contents}.alumni-archive-page-topper--has-features .alumni-archive-page-topper__inner .work-gallery__item:nth-child(1){grid-row:2}.alumni-archive-page-topper--has-features .alumni-archive-page-topper__inner .work-gallery__item:nth-child(2){grid-row:1/span 2}}.alumni-archive-timeline{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);padding-bottom:160px}.alumni-archive-timeline__list{list-style:none;margin:0;padding:0;margin-top:36px}.alumni-archive-timeline__item{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}@media(min-width: 1024px){.alumni-archive-timeline__item{grid-template-columns:repeat(12, minmax(0, 1fr))}}.alumni-archive-timeline__item:not(:last-child){border-bottom:1px solid var(--c-border-light)}.alumni-archive-timeline__date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:14px;grid-column:1/span 1;padding-top:12px;padding-bottom:12px}@media(min-width: 400px)and (max-width: 2399px){.alumni-archive-timeline__date{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.alumni-archive-timeline__date{font-size:16px}}.alumni-archive-timeline__date span{position:sticky;top:calc(12px + var(--wp-admin--admin-bar--height, 0px))}@media(min-width: 768px){.alumni-archive-timeline__date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px}}@media(min-width: 768px)and (min-width: 400px)and (max-width: 2399px){.alumni-archive-timeline__date{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 768px)and (min-width: 2400px){.alumni-archive-timeline__date{font-size:30px}}@media(min-width: 1024px){.alumni-archive-timeline__date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px;grid-column:1/span 2}}@media(min-width: 1024px)and (min-width: 400px)and (max-width: 2399px){.alumni-archive-timeline__date{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 1024px)and (min-width: 2400px){.alumni-archive-timeline__date{font-size:30px}}.alumni-archive-timeline__item-list{list-style:none;margin:0;padding:0;grid-column:2/-1}@media(min-width: 1024px){.alumni-archive-timeline__item-list{grid-column:3/-1}}.alumni-archive-timeline__item-item{position:relative;padding-top:12px;padding-bottom:12px}.alumni-archive-timeline__item-item:not(:last-child){border-bottom:1px solid var(--c-border-light)}.alumni-archive-timeline__item-item:hover{background-color:var(--c-text);color:var(--c-bg)}.alumni-archive-timeline__item-item:hover .alumni-archive-timeline__item-title,.alumni-archive-timeline__item-item:hover .alumni-archive-timeline__item-degree{opacity:.8}.alumni-archive-timeline__item-item:hover .alumni-archive-timeline__item-link p{-webkit-transform:translateX(15px);transform:translateX(15px)}@media(min-width: 1024px){.alumni-archive-timeline__item-item:hover .alumni-archive-timeline__item-link p{-webkit-transform:translateX(30px);transform:translateX(30px)}}.alumni-archive-timeline__item-link{display:block}.alumni-archive-timeline__item-link::before{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.alumni-archive-timeline__item-link p{margin:0;padding-right:15px}@media(min-width: 1024px){.alumni-archive-timeline__item-link p{padding-right:30px}}@media(prefers-reduced-motion: no-preference){.alumni-archive-timeline__item-link p{-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}}.alumni-archive-timeline__item-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px}@media(min-width: 400px)and (max-width: 2399px){.alumni-archive-timeline__item-title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.alumni-archive-timeline__item-title{font-size:30px}}@media(min-width: 768px){.alumni-archive-timeline__item-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:48px}}@media(min-width: 768px)and (min-width: 400px)and (max-width: 2399px){.alumni-archive-timeline__item-title{font-size:calc(48px + (60 - 48)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 768px)and (min-width: 2400px){.alumni-archive-timeline__item-title{font-size:60px}}@media(min-width: 1024px){.alumni-archive-timeline__item-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:60px}}@media(min-width: 1024px)and (min-width: 400px)and (max-width: 2399px){.alumni-archive-timeline__item-title{font-size:calc(60px + (100 - 60)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 1024px)and (min-width: 2400px){.alumni-archive-timeline__item-title{font-size:100px}}.alumni-archive-timeline__item-degree{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;display:inline-block;padding-left:5px}@media(min-width: 400px)and (max-width: 2399px){.alumni-archive-timeline__item-degree{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.alumni-archive-timeline__item-degree{font-size:12px}}.alumni-archive-timeline__item-degree b,.alumni-archive-timeline__item-degree strong{font-weight:700}@media(min-width: 768px){.alumni-archive-timeline__item-degree{-webkit-transform:translateY(1em);transform:translateY(1em);vertical-align:top}}.topper{margin-bottom:24px}.topper .topper-overline-link:hover,.topper .topper-overline-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.topper .topper-overline-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}p.topper__overline{margin:0}p.topper__overline a{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){p.topper__overline a{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.topper__overline a{font-size:12px}}p.topper__overline a b,p.topper__overline a strong{font-weight:700}p.topper__overline a:hover,p.topper__overline a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}p.topper__overline a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.topper__intro{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.5;font-size:16px;margin-top:18px;max-width:600px}@media(min-width: 400px)and (max-width: 1499px){.topper__intro{font-size:calc(16px + (20 - 16)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper__intro{font-size:20px}}.topper__intro a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.topper__intro a:hover,.topper__intro a:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.topper__intro a:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.topper__large-intro{color:inherit;font-family:"NanSerfAHeadline",serif;font-weight:400;line-height:1;font-size:30px;margin-top:18px;max-width:600px}@media(min-width: 400px)and (max-width: 1499px){.topper__large-intro{font-size:calc(30px + (40 - 30)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper__large-intro{font-size:40px}}.topper__large-intro a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.topper__large-intro a:hover,.topper__large-intro a:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.topper__large-intro a:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.topper__asset-mod{margin:0}.topper__asset-mod figure{margin:0}.topper__asset-mod .article-caption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin-top:8px;max-width:600px}@media(min-width: 400px)and (max-width: 2399px){.topper__asset-mod .article-caption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.topper__asset-mod .article-caption{font-size:14px}}.topper--large-asset{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));margin-bottom:0}@media(min-width: 1024px){.topper--large-asset{grid-template-columns:repeat(12, minmax(0, 1fr))}}.topper--large-asset h1.topper__hed{text-wrap:balance;color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){.topper--large-asset h1.topper__hed{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--large-asset h1.topper__hed{font-size:80px}}.topper--large-asset h1.topper__hed.topper__hed--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:50px}@media(min-width: 400px)and (max-width: 1499px){.topper--large-asset h1.topper__hed.topper__hed--medium{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--large-asset h1.topper__hed.topper__hed--medium{font-size:100px}}.topper--large-asset h1.topper__hed.topper__hed--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:60px}@media(min-width: 400px)and (max-width: 1499px){.topper--large-asset h1.topper__hed.topper__hed--short{font-size:calc(60px + (120 - 60)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--large-asset h1.topper__hed.topper__hed--short{font-size:120px}}.topper--large-asset+.article-meta .article-meta__inner{border-top:0}.topper--large-asset .topper__hgroup,.topper--large-asset .topper__asset-mod{grid-column:1/span 6}@media(min-width: 1024px){.topper--large-asset .topper__hgroup,.topper--large-asset .topper__asset-mod{grid-column:1/span 12}}.topper--large-asset .topper__hgroup{margin-bottom:24px}@media(min-width: 1024px){.topper--large-asset .topper__hgroup{grid-column:1/span 9}}.topper--large-asset .topper__asset-mod:has(figcaption)~.article-meta{border-top:1px solid var(--c-border);margin-top:12px}.topper--small-tall-asset{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}@media(min-width: 1024px){.topper--small-tall-asset{grid-template-columns:repeat(12, minmax(0, 1fr))}}.topper--small-tall-asset .topper__hgroup,.topper--small-tall-asset .topper__asset-mod{grid-column:1/span 6}.topper--small-tall-asset .topper__hgroup{margin-bottom:24px}.topper--small-tall-asset.topper--small_asset h1.topper__hed{text-wrap:balance;color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){.topper--small-tall-asset.topper--small_asset h1.topper__hed{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--small-tall-asset.topper--small_asset h1.topper__hed{font-size:80px}}.topper--small-tall-asset.topper--small_asset h1.topper__hed.topper__hed--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){.topper--small-tall-asset.topper--small_asset h1.topper__hed.topper__hed--medium{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--small-tall-asset.topper--small_asset h1.topper__hed.topper__hed--medium{font-size:80px}}.topper--small-tall-asset.topper--small_asset h1.topper__hed.topper__hed--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:50px}@media(min-width: 400px)and (max-width: 1499px){.topper--small-tall-asset.topper--small_asset h1.topper__hed.topper__hed--short{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--small-tall-asset.topper--small_asset h1.topper__hed.topper__hed--short{font-size:100px}}.topper--small-tall-asset.topper--tall_asset h1.topper__hed{text-wrap:balance;color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){.topper--small-tall-asset.topper--tall_asset h1.topper__hed{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--small-tall-asset.topper--tall_asset h1.topper__hed{font-size:80px}}.topper--small-tall-asset.topper--tall_asset h1.topper__hed.topper__hed--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:50px}@media(min-width: 400px)and (max-width: 1499px){.topper--small-tall-asset.topper--tall_asset h1.topper__hed.topper__hed--medium{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--small-tall-asset.topper--tall_asset h1.topper__hed.topper__hed--medium{font-size:100px}}.topper--small-tall-asset.topper--tall_asset h1.topper__hed.topper__hed--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:60px}@media(min-width: 400px)and (max-width: 1499px){.topper--small-tall-asset.topper--tall_asset h1.topper__hed.topper__hed--short{font-size:calc(60px + (120 - 60)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--small-tall-asset.topper--tall_asset h1.topper__hed.topper__hed--short{font-size:120px}}@media(min-width: 1024px){.topper--small-tall-asset .topper__hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:1/span 6;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;padding-bottom:24px}.topper--small-tall-asset:has(figcaption) .topper__hgroup{margin-bottom:43px}.topper--small-tall-asset .topper__asset-mod{grid-column:7/span 6}.topper--small-tall-asset .article-caption{min-height:35px}}@media(min-width: 1200px){.topper--small-tall-asset .topper__hgroup-inner{grid-column:1/span 5}}.topper--small-tall-asset .topper__asset-mod:has(figcaption)~.article-meta{border-top:1px solid var(--c-border);margin-top:12px}@media(min-width: 1024px){.topper--small-tall-asset .topper__asset-mod:has(figcaption)~.article-meta{margin-top:-43px}}@media(min-width: 1024px){.topper--small-tall-asset .topper__asset-mod:not(:has(figcaption))~.article-meta{border-top:1px solid var(--c-border)}}.topper--small-tall-asset .article-meta{display:grid;grid-column:1/span 6;grid-template-columns:subgrid}.topper--small-tall-asset .article-meta .article-meta__inner{grid-column:1/span 6;display:grid;grid-template-columns:subgrid}.topper--text{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}@media(min-width: 1024px){.topper--text{grid-template-columns:repeat(12, minmax(0, 1fr))}}.topper--text h1.topper__hed{text-wrap:balance;color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){.topper--text h1.topper__hed{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--text h1.topper__hed{font-size:80px}}.topper--text h1.topper__hed.topper__hed--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:50px}@media(min-width: 400px)and (max-width: 1499px){.topper--text h1.topper__hed.topper__hed--medium{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--text h1.topper__hed.topper__hed--medium{font-size:100px}}.topper--text h1.topper__hed.topper__hed--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:60px}@media(min-width: 400px)and (max-width: 1499px){.topper--text h1.topper__hed.topper__hed--short{font-size:calc(60px + (120 - 60)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--text h1.topper__hed.topper__hed--short{font-size:120px}}.topper--text .topper__hgroup,.topper--text .topper__asset-mod{grid-column:1/-1}.topper--text .article-meta{border-top:1px solid var(--c-border);padding-top:18px;grid-column:1/span 6}@media(min-width: 1024px){.topper--text .article-meta{grid-column:1/span 12}}.topper--text .topper__intro{max-width:600px}@media(min-width: 768px){.topper--text .topper__hgroup{grid-column:1/span 9}}.topper--two-assets{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-rows:4}@media(min-width: 1024px){.topper--two-assets{grid-template-columns:repeat(12, minmax(0, 1fr))}}.topper--two-assets .topper__hgroup,.topper--two-assets .topper__intro{grid-column:1/span 6}.topper--two-assets h1.topper__hed{text-wrap:balance;color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){.topper--two-assets h1.topper__hed{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--two-assets h1.topper__hed{font-size:80px}}.topper--two-assets h1.topper__hed.topper__hed--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:50px}@media(min-width: 400px)and (max-width: 1499px){.topper--two-assets h1.topper__hed.topper__hed--medium{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--two-assets h1.topper__hed.topper__hed--medium{font-size:100px}}.topper--two-assets h1.topper__hed.topper__hed--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:60px}@media(min-width: 400px)and (max-width: 1499px){.topper--two-assets h1.topper__hed.topper__hed--short{font-size:calc(60px + (120 - 60)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.topper--two-assets h1.topper__hed.topper__hed--short{font-size:120px}}.topper--two-assets .topper__intro{grid-column:1/span 6;grid-row:2;margin-bottom:24px}.topper--two-assets .topper__asset-mod--1{grid-column:1/span 3;grid-row:3}@media(min-width: 1024px){.topper--two-assets .topper__asset-mod--1 .article-caption{min-height:35px}}.topper--two-assets .topper__asset-mod--2{grid-column:4/span 3;grid-row:3}@media(min-width: 1024px){.topper--two-assets{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.topper--two-assets .topper__hgroup{margin-bottom:24px;grid-column:1/span 12;grid-row:1}.topper--two-assets .topper__intro{margin:0;grid-column:1/span 6;grid-row:2}.topper--two-assets .topper__asset-mod--1{grid-column:8/span 5;grid-row:2/span 2}.topper--two-assets .topper__asset-mod--2{grid-column:2/span 3;grid-row:3}}@media(min-width: 1200px){.topper--two-assets .topper__intro{grid-column:1/span 5}}.topper--two-assets .article-meta{border-top:1px solid var(--c-border);margin-top:12px}@media(min-width: 1024px){.topper--two-assets .article-meta{grid-column:1/span 7;grid-row:4}}@media(min-width: 1024px){.topper--two-assets .topper__asset-mod--1:not(:has(figcaption))~.article-meta{margin-top:0}}@media(min-width: 1024px){.topper--two-assets .topper__asset-mod--1:has(figcaption)~.article-meta{margin-top:-43px}}@media(min-width: 1024px){.topper--two-assets .article-meta__inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));grid-template-columns:repeat(7, 1fr)}.topper--two-assets .article-meta__date{grid-column:1/span 3}.topper--two-assets .article-meta__authors{grid-column:4/span 3}}.topper--video-embed{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}@media(min-width: 1024px){.topper--video-embed{grid-template-columns:repeat(12, minmax(0, 1fr))}}.topper--video-embed h1.topper__hed{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:36px}@media(min-width: 400px)and (max-width: 2399px){.topper--video-embed h1.topper__hed{font-size:calc(36px + (48 - 36)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.topper--video-embed h1.topper__hed{font-size:48px}}.topper--video-embed h1.topper__hed--short{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px}@media(min-width: 400px)and (max-width: 2399px){.topper--video-embed h1.topper__hed--short{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.topper--video-embed h1.topper__hed--short{font-size:30px}}.topper--video-embed .topper__intro{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:18px}@media(min-width: 400px)and (max-width: 2399px){.topper--video-embed .topper__intro{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.topper--video-embed .topper__intro{font-size:20px}}.topper--video-embed .topper__hgroup,.topper--video-embed .topper__embed{grid-column:1/span 6}.topper--video-embed .topper__hgroup{margin-bottom:24px}@media(min-width: 1024px){.topper--video-embed .topper__hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:1/span 5;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.topper--video-embed .topper__embed{grid-column:7/span 6}}@media(min-width: 1200px){.topper--video-embed .topper__hgroup{grid-column:1/span 3}.topper--video-embed .topper__embed{grid-column:4/span 9}}.topper--video-embed .topper__asset-mod:has(figcaption)~.article-meta{border-top:1px solid var(--c-border);margin-top:36px}@media(min-width: 1024px){.topper--video-embed .topper__asset-mod:has(figcaption)~.article-meta{margin-top:60px}}.topper--video-embed .article-meta{margin-top:18px}@media(min-width: 1024px){.topper--video-embed .article-meta{border-top:1px solid var(--c-border)}}.article-footer{margin:36px 0 60px}@media(min-width: 1024px){.article-footer{margin:36px 0 120px}}.article-footer__credit{-ms-flex-line-pack:start;align-content:flex-start;border-bottom:1px solid var(--c-border-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 0}.article-footer__credit:first-child{border-top:1px solid var(--c-border)}h2.article-footer__head{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 !important;min-width:100px;padding-right:var(--grid-gutter);width:17.5%}@media(min-width: 400px)and (max-width: 2399px){h2.article-footer__head{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h2.article-footer__head{font-size:16px}}.article-footer__content{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}@media(min-width: 400px)and (max-width: 2399px){.article-footer__content{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.article-footer__content{font-size:16px}}.article-footer__content p+p{text-indent:0 !important}.article-meta{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding-top:12px;grid-column:1/span 6}@media(min-width: 400px)and (max-width: 2399px){.article-meta{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.article-meta{font-size:12px}}.article-meta b,.article-meta strong{font-weight:700}@media(min-width: 1024px){.article-meta{grid-column:1/span 12}}.article-meta__inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));grid-column:1/span 6}@media(min-width: 1024px){.article-meta__inner{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 1024px){.article-meta__inner{grid-column:1/span 12}}.article-meta__date{grid-column:1/span 3}.article-meta__authors{grid-column:1/span 3}.article-meta__date+.article-meta__authors{grid-column:4/span 3}.js-modal-gallery .js-modal-gallery__open{cursor:-webkit-zoom-in;cursor:zoom-in}.js-modal-gallery .js-modal-gallery__trigger{display:block;line-height:0}.js-modal-gallery .js-modal-gallery__trigger.relative{position:relative}.js-modal-gallery .js-modal-gallery__trigger.video:hover .js-modal-gallery__video-button{opacity:1}.js-modal-gallery .js-modal-gallery__trigger.video .js-modal-gallery__video-overlay{position:absolute;right:1px;bottom:1px;z-index:10}.js-modal-gallery .js-modal-gallery__trigger.video .js-modal-gallery__video-overlay:focus .js-modal-gallery__video-button{opacity:1}.js-modal-gallery .js-modal-gallery__trigger.video .js-modal-gallery__video-button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;color:var(--c-text);padding:8px 12px;min-width:80px;border-radius:0;cursor:pointer;opacity:0}.js-modal-gallery .js-modal-gallery__trigger.video .js-modal-gallery__video-button:hover,.js-modal-gallery .js-modal-gallery__trigger.video .js-modal-gallery__video-button:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.js-modal-gallery .js-modal-gallery__trigger.video .js-modal-gallery__video-button:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(min-width: 400px)and (max-width: 2399px){.js-modal-gallery .js-modal-gallery__trigger.video .js-modal-gallery__video-button{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.js-modal-gallery .js-modal-gallery__trigger.video .js-modal-gallery__video-button{font-size:14px}}.js-modal-gallery .js-modal-gallery__trigger .js-modal-gallery__open{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;background:rgba(0,0,0,0);border:0}.modal-gallery{position:fixed;top:0;right:0;bottom:0;left:0;--c-bg: #291012;--c-bg-transparent: rgba(41, 16, 18, 0);--c-text: #f7eeee;--c-border: rgba(247, 238, 238, 0.75);--c-border-light: rgba(247, 238, 238, 0.3);--c-secondary: rgba(247, 238, 238, 0.65);--c-spot: #dd4545;--c-seal: #f7eeee;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--c-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:100}.modal-gallery[aria-hidden=true]{display:none}.modal-gallery__close{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;color:var(--c-text);position:absolute;top:15px;right:15px;z-index:100}.modal-gallery__close:hover,.modal-gallery__close:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.modal-gallery__close:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(min-width: 400px)and (max-width: 2399px){.modal-gallery__close{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.modal-gallery__close{font-size:14px}}@media(min-width: 600px){.modal-gallery__close{top:40px;right:40px}}.modal-gallery__slides{padding-bottom:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%;overflow:hidden;padding-top:45px}@media(min-width: 768px){.modal-gallery__slides{padding-bottom:36px}}@media(min-width: 600px){.modal-gallery__slides{padding-top:calc(40px + var(--wp-admin--admin-bar--height, 0px))}}.modal-gallery__controls{position:absolute;right:0;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;z-index:30}@media(min-width: 768px){.modal-gallery__controls{padding-left:18px;padding-right:18px;top:0}}@media(min-width: 768px)and (min-width: 768px){.modal-gallery__controls{padding-left:36px;padding-right:36px}}.disable-controls .modal-gallery__controls{display:none}.modal-gallery__button{width:50%;margin:12px}@media(max-width: 767px){.modal-gallery__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-bg);border:solid 1px rgba(0,0,0,0);color:var(--c-text);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid;border-radius:0}}@media(max-width: 767px)and (min-width: 400px)and (max-width: 2399px){.modal-gallery__button{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(max-width: 767px)and (min-width: 2400px){.modal-gallery__button{font-size:16px}}@media(max-width: 767px){.modal-gallery__button:hover,.modal-gallery__button:focus{background-color:var(--c-text);border-color:var(--c-bg);color:var(--c-bg)}.modal-gallery__button:hover,.modal-gallery__button:focus{border-color:var(--c-text)}.modal-gallery__button:last-child{border-left:1px solid var(--c-text)}}@media(min-width: 768px){.modal-gallery__button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;color:var(--c-text);width:auto}.modal-gallery__button:hover,.modal-gallery__button:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.modal-gallery__button:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}}@media(min-width: 768px)and (min-width: 400px)and (max-width: 2399px){.modal-gallery__button{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 768px)and (min-width: 2400px){.modal-gallery__button{font-size:14px}}.modal-gallery__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:100%}.modal-gallery__slide.modal-gallery__slide--active{position:relative;z-index:40;width:100%;max-height:100%}@media(min-width: 768px){.modal-gallery__slide.modal-gallery__slide--active{margin:0 15%;width:70%}}@media(min-width: 1024px){.modal-gallery__slide.modal-gallery__slide--active{margin:0 10%;width:80%}}.disable-controls .modal-gallery__slide.modal-gallery__slide--active{margin:0;width:100%}.modal-gallery__slide img,.modal-gallery__slide video{width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.modal-gallery__slide .js-modal-gallery__video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-gallery__slide .js-modal-gallery__video-overlay:hover .js-modal-gallery__video-button,.modal-gallery__slide .js-modal-gallery__video-overlay:focus .js-modal-gallery__video-button{opacity:1}.modal-gallery__slide .js-modal-gallery__video-button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;color:var(--c-text);width:100px;height:100px;border-radius:50%;cursor:pointer;opacity:0}.modal-gallery__slide .js-modal-gallery__video-button:hover,.modal-gallery__slide .js-modal-gallery__video-button:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.modal-gallery__slide .js-modal-gallery__video-button:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(min-width: 400px)and (max-width: 2399px){.modal-gallery__slide .js-modal-gallery__video-button{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.modal-gallery__slide .js-modal-gallery__video-button{font-size:14px}}.modal-gallery__info{padding-left:18px;padding-right:18px;padding-top:0;padding-bottom:75px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background:var(--c-bg);color:var(--c-text);text-align:center;width:100%;z-index:40}@media(min-width: 768px){.modal-gallery__info{padding-left:36px;padding-right:36px}}@media(min-width: 400px)and (max-width: 2399px){.modal-gallery__info{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.modal-gallery__info{font-size:16px}}@media(min-width: 768px){.modal-gallery__info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;text-align:left}}.disable-controls .modal-gallery__info{padding-bottom:0}.modal-gallery__dek{width:100%}.modal-gallery__dek a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.modal-gallery__dek a:hover,.modal-gallery__dek a:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.modal-gallery__dek a:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}@media(min-width: 768px){.modal-gallery__dek{width:70%;padding-bottom:18px}}@media(min-width: 1024px){.modal-gallery__dek{width:80%}}.disable-controls .modal-gallery__dek{text-align:center;width:100%}.modal-gallery__credit{font-style:italic}.modal-gallery__empty-state{display:none;font-style:italic;opacity:.5}.modal-gallery__caption span,.modal-gallery__credit span{padding-top:9px;display:inline-block}.modal-gallery__caption:empty+.modal-gallery__credit:empty+.modal-gallery__empty-state{display:block}.modal-gallery___count{font-variant:tabular-nums;padding-top:9px}@media(min-width: 768px){.modal-gallery___count{padding-bottom:12px;width:15%}}@media(min-width: 1024px){.modal-gallery___count{width:10%}}.disable-controls .modal-gallery___count{display:none}.article__body,.landing-page__body,.basic-page__body{padding-left:var(--grid-padding);padding-right:var(--grid-padding);padding-top:36px;padding-bottom:36px}@media(min-width: 768px){.article__body,.landing-page__body,.basic-page__body{padding-top:36px;padding-bottom:36px}}.article__body-width,.basic-page__body-width,.landing-page__body-width{padding-left:var(--grid-padding);padding-right:var(--grid-padding);padding-bottom:36px;margin:0 auto}@media(min-width: 768px){.article__body-width,.basic-page__body-width,.landing-page__body-width{padding-bottom:36px}}@media(min-width: 768px){.article__body-width,.basic-page__body-width,.landing-page__body-width{width:66.6666666667%}}@media(min-width: 1024px){.article__body-width,.basic-page__body-width,.landing-page__body-width{margin:0 auto;width:50%}}.landing-page__body-width>.text-area:first-child{--pull-up: 20px;margin-top:calc(-1*var(--pull-up)) !important}@media(min-width: 1024px){.landing-page__body-width>.text-area:first-child{--pull-up: 40px}}@media(min-width: 1024px){.landing-page__body-width>.text-area:first-child .text-area__text-col{padding-top:calc(18px + var(--pull-up)) !important}}.landing-page:has(.landing-page__body-width>.intro:first-child) .intro:first-child{margin-top:18px !important}.landing-page:has(.landing-page__body-width>.intro:first-child) .landing-page-topper__svg-head{border-bottom:0}.landing-page:has(.landing-page__body-width>.intro:first-child) .landing-page-topper__inner{margin-bottom:0}.landing-page:has(.landing-page__body-width>.intro:first-child) .landing-page__body{padding-top:0 !important}.landing-page__body-width:has(.intro+.image-text-set)>.intro:first-child{margin-bottom:36px}.article-body__centered{margin-top:24px;margin-bottom:24px;margin-left:auto;margin-right:auto;text-align:center}body::before{content:" ";display:block;position:absolute;top:0;right:0;left:0;background:#b31b1b;height:var(--red-bar-height);pointer-events:none;position:sticky;width:100%;z-index:90}@media(min-width: 600px){body::before{top:0;position:fixed}.admin-bar body::before{top:calc(0px + var(--wp-admin--admin-bar--height, 0px))}}body.admin-bar::before{top:0}@media(min-width: 600px){body.admin-bar::before{top:calc(var(--wp-admin--admin-bar--height, 0px))}}.layout--base{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:101vh;background-color:var(--c-bg);color:var(--c-text)}.content{padding-top:var(--masthead-height)}@media(min-width: 1500px){.content{margin:0 auto;max-width:1500px;width:100%}}@media(max-width: 1023px){.mobile-nav+.content{padding-top:36px}}.landing-page-topper+.mobile-nav{margin-top:0}.landing-page-topper+.mobile-nav .mobile-nav__header--outer{padding-top:0}.landing-page-topper+.mobile-nav .mobile-nav__header--outer::before{display:none}.tucked-topper .content{padding-top:0;z-index:10}.tucked-topper .nav__inner{color:#fff;mix-blend-mode:difference;position:relative;z-index:30}.tucked-topper .nav__seal{mix-blend-mode:normal;z-index:30}.event-hit{border-top:1px solid var(--c-border-light);padding:var(--index-item-padding) 0;position:relative}@media(max-width: 1023px){.event-hit::after{content:"";display:table;clear:both}}@media(min-width: 1024px){.event-hit{display:grid;grid-template-columns:repeat(10, 1fr);grid-template-rows:auto;gap:var(--grid-gutter)}}.ais-Hits-item:last-child .event-hit{border-bottom:1px solid var(--c-border-light)}.event-hit__date-short{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px;margin:0;color:var(--c-secondary)}@media(min-width: 400px)and (max-width: 2399px){.event-hit__date-short{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event-hit__date-short{font-size:30px}}@media(min-width: 1024px){.event-hit__date-short{grid-column:1/span 2;grid-row:1}}@media(min-width: 1024px){.event-hit__content{grid-column:3/span 4;grid-row:1}}.event-hit__link:hover,.event-hit__link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.event-hit__link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.event-hit__link::before{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.event-hit__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px}@media(min-width: 400px)and (max-width: 2399px){.event-hit__title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event-hit__title{font-size:30px}}.event-hit__excerpt{margin-top:8px}.event-hit__art img{aspect-ratio:3/2;display:block;-o-object-fit:cover;object-fit:cover}@media(max-width: 1023px){.event-hit__art{float:right;margin-left:var(--grid-gutter);margin-bottom:5px;width:100px}}@media(min-width: 1024px){.event-hit__art{grid-column:7/span 2;grid-row:1}}@media(max-width: 1023px){.event-hit__meta{margin-top:12px}}@media(min-width: 1024px){.event-hit__meta{grid-row:1;grid-column:9/span 2}}.event-hit__types{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin:0}@media(min-width: 400px)and (max-width: 2399px){.event-hit__types{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event-hit__types{font-size:12px}}.event-hit__types b,.event-hit__types strong{font-weight:700}.faculty-work-hit{border-top:1px solid var(--c-border-light);padding:var(--index-item-padding) 0}.ais-Hits-item:last-child .faculty-work-hit{border-bottom:1px solid var(--c-border-light)}@media(min-width: 1024px){.faculty-work-hit{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));grid-template-columns:repeat(10, 1fr)}}.faculty-work-hit__content{position:relative;grid-column:1/span 4}@media(max-width: 1023px){.faculty-work-hit__content::after{content:"";display:table;clear:both}}@media(min-width: 1024px){.faculty-work-hit__content{display:grid;grid-column:1/span 8;grid-template-columns:subgrid;grid-template-rows:1fr}}.faculty-work-hit__link:hover,.faculty-work-hit__link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.faculty-work-hit__link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.faculty-work-hit__link::before{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.faculty-work-hit__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px}@media(min-width: 400px)and (max-width: 2399px){.faculty-work-hit__title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.faculty-work-hit__title{font-size:30px}}.faculty-work-hit__excerpt{margin-top:8px}@media(min-width: 1024px){.faculty-work-hit__text{grid-column:1/span 5;grid-row:1}}@media(max-width: 1023px){.faculty-work-hit__art{float:right;margin-left:var(--grid-padding);margin-bottom:5px;width:150px}}@media(min-width: 1024px){.faculty-work-hit__art{grid-column:6/span 3;width:auto;grid-row:1}}.faculty-work-hit__art img{max-height:200px;width:auto;max-width:100%}.faculty-work-hit__people{list-style:none;margin:0;padding:0;grid-column:1/span 6;margin-top:12px}@media(min-width: 1024px){.faculty-work-hit__people{grid-column:9/span 2;grid-row:1;margin-top:0}}.faculty-work-hit__person{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){.faculty-work-hit__person{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.faculty-work-hit__person{font-size:12px}}.faculty-work-hit__person b,.faculty-work-hit__person strong{font-weight:700}.faculty-work-hit__person a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.faculty-work-hit__person a[href]:hover,.faculty-work-hit__person a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.faculty-work-hit__person a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.news-hit{border-top:1px solid var(--c-border-light);padding:var(--grid-padding) 0}.news-hit::after{content:"";display:table;clear:both}.ais-Hits-item:last-child .news-hit{border-bottom:1px solid var(--c-border-light)}@media(min-width: 1024px){.news-hit{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));grid-template-columns:repeat(10, 1fr)}}.news-hit__content{position:relative;grid-column:1/span 4}@media(min-width: 1024px){.news-hit__content{display:grid;grid-column:1/span 8;grid-template-columns:subgrid;grid-template-rows:1fr}}.news-hit__link:hover,.news-hit__link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.news-hit__link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.news-hit__link::before{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.news-hit__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px}@media(min-width: 400px)and (max-width: 2399px){.news-hit__title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.news-hit__title{font-size:30px}}.news-hit__excerpt{margin-top:8px}@media(min-width: 1024px){.news-hit__text{grid-column:1/span 5;grid-row:1}}@media(max-width: 1023px){.news-hit__art{float:right;margin-left:var(--grid-padding);margin-bottom:5px;width:150px}}@media(min-width: 1024px){.news-hit__art{grid-column:6/span 3;width:auto;grid-row:1}}.news-hit__art img{max-height:200px;width:auto;max-width:100%}.news-hit__meta{grid-column:1/span 6;margin-top:12px}@media(min-width: 1024px){.news-hit__meta{grid-column:9/span 2;grid-row:1;margin-top:0}}.news-hit__meta h3{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;margin:18px 0 0}@media(min-width: 400px)and (max-width: 2399px){.news-hit__meta h3{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.news-hit__meta h3{font-size:16px}}.news-hit__types,.news-hit__people{list-style:none;margin:0;padding:0}.news-hit__featuring{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-top:12px}@media(min-width: 400px)and (max-width: 2399px){.news-hit__featuring{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.news-hit__featuring{font-size:12px}}.news-hit__featuring b,.news-hit__featuring strong{font-weight:700}@media(min-width: 1024px){.news-hit__featuring{margin-top:18px}}.news-hit__type,.news-hit__person{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){.news-hit__type,.news-hit__person{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.news-hit__type,.news-hit__person{font-size:16px}}@media(min-width: 400px)and (max-width: 2399px){.news-hit__type,.news-hit__person{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.news-hit__type,.news-hit__person{font-size:12px}}.news-hit__type b,.news-hit__type strong,.news-hit__person b,.news-hit__person strong{font-weight:700}.news-hit__type a[href],.news-hit__person a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.news-hit__type a[href]:hover,.news-hit__type a[href]:focus,.news-hit__person a[href]:hover,.news-hit__person a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.news-hit__type a[href]:active,.news-hit__person a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.news-hit__person{margin-top:3px}.archive-page__content{padding-bottom:36px}@media(min-width: 768px){.archive-page__content{padding-bottom:36px}}.person-hit{border-top:1px solid var(--c-border-light);padding:var(--index-item-padding) 0;position:relative}@media(max-width: 1023px){.person-hit::after{content:"";display:table;clear:both}}.ais-Hits-item:last-child .person-hit{border-bottom:1px solid var(--c-border-light)}.person-hit__contact-info{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){.person-hit__contact-info{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-hit__contact-info{font-size:12px}}.person-hit__contact-info b,.person-hit__contact-info strong{font-weight:700}.person-hit__job-title-depts,.person-hit__bio{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.person-hit__job-title-depts,.person-hit__bio{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-hit__job-title-depts,.person-hit__bio{font-size:16px}}.person-hit__job-title-depts p,.person-hit__bio p{margin:0}.person-hit__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:18px;margin-top:0}@media(min-width: 400px)and (max-width: 2399px){.person-hit__title{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-hit__title{font-size:20px}}.person-hit__link:hover .person-hit__title,.person-hit__link:focus .person-hit__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.person-hit__link:active .person-hit__title{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.person-hit__link:after{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.person-hit__art{margin:0;width:100%}.person-hit__art img{aspect-ratio:4/5;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.person-hits--list .ais-Hits-list{display:block}@media(min-width: 1024px){.person-hits--list .ais-Hits-list .person-hit{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));grid-template-columns:repeat(10, 1fr)}}@media(min-width: 1024px){.person-hits--list .ais-Hits-list .person-hit__link{grid-column:1/span 3}}@media(min-width: 1500px){.person-hits--list .ais-Hits-list .person-hit__link{grid-column:1/span 2}}@media(min-width: 1024px){.person-hits--list .ais-Hits-list .person-hit__job-title-depts{grid-column:1/span 3}}@media(min-width: 1500px){.person-hits--list .ais-Hits-list .person-hit__job-title-depts{grid-column:3/span 2}}.person-hits--list .ais-Hits-list .person-hit__bio{margin-top:12px}@media(min-width: 1024px){.person-hits--list .ais-Hits-list .person-hit__bio{grid-column:4/span 5;grid-row:1/span 3;margin-top:0}}@media(min-width: 1500px){.person-hits--list .ais-Hits-list .person-hit__bio{grid-column:6/span 3}}@media(max-width: 1023px){.person-hits--list .ais-Hits-list .person-hit__art{float:right;margin-left:var(--grid-gutter);margin-bottom:8px;width:75px}}@media(min-width: 1024px){.person-hits--list .ais-Hits-list .person-hit__art{grid-column:10/span 1;grid-row:1/span 3}}.person-hits--grid .ais-Hits-list{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}@media(min-width: 1024px){.person-hits--grid .ais-Hits-list{grid-template-columns:repeat(10, 1fr)}}.person-hits--grid .ais-Hits-list .ais-Hits-item{border:0;grid-column:span 2;padding-bottom:12px 0 18px}@media(min-width: 1024px){.person-hits--grid .ais-Hits-list .ais-Hits-item{grid-column:span 2}}.person-hits--grid .ais-Hits-list .person-hit{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.person-hits--grid .ais-Hits-list .person-hit__art{margin:0 0 12px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.person-hits--grid .ais-Hits-list .person-hit__art--placeholder{aspect-ratio:4/5;background-color:var(--c-border-light)}.person-hits--grid .ais-Hits-list .person-hit__link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.person-hits--grid .ais-Hits-list .person-hit__job-title-depts{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.person-hits--grid .ais-Hits-list .person-hit__bio{display:none}.basic-page__mobile-ctas{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.basic-page__mobile-ctas ul{margin-top:12px;padding-bottom:24px;padding-top:12px}@media(min-width: 1024px){.basic-page__mobile-ctas{display:none}}.degree-page__intro{color:inherit;font-family:"NanSerfAHeadline",serif;font-weight:400;line-height:1.35;font-size:24px;margin-bottom:36px}@media(min-width: 400px)and (max-width: 1499px){.degree-page__intro{font-size:calc(24px + (30 - 24)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.degree-page__intro{font-size:30px}}.degree-page__intro a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.degree-page__intro a[href]:hover,.degree-page__intro a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.degree-page__intro a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.home-page__campus-section{margin-top:60px;margin-bottom:60px;overflow:hidden}@media(min-width: 768px){.home-page__campus-section{margin-top:120px;margin-bottom:120px}}.home-page__campus-section .home-page__campus-image--1{opacity:1}.home-page__campus-section[data-active="1"] .home-page__campus-image--1{opacity:1}.home-page__campus-section[data-active="1"] .home-page__campus:not(.home-page__campus--1) .home-page__campus-name,.home-page__campus-section[data-active="1"] .home-page__campus:not(.home-page__campus--1) .home-page__campus-desc,.home-page__campus-section[data-active="1"] .home-page__campus:not(.home-page__campus--1) .home-page__campus-link{-webkit-transition:.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:.2s cubic-bezier(0.645, 0.045, 0.355, 1);color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.home-page__campus-section[data-active="1"] .home-page__campus:not(.home-page__campus--1) .home-page__campus-link{text-decoration:none}.home-page__campus-section[data-active="2"] .home-page__campus-image--2{opacity:1}.home-page__campus-section[data-active="2"] .home-page__campus:not(.home-page__campus--2) .home-page__campus-name,.home-page__campus-section[data-active="2"] .home-page__campus:not(.home-page__campus--2) .home-page__campus-desc,.home-page__campus-section[data-active="2"] .home-page__campus:not(.home-page__campus--2) .home-page__campus-link{-webkit-transition:.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:.2s cubic-bezier(0.645, 0.045, 0.355, 1);color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.home-page__campus-section[data-active="2"] .home-page__campus:not(.home-page__campus--2) .home-page__campus-link{text-decoration:none}.home-page__campus-section[data-active="3"] .home-page__campus-image--3{opacity:1}.home-page__campus-section[data-active="3"] .home-page__campus:not(.home-page__campus--3) .home-page__campus-name,.home-page__campus-section[data-active="3"] .home-page__campus:not(.home-page__campus--3) .home-page__campus-desc,.home-page__campus-section[data-active="3"] .home-page__campus:not(.home-page__campus--3) .home-page__campus-link{-webkit-transition:.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:.2s cubic-bezier(0.645, 0.045, 0.355, 1);color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.home-page__campus-section[data-active="3"] .home-page__campus:not(.home-page__campus--3) .home-page__campus-link{text-decoration:none}.home-page__campus-images-container{position:relative}.home-page__campus-images{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 1024px){.home-page__campus-images{grid-template-columns:1fr;-webkit-transform:translateX(0) !important;transform:translateX(0) !important}}.home-page__campus-image{width:calc(min(100vw,1500px) - var(--grid-gutter)*2);position:relative;overflow:hidden}@media(prefers-reduced-motion: no-preference){.home-page__campus-image video,.home-page__campus-image img{scale:calc(1 + .15*var(--scroll-ratio, 1))}}@media(min-width: 1024px){.home-page__campus-image{grid-column:1/span 1;grid-row:1/span 1;opacity:0;-webkit-transition:opacity 150ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 150ms cubic-bezier(0.645, 0.045, 0.355, 1)}}.home-page__campus-buttons{position:absolute;right:var(--grid-gutter);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin:10px}.home-page__campus-button{height:var(--asset-button-size);width:var(--asset-button-size);background-color:rgba(0,0,0,.6);border-radius:4px;color:#f7eeee;position:relative;-ms-touch-action:manipulation;touch-action:manipulation}.home-page__campus-button:hover,.home-page__campus-button:focus{background-color:var(--c-bg);color:var(--c-text)}.home-page__campus-button svg{position:absolute;top:50%;left:50%;height:12px;width:12px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(min-width: 600px){.home-page__campus-button svg{height:16px;width:16px}}.home-page__campus-button--prev svg{-webkit-transform:translate(-55%, -50%);transform:translate(-55%, -50%)}.home-page__campus-button--next svg{-webkit-transform:translate(-45%, -50%);transform:translate(-45%, -50%)}.home-page__campuses-container{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);padding-right:0;margin-top:24px;scrollbar-width:none}@media(max-width: 1023px){.home-page__campuses-container{padding-bottom:12px;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.home-page__campuses{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%}.home-page__campuses::before{content:" ";display:block;position:absolute;top:0;right:100px;left:100px;background-color:var(--c-text);height:1px;-webkit-transform:translateY(20px);transform:translateY(20px)}@media(min-width: 768px){.home-page__campuses::before{-webkit-transform:translateY(32px);transform:translateY(32px)}}@media(min-width: 1024px){.home-page__campuses::before{-webkit-transform:translateY(45px);transform:translateY(45px)}}@media(min-width: 1500px){.home-page__campuses::before{-webkit-transform:translateY(52px);transform:translateY(52px)}}.home-page__campus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;scroll-snap-align:center;min-width:55vw}@media(min-width: 768px){.home-page__campus{min-width:50vw}}@media(min-width: 1024px){.home-page__campus{min-width:300px}}.home-page__campus:first-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.home-page__campus:last-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:var(--grid-gutter)}.home-page__campus-name{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:50px;display:inline;background-color:var(--c-bg);position:relative;padding-right:12px;padding-left:12px;-webkit-transition:color 150ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:color 150ms cubic-bezier(0.645, 0.045, 0.355, 1)}@media(min-width: 400px)and (max-width: 1499px){.home-page__campus-name{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.home-page__campus-name{font-size:100px}}@media(min-width: 768px){.home-page__campus-name{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:50px;padding-right:24px;padding-left:24px}}@media(min-width: 768px)and (min-width: 400px)and (max-width: 1499px){.home-page__campus-name{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 768px)and (min-width: 1500px){.home-page__campus-name{font-size:100px}}@media(min-width: 1024px){.home-page__campus-name{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:60px}}@media(min-width: 1024px)and (min-width: 400px)and (max-width: 1499px){.home-page__campus-name{font-size:calc(60px + (120 - 60)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1024px)and (min-width: 1500px){.home-page__campus-name{font-size:120px}}.home-page__campus-desc{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;width:40vw;min-width:180px;max-width:300px;margin:0 auto;position:relative;margin-top:8px;-webkit-transition:color 150ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:color 150ms cubic-bezier(0.645, 0.045, 0.355, 1)}@media(min-width: 400px)and (max-width: 2399px){.home-page__campus-desc{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.home-page__campus-desc{font-size:16px}}a.home-page__campus-link{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text);color:inherit;position:relative;margin:0 auto}@media(min-width: 400px)and (max-width: 2399px){a.home-page__campus-link{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){a.home-page__campus-link{font-size:12px}}a.home-page__campus-link b,a.home-page__campus-link strong{font-weight:700}a.home-page__campus-link:hover,a.home-page__campus-link:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}a.home-page__campus-link:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.home-page:has(.intro+.home-page__campus-section) .intro::after{display:none}.home-page__blocks{padding-top:0}.home-page__campus-line-container{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.home-page__campus-line{height:var(--red-bar-height);background-color:#b31b1b}.home-topper{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.home-topper h1{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:36px;padding-bottom:60px;text-align:center}@media(max-width: 767px){.home-topper h1{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:40px}}@media(max-width: 767px)and (min-width: 400px)and (max-width: 1499px){.home-topper h1{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(max-width: 767px)and (min-width: 1500px){.home-topper h1{font-size:80px}}@media(min-width: 768px){.home-topper h1{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:50px}}@media(min-width: 768px)and (min-width: 400px)and (max-width: 1499px){.home-topper h1{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 768px)and (min-width: 1500px){.home-topper h1{font-size:100px}}.home-topper__asset-container{position:relative}.home-topper__asset{overflow:hidden;width:100%}.home-topper__asset .asset-mask{clip-path:url(#home-topper-mask)}@media(prefers-reduced-motion: no-preference){.home-topper__asset video,.home-topper__asset img{scale:calc(1 + .15*var(--scroll-ratio, 1))}}@media(min-width: 600px){.home-topper__asset .asset-buttons{-webkit-transform:translate(-5px, -5px);transform:translate(-5px, -5px)}}@media(min-width: 1200px){.home-topper__asset .asset-buttons{-webkit-transform:translate(-5px, -5px);transform:translate(-5px, -5px)}}.home-topper__topper-mask{position:absolute;width:100%}@media(prefers-reduced-motion: reduce){.home-topper__topper-mask.home-topper__topper-mask--option-1 clipPath rect{--scroll-ratio: 1}}.home-topper__topper-mask.home-topper__topper-mask--option-1 clipPath rect:nth-child(2){-webkit-transform:rotate(calc(4deg * var(--scroll-ratio, 1))) translateX(calc(3.5% * var(--scroll-ratio, 1))) translateY(calc(0.5% * var(--scroll-ratio, 1))) scaleX(calc(1 + -0.2 * var(--scroll-ratio, 1)));transform:rotate(calc(4deg * var(--scroll-ratio, 1))) translateX(calc(3.5% * var(--scroll-ratio, 1))) translateY(calc(0.5% * var(--scroll-ratio, 1))) scaleX(calc(1 + -0.2 * var(--scroll-ratio, 1)));-webkit-transform-origin:29% 44%;transform-origin:29% 44%}.home-topper__topper-mask.home-topper__topper-mask--option-1 clipPath rect:nth-child(3){-webkit-transform:rotate(calc(-12deg * var(--scroll-ratio, 1))) translateY(calc(3% * var(--scroll-ratio, 1))) scaleX(calc(1 + -0.2 * var(--scroll-ratio, 1)));transform:rotate(calc(-12deg * var(--scroll-ratio, 1))) translateY(calc(3% * var(--scroll-ratio, 1))) scaleX(calc(1 + -0.2 * var(--scroll-ratio, 1)));-webkit-transform-origin:46% 44%;transform-origin:46% 44%}.home-topper__topper-mask.home-topper__topper-mask--option-1 clipPath rect:nth-child(4){-webkit-transform:rotate(calc(10deg * var(--scroll-ratio, 1))) translateY(calc(3.5% * var(--scroll-ratio, 1))) scaleX(calc(1 + -0.2 * var(--scroll-ratio, 1)));transform:rotate(calc(10deg * var(--scroll-ratio, 1))) translateY(calc(3.5% * var(--scroll-ratio, 1))) scaleX(calc(1 + -0.2 * var(--scroll-ratio, 1)));-webkit-transform-origin:62% 44%;transform-origin:62% 44%}.home-topper__topper-mask.home-topper__topper-mask--option-1 clipPath rect:nth-child(5){-webkit-transform:rotate(calc(-5deg * var(--scroll-ratio, 1))) translateY(calc(2.5% * var(--scroll-ratio, 1))) translateX(calc(-5.5% * var(--scroll-ratio, 1) - 0.5%)) scaleX(calc(1 + -0.2 * var(--scroll-ratio, 1)));transform:rotate(calc(-5deg * var(--scroll-ratio, 1))) translateY(calc(2.5% * var(--scroll-ratio, 1))) translateX(calc(-5.5% * var(--scroll-ratio, 1) - 0.5%)) scaleX(calc(1 + -0.2 * var(--scroll-ratio, 1)));-webkit-transform-origin:79% 44%;transform-origin:79% 44%}.home-topper__topper-mask.home-topper__topper-mask--option-2+.home-topper__asset{margin-left:calc(-1 * var(--grid-gutter));margin-right:calc(-1 * var(--grid-gutter));width:calc(100% + 2*var(--grid-gutter))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media(prefers-reduced-motion: reduce){.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse{--scroll-ratio: 1}}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(1){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(36% * var(--scroll-ratio, 1))) translateY(calc(27% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(36% * var(--scroll-ratio, 1))) translateY(calc(27% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(2){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(23% * var(--scroll-ratio, 1))) translateY(calc(34% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(23% * var(--scroll-ratio, 1))) translateY(calc(34% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(3){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(8% * var(--scroll-ratio, 1))) translateY(calc(33% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(8% * var(--scroll-ratio, 1))) translateY(calc(33% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(4){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-42% * var(--scroll-ratio, 1))) translateY(calc(18% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-42% * var(--scroll-ratio, 1))) translateY(calc(18% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(5){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-22% * var(--scroll-ratio, 1))) translateY(calc(18% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-22% * var(--scroll-ratio, 1))) translateY(calc(18% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(6){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(24% * var(--scroll-ratio, 1))) translateY(calc(43% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(24% * var(--scroll-ratio, 1))) translateY(calc(43% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(7){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(22% * var(--scroll-ratio, 1))) translateY(calc(13% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(22% * var(--scroll-ratio, 1))) translateY(calc(13% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(8){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-3% * var(--scroll-ratio, 1))) translateY(calc(2% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-3% * var(--scroll-ratio, 1))) translateY(calc(2% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(9){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-23% * var(--scroll-ratio, 1))) translateY(calc(42% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-23% * var(--scroll-ratio, 1))) translateY(calc(42% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(10){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-2% * var(--scroll-ratio, 1))) translateY(calc(-13% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-2% * var(--scroll-ratio, 1))) translateY(calc(-13% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(11){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(22% * var(--scroll-ratio, 1))) translateY(calc(-22% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(22% * var(--scroll-ratio, 1))) translateY(calc(-22% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(12){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(31% * var(--scroll-ratio, 1))) translateY(calc(-19% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(31% * var(--scroll-ratio, 1))) translateY(calc(-19% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(13){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(13% * var(--scroll-ratio, 1))) translateY(calc(-31% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(13% * var(--scroll-ratio, 1))) translateY(calc(-31% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(14){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-53% * var(--scroll-ratio, 1))) translateY(calc(-18% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(-53% * var(--scroll-ratio, 1))) translateY(calc(-18% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-2 clipPath ellipse:nth-child(15){-webkit-transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(4% * var(--scroll-ratio, 1))) translateY(calc(-13% * var(--scroll-ratio, 1)));transform:scale(calc(1 + 0.5 * var(--scroll-ratio, 1))) translateX(calc(4% * var(--scroll-ratio, 1))) translateY(calc(-13% * var(--scroll-ratio, 1)))}.home-topper__topper-mask.home-topper__topper-mask--option-3 clipPath rect{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media(prefers-reduced-motion: reduce){.home-topper__topper-mask.home-topper__topper-mask--option-3 clipPath rect{--scroll-ratio: 1}}.home-topper__topper-mask.home-topper__topper-mask--option-3 clipPath rect:nth-child(2){-webkit-transform:rotate(calc(-8deg * var(--scroll-ratio, 1)));transform:rotate(calc(-8deg * var(--scroll-ratio, 1)))}.news-page__heading{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.news-page__heading.focusable:active,.news-page__heading.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.news-page__topper{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);padding-bottom:36px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(min-width: 768px){.news-page__topper{padding-bottom:36px}}@media(min-width: 1024px){.news-page__topper{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}}@media(min-width: 1024px)and (min-width: 1024px){.news-page__topper{grid-template-columns:repeat(12, minmax(0, 1fr))}}.news-page__feature{position:relative;margin-bottom:36px}@media(min-width: 1024px){.news-page__feature{grid-column:span 7;margin-bottom:0}}@media(min-width: 1200px){.news-page__feature{grid-column:span 8}}@media(min-width: 1024px){.news-page__feature-art{margin-left:calc(var(--grid-gutter)*-1)}}.news-page__feature-art figure{margin:0}.news-page__feature-link{display:block;padding-top:24px}.news-page__feature-link:hover .news-page__feature-title,.news-page__feature-link:focus .news-page__feature-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.news-page__feature-link:active .news-page__feature-title{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.news-page__feature-link::before{content:" ";display:block;position:absolute;inset:0}.news-page__feature-overline{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px}@media(min-width: 400px)and (max-width: 2399px){.news-page__feature-overline{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.news-page__feature-overline{font-size:12px}}.news-page__feature-overline b,.news-page__feature-overline strong{font-weight:700}.news-page__feature-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}@media(min-width: 600px){.news-page__feature-content{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-template-columns:repeat(6, minmax(0, 1fr));-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}}@media(min-width: 1024px){.news-page__feature-content{grid-template-columns:repeat(7, minmax(0, 1fr))}}@media(min-width: 1500px){.news-page__feature-content{grid-template-columns:repeat(12, minmax(0, 1fr))}}.news-page__feature-title{grid-column:span 4;margin:0;text-wrap:balance}@media(min-width: 1024px){.news-page__feature-title{grid-column:span 5}}@media(min-width: 1500px){.news-page__feature-title{grid-column:span 7}}.news-page__feature-title.news-page__feature-title--long{color:inherit;font-family:"NanSerfAHeadline",serif;font-weight:400;line-height:1;font-size:36px}@media(min-width: 400px)and (max-width: 1499px){.news-page__feature-title.news-page__feature-title--long{font-size:calc(36px + (60 - 36)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.news-page__feature-title.news-page__feature-title--long{font-size:60px}}.news-page__feature-title.news-page__feature-title--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){.news-page__feature-title.news-page__feature-title--short{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.news-page__feature-title.news-page__feature-title--short{font-size:80px}}.news-page__feature-desc{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.35;font-size:14px;margin:0;grid-column:5/span 2}@media(min-width: 400px)and (max-width: 1499px){.news-page__feature-desc{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.news-page__feature-desc{font-size:16px}}@media(min-width: 1024px){.news-page__feature-desc{grid-column:6/span 2}}@media(min-width: 1500px){.news-page__feature-desc{grid-column:9/span 4}}.news-page__latest{grid-column:9/span 4}@media(min-width: 1200px){.news-page__latest{grid-column:10/span 3}}.news-page__latest-heading{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px}@media(min-width: 400px)and (max-width: 2399px){.news-page__latest-heading{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.news-page__latest-heading{font-size:12px}}.news-page__latest-heading b,.news-page__latest-heading strong{font-weight:700}.news-page__latest-heading::before{content:"";display:inline-block;width:10px;height:10px;border-radius:100%;background-color:var(--c-spot);margin-right:5px;margin-bottom:-1px}.news-page__latest-list{list-style-type:none;padding:0;margin:0}@media(min-width: 600px)and (max-width: 1023px){.news-page__latest-list .news-page__latest-list-item:first-child{float:left;margin-right:var(--grid-gutter);width:calc(50% - var(--grid-padding))}.news-page__latest-list .news-page__latest-list-item:not(:first-child){float:right;width:calc(50% - var(--grid-padding))}}.news-page__latest-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px}.news-page__latest-list-item:hover,.news-page__latest-list-item:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.news-page__latest-list-item:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.news-page__latest-list-item:not(:first-child){display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);padding-top:12px;border-top:1px solid var(--c-border-light);gap:var(--grid-gutter)}.news-page__latest-list-item:not(:last-child){padding-bottom:12px}.news-page__latest-link{display:block;grid-column:span 3}.news-page__latest-link::before{content:"";display:block;position:absolute;inset:0}.news-page__latest-list-item:has(.news-page__latest-asset) .news-page__latest-link{grid-column:span 2}.news-page__latest-overline{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding-right:2px}@media(min-width: 400px)and (max-width: 2399px){.news-page__latest-overline{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.news-page__latest-overline{font-size:12px}}.news-page__latest-overline b,.news-page__latest-overline strong{font-weight:700}.news-page__latest-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:14px;margin:0;display:inline}@media(min-width: 400px)and (max-width: 2399px){.news-page__latest-title{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.news-page__latest-title{font-size:16px}}.news-page__latest-asset{grid-column:3/span 1}.alumni-byline{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:60px}@media(min-width: 400px)and (max-width: 2399px){.alumni-byline{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.alumni-byline{font-size:12px}}.alumni-byline b,.alumni-byline strong{font-weight:700}.alumni-projects{margin-top:60px;margin-bottom:60px;margin-top:0}@media(min-width: 768px){.alumni-projects{margin-top:120px;margin-bottom:120px}}.alumni-projects ul{list-style:none;margin:0;padding:0}.alumni-projects__header{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.alumni-projects__heading{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px}@media(min-width: 400px)and (max-width: 2399px){.alumni-projects__heading{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.alumni-projects__heading{font-size:30px}}.alumni-projects__description{margin:0}.alumni-projects__header-border{width:100%;border-bottom:1px solid var(--c-border);margin-top:18px}.alumni-projects__content{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.alumni-project{padding-top:24px}.alumni-project.alignfull{margin-top:0;margin-bottom:0}@media(min-width: 768px){.alumni-project{padding-left:calc((100vw - 1500px)/2)}}.alumni-project__border:not(:last-child){border-bottom:1px solid var(--c-border-light)}@media(min-width: 768px){.alumni-project__container{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}}.alumni-project__border{width:100%;margin-top:24px}.alumni-project__header{-ms-flex-negative:0;flex-shrink:0}@media(max-width: 767px){.alumni-project__header{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);margin-bottom:18px}}@media(min-width: 768px){.alumni-project__header{--container-width: calc(100vw - var(--grid-gutter) * 2);--col-width: calc((var(--container-width) - (var(--grid-gutter) * 5)) / 6);width:calc(var(--col-width)*2 + var(--grid-gutter))}}@media(min-width: 1024px){.alumni-project__header{--col-width: calc((var(--container-width) - (var(--grid-gutter) * 11)) / 12);width:calc(var(--col-width)*3 + var(--grid-gutter)*2)}}@media(min-width: 1500px){.alumni-project__header{--container-width: calc(1500px - var(--grid-gutter) * 2)}}h3.alumni-project__heading{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px;margin:0}@media(min-width: 400px)and (max-width: 2399px){h3.alumni-project__heading{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h3.alumni-project__heading{font-size:30px}}@media(min-width: 1200px){h3.alumni-project__heading{max-width:calc(var(--col-width)*2 + var(--grid-gutter))}}.alumni-project__description{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-top:5px}@media(min-width: 400px)and (max-width: 2399px){.alumni-project__description{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.alumni-project__description{font-size:12px}}.alumni-project__description b,.alumni-project__description strong{font-weight:700}.alumni-project__gallery{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);overflow-x:hidden;position:relative}@media(min-width: 768px){.alumni-project__gallery{margin-right:calc(var(--grid-gutter)*-1);margin-left:calc(var(--grid-gutter)*-1)}.alumni-project__gallery::before{position:absolute;top:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, right top, from(var(--c-bg)), to(var(--c-bg-transparent)));background:linear-gradient(90deg, var(--c-bg), var(--c-bg-transparent));content:"";pointer-events:none;width:var(--grid-gutter);z-index:10}.alumni-project__gallery::after{position:absolute;top:0;right:0;bottom:0;background:-webkit-gradient(linear, left top, right top, from(var(--c-bg-transparent)), to(var(--c-bg)));background:linear-gradient(90deg, var(--c-bg-transparent), var(--c-bg));content:"";pointer-events:none;width:var(--grid-gutter);z-index:10}}.alumni-project__gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--grid-gutter)}.alumni-project__gallery-asset{height:160px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:0 !important}.alumni-project__gallery-asset .js-modal-gallery__trigger{height:100%;width:auto}.alumni-project__gallery-asset img{width:auto}.alumni-project__gallery-asset figcaption{display:none}.alumni-related{padding-top:36px}@media(min-width: 768px){.alumni-related{padding-top:36px}}.event__topper{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));position:relative}@media(min-width: 1024px){.event__topper{grid-template-columns:repeat(12, minmax(0, 1fr))}}.event__topper:after{content:" ";display:block;position:absolute;right:var(--grid-gutter);bottom:0;left:var(--grid-gutter);background-color:var(--c-border);height:1px;width:calc(100% - 2*var(--grid-gutter))}@media(min-width: 1024px){.event__topper:after{display:none}}.event__topper figure{margin:0}.event__topper figcaption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin-top:8px}@media(min-width: 400px)and (max-width: 2399px){.event__topper figcaption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event__topper figcaption{font-size:14px}}.event__topper .event__topper-past-label{color:var(--c-spot);font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:14px;margin:0}@media(min-width: 400px)and (max-width: 2399px){.event__topper .event__topper-past-label{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event__topper .event__topper-past-label{font-size:16px}}.event__topper .event__topper-hgroup,.event__topper .event__topper-asset-mod{grid-column:1/span 12}.event__topper .event__topper-hgroup{margin-bottom:24px}@media(max-width: 1023px){.event__topper .event__topper-asset-mod{padding-bottom:24px}}@media(min-width: 1024px){.event__topper .event__topper-hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--c-border);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-column:1/span 6;margin-bottom:0;padding-bottom:24px}.event__topper .event__topper-asset-mod{grid-column:7/span 6}}.event__topper .event__topper-date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.event__topper .event__topper-date{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event__topper .event__topper-date{font-size:16px}}.event__topper .event__topper-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text);border:solid 1px rgba(0,0,0,0);color:var(--c-bg);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;display:inline-block;margin-top:24px}@media(min-width: 400px)and (max-width: 2399px){.event__topper .event__topper-link{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event__topper .event__topper-link{font-size:16px}}.event__topper .event__topper-link:hover,.event__topper .event__topper-link:focus{background-color:var(--c-bg);border-color:var(--c-text);color:var(--c-text)}.event__info.alignleft{margin-top:0;margin-bottom:36px}@media(max-width: 1023px){.event__info.alignleft{margin-left:0;margin-right:0;float:none;clear:none;width:100%}}@media(min-width: 1024px){.event__info.alignleft{margin-bottom:60px}}@media(min-width: 768px)and (max-width: 1023px){.event__info.alignleft{margin-left:-26.5%;margin-right:-26.5%}}@media(min-width: 1200px){.event__info.alignleft{width:calc(50% - var(--grid-padding))}}.event__info-types{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){.event__info-types{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event__info-types{font-size:12px}}.event__info-types b,.event__info-types strong{font-weight:700}.event__info-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;margin:0;text-indent:0 !important}@media(min-width: 400px)and (max-width: 2399px){.event__info-label{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event__info-label{font-size:16px}}.event__info-label:not(:first-child){margin-top:18px}.event__info-item,.event__info-item p{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;margin:0;text-indent:0 !important}@media(min-width: 400px)and (max-width: 2399px){.event__info-item,.event__info-item p{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event__info-item,.event__info-item p{font-size:16px}}.event__info-item a[href],.event__info-item p a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.event__info-item a[href]:hover,.event__info-item a[href]:focus,.event__info-item p a[href]:hover,.event__info-item p a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.event__info-item a[href]:active,.event__info-item p a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.event__topper-heading{margin-bottom:18px}h1.event-topper__hed{text-wrap:balance;color:inherit;font-family:"NanSerfAHeadline",serif;font-weight:400;line-height:1;font-size:36px;max-width:600px}@media(min-width: 400px)and (max-width: 1499px){h1.event-topper__hed{font-size:calc(36px + (60 - 36)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){h1.event-topper__hed{font-size:60px}}h1.event-topper__hed.event-topper__hed--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){h1.event-topper__hed.event-topper__hed--medium{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){h1.event-topper__hed.event-topper__hed--medium{font-size:80px}}h1.event-topper__hed.event-topper__hed--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){h1.event-topper__hed.event-topper__hed--short{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){h1.event-topper__hed.event-topper__hed--short{font-size:80px}}.event__topper-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.event-section{padding-top:12px;padding-bottom:12px}@media(min-width: 1024px){.event__topper figcaption{margin-top:8px;min-height:35px}}@media(min-width: 1024px){.event__topper:has(figcaption) .event__topper-hgroup{min-height:calc(100% - 43px)}}.single-event__content:has(.anchor-nav__content) .event__topper-hgroup{border-bottom:0}.single-event__content:has(.anchor-nav__content) .event__topper figcaption{min-height:0}.single-event__content:has(.anchor-nav__content) .event__topper{padding-bottom:0}.single-event__content:has(.anchor-nav__content) .event__topper::after{display:none}.single-event__content:has(.anchor-nav__content) .headshots-bios-block{margin-top:0}.single-event__content:has(.anchor-nav__content) .headshots-bios-block .headshots-bios__header{margin-top:40px}.event__recording-embed{margin-top:12px}.event__bios{margin-bottom:36px;margin-top:8px}.event__bio{padding:18px 0;border-bottom:1px solid var(--c-border-light)}.event__bio::after{content:"";display:table;clear:both}.event__bio:first-of-type{border-top:1px solid var(--c-border-light)}.event__bio h3.event__bio-name{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;margin-top:0}@media(min-width: 400px)and (max-width: 2399px){.event__bio h3.event__bio-name{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.event__bio h3.event__bio-name{font-size:20px}}.event__bio .event__bio-content{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.35;font-size:14px;margin-top:12px}@media(min-width: 400px)and (max-width: 1499px){.event__bio .event__bio-content{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.event__bio .event__bio-content{font-size:16px}}.event__bio .event__bio-image{width:100px;float:right;margin:0 0 var(--grid-gutter) var(--grid-gutter)}.single-person__content ul{list-style:none;margin:0;padding:0}.single-person__content .person__topper-titles ul li:not(:first-child){margin-top:12px}.single-person__content ul.person__topper-research-areas-list li:not(:first-child){margin-top:8px}.person__topper{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:36px}@media(min-width: 1024px){.person__topper{grid-template-columns:repeat(12, minmax(0, 1fr))}}.person__topper-heading{border-bottom:1px solid var(--c-border);grid-column:1/span 4;margin:0;overflow:hidden;position:relative}@media(max-width: 599px){.person__topper-heading{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}}@media(max-width: 599px)and (min-width: 400px)and (max-width: 1499px){.person__topper-heading{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(max-width: 599px)and (min-width: 1500px){.person__topper-heading{font-size:80px}}@media(min-width: 600px){.person__topper-heading{text-wrap:balance;color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}}@media(min-width: 600px)and (min-width: 400px)and (max-width: 1499px){.person__topper-heading{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 600px)and (min-width: 1500px){.person__topper-heading{font-size:80px}}@media(min-width: 600px){.person__topper-heading.person__topper-heading--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}}@media(min-width: 600px)and (min-width: 400px)and (max-width: 1499px){.person__topper-heading.person__topper-heading--medium{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 600px)and (min-width: 1500px){.person__topper-heading.person__topper-heading--medium{font-size:80px}}@media(min-width: 600px){.person__topper-heading.person__topper-heading--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:50px}}@media(min-width: 600px)and (min-width: 400px)and (max-width: 1499px){.person__topper-heading.person__topper-heading--short{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 600px)and (min-width: 1500px){.person__topper-heading.person__topper-heading--short{font-size:100px}}@media(min-width: 1024px){.person__topper-heading{grid-column:1/span 10;overflow-y:hidden}.person__topper-heading span{display:block;-webkit-transform:translateY(0.05em);transform:translateY(0.05em)}}.person-section__inner figure{margin:0}.person-section__inner figcaption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin-top:8px}@media(min-width: 400px)and (max-width: 2399px){.person-section__inner figcaption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__inner figcaption{font-size:14px}}.person__topper-left-col{display:contents}@media(min-width: 600px)and (max-width: 1023px){.person__topper-left-col{display:block;grid-column:1/span 4;margin-top:36px}}@media(min-width: 1024px){.person__topper-left-col{display:block;grid-column:1/span 2;margin-top:36px}}.person__topper-titles{margin-top:12px;grid-column:1/span 4}.person__topper-titles a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.person__topper-titles a[href]:hover,.person__topper-titles a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.person__topper-titles a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}@media(min-width: 600px)and (max-width: 1023px){.person__topper-titles{margin-top:0;width:100%}}@media(min-width: 1024px){.person__topper-titles{margin-top:0}}.person__topper-cv{display:block}.person__topper-cv:not(:first-child){margin-top:12px}.person__topper-info.person__topper-info-truncated{overflow:hidden;max-height:var(--truncate-height)}.person__topper-info:not(.person__topper-info-truncated){max-height:1000px}.person__topper-info{display:grid;gap:24px;margin-top:24px;grid-column:1/span 6;overflow:hidden}.person__topper-info.has-transition{-webkit-transition:max-height .3s cubic-bezier(0.4, 0, 0.2, 1);transition:max-height .3s cubic-bezier(0.4, 0, 0.2, 1)}@media(min-width: 600px)and (max-width: 1023px){.person__topper-info{width:100%;margin-top:24px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 1023px){.person__topper-info{grid-template-columns:repeat(2, minmax(0, 1fr))}}.person__topper-info .text-truncator__button{grid-column:1/-1;width:100%}.person__topper-info .text-truncator__button:hover{text-decoration:underline}.person__topper-info .text-truncator__button[aria-expanded=true] .text-truncator__button--expanded{display:inline}.person__topper-info .text-truncator__button[aria-expanded=true] .text-truncator__button--collapsed{display:none}.person__topper-info.person__topper-info-button{display:none}.person__topper-info.person__topper-info-button.person__topper-info-button-active{display:block}@media(min-width: 1024px){.person__topper-info.person__topper-info-button.person__topper-info-button-active{display:none}}.person__topper-info a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.person__topper-info a[href]:hover,.person__topper-info a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.person__topper-info a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.person__topper-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;margin-bottom:5px}@media(min-width: 400px)and (max-width: 2399px){.person__topper-label{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person__topper-label{font-size:16px}}.person-topper__bio{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.5;font-size:16px;grid-column:1/span 6;margin-top:36px}@media(min-width: 400px)and (max-width: 1499px){.person-topper__bio{font-size:calc(16px + (20 - 16)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.person-topper__bio{font-size:20px}}.person-topper__bio ul{margin-top:12px;margin-bottom:30px;list-style:none;padding-left:0}.person-topper__bio ul:first-child{margin-top:0}.person-topper__bio ul:last-child{margin-bottom:0}.person-topper__bio ul li{position:relative;margin-top:5px;padding-left:1.3em}.person-topper__bio ul li::before{position:absolute;top:.45em;left:0;height:8px;width:8px;background:var(--c-text);content:"";border-radius:50%;position:absolute}.person-topper__bio ul ul li::before{border:solid 1px var(--c-text);background:rgba(0,0,0,0)}.person-topper__bio ul ul ul li::before{border-radius:0;height:7px;width:7px;background-color:var(--c-text)}.person-topper__bio ul ul ul ul li::before{border:solid 1px var(--c-text);background:rgba(0,0,0,0)}.person-topper__bio ul ul ul ul ul li::before{border-radius:0;height:7px;width:7px;background-color:var(--c-text)}.person-topper__bio ul ul ul ul ul ul li::before{border:solid 1px var(--c-text);background:rgba(0,0,0,0)}.person-topper__bio ol{margin-top:18px;margin-bottom:30px;counter-reset:counter;list-style:none;padding-left:0}.person-topper__bio ol:first-child{margin-top:0}.person-topper__bio ol:last-child{margin-bottom:0}.person-topper__bio ol>li{margin-top:5px;position:relative;padding-left:1.3em}.person-topper__bio ol>li::before{position:absolute;top:0;left:0;color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.5;font-size:16px;color:currentColor;content:counter(counter) ".";counter-increment:counter}@media(min-width: 400px)and (max-width: 1499px){.person-topper__bio ol>li::before{font-size:calc(16px + (20 - 16)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.person-topper__bio ol>li::before{font-size:20px}}.person-topper__bio ol ol li::before{content:counter(counter, lower-alpha) "."}.person-topper__bio ol ol ol li::before{content:counter(counter, upper-roman) "."}.person-topper__bio ol ol ol ol li::before{content:counter(counter) "."}.person-topper__bio ol ol ol ol ol li::before{content:counter(counter, lower-alpha) "."}.person-topper__bio ol ol ol ol ol ol li::before{content:counter(counter, upper-roman) "."}.person-topper__bio a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.person-topper__bio a[href]:hover,.person-topper__bio a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.person-topper__bio a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}@media(min-width: 1024px){.person-topper__bio{grid-column:4/span 6;grid-row:2/span 2}}.person__topper-right-col{display:contents}@media(min-width: 1024px){.person__topper-right-col{display:block;grid-row:1/span 3;grid-column:11/span 2}}.person__img-wrapper{width:100%}@media(max-width: 1023px){.person__img-wrapper{grid-column:5/span 2;grid-row:1/span 3}}.person__topper-right-col .person__topper-research-areas{display:none}@media(min-width: 1024px){.person__topper-right-col .person__topper-research-areas{display:block;margin-top:36px}.person__topper-info .person__topper-research-areas{display:none}}.person-body{padding:0}.person-section:not(.person-section--books):not(.person-section--carousel):not(.person-section--asset){padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.person-section:not(.person-section--books):not(.person-section--carousel):not(.person-section--asset) .person-section__inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));row-gap:18px;border-top:1px solid var(--c-text);padding-top:20px}@media(min-width: 1024px){.person-section:not(.person-section--books):not(.person-section--carousel):not(.person-section--asset) .person-section__inner{grid-template-columns:repeat(12, minmax(0, 1fr))}}.person-section--carousel{padding-top:20px;padding-bottom:100px}.person-section--carousel .ribbon-carousel.alignfull{margin-bottom:0 !important;margin-top:0 !important}.person-section__inner--carousel{position:relative}.person-section__inner--carousel-ribon{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.person-section--asset{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));padding-top:20px}@media(min-width: 1024px){.person-section--asset{grid-template-columns:repeat(12, minmax(0, 1fr))}}.person-section--asset .person-section__inner{grid-column:1/span 6}@media(min-width: 1024px){.person-section--asset .person-section__inner{grid-column:4/span 6}}.person-section__asset-heading{color:inherit;font-family:"NanSerfAHeadline",serif;font-weight:400;line-height:1.1;font-size:30px;padding-bottom:18px}@media(min-width: 400px)and (max-width: 1499px){.person-section__asset-heading{font-size:calc(30px + (40 - 30)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.person-section__asset-heading{font-size:40px}}.person-section__inner{padding-bottom:60px}@media(min-width: 1024px){.person-section__inner{padding-bottom:100px}}.person-section__heading{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px;line-height:1;grid-column:1/span 6;text-wrap:balance}@media(min-width: 400px)and (max-width: 2399px){.person-section__heading{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__heading{font-size:30px}}@media(min-width: 768px){.person-section__heading{grid-column:1/span 2}}.person-section__book-heading-container{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.person-section__book-heading-inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));padding-top:20px;border-top:1px solid var(--c-text)}@media(min-width: 1024px){.person-section__book-heading-inner{grid-template-columns:repeat(12, minmax(0, 1fr))}}.person-section__book-heading{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px;line-height:1;grid-column:1/span 6;text-wrap:balance;margin-bottom:36px}@media(min-width: 400px)and (max-width: 2399px){.person-section__book-heading{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__book-heading{font-size:30px}}@media(min-width: 768px){.person-section__book-heading{grid-column:1/span 2}}.person-section__list{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;line-height:1.25;grid-column:1/span 6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}@media(min-width: 400px)and (max-width: 2399px){.person-section__list{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__list{font-size:16px}}@media(min-width: 768px){.person-section__list{grid-column:3/span 4}}@media(min-width: 1024px){.person-section__list{grid-column:4/span 6}}.person-section__list p{margin:0}.person-section__list p:empty{display:none}.person-section__prose a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.person-section__prose a[href]:hover,.person-section__prose a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.person-section__prose a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.person-section__book-list-container{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);overflow:hidden}.person-section__book-list.person-section__book-list{min-width:100%;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.person-section__book-list.person-section__book-list::before{position:absolute;top:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, right top, from(var(--c-bg)), to(var(--c-bg-transparent)));background:linear-gradient(90deg, var(--c-bg), var(--c-bg-transparent));content:"";pointer-events:none;width:var(--grid-gutter);z-index:10}@media(min-width: 1024px){.person-section__book-list.person-section__book-list::before{position:absolute;top:0;bottom:0;left:calc(var(--grid-gutter) * -1)}}.person-section__book-list.person-section__book-list::after{position:absolute;top:0;right:0;bottom:0;background:-webkit-gradient(linear, left top, right top, from(var(--c-bg-transparent)), to(var(--c-bg)));background:linear-gradient(90deg, var(--c-bg-transparent), var(--c-bg));content:"";pointer-events:none;width:var(--grid-gutter);z-index:10}@media(min-width: 1024px){.person-section__book-list.person-section__book-list::after{position:absolute;top:0;right:calc(var(--grid-gutter) * -1);bottom:0}}.person-section__book-list.person-section__book-list.alignfull{margin-top:0;margin-bottom:0}@media(max-width: 767px){.person-section__book-list.person-section__book-list{width:calc(100% + var(--grid-gutter)*2)}}@media(min-width: 1024px){.person-section__book-list.person-section__book-list{margin-left:0;padding-left:calc(25% + var(--grid-gutter)*.25)}}@media(min-width: 1024px){.person-section__book-list.person-section__book-list{width:100%;padding-right:0}}.person-section__book{-ms-flex-negative:0;flex-shrink:0;width:35vw;position:relative;min-width:215px !important;margin-left:var(--grid-gutter)}.is-initialized .person-section__book{max-width:238px !important}@media(min-width: 768px){.person-section__book{width:15vw}}@media(min-width: 1024px){.person-section__book{width:calc(25% - var(--grid-gutter));-ms-flex-negative:0 !important;flex-shrink:0 !important}}.person-section__book:has(.person-section__book-link) .person-section__list-book-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.person-section__book:has(.person-section__book-link):hover .person-section__list-book-title,.person-section__book:has(.person-section__book-link):focus .person-section__list-book-title{color:var(--c-spot);text-decoration-color:var(--c-spot)}.person-section__book:has(.person-section__book-link):active .person-section__list-book-title{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.person-section__book:only-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--grid-gutter);width:100%}@media(min-width: 600px){.person-section__book:only-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.person-section__book:only-child .person-section__book-info{max-width:300px}.person-section__book:only-child .person-section__book-img-container{max-width:200px;width:50%}.person-section__book:only-child .person-section__list-book-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px;line-height:1;padding-bottom:5px}@media(min-width: 400px)and (max-width: 2399px){.person-section__book:only-child .person-section__list-book-title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__book:only-child .person-section__list-book-title{font-size:30px}}.person-section__book:not(:only-child) .person-section__book-img-container{margin-bottom:12px}.person-section__book:not(:only-child) .person-section__book-img-container .person-section__book-img{max-width:150px}.person-section__book-img-container{margin:0}.person-section__book-img-container .person-section__book-img{-webkit-box-shadow:85px 101px 37px 0px rgba(0,0,0,0),54px 65px 34px 0px rgba(0,0,0,.01),30px 37px 29px 0px rgba(0,0,0,.05),14px 16px 21px 0px rgba(0,0,0,.09),3px 4px 12px 0px rgba(0,0,0,.1);box-shadow:85px 101px 37px 0px rgba(0,0,0,0),54px 65px 34px 0px rgba(0,0,0,.01),30px 37px 29px 0px rgba(0,0,0,.05),14px 16px 21px 0px rgba(0,0,0,.09),3px 4px 12px 0px rgba(0,0,0,.1)}.person-section__research:has(.person-section__research-link) .person-section__research-heading{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.person-section__research:has(.person-section__research-link):hover .person-section__research-heading,.person-section__research:has(.person-section__research-link):focus .person-section__research-heading{color:var(--c-spot);text-decoration-color:var(--c-spot)}.person-section__research:has(.person-section__research-link):active .person-section__research-heading{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.person-section__book:has(.person-section__book-title) .person-section__book-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.person-section__book:has(.person-section__book-title):hover .person-section__book-title,.person-section__book:has(.person-section__book-title):focus .person-section__book-title{color:var(--c-spot);text-decoration-color:var(--c-spot)}.person-section__book:has(.person-section__book-title):active .person-section__book-title{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.person-section__book-link,.person-section__research-link{display:block}.person-section__book-link::before,.person-section__research-link::before{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.person-section__list-link .person-section__list-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.person-section__list-link:hover .person-section__list-label,.person-section__list-link:focus .person-section__list-label{color:var(--c-spot);text-decoration-color:var(--c-spot)}.person-section__list-link:active .person-section__list-label{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.person-section__list-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;line-height:1.1;padding-bottom:5px}@media(min-width: 400px)and (max-width: 2399px){.person-section__list-label{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__list-label{font-size:20px}}.person-section__list-book-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:14px;line-height:1.25;padding-bottom:5px}@media(min-width: 400px)and (max-width: 2399px){.person-section__list-book-title{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__list-book-title{font-size:16px}}.person-section__list-book-byline{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.person-section__list-book-byline{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__list-book-byline{font-size:16px}}.person-section__research-list{gap:36px;grid-column:1/span 6}@media(min-width: 768px){.person-section__research-list{grid-column:3/span 4}}@media(min-width: 1024px){.person-section__research-list{grid-column:4/span 7}}.person-section__research{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;position:relative}@media(min-width: 600px){.person-section__research{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--grid-gutter)}}@media(min-width: 1024px){.person-section__research{display:grid;grid-template-columns:repeat(7, 1fr)}}.person-section__research-img-container{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 768px){.person-section__research-img-container{grid-column:1/span 3}}.person-section__research-info{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 768px){.person-section__research-info{grid-column:4/span 4}}.person-section__research-heading{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px;line-height:1;padding-bottom:8px}@media(min-width: 400px)and (max-width: 2399px){.person-section__research-heading{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__research-heading{font-size:30px}}.person-section--quote blockquote{color:inherit;font-family:"NanSerfAHeadline",serif;font-weight:400;line-height:1.1;font-size:30px;line-height:1;margin:0;grid-column:1/span 6}@media(min-width: 400px)and (max-width: 1499px){.person-section--quote blockquote{font-size:calc(30px + (40 - 30)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.person-section--quote blockquote{font-size:40px}}@media(min-width: 768px){.person-section--quote blockquote{grid-column:3/span 4}}@media(min-width: 1024px){.person-section--quote blockquote{grid-column:4/span 7}}.person-section--quote blockquote p{margin:0}.person-section--quote blockquote p:empty{display:none}.person-section--quote blockquote a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.person-section--quote blockquote a[href]:hover,.person-section--quote blockquote a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.person-section--quote blockquote a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.person-section--quote cite{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;display:block;margin:18px 0 0;font-style:normal}@media(min-width: 400px)and (max-width: 2399px){.person-section--quote cite{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section--quote cite{font-size:12px}}.person-section--quote cite b,.person-section--quote cite strong{font-weight:700}.person-section__quote-icon{height:40px;width:40px;display:inline-block}@media(min-width: 1024px){.person-section__quote-icon{height:65px;width:65px}}.person-section__quote-icon svg{height:100%;width:100%}.person-section__news-link .person-section__news-list-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.person-section__news-link:hover .person-section__news-list-label,.person-section__news-link:focus .person-section__news-list-label{color:var(--c-spot);text-decoration-color:var(--c-spot)}.person-section__news-link:active .person-section__news-list-label{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.person-section__news-list-date,.person-section__news-list-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px;display:block;font-weight:400;line-height:1.1}@media(min-width: 400px)and (max-width: 2399px){.person-section__news-list-date,.person-section__news-list-label{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__news-list-date,.person-section__news-list-label{font-size:30px}}.person-section__news-list-date{color:var(--c-secondary);padding-bottom:5px}.person-section__related-link{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;line-height:1.1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}@media(min-width: 400px)and (max-width: 2399px){.person-section__related-link{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-section__related-link{font-size:20px}}.person-section__related-link:hover,.person-section__related-link:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.person-section__related-link:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.person-related-faculty{padding-top:60px}@media(min-width: 1024px){.person-related-faculty{padding-top:100px}}.person-related-faculty .tease-row{margin-top:18px}.person-related-faculty .tease-row__content{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.person-related-faculty__heading-container{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.person-related-faculty__heading-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid var(--c-border);display:-webkit-box;display:-ms-flexbox;display:flex;gap:36px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.person-related-faculty__heading{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px;text-wrap:balance}@media(min-width: 400px)and (max-width: 1499px){.person-related-faculty__heading{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.person-related-faculty__heading{font-size:80px}}.person-related-faculty__heading-link{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}@media(min-width: 400px)and (max-width: 2399px){.person-related-faculty__heading-link{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.person-related-faculty__heading-link{font-size:12px}}.person-related-faculty__heading-link b,.person-related-faculty__heading-link strong{font-weight:700}.person-related-faculty__heading-link:hover,.person-related-faculty__heading-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.person-related-faculty__heading-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.student-work__info ul{list-style:none;margin:0;padding:0}.student-work__info p{margin:0}.student-work__info a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.student-work__info a[href]:hover,.student-work__info a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.student-work__info a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.student-work__topper figure{margin:0}.student-work__topper figcaption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin-top:8px}@media(min-width: 400px)and (max-width: 2399px){.student-work__topper figcaption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.student-work__topper figcaption{font-size:14px}}.student-work__topper-heading{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px;margin-bottom:12px}@media(min-width: 400px)and (max-width: 1499px){.student-work__topper-heading{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.student-work__topper-heading{font-size:80px}}.student-work__headshot{max-width:100px;width:100%;margin-bottom:12px}.student-work__info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px;margin-top:36px}@media(min-width: 1024px){.student-work__info-container{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));margin-top:60px}}@media(min-width: 1024px)and (min-width: 1024px){.student-work__info-container{grid-template-columns:repeat(12, minmax(0, 1fr))}}.student-work__info-section{grid-column:span 6}.student-work__info:not(:first-child){margin-top:24px}.student-work__info-heading{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;margin-bottom:5px;margin-top:0}@media(min-width: 400px)and (max-width: 2399px){.student-work__info-heading{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.student-work__info-heading{font-size:16px}}.student-work__description{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.5;font-size:16px;grid-column:7/span 6}@media(min-width: 400px)and (max-width: 1499px){.student-work__description{font-size:calc(16px + (20 - 16)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.student-work__description{font-size:20px}}.student-work__description a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.student-work__description a[href]:hover,.student-work__description a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.student-work__description a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.student-work__gallery{margin-top:60px;margin-bottom:60px;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--grid-gutter)}@media(min-width: 768px){.student-work__gallery{margin-top:120px;margin-bottom:120px}}@media(min-width: 1024px){.student-work__gallery{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));row-gap:var(--grid-gutter)}}@media(min-width: 1024px)and (min-width: 1024px){.student-work__gallery{grid-template-columns:repeat(12, minmax(0, 1fr))}}.student-work__gallery-asset{grid-column:span 6}.student-work__gallery-asset:nth-child(3n),.student-work__gallery-asset:last-child:nth-child(3n+1){grid-column:1/-1}.student-work__gallery-asset figure{margin:0}.student-work__gallery-asset figcaption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin-top:8px}@media(min-width: 400px)and (max-width: 2399px){.student-work__gallery-asset figcaption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.student-work__gallery-asset figcaption{font-size:14px}}.student-work__gallery--legacy .student-work__gallery-asset:nth-child(3n),.student-work__gallery--legacy .student-work__gallery-asset:last-child:nth-child(3n+1){grid-column:span 6}.student-work__recirc{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.student-work__recirc-item a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text);font-weight:700}.student-work__recirc-item a[href]:hover,.student-work__recirc-item a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.student-work__recirc-item a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.student-work__recirc-item p{margin:0}.search-ui--student-work .ais-Hits{border-top:1px solid var(--c-border-light);padding-top:var(--grid-padding)}.search-ui--student-work .ais-Hits-list{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}@media(min-width: 1024px){.search-ui--student-work .ais-Hits-list{grid-template-columns:repeat(10, 1fr)}}.search-ui--student-work .ais-Hits-list .ais-Hits-item{grid-column:span 3;border:0}@media(min-width: 600px){.search-ui--student-work .ais-Hits-list .ais-Hits-item{grid-column:span 2}}@media(min-width: 1024px){.search-ui--student-work .ais-Hits-list .ais-Hits-item{grid-column:span 2}}.student-work-hit{position:relative;padding-bottom:var(--grid-gutter)}a.student-work-hit__link{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1;font-size:14px;margin:8px 0 0 0;display:block}a.student-work-hit__link:hover .student-work-hit__title,a.student-work-hit__link:focus .student-work-hit__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}a.student-work-hit__link:active .student-work-hit__title{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}@media(min-width: 400px)and (max-width: 2399px){a.student-work-hit__link{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){a.student-work-hit__link{font-size:16px}}a.student-work-hit__link::before{content:"";position:absolute;inset:0}.student-work-hit__title{padding-right:.2em}.student-work-hit__description{font-weight:400}.student-work-hit__art img{aspect-ratio:4/3;display:block;-o-object-fit:cover;object-fit:cover}.student-work-landing__browse-links{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.student-work-landing__browse-links{margin-top:120px;margin-bottom:120px}}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.mobile-nav{margin-top:var(--masthead-height);padding:0;position:relative}@media(min-width: 1024px){.mobile-nav{display:none}}.mobile-nav__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;position:relative}.mobile-nav__header--outer{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.mobile-nav__header--outer::before{content:" ";display:block;position:absolute;top:0;background-color:var(--c-border-light);height:1px;left:var(--grid-gutter);width:calc(100vw - var(--grid-gutter)*2)}.mobile-nav__header .mobile-nav__header-head{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1;font-size:14px;margin:0}@media(min-width: 400px)and (max-width: 2399px){.mobile-nav__header .mobile-nav__header-head{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.mobile-nav__header .mobile-nav__header-head{font-size:16px}}.mobile-nav__header--drawer .mobile-nav__header-head{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:tiny;font-size:13px}@media(min-width: 400px)and (max-width: 2399px){.mobile-nav__header--drawer .mobile-nav__header-head{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.mobile-nav__header--drawer .mobile-nav__header-head{font-size:14px}}.mobile-nav__header .mobile-nav__header-crumbs{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;margin:0}@media(min-width: 400px)and (max-width: 2399px){.mobile-nav__header .mobile-nav__header-crumbs{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.mobile-nav__header .mobile-nav__header-crumbs{font-size:16px}}.mobile-nav__header .mobile-nav__header-crumbs a:hover,.mobile-nav__header .mobile-nav__header-crumbs a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.mobile-nav__header .mobile-nav__header-crumbs a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.mobile-nav__header-toggle{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text);color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:24px;text-align:right;white-space:nowrap;min-width:75px}.mobile-nav__header-toggle:hover,.mobile-nav__header-toggle:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.mobile-nav__header-toggle:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}@media(min-width: 400px)and (max-width: 2399px){.mobile-nav__header-toggle{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.mobile-nav__header-toggle{font-size:12px}}.mobile-nav__header-toggle b,.mobile-nav__header-toggle strong{font-weight:700}.mobile-nav__drawer{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);background-color:var(--c-bg);color:var(--c-text);margin-top:-1px}.mobile-nav__tree{padding-bottom:36px;list-style:none}ul.mobile-nav__list{margin:0;padding:0}ul.mobile-nav__list--closed{display:none}ul.mobile-nav__list--open{display:block}.mobile-nav__item{padding:0;margin:0}.mobile-nav__item:has(ul.mobile-nav__list--open){border-bottom:0}.mobile-nav__item--level-0{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;border-top:1px solid var(--c-border-light)}@media(min-width: 400px)and (max-width: 2399px){.mobile-nav__item--level-0{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.mobile-nav__item--level-0{font-size:16px}}.mobile-nav__item--level-0:last-child{border-bottom:1px solid var(--c-border-light)}.mobile-nav__item:not(.mobile-nav__item--level-0){color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;border-top:1px solid var(--c-border-light)}@media(min-width: 400px)and (max-width: 2399px){.mobile-nav__item:not(.mobile-nav__item--level-0){font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.mobile-nav__item:not(.mobile-nav__item--level-0){font-size:16px}}.mobile-nav__item-toggle,.mobile-nav__item-link{padding:8px 0}.mobile-nav__item-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--c-text);display:block;font-size:inherit;font-weight:inherit;margin:0;padding-right:25px;position:relative;text-align:left;text-transform:inherit;width:100%}.mobile-nav__item-toggle::after{content:" ";display:block;position:absolute;top:1.25em;right:0;content:"+";font-weight:400;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-nav__item-toggle[aria-expanded=true]::after{content:"–"}.mobile-nav__item-link{display:block;font-size:inherit;font-weight:inherit}.mobile-nav__item-link[aria-current=page]{color:var(--c-spot)}ul.mobile-nav__list ul.mobile-nav__list{margin-left:30px;padding:0}@media(max-width: 1023px){.mobile-nav--subsite{--masthead-height: 5px}.mobile-nav--subsite .mobile-nav__header--outer::before{display:none}}.nav-wrap{position:relative}.nav{position:absolute;right:0;left:0;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);color:var(--c-text);height:var(--masthead-height);padding-top:18px;width:100%}@media(min-width: 1024px){.nav{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr))}}.nav__inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));grid-row-gap:0;grid-template-rows:1fr}@media(min-width: 1024px){.nav__inner{grid-template-columns:repeat(12, minmax(0, 1fr))}}.nav__section-cols{display:grid;grid-template-columns:repeat(5, 1fr);gap:var(--grid-gutter)}@media(max-width: 1023px){.nav__home-nav,.nav__depts,.nav__section-cols,.nav__seal{display:none}}@media(max-width: 599px){.nav__search-label,.nav__menu-label{display:none}}@media(max-width: 1023px){.nav__inner{grid-template-rows:auto}.nav__site-name{grid-column:1/span 4}.nav__section{grid-column:1/span 4;grid-row:2}.nav__buttons{grid-column:5/span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0}}@media(min-width: 1024px){.nav__inner{display:grid;grid-auto-rows:0;grid-column:1/span 10;grid-template-columns:subgrid;grid-template-rows:1fr}.nav__seal{grid-column:11/span 2;justify-self:end}.nav__site-name{grid-column:1/span 2}.nav__section{grid-column:3/span 5}.nav__section--lab{grid-column:7/span 5}.nav__depts{grid-column:8/span 2}.nav__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:10/span 2}.nav__menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.nav__search{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width: 1200px){.nav__inner{grid-column:1/span 11}.nav__depts{grid-column:9/span 2}.nav__buttons{grid-column:11/span 1}.nav__seal{grid-column:12/span 1}}.nav__site-name a{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 400px)and (max-width: 2399px){.nav__site-name a{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.nav__site-name a{font-size:30px}}.nav__site-name a:hover,.nav__site-name a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.nav__site-name a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.nav__section-name{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px;grid-column:1/span 2;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 400px)and (max-width: 2399px){.nav__section-name{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.nav__section-name{font-size:30px}}.nav__section-name:hover,.nav__section-name:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.nav__section-name:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(max-width: 1023px){.nav__section-name{display:none}}@media(min-width: 1024px){.nav__section-cols--5-or-more .nav__section-col{-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);-webkit-column-count:2;-moz-column-count:2;column-count:2;display:block}}@media(min-width: 1024px){.nav__section-col{grid-column:span 4;margin-top:8px}}.nav__section-item{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:block;line-height:1}@media(min-width: 400px)and (max-width: 2399px){.nav__section-item{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.nav__section-item{font-size:12px}}.nav__section-item b,.nav__section-item strong{font-weight:700}.nav__section-item-link{padding-bottom:2.3px;padding-top:2.3px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;line-height:1.25;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 400px)and (max-width: 1399px){.nav__section-item-link{padding-bottom:calc(2.3px + (2.4 - 2.3)*(100vw - 400px)/(1400 - 400))}}@media(min-width: 1400px){.nav__section-item-link{padding-bottom:2.4px}}@media(min-width: 1400px)and (max-width: 1399px){.nav__section-item-link{padding-top:calc(2.3px + (2.4 - 2.3)*(100vw - 1400px)/(1400 - 1400))}}@media(min-width: 1400px){.nav__section-item-link{padding-top:2.4px}}@media(min-width: 400px)and (max-width: 2399px){.nav__section-item-link{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.nav__section-item-link{font-size:12px}}.nav__section-item-link b,.nav__section-item-link strong{font-weight:700}.nav__section-item-link:hover,.nav__section-item-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.nav__section-item-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.nav__section-item-link.active{color:var(--c-spot)}.nav__depts{position:relative}.nav__depts-h{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;position:absolute;top:0;left:-5px;pointer-events:none}@media(min-width: 400px)and (max-width: 2399px){.nav__depts-h{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.nav__depts-h{font-size:12px}}.nav__depts-h b,.nav__depts-h strong{font-weight:700}.nav__depts-h span{display:inline-block;-webkit-transform:translate(-100%, -12px) rotate(-90deg);transform:translate(-100%, -12px) rotate(-90deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.nav__depts-list{list-style:none;margin:0;padding:0}.nav__dept-item{display:block}.nav__dept-item-link{padding-bottom:2.3px;padding-top:2.3px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;line-height:1.25;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 400px)and (max-width: 1399px){.nav__dept-item-link{padding-bottom:calc(2.3px + (2.4 - 2.3)*(100vw - 400px)/(1400 - 400))}}@media(min-width: 1400px){.nav__dept-item-link{padding-bottom:2.4px}}@media(min-width: 1400px)and (max-width: 1399px){.nav__dept-item-link{padding-top:calc(2.3px + (2.4 - 2.3)*(100vw - 1400px)/(1400 - 1400))}}@media(min-width: 1400px){.nav__dept-item-link{padding-top:2.4px}}@media(min-width: 400px)and (max-width: 2399px){.nav__dept-item-link{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.nav__dept-item-link{font-size:12px}}.nav__dept-item-link b,.nav__dept-item-link strong{font-weight:700}.nav__dept-item-link:hover,.nav__dept-item-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.nav__dept-item-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.nav__seal a{display:block}.nav__seal svg{height:60px;width:60px;color:var(--c-seal);display:block}@media(min-width: 1200px){.nav__seal svg{height:80px;width:80px}}.nav__menu-button,.nav__search-button{height:24px;width:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}@media(min-width: 600px){.nav__menu-button,.nav__search-button{height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.nav__menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;cursor:pointer;position:relative}.nav__menu-button:hover .nav__menu-label,.nav__menu-button:focus .nav__menu-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.nav__menu-button:active .nav__menu-label{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.nav__menu-burger{height:16px;width:14px;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;position:relative}.nav__menu-burger span{position:absolute;top:50%;left:1px;background:currentColor;display:block;height:1.5px;width:100%}.nav__menu-burger span::before,.nav__menu-burger span::after{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out}.nav__menu-burger span::before{-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}.nav__menu-burger span::after{-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0)}.nav__menu-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding:2px 0 0 8px;white-space:nowrap}@media(min-width: 400px)and (max-width: 2399px){.nav__menu-label{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.nav__menu-label{font-size:12px}}.nav__menu-label b,.nav__menu-label strong{font-weight:700}.nav__search-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.nav__search-button:hover .nav__search-label,.nav__search-button:focus .nav__search-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.nav__search-button:active .nav__search-label{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}@media(min-width: 600px){.nav__search-button{margin:0 18px 0 0}}@media(min-width: 1024px){.nav__search-button{margin:5px 0 0 0}}.nav__search-button svg{height:14px;width:14px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:inherit}.nav__search-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding:2px 0 0 8px;white-space:nowrap}@media(min-width: 400px)and (max-width: 2399px){.nav__search-label{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.nav__search-label{font-size:12px}}.nav__search-label b,.nav__search-label strong{font-weight:700}@media(min-width: 1024px){.nav--site-home .nav__inner{grid-column:1/span 12}.nav--site-home .nav__lockup{grid-column:1/span 4}.nav--site-home .nav__home-nav{grid-column:7/span 2}.nav--site-home .nav__depts{grid-column:9/span 2}.nav--site-home .nav__buttons{grid-column:11/span 2}}@media(min-width: 1200px){.nav--site-home .nav__home-nav{grid-column:8/span 2}.nav--site-home .nav__depts{grid-column:10/span 2}.nav--site-home .nav__buttons{grid-column:12/span 1}}.nav__lockup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;gap:10px}@media(min-width: 600px){.nav__lockup{gap:12px}}@media(min-width: 1024px){.nav__lockup{gap:15px}}@media(min-width: 1024px){.nav__lockup{margin-top:10px}}.nav__lockup a{display:block;height:40px}@media(min-width: 600px){.nav__lockup a{height:48px}}@media(min-width: 1024px){.nav__lockup a{height:73px}.nav__lockup a+a{max-height:73px}}.nav__lockup a svg{color:var(--c-text);display:block;height:100%;width:100%}a.nav__lockup-logo{aspect-ratio:517/136}a.nav__lockup-seal{aspect-ratio:1/1}a.nav__lockup-seal svg{color:var(--c-spot)}@media(max-width: 1023px){.nav--subsite{--masthead-height: 5px}.nav--subsite .nav__site-name{display:none}}.anchor-nav{padding-left:var(--grid-padding);padding-right:var(--grid-padding);background:var(--c-bg);width:100%;position:sticky;top:2px;z-index:80}.anchor-nav:empty{display:none}@media(min-width: 1024px){.anchor-nav{top:calc(2px + var(--wp-admin--admin-bar--height, 0px))}}.anchor-nav:before{content:" ";display:block;position:absolute;top:0;bottom:0;left:50%;background-color:var(--c-bg);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - var(--scrollbar-width));z-index:-1}.anchor-nav__list-container,.anchor-nav__select-container{position:relative;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.is-visible .anchor-nav__list-container,.is-visible .anchor-nav__select-container{opacity:1}.anchor-nav__select{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;padding-right:18px;padding-bottom:3px;background-color:rgba(0,0,0,0);color:var(--c-text);width:100%}@media(min-width: 400px)and (max-width: 2399px){.anchor-nav__select{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.anchor-nav__select{font-size:16px}}.anchor-nav__select:focus-visible{outline:none}.anchor-nav__select-arrow{position:absolute;top:.3em;right:.25em;height:7px;width:7px;border:0px solid;border-width:0 1px 1px 0;pointer-events:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.anchor-nav__content{padding-top:12px;padding-bottom:12px;border-top:1px solid var(--c-border);margin-bottom:36px;grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 600px){.anchor-nav__content{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media(min-width: 600px)and (min-width: 1024px){.anchor-nav__content{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 1024px){.anchor-nav__content{grid-column:1/span 7}}.anchor-nav__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;margin-bottom:8px;text-align:left}@media(min-width: 400px)and (max-width: 2399px){.anchor-nav__title{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.anchor-nav__title{font-size:16px}}@media(min-width: 768px){.anchor-nav__title{grid-column:1/span 1;margin-bottom:0}}@media(min-width: 1024px){.anchor-nav__title{grid-column:1/span 3}}@media(min-width: 600px){.anchor-nav__select-container{margin-left:auto;grid-column:2/span 5}}@media(min-width: 1024px){.anchor-nav__select-container{grid-column:4/span 9}}@media(min-width: 600px){.anchor-nav__list-container{grid-column:2/span 5}}@media(min-width: 1024px){.anchor-nav__list-container{grid-column:4/span 9}}.anchor-nav__list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:100%}.anchor-nav__link{display:block;padding-left:1.3em;position:relative;white-space:nowrap}.anchor-nav__link:hover,.anchor-nav__link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.anchor-nav__link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.anchor-nav__link::before{content:" ";display:block;position:absolute;top:50%;left:0;height:.8em;width:.8em;-webkit-transition:all .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .25s cubic-bezier(0.645, 0.045, 0.355, 1);background-color:var(--c-text);border-radius:100%;opacity:.3;-webkit-transform:translateY(-53%);transform:translateY(-53%);z-index:20}.anchor-nav__item--active .anchor-nav__link::before{opacity:1;background-color:var(--c-spot)}.lazy-img__mod{position:relative;background-color:#000}.lazy-img__placeholder{display:block;width:100%}.lazy-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .2s cubic-bezier(0.645, 0.045, 0.355, 1)}.lazy-img.lazyloaded{opacity:1}.lazy-img__mod .lazy-img{position:absolute;top:0;right:0;bottom:0;left:0}.lazy-img__mod--white{background-color:#fff}.lazy-img__mod--transparent{background-color:rgba(0,0,0,0)}.asset-mask{margin:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.video-mod{position:relative}.video-mod video{display:block;width:100%}.asset-buttons{position:absolute;left:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:calc(100% - (var(--asset-button-size) + 10px));width:calc(100% - 20px);z-index:50}.launch-embed-button,.video-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;position:relative}.launch-embed-button svg,.video-button svg{height:var(--asset-button-size);width:var(--asset-button-size)}.launch-embed-button:focus svg,.launch-embed-button:hover svg,.video-button:focus svg,.video-button:hover svg{color:var(--c-bg)}.launch-embed-button{background-color:var(--c-bg);width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:var(--asset-button-size);background-color:rgba(0,0,0,.6)}.launch-embed-button span{font:13px/1 "Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;display:inline-block;color:#f7eeee;padding-right:1em}@media(min-width: 600px){.launch-embed-button span{font-size:15px}}.launch-embed-button svg{color:#f7eeee;display:block}.launch-embed-button:hover,.launch-embed-button:focus{background-color:var(--c-bg)}.launch-embed-button:hover svg,.launch-embed-button:hover span,.launch-embed-button:focus svg,.launch-embed-button:focus span{color:var(--c-text)}.video-button{height:var(--asset-button-size);width:var(--asset-button-size)}.video-button:hover .video-button__icon,.video-button:focus .video-button__icon{background-color:var(--c-bg);color:var(--c-text)}.video-button__icons{height:100%;width:100%;position:absolute;top:0;left:0}.video-button__icon{height:100%;width:100%;background-color:rgba(0,0,0,.6);border-radius:4px;color:#f7eeee}.video-button__icon{display:none}[aria-label=Pause] .video-button__icon--pause{display:block}[aria-label=Play] .video-button__icon--play{display:block}.asset-container{container-name:assetContainer;container-type:inline-size;width:100%}@container assetContainer (width < 150px){.launch-embed-button span{display:none !important}}.article-asset-mod{position:relative}.component-header{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.component-header--no-rule .component-header__inner{border-bottom:0}.component-header--center .component-header__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.component-header--center .component-header__inner .component-header__title{text-align:center}.component-header__inner{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid var(--c-border);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--grid-gutter);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}h2.component-header__title,h3.component-header__title,h4.component-header__title,h5.component-header__title,h6.component-header__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:21px;margin:0}@media(min-width: 400px)and (max-width: 2399px){h2.component-header__title,h3.component-header__title,h4.component-header__title,h5.component-header__title,h6.component-header__title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h2.component-header__title,h3.component-header__title,h4.component-header__title,h5.component-header__title,h6.component-header__title{font-size:30px}}.component-header__link{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;margin:0}@media(min-width: 400px)and (max-width: 2399px){.component-header__link{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.component-header__link{font-size:12px}}.component-header__link b,.component-header__link strong{font-weight:700}.component-header__link a{text-decoration:none}.component-header__link a:hover,.component-header__link a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.component-header__link a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.contact-listing{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.contact-listing{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.contact-listing{font-size:16px}}.contact-listing a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.contact-listing a[href]:hover,.contact-listing a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.contact-listing a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.contact-listing p{text-indent:0 !important;margin:0}.date-table__content{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:block;list-style:none;margin:0}@media(min-width: 600px){.date-table__item{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}}@media(min-width: 600px)and (min-width: 1024px){.date-table__item{grid-template-columns:repeat(12, minmax(0, 1fr))}}.date-table__item:not(:last-child){border-bottom:1px solid var(--c-border-light)}.date-table__label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding:18px 0 0}@media(min-width: 400px)and (max-width: 2399px){.date-table__label{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.date-table__label{font-size:12px}}.date-table__label b,.date-table__label strong{font-weight:700}@media(min-width: 600px){.date-table__label{grid-column:span 2}}@media(min-width: 1024px){.date-table__label{grid-column:span 3}}.date-table__list{list-style:none;margin:0;padding:0;display:grid;grid-column:3/-1;grid-template-columns:subgrid;padding:18px 0;row-gap:var(--grid-padding)}@media(min-width: 1024px){.date-table__list{grid-column:4/-1}}.date-table__date-table-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:span 4;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;row-gap:0}@media(min-width: 1024px){.date-table__date-table-item{grid-column:span 4}}.date-table__nested-date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;width:60px;border:1px solid var(--c-border);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0;text-align:center}@media(min-width: 400px)and (max-width: 2399px){.date-table__nested-date{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.date-table__nested-date{font-size:20px}}.date-table__month{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){.date-table__month{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.date-table__month{font-size:12px}}.date-table__month b,.date-table__month strong{font-weight:700}.date-table__day{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px;font-variant-numeric:tabular-nums}@media(min-width: 400px)and (max-width: 2399px){.date-table__day{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.date-table__day{font-size:30px}}.date-table__nested-content{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.date-table__nested-content{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.date-table__nested-content{font-size:16px}}.date-table__nested-content p{margin:0}.date-table__nested-content p+p{margin:2px 0;text-indent:0 !important}.date-table__nested-content a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.date-table__nested-content a[href]:hover,.date-table__nested-content a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.date-table__nested-content a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}@media(min-width: 1024px){.date-table__nested-content{grid-column:3/-1}}.degree-list__content{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);max-width:100%}ul.degree-list__list{list-style:none;margin:0;padding:0;list-style:none}.degree-list__item{border-bottom:1px solid var(--c-border)}@media(prefers-reduced-motion: no-preference){.degree-list__item{-webkit-transition:opacity .25s;transition:opacity .25s}}.degree-list__item a{padding-top:8px;padding-bottom:12px;display:block;text-decoration:none;position:relative;overflow:hidden}.degree-list__item a::before{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:calc(100% + 1px);width:100%;background-color:var(--c-text);-webkit-transform:translateY(calc(-100% - 1px));transform:translateY(calc(-100% - 1px));-webkit-transform-origin:0 0;transform-origin:0 0;z-index:1}@media(prefers-reduced-motion: no-preference){.degree-list__item a::before{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}}.degree-list__item a:hover,.degree-list__item a:focus{color:var(--c-bg)}@media(max-width: 767px){.degree-list__item a:hover .degree-list__title,.degree-list__item a:hover .degree-list__description,.degree-list__item a:focus .degree-list__title,.degree-list__item a:focus .degree-list__description{-webkit-transform:translateX(15px);transform:translateX(15px)}}@media(min-width: 768px){.degree-list__item a:hover .degree-list__title,.degree-list__item a:focus .degree-list__title{-webkit-transform:translateX(15px);transform:translateX(15px)}}.degree-list__item a:hover::before,.degree-list__item a:focus::before{-webkit-transform:translateY(0);transform:translateY(0)}p.degree-list__title,p.degree-list__description{padding-right:15px;position:relative;z-index:2}@media(prefers-reduced-motion: no-preference){p.degree-list__title,p.degree-list__description{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}}p.degree-list__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:14px;text-decoration:none;margin:0;padding-top:6px}@media(min-width: 400px)and (max-width: 2399px){p.degree-list__title{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.degree-list__title{font-size:16px}}p.degree-list__description{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.25;font-size:14px;margin:5px 0 0;text-indent:0 !important}@media(min-width: 400px)and (max-width: 1499px){p.degree-list__description{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){p.degree-list__description{font-size:16px}}@media(min-width: 768px){p.degree-list__description{margin:5px 0 0}}@media(min-width: 768px){.degree-list__item a{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));z-index:3}p.degree-list__title,.degree-list__description{grid-column:span 6}}.degree-page-topper{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.degree-page-topper__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:36px;max-width:900px}@media(min-width: 400px)and (max-width: 2399px){.degree-page-topper__title{font-size:calc(36px + (48 - 36)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.degree-page-topper__title{font-size:48px}}.degree-page-topper__inner{margin-top:24px}@media(min-width: 1024px){.degree-page-topper__inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));margin-bottom:36px}}.degree-page-topper__info{margin-top:0}@media(min-width: 0)and (max-width: 1023px){.degree-page-topper__info{grid-column:span 6;-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 1024px){.degree-page-topper__info{grid-column:1/span 3;padding-bottom:24px;border-bottom:1px solid var(--c-border)}}.degree-page-topper__info-group{margin-bottom:12px}@media(min-width: 0)and (max-width: 1023px){.degree-page-topper__info-group{width:calc(50% - var(--grid-padding))}}@media(min-width: 1024px){.degree-page-topper__info-group{margin-bottom:18px}}.degree-page-topper__asset{grid-column:span 6}.degree-page-topper__asset figure{margin:0}.degree-page-topper__asset figcaption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin-top:8px;min-height:35px}@media(min-width: 400px)and (max-width: 2399px){.degree-page-topper__asset figcaption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.degree-page-topper__asset figcaption{font-size:14px}}@media(max-width: 1023px){.degree-page-topper__asset{margin-top:24px}}@media(min-width: 1024px){.degree-page-topper__asset{grid-column:4/span 9;margin-right:calc(-1*var(--grid-gutter))}}.degree-page-topper__description{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;margin-bottom:24px;max-width:600px;width:100%}@media(min-width: 400px)and (max-width: 2399px){.degree-page-topper__description{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.degree-page-topper__description{font-size:20px}}p.degree-page-topper__info-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;margin:0;text-indent:0 !important}@media(min-width: 400px)and (max-width: 2399px){p.degree-page-topper__info-label{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.degree-page-topper__info-label{font-size:16px}}.degree-page-topper__info-content{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;margin:0;text-indent:0 !important}@media(min-width: 400px)and (max-width: 2399px){.degree-page-topper__info-content{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.degree-page-topper__info-content{font-size:16px}}.degree-page-topper__info-content a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.degree-page-topper__info-content a[href]:hover,.degree-page-topper__info-content a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.degree-page-topper__info-content a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.degree-page-topper__info-section{margin-bottom:12px}.degree-page-topper__info-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:24px;width:100%}a.degree-page-topper__info-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text);border:solid 1px rgba(0,0,0,0);color:var(--c-bg);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation}@media(min-width: 400px)and (max-width: 2399px){a.degree-page-topper__info-cta{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){a.degree-page-topper__info-cta{font-size:16px}}a.degree-page-topper__info-cta:hover,a.degree-page-topper__info-cta:focus{background-color:var(--c-bg);border-color:var(--c-text);color:var(--c-text)}a.degree-page-topper__info-cta:first-child:not(:last-child){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-bg);border:solid 1px rgba(0,0,0,0);color:var(--c-text);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid}@media(min-width: 400px)and (max-width: 2399px){a.degree-page-topper__info-cta:first-child:not(:last-child){font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){a.degree-page-topper__info-cta:first-child:not(:last-child){font-size:16px}}a.degree-page-topper__info-cta:first-child:not(:last-child):hover,a.degree-page-topper__info-cta:first-child:not(:last-child):focus{background-color:var(--c-text);border-color:var(--c-bg);color:var(--c-bg)}a.degree-page-topper__info-cta:first-child:not(:last-child):hover,a.degree-page-topper__info-cta:first-child:not(:last-child):focus{border-color:var(--c-text)}.degree-page-topper--no-asset .degree-page-topper__inner{border-bottom:1px solid var(--c-border)}.degree-page-topper--no-asset .degree-page-topper__info{border-bottom:0}@media(max-width: 1023px){.degree-page-topper--no-asset .degree-page-topper__text{margin-top:24px}}@media(min-width: 1024px){.degree-page-topper--no-asset .degree-page-topper__text{grid-column:4/span 9;max-width:900px}}.landing-page:has(.anchor-nav__content) .degree-page-topper__inner{margin-bottom:0}.landing-page:has(.anchor-nav__content) .degree-page-topper__inner,.landing-page:has(.anchor-nav__content) .degree-page-topper__info,.landing-page:has(.anchor-nav__content) .degree-page-topper__text{border-color:rgba(0,0,0,0)}@media(min-width: 1024px){.degree-page-topper:has(figcaption) .degree-page-topper__info{height:calc(100% - 43px)}}.events-list{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.events-list{margin-top:120px;margin-bottom:120px}}.gutenberg-content .events-list__list,.events-list__list{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.gutenberg-content .events-list__list ul,.events-list__list ul{list-style:none;margin:0;padding:0}.events-list__item{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));row-gap:8px;margin-top:36px}@media(min-width: 1024px){.events-list__item{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 1024px){.events-list__item{margin-top:24px}}.events-list__item-link{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px}.events-list__item-link:hover,.events-list__item-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.events-list__item-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(min-width: 400px)and (max-width: 2399px){.events-list__item-link{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.events-list__item-link{font-size:30px}}.events-list__event-date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;grid-column:1/span 3;grid-row:2/span 1}@media(min-width: 400px)and (max-width: 2399px){.events-list__event-date{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.events-list__event-date{font-size:12px}}.events-list__event-date b,.events-list__event-date strong{font-weight:700}@media(min-width: 1024px){.events-list__event-date{grid-column:1/span 3;grid-row:1/span 1}}.events-list__art{grid-column:1/-1;grid-row:1/span 1}@media(min-width: 1024px){.events-list__art{grid-column:4/span 3;grid-row:1/span 1}}.events-list__figure{margin:0}.events-list__event-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;grid-column:1/-1;grid-row:3/span 1}@media(min-width: 1024px){.events-list__event-details{grid-column:7/span 4;grid-row:1/span 1}}.events-list__item-excerpt{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 1499px){.events-list__item-excerpt{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.events-list__item-excerpt{font-size:16px}}.events-list__item-excerpt a[href]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}.events-list__item-excerpt a[href]:hover,.events-list__item-excerpt a[href]:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.events-list__item-excerpt a[href]:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.events-list__event-types{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;grid-column:4/span 3;grid-row:2/span 1;justify-self:flex-end;text-align:right}@media(min-width: 400px)and (max-width: 2399px){.events-list__event-types{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.events-list__event-types{font-size:12px}}.events-list__event-types b,.events-list__event-types strong{font-weight:700}@media(min-width: 1024px){.events-list__event-types{grid-column:11/span 2;grid-row:1/span 1}}@media(min-width: 1024px){.events-list--no-art .events-list__event-details{grid-column:4/span 6;grid-row:1/span 1}}.hanging-heading{margin-top:0 !important;margin-bottom:24px !important}.hanging-heading.alignleft{margin-top:0}@media(max-width: 1023px){.hanging-heading.alignleft{clear:both;float:none;margin-left:0;width:auto}}.hanging-heading.alignleft h2{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px;margin:0 0 8px !important}@media(min-width: 400px)and (max-width: 2399px){.hanging-heading.alignleft h2{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.hanging-heading.alignleft h2{font-size:30px}}.hanging-heading__supporting-text{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.35;font-size:14px;margin-top:2px}@media(min-width: 400px)and (max-width: 1499px){.hanging-heading__supporting-text{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.hanging-heading__supporting-text{font-size:16px}}.hanging-heading__supporting-text p{text-indent:0 !important}.headshots-bios-block{margin-top:40px}.headshots-bios-block .component-header{padding:0}.highlights{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}@media(min-width: 1024px){.highlights__container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1220px}}h2.highlights__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25;font-size:21px;margin:0;margin-bottom:18px}@media(min-width: 400px)and (max-width: 2399px){h2.highlights__title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h2.highlights__title{font-size:30px}}@media(min-width: 1024px){h2.highlights__title{width:18%}}@media(min-width: 1024px){.highlights__content{width:82%}}ul.highlights__content_list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);row-gap:48px;margin:0;padding:0}.highlights__item{text-align:center;margin:0 auto;-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - var(--grid-gutter)*2/3);flex:0 0 calc(33.333% - var(--grid-gutter)*2/3)}@media(max-width: 767px){.highlights__item{-ms-flex-preferred-size:calc(50% - var(--grid-gutter)/2);flex-basis:calc(50% - var(--grid-gutter)/2)}}.highlights__overline{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){.highlights__overline{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.highlights__overline{font-size:12px}}.highlights__overline b,.highlights__overline strong{font-weight:700}.highlights__label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:36px;text-indent:0 !important;margin:0}@media(min-width: 400px)and (max-width: 2399px){.highlights__label{font-size:calc(36px + (48 - 36)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.highlights__label{font-size:48px}}@media(min-width: 768px){.highlights__label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:48px}}@media(min-width: 768px)and (min-width: 400px)and (max-width: 2399px){.highlights__label{font-size:calc(48px + (60 - 48)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 768px)and (min-width: 2400px){.highlights__label{font-size:60px}}.highlights__desc{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;text-indent:0 !important;margin:0;max-width:150px;margin-left:auto;margin-right:auto}@media(min-width: 400px)and (max-width: 2399px){.highlights__desc{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.highlights__desc{font-size:16px}}.intro{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24px;padding-bottom:36px;position:relative;row-gap:36px}@media(min-width: 1024px){.intro{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));padding-bottom:36px}}@media(min-width: 1024px){.intro__text{grid-column:span 6}}@media(min-width: 1200px){.intro:has(.intro__list-container:only-child) .intro__text{grid-column:span 7}}p.intro__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px;margin:0;max-width:600px}@media(min-width: 400px)and (max-width: 2399px){p.intro__title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.intro__title{font-size:30px}}.intro__desc{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.35;font-size:14px;margin-top:18px;max-width:700px}@media(min-width: 400px)and (max-width: 1499px){.intro__desc{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.intro__desc{font-size:16px}}.intro__ctas{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;margin-top:36px}a.intro__cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-bg);border:solid 1px rgba(0,0,0,0);color:var(--c-text);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid}@media(min-width: 400px)and (max-width: 2399px){a.intro__cta{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){a.intro__cta{font-size:16px}}a.intro__cta:hover,a.intro__cta:focus{background-color:var(--c-text);border-color:var(--c-bg);color:var(--c-bg)}a.intro__cta:hover,a.intro__cta:focus{border-color:var(--c-text)}a.intro__cta:first-child{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text);border:solid 1px rgba(0,0,0,0);color:var(--c-bg);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation}@media(min-width: 400px)and (max-width: 2399px){a.intro__cta:first-child{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){a.intro__cta:first-child{font-size:16px}}a.intro__cta:first-child:hover,a.intro__cta:first-child:focus{background-color:var(--c-bg);border-color:var(--c-text);color:var(--c-text)}.intro__content{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}@media(min-width: 1024px){.intro__content{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 1024px){.intro__content{grid-column:7/span 6;grid-template-columns:subgrid}}@media(min-width: 1200px){.intro__content{grid-column:9/span 4}}.intro__list-container{grid-column:span 3}.intro__list-container ul{list-style:none;margin:0;padding:0}@media(min-width: 1024px)and (max-width: 1199px){.intro__list-container{grid-column:span 3}.intro__list-container:only-child{grid-column:3/span 3}}@media(min-width: 1200px){.intro__list-container{grid-column:span 2}}.intro__list-content{position:relative;max-width:200px}.intro__list-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;pointer-events:none;padding-bottom:5px}@media(min-width: 400px)and (max-width: 2399px){.intro__list-label{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.intro__list-label{font-size:12px}}.intro__list-label b,.intro__list-label strong{font-weight:700}@media(min-width: 1024px){.intro__list-label{position:absolute;top:0;left:-5px}.intro__list-label span{display:inline-block;-webkit-transform:translate(-100%, -12px) rotate(-90deg);transform:translate(-100%, -12px) rotate(-90deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}a.intro__list-link{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px;display:block;text-decoration:none}@media(min-width: 400px)and (max-width: 2399px){a.intro__list-link{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){a.intro__list-link{font-size:30px}}a.intro__list-link:hover,a.intro__list-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}a.intro__list-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}a.intro__list-link:hover,a.intro__list-link:focus{color:var(--c-text)}.intro__list li:not(:first-child) a.intro__list-link{padding-top:5px}.intro__list--2-or-fewer li:not(:first-child) a.intro__list-link{padding-top:12px}.large-graphic{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.large-graphic{margin-top:120px;margin-bottom:120px}}.large-graphic__asset{width:100%}.large-graphic__asset .lazy-img__mod{background-color:rgba(0,0,0,0)}.large-graphic__asset figure{margin:0}@media(min-width: 600px){.large-graphic__asset--mobile{display:none}}.large-graphic__asset--desktop{display:none}@media(min-width: 600px){.large-graphic__asset--desktop{display:block}}.large-heading{margin-top:60px;margin-bottom:60px;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}@media(min-width: 768px){.large-heading{margin-top:120px;margin-bottom:120px}}h2.large-heading__h2{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:50px}@media(min-width: 400px)and (max-width: 1499px){h2.large-heading__h2{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){h2.large-heading__h2{font-size:100px}}.logo-pond__content{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);list-style-type:none;margin:0;margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);row-gap:12px}@media(min-width: 1024px){.logo-pond__content{margin-top:36px;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px;row-gap:24px}}.logo-pond__item img{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;max-height:45px;max-width:calc(.5*(100vw - 3*var(--grid-gutter)))}@media(min-width: 600px){.logo-pond__item img{-o-object-position:0 50%;object-position:0 50%}}@media(min-width: 400px){.logo-pond__item img{max-height:80px;max-width:140px}}:root{--menu-header-height: var(--masthead-height);--menu-height: calc(100vh - var(--wp-admin--admin-bar--height, 0px));--menu-inner-height: calc(var(--menu-height) - var(--menu-header-height))}.menu{top:0;position:fixed;top:0;right:0;left:0;background-color:var(--c-bg);color:var(--c-text);height:var(--menu-height);overflow:hidden;width:100%;z-index:80}.admin-bar .menu{top:calc(0px + var(--wp-admin--admin-bar--height, 0px))}.menu__header{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));height:var(--menu-header-height);padding-top:calc(var(--red-bar-height) + 18px);position:relative;z-index:80}@media(min-width: 1024px){.menu__header{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 600px){.menu__header{padding-top:18px}}@media(max-width: 1023px){.menu__seal{display:none}}@media(max-width: 599px){.menu__search-label,.menu__close-label{display:none}}@media(max-width: 1023px){.menu__head{grid-column:1/span 4}.menu__buttons{grid-column:5/span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0}}@media(min-width: 1024px){.menu__head{grid-column:1/span 9}.menu__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:10/span 2}.menu__seal{grid-column:12/span 1;justify-self:end}.menu__menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.menu__search{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width: 1200px){.menu__depts{grid-column:9/span 2}.menu__buttons{grid-column:11/span 1}}.menu__head{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px;margin:0;padding:0}@media(min-width: 400px)and (max-width: 2399px){.menu__head{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.menu__head{font-size:30px}}.menu__head a:hover,.menu__head a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.menu__head a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.menu__seal a{display:block}.menu__seal svg{height:60px;width:60px;color:var(--c-seal);display:block}@media(min-width: 1200px){.menu__seal svg{height:80px;width:80px}}@media(min-width: 1024px){.menu__seal{grid-column:12/span 1;justify-self:end}}.menu__close-button,.menu__search-button{height:24px;width:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}@media(min-width: 600px){.menu__close-button,.menu__search-button{height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.menu__close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;color:inherit;cursor:pointer;position:relative}.menu__close-button:hover .menu__close-label,.menu__close-button:focus .menu__close-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.menu__close-button:active .menu__close-label{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.menu__close-x{height:14px;width:14px;display:block;position:relative}.menu__close-x::before,.menu__close-x::after{content:" ";display:block;position:absolute;top:50%;left:50%;height:1.5px;width:100%;background-color:currentColor}.menu__close-x::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.menu__close-x::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.menu__close-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding:2px 0 0 8px;white-space:nowrap}@media(min-width: 400px)and (max-width: 2399px){.menu__close-label{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.menu__close-label{font-size:12px}}.menu__close-label b,.menu__close-label strong{font-weight:700}.menu__search-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.menu__search-button:hover .menu__search-label,.menu__search-button:focus .menu__search-label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.menu__search-button:active .menu__search-label{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}@media(min-width: 600px){.menu__search-button{margin:0 18px 0 0}}@media(min-width: 1024px){.menu__search-button{margin:5px 0 0 0}}.menu__search-button svg{height:14px;width:14px;color:var(--c-text)}.menu__search-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--c-text);padding:2px 0 0 8px;white-space:nowrap}@media(min-width: 400px)and (max-width: 2399px){.menu__search-label{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.menu__search-label{font-size:12px}}.menu__search-label b,.menu__search-label strong{font-weight:700}.menu__inner{padding-left:var(--grid-padding);padding-right:var(--grid-padding);padding-bottom:var(--grid-gutter);position:relative;z-index:30}@media(max-width: 1023px){.menu__inner{position:absolute;top:0;right:0;bottom:0;left:0;top:var(--menu-header-height);overflow-x:hidden;overflow-y:auto;padding-bottom:calc(var(--grid-gutter) + 100px);height:var(--menu-inner-height)}}@media(min-width: 1024px){.menu__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:var(--menu-inner-height);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.menu__primary{position:relative;width:100%}.menu__primary-list{padding-left:var(--grid-padding);padding-right:var(--grid-padding);position:relative}@media(min-width: 1024px){.menu__primary-list{width:33.3333333333%}}.menu__primary-item{display:block;margin:0;padding:0}@media(max-width: 1023px){.menu__primary-item:first-child{border-top:1px solid var(--c-border-light);padding-top:12px}}.menu__primary-item-button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:21px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;display:block;position:relative;color:var(--c-text);text-align:left;width:100%}@media(min-width: 400px)and (max-width: 2399px){.menu__primary-item-button{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.menu__primary-item-button{font-size:30px}}.menu__primary-item-button:hover,.menu__primary-item-button:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.menu__primary-item-button:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.menu__primary-item-button[aria-expanded=true]{color:var(--c-text)}.menu__primary-item-button[aria-expanded=true]::after{opacity:1}.menu__primary-item-button span{background-color:var(--c-bg);display:inline;padding-right:24px;position:relative;z-index:2}.menu__primary-item-button svg{height:16px;width:16px;position:absolute;top:50%;right:0;color:var(--c-secondary);pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 1024px){.menu__primary-item-button{color:var(--c-secondary)}.menu__primary-item-button svg{display:none}.menu__primary-item-button::after{content:" ";display:block;position:absolute;bottom:.55em;height:1px;width:100%;background-color:var(--c-border-light);opacity:0;pointer-events:none;z-index:1}}.menu__footer{padding-left:var(--grid-padding);padding-right:var(--grid-padding)}@media(prefers-reduced-motion: no-preference){.menu__footer{-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}}@media(min-width: 1024px){.menu__footer{margin-top:auto}}.menu__mini{margin:60px 0 0}.menu__mini-item{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.menu__mini-item{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.menu__mini-item{font-size:16px}}@media(max-width: 599px){.menu__mini-item:not(:first-child){margin-top:8px}}.menu__mini-link:hover,.menu__mini-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.menu__mini-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.menu__secondary-list{padding-left:var(--grid-padding);padding-right:var(--grid-padding)}@media(min-width: 1024px){.menu__secondary-list{height:var(--menu-height);margin-top:calc(-1*var(--menu-header-height));overflow:auto;padding-bottom:var(--grid-gutter);padding-right:calc(25% + var(--grid-gutter));padding-top:var(--menu-header-height);width:100%;z-index:20}}@media(min-width: 1200px){.menu__secondary-list{padding-right:calc(37.5% + var(--grid-gutter))}}@-webkit-keyframes secondary-item-fade-in{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes secondary-item-fade-in{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.menu__secondary-item{display:block}@media(min-width: 1024px)and (prefers-reduced-motion: no-preference){.menu__secondary-item{-webkit-animation:secondary-item-fade-in 250ms ease-out both;animation:secondary-item-fade-in 250ms ease-out both}}.menu__secondary-item:not(:first-child){margin-top:36px}@media(min-width: 1024px){.menu__secondary-item:nth-child(1){-webkit-animation-delay:75ms;animation-delay:75ms}.menu__secondary-item:nth-child(2){-webkit-animation-delay:150ms;animation-delay:150ms}.menu__secondary-item:nth-child(3){-webkit-animation-delay:225ms;animation-delay:225ms}.menu__secondary-item:nth-child(4){-webkit-animation-delay:300ms;animation-delay:300ms}.menu__secondary-item:nth-child(5){-webkit-animation-delay:375ms;animation-delay:375ms}.menu__secondary-item:nth-child(6){-webkit-animation-delay:450ms;animation-delay:450ms}.menu__secondary-item:nth-child(7){-webkit-animation-delay:525ms;animation-delay:525ms}.menu__secondary-item:nth-child(8){-webkit-animation-delay:600ms;animation-delay:600ms}.menu__secondary-item:nth-child(9){-webkit-animation-delay:675ms;animation-delay:675ms}.menu__secondary-item:nth-child(10){-webkit-animation-delay:750ms;animation-delay:750ms}}.menu__secondary-link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--grid-gutter);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__secondary-link:hover .menu__secondary-title,.menu__secondary-link:focus .menu__secondary-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.menu__secondary-link:active .menu__secondary-title{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.menu__secondary-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;margin:0;padding:0}@media(min-width: 400px)and (max-width: 2399px){.menu__secondary-title{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.menu__secondary-title{font-size:20px}}.menu__secondary-desc{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;color:var(--c-secondary);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}@media(min-width: 400px)and (max-width: 2399px){.menu__secondary-desc{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.menu__secondary-desc{font-size:16px}}.menu__secondary-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.menu__secondary-asset{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:60px}.menu__secondary-asset .article-asset-mod{margin:0}@media(min-width: 1024px){.menu__secondary-asset{width:150px}}.menu__secondary-asset img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:60px}@media(min-width: 1024px){.menu__secondary-asset img{aspect-ratio:4/3;width:150px}}.menu__contents{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--c-bg);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;z-index:20}@media(prefers-reduced-motion: no-preference)and (max-width: 1023px){.menu__contents.menu__contents--transition-enter,.menu__contents.menu__contents--transition-leave{-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out, -webkit-transform 250ms ease-out}}@media(prefers-reduced-motion: no-preference)and (max-width: 1023px){.menu__contents.menu__contents--transition-enter-start,.menu__contents.menu__contents--transition-leave-end{-webkit-transform:translateX(105%);transform:translateX(105%)}}@media(prefers-reduced-motion: no-preference)and (max-width: 1023px){.menu__contents.menu__contents--transition-enter-end,.menu__contents.menu__contents--transition-leave-start{-webkit-transform:translateX(0);transform:translateX(0)}}@media(min-width: 1024px){.menu__contents{left:100%;width:calc(200% + var(--grid-padding));display:-webkit-box;display:-ms-flexbox;display:flex}.menu__contents::after{content:" ";display:block;position:absolute;top:0;background-color:var(--c-border-light);height:calc(var(--menu-inner-height) - var(--grid-gutter));left:calc(-1*var(--grid-padding));width:1px}}.menu__mobile-back-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-left:var(--grid-padding);padding-right:var(--grid-padding);padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--c-border-light);border-top:1px solid var(--c-border-light);color:var(--c-secondary);margin-bottom:36px;position:relative;width:100%}.menu__mobile-back-button svg{height:16px;width:16px;position:absolute;top:50%;left:0;color:var(--c-secondary);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 1024px){.menu__mobile-back-button{display:none}}.menu__mobile-back-overline{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;display:block;color:var(--c-text);pointer-events:none;text-align:center}@media(min-width: 400px)and (max-width: 2399px){.menu__mobile-back-overline{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.menu__mobile-back-overline{font-size:12px}}.menu__mobile-back-overline b,.menu__mobile-back-overline strong{font-weight:700}.menu__more{padding-left:var(--grid-padding);padding-right:var(--grid-padding);padding-bottom:36px}@media(max-width: 1023px){.menu__more{margin-top:36px}}@media(min-width: 1024px){.menu__more{position:absolute;right:var(--grid-padding);width:calc((100% - var(--grid-padding))*.25);z-index:30}}.menu__more-head{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--c-secondary);margin-bottom:8px}@media(min-width: 400px)and (max-width: 2399px){.menu__more-head{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.menu__more-head{font-size:12px}}.menu__more-head b,.menu__more-head strong{font-weight:700}@media(max-width: 1023px){.menu__more-head{margin-top:24px}}@media(max-width: 599px){.menu__more-item:not(:first-child){margin-top:8px}}.menu__more-link:hover,.menu__more-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.menu__more-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(max-width: 1023px){.menu__inner:has(.menu__primary-item-button[aria-expanded=true]) .menu__footer{opacity:0;pointer-events:none}}@media(max-width: 1023px){.menu__secondary-list:last-child,.menu__more:last-child{padding-bottom:calc(var(--grid-gutter) + 100px)}}.footer{padding-top:36px}@media(min-width: 768px){.footer{padding-top:36px}}.footer ul{list-style:none;margin:0;padding:0}.footer__inner{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);padding-top:60px;padding-bottom:24px}.footer__home a{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.footer__home a{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.footer__home a{font-size:16px}}.footer__home a:hover,.footer__home a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.footer__home a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}p.footer__copyright{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:5px 0 8px}@media(min-width: 400px)and (max-width: 2399px){p.footer__copyright{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.footer__copyright{font-size:12px}}p.footer__copyright b,p.footer__copyright strong{font-weight:700}.footer__link-item{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){.footer__link-item{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.footer__link-item{font-size:12px}}.footer__link-item b,.footer__link-item strong{font-weight:700}.footer__link-item a:hover,.footer__link-item a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.footer__link-item a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(max-width: 1023px){.footer__link-item{display:block;margin-top:8px}}@media(min-width: 1024px){.footer__link-item{display:inline-block}.footer__link-item:not(:last-child){margin-right:18px}}.footer__social-item{display:inline-block}.footer__social-item__link{height:30px;width:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__social-item__link:hover,.footer__social-item__link:focus{background-color:var(--c-text);color:var(--c-bg)}.footer__social-item__icon{height:20px;width:20px;display:block}.footer__inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));row-gap:24px}@media(min-width: 1024px){.footer__inner{grid-template-columns:repeat(12, minmax(0, 1fr))}}.footer__subhead{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;display:block;margin-bottom:12px}@media(min-width: 400px)and (max-width: 2399px){.footer__subhead{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.footer__subhead{font-size:16px}}.newsletter-form{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid var(--c-border-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsletter-form:focus-within{border-bottom-color:var(--c-border)}.newsletter-form input[type=email]{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);padding:0 12px 8px 0;outline:none;width:100%}@media(min-width: 400px)and (max-width: 2399px){.newsletter-form input[type=email]{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.newsletter-form input[type=email]{font-size:16px}}.newsletter-form input[type=email]::-webkit-input-placeholder{color:var(--c-secondary);opacity:1}.newsletter-form input[type=email]::-moz-placeholder{color:var(--c-secondary);opacity:1}.newsletter-form input[type=email]:-ms-input-placeholder{color:var(--c-secondary);opacity:1}.newsletter-form input[type=email]::-ms-input-placeholder{color:var(--c-secondary);opacity:1}.newsletter-form input[type=email]::placeholder{color:var(--c-secondary);opacity:1}.newsletter-form button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width: 400px)and (max-width: 2399px){.newsletter-form button{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.newsletter-form button{font-size:12px}}.newsletter-form button b,.newsletter-form button strong{font-weight:700}.newsletter-form button:hover,.newsletter-form button:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.newsletter-form button:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.footer-newsletter__field{width:100%}.footer__text{grid-column:span 6;grid-row:1}@media(max-width: 599px){.footer__link-list{margin-top:12px}}.footer__newsletter{grid-row:3;grid-column:span 6}.footer__social{grid-row:2;grid-column:span 6}@media(max-width: 599px){.footer__social{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 600px){.footer__text{grid-column:span 6;grid-row:1}.footer__newsletter,.footer__social{grid-column:span 3;grid-row:2}}@media(min-width: 1024px){.footer__text{grid-column:1/span 6;grid-row:1}.footer__newsletter{max-width:250px}.footer__newsletter,.footer__social{grid-column:span 3;grid-row:1}}.footer::after{height:6px;width:100%;content:"";display:block;background:-webkit-gradient(linear, left top, right top, from(#420d10), color-stop(6.25%, #420d10), color-stop(6.25%, #500f11), color-stop(12.5%, #500f11), color-stop(12.5%, #5e1113), color-stop(18.75%, #5e1113), color-stop(18.75%, #6c1214), color-stop(25%, #6c1214), color-stop(25%, #7b1416), color-stop(31.25%, #7b1416), color-stop(31.25%, #891617), color-stop(37.5%, #891617), color-stop(37.5%, #971818), color-stop(43.75%, #971818), color-stop(43.75%, #a5191a), color-stop(50%, #a5191a), color-stop(50%, #b31b1b), color-stop(56.25%, #b31b1b), color-stop(56.25%, #bc3535), color-stop(62.5%, #bc3535), color-stop(62.5%, #c45050), color-stop(68.75%, #c45050), color-stop(68.75%, #cd6a6a), color-stop(75%, #cd6a6a), color-stop(75%, #d58585), color-stop(81.25%, #d58585), color-stop(81.25%, #de9f9f), color-stop(87.5%, #de9f9f), color-stop(87.5%, #e6b9b9), color-stop(93.75%, #e6b9b9), color-stop(93.75%, #efd4d4), color-stop(100%, #efd4d4), to(#f7eeee));background:linear-gradient(to right, #420d10 0%, #420d10 6.25%, #500f11 6.25%, #500f11 12.5%, #5e1113 12.5%, #5e1113 18.75%, #6c1214 18.75%, #6c1214 25%, #7b1416 25%, #7b1416 31.25%, #891617 31.25%, #891617 37.5%, #971818 37.5%, #971818 43.75%, #a5191a 43.75%, #a5191a 50%, #b31b1b 50%, #b31b1b 56.25%, #bc3535 56.25%, #bc3535 62.5%, #c45050 62.5%, #c45050 68.75%, #cd6a6a 68.75%, #cd6a6a 75%, #d58585 75%, #d58585 81.25%, #de9f9f 81.25%, #de9f9f 87.5%, #e6b9b9 87.5%, #e6b9b9 93.75%, #efd4d4 93.75%, #efd4d4 100%, #f7eeee 100%)}.simple-form{padding:24px 0;--input-button-height: 45px}@media(min-width: 600px){.simple-form{--input-button-height: 50px}}.simple-form__header{text-wrap:balance;color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px;text-align:center;margin:0 0 18px}@media(min-width: 400px)and (max-width: 1499px){.simple-form__header{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.simple-form__header{font-size:80px}}.simple-form__header.simple-form__header--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:50px}@media(min-width: 400px)and (max-width: 1499px){.simple-form__header.simple-form__header--medium{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.simple-form__header.simple-form__header--medium{font-size:100px}}.simple-form__header.simple-form__header--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:60px}@media(min-width: 400px)and (max-width: 1499px){.simple-form__header.simple-form__header--short{font-size:calc(60px + (120 - 60)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.simple-form__header.simple-form__header--short{font-size:120px}}.simple-form__row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.simple-form__field{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.simple-form__icon-input{position:relative}.simple-form__icon-input svg{height:18px;width:18px;position:absolute;bottom:50%;left:18px;color:var(--c-secondary);pointer-events:none;-webkit-transition:color .3s ease;transition:color .3s ease;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.simple-form__icon-input .simple-form__input{padding-left:43px}.simple-form__icon-input:focus-within svg{color:var(--c-text)}.simple-form__input-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:14px;display:block;margin-bottom:8px}@media(min-width: 400px)and (max-width: 2399px){.simple-form__input-label{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.simple-form__input-label{font-size:16px}}.simple-form__input{background-color:rgba(0,0,0,0);color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;font-size:14px;border:1px solid var(--c-border);-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--c-text);height:var(--input-button-height);padding:12px;width:100%}.simple-form__input::-webkit-input-placeholder{color:var(--c-secondary);opacity:1}.simple-form__input::-moz-placeholder{color:var(--c-secondary);opacity:1}.simple-form__input:-ms-input-placeholder{color:var(--c-secondary);opacity:1}.simple-form__input::-ms-input-placeholder{color:var(--c-secondary);opacity:1}.simple-form__input::placeholder{color:var(--c-secondary);opacity:1}@media(min-width: 400px)and (max-width: 2399px){.simple-form__input{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.simple-form__input{font-size:16px}}.simple-form__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text);border:solid 1px rgba(0,0,0,0);color:var(--c-bg);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;height:var(--input-button-height);min-width:100px;margin-top:24px}@media(min-width: 400px)and (max-width: 2399px){.simple-form__submit{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.simple-form__submit{font-size:16px}}.simple-form__submit:hover,.simple-form__submit:focus{background-color:var(--c-bg);border-color:var(--c-text);color:var(--c-text)}.simple-form__field+.simple-form__submit{margin-left:-1px}.simple-form__error{margin-top:10px;color:var(--c-spot);font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){.simple-form__error{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.simple-form__error{font-size:16px}}body .gform_wrapper{--gf-radius: 0 !important}body .gform_wrapper .gform_body{margin-top:36px;margin-bottom:36px}@media(min-width: 768px){body .gform_wrapper .gform_body{margin-top:60px;margin-bottom:60px}}body .gform_wrapper .gform_body .gform_fields .gfield--type-section{border-bottom:1px solid var(--c-border)}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--c-spot)}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{font-size:12px}}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required b,body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required strong{font-weight:700}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;color:var(--c-text)}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description{font-size:16px}}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description.gfield_validation_message{color:var(--c-spot);font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:13px}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description.gfield_validation_message{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description.gfield_validation_message{font-size:14px}}body .gform_wrapper .gform_body .gform_fields .gfield .gform-field-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:14px}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield .gform-field-label{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield .gform-field-label{font-size:16px}}body .gform_wrapper .gform_body .gform_fields .gfield .gform-field-label--type-sub{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-weight:400}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield .gform-field-label--type-sub{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield .gform-field-label--type-sub{font-size:12px}}body .gform_wrapper .gform_body .gform_fields .gfield .gform-field-label--type-sub b,body .gform_wrapper .gform_body .gform_fields .gfield .gform-field-label--type-sub strong{font-weight:700}body .gform_wrapper .gform_body .gform_fields .gfield .gform-field-label--type-inline{font-weight:400;padding-top:.15em}body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=image]){color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;font-size:14px;padding-top:24px;padding-bottom:24px;padding-left:12px;padding-right:12px;background-color:rgba(0,0,0,0);border:1px solid var(--c-border);-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--c-text)}body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=image])::-webkit-input-placeholder{color:var(--c-secondary);opacity:1}body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=image])::-moz-placeholder{color:var(--c-secondary);opacity:1}body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=image]):-ms-input-placeholder{color:var(--c-secondary);opacity:1}body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=image])::-ms-input-placeholder{color:var(--c-secondary);opacity:1}body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=image])::placeholder{color:var(--c-secondary);opacity:1}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=image]){font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=image]){font-size:16px}}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;font-size:14px;background-color:rgba(0,0,0,0);border:0;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--c-text);padding:1px;height:50px;margin-bottom:12px}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]{font-size:16px}}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-webkit-file-upload-button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text) !important;border:solid 1px rgba(0,0,0,0) !important;color:var(--c-bg) !important;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.35 !important;padding-bottom:12px !important;padding-top:12px !important;text-decoration:none !important}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-webkit-file-upload-button{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-webkit-file-upload-button{font-size:16px}}@media(min-width: 1024px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-webkit-file-upload-button{font-size:16px !important}}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-webkit-file-upload-button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text) !important;border:solid 1px rgba(0,0,0,0) !important;color:var(--c-bg) !important;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.35 !important;padding-bottom:12px !important;padding-top:12px !important;text-decoration:none !important}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::file-selector-button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text) !important;border:solid 1px rgba(0,0,0,0) !important;color:var(--c-bg) !important;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.35 !important;padding-bottom:12px !important;padding-top:12px !important;text-decoration:none !important}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-webkit-file-upload-button{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::file-selector-button{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-webkit-file-upload-button{font-size:16px}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::file-selector-button{font-size:16px}}@media(min-width: 1024px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-webkit-file-upload-button{font-size:16px !important}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::file-selector-button{font-size:16px !important}}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-webkit-file-upload-button:hover, body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-webkit-file-upload-button:focus{background-color:var(--c-bg) !important;border-color:var(--c-text) !important;color:var(--c-text) !important}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::file-selector-button:hover,body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::file-selector-button:focus{background-color:var(--c-bg) !important;border-color:var(--c-text) !important;color:var(--c-text) !important}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-ms-browse{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text) !important;border:solid 1px rgba(0,0,0,0) !important;color:var(--c-bg) !important;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.35 !important;padding-bottom:12px !important;padding-top:12px !important;text-decoration:none !important}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-ms-browse{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-ms-browse{font-size:16px}}@media(min-width: 1024px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-ms-browse{font-size:16px !important}}body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-ms-browse:hover,body .gform_wrapper .gform_body .gform_fields .gfield input[type=file]::-ms-browse:focus{background-color:var(--c-bg) !important;border-color:var(--c-text) !important;color:var(--c-text) !important}body .gform_wrapper .gform_body .gform_fields .gfield textarea{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1;font-size:14px;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:rgba(0,0,0,0);border:1px solid var(--c-border);color:var(--c-text)}body .gform_wrapper .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder{color:var(--c-secondary);opacity:1}body .gform_wrapper .gform_body .gform_fields .gfield textarea::-moz-placeholder{color:var(--c-secondary);opacity:1}body .gform_wrapper .gform_body .gform_fields .gfield textarea:-ms-input-placeholder{color:var(--c-secondary);opacity:1}body .gform_wrapper .gform_body .gform_fields .gfield textarea::-ms-input-placeholder{color:var(--c-secondary);opacity:1}body .gform_wrapper .gform_body .gform_fields .gfield textarea::placeholder{color:var(--c-secondary);opacity:1}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:16px}}body .gform_wrapper .gform_body .gform_fields .gfield select,body .gform_wrapper .gform_body .gform_fields .gfield .chosen-single{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;padding-left:12px;padding-right:12px;background-color:rgba(0,0,0,0);color:var(--c-text)}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield select,body .gform_wrapper .gform_body .gform_fields .gfield .chosen-single{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield select,body .gform_wrapper .gform_body .gform_fields .gfield .chosen-single{font-size:16px}}body .gform_wrapper .gform_body .gform_fields .gfield select:not([multiple]),body .gform_wrapper .gform_body .gform_fields .gfield .chosen-single:not([multiple]){height:50px;line-height:50px}body .gform_wrapper .gform_body .gform_fields .gfield select[multiple],body .gform_wrapper .gform_body .gform_fields .gfield .chosen-single[multiple]{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}body .gform_wrapper .gform_body .gform_fields .gfield .chosen-results{list-style:none;margin:0;padding:0;background-color:var(--c-bg)}body .gform_wrapper .gform_body .gform_fields .gfield .chosen-results li{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;color:var(--c-text)}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield .chosen-results li{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield .chosen-results li{font-size:16px}}body .gform_wrapper .gform_body .gform_fields .gfield .chosen-results li.result-selected{-webkit-box-shadow:inset 3px 0 0 var(--c-text);box-shadow:inset 3px 0 0 var(--c-text)}body .gform_wrapper .gform_body .gform_fields .gfield .chosen-results li.highlighted{background-color:var(--c-border-light)}body .gform_wrapper .gform_body .gform_fields .gfield .chosen-search input[type=text]{padding-left:35px !important}body .gform_wrapper .gform_body .gform_fields .gfield input[type=checkbox],body .gform_wrapper .gform_body .gform_fields .gfield input[type=radio]{background-color:rgba(0,0,0,0) !important;border-color:var(--c-border)}body .gform_wrapper .gform_body .gform_fields .gfield input[type=checkbox]::before{background-color:rgba(0,0,0,0) !important;color:var(--c-text) !important}body .gform_wrapper .gform_body .gform_fields .gfield input[type=radio]::before{background-color:var(--c-text)}body .gform_wrapper .gform_body .gform_fields .gfield .gfield-choice-input{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;border:1px solid var(--c-border)}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield .gfield-choice-input{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield .gfield-choice-input{font-size:16px}}body .gform_wrapper .gform_body .gform_fields .gfield .gform_drop_area{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:.875;font-size:14px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;background-color:rgba(0,0,0,0)}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield .gform_drop_area{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield .gform_drop_area{font-size:16px}}body .gform_wrapper .gform_body .gform_fields .gfield .gform_drop_area::before{color:var(--c-text)}body .gform_wrapper .gform_body .gform_fields .gfield .gform_button_select_files{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text) !important;border:solid 1px rgba(0,0,0,0) !important;color:var(--c-bg) !important;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.35 !important;padding-bottom:12px !important;padding-top:12px !important;text-decoration:none !important}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_body .gform_fields .gfield .gform_button_select_files{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_body .gform_fields .gfield .gform_button_select_files{font-size:16px}}@media(min-width: 1024px){body .gform_wrapper .gform_body .gform_fields .gfield .gform_button_select_files{font-size:16px !important}}body .gform_wrapper .gform_body .gform_fields .gfield .gform_button_select_files:hover,body .gform_wrapper .gform_body .gform_fields .gfield .gform_button_select_files:focus{background-color:var(--c-bg) !important;border-color:var(--c-text) !important;color:var(--c-text) !important}body .gform_wrapper .gform_body .gform_fields .gfield .add_list_item,body .gform_wrapper .gform_body .gform_fields .gfield .delete_list_item{background-color:var(--c-text) !important;-webkit-box-shadow:none !important;box-shadow:none !important;font-weight:400 !important}body .gform_wrapper .gform_body .gform_fields .gfield .add_list_item::before,body .gform_wrapper .gform_body .gform_fields .gfield .delete_list_item::before{color:var(--c-bg) !important}body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_footer .gform_button,body .gform_wrapper .gform_footer .button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-text) !important;border:solid 1px rgba(0,0,0,0) !important;color:var(--c-bg) !important;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.35 !important;padding-bottom:12px !important;padding-top:12px !important;text-decoration:none !important}@media(min-width: 400px)and (max-width: 2399px){body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_footer .gform_button,body .gform_wrapper .gform_footer .button{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_footer .gform_button,body .gform_wrapper .gform_footer .button{font-size:16px}}@media(min-width: 1024px){body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_footer .gform_button,body .gform_wrapper .gform_footer .button{font-size:16px !important}}body .gform_wrapper .gform_footer input[type=submit]:hover,body .gform_wrapper .gform_footer input[type=submit]:focus,body .gform_wrapper .gform_footer .gform_button:hover,body .gform_wrapper .gform_footer .gform_button:focus,body .gform_wrapper .gform_footer .button:hover,body .gform_wrapper .gform_footer .button:focus{background-color:var(--c-bg) !important;border-color:var(--c-text) !important;color:var(--c-text) !important}body .gform_wrapper input:focus,body .gform_wrapper input:focus-visible,body .gform_wrapper textarea:focus,body .gform_wrapper textarea:focus-visible,body .gform_wrapper select:focus,body .gform_wrapper select:focus-visible,body .gform_wrapper button:focus,body .gform_wrapper button:focus-visible,body .gform_wrapper a:focus,body .gform_wrapper a:focus-visible{outline:revert !important}.gform-theme--framework .gform_validation_errors{padding-bottom:24px !important;padding-top:24px !important;background:rgba(0,0,0,0) !important;border:solid 1px var(--c-spot) !important;-webkit-box-shadow:none !important;box-shadow:none !important}.gform-theme--framework .gform_submission_error{color:var(--c-spot) !important;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;font-size:14px !important;font-weight:400 !important}@media(min-width: 1024px){.gform-theme--framework .gform_submission_error{font-size:16px !important}}.gform-theme--framework h2{margin-top:0}.gform-theme--framework .gfield_error select,.gform-theme--framework .gfield_error textarea,.gform-theme--framework .gfield_error input{border:2px solid var(--c-spot) !important}.gform-theme--framework .gform-loader{border-block-end-color:var(--c-text) !important;border-block-start-color:var(--c-border-light) !important;border-inline-end-color:var(--c-border-light) !important;border-inline-start-color:var(--c-text) !important}.global-carousel .global-carousel__list{list-style:none}.global-carousel:not(.is-initialized){visibility:visible}.global-carousel:not(.is-initialized) .global-carousel__arrows{display:none}.global-carousel:not(.is-initialized) .splide__track{overflow:visible !important}.global-carousel:not(.is-initialized) .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;white-space:nowrap;gap:var(--grid-gutter);-webkit-transform:none !important;transform:none !important}.global-carousel:not(.is-initialized) .splide__slide{opacity:1 !important;-webkit-transform:none !important;transform:none !important;white-space:normal;-ms-flex-negative:1;flex-shrink:1}.global-carousel.is-initialized .splide__track{overflow:visible}.global-carousel.is-initialized .splide__list{gap:var(--grid-gutter)}.global-carousel.is-initialized .global-carousel__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.global-carousel.is-initialized .global-carousel__arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-left:var(--grid-gutter);min-height:0}.global-carousel.is-initialized .global-carousel__arrow:hover,.global-carousel.is-initialized .global-carousel__arrow:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.global-carousel.is-initialized .global-carousel__arrow:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(min-width: 400px)and (max-width: 2399px){.global-carousel.is-initialized .global-carousel__arrow{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.global-carousel.is-initialized .global-carousel__arrow{font-size:12px}}.global-carousel.is-initialized .global-carousel__arrow b,.global-carousel.is-initialized .global-carousel__arrow strong{font-weight:700}.global-carousel__outer[data-autowidth="1"] .global-carousel .splide__slide{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;-ms-flex-negative:0;flex-shrink:0}.global-nav{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));padding-top:12px;padding-bottom:12px;background-color:var(--c-bg);border-bottom:solid 1px rgba(255, 255, 255, 0.25);color:var(--c-text);width:100%}@media(min-width: 600px){.global-nav{padding-top:calc(8px + var(--red-bar-height));padding-bottom:8px}}.global-nav .global-nav__site-names{grid-column:1/span 6;padding-top:7px}.global-nav .global-nav__site-names span{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:18px;color:var(--c-spot);display:inline-block;margin:0 .5em}@media(min-width: 400px)and (max-width: 2399px){.global-nav .global-nav__site-names span{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.global-nav .global-nav__site-names span{font-size:20px}}.global-nav .global-nav__site-names a{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:18px;display:inline-block}@media(min-width: 400px)and (max-width: 2399px){.global-nav .global-nav__site-names a{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.global-nav .global-nav__site-names a{font-size:20px}}.global-nav .global-nav__site-names a:hover,.global-nav .global-nav__site-names a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.global-nav .global-nav__site-names a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.global-nav__inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));grid-column:1/span 12}@media(min-width: 1024px){.global-nav__inner{grid-template-columns:repeat(12, minmax(0, 1fr))}}.global-nav__buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--grid-gutter);height:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-column:11/span 2}@media(min-width: 600px){.global-nav__buttons{gap:24px}}.global-nav__buttons .nav__search-button{margin:0}.global-nav__buttons .nav__search{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.global-nav__buttons .nav__menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.landing-page-topper{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.landing-page-topper:not(.landing-page-topper--overlay-heading) .landing-page-topper__inner{margin-bottom:var(--grid-gutter)}.landing-page-topper__svg-head{border-bottom:1px solid var(--c-border);color:var(--c-text)}.landing-page-topper__svg-head svg{color:var(--c-text);display:block;width:100%}.landing-page-topper__intro{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;margin-top:18px}@media(min-width: 400px)and (max-width: 2399px){.landing-page-topper__intro{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.landing-page-topper__intro{font-size:16px}}.landing-page-topper--has-asset .landing-page-topper__asset-mod{margin:0 0 36px}.landing-page-topper--has-asset .landing-page-topper__asset-mod figure.article-asset-mod{margin:0}.landing-page-topper--has-asset .landing-page-topper__asset-mod figcaption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin-top:8px}@media(min-width: 400px)and (max-width: 2399px){.landing-page-topper--has-asset .landing-page-topper__asset-mod figcaption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.landing-page-topper--has-asset .landing-page-topper__asset-mod figcaption{font-size:14px}}.landing-page-topper--overlay-heading{position:relative;margin-bottom:24px}.landing-page-topper--overlay-heading .landing-page-topper__asset-mod{margin-bottom:0}.landing-page-topper--overlay-heading .landing-page-topper__svg-head{position:absolute;bottom:0;width:calc(100% - 2*var(--grid-gutter))}.landing-page-topper--overlay-heading .asset-buttons{top:10px}.landing-page-topper--overlay-heading .asset-buttons .video-button svg{border:1px solid var(--c-border-light)}.landing-page-topper--bleed{overflow-x:hidden}.landing-page-topper--bleed .landing-page-topper__asset-mod{margin-left:calc(-1.5*var(--grid-gutter));margin-right:calc(-1.5*var(--grid-gutter))}@media(min-width: 1500px){.landing-page-topper--bleed{overflow:visible}}.landing-page-topper--bleed .asset-buttons{right:calc(var(--grid-padding) + var(--grid-gutter));width:calc(100% - 2*var(--grid-gutter))}.landing-page-topper--bleed .article-caption{margin-left:calc(1.5*var(--grid-gutter));margin-right:calc(1.5*var(--grid-gutter))}@media(max-width: 767px){.landing-page-topper--tucked .landing-page-topper__asset-mod{margin-left:-30%;margin-right:-30%;width:160%}}.landing-page-topper--bleed.landing-page-topper--overlay-heading .landing-page-topper__svg-head{width:calc(100% - 2*var(--grid-gutter))}.landing-page-topper-lab{position:relative}.landing-page-topper-lab__seal{position:absolute;top:var(--grid-gutter);right:var(--grid-gutter);z-index:40}.landing-page-topper-lab__seal a{display:block}.landing-page-topper-lab__seal svg{height:60px;width:60px;color:#fff;display:block}@media(min-width: 1200px){.landing-page-topper-lab__seal svg{height:80px;width:80px}}.landing-page-topper-lab__inner{margin-bottom:var(--grid-gutter);position:relative}.landing-page-topper-lab__inner:has(figcaption){margin-bottom:calc(var(--grid-gutter) + 43px)}h1.landing-page-topper-lab__title{text-wrap:balance;color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px;color:var(--c-text);max-width:900px}@media(min-width: 400px)and (max-width: 1499px){h1.landing-page-topper-lab__title{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){h1.landing-page-topper-lab__title{font-size:80px}}h1.landing-page-topper-lab__title.landing-page-topper-lab__title--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:50px}@media(min-width: 400px)and (max-width: 1499px){h1.landing-page-topper-lab__title.landing-page-topper-lab__title--medium{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){h1.landing-page-topper-lab__title.landing-page-topper-lab__title--medium{font-size:100px}}h1.landing-page-topper-lab__title.landing-page-topper-lab__title--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:60px}@media(min-width: 400px)and (max-width: 1499px){h1.landing-page-topper-lab__title.landing-page-topper-lab__title--short{font-size:calc(60px + (120 - 60)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){h1.landing-page-topper-lab__title.landing-page-topper-lab__title--short{font-size:120px}}.landing-page-topper-lab__text-inner{border-top:solid 1px var(--c-border);margin-top:18px;padding-top:18px}@media(min-width: 768px){.landing-page-topper-lab__text-inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr))}}@media(min-width: 768px)and (min-width: 1024px){.landing-page-topper-lab__text-inner{grid-template-columns:repeat(12, minmax(0, 1fr))}}p.landing-page-topper-lab__description{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:21px;color:var(--c-text);margin:0}@media(min-width: 400px)and (max-width: 2399px){p.landing-page-topper-lab__description{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.landing-page-topper-lab__description{font-size:30px}}@media(min-width: 768px){p.landing-page-topper-lab__description{grid-column:span 4}}@media(min-width: 1024px){p.landing-page-topper-lab__description{grid-column:span 7}}@media(min-width: 1200px){p.landing-page-topper-lab__description{grid-column:span 7}}@media(min-width: 768px){.landing-page-topper-lab__nav-links{grid-column:5/span 2}}@media(min-width: 1024px){.landing-page-topper-lab__nav-links{grid-column:10/span 3}}.landing-page-topper-lab__nav-links-list{list-style:none;margin:0;padding:0;margin-top:24px}.landing-page-topper-lab__nav-links-list--5-or-more{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.landing-page-topper-lab__nav-links-list a{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding:5px 0;color:var(--c-text);line-height:1.25;display:block}@media(min-width: 400px)and (max-width: 2399px){.landing-page-topper-lab__nav-links-list a{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.landing-page-topper-lab__nav-links-list a{font-size:12px}}.landing-page-topper-lab__nav-links-list a b,.landing-page-topper-lab__nav-links-list a strong{font-weight:700}.landing-page-topper-lab__nav-links-list a:hover,.landing-page-topper-lab__nav-links-list a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.landing-page-topper-lab__nav-links-list a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(min-width: 768px){.landing-page-topper-lab__nav-links-list{margin-top:0}.landing-page-topper-lab__nav-links-list a{padding:2.4px 0}}.landing-page-topper-lab__text{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.landing-page-topper-lab--no-asset{color:var(--c-text)}.landing-page-topper-lab--no-asset .landing-page-topper-lab__seal svg{color:var(--c-text)}.landing-page-topper-lab--no-asset .landing-page-topper-lab__text{padding-top:150px}@media(min-width: 600px){.landing-page-topper-lab--no-asset .landing-page-topper-lab__text{padding-top:200px}}.landing-page-topper-lab--no-asset .landing-page-topper-lab__text-inner{border-bottom:1px solid var(--c-border-light);padding-bottom:18px}.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod{width:100%;height:650px}@media(min-width: 1024px){.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod{height:750px}}@media(min-width: 1500px){.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod{margin-left:calc(-1*(100vw - var(--scrollbar-width))/2 + 50%);margin-right:calc(-1*(100vw - var(--scrollbar-width))/2 + 50%);width:calc(100vw - var(--scrollbar-width))}}.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod figure{margin:0}.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod figcaption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin:8px auto 0;min-height:43px;max-width:1492px;padding:0 var(--grid-gutter)}@media(min-width: 400px)and (max-width: 2399px){.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod figcaption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod figcaption{font-size:14px}}.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod figcaption .article-caption__inner{max-width:600px}.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap{height:100%;width:100%;position:relative}.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap .asset-container,.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap .article-asset-mod,.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap .asset-mask,.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap .video-mod,.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap .article-asset{height:100%;width:100%}.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap img,.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap::after{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:20}.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap::before{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);z-index:30}.landing-page-topper-lab--has-asset .landing-page-topper-lab__asset-mod .asset-wrap .video-pause-button{top:10px;z-index:40}.landing-page-topper-lab--has-asset .landing-page-topper-lab__text{position:absolute;top:0;right:0;left:0;height:100%;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:var(--grid-gutter);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:30}.landing-page-topper-lab--has-asset p.landing-page-topper-lab__description,.landing-page-topper-lab--has-asset h1.landing-page-topper-lab__title,.landing-page-topper-lab--has-asset .landing-page-topper-lab__nav-links-list a{color:#fff !important}.landing-page-topper-lab--has-asset .landing-page-topper-lab__text-inner{border-color:#fff}.page-ctas{list-style:none;margin:0;padding:0}.page-ctas li{display:inline-block;margin-top:18px;margin-right:12px}.page-ctas a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-bg);border:solid 1px rgba(0,0,0,0);color:var(--c-text);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid;display:inline-block;text-align:center}@media(min-width: 400px)and (max-width: 2399px){.page-ctas a{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.page-ctas a{font-size:16px}}.page-ctas a:hover,.page-ctas a:focus{background-color:var(--c-text);border-color:var(--c-bg);color:var(--c-bg)}.page-ctas a:hover,.page-ctas a:focus{border-color:var(--c-text)}@media(min-width: 1024px){.page-ctas li:only-child,.page-ctas li:only-child a{display:block}}.page-topper{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.page-topper__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}@media(min-width: 1024px){.page-topper__text{row-gap:36px;padding-bottom:24px}}.page-topper__head{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:36px;max-width:600px}@media(min-width: 400px)and (max-width: 2399px){.page-topper__head{font-size:calc(36px + (48 - 36)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.page-topper__head{font-size:48px}}.page-topper__intro{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.5;font-size:16px;max-width:600px}@media(min-width: 400px)and (max-width: 1499px){.page-topper__intro{font-size:calc(16px + (20 - 16)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.page-topper__intro{font-size:20px}}.page-topper:not(.page-topper--has-asset) .page-topper__text{border-bottom:1px solid var(--c-border);padding-bottom:12px}@media(min-width: 1024px){.page-topper:not(.page-topper--has-asset) .page-topper__inner{border-bottom:1px solid var(--c-border)}.page-topper:not(.page-topper--has-asset) .page-topper__text{border-bottom:0}}@media(min-width: 1024px){.page-topper:not(.page-topper--has-asset) .page-topper__inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr))}.page-topper:not(.page-topper--has-asset) .page-topper__text{grid-column:span 9}.page-topper:not(.page-topper--has-asset) .page-topper__asset-mod{grid-column:span 12}}.page-topper--has-asset .page-topper__text{margin-bottom:36px}.page-topper--has-asset.page-topper--small_asset .page-topper__text{border-bottom:0}@media(min-width: 1024px){.page-topper--has-asset.page-topper--small_asset .page-topper__inner{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr))}.page-topper--has-asset.page-topper--small_asset .page-topper__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:36px;grid-column:1/span 6;border-bottom:1px solid var(--c-border);margin-bottom:0}.page-topper--has-asset.page-topper--small_asset .page-topper__asset-mod{display:block;grid-column:7/span 6;align-self:flex-end}}.page-topper__asset-mod{margin:0}.page-topper__asset-mod figure.article-asset-mod{margin:0}.page-topper__asset-mod figcaption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;margin-top:8px}@media(min-width: 400px)and (max-width: 2399px){.page-topper__asset-mod figcaption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.page-topper__asset-mod figcaption{font-size:14px}}@media(min-width: 1024px){.page-topper__asset-mod figcaption{min-height:35px}}.basic-page:has(.anchor-nav__content) .page-topper__inner,.basic-page:has(.anchor-nav__content) .page-topper__text{border-color:rgba(0,0,0,0)}@media(min-width: 1024px){.page-topper:has(figcaption) .page-topper__text{height:calc(100% - 43px)}}.page-subnav{display:none;margin-top:0 !important}@media(min-width: 1024px){.page-subnav{display:block}}h2.page-subnav__heading{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;margin:0}@media(min-width: 400px)and (max-width: 2399px){h2.page-subnav__heading{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h2.page-subnav__heading{font-size:16px}}h2.page-subnav__heading a{text-decoration:none}h2.page-subnav__heading a:hover,h2.page-subnav__heading a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}h2.page-subnav__heading a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}h2.page-subnav__heading a[aria-current=page]{color:var(--c-spot)}.page-subnav__list{list-style:none;margin:0;padding:0;margin:0}.page-subnav__list--children{margin-left:18px;margin-bottom:18px}.page-subnav__item{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;margin-top:8px}@media(min-width: 400px)and (max-width: 2399px){.page-subnav__item{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.page-subnav__item{font-size:16px}}.page-subnav__item a{text-decoration:none}.page-subnav__item a:hover,.page-subnav__item a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.page-subnav__item a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.page-subnav__item a:hover,.page-subnav__item a:focus{color:inherit}.page-subnav__list--children .page-subnav-link{position:relative}.page-subnav__list--children .page-subnav-link::before{content:" ";display:block;position:absolute;top:.55em;left:0;height:1px;width:10px;background:var(--c-border);left:-15px}.page-subnav-link[aria-current=page]{color:var(--c-spot);position:relative}.page-subnav-link[aria-current=page]::before{background-color:var(--c-spot)}.page-subnav-link[aria-current=page]:hover,.page-subnav-link[aria-current=page]:focus{color:var(--c-spot)}.ais-Pagination--noRefinement{display:none}.pagination{padding:0 0 36px}.pagination__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a.ais-Pagination-link:hover span,a.ais-Pagination-link:focus span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}a.ais-Pagination-link:active span{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}a.ais-Pagination-link li:not(.selected):focus{text-decoration:none !important}.pagination__list-item{margin-top:0;margin-bottom:0;margin-left:8px;margin-right:8px;position:relative}.pagination__list-item a{color:var(--c-text);display:block}.pagination__list-item a:hover,.pagination__list-item a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.pagination__list-item a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.pagination__list-item a:hover,.pagination__list-item a:focus{color:var(--c-text)}.pagination__list-item a[aria-current=page]{color:var(--c-text);pointer-events:none;text-decoration:underline}@media(min-width: 0)and (max-width: 767px){.pagination__list-item{display:none}}.nextPage{right:0;margin-left:auto}.previousPage{left:0;margin-right:auto}.pagination__next-prev-button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--c-text);display:inline-block;min-width:75px}@media(min-width: 400px)and (max-width: 2399px){.pagination__next-prev-button{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.pagination__next-prev-button{font-size:12px}}.pagination__next-prev-button b,.pagination__next-prev-button strong{font-weight:700}.pagination__next-prev-button.disabled,.disabled .pagination__next-prev-button{color:var(--c-secondary);pointer-events:none}.ais-Pagination-item--nextPage .pagination__next-prev-button{text-align:right}.ribbon-carousel-block{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.ribbon-carousel-block{margin-top:120px;margin-bottom:120px}}.ribbon-carousel{position:relative}.ribbon-carousel__content{padding-top:8px}.ribbon-carousel__list{list-style:none;margin:0;padding:0}.ribbon-carousel__item{padding:0 var(--grid-padding);width:calc(.6625*(100vw - var(--grid-gutter)))}@media(min-width: 600px){.ribbon-carousel__item{width:calc(.5*(100vw - var(--grid-gutter)))}}.ribbon-carousel__ui-bar{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);margin-top:8px}.ribbon-carousel__counter,.ribbon-carousel__arrows{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;position:relative;padding-top:4px}@media(min-width: 400px)and (max-width: 2399px){.ribbon-carousel__counter,.ribbon-carousel__arrows{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.ribbon-carousel__counter,.ribbon-carousel__arrows{font-size:12px}}.ribbon-carousel__counter b,.ribbon-carousel__counter strong,.ribbon-carousel__arrows b,.ribbon-carousel__arrows strong{font-weight:700}.ribbon-carousel__caption-slot{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;position:relative}@media(min-width: 400px)and (max-width: 2399px){.ribbon-carousel__caption-slot{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.ribbon-carousel__caption-slot{font-size:14px}}.ribbon-carousel__caption{position:absolute;top:0;left:0;opacity:0;pointer-events:none;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.ribbon-carousel__caption.is-active{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.ribbon-carousel__asset{position:relative;display:block}.ribbon-carousel__asset figure.article-asset-mod,.ribbon-carousel__asset .video-mod{margin:0;position:relative;z-index:10;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ribbon-carousel__asset img,.ribbon-carousel__asset video{display:block}.ribbon-carousel__arrows{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ribbon-carousel__arrow{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;margin-left:var(--grid-gutter);min-height:0}@media(min-width: 400px)and (max-width: 2399px){.ribbon-carousel__arrow{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.ribbon-carousel__arrow{font-size:12px}}.ribbon-carousel__arrow b,.ribbon-carousel__arrow strong{font-weight:700}.ribbon-carousel__arrow:hover,.ribbon-carousel__arrow:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.ribbon-carousel__arrow:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.ribbon-carousel__ui-bar{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));grid-template-rows:auto auto;grid-gap:var(--grid-gutter);grid-row-gap:12px}.ribbon-carousel__caption-slot{grid-column:2/span 4;grid-row:1}.ribbon-carousel__counter{grid-column:2/span 4;grid-row:2;white-space:nowrap}.ribbon-carousel__arrows{grid-column:6/span 1;grid-row:2;text-align:right}@media(min-width: 600px){.ribbon-carousel__ui-bar{grid-template-columns:repeat(12, minmax(0, 1fr));grid-template-rows:1fr}.ribbon-carousel__caption-slot{grid-column:4/span 5;grid-row:1}.ribbon-carousel__counter{grid-column:9/span 1;grid-row:1;text-align:right}.ribbon-carousel__arrows{grid-column:10/span 3;grid-row:1}}.search-ui{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);padding-top:36px}@media(min-width: 768px){.search-ui{padding-top:36px}}.search-heading--inline{grid-column:span 6}.search-heading--inline h1{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:36px}@media(min-width: 400px)and (max-width: 2399px){.search-heading--inline h1{font-size:calc(36px + (48 - 36)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-heading--inline h1{font-size:48px}}@media(min-width: 1024px){.search-heading--inline{grid-column:1/span 12;padding-bottom:12px;display:grid;grid-template-columns:subgrid}}.search-heading--inline h1{grid-column:1/span 12;grid-row:1}.search-heading--inline .search-input{grid-column:3/span 10;grid-row:1}.search-heading--inline .search-input input{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:18px}.search-heading--inline .search-input input::-webkit-input-placeholder{color:var(--c-secondary);opacity:1}.search-heading--inline .search-input input::-moz-placeholder{color:var(--c-secondary);opacity:1}.search-heading--inline .search-input input:-ms-input-placeholder{color:var(--c-secondary);opacity:1}.search-heading--inline .search-input input::-ms-input-placeholder{color:var(--c-secondary);opacity:1}.search-heading--inline .search-input input::placeholder{color:var(--c-secondary);opacity:1}@media(min-width: 400px)and (max-width: 2399px){.search-heading--inline .search-input input{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-heading--inline .search-input input{font-size:20px}}.search-heading--stack{grid-row:1;grid-column:span 6;padding-bottom:18px}.search-heading--stack h1{text-wrap:balance;color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:40px}@media(min-width: 400px)and (max-width: 1499px){.search-heading--stack h1{font-size:calc(40px + (80 - 40)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.search-heading--stack h1{font-size:80px}}.search-heading--stack h1.search-heading--medium{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:1;font-size:50px}@media(min-width: 400px)and (max-width: 1499px){.search-heading--stack h1.search-heading--medium{font-size:calc(50px + (100 - 50)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.search-heading--stack h1.search-heading--medium{font-size:100px}}.search-heading--stack h1.search-heading--short{color:inherit;font-family:"NaNSerfADisplay",serif;font-weight:400;line-height:.9;font-size:60px}@media(min-width: 400px)and (max-width: 1499px){.search-heading--stack h1.search-heading--short{font-size:calc(60px + (120 - 60)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.search-heading--stack h1.search-heading--short{font-size:120px}}@media(min-width: 1024px){.search-heading--stack{grid-column:3/span 10}}@media(min-width: 1200px){.search-heading--stack{grid-column:3/span 8}}.search-wrapper{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));grid-template-rows:auto}@media(min-width: 1024px){.search-wrapper{grid-template-columns:repeat(12, minmax(0, 1fr))}}.search-input{position:relative;grid-column:1/-1;grid-row:2}.search-input::-webkit-input-placeholder{color:var(--c-secondary);opacity:1}.search-input::-moz-placeholder{color:var(--c-secondary);opacity:1}.search-input:-ms-input-placeholder{color:var(--c-secondary);opacity:1}.search-input::-ms-input-placeholder{color:var(--c-secondary);opacity:1}.search-input::placeholder{color:var(--c-secondary);opacity:1}@media(min-width: 1024px){.search-input{grid-column:3/span 10}}@media(min-width: 1200px){.search-input{grid-column:3/span 8}}.search-input .search-input-label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px}@media(min-width: 400px)and (max-width: 2399px){.search-input .search-input-label{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-input .search-input-label{font-size:12px}}.search-input .search-input-label b,.search-input .search-input-label strong{font-weight:700}.search-input .search-input-container{position:relative}.search-input .ais-SearchBox-input{padding-top:14px;padding-right:24px;padding-bottom:12px;padding-left:42px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;border:1px solid var(--c-border-light);width:100%}.search-input .ais-SearchBox-input::-webkit-input-placeholder{color:var(--c-secondary);opacity:1}.search-input .ais-SearchBox-input::-moz-placeholder{color:var(--c-secondary);opacity:1}.search-input .ais-SearchBox-input:-ms-input-placeholder{color:var(--c-secondary);opacity:1}.search-input .ais-SearchBox-input::-ms-input-placeholder{color:var(--c-secondary);opacity:1}.search-input .ais-SearchBox-input::placeholder{color:var(--c-secondary);opacity:1}@media(min-width: 400px)and (max-width: 2399px){.search-input .ais-SearchBox-input{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-input .ais-SearchBox-input{font-size:16px}}@media(max-width: 599px){.search-input .ais-SearchBox-input{font-size:16px !important}}.search-input .ais-SearchBox-input:focus{border:1px solid var(--c-border);outline:0}.search-input .search-input-icon{position:absolute;top:50%;left:15px;height:18px;width:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--c-secondary);pointer-events:none}.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{-webkit-appearance:none}.search__sidebar{grid-column:1/-1;margin-top:18px}@media(min-width: 600px){.search__sidebar{align-self:start;grid-row:3;padding-bottom:0;grid-column:span 2;top:calc(36px + var(--wp-admin--admin-bar--height, 0px))}}.search__sidebar:not(:has(.search-filter .ais-RefinementList:not(.ais-RefinementList--noRefinement))):has(.ais-ClearRefinements-button:disabled){margin:0}.search__sidebar:not(:has(.search-filter .ais-RefinementList:not(.ais-RefinementList--noRefinement))):has(.ais-ClearRefinements-button:disabled) .search__filters-toggle,.search__sidebar:not(:has(.search-filter .ais-RefinementList:not(.ais-RefinementList--noRefinement))):has(.ais-ClearRefinements-button:disabled) .search-filters-set,.search__sidebar:not(:has(.search-filter .ais-RefinementList:not(.ais-RefinementList--noRefinement))):has(.ais-ClearRefinements-button:disabled) .search__filter-set--open{display:none}@media(max-width: 599px){.search__filters-toggle{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text);color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;color:var(--c-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin:0;padding:0;background-color:rgba(0,0,0,0)}.search__filters-toggle:hover,.search__filters-toggle:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.search__filters-toggle:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}}@media(max-width: 599px)and (min-width: 400px)and (max-width: 2399px){.search__filters-toggle{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(max-width: 599px)and (min-width: 2400px){.search__filters-toggle{font-size:16px}}@media(max-width: 599px){.search__filter-set{display:none}.search__filter-set--open{display:block;padding-top:24px}}@media(min-width: 600px){.search__filters-toggle{display:none}.search__filter-set,.search__filter-set--open{display:block !important}}.search__sidebar{margin-bottom:18px}.search__sidebar .search-input-container{margin-top:8px}.search__sidebar .search-input{margin-bottom:12px}.search__sidebar .search-input .ais-SearchBox-input{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;padding:10px 12px 8px 28px;border-color:var(--c-border-light)}@media(min-width: 400px)and (max-width: 2399px){.search__sidebar .search-input .ais-SearchBox-input{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search__sidebar .search-input .ais-SearchBox-input{font-size:16px}}.search__sidebar .search-input .ais-SearchBox-input:focus{border-color:var(--c-border)}.search__sidebar .search-input .search-input-icon{height:14px;width:14px;left:10px}@media(min-width: 1024px){.search__sidebar .search-input{padding-top:0}}@media(min-width: 600px){.search-filters{margin-top:6px}}@media(min-width: 600px){.search-input~.search__filter-set .search-filters{margin-top:24px}}.search-filter{margin-bottom:24px}.search-filter:has(.ais-RefinementList--noRefinement){display:none}.search-filter__label{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px}@media(min-width: 400px)and (max-width: 2399px){.search-filter__label{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-filter__label{font-size:12px}}.search-filter__label b,.search-filter__label strong{font-weight:700}.ais-RefinementList-list{list-style:none;margin:0;padding:0}.ais-RefinementList-item{margin-top:3px;padding-right:12px;position:relative}.ais-RefinementList-label{color:var(--c-text);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ais-RefinementList-label .ais-RefinementList-checkbox{position:absolute;top:0;left:0;height:100%;width:100%;margin:0;background-color:rgba(0,0,0,0)}.ais-RefinementList-label .ais--check{height:10px;width:10px;margin-right:6px;margin-top:5px;-ms-flex-negative:0;flex-shrink:0;background-color:rgba(0,0,0,0);border:1px solid var(--c-secondary)}.ais-RefinementList-label .ais--text{position:relative}.ais-RefinementList-label:hover .ais--text,.ais-RefinementList-label:focus .ais--text{text-decoration:underline}.ais-RefinementList-label .ais--count{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;position:absolute;bottom:5px;color:var(--c-secondary);font-variant-numeric:tabular-nums;margin-left:5px}@media(min-width: 400px)and (max-width: 2399px){.ais-RefinementList-label .ais--count{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.ais-RefinementList-label .ais--count{font-size:12px}}.ais-RefinementList-label .ais--count b,.ais-RefinementList-label .ais--count strong{font-weight:700}.ais-RefinementList-label .ais--count:before{content:"["}.ais-RefinementList-label .ais--count:after{content:"]"}.ais-RefinementList-label:has(input:checked) .ais--text{color:var(--c-text)}.ais-RefinementList-label:has(input:checked) .ais--count{color:inherit}.ais-RefinementList-label:has(input:checked) .ais--check{height:6px;width:10px;border-color:var(--c-text);border-width:0 0 2px 2px;rotate:-45deg}.ais-RefinementList-label--indented{padding-left:1em}.ais-ClearRefinements-button{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text);color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--c-secondary)}.ais-ClearRefinements-button:hover,.ais-ClearRefinements-button:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}.ais-ClearRefinements-button:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}@media(min-width: 400px)and (max-width: 2399px){.ais-ClearRefinements-button{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.ais-ClearRefinements-button{font-size:12px}}.ais-ClearRefinements-button b,.ais-ClearRefinements-button strong{font-weight:700}.ais-ClearRefinements-button--disabled{color:rgba(0,0,0,0);font:0/0 a;text-shadow:none;height:0}.search__main{padding-bottom:60px;grid-column:1/-1}@media(min-width: 600px){.search__main{grid-column:span 4;grid-row:3}}@media(min-width: 1024px){.search__main{grid-column:span 10;padding-bottom:120px}}@media(min-width: 1200px){.search__main{grid-column:span 8}}@media(min-width: 1200px){.search__main--wide{grid-column:span 10}}.search-hits__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:8px;min-height:45px}.search-stats{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){.search-stats{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-stats{font-size:12px}}.search-stats b,.search-stats strong{font-weight:700}.search-hits__view-options{display:-webkit-box;display:-ms-flexbox;display:flex}.search-hits__view-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;background-color:var(--c-bg);border:solid 1px rgba(0,0,0,0);color:var(--c-text);line-height:1.35;text-decoration:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding-top:8px;padding-bottom:8px;padding-left:18px;padding-right:18px;border-color:var(--c-text)}@media(min-width: 400px)and (max-width: 2399px){.search-hits__view-option{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-hits__view-option{font-size:16px}}.search-hits__view-option:hover,.search-hits__view-option:focus{background-color:var(--c-text);border-color:var(--c-bg);color:var(--c-bg)}.search-hits__view-option:hover,.search-hits__view-option:focus{border-color:var(--c-text)}@media(min-width: 400px)and (max-width: 2399px){.search-hits__view-option{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-hits__view-option{font-size:12px}}.search-hits__view-option b,.search-hits__view-option strong{font-weight:700}.search-hits__view-option[aria-checked=true]{background-color:var(--c-text);color:var(--c-bg)}.search-hits .ais-Hits--empty{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:18px;border-bottom:1px solid var(--c-border-light);border-top:1px solid var(--c-border-light);color:var(--c-secondary);padding:60px 0;text-align:center}@media(min-width: 400px)and (max-width: 2399px){.search-hits .ais-Hits--empty{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-hits .ais-Hits--empty{font-size:20px}}.search-hits .ais-Hits-list{list-style:none;margin:0;padding:0}.search-hits .ais-Hits-item:last-child .search-hit{border-bottom:1px solid var(--c-border-light)}.search-hit{border-top:1px solid var(--c-border-light);padding:var(--index-item-padding) 0;position:relative}@media(max-width: 1023px){.search-hit::after{content:"";display:table;clear:both}}@media(max-width: 1023px){.search-hit__text{margin-top:5px}}.search-hit__title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.35;font-size:18px;margin-top:0;line-height:1.1}@media(min-width: 400px)and (max-width: 2399px){.search-hit__title{font-size:calc(18px + (20 - 18)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-hit__title{font-size:20px}}.search-hit__excerpt{margin:8px 0 0}.search-hit__link:hover .search-hit__title,.search-hit__link:focus .search-hit__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.search-hit__link:active .search-hit__title{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}.search-hit__link::before{content:"";position:absolute;inset:0}.search-hit__url{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;color:var(--c-secondary);margin-top:8px;overflow:hidden;text-overflow:ellipsis}@media(min-width: 400px)and (max-width: 2399px){.search-hit__url{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.search-hit__url{font-size:16px}}p.search-hit__content-type{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-top:0}@media(min-width: 400px)and (max-width: 2399px){p.search-hit__content-type{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.search-hit__content-type{font-size:12px}}p.search-hit__content-type b,p.search-hit__content-type strong{font-weight:700}.ais-Highlight-highlighted{background-color:var(--c-border-light)}.search-hit__art img{aspect-ratio:3/2;display:block;-o-object-fit:cover;object-fit:cover}@media(max-width: 1023px){.search-hit__art{float:right;width:100px;margin-left:var(--grid-gutter);margin-bottom:5px}}@media(min-width: 1024px){.search-hit{display:grid;grid-gap:var(--grid-gutter);grid-template-columns:repeat(10, 1fr);position:relative}.search-hit__text{grid-column:span 6;grid-row:1}.search-hit__art{grid-column:7/span 2;margin:0}.search-hit__content-type{grid-column:9/span 2;margin-top:0}}@media(min-width: 1500px){.search-hit__text{grid-column:span 5}}:root{--stack-width: 85%}@media(min-width: 1024px){:root{--stack-width: 50%}}.stack-carousel{margin-top:60px;margin-bottom:60px;width:100%}@media(min-width: 768px){.stack-carousel{margin-top:120px;margin-bottom:120px}}.stack-carousel .asset-buttons{opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.stack-carousel .splide__slide.is-active .asset-buttons{opacity:1}.stack-carousel__items{position:relative;width:100%;margin:24px 0 !important}.stack-carousel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stack-carousel__item .article-asset-mod{margin:0 auto}.stack-carousel__item:nth-child(3n+1) .asset-wrap--portrait{-webkit-transform:translate(-4%, 0);transform:translate(-4%, 0)}.stack-carousel__item:nth-child(3n+2) .asset-wrap--portrait{-webkit-transform:translate(5%, 0);transform:translate(5%, 0)}.stack-carousel__item:nth-child(3n+3) .asset-wrap--portrait{-webkit-transform:translate(-8%, 0);transform:translate(-8%, 0)}.stack-carousel__item:nth-child(5n+1) .asset-wrap--square .article-asset-mod,.stack-carousel__item:nth-child(5n+1) .asset-wrap--landscape .article-asset-mod{-webkit-transform:translate(-10%, -6%);transform:translate(-10%, -6%);width:92%}.stack-carousel__item:nth-child(5n+2) .asset-wrap--square .article-asset-mod,.stack-carousel__item:nth-child(5n+2) .asset-wrap--landscape .article-asset-mod{-webkit-transform:translate(-6%, -10%);transform:translate(-6%, -10%);width:90%}.stack-carousel__item:nth-child(5n+3) .asset-wrap--square .article-asset-mod,.stack-carousel__item:nth-child(5n+3) .asset-wrap--landscape .article-asset-mod{-webkit-transform:translate(-6%, -4%);transform:translate(-6%, -4%)}.stack-carousel__item:nth-child(5n+4) .asset-wrap--square .article-asset-mod,.stack-carousel__item:nth-child(5n+4) .asset-wrap--landscape .article-asset-mod{-webkit-transform:translate(10%, -2%);transform:translate(10%, -2%);width:92%}.stack-carousel__item:nth-child(5n+5) .asset-wrap--square .article-asset-mod,.stack-carousel__item:nth-child(5n+5) .asset-wrap--landscape .article-asset-mod{-webkit-transform:translate(0, 1%);transform:translate(0, 1%);width:95%}.stack-carousel__item-asset{width:var(--stack-width);opacity:1;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.stack-carousel__item{opacity:1 !important}.stack-carousel__item figure.article-asset-mod{height:100%;width:100%}.stack-carousel__item figure.article-asset-mod video,.stack-carousel__item figure.article-asset-mod img{-o-object-fit:contain;object-fit:contain}.stack-carousel__item .asset-wrap{height:100%;width:100%}.stack-carousel__item .asset-wrap.asset-wrap--portrait{width:80%}.stack-carousel__item .asset-wrap:has(.video-mod){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.stack-carousel__item .article-asset{height:100%;width:100%;background-color:rgba(0,0,0,0);display:block}.stack-carousel__item .article-asset img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.stack-carousel__item-caption{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;text-align:center;width:100%;position:absolute;top:0;left:0;opacity:0;pointer-events:none;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}@media(min-width: 400px)and (max-width: 2399px){.stack-carousel__item-caption{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.stack-carousel__item-caption{font-size:14px}}.stack-carousel__item-caption.is-active{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.stack-carousel__ui-bar{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));grid-gap:var(--grid-gutter);grid-row-gap:12px}@media(min-width: 600px){.stack-carousel__ui-bar{grid-template-columns:repeat(12, minmax(0, 1fr));grid-template-rows:1fr}}.stack-carousel__caption-slot{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;grid-column:2/span 4;grid-row:1;position:relative}@media(min-width: 400px)and (max-width: 2399px){.stack-carousel__caption-slot{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.stack-carousel__caption-slot{font-size:14px}}@media(min-width: 600px){.stack-carousel__caption-slot{grid-column:4/span 6;grid-row:1}}.stack-carousel__btns{position:absolute;left:0;padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none;width:100%;padding-top:3px;z-index:40}@media(min-width: 1024px){.stack-carousel__btns{height:100%;width:100%;padding-top:0;top:0}}.stack-carousel__btns button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;pointer-events:auto;z-index:100}@media(min-width: 400px)and (max-width: 2399px){.stack-carousel__btns button{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.stack-carousel__btns button{font-size:12px}}.stack-carousel__btns button b,.stack-carousel__btns button strong{font-weight:700}.stack-carousel__btns button:hover,.stack-carousel__btns button:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.stack-carousel__btns button:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.tab-links{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));margin-top:60px;margin-bottom:60px;row-gap:36px}@media(min-width: 1024px){.tab-links{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 768px){.tab-links{margin-top:120px;margin-bottom:120px}}.tab-links:has(.tab-links__tab-1[aria-selected=true]) .tab-links__panel-1{display:block}.tab-links:has(.tab-links__tab-1[aria-selected=true]) .tab-links__image-1{display:block}.tab-links:has(.tab-links__tab-2[aria-selected=true]) .tab-links__panel-2{display:block}.tab-links:has(.tab-links__tab-2[aria-selected=true]) .tab-links__image-2{display:block}.tab-links:has(.tab-links__tab-3[aria-selected=true]) .tab-links__panel-3{display:block}.tab-links:has(.tab-links__tab-3[aria-selected=true]) .tab-links__image-3{display:block}.tab-links:has(.tab-links__tab-4[aria-selected=true]) .tab-links__panel-4{display:block}.tab-links:has(.tab-links__tab-4[aria-selected=true]) .tab-links__image-4{display:block}.tab-links:has(.tab-links__tab-5[aria-selected=true]) .tab-links__panel-5{display:block}.tab-links:has(.tab-links__tab-5[aria-selected=true]) .tab-links__image-5{display:block}.tab-links:has(.tab-links__tab-6[aria-selected=true]) .tab-links__panel-6{display:block}.tab-links:has(.tab-links__tab-6[aria-selected=true]) .tab-links__image-6{display:block}.tab-links:has(.tab-links__tab-7[aria-selected=true]) .tab-links__panel-7{display:block}.tab-links:has(.tab-links__tab-7[aria-selected=true]) .tab-links__image-7{display:block}.tab-links:has(.tab-links__tab-8[aria-selected=true]) .tab-links__panel-8{display:block}.tab-links:has(.tab-links__tab-8[aria-selected=true]) .tab-links__image-8{display:block}.tab-links:has(.tab-links__tab-9[aria-selected=true]) .tab-links__panel-9{display:block}.tab-links:has(.tab-links__tab-9[aria-selected=true]) .tab-links__image-9{display:block}.tab-links:has(.tab-links__tab-10[aria-selected=true]) .tab-links__panel-10{display:block}.tab-links:has(.tab-links__tab-10[aria-selected=true]) .tab-links__image-10{display:block}@media(min-width: 1024px){.tab-links{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}}.tab-links__top{position:relative}@media(min-width: 1024px){.tab-links__header .component-header{padding:0}}.tab-links__content{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 1024px){.tab-links__content{grid-column:1/span 7}}.tab-links__select-container{position:relative;position:absolute;right:var(--grid-gutter);bottom:0}@media(min-width: 1024px){.tab-links__select-container{right:0}}.tab-links__tabs-container,.tab-links__select-container{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.is-visible .tab-links__tabs-container,.is-visible .tab-links__select-container{opacity:1}.tab-links__select{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;padding-right:18px;padding-bottom:3px;background-color:rgba(0,0,0,0);color:var(--c-text)}@media(min-width: 400px)and (max-width: 2399px){.tab-links__select{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.tab-links__select{font-size:16px}}.tab-links__select:focus-visible{outline:none;border-bottom:2px solid var(--c-border);margin-bottom:-2px}.tab-links__select-arrow{position:absolute;right:0;bottom:10px;height:7px;width:7px;border:0px solid;border-width:0 1px 1px 0;pointer-events:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width: 1023px){.tab-links__tabs-container{margin-left:var(--grid-gutter);margin-right:var(--grid-gutter)}}.tab-links__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding-top:5px;padding-bottom:5px}.tab-links__tab{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:14px;position:relative;padding-right:24px;padding-bottom:5px;padding-top:5px;white-space:nowrap}@media(min-width: 400px)and (max-width: 2399px){.tab-links__tab{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.tab-links__tab{font-size:16px}}.tab-links__tab:hover,.tab-links__tab:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.tab-links__tab:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.tab-links__tab[aria-selected=true]{font-weight:700;padding-left:16px}.tab-links__tab[aria-selected=true]::before{content:" ";display:block;position:absolute;top:50%;left:0;height:11px;width:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--c-spot);border-radius:100%}.tab-links__panel{display:none;margin-top:36px}.tab-links__panel ul{list-style:none;margin:0;padding:0}@media(max-width: 1023px){.tab-links__panel{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);margin-top:24px}}.tab-links__panel-list{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);row-gap:36px}@media(min-width: 600px){.tab-links__panel-list{grid-template-columns:repeat(3, 1fr)}}.tab-links__panel-item{border-bottom:1px solid var(--c-border-light);padding-bottom:12px}.tab-links__link:hover .tab-links__link-title{text-decoration:underline}.tab-links__link-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;display:block}@media(min-width: 400px)and (max-width: 2399px){.tab-links__link-title{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.tab-links__link-title{font-size:16px}}.tab-links__link-desc{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.35;font-size:14px;padding-top:5px}@media(min-width: 400px)and (max-width: 1499px){.tab-links__link-desc{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){.tab-links__link-desc{font-size:16px}}.tab-links__images{grid-column:1/-1;align-self:flex-start}@media(max-width: 1023px){.tab-links__images{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}}@media(min-width: 1024px){.tab-links__images{grid-column:8/span 5}}.tab-links__image{display:none}.tease-list{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.tease-list{margin-top:120px;margin-bottom:120px}}.tease-list__content{padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);position:relative}ul.tease-list__list{list-style:none;margin:0;padding:0}p.tease-list__item-event-date,p.tease-list__item-authors{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px;color:var(--c-secondary);margin:0 !important}@media(min-width: 400px)and (max-width: 2399px){p.tease-list__item-event-date,p.tease-list__item-authors{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.tease-list__item-event-date,p.tease-list__item-authors{font-size:30px}}.tease-list_item --.item- .tease-list__item-date{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){.tease-list_item --.item- .tease-list__item-date{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.tease-list_item --.item- .tease-list__item-date{font-size:12px}}.tease-list_item --.item- .tease-list__item-date b,.tease-list_item --.item- .tease-list__item-date strong{font-weight:700}h3.tease-list__item-title{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px;margin:0 0 8px}@media(min-width: 400px)and (max-width: 2399px){h3.tease-list__item-title{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){h3.tease-list__item-title{font-size:30px}}a.tease-list__item-text-link{display:block;text-decoration:none}a.tease-list__item-text-link:hover,a.tease-list__item-text-link:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}a.tease-list__item-text-link:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}a.tease-list__item-text-link:hover,a.tease-list__item-text-link:focus{color:var(--c-text)}p.tease-list__item-dek{color:inherit;font-family:"NaNSerfAText",serif;font-weight:400;line-height:1.35;font-size:14px;margin:0}@media(min-width: 400px)and (max-width: 1499px){p.tease-list__item-dek{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(1500 - 400))}}@media(min-width: 1500px){p.tease-list__item-dek{font-size:16px}}.tease-list__item-meta{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 400px)and (max-width: 2399px){.tease-list__item-meta{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.tease-list__item-meta{font-size:12px}}.tease-list__item-meta b,.tease-list__item-meta strong{font-weight:700}@media(max-width: 1023px){.tease-list__item-meta{margin-top:8px}}.tease-list__item{padding-top:24px;position:relative}@media(max-width: 1023px){.tease-list__item::after{content:"";display:table;clear:both}}.tease-list__item figure{margin:0}@media(min-width: 1024px){.tease-list__item{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(12, minmax(0, 1fr));padding-top:36px;grid-column-gap:var(--grid-gutter);grid-row-gap:0 !important}}@media(max-width: 1023px){.tease-list__item--post .tease-list__item-asset,.tease-list__item--page .tease-list__item-asset{float:right;margin-left:var(--grid-gutter);margin-bottom:5px;width:150px}}@media(min-width: 1024px){.tease-list__item--post .tease-list__item-text,.tease-list__item--page .tease-list__item-text{grid-column:1/span 6}.tease-list__item--post .tease-list__item-meta,.tease-list__item--page .tease-list__item-meta{grid-column:11/span 2;grid-row:1}.tease-list__item--post .tease-list__item-asset,.tease-list__item--page .tease-list__item-asset{grid-column:8/span 3;grid-row:1}}@media(max-width: 1023px){.tease-list__item--event .tease-list__item-asset{float:right;margin-left:var(--grid-gutter);margin-bottom:5px;width:150px}}@media(min-width: 1024px){.tease-list__item--event .tease-list__item-event-date{grid-column:1/span 2}.tease-list__item--event .tease-list__item-text{grid-column:3/span 4;grid-row:1}.tease-list__item--event .tease-list__item-asset{grid-column:8/span 3;grid-row:1}.tease-list__item--event .tease-list__item-meta{grid-column:11/span 2;grid-row:1}}.text-truncator:has(.text-truncator__button[aria-expanded=true]) .text-truncator__expandable{grid-template-rows:1fr}.text-truncator:has(.text-truncator__button[aria-expanded=true]) .text-truncator__expandable .text-truncator__expandable-content{display:block}.text-truncator__expandable{display:grid;grid-template-rows:0fr}@media(prefers-reduced-motion: no-preference){.text-truncator__expandable{-webkit-transition:grid-template-rows .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:grid-template-rows .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:grid-template-rows .2s cubic-bezier(0.645, 0.045, 0.355, 1), -ms-grid-rows .2s cubic-bezier(0.645, 0.045, 0.355, 1)}}.text-truncator__expandable-content{display:none;overflow:hidden;-webkit-transition:display .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:display .2s cubic-bezier(0.645, 0.045, 0.355, 1);transition-behavior:allow-discrete}.text-truncator__expandable-content>*:first-child{margin:18px 0 0}.text-truncator__button{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:14px;display:block;width:100%;border-top:1px solid var(--c-border);text-align:left;padding-top:8px;margin-top:18px}@media(min-width: 400px)and (max-width: 2399px){.text-truncator__button{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.text-truncator__button{font-size:16px}}.text-truncator__button:hover,.text-truncator__button:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.text-truncator__button:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}.text-truncator__button[aria-expanded=true] .text-truncator__button--expanded{display:inline}.text-truncator__button[aria-expanded=true] .text-truncator__button--collapsed{display:none}.text-truncator__button--expanded{display:none}.video-embed__poster{position:absolute;top:0;left:0;height:100%;width:100%;z-index:20;cursor:pointer}.video-embed__poster:hover .video-embed__play,.video-embed__poster:focus .video-embed__play{background:var(--c-text);-webkit-transform:scale(0.9);transform:scale(0.9)}.video-embed__poster:hover .video-embed__play svg,.video-embed__poster:focus .video-embed__play svg{color:var(--c-bg)}.video-embed__poster figure.article-asset-mod{margin:0;position:relative}.video-embed__poster .asset-wrap,.video-embed__poster .article-asset-mod,.video-embed__poster .article-asset{height:100%;width:100%}.video-embed__poster img{height:100%;width:100%;display:block;-o-object-fit:cover;object-fit:cover}.video-embed__poster--hidden{opacity:0;pointer-events:none}.video-embed__content{height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;z-index:10}.video-embed__content .video-embed__content-inner,.video-embed__content div[data-vimeo-initialized],.video-embed__content iframe,.video-embed__content object,.video-embed__content embed{position:absolute;top:0;left:0;height:100%;width:100%;top:0;left:0;position:absolute !important}.video-embed__play{position:absolute;bottom:10px;left:10px;height:var(--asset-button-size);width:var(--asset-button-size);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--c-bg);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;z-index:40}.video-embed__play svg{color:var(--c-text)}.video-embed__has-poster{position:relative}.video-embed__has-poster .video-embed__content-inner,.video-embed__has-poster iframe,.video-embed__has-poster object,.video-embed__has-poster embed{display:none}.video-embed__has-poster.playing .video-embed__poster{display:none}.video-embed__has-poster.playing .video-embed__content-inner,.video-embed__has-poster.playing iframe,.video-embed__has-poster.playing object,.video-embed__has-poster.playing embed{display:block}.video-modal{position:fixed;top:0;right:0;left:0;background-color:var(--c-bg);color:var(--c-text);overflow:hidden;width:100%;height:100vh;z-index:80;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-modal__content{width:80%}.video-modal__content-inner{position:relative;height:auto;max-width:100%;overflow:hidden;margin:0 auto}.video-modal__content-inner:has(>iframe){aspect-ratio:16/9}.video-embed--vert .video-modal__content-inner{height:calc(90vh - var(--wp-admin--admin-bar--height, 0px))}.video-embed--vert .video-modal__content-inner:has(>iframe){aspect-ratio:9/16}.video-modal__content-inner iframe{position:absolute;top:0;left:0;height:100%;width:100%}.video-modal__close{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;font-size:13px;color:var(--c-text);position:absolute;right:15px;z-index:100;top:calc(15px + var(--wp-admin--admin-bar--height, 0px))}.video-modal__close:hover,.video-modal__close:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}.video-modal__close:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}@media(min-width: 400px)and (max-width: 2399px){.video-modal__close{font-size:calc(13px + (14 - 13)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.video-modal__close{font-size:14px}}@media(min-width: 768px){.video-modal__close{top:calc(40px + var(--wp-admin--admin-bar--height, 0px));right:40px}}.video-modal__loader{position:absolute;top:50%;left:50%;height:48px;width:48px;translate:-50% -50%;border:3px solid var(--c-text);border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.playing .video-modal__loader{display:none;-webkit-animation:none;animation:none}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.work-gallery{margin-top:36px;margin-bottom:36px}@media(min-width: 768px){.work-gallery{margin-top:60px;margin-bottom:60px}}.work-gallery__teases{position:relative}.work-gallery__list{list-style:none;margin:0;padding:0;display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:repeat(6, minmax(0, 1fr));padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);row-gap:calc(6*var(--grid-gutter));grid-template-rows:auto}@media(min-width: 1024px){.work-gallery__list{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 1024px){.work-gallery__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.work-gallery__item{display:block;position:relative}.work-gallery__item .article-asset-mod{margin:0}@media(max-width: 1023px){.work-gallery__item{grid-column:1/span 6}.work-gallery__item:nth-child(even){grid-column:2/span 4}}@media(min-width: 1024px){.work-gallery__item:nth-child(4n-3){grid-column:2/span 4}.work-gallery__item:nth-child(4n-2){grid-column:7/span 6}.work-gallery__item:nth-child(4n-2) .article-asset-mod{width:calc(100% + var(--grid-gutter))}.work-gallery__item:nth-child(4n-1){grid-column:1/span 6}.work-gallery__item:nth-child(4n){grid-column:9/span 2;margin-left:calc(-1*var(--grid-gutter));width:calc(100% + 2*var(--grid-gutter))}.work-gallery__item:nth-child(4n) .work-gallery__item-text{display:block}.work-gallery__item:nth-child(4n) .work-gallery__item-text p{width:100%}}.work-gallery__item-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}p.work-gallery__item-title{width:50%;margin:0;padding:8px 0 0 0;text-indent:0 !important}p.work-gallery__item-title a{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1;font-size:14px;display:block;text-decoration:none}@media(min-width: 400px)and (max-width: 2399px){p.work-gallery__item-title a{font-size:calc(14px + (16 - 14)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){p.work-gallery__item-title a{font-size:16px}}p.work-gallery__item-title a:hover,p.work-gallery__item-title a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:currentColor}p.work-gallery__item-title a:active{color:var(--c-secondary);text-decoration-color:var(--c-secondary)}p.work-gallery__item-title a:hover,p.work-gallery__item-title a:focus{color:var(--c-text)}p.work-gallery__item-title a::before{content:" ";display:block;position:absolute;top:0;inset:0;z-index:30}.work-gallery__item-desc{color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35;font-size:10px;text-transform:uppercase;letter-spacing:.04em;width:50%;margin:0;padding:8px var(--grid-gutter) 0 0}@media(min-width: 400px)and (max-width: 2399px){.work-gallery__item-desc{font-size:calc(10px + (12 - 10)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){.work-gallery__item-desc{font-size:12px}}.work-gallery__item-desc b,.work-gallery__item-desc strong{font-weight:700}li.work-gallery__outro-cta{grid-column:1/span 6;color:inherit;font-family:"Lateral",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;font-size:21px}@media(min-width: 1024px){li.work-gallery__outro-cta{grid-column:2/span 4;padding-bottom:36px;align-self:end}}@media(min-width: 400px)and (max-width: 2399px){li.work-gallery__outro-cta{font-size:calc(21px + (30 - 21)*(100vw - 400px)/(2400 - 400))}}@media(min-width: 2400px){li.work-gallery__outro-cta{font-size:30px}}li.work-gallery__outro-cta a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.05em;text-decoration-color:var(--c-text)}li.work-gallery__outro-cta a:hover,li.work-gallery__outro-cta a:focus{text-decoration-color:var(--c-spot);color:var(--c-spot)}li.work-gallery__outro-cta a:active{text-decoration-color:var(--c-secondary);color:var(--c-secondary)}@media(min-width: 1024px){.work-gallery__list--odd li.work-gallery__outro-cta{grid-column-start:8}}.books-carousel .person-section--books{margin-top:60px;margin-bottom:60px}@media(min-width: 768px){.books-carousel .person-section--books{margin-top:120px;margin-bottom:120px}}.books-carousel .person-section__inner{padding:0}.books-carousel .person-section__book-list{margin-bottom:36px;position:relative}.books-carousel .component-header{margin:0 0 50px 0;padding:0}.books-carousel .component-header--no-rule{margin:0 0 40px 0}

/*# sourceMappingURL=app.css.map*/