@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/Inter-Thin.1ead6aeb.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/_next/static/media/Inter-ThinItalic.7b90681b.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/Inter-Light.8e9094d3.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/_next/static/media/Inter-LightItalic.1dfcfb33.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/Inter-Regular.34ba43c9.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/Inter-Italic.41e5ab75.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/Inter-Regular.34ba43c9.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/Inter-Italic.41e5ab75.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/Inter-Medium.ea234620.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/Inter-MediumItalic.47873655.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/Inter-SemiBold.95439fb4.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/Inter-SemiBoldItalic.dcdec2a3.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/Inter-Bold.a1aac96e.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/Inter-BoldItalic.b8cc72bb.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/Inter-ExtraBold.6c7ae36f.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/_next/static/media/Inter-ExtraBoldItalic.647298b6.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/Inter-Black.f3d7478a.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/Inter-BlackItalic.2754fe0d.woff2) format("woff2")}@font-face{font-family:Merriweather;src:local("Merriweather Bold Italic"),local("Merriweather-BoldItalic"),url(/_next/static/media/Merriweather-BoldItalic.a0ede428.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Merriweather;src:local("Merriweather Bold"),local("Merriweather-Bold"),url(/_next/static/media/Merriweather-Bold.c66cd570.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Merriweather;src:local("Merriweather Italic"),local("Merriweather-Italic"),url(/_next/static/media/Merriweather-Italic.a62a5213.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Merriweather;src:local("Merriweather Black Italic"),local("Merriweather-BlackItalic"),url(/_next/static/media/Merriweather-BlackItalic.d6a9cb1a.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Merriweather;src:local("Merriweather Light"),local("Merriweather-Light"),url(/_next/static/media/Merriweather-Light.cd880d7a.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Merriweather;src:local("Merriweather Light Italic"),local("Merriweather-LightItalic"),url(/_next/static/media/Merriweather-LightItalic.88e9a388.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Merriweather;src:local("Merriweather Regular"),local("Merriweather-Regular"),url(/_next/static/media/Merriweather-Regular.cf71360e.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Merriweather;src:local("Merriweather Black"),local("Merriweather-Black"),url(/_next/static/media/Merriweather-Black.39b06d31.woff) format("woff");font-weight:900;font-style:normal}:root{--font-mono:"Roboto Mono",monospace;--columnQuantity:54;--mobileColumnQuantity:24}*{box-sizing:border-box}html{font-size:18px;line-height:32px;background-color:#fffbea;-webkit-font-smoothing:antialiased}img{color:#6a9393;font-size:12px;width:100%}#app,body,html{height:auto}body{font-size:18px;line-height:32px;font-family:Inter,Arial,Helvetica Neue,Helvetica,sans-serif;margin:0;color:#fff;@media (max-width:1024px){font-size:15px;line-height:24px}}main{min-height:90vh}img{max-width:100%;height:auto;display:block}h1{margin:40px 0;font-size:64px;line-height:70px;font-weight:700;@media (max-width:1024px){margin-left:0;margin-bottom:24px;margin-right:0;margin-top:24px;font-size:42px;line-height:42px}@media (max-width:768px){font-size:38px;line-height:38px}@media (max-width:400px){font-size:32px;line-height:32px}}p{margin:24px 0;@media (max-width:1024px){margin:calc(var(--base) * .75) 0}}a{color:currentColor;-webkit-text-decoration-color:#fe9f1c;text-decoration-color:#fe9f1c;text-underline-offset:2px;text-decoration-thickness:1px;&:focus{opacity:.8;outline:none}&:active{opacity:.7;outline:none}}::selection{background-color:#fe9f1c}svg{vertical-align:middle}header{width:100%;background-color:#fffbea;padding:26.5px 45px;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:500;border-bottom:1px solid #293131;background-size:100% 100%;background-repeat:no-repeat;max-height:80px}.logo,header{display:flex;align-items:center}.logo{font-size:clamp(1rem,.8143rem + .7619vw,1.5rem);font-family:Inter Tight,sans-serif;font-optical-sizing:auto;font-weight:550;font-style:normal;color:#293131;gap:18px;text-decoration:none;cursor:pointer}.logo h2{font-size:clamp(1rem,.8143rem + .7619vw,1.5rem)!important;font-family:Inter Tight,sans-serif!important;font-optical-sizing:auto!important;font-weight:550!important;font-style:normal!important;margin:0!important}.logo img{margin-right:10px;height:30px}.logo-svg{width:40px;height:40px}nav ul{list-style:none;display:flex;margin:0;padding:0;gap:25px}nav ul li{transition:opacity .3s ease-in-out}nav ul li.hidden{opacity:0;pointer-events:none}nav a{text-decoration:none;color:#0a4938;font-weight:400;transition:opacity .3s ease-in-out;font-weight:300;font-size:16px;line-height:100%;letter-spacing:1%;text-align:center}nav a:hover{border-bottom:1px solid #ff9f1c}.burger-menu{display:none;cursor:pointer}.burger-menu div{width:15px;height:1px;background-color:#0a4938;margin:4px 0;transition:transform .3s ease}#search-container{position:relative;width:auto}#search-input-container{position:absolute;right:0;bottom:0;width:0;overflow:hidden;transition:width .3s ease-in-out;white-space:nowrap;display:flex;align-items:center;background-color:#fffbea}#search-input::placeholder,.header-input::placeholder{color:#2f4f4f;line-height:140%;font-weight:200!important;font-size:16px;line-height:100%;letter-spacing:1%;font-family:Inter,sans-serif;text-transform:unset}#search-container.active #search-input-container{width:400px}#search-container.active #search-link{opacity:0}#search-input,.header-input{margin-right:5px;padding:5px;background-color:transparent;color:#2f4f4f;font-weight:300;font-size:16px;line-height:100%;letter-spacing:1%;width:100%;border:none;border-bottom:1px solid #0a4938}#search-input:focus,.header-input:focus{outline:none}#close-search-button,#search-button{background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}footer{background-color:#293131;color:#fffbea;padding:29px calc(100vw / var(--columnQuantity) * 2);display:flex;justify-content:space-between;align-items:center;font-size:clamp(.5rem,.4071rem + .381vw,.75rem);line-height:120%;text-transform:uppercase}.footer-left,footer{font-weight:300;letter-spacing:10%}.footer-left{text-align:left;line-height:14.4px}.footer-right{display:flex;align-items:center;gap:92px}.footer-right a{color:#fffbea;text-decoration:none;margin-left:20px;font-weight:300;font-size:clamp(.5rem,.4071rem + .381vw,.75rem);letter-spacing:10%;line-height:14.4px}.bsky-url{position:relative;top:.5px}.foooter-row{display:flex;align-items:center;gap:25px}.grid-container{padding-top:45px}.research-grid,.research-grid-bc{grid-template-rows:repeat(var(--grid-rows-quantity),minmax(0,1fr))!important;position:relative;border:.5px solid #f3eed8}.research-grid,.research-grid-bc,.research-grid-overlay{display:grid;grid-template-columns:repeat(var(--columnQuantity),minmax(0,1fr));aspect-ratio:var(--columnQuantity) /var(--grid-rows-quantity);width:100%}.research-grid-overlay{position:absolute;top:0;left:0;height:100%;grid-template-rows:repeat(var(--grid-rows-quantity),minmax(0,1fr));z-index:0}.grid-cell{border:.5px solid #f3eed8;min-height:var(--grid-cell-height);min-width:var(--grid-cell-width)}.research-grid-bc{grid-template-rows:repeat(3,minmax(0,1fr))!important;aspect-ratio:var(--columnQuantity) /3;background-size:calc(100% / var(--columnQuantity)) calc(100% / 3)!important;border-top:none!important}.research-card{background-color:#fffbea;border:.5px solid #f3eed8;padding:15px;text-align:left;box-sizing:border-box;display:flex;flex-direction:column;position:relative;cursor:pointer;width:100%;height:100%;text-decoration:none;transition:background-color .2s ease-in-out}.research-card.no-image{& .research-content img{display:none}}.research-card:hover{background-color:#fffdf4;border-color:#f3eed8}.research-content-type{border:1px solid #8eb2b2;color:#6a9393;font-size:clamp(.5rem,.4071rem + .381vw,.75rem);line-height:normal;font-weight:300;letter-spacing:10%;vertical-align:middle;display:flex;flex-direction:row;text-transform:uppercase;align-items:center;margin-bottom:10px;& span{width:50%;flex-shrink:0;padding:10px;min-height:clamp(1rem,.8375rem + .6667vw,1.4375rem);align-items:center;display:flex}}.research-content{padding:10px;display:flex;align-items:flex-start;max-width:100%;flex-direction:column}.research-content img{width:100%;height:100%;object-fit:cover;margin:0 auto;max-height:240px}.research-card h3{font-size:clamp(.75rem,.6107rem + .5714vw,1.125rem);line-height:120%}.research-card h3,.research-card p{color:#4e6464;font-weight:300;letter-spacing:0;margin:0}.research-card p{line-height:160%;font-size:clamp(.625rem,.4857rem + .5714vw,1rem);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.research-content .research-no-image-container{background-color:#8eb2b2;width:100%;height:100%;display:block}.research-meta{display:flex;font-size:clamp(.5rem,.4194rem + .3306vw,.75rem);color:#6a9393;font-weight:200;gap:20px;flex-wrap:wrap;align-items:baseline}.research-authors{display:flex;flex-wrap:wrap;align-items:center;gap:10px;row-gap:5px;width:100%}.research-authors span{color:#6a9393;display:flex;white-space:pre}.research-authors span,.research-date{font-size:clamp(.5rem,.3607rem + .5714vw,.875rem);font-weight:300;font-size:14px;line-height:120%;letter-spacing:2%}.research-date{width:100%}.research-tags{gap:10px;color:#6a9393;font-size:clamp(.5rem,.4071rem + .381vw,.75rem);text-transform:uppercase;border:1px solid #8eb2b2;display:flex;align-items:center;margin-top:20px;padding:10px;font-weight:300;line-height:100%;letter-spacing:5%;vertical-align:middle;flex-wrap:wrap;row-gap:6px}.research-image-content{display:none}.invert-image{filter:invert(1) brightness(1);mix-blend-mode:exclusion}.research-tags span{width:auto;color:#6a9393}.research-tag{display:flex;align-items:center;gap:10px}.research-card-button:hover{background-color:#07140a}.research-bottom{width:100%;margin-top:auto}.highlighted-card{background-color:#fffdf4;& h3{font-size:clamp(1.125rem,.8929rem + .9524vw,1.75rem)}}.highlighted-card:hover,.large-card:hover{background-color:#fff}.large-card{grid-column:span 34/span 34!important;grid-row:span 29/span 29;grid-column-start:2!important;grid-row-start:2!important;display:flex;flex-direction:column;gap:20px;background-color:#fffdf4;& .research-image-meta{display:none}& .research-content .research-no-image-container{display:block}.research-no-image-container.research-image-meta{display:none}& .research-image-content{display:block}& h3{font-size:28px;font-size:clamp(1.375rem,1.2357rem + .5714vw,1.75rem);font-weight:300;line-height:120%;letter-spacing:0}& p{-webkit-line-clamp:8}& .text-content{display:flex;flex-direction:column;gap:20px;max-width:50%;flex-grow:1;height:100%}& .research-content{display:flex;flex-direction:row;align-items:flex-start;max-width:100%;gap:25px;overflow:hidden;height:100%;padding:0}& .research-content-type{margin:0}& img{max-width:50%;width:100%;height:100%;object-fit:cover;max-height:unset}& .research-content p{line-height:150%;font-size:18px;font-weight:200;font-size:clamp(.625rem,.4393rem + .7619vw,1.125rem)}& .research-bottom{align-self:flex-end}& .research-authors{width:100%}& .research-meta{width:100%;flex-direction:column;flex-wrap:unset;padding:10px 0;height:100%;gap:25px}& .research-tags{margin-top:unset}& .research-date{width:50%;flex-shrink:0}}.author-container{display:flex;align-items:center;gap:10px;& svg{height:11px}}.card-news{padding:calc(100vw / var(--columnQuantity)) calc(100vw / var(--columnQuantity)) calc(100vw / var(--columnQuantity) / 2);& img,.research-card-description,.research-no-image-container{display:none}& h3{font-size:clamp(1rem,.766rem + .96vw,1.75rem);width:100%}& .research-authors{width:auto!important;& span{width:auto}& svg{height:100%;align-self:center;flex-shrink:0}}& .author-container{display:flex;align-items:center;gap:10px}& .research-content{padding:0!important}& .research-date{width:auto}& .research-content-type{margin-bottom:0}& .research-meta{justify-content:space-between;gap:20px}}.no-gap{gap:0}.basic-cross{background-size:100% 100%;background-repeat:no-repeat;z-index:1;position:absolute;grid-column:span 1/span 1;grid-row:span 1/span 1;background-image:url("data:image/svg+xml,%3Csvg width='25' height='26' viewBox='0 0 25 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 25.8887V0.888672M0 12.8887L25 12.8887' stroke='%236A9393' stroke-width='2'/%3E%3C/svg%3E");transform:translate(calc(var(--grid-cell-width) * (-.51)),calc(var(--grid-cell-width) * (-.53)));width:calc(var(--grid-cell-width) * 1.1);height:calc(var(--grid-cell-width) * 1.1)}.blue-cross{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 25.6387V0.638672M0.5 12.6387L25.5 12.6387' stroke='%239CC4FA' stroke-width='2'/%3E%3C/svg%3E")}.team-member-card{padding:25px;border:1px solid #f3eed8;display:flex;flex-direction:column;gap:25px;width:50%;box-sizing:border-box;text-decoration:unset;cursor:pointer}.team-member-card.selected{background-color:#f3eed8}.team-member-card:nth-child(2n){border-left:none}.team-member-meta{display:flex;flex-direction:column;border:1px solid #8eb2b2}.team-member-divider{height:1px;width:100%;display:block;background-color:#8eb2b2}.team-member-name{padding:15px;color:#293131;font-weight:200;line-height:120%;font-size:clamp(.875rem,.7821rem + .381vw,1.125rem)}.team-member-links.author{display:none}.team-member-role{padding:15px;color:#6a9393;font-weight:200;line-height:140%;text-transform:uppercase;font-size:clamp(.5rem,.4071rem + .381vw,.75rem)}.team-member-info{border-top:unset;display:flex;gap:25px}.team-image-container{display:block;width:168px;aspect-ratio:1/1;height:auto}.team-member-info img{width:100%;height:100%;object-fit:contain}.no-image-container{background-color:#8eb2b2;width:100%;aspect-ratio:1/1}.team-member-image-links{display:flex;flex-direction:column;gap:19px}.team-member-links{display:flex;align-items:center;gap:20px}.team-member-links a{cursor:pointer}.team-member-email{padding:5px;border-bottom:1px solid #8eb2b2;color:#6a9393;font-weight:200;line-height:100%;text-transform:uppercase;font-size:clamp(.5rem,.4071rem + .381vw,.75rem);text-decoration:none}.team-member-description{color:#293131;font-weight:200;white-space:pre-line;line-height:160%;font-size:clamp(.75rem,.6571rem + .381vw,1rem);& p:first-of-type{margin-top:0}& p:last-of-type{margin-bottom:0}}.people-person-card{width:25%}.about-page{.team-member-card{cursor:auto}}.people-advisers{& .no-image-container,& .team-member-divider{background-color:#fe9e1c}& .team-member-meta,.team-member-email{border-color:#fe9e1c}& svg path{fill:#fe9e1c}}.people-authors{max-width:300px;& .team-member-description{display:none}& .team-member-image-links{width:100%}& .team-image-container{display:block;width:auto;aspect-ratio:1/1;height:auto}}.people-team.author-page{& .team-member-info{padding-top:25px;flex-direction:column}& .team-member-links.team{display:none}& .team-member-links.author{display:flex}}.people-fellows{& .no-image-container,& .team-member-divider{background-color:#298ef9}& .team-member-meta,.team-member-email{border-color:#298ef9}& svg path{fill:#298ef9}}.people-board{& .no-image-container,& .team-member-divider{background-color:#c92647}& .team-member-meta,.team-member-email{border-color:#c92647}& svg path{fill:#c92647}}.people-person-card .team-member-description{display:none}.people-person-card .team-member-name{font-size:clamp(.75rem,.6107rem + .5714vw,1.125rem)}.people-person-card .team-member-image-links,.people-person-card .team-member-info{width:100%}.people-person-card .team-image-container{width:100%;aspect-ratio:1/1}.faq-item{width:100%}.faq-header{background-color:#fffbea;border:1px solid #8eb2b2;color:#4e6464;padding:31px 25px;display:flex;align-items:center;cursor:pointer;width:100%;transition:all .3s ease}.faq-item:has(.show) .faq-header{border-bottom:none}.faq-header:hover{background-color:#fcf7e3}.faq-header[aria-expanded=true]{border-bottom:none}.faq-index{font-size:clamp(1.5rem,1.3143rem + .7619vw,2rem)}.faq-index,.faq-title{width:50%;font-weight:300;display:flex}.faq-title{font-size:clamp(1rem,1.0883rem + .48vw,1.375rem);align-items:center;padding-left:calc(100vw / var(--columnQuantity) * 1.5);gap:10px}.faq-arrow{margin-left:auto;transition:transform .3s ease-in-out}.faq-arrow.rotated{transform:rotate(180deg)}.faq-body{display:flex;flex-direction:row;background:#083d77;position:relative;top:0;overflow:hidden;transform:translateY(-10px);transition:max-height .4s ease-in-out,transform .4s ease-in-out,opacity .3s ease-in-out,border .3s ease-in-out,visibility .3s ease-in-out}.faq-body.show{transform:translateY(0);opacity:1}.faq-body.last-item.show{border-bottom:1px solid #8eb2b2}.faq-body-description,.faq-body-grid{width:50%}.faq-body-grid{display:flex;flex-direction:column;position:relative;overflow:hidden}.faq-body-background-gradient{display:block;position:absolute;z-index:1;top:0;background:linear-gradient(64deg,rgba(255,251,234,0) 2%,#083d77 76%);height:100%;width:80%;right:0}.faq-body-background-grid{display:block;position:absolute;left:-1px;z-index:0;border-right:1px solid #9cc4fa;border-left:1px solid #8eb2b2;width:100%;height:100%;background-size:calc(100vw / var(--columnQuantity)) calc(100vw / var(--columnQuantity));background-image:linear-gradient(90deg,#9cc4fa 1px,transparent 0),linear-gradient(180deg,#9cc4fa 1px,transparent 0)}.faq-body-description{color:#fffbea;border-right:1px solid #8eb2b2;font-size:clamp(1rem,1rem + 0vw,1rem);font-weight:200;line-height:160%;white-space:pre-line;padding:25px;padding-left:unset}.contact-section{position:relative;width:100%;background-color:#0a4938}.contact-grid,.contact-grid-mobile{height:100%}.contact-grid-mobile-container{padding:0 16px;position:relative}.contact-grid,.contact-grid-mobile{display:grid;grid-template-columns:repeat(var(--columnQuantity),minmax(0,1fr));grid-template-rows:repeat(11,minmax(0,1fr))!important;aspect-ratio:var(--columnQuantity) /11;background-size:calc(100% / var(--columnQuantity)) calc(100% / 11)!important;position:relative;width:100%}.contact-grid-mobile .grid-overlay{border-left:1px solid #3a8d5d!important}.contact-grid .grid-cell,.contact-grid-mobile .grid-cell{border-color:#3a8d5d;border-width:.5px}.contact-grid.desktop{border-bottom:.5px solid #3a8d5d;border-top:.5px solid #3a8d5d}.contact-section .item-contact{grid-column:span 29/span 29;grid-row:span 11/span 11;grid-column-start:37;grid-row-start:1;border:.5px solid #3a8d5d;border-right-width:1px;background:#0a4938;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:25px;padding:50px calc(100vw / var(--columnQuantity) * 2);justify-content:flex-start}.contact-section .item-newsletter{grid-column:span 25/span 25;grid-row:span 11/span 11;grid-column-start:1;grid-row-start:1;background-color:#fffbea;border-top:.5px solid #3a8d5d;display:flex;flex-direction:column;align-items:flex-start;gap:25px;padding:50px calc(100vw / var(--columnQuantity) * 2);justify-content:flex-start;z-index:2;& h3{margin:0}.success-message{color:#0a4938;cursor:pointer}.error-message{color:#f48181;cursor:pointer}}.contact-bc{position:absolute;background-image:url(/_next/static/media/contact-bc-new.597e8a4d.png);background-repeat:no-repeat;background-position:unset;background-size:contain;z-index:1;grid-column:span 11/span 11;grid-row:span 11/span 11;grid-column-start:26;grid-row-start:1;height:100%;width:100%}.contact-section .contact-heading{color:#81f495;letter-spacing:3%;font-size:clamp(.5rem,.3607rem + .5714vw,.875rem);text-transform:uppercase;font-weight:700;line-height:105%;vertical-align:middle}.item-newsletter .contact-heading{color:#3a8d5d}#custom-substack-embed{display:flex;width:100%;flex-direction:column}.custom-substack-widget{display:flex;gap:50px;width:100%;max-width:unset!important}.custom-substack-widget input{flex-grow:1!important;border:none;border-bottom:1px solid #0a4938!important;background:transparent!important;overflow:visible;padding:0;color:#293131!important;position:relative!important;border-radius:0!important;line-height:140%;font-weight:200!important;font-size:clamp(.5625rem,.4464rem + .4762vw,.875rem)!important;padding:0 0 0 10px!important}.custom-substack-widget{border-radius:0!important}.custom-substack-widget input::placeholder{color:#293131;line-height:140%!important;font-weight:200!important;font-size:clamp(.5625rem,.4464rem + .4762vw,.875rem)!important;text-transform:none!important}.custom-substack-widget button{width:max-content;padding:0 25px!important;background-color:#0a4938!important;color:#f9f1d8!important;border:1px solid transparent!important;border-radius:0!important;cursor:pointer;text-transform:uppercase;font-size:clamp(.5625rem,.4464rem + .4762vw,.875rem)!important;font-weight:600;align-self:flex-end;height:30px!important;letter-spacing:5%;line-height:normal;display:flex;align-items:center;text-wrap:nowrap;flex-shrink:0;flex-grow:0!important}.custom-substack-widget button:hover{background-color:#226b4b!important;color:#bbfcc7!important;border:1px solid #bbfcc7!important}.item-newsletter h3{color:#0a4938!important;line-height:160%!important;margin:0;font-weight:300;font-size:clamp(1.75rem,1.6571rem + .381vw,2rem)!important}.contact-section .contact-text{font-size:clamp(1rem,.8607rem + .5714vw,1.375rem);color:#f9f1d8;font-weight:200;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;margin:0;font-weight:300;line-height:130%;letter-spacing:0}.contact-section .contact-email{color:#81f495;text-decoration:none;font-size:clamp(.625rem,.5321rem + .381vw,.875rem);text-transform:uppercase;font-weight:700;line-height:100%;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.contact-section .newsletter-form{display:flex;gap:10px;width:100%}.contact-section .newsletter-input{flex:1 1;border:none;border-bottom:1px solid #0a4938;font-size:1rem;background:transparent;overflow:visible;padding:0;position:relative;color:#293131;line-height:140%;font-weight:200;font-size:clamp(.5625rem,.4464rem + .4762vw,.875rem)}.contact-section .newsletter-input:focus{outline:none}.contact-section .newsletter-input::placeholder{color:#293131;line-height:140%;font-weight:200;font-size:clamp(.5625rem,.4464rem + .4762vw,.875rem)}.contact-section .submit-button{cursor:pointer;text-transform:uppercase;font-weight:700;font-size:14px;align-self:flex-end;letter-spacing:5%;line-height:100%;width:105px}.contact-section h3{font-size:clamp(.875rem,.6429rem + .9524vw,1.5rem);margin:0 0 20px;line-height:1.3;max-width:100%;font-weight:200;color:#293131;font-weight:300;line-height:29.88px;letter-spacing:0}.contact-section .decreased-font{line-height:1.2!important;font-size:clamp(.875rem,.6429rem + .9524vw,1.5rem)!important}.substack-container{display:flex;flex-direction:column;gap:10px}.contact-section .item-newsletter.decreased-gap{gap:20px}.iframe-loader{color:#293131;font-weight:300;font-size:clamp(.5rem,.4071rem + .381vw,.75rem);letter-spacing:10%;line-height:14.4px}.section-divider{background:#fffbea;padding:0 calc(100vw / var(--columnQuantity) * 2) 0;& .basic-cross{width:calc((100vw / var(--columnQuantity)) * 1.1);height:calc((100vw / var(--columnQuantity)) * 1.1);transform:translate(calc((100vw / var(--columnQuantity)) * (-.53)),calc((100vw / var(--columnQuantity)) * (-.53)));grid-column:span 1/span 1;grid-row:span 1/span 1}& .basic-cross:first-child{transform:translate(calc((100vw / var(--columnQuantity)) * (-.5)),calc((100vw / var(--columnQuantity)) * (-.53)));grid-column-start:1;grid-row-start:1}& .basic-cross:nth-child(2){grid-column-start:55;grid-row-start:1}& .basic-cross:nth-child(3){grid-column-start:1;grid-row-start:2}& .basic-cross:nth-child(4){grid-column-start:55;grid-row-start:2}}.section-grid-bottom,.section-grid-top{display:grid;grid-template-columns:repeat(var(--columnQuantity),minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:var(--columnQuantity) /2;background-size:calc(100% / var(--columnQuantity)) calc(100% / 2);position:relative;border:.5px solid #f3eed8}.gradient-element-top{grid-column:span 56/span 56;grid-row:span 1/span 1;grid-column-start:1;grid-row-start:2;background-image:linear-gradient(0deg,#fffbea 0,#fffbea 20%,hsla(43,44%,86%,0));position:relative;z-index:10}.gradient-element-bottom{grid-column:span 56/span 56;grid-row:span 1/span 1;grid-column-start:1;grid-row-start:31;position:relative;z-index:10;background-image:linear-gradient(180deg,#fffbea 0,#fffbea 20%,hsla(43,44%,86%,0))}.section-grid-top{& .basic-cross:nth-child(3){grid-column-start:55;grid-row-start:1}}.section-grid-bottom .gradient-element-bottom{grid-column:span 56/span 56;grid-row:span 1/span 1;grid-column-start:1;grid-row-start:1}.section-grid-bottom{border-bottom:1px solid #f3eed8}.section-grid-bottom .cross-1,.section-grid-bottom .cross-4,.section-grid-top .cross-2,.section-grid-top .cross-3{display:none}.section-grid-bottom .cross-2,.section-grid-bottom .cross-3{grid-row-start:3!important}.about-page{.section-grid-bottom .cross-1{display:block;grid-column-start:37;grid-row-start:3}.section-grid-bottom .cross-4{display:block;grid-column-start:19;grid-row-start:3}}.hero-title{color:#fffdf6;font-weight:300;font-size:clamp(1.125rem,.9857rem + .5714vw,1.5rem);grid-row:span 2/span 2;grid-column:span 4.5/span 4.5;grid-column-start:3;grid-row-start:11;position:relative;display:flex;background-color:#0a4938;align-items:center}.hero-title-left-sq,.hero-title-right-sq{display:flex;flex-direction:column;justify-content:space-between;height:100%}.hero-title-square{border:2px solid #fffdf6;display:block;width:calc((100vw / var(--columnQuantity)) * .7);height:calc((100vw / var(--columnQuantity)) * .7)}.hero-title-right-top-sq{border-left:unset;border-bottom:unset}.hero-title-right-bottom-sq{border-left:unset;border-top:unset}.hero-title-left-top-sq{border-right:unset;border-bottom:unset}.hero-title-left-bottom-sq{border-right:unset;border-top:unset}.main-button{width:max-content;padding:0 25px;background-color:#0a4938;color:#f9f1d8;border:1px solid transparent;cursor:pointer;text-transform:uppercase;font-size:clamp(.5625rem,.4464rem + .4762vw,.875rem);font-weight:600;align-self:flex-end;height:30px;letter-spacing:5%;line-height:normal;display:flex;align-items:center;text-wrap:nowrap}.main-button:hover{background-color:#226b4b;color:#bbfcc7;border:1px solid #bbfcc7}a.main-button{align-self:center;padding:10px 25px;text-decoration:none}.sub-title-container{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;& .arrow{position:relative;left:12px}}.sub-title{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:space-between;position:relative;& h3{font-size:clamp(.875rem,.7821rem + .381vw,1.125rem);line-height:120%;font-weight:300;margin:0;color:#0a4938}.left-border,.right-border{display:block;width:100%;height:100%;background-size:100% 100%;background-repeat:no-repeat}& svg path{fill:#f3eed8}}.research-filters{padding:50px 45px 0;display:flex;flex-direction:column;height:100%;position:relative}.research-filters-container{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:15px;width:100%;height:auto}.filter-button{height:auto;min-height:38px;align-self:auto;min-width:156px;font-size:14px;justify-content:center}.filter-button-open{color:#81f495;border:1px solid #81f495!important}.filters-container{display:flex;justify-content:space-between;gap:30px;padding:0 20px;background:#fffbea;width:calc(100% - (100vw / var(--columnQuantity) * 4));z-index:10;position:absolute;max-height:2px;transition:max-height .5s ease-in-out,transform .5s ease-in-out,opacity .5s ease-in-out;overflow:hidden;top:100%}.filter-divider{display:block;width:100%;background-color:#8eb2b2;height:1px;opacity:1;transition:opacity .3s ease-in-out}.filter-divider.hide{opacity:0}.filters-container.open{height:auto;border-top:none!important;background-color:#fcf7e3;z-index:100;padding:20px;max-height:475px!important;transform:translateY(calc((100vw / var(--columnQuantity)) * (-.43)))}.filter-category{display:flex;flex-direction:column;color:#4e6464;width:100%;max-width:30%;& h3{color:#6a9393;margin:0;font-weight:600;line-height:105%;font-size:clamp(.75rem,.6571rem + .381vw,1rem);padding:10px 0}}.filter-option-list{display:flex;flex-direction:column;overflow:scroll}.filter-option input[type=checkbox]{cursor:pointer;width:17px;height:17px;background-color:#fcf7e3;border:1px solid #8eb2b2!important;margin:0;border-radius:1px;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.filter-option input[type=checkbox]:checked{background-color:#0a4938;border-color:#0a4938;background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.1875 0.648438L1 6.83789M1 0.648438L7.1875 6.83789' stroke='%2381F495' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.filter-option{color:#4e6464;cursor:pointer;font-weight:300;line-height:120%;font-size:14px;display:flex;align-items:center;gap:10px;padding:6.5px 0}.input-search-container{min-width:320px;display:flex;flex-direction:column}.search-wrapper{display:flex;border:1px solid #8eb2b2;padding:4px 10px}.search-input{background:none;border:none;outline:none;flex:1 1;color:#4e6464;font-size:16px}.search-input::placeholder{color:#4e6464;font-weight:300;line-height:120%;font-size:14px;text-transform:unset}.authors-list{display:flex;flex-direction:column;padding-top:5px;overflow:scroll;height:100%;border:1px solid #8eb2b2;border-top:none;padding-left:10px}.authors-item:last-child .filter-option{padding-bottom:11.5px}.sort-container{display:flex;align-items:stretch;height:38px;flex-shrink:0}.sort-label{border:1px solid #4e6464;border-right:none;line-height:140%;display:flex;justify-content:space-between;align-items:center;padding:0 10px;font-weight:200;color:#4e6464;font-size:14px}.sort-date{border:1px solid #0a4938;line-height:140%;background-color:#fcf7e3;height:auto}.sort-date-value{border:none;height:auto;background:transparent;display:flex;padding:0 10px;width:100%;min-width:82px;gap:10px;height:100%;color:#0a4938;font-weight:200;cursor:pointer;align-items:center;font-size:14px;justify-content:space-between;position:relative}.sort-arrow{transition:transform .2s ease-in-out}.sort-arrow-rotate{transform:rotate(180deg)}.sort-dropdown-menu{position:absolute;top:100%;left:-1px;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:150;opacity:0;transform:translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out;pointer-events:none;width:100%}.sort-dropdown-menu.open{opacity:1;transform:translateY(0);pointer-events:auto}.sort-date-option{border:1px solid #0a4938;line-height:140%;background-color:#fffbea;font-weight:200;color:#0a4938;font-size:14px;display:flex;padding:0 10px;height:38px;width:calc(100% + 2px);gap:10px;align-items:center;cursor:pointer}.selected-filters{display:flex;width:100%;align-items:center;flex-wrap:wrap}.selected-filter{background-color:#0a4938;color:#fffdf6;border:1px solid #f9f1d8;border-radius:5px;padding:2px 10px;line-height:100%;display:inline-block;font-size:14px;font-weight:300;margin-right:10px;height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px}.selected-filter,.selected-filter svg{position:relative}.not-found-page{background-color:#fffbea;padding-top:60px;& h2,p{margin:0;color:#4e6464;width:100%}.page-description{flex-direction:column;padding-bottom:60px}h2{max-width:70%;line-height:140%}.main-button{align-self:flex-start}}@media screen and (min-width:1900px){.contact-section .item-newsletter{padding-top:calc(100vw / var(--columnQuantity) * 2);padding-left:calc(100vw / var(--columnQuantity) * 3)}.contact-section .item-contact{padding-top:calc(100vw / var(--columnQuantity) * 2);padding-right:calc(100vw / var(--columnQuantity) * 3)}.section-divider{padding:0 calc(100vw / var(--columnQuantity) * 3) 0}}@media screen and (max-width:1702px){.research-card p{font-size:clamp(.75rem,.6011rem + .3107vw,1.25rem)}}@media screen and (min-width:1440px){.team-member-card{padding:30px}.team-member-card,.team-member-info{gap:30px}.team-image-container.desktop{width:180px}}@media screen and (max-width:1580px){.item-newsletter h3{line-height:110%!important}.contact-section .item-newsletter{gap:22px}.contact-section .item-newsletter.decreased-gap{gap:14px}.contact-section .decreased-font{font-size:16px!important}.substack-container{display:flex;flex-direction:column;gap:12px}}@media screen and (max-width:1440px){.contact-section .item-contact,.contact-section .item-newsletter{padding:30px calc(100vw / var(--columnQuantity) * 2)}}@media screen and (max-width:1302px){.research-content img{max-height:150px}.large-card .research-content img{max-height:unset}.research-content-type{margin:0 0 10px}.research-content{padding:0!important}.research-card:nth-child(2),.research-card:nth-child(3),.research-card:nth-child(4),.research-card:nth-child(5){& img{max-width:calc((100% / 17) * 7);max-height:calc((100% / 17) * 7)}}.research-card:nth-child(2),.research-card:nth-child(3),.research-card:nth-child(4),.research-card:nth-child(5){& .research-bottom{margin-top:12px}}.research-card p{font-size:clamp(.625rem,.5041rem + .4959vw,1rem)}.highlighted-card{& h3{font-size:clamp(1.125rem,.6929rem + .9524vw,1.75rem)}}.contact-section .item-contact,.contact-section .item-newsletter{padding:30px calc(100vw / var(--columnQuantity) * 2)}.faq-title{width:70%;justify-content:flex-end;padding-right:20px;font-size:clamp(1rem,.8883rem + .48vw,1.375rem)}.faq-body-description{font-size:clamp(.9rem,.2rem + 0vw,1rem)}.contact-section .contact-text{font-size:clamp(.35rem,.2857rem + 1.2048vw,2rem)}.item-newsletter h3{font-size:clamp(.375rem,.9429rem + .7524vw,1.5rem)!important}.substack-container{flex-direction:row}.contact-section .decreased-font{font-size:clamp(.875rem,.49rem + .9524vw,1.5rem)!important}}@media screen and (max-width:1180px){.contact-section .decreased-font{font-size:clamp(.875rem,.3rem + .9524vw,1.5rem)!important}}@media screen and (max-width:1120px){.contact-section .contact-text{font-size:clamp(.35rem,.2857rem + 1.2048vw,2rem)}.contact-section .contact-email{font-size:clamp(.475rem,.2429rem + .3524vw,1.5rem)}.contact-section h3{font-size:clamp(.375rem,.6429rem + .7524vw,1.5rem)}.item-newsletter h3{font-size:clamp(.375rem,.9429rem + .7524vw,1.5rem)!important}.contact-section .submit-button{font-size:clamp(.5625rem,.4464rem + .4762vw,.875rem)}.substack-iframe{height:160px}.contact-section .decreased-font{font-size:clamp(.275rem,.3rem + .9524vw,.7rem)!important}.contact-section .item-contact{padding:28px}.research-meta{gap:12px}.research-tags span{font-size:9px}.card-news{.research-tags{margin-top:5px}& .research-meta{gap:12px}.research-authors span,.research-date{font-size:10px}}.highlighted-card{& h3{font-size:clamp(1.125rem,.4929rem + .9524vw,1.75rem)}}.footer-right{gap:32px}}@media screen and (max-width:1024px){nav ul{gap:25px}.logo{font-size:17px}.logo h2{font-size:17px!important}.research-button{padding:10px 15px;font-size:10px}.research-card{padding:12px}.research-card p{-webkit-line-clamp:3}.research-meta{gap:12px}.research-tags{font-size:9px}.large-card{& .research-meta{gap:20px}p{-webkit-line-clamp:5}}.research-card h3{font-size:clamp(.875rem,.1661rem + .3571vw,1.4375rem)}.research-card p{font-size:clamp(.625rem,.2041rem + .4959vw,1rem)}.research-card:nth-child(2),.research-card:nth-child(3),.research-card:nth-child(4),.research-card:nth-child(5){& .research-content{padding:0}}.read-more{padding:3px;margin-top:8px;font-size:clamp(.5625rem,.264rem + .4762vw,.875rem)}.research-content img{max-height:120px}.faq-title{width:90%}.contact-section .item-contact,.contact-section .item-newsletter{padding:25px 20px 20px}.item-newsletter h3{font-size:clamp(.375rem,.8429rem + .7524vw,1.5rem)!important}}@media screen and (max-width:990px){.footer-right{gap:10px}footer{padding:25px 20px}.contact-section .item-newsletter{gap:14px}.substack-container{gap:4px;flex-direction:column}.contact-section .decreased-font{font-size:9px!important}.contact-section .item-newsletter.decreased-gap{gap:4px}}@media screen and (max-width:950px){.research-content img{max-height:70px}.large-card .research-content img{max-height:-moz-fit-content;max-height:fit-content}.research-meta{gap:12px}.content-grid .item-newsletter{padding:28px}.content-grid .item-contact{padding:18px}.team-member-info{flex-direction:column}.item-newsletter h3{font-size:clamp(.375rem,.8429rem + .7524vw,1.5rem)!important}.substack-iframe{height:160px}.substack-container{gap:4px;flex-direction:column}.contact-section .decreased-font{font-size:9px!important}.contact-section .item-newsletter.decreased-gap{gap:4px}.contact-section .item-contact,.contact-section .item-newsletter{padding-top:10px}.contact-section .item-newsletter.decreased-gap{padding-right:0}}.page-header{overflow:hidden}@media (min-width:769px){.contact-grid-mobile,.contact-grid-mobile-container,.faq-title.mobile,.item-contact.mobile,.item-newsletter.mobile,.mobile-nav,.mobile-top-card,.page-header .mobile,.selected-filters.mobile,.team-image-container.mobile{display:none}.hide-desktop{display:none!important}.desktop-nav{display:block}.about-page{.team-member-card{border-top:none}.team-member-card:first-child,.team-member-card:nth-child(2){border-top:1px solid #f3eed8}}}@media screen and (max-width:768px){.hide-mobile,.page-header .desktop,.selected-filters.desktop{display:none!important}.main-button{padding:0 12px}.burger-menu{display:block;padding:0}.logo{font-size:18px;gap:14px}.logo h2{font-size:18px!important}header{padding:14px;height:50px}.logo-svg{height:28px;width:28px}.mobile-nav{position:absolute;top:50px;left:0;width:100%;background:#fffdf4;padding:12px;display:flex;flex-direction:column;transform:translateY(-100%);transition:.3s ease-in-out;opacity:0;visibility:hidden}.mobile-nav.open{transform:translateY(0);opacity:1;visibility:visible;border-bottom:1px solid #293131}ul li{font-weight:300;letter-spacing:1%}#search-container.active #search-input-container{height:auto}#search-container.active{width:100%!important}#search-input,.header-input{box-shadow:none;border:none}#search-input-container{background:#fffdf4;position:static;height:0;border:none;border-bottom:1px solid #0a4938}#close-search-button,.desktop-nav,header .hidden{display:none}.mobile-nav ul{flex-direction:column;gap:6px;align-items:flex-end}.burger-menu{background:transparent;border:none}.burger-menu.active div:first-child{transform:translateY(5px) rotate(45deg)}.burger-menu.active div:nth-child(2){opacity:0}.burger-menu.active div{width:15px}.burger-menu.active div:nth-child(3){transform:translateY(-5px) rotate(-45deg)}#search-container{width:100%;text-align:end}#search-container.active #search-input-container{width:auto}footer{flex-direction:column;text-align:center;padding:20px 16px;font-weight:300;font-size:12px;line-height:120%;letter-spacing:10%;gap:16px;text-transform:uppercase;max-height:unset!important}.footer-left{align-self:baseline;text-align:center;width:100%}.footer-right{align-items:center;width:100%;flex-wrap:wrap;gap:16px;justify-items:space-between}.bsky-url{position:relative;top:0}.footer-right a{margin:0;font-weight:300;font-size:12px;line-height:120%;letter-spacing:10%;vertical-align:middle;text-transform:uppercase}.foooter-row{width:100%}.foooter-row:first-child{justify-content:space-between}.foooter-row:nth-child(2){width:auto}.dd-link{margin-left:auto!important}.contact-section .item-contact{border-top:.5px solid #fffbea}.research-grid{border:none}.research-grid,.research-grid-bc{aspect-ratio:var(--mobileColumnQuantity) /var(--grid-rows-quantity);grid-template-columns:repeat(var(--mobileColumnQuantity),minmax(0,1fr));background-size:calc(100% / var(--mobileColumnQuantity)) calc(100% / var(--grid-rows-quantity))!important}.research-grid-bc{aspect-ratio:var(--mobileColumnQuantity) /3;background-size:calc(100% / var(--mobileColumnQuantity)) calc(100% / 3)!important}.research-grid-overlay{aspect-ratio:var(--mobileColumnQuantity) /var(--grid-rows-quantity);grid-template-columns:repeat(var(--mobileColumnQuantity),minmax(0,1fr));border:.5px solid #f3eed8;border-bottom:none}.research-card h3{font-size:clamp(.875rem,.5591rem + 2.1164vw,1.375rem)}.highlighted-card h3,.research-card h3{font-weight:300;line-height:120%;letter-spacing:0}.highlighted-card h3{font-size:clamp(1rem,.841rem + 2.1164vw,1.5rem)}.research-card p{font-weight:300;font-size:clamp(.75rem,.4341rem + 2.1164vw,1.25rem)}.highlighted-card p,.research-card p{line-height:140%;letter-spacing:0;-webkit-line-clamp:3}.highlighted-card p{font-weight:200;font-size:clamp(.875rem,.5rem + 2.1164vw,1.375rem)}.research-card .research-authors{margin-bottom:15px}.highlighted-card img,.research-content img{max-height:300px}.research-authors span,.research-date{font-weight:300;font-size:clamp(.625rem,.3091rem + 2.1164vw,1.125rem);line-height:140%;letter-spacing:0}.research-tags span{font-weight:300;font-size:11px!important;line-height:140%!important;letter-spacing:10%;vertical-align:middle;text-transform:uppercase}.research-tags{padding:6px;display:flex;align-items:center;margin-top:12px;& svg{height:11px}}.research-content-type{& span{padding:6px}}.author-container{& svg{height:11px}}.card-news{gap:12px;padding:calc(100vw / var(--mobileColumnQuantity));& h3{font-weight:300;line-height:120%;letter-spacing:0;font-size:clamp(.875rem,.5591rem + 2.1164vw,1.375rem)}.research-date{width:100%}.research-authors{row-gap:2px;margin:0}.research-authors span,.research-date{line-height:140%;font-size:clamp(.625rem,.3091rem + 2.1164vw,1.125rem)}.research-tags{padding:6px;font-size:11px}& .research-meta{padding:0}}.item-contact.desktop,.item-newsletter.desktop{display:none}.contact-grid.desktop{display:none!important}.contact-grid-mobile-container{padding:0 16px;position:relative}.contact-grid-mobile{background-size:calc(100% / var(--mobileColumnQuantity)) calc(100% / 8)!important;grid-template-columns:repeat(var(--mobileColumnQuantity),minmax(0,1fr));grid-template-rows:repeat(8,minmax(0,1fr))!important;aspect-ratio:var(--mobileColumnQuantity) /8;width:calc(100% - 1px);border-bottom:unset;height:100%}.contact-section .item-contact.mobile,.contact-section .item-newsletter.mobile{padding:24px calc(100vw / var(--mobileColumnQuantity) * 2)}.contact-section .contact-heading{font-weight:700;font-size:12px;line-height:105%;letter-spacing:3%;vertical-align:middle;text-transform:uppercase}.item-newsletter .contact-heading{color:#69d282}.item-newsletter h3{font-weight:300;font-size:16px;line-height:100%;letter-spacing:0}.newsletter-form{flex-direction:column;gap:12px}.custom-substack-widget{flex-direction:column!important;gap:12px}.contact-section .newsletter-input,.custom-substack-widget input{font-weight:300!important;font-size:12px!important;min-height:30px!important;line-height:140%;letter-spacing:2%;border:none!important;border-bottom:1px solid #0a4938!important;border-radius:0!important}.custom-substack-widget input{flex:0 1!important}.custom-substack-widget input::placeholder,input.newsletter-input::placeholder{font-size:12px!important;position:static!important}.custom-substack-widget button{width:min-content!important;justify-content:center;font-size:10px;padding:8.5px 12px!important;border-color:transparent!important;max-height:24px!important}.substack-container{gap:12px}.contact-section .decreased-font{font-size:16px!important}.custom-substack-widget{flex-direction:row}.custom-substack-widget+.success{font-size:14px;margin:.5rem 0 0!important}.contact-section .item-newsletter,.contact-section .item-newsletter.decreased-gap{gap:16px}.contact-section .submit-button{width:min-content;justify-content:center;font-size:10px;border-color:transparent}.contact-section .item-contact.mobile{border-left:unset;border-right:unset}.contact-bc{display:none}.contact-section{position:relative}.contact-section .contact-text{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0}.contact-section .contact-email{font-weight:700;font-size:12px;line-height:105%;letter-spacing:3%}.contact-bc-mobile{position:absolute;background-repeat:no-repeat;background-position:unset;background-size:contain;background-image:url(/_next/static/media/contact-mobile-bc.614733f5.png);top:0;height:100%;left:0;width:100%}.section-divider{background:#fffbea;padding:0 calc(100vw / var(--mobileColumnQuantity) * 2) 0;& .basic-cross{width:calc((100vw / var(--mobileColumnQuantity)) * 1.1);height:calc((100vw / var(--mobileColumnQuantity)) * 1.1);transform:translate(calc((100vw / var(--mobileColumnQuantity)) * (-.5)),calc((100vw / var(--mobileColumnQuantity)) * (-.53)));grid-column:span 1/span 1;grid-row:span 1/span 1}& .basic-cross:first-child{grid-column-start:1;grid-row-start:1}& .basic-cross:nth-child(2),& .basic-cross:nth-child(3){grid-column-start:25;grid-row-start:1}& .basic-cross:nth-child(4){grid-column-start:25;grid-row-start:2}}.section-grid-bottom,.section-grid-top{display:grid;border-right:.5px solid #f3eed8;grid-template-columns:repeat(var(--mobileColumnQuantity),minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:var(--mobileColumnQuantity) /2;background-size:calc(100% / var(--mobileColumnQuantity)) calc(100% / 2)}.gradient-element-top{grid-column:span var(--mobileColumnQuantity) /span var(--mobileColumnQuantity);grid-row:span 1/span 1;grid-column-start:1;grid-row-start:2;width:calc(100% + 1px);background-image:linear-gradient(0deg,#fffbea 0,#fffbea 20%,hsla(43,44%,86%,0));z-index:10}.section-grid-bottom{border-bottom:.5px solid #f3eed8}.gradient-element-bottom{grid-column:span var(--mobileColumnQuantity) /span var(--mobileColumnQuantity);grid-row:span 1/span 1;grid-column-start:1;grid-row-start:31;width:calc(100% + 1px);z-index:10;background-image:linear-gradient(180deg,#fffbea 0,#fffbea 20%,hsla(43,44%,86%,0))}.section-grid-bottom .gradient-element-bottom{grid-column:span var(--mobileColumnQuantity) /span var(--mobileColumnQuantity)}.section-divider .grid-overlay{background:#fffbea;& .basic-cross{width:calc((100vw / var(--mobileColumnQuantity)) * 1.1);height:calc((100vw / var(--mobileColumnQuantity)) * 1.1);transform:translate(calc((100vw / var(--mobileColumnQuantity)) * (-.5)),calc((100vw / var(--mobileColumnQuantity)) * (-.53)))}& .basic-cross:nth-child(2){grid-column-start:25;grid-row-start:1}& .basic-cross:nth-child(4){grid-column-start:25;grid-row-start:2}}.faq-header{padding:0;flex-wrap:wrap}.faq-title.desktop{display:none}.faq-index{padding:calc(100vw / var(--mobileColumnQuantity) * 1);font-weight:400;font-size:clamp(1rem,.641rem + 2.1164vw,1.5rem);line-height:100%;letter-spacing:0}.faq-arrow{padding:12px;& svg{width:16px}& svg path{stroke-width:4px}}.faq-title.mobile{width:100%;padding:calc(100vw / var(--mobileColumnQuantity) * 1);border-top:1px solid #8eb2b2;justify-content:flex-start;text-align:left;font-weight:300;font-size:clamp(1rem,.641rem + 2.1164vw,1.5rem);line-height:130%;letter-spacing:0}.faq-body{flex-direction:column;gap:0}.faq-body-description,.faq-body-grid{width:100%}.faq-body-description{font-weight:300;font-size:clamp(.4rem,.541rem + 1.3164vw,1.5rem);line-height:140%;letter-spacing:0;padding:calc(100vw / var(--mobileColumnQuantity) * 1);color:#fffbea;border:1px solid #9cc4fa;border-top:unset;border-bottom:unset}.faq-item:last-child .faq-body-description{border-bottom:1px solid #9cc4fa}.faq-body-background-grid{position:static;background-size:calc(100vw / 26) calc(100vw / 25);background-position-x:-1px;background-position-y:-1px;border:1px solid #9cc4fa}.faq-body-background-grid,.faq-body-grid{height:calc(100vw / 25 * 13)}.faq-body-background-gradient{width:100%;height:calc(100% - 1px);border-right:1px solid #9cc4fa}.faq-body.show{background:#083d77}.team-image-container.desktop,.team-member-meta.desktop{display:none}.team-member-card{padding:12px}.mobile-top-card{display:flex;flex-direction:row;align-items:stretch;width:100%}.team-member-divider{height:.5px}.team-image-container.mobile{width:25%;border:.5px solid #8eb2b2;flex-shrink:0;border-right:unset;height:auto;display:block;& img{max-width:100%;height:100%;display:block;object-fit:cover}}.team-member-meta{border-width:.5px;width:100%;height:auto}.team-member-name{font-weight:300;padding:6px 12px;font-size:15px;height:100%;line-height:120%;letter-spacing:0;display:flex;align-items:center}.team-member-divider{flex-shrink:0}.team-member-role{display:flex;align-items:center;font-weight:300;font-size:10px;line-height:140%;letter-spacing:10%;vertical-align:middle;text-transform:uppercase;height:100%;padding:6px 12px;word-break:break-word}.team-member-info{flex-direction:column-reverse;gap:12px}.people-authors{max-width:unset;width:100%}.people-team.author-page{& .team-member-info{padding-top:0}}.sub-title{& h3{padding:13px 0;font-weight:300;font-size:16px;line-height:120%;letter-spacing:0;vertical-align:middle}& svg path{fill:#f3eed8}}.research-filters,.sub-title-container{padding:12px 16px}.filter-divider{display:none}.filter-button{min-width:94px;min-height:26px;padding-left:30px;padding-right:30px;font-size:clamp(.625rem,.1091rem + 2.1164vw,1.125rem)}.selected-filter{margin-right:3px;height:24px;font-size:12px}.filters-container{flex-direction:column;width:calc(100% - 32px);overflow:scroll;gap:24px}.filter-category{max-width:unset;& h3{font-size:clamp(.875rem,.3591rem + 2.1164vw,1.375rem)}}.filter-option{font-size:clamp(.75rem,.2341rem + 2.1164vw,1.25rem)}.filter-option-list{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}.research-filters-container{padding-bottom:5px}.filters-container.open{max-height:450px!important;padding:2px 12px 12px}.sort-date-option,.sort-date-value,.sort-label{font-size:clamp(.75rem,.2341rem + 2.1164vw,1.25rem)}.sort-container,.sort-date-option{height:28px}.research{padding:12px 16px calc(24px + (100vw / var(--mobileColumnQuantity)) / 2)}.research-grid{aspect-ratio:var(--mobileColumnQuantity) /var(--grid-rows-quantity);border-bottom:unset}.not-found-page{.page-description{padding:30px calc(100vw / var(--mobileColumnQuantity) * 2) 60px}h2{max-width:100%}}}@media screen and (max-width:490px){header{height:auto}ul li{font-size:clamp(.875rem,-6.457rem + 30.08vw,24.375rem)}}@media screen and (max-width:440px){.logo{font-size:18px;gap:10px}.logo h2{font-size:18px!important}header{padding:12px}.mobile-nav{top:48px}.research-card h3{font-size:clamp(.875rem,.3591rem + 2.1164vw,1.375rem)}.highlighted-card h3{font-size:clamp(1rem,.4841rem + 2.1164vw,1.5rem)}.highlighted-card p{font-size:clamp(.875rem,.3591rem + 2.1164vw,1.375rem)}.research-card p{font-size:clamp(.75rem,.2341rem + 2.1164vw,1.25rem)}.highlighted-card img,.research-content img{max-height:200px}.research-authors span,.research-date{font-size:clamp(.625rem,.1091rem + 2.1164vw,1.125rem)}.research-tags span{font-size:clamp(.5rem,-.0159rem + 2.1164vw,1rem)!important;& svg{height:11px}}.card-news{.research-authors span,.research-date{font-size:clamp(.625rem,.1091rem + 2.1164vw,1.125rem)}.research-tags span{font-size:clamp(.5rem,-.0159rem + 2.1164vw,1rem)!important;& svg{height:11px}}p{font-size:clamp(.75rem,.2341rem + 2.1164vw,1.25rem)}h3{font-size:clamp(.875rem,.3591rem + 2.1164vw,1.375rem)}}}@media screen and (max-width:375px){.research-meta{gap:4px}.research-card .research-authors{margin-bottom:5px}}