.hero-block .layout-large{align-items:flex-end;background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;height:60vw;max-height:700px;min-height:460px;position:relative}.hero-block .layout-large:before{background-size:cover;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.hero-block .layout-large>.container-xl{display:flex;height:100%;max-width:1440px;padding-bottom:120px;padding-top:60px;position:relative}@media(max-width: 1279.98px){.hero-block .layout-large>.container-xl{display:flex;flex-direction:column}}@media(max-width: 991.98px){.hero-block .layout-large>.container-xl{padding-bottom:80px}}.hero-block .layout-large>.container-xl>.row{margin-top:auto;display:flex;flex-grow:1;min-width:100%}.hero-block .layout-large>.container-xl>.row .col-lg-12{display:flex;flex-direction:column;position:relative}.hero-block .layout-large>.container-xl>.row .col-lg-12>.row{margin-top:auto;position:relative}.hero-block .layout-large>.container-xl>.row [class*=col]{z-index:2}.hero-block .layout-large>.container-xl>.row [class*=col] svg{margin-bottom:20px;max-width:250px}.hero-block .layout-large>.container-xl>.row [class*=col] .hero-title{color:#fff;line-height:1.15;margin-bottom:0;margin-top:0;position:relative;z-index:1}@media(max-width: 479.98px){.hero-block .layout-large>.container-xl>.row [class*=col] .hero-title{margin-bottom:0}}.hero-block .layout-medium{align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;height:450px;padding:100px 0 150px;position:relative}@media(max-width: 991.98px){.hero-block .layout-medium{padding:80px 0 60px}}@media(max-width: 479.98px){.hero-block .layout-medium{min-height:450px}}.hero-block .layout-medium:before{background-size:cover;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.hero-block .layout-medium>[class*=container]{align-self:self-end}@media(max-width: 479.98px){.hero-block .layout-medium>[class*=container]{align-self:flex-end}.hero-block .layout-medium>[class*=container] .row .col-12{text-align:left !important}}.hero-block .layout-medium>[class*=container] [class*=col]{z-index:2}.hero-block .layout-medium>[class*=container] [class*=col] .hero-title{font-size:40px;color:#fbf9f3;font-family:"rotunda-variable";font-variation-settings:"wght" 600;letter-spacing:.01em;margin-bottom:0}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-medium>[class*=container] [class*=col] .hero-title{font-size:calc(40px + (50 - 40) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-medium>[class*=container] [class*=col] .hero-title{font-size:50px}}.hero-block .layout-small{align-items:flex-end;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;min-height:400px;overflow:hidden;padding:3rem 0;position:relative}@media(max-width: 479.98px){.hero-block .layout-small{align-items:self-end;display:flex}}.hero-block .layout-small:before{background:linear-gradient(180deg, rgba(0, 0, 0, 0.28) 0%, rgba(28, 73, 94, 0.32) 100%);bottom:0;content:"";display:flex;position:absolute;top:0;width:100%;z-index:2}.hero-block .layout-small>div{z-index:2}.hero-block .layout-small>div .row{position:relative;z-index:1}.hero-block .layout-small>div .row>div{z-index:2}.hero-block .layout-small>div .row>div .hero-title{color:#fff;margin-bottom:0}.hero-block .layout-research{padding-bottom:80px;padding-top:80px;background-color:#385847}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-research{padding-bottom:calc(80px + (120 - 80) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-research{padding-bottom:120px}}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-research{padding-top:calc(80px + (110 - 80) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-research{padding-top:110px}}.hero-block .layout-research [class*=col-]{display:flex;flex-direction:column;gap:32px}.hero-block .layout-research [class*=col-] h1.h2{color:#fbf9f3;margin-bottom:0}.hero-block .layout-research [class*=col-] .author-date{font-size:18px}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-research [class*=col-] .author-date{font-size:calc(18px + (21 - 18) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-research [class*=col-] .author-date{font-size:21px}}.hero-block .layout-research [class*=col-] .author-date span{color:#fbf9f3;display:block}.hero-block .layout-research [class*=col-] .link-list{display:flex;flex-direction:column;gap:4px}.hero-block .layout-research [class*=col-] .link-list a{color:#e8e8c5;display:inline-block;width:fit-content}.hero-block .layout-research [class*=col-] .link-list a span{color:#e8e8c5}.hero-block .layout-research [class*=col-] .link-list a span:after{background-image:url(../../dist/e4e4bdb11e7764d3769c.svg);color:#e8e8c5}.hero-block .layout-title-intro{padding-bottom:80px;padding-top:140px;background-color:#fbf9f3}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-title-intro{padding-bottom:calc(80px + (120 - 80) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-title-intro{padding-bottom:120px}}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-title-intro{padding-top:calc(140px + (200 - 140) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-title-intro{padding-top:200px}}.hero-block .layout-title-intro h1.heading{font-size:40px;color:#385847;margin-bottom:100px}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-title-intro h1.heading{font-size:calc(40px + (50 - 40) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-title-intro h1.heading{font-size:50px}}@media(max-width: 991.98px){.hero-block .layout-title-intro h1.heading{margin-bottom:32px}}.hero-block .layout-title-intro .intro-text p:first-child:first-of-type:first-letter{font-size:40px;margin-bottom:0px;margin-right:4px;margin-top:0px;color:#385847;display:inline;float:left;font-family:"Noto Sans";font-weight:bold;margin-left:-2px;line-height:1}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-title-intro .intro-text p:first-child:first-of-type:first-letter{font-size:calc(40px + (48 - 40) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-title-intro .intro-text p:first-child:first-of-type:first-letter{font-size:48px}}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-title-intro .intro-text p:first-child:first-of-type:first-letter{margin-bottom:calc(0px + (-2 - 0) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-title-intro .intro-text p:first-child:first-of-type:first-letter{margin-bottom:-2px}}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-title-intro .intro-text p:first-child:first-of-type:first-letter{margin-right:calc(4px + (6 - 4) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-title-intro .intro-text p:first-child:first-of-type:first-letter{margin-right:6px}}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-title-intro .intro-text p:first-child:first-of-type:first-letter{margin-top:calc(0px + (-2 - 0) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-title-intro .intro-text p:first-child:first-of-type:first-letter{margin-top:-2px}}.hero-block .layout-title-intro .intro-text p{font-size:14px}@media(min-width: 480px)and (max-width: 1279px){.hero-block .layout-title-intro .intro-text p{font-size:calc(14px + (16 - 14) * (100vw - 480px) / (1280 - 480))}}@media(min-width: 1280px){.hero-block .layout-title-intro .intro-text p{font-size:16px}}.hero-block .layout-title-intro .intro-text p:last-child{margin-bottom:0}
