#MainContent{background:#fbf7f2}#MainContent .section+.section{margin-top:0}.bart-about-hero .banner__media,.bart-about-cta .banner__media,.bart-about-story .image-with-text__media,.bart-about-values .specification__media{background-position:center;background-repeat:no-repeat;background-size:cover}.bart-about-hero .banner__media{background-color:#2b1a13;background-image:none;background-position:center 46%}.bart-about-story .image-with-text__media{background-color:#ded9d4;background-image:none;position:relative}.bart-about-story .image-with-text__media:before{background:#ded9d4 url(bart-about-story-bart-2026.webp) center 40% / cover no-repeat;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}.bart-about-values .specification__media{background-attachment:scroll;background-color:#e7e0d8;background-image:none;background-position:center;background-size:cover}.bart-about-cta .banner__media{background-image:none;background-position:center}.bart-about-hero .banner__media>.placeholder-svg,.bart-about-cta .banner__media>.placeholder-svg,.bart-about-story .image-with-text__media>.placeholder-svg,.bart-about-values .specification__media>.placeholder-svg{display:none}.bart-about-story .image-with-text__media--placeholder:after,.bart-about-values .specification__media--placeholder:after{display:none}.bart-about-hero .banner__media>img,.bart-about-cta .banner__media>img,.bart-about-story .image-with-text__media>img,.bart-about-values .specification__media>img{height:100%;object-fit:cover;width:100%}.bart-about-hero.banner.banner--large:not(.banner--adapt){min-height:70rem}.bart-about-hero>.page-full-width,.bart-about-hero>.page-full-width>.row{min-height:inherit}.bart-about-hero.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:70rem;padding:5rem}.bart-about-hero .banner__media:after{background:linear-gradient(180deg,#1a0f0a3d,#1a0f0aa8);opacity:1}.bart-about-hero .banner__box,.bart-about-cta .banner__box{background:transparent;box-shadow:none;max-width:105rem;padding:3rem}.bart-about-hero .banner__box>*+*,.bart-about-cta .banner__box>*+*{margin-top:1.5rem}.bart-about-hero .banner__heading,.bart-about-cta .banner__heading{padding-left:0}.bart-about-hero .banner__heading:after,.bart-about-cta .banner__heading:after{content:none;display:none}.bart-about-hero .banner__heading:first-of-type,.bart-about-cta .banner__heading:first-of-type,.bart-about-story .image-with-text__text--caption,.bart-about-values .specification-list-title__text,.bart-about-team .multicolumn-list-title__text{color:var(--bart-gold);font-family:var(--bart-script);font-size:clamp(3.2rem,3.2vw,4.6rem);font-style:normal;font-weight:400;letter-spacing:0;line-height:1.05;margin:0 0 .8rem;text-transform:none}.bart-about-hero .banner__heading:nth-of-type(2){color:#fff;font-family:var(--font-heading-family);font-size:clamp(4rem,4.6vw,6.4rem);font-style:var(--font-heading-style);font-weight:600;letter-spacing:.01em;line-height:.98;margin-inline:auto;max-width:24ch;text-transform:uppercase;text-wrap:balance}.bart-about-hero .banner__heading span,.bart-about-cta .banner__heading span{color:inherit}.bart-about-hero.banner .banner__text.body,.bart-about-cta.banner .banner__text.body{color:#ffffffeb;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.7;margin-inline:auto;max-width:66rem}.bart-about-hero .banner__buttons,.bart-about-cta .banner__buttons{align-items:center;justify-content:center}.bart-about-hero .banner__buttons a.button,.bart-about-cta .banner__buttons a.button{box-sizing:border-box;flex:0 0 22rem;font-family:var(--font-heading-family);font-size:1.5rem;font-style:var(--font-heading-style);font-weight:600;height:5rem;letter-spacing:0;line-height:1;margin:0;min-height:5rem;min-width:22rem;padding:0 2.8rem}.bart-about-hero .banner__buttons a.button.button--primary,.bart-about-cta .banner__buttons a.button.button--primary{margin-top:0}.bart-about-hero .button,.bart-about-cta .button,.bart-about-story .button,.bart-about-values .button{background-color:var(--bart-gold);border:.1rem solid var(--bart-gold);color:var(--bart-espresso);font-weight:600;min-height:4.8rem;padding-inline:3rem}.bart-about-hero .button:hover,.bart-about-cta .button:hover,.bart-about-story .button:hover,.bart-about-values .button:hover{background-color:var(--bart-espresso);border-color:var(--bart-espresso);color:var(--bart-white)}.bart-about-hero .button:after,.bart-about-cta .button:after,.bart-about-story .button:after,.bart-about-values .button:after{box-shadow:none}.bart-about-hero .button--secondary,.bart-about-cta .button--secondary{background-color:transparent;border-color:#ffffffc7;box-shadow:none;color:#fff}.bart-about-hero .button--secondary:hover,.bart-about-cta .button--secondary:hover{background-color:#fff;border-color:#fff;color:var(--bart-espresso)}.bart-about-story{background:#fff}.bart-about-story .image-with-text__grid{align-items:stretch;background:#f3ebe3;border:.1rem solid rgba(73,45,31,.1);border-radius:2.4rem;box-shadow:0 2.4rem 5rem #492d1f14;column-gap:0;overflow:hidden}.bart-about-story .image-with-text__media-item{align-self:stretch;min-height:52rem;padding:0}.bart-about-story .image-with-text__text-item{padding:0}.bart-about-story .image-with-text__media{border:0;border-radius:0;box-shadow:none;height:100%;margin:0;max-width:none;min-height:52rem}.bart-about-story .image-with-text__content{background:transparent;padding:clamp(3.2rem,5vw,6.8rem)}.bart-about-story .image-with-text__heading,.bart-about-values .title-wrapper-with-link .title,.bart-about-team .title-wrapper-with-link .title{color:var(--bart-espresso);font-family:var(--font-heading-family);font-size:clamp(3.4rem,3.6vw,5rem);font-style:var(--font-heading-style);font-weight:600;letter-spacing:.01em;line-height:1.04;margin:0;padding-inline:0!important;text-transform:uppercase;text-wrap:balance}.bart-about-story .image-with-text__text.rte{color:var(--bart-muted);font-size:1.55rem;line-height:1.8;margin-top:2.4rem;max-width:58rem}.bart-about-story .image-with-text__text.rte p+p{margin-top:1.5rem}.bart-about-values{background:#f3ebe3}.bart-about-values .title-wrapper-with-link{align-items:center;display:flex;flex-direction:column;margin:0 auto 5rem;max-width:86rem;text-align:center}.bart-about-values .specification.list__text{color:var(--bart-muted);font-size:1.55rem;line-height:1.75;margin-top:1.8rem;max-width:70rem}.bart-about-values .specification__grid.grid{align-items:stretch;column-gap:clamp(3rem,5vw,7rem);display:flex}.bart-about-values .specification__media-item{align-self:stretch;display:block;flex:0 1 42%;width:42%}.bart-about-values .specification__text-item.grid__item{align-items:center;display:flex;flex:1 1 0;max-width:58%;width:58%}.bart-about-values .specification__media{border-radius:2.4rem;height:100%;min-height:56rem;overflow:hidden}.bart-about-values .specification__media-item .specification__media>img{background:#e7e0d8;border-radius:0;height:100%!important;top:0;right:0;bottom:0;left:0;object-fit:cover!important;object-position:center right;width:100%!important}.bart-about-values .specification__content{align-content:center;background:transparent;column-gap:0;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr));padding:0;row-gap:1.6rem;width:100%}.bart-about-values.specification .specification__text-item .specification__content{height:auto;max-height:none;overflow-y:visible}.bart-about-values .specification_block{align-items:center;background:#fffdf9d1;border:.1rem solid rgba(73,45,31,.12);border-radius:1.6rem;box-sizing:border-box;column-gap:1.6rem;display:grid;grid-template-columns:6.4rem minmax(0,1fr);height:100%;margin:0;min-width:0;padding:2rem 2.2rem;transition:border-color var(--bart-transition),box-shadow var(--bart-transition),transform var(--bart-transition)}.bart-about-values .specification_block:hover{border-color:#c29a4b8c;box-shadow:0 1.8rem 4rem #492d1f14;transform:translateY(-.3rem)}.bart-about-values .specification_image-item-list{align-items:center;background:var(--bart-gold);border:0;border-radius:50%;box-shadow:0 .8rem 1.8rem #492d1f1f;color:var(--bart-espresso);display:flex;height:5.2rem;justify-content:center;margin:0;width:5.2rem}.bart-about-values .specification_image-item-list svg{height:2.7rem;width:2.7rem}.bart-about-values h2.specification__heading{color:var(--bart-espresso);font-family:var(--font-heading-family);font-size:clamp(2rem,1.8vw,2.5rem);font-style:var(--font-heading-style);font-weight:600;letter-spacing:.01em;line-height:1.15;margin:.2rem 0 0;text-transform:uppercase}.bart-about-values .specification_block p.specification__text--caption{background:transparent;color:var(--bart-gold);font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.12em;margin:0 0 .5rem;order:-1;padding:0;position:static;right:auto;text-transform:uppercase;top:auto}.bart-about-values .specification__text-item--list{display:flex;flex-direction:column;justify-content:center;padding:0;width:100%}.bart-about-values .specification_block h2.specification__heading{overflow:visible}.bart-about-values .specification_block h2.specification__heading:after{display:none}.bart-about-values .specification__text.rte{color:var(--bart-muted);font-size:1.32rem;line-height:1.55;margin-top:.65rem}.bart-about-values .specification__text.rte>:last-child{margin-bottom:0}.bart-about-values .specification__actions{align-items:center;display:grid;grid-column:1 / -1;grid-template-columns:6.4rem minmax(0,1fr);margin-top:.6rem;padding:0 2rem}.bart-about-values .specification__actions .button{grid-column:2;justify-self:start;margin:0}.bart-about-team{background:#fff}.bart-about-team .title-wrapper-with-link{align-items:center;display:flex;flex-direction:column;margin:0 auto 5rem;text-align:center}.bart-about-team .multicolumn-list{column-gap:2.4rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));row-gap:3rem}.bart-about-team .multicolumn-list__item{grid-column:span 2;max-width:none;width:100%}.bart-about-team .multicolumn-list__item:first-child{grid-column:2 / span 2}.bart-about-team .multicolumn-card{background:transparent;box-shadow:none;height:100%}.bart-about-team .multicolumn-card:not(:has(.multicolumn-card__image-wrapper)):before{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:999px 999px 2.2rem 2.2rem;content:"";display:block;padding-bottom:112%;width:100%}.bart-about-team .multicolumn-list__item:nth-child(1) .multicolumn-card:not(:has(.multicolumn-card__image-wrapper)):before{background-image:url(bart-team-bart.jpg)}.bart-about-team .multicolumn-list__item:nth-child(2) .multicolumn-card:not(:has(.multicolumn-card__image-wrapper)):before{background-image:url(bart-team-marieke.jpg)}.bart-about-team .multicolumn-list__item:nth-child(3) .multicolumn-card:not(:has(.multicolumn-card__image-wrapper)):before{background-image:url(bart-team-sven.jpg)}.bart-about-team .multicolumn-list__item:nth-child(4) .multicolumn-card:not(:has(.multicolumn-card__image-wrapper)):before{background-image:url(bart-team-sabrina.jpg)}.bart-about-team .multicolumn-list__item:nth-child(5) .multicolumn-card:not(:has(.multicolumn-card__image-wrapper)):before{background-image:url(bart-team-sofie.jpg)}.bart-about-team .multicolumn-card__image-wrapper{margin:0}.bart-about-team .multicolumn-card__image-wrapper .media{border-radius:999px 999px 2.2rem 2.2rem;padding-bottom:112%}.bart-about-team .multicolumn-card__image{object-fit:cover}.bart-about-team .multicolumn-card__info{padding:2.4rem 0 0;text-align:center}.bart-about-team .multicolumn-card__info h3{color:var(--bart-espresso);font-family:var(--font-heading-family);font-size:2.3rem;font-style:var(--font-heading-style);font-weight:600;letter-spacing:.01em;line-height:1.15;margin:0;text-transform:uppercase}.bart-about-team .multicolumn-card__info .rte{color:var(--bart-muted);font-size:1.35rem;line-height:1.7;margin-top:1.2rem}.bart-about-cta.banner.banner--medium:not(.banner--adapt){min-height:52rem}.bart-about-cta>.page-full-width,.bart-about-cta>.page-full-width>.row,.bart-about-cta.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:52rem}.bart-about-cta .banner__media:after{background:linear-gradient(90deg,#24140d57,#24140d9e 30% 70%,#24140d57);opacity:1}.bart-about-cta .banner__heading:nth-of-type(2){color:#fff;font-family:var(--font-heading-family);font-size:clamp(3.6rem,4vw,5.4rem);font-style:var(--font-heading-style);font-weight:600;letter-spacing:.01em;line-height:1;margin-inline:auto;max-width:24ch;text-transform:uppercase}@media screen and (min-width:990px)and (max-width:1199px){.bart-about-team .multicolumn-list{grid-template-columns:repeat(2,minmax(0,1fr))}.bart-about-team .multicolumn-list__item,.bart-about-team .multicolumn-list__item:first-child{grid-column:auto;max-width:none!important;width:100%!important}.bart-about-team .multicolumn-list__item:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;max-width:calc((100% - 2.4rem)/2)!important}.bart-about-team .multicolumn-card__info h3,.bart-about-team .multicolumn-card__info .rte{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}}@media screen and (max-width:989px){.bart-about-story .image-with-text__grid{column-gap:0}.bart-about-story .image-with-text__media-item,.bart-about-story .image-with-text__media{min-height:44rem}.bart-about-values .specification__grid.grid{flex-direction:column;row-gap:3.2rem}.bart-about-values .specification__media-item,.bart-about-values .specification__text-item.grid__item{flex-basis:auto;max-width:100%;width:100%}.bart-about-values .specification__media{height:38rem;min-height:38rem}.bart-about-values .specification__content{grid-template-rows:none}.bart-about-values .specification_block{height:auto;min-height:13rem}.bart-about-team .multicolumn-list{column-gap:1.8rem;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3.6rem}.bart-about-team .multicolumn-list__item,.bart-about-team .multicolumn-list__item:first-child{grid-column:auto;max-width:none!important;width:100%!important}.bart-about-team .multicolumn-list__item:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;max-width:calc((100% - 1.8rem)/2)!important}}@media screen and (max-width:749px){.bart-about-hero.banner.banner--large:not(.banner--adapt),.bart-about-hero>.page-full-width,.bart-about-hero>.page-full-width>.row,.bart-about-hero.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:70rem}.bart-about-hero .banner__media{background-color:#2b1a13;background-position:center top;background-size:100% auto}.bart-about-hero .banner__media:after{background:linear-gradient(180deg,#1a0f0a14,#1a0f0a47 43%,#2b1a13 66%)}.bart-about-hero .banner__content{align-items:flex-end;padding:2.4rem 1.5rem 3.6rem}.bart-about-hero .banner__box,.bart-about-cta .banner__box{padding:2rem 1.5rem}.bart-about-hero .banner__heading:nth-of-type(2){font-size:clamp(3.2rem,10vw,4.2rem)}.bart-about-hero .banner__buttons,.bart-about-cta .banner__buttons{align-items:stretch;flex-direction:column;width:100%}.bart-about-hero .banner__buttons .button,.bart-about-cta .banner__buttons .button{flex-basis:5rem;max-width:32rem;width:100%}.bart-about-story .image-with-text__grid{flex-direction:column-reverse;row-gap:3.2rem}.bart-about-story .image-with-text__media{border-radius:0}.bart-about-story .image-with-text__media-item{height:32rem;min-height:32rem}.bart-about-story .image-with-text__media{min-height:32rem}.bart-about-story .image-with-text__content{padding:3rem 2.4rem 1rem}.bart-about-story .image-with-text__heading,.bart-about-values .title-wrapper-with-link .title,.bart-about-team .title-wrapper-with-link .title{font-size:3.2rem}.bart-about-values .title-wrapper-with-link,.bart-about-team .title-wrapper-with-link{margin-bottom:3.6rem}.bart-about-values .specification__media{height:28rem;min-height:28rem}.bart-about-values .specification_block{grid-template-columns:5.6rem minmax(0,1fr);min-height:0;padding:1.7rem}.bart-about-values .specification_image-item-list{height:4.6rem;width:4.6rem}.bart-about-values .specification_image-item-list svg{height:2.4rem;width:2.4rem}.bart-about-values .specification__actions{grid-template-columns:4.8rem minmax(0,1fr);padding:0 1.6rem}.bart-about-team .multicolumn-card:not(:has(.multicolumn-card__image-wrapper)):before,.bart-about-team .multicolumn-card__image-wrapper .media{padding-bottom:106%}.bart-about-cta.banner.banner--medium:not(.banner--adapt),.bart-about-cta>.page-full-width,.bart-about-cta>.page-full-width>.row,.bart-about-cta.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:58rem}}@media screen and (max-width:989px){.bart-about-story[class*=section-][class*=-padding]{padding-bottom:0;padding-top:0}.bart-about-story>:is(.page-width,.page-full-width)[class*=-padding],.bart-about-values>:is(.page-width,.page-full-width)[class*=-padding],.bart-about-team>:is(.page-width,.page-full-width)[class*=-padding]{padding-bottom:7.2rem;padding-top:7.2rem}.bart-about-story .image-with-text__media-item,.bart-about-story .image-with-text__media{height:38rem;min-height:38rem}.bart-about-hero.banner.banner--large:not(.banner--adapt),.bart-about-hero>.page-full-width,.bart-about-hero>.page-full-width>.row,.bart-about-hero.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:clamp(48rem,62svh,52rem)}.bart-about-cta.banner.banner--medium:not(.banner--adapt),.bart-about-cta>.page-full-width,.bart-about-cta>.page-full-width>.row,.bart-about-cta.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:clamp(44rem,56svh,48rem)}.bart-about-story .image-with-text__grid{flex-direction:column-reverse;row-gap:0}.bart-about-story .image-with-text__media-item,.bart-about-story .image-with-text__text-item.grid__item{flex-basis:auto;max-width:100%;width:100%}.bart-about-values .specification__media{height:34rem;min-height:34rem}.bart-about-values.specification .specification__text-item .specification__content{max-height:none;overflow:visible}.bart-about-hero .banner__heading:first-of-type,.bart-about-cta .banner__heading:first-of-type,.bart-about-story .image-with-text__text--caption,.bart-about-values .specification-list-title__text,.bart-about-team .multicolumn-list-title__text{font-size:clamp(2.6rem,3.6vw,2.9rem)}.bart-about-hero .banner__heading:nth-of-type(2){font-size:clamp(3rem,4.6vw,3.6rem)}.bart-about-story .image-with-text__heading,.bart-about-values .title-wrapper-with-link .title,.bart-about-team .title-wrapper-with-link .title,.bart-about-cta .banner__heading:nth-of-type(2){font-size:clamp(2.6rem,4vw,3.2rem)}.bart-about-values h2.specification__heading,.bart-about-team .multicolumn-card__info h3{font-size:clamp(1.8rem,2.6vw,2.2rem)}}@media screen and (max-width:749px){.bart-about-story.image-with-text.page-width{max-width:none;padding-inline:1.6rem;width:100%}.bart-about-story>:is(.page-width,.page-full-width)[class*=-padding]{max-width:none;padding-inline:0;width:100%}.bart-about-story>:is(.page-width,.page-full-width)[class*=-padding],.bart-about-values>:is(.page-width,.page-full-width)[class*=-padding],.bart-about-team>:is(.page-width,.page-full-width)[class*=-padding]{padding-bottom:5.2rem;padding-top:5.2rem}.bart-about-hero.banner.banner--large:not(.banner--adapt),.bart-about-hero>.page-full-width,.bart-about-hero>.page-full-width>.row,.bart-about-hero.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:clamp(46rem,72svh,52rem)}.bart-about-hero .banner__media{background-position:center 28%;background-size:cover}.bart-about-hero .banner__media:after{background:linear-gradient(180deg,#1a0f0a2e,#1a0f0aad)}.bart-about-hero .banner__content{align-items:center;padding:3.2rem 1.5rem}.bart-about-hero .banner__box,.bart-about-cta .banner__box{max-width:100%;padding:1.8rem 1.5rem}.bart-about-hero .banner__heading:first-of-type,.bart-about-cta .banner__heading:first-of-type,.bart-about-story .image-with-text__text--caption,.bart-about-values .specification-list-title__text,.bart-about-team .multicolumn-list-title__text{font-size:clamp(2.6rem,7.4vw,2.9rem)}.bart-about-hero .banner__heading:nth-of-type(2){font-size:clamp(3rem,8.2vw,3.4rem);-webkit-hyphens:none;hyphens:none;max-width:36rem;overflow-wrap:normal;text-wrap:wrap;width:100%;word-break:normal}.bart-about-hero .banner__buttons,.bart-about-cta .banner__buttons{gap:1rem;margin-inline:auto;max-width:32rem}.bart-about-hero .banner__buttons a.button,.bart-about-cta .banner__buttons a.button{border-radius:999px;flex:0 0 5rem;height:5rem;margin:0;max-width:32rem;min-height:5rem;min-width:0;padding:1rem 1.6rem;width:100%}.bart-about-story .image-with-text__heading,.bart-about-values .title-wrapper-with-link .title,.bart-about-team .title-wrapper-with-link .title,.bart-about-cta .banner__heading:nth-of-type(2){font-size:clamp(2.7rem,7.8vw,3.2rem)}.bart-about-story .image-with-text__heading,.bart-about-values .title-wrapper-with-link .title,.bart-about-team .title-wrapper-with-link .title,.bart-about-cta .banner__heading:nth-of-type(2),.bart-about-values h2.specification__heading,.bart-about-team .multicolumn-card__info h3{-webkit-hyphens:auto;hyphens:auto;max-width:100%;overflow-wrap:break-word;word-break:normal}.bart-about-story .image-with-text__grid{row-gap:0}.bart-about-story .image-with-text__media-item,.bart-about-story .image-with-text__media{height:clamp(26rem,76vw,32rem);min-height:0}.bart-about-story .image-with-text__content{padding:2.6rem 2rem 2.8rem}.bart-about-story .image-with-text__heading{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.bart-about-values .title-wrapper-with-link,.bart-about-team .title-wrapper-with-link{margin-bottom:3rem}.bart-about-values .specification__grid.grid{row-gap:2.4rem}.bart-about-values .specification__media{height:clamp(26rem,76vw,32rem);min-height:0}.bart-about-values .specification_block{align-items:start;column-gap:1.3rem;grid-template-columns:5.2rem minmax(0,1fr);padding:1.8rem}.bart-about-values .specification_image-item-list{align-self:start;height:4.4rem;margin-top:.2rem;width:4.4rem}.bart-about-values .specification__text-item--list{align-items:flex-start;justify-content:flex-start;min-width:0;text-align:left}.bart-about-values .specification_block p.specification__text--caption,.bart-about-values .specification_block h2.specification__heading,.bart-about-values .specification__text.rte{margin-left:0;margin-right:0;max-width:none;text-align:left;width:100%}.bart-about-values .specification__text.rte{line-height:1.5}.bart-about-values h2.specification__heading,.bart-about-team .multicolumn-card__info h3{font-size:clamp(1.9rem,5.4vw,2.2rem)}.bart-about-team .multicolumn-list{column-gap:1.4rem;row-gap:2.8rem}.bart-about-team .multicolumn-card__info{padding-top:1.8rem}.bart-about-cta.banner.banner--medium:not(.banner--adapt),.bart-about-cta>.page-full-width,.bart-about-cta>.page-full-width>.row,.bart-about-cta.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:clamp(42rem,58svh,46rem)}}@media screen and (max-width:389px){.bart-about-team .multicolumn-list{grid-template-columns:1fr}.bart-about-team .multicolumn-list__item,.bart-about-team .multicolumn-list__item:first-child,.bart-about-team .multicolumn-list__item:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;max-width:100%!important}.bart-about-team .multicolumn-card:not(:has(.multicolumn-card__image-wrapper)):before,.bart-about-team .multicolumn-card__image-wrapper .media{padding-bottom:100%}}.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo),.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo)>.page-full-width,.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo)>.page-full-width>.row,.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo) .banner__content{min-height:0!important}.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo)>.page-full-width>.row{display:grid;grid-template-columns:minmax(0,1fr);background:#28190f;padding:0}.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo) .banner__media{position:relative;inset:auto;width:100%;height:auto;min-height:0;padding:0;align-self:center;background:transparent}.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo):before,.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo):after,.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo) .banner__media:before,.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo) .banner__media:after,.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo) .banner__content:before{display:none}.banner:is(.bart-about-hero,.bart-about-cta) .banner__media>.bart-about-photo,.bart-about-values .specification__media-item .specification__media>.bart-about-photo{position:relative;display:block;inset:auto;width:100%!important;height:auto!important;object-fit:contain!important}.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo) .banner__content{width:100%;max-width:none;padding:clamp(2.8rem,4vw,6rem) 1.5rem}.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo) .banner__box{width:100%;padding:0}.bart-about-values .specification__media-item.grid__item .specification__media:has(>img){display:block;position:relative;width:100%;height:auto;min-height:0;padding:0!important;border-radius:2.4rem;overflow:hidden}.bart-about-values .specification__media-item.grid__item .specification__media>img{border-radius:2.4rem!important;clip-path:inset(0 round 2.4rem);display:block;position:static;inset:auto;transform:none;margin:0;width:100%!important;max-width:100%;height:auto!important;object-fit:contain!important}.bart-about-values .specification__media-item:has(.specification__media>img){min-width:0;align-self:center}@media screen and (min-width:990px){.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo)>.page-full-width>.row{grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:center}.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo) .banner__content{padding:4rem 3rem}.banner:is(.bart-about-hero,.bart-about-cta):has(.bart-about-photo) .banner__heading{font-size:clamp(3rem,3vw,4.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bart-native-about.css.map */
