#homeIntroTextAndImage{background-color:var(--red);--layoutGrid-content-width-left-percentage: .6}@media (max-width: 1600px){#homeIntroTextAndImage{--layoutGrid-content-width-left-percentage: .55}}#homeIntroTextAndImage-text{grid-column-end:content-center;position:relative}#homeIntroTextAndImage-text .wrapper{padding:var(--spacing-120);padding-left:0;display:flex;flex-direction:column;justify-content:center;height:100%}#homeIntroTextAndImage-text .wrapper:after{z-index:100;content:"";position:absolute;top:35%;transform:translateY(-50%);right:calc(-.4 * var(--spacing-200));width:var(--spacing-200);background-color:#00f;aspect-ratio:243.28/300;background:url(/images/style/batch-30years.svg) no-repeat;background-size:contain}@media (max-width: 900px){#homeIntroTextAndImage-text .wrapper:after{right:0;top:-70px;transform:none;width:100px}}#homeIntroTextAndImage-text h1{color:var(--white);margin-bottom:.4em;text-wrap:balance}@media (max-width: 667px){#homeIntroTextAndImage-text h1{font-size:calc(var(--fontSize-h1) * .85)}}#homeIntroTextAndImage-text .partContentText{color:var(--white);text-wrap:balance}#homeIntroTextAndImage-text .partContentText p{font-size:1.2222em}#homeIntroTextAndImage-text .partButton{--partButton1-backgroundColor: var(--black);--partButton1-backgroundColor-hover: var(--white);--partButton1-color: var(--white);--partButton1-color-hover: var(--black)}#homeIntroTextAndImage-image{grid-column-start:content-center;grid-column-end:fullwidth;position:relative;background-color:rgba(0,0,0,.25)}#homeIntroTextAndImage-image .partContentFileImageGallery,#homeIntroTextAndImage-image .partContentFileImageGallery *,#homeIntroTextAndImage-image .partSlider.homeIntroImage,#homeIntroTextAndImage-image .sliderMainContainer,#homeIntroTextAndImage-image .sliderMainContainer *{height:100%}#homeIntroTextAndImage-image .partSlider{height:100%;--partSlider2-slideContainer-aspectRatio: 840/530;--partSlider2-pagination-button-backgroundColor: var(--white);--partSlider2-pagination-button-backgroundColor-hover: var(--red);--partSlider2-pagination-button-backgroundColor-selected: var(--red)}#homeIntroTextAndImage-image .partSlider2 .slideContainer{max-width:100%}#homeIntroTextAndImage-image .partSlider.partSlider2 .sliderPagination{position:absolute;left:var(--spacing-30);bottom:var(--spacing-30);z-index:10}@media (max-width: 900px){#homeIntroTextAndImage-image{grid-column:fullwidth}#homeIntroTextAndImage-text{grid-column:content}#homeIntroTextAndImage-text .wrapper{padding-right:0}#homeIntroTextAndImage-image{order:-1}}#homeIntroTextAndImage+.contentOneColumn .container{text-align:center;margin:0 auto}#homeIntroTextAndImage+.contentOneColumn .partHeading{text-wrap:balance;color:var(--black)}@media (max-width: 667px){#homeIntroTextAndImage+.contentOneColumn .container{text-align:left}}.imageAndTextListColumns--home{padding-top:var(--spacing-vertical);background:var(--brown-light)}#homeArticles{background-color:var(--brown-light);text-align:center;padding:var(--spacing-vertical) 0}#homeArticles #articleList{margin-top:var(--spacing-40);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-30);text-align:left}#homeArticles .container>.partButton{margin-top:var(--spacing-40)}@media (max-width: 600px){#homeArticles #articleList{grid-template-columns:repeat(1,minmax(0,1fr))}#homeArticles #articleList .articleCard:last-child{display:none}}
