@charset "UTF-8";.card-presentation-g--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;gap:16px;text-align:left;width:100%}.card-presentation-g__eyebrow{color:#444;font-family:"gill-sans-nova","Gill Sans Nova","Gill Sans","Helvetica Neue",Arial,sans-serif;font-size:11px;font-weight:400;letter-spacing:.2em;line-height:1.8;margin:0;text-transform:uppercase}.card-presentation-g__title{font-family:"SLTF ARCILLA","Times New Roman",serif;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:0;font-size:max(28px, min(calc(28px + (100vw - 360px) / ((1440 - 360) / (40 - 28))), 40px));color:#404f38;margin:0}.card-presentation-g__body{font-family:"gill-sans-nova","Gill Sans Nova","Gill Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.8;letter-spacing:0;font-size:max(16px, min(calc(16px + (100vw - 360px) / ((1440 - 360) / (18 - 16))), 18px));color:#444;margin:0}.card-presentation-g__body>:first-child{margin-top:0}.card-presentation-g__body>:last-child{margin-bottom:0}.card-presentation-g--media{aspect-ratio:22/27;background-color:rgba(64,79,56,.06);height:auto;margin:0;overflow:hidden;width:100%}.card-presentation-g__picture,.card-presentation-g--media img,.card-presentation-g__media-placeholder{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cards.presentation-g{--color-body:#444;--color-heading:#404f38;--color-link:#404f38;padding:0}.cards.presentation-g .cards__container{max-width:none}.cards.presentation-g .cards__g{display:grid;grid-template-columns:minmax(0, 1fr)}.cards.presentation-g .cards__g-copy{-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;padding:48px 24px}.cards.presentation-g .cards__g-text-wrapper{height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%}.cards.presentation-g .cards__g-text,.cards.presentation-g .cards__g-text .splide__track,.cards.presentation-g .cards__g-text .splide__list{height:auto;width:100%}.cards.presentation-g .cards__g-text .splide__slide{-ms-flex-item-align:start;align-self:flex-start;height:auto}.cards.presentation-g .cards__g-text-wrapper{max-width:480px}.cards.presentation-g .cards__g-arrows{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px;padding:0;position:static;-webkit-transform:none;transform:none;width:auto}.cards.presentation-g .cards__g-arrows .splide__arrow{background-color:#404f38;border-radius:50%;color:#edefe9;height:48px;padding:0;width:48px}.cards.presentation-g .cards__g-arrows .splide__arrow .v-icon__svg{height:16px;width:16px}.cards.presentation-g .cards__g-arrows .splide__arrow:hover,.cards.presentation-g .cards__g-arrows .splide__arrow:focus{background-color:#404f38;color:#fff}.cards.presentation-g .cards__g-media{overflow:hidden;width:100%}.cards.presentation-g .cards__g-media-wrapper,.cards.presentation-g .cards__g-media .splide,.cards.presentation-g .cards__g-media .splide__track,.cards.presentation-g .cards__g-media .splide__list,.cards.presentation-g .cards__g-media .splide__slide{height:auto}@media (min-width:768px){.cards.presentation-g .cards__g-copy{padding:64px 80px}}@media (min-width:1024px){.cards.presentation-g .cards__g{grid-template-columns:660px minmax(0, 1fr);min-height:810px}.cards.presentation-g .cards__g-copy{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:810px;padding:80px 120px 80px 180px}.cards.presentation-g .cards__g-text-wrapper{max-width:360px}.cards.presentation-g .cards__g-media,.cards.presentation-g .cards__g-media-wrapper,.cards.presentation-g .cards__g-media .splide,.cards.presentation-g .cards__g-media .splide__track,.cards.presentation-g .cards__g-media .splide__list,.cards.presentation-g .cards__g-media .splide__slide,.cards.presentation-g .card-presentation-g--media{height:810px}}