/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--c-black:#000;--c-white:#fff;--c-neutral-5:#1E1E1E;--c-neutral-4:#696765;--c-neutral-3:#ABAAA5;--c-neutral-2:#E5E3DC;--c-neutral-1:#F9F7EF;--c-brown-5:#3D352C;--c-brown-4:#A6A199;--c-brown-3:#BFB7AD;--c-brown-2:#DBD2C7;--c-brown-1:#F0E8DE;--c-blue-5:#23334A;--c-blue-4:#617494;--c-blue-3:#748CAE;--c-blue-2:#8DA4C6;--c-blue-1:#B4C7E2;--c-red-2:#BE6666;--c-red-1:#ECD3D3;--c-yellow-2:#D9BA7E;--c-yellow-1:#ECDBBC;--c-green-2:#91AB78;--c-green-1:#DDE6D3;--c-green-3:#1E5716}@font-face{font-family:"The Future Light";src:url(/themes/custom/md2_theme/dist/assets/fonts/TheFuture/TheFuture-Light.woff2) format("woff2"),url(/themes/custom/md2_theme/dist/assets/fonts/TheFuture/TheFuture-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"The Future Medium";src:url(/themes/custom/md2_theme/dist/assets/fonts/TheFuture/TheFuture-Medium.woff2) format("woff2"),url(/themes/custom/md2_theme/dist/assets/fonts/TheFuture/TheFuture-Medium.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"The Future Regular";src:url(/themes/custom/md2_theme/dist/assets/fonts/TheFuture/TheFuture-Regular.woff2) format("woff2"),url(/themes/custom/md2_theme/dist/assets/fonts/TheFuture/TheFuture-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"MD Lorien Regular";src:url(/themes/custom/md2_theme/dist/assets/fonts/MDLorien/MDLorien-Regular.woff2) format("woff2"),url(/themes/custom/md2_theme/dist/assets/fonts/MDLorien/MDLorien-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"MD Lorien Italic";src:url(/themes/custom/md2_theme/dist/assets/fonts/MDLorien/MDLorien-Italic.woff2) format("woff2"),url(/themes/custom/md2_theme/dist/assets/fonts/MDLorien/MDLorien-Italic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.featured-list-wrapper{background-color:var(--c-brown-1);padding:32px 0 64px;width:100%;overflow:hidden;margin:0 auto;max-width:var(--max-width);height:auto}.featured-list-wrapper .section-eyebrow{margin-bottom:24px;color:var(--c-neutral-5);font-family:"MD Lorien Italic";font-weight:400;line-height:28px;font-size:24px;padding-inline:24px}.featured-list-wrapper .swiper{display:block;width:100%}.featured-list-wrapper .swiper .swiper-wrapper{display:block;height:auto}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide{display:block;height:auto;width:100%;position:relative;box-sizing:border-box}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide:last-child .slide-container{margin-bottom:0}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container{display:flex;width:100%;margin-bottom:64px;flex-direction:column-reverse;justify-content:unset}@media (min-width:591px){.featured-list-wrapper{padding:32px 24px 72px}.featured-list-wrapper .section-eyebrow{line-height:38px;font-size:32px;padding-inline:0}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container{margin-bottom:72px}}@media (min-width:905px){.featured-list-wrapper{padding-bottom:32px}.featured-list-wrapper .section-eyebrow{margin-bottom:48px;line-height:48px;font-size:40px}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container{justify-content:space-between;flex-direction:row;margin-bottom:48px}}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description{display:flex;flex-direction:column;padding:24px 22px 0}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .card-number{color:var(--c-neutral-5);font-family:"The Future Light",sans-serif;font-weight:300;font-size:18px;line-height:28px;margin-bottom:16px}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper .title{color:var(--c-neutral-5);font-family:"MD Lorien Regular",sans-serif;font-weight:400;line-height:28px;font-size:20px}@media (min-width:591px){.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description{padding:24px 0 0}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper .title{line-height:38px;font-size:32px}}@media (min-width:905px){.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description{flex-direction:row;padding:0;flex:1}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .card-number{margin-bottom:0;font-size:20px}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper{margin-left:21.52%;margin-right:14%;max-width:470px}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper .title{line-height:48px;font-size:40px}}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper .description{color:var(--c-neutral-5);font-family:"The Future Regular",sans-serif;font-size:20px;font-weight:400;line-height:28px;margin-top:12px;letter-spacing:-.4px}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper .link{color:var(--c-neutral-5);font-family:"The Future Medium",sans-serif;font-size:1rem;font-weight:500;line-height:24px;margin-top:24px;position:relative;max-width:-moz-fit-content;max-width:fit-content}@media (min-width:591px){.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper .link{font-size:14px}}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper .link a::after{content:"";position:absolute;right:0;bottom:-2px;height:1px;width:100%;transform-origin:left center;transform:scaleX(1);transition:transform .3s;background-color:var(--c-neutral-5)}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper .link a:hover::after{transform:scaleX(0)}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__image{overflow:hidden}@media (min-width:905px){.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper .link{font-size:18px}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__image{flex:0 0 373px;height:370px}}@media (min-width:1240px){.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper{margin-left:26.4%;margin-right:17.2%;max-width:447px}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__image{flex:0 0 566px;height:561px}}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;max-height:690px}@media (min-width:1441px){.featured-list-wrapper{padding-inline:64px}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__description .content-wrapper{margin-left:26.63%;margin-right:17.59%;max-width:530px}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__image{flex:0 0 670px;height:664px}.featured-list-wrapper .swiper .swiper-wrapper .swiper-slide .slide-container .slide-container__image img{width:670px;height:664px}}
