.about-breadcrumb{background-color:var(--color-cream);padding-top:130px;padding-bottom:40px}.about-breadcrumb nav{width:min(100% - 40px,1200px);font-family:var(--font-body);color:#563a24;align-items:center;gap:10px;margin-inline:auto;font-size:14px;display:flex}.about-breadcrumb a{color:#563a24;text-decoration:none;transition:color .2s}.about-breadcrumb a:hover,.about-breadcrumb .separator{color:#765c48}.about-hero{background-color:var(--color-cream);padding-bottom:60px}.about-hero__container{flex-direction:column;align-items:center;row-gap:60px;width:min(100% - 40px,1200px);margin-inline:auto;display:flex}.about-hero__header{text-align:center;flex-direction:column;align-items:center;row-gap:16px;display:flex}.about-hero__title{font-family:var(--font-display);color:#563a24;margin:0;font-size:64px;font-weight:300;line-height:1.15}.about-hero__subtitle{max-width:618px;font-family:var(--font-body);color:#563a24;margin:0;font-size:14px;font-weight:300;line-height:1.65}.about-hero__media{width:100%;overflow:hidden}.about-hero__img{aspect-ratio:1200/526;object-fit:cover;width:100%;display:block}.about-eyebrow{text-transform:uppercase;font-family:var(--font-body);letter-spacing:.18em;color:#563a24;margin:0 0 8px;font-size:12px;font-weight:400}.about-philosophy{background-color:var(--color-cream);padding-top:60px;padding-bottom:80px}.about-philosophy__container{flex-direction:column;row-gap:80px;width:min(100% - 40px,970px);margin-inline:auto;display:flex}.about-philosophy__content{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px 70px;display:flex}.about-philosophy__text{flex-direction:column;width:52%;max-width:52%;display:flex}.about-philosophy__title{font-family:var(--font-display);color:#563a24;margin:0 0 20px;font-size:48px;font-weight:300;line-height:1.15}.about-philosophy__lead{font-family:var(--font-body);color:#563a24;margin:0 0 18px;font-size:14px;font-weight:400;line-height:1.6}.about-philosophy__body{flex-direction:column;row-gap:14px;display:flex}.about-philosophy__body p{font-family:var(--font-body);color:#765c48;margin:0;font-size:13px;font-weight:300;line-height:1.65}.about-philosophy__images{flex-direction:column;row-gap:24px;width:44%;max-width:44%;display:flex}.about-philosophy__img{aspect-ratio:413/323;object-fit:cover;width:100%;display:block}.about-video-banner{width:100%;position:relative;overflow:hidden}.about-video-banner__img{aspect-ratio:970/480;object-fit:cover;width:100%;display:block}.about-video-banner__overlay{background:#00000026;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.about-video-banner__play-ring{border:1px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;transition:transform .3s;display:flex}.about-video-banner__play-button{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;display:flex;box-shadow:0 4px 20px #00000026}.about-video-banner:hover .about-video-banner__play-ring{transform:scale(1.05)}.about-features-block{flex-direction:column;row-gap:40px;display:flex}.about-features-block__header{text-align:center;flex-direction:column;align-items:center;max-width:820px;margin-inline:auto;display:flex}.about-features-block__title{font-family:var(--font-display);color:#563a24;text-align:center;max-width:820px;margin:5px auto 20px;font-size:44px;font-weight:300;line-height:1.2}.about-features-grid{grid-gap:50px 40px;grid-template-columns:1fr 1fr;display:grid}.about-feature-item{flex-direction:row;align-items:flex-start;gap:20px;display:flex}.about-feature-item__icon-wrapper{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.about-feature-item__content{flex-direction:column;gap:6px;display:flex}.about-feature-item__title{font-family:var(--font-display);color:#765c48;margin:0;font-size:18px;font-weight:400}.about-feature-item__text{font-family:var(--font-body);color:#563a24;margin:0;font-size:13px;font-weight:300;line-height:1.6}.about-feature-item__cta{font-family:var(--font-body);color:#cf7d29;align-items:center;gap:4px;width:fit-content;margin-top:4px;font-size:11px;font-weight:400;text-decoration:none;transition:transform .2s;display:inline-flex}.about-feature-item__cta:hover{transform:translate(3px)}.about-transition{background-image:url(/images/home/landscape.webp);background-position:50%;background-size:cover;padding:120px 20px;position:relative}.about-transition:before{content:"";background:#00000094;position:absolute;inset:0}.about-transition__container{z-index:1;text-align:center;color:#fff;flex-direction:column;align-items:center;row-gap:60px;width:min(100% - 40px,970px);margin-inline:auto;display:flex;position:relative}.about-transition__header{flex-direction:column;align-items:center;row-gap:14px;max-width:700px;display:flex}.about-transition__eyebrow{text-transform:uppercase;font-family:var(--font-body);letter-spacing:.18em;color:#fff;margin:0;font-size:14px;font-weight:400}.about-transition__title{font-family:var(--font-display);color:#e8b13c;margin:0;font-size:48px;font-weight:300;line-height:1.15}.about-transition__text{font-family:var(--font-body);color:#fff;text-align:center;margin:0;font-size:14px;font-weight:300;line-height:1.65}.about-transition__button{color:#fff;font-family:var(--font-body);background-color:#563a24;border-radius:10px;margin-top:20px;padding:14px 35px;font-size:16px;font-weight:400;text-decoration:none;transition:all .3s;display:inline-flex}.about-transition__button:hover{color:#241c0a;background-color:#e8b13c}.about-facts{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:30px 32px;width:100%;display:grid}.about-fact-card{text-align:center;flex-direction:column;align-items:center;max-width:280px;display:flex}.about-fact-card__value{font-family:var(--font-display);color:#e8b13c;font-size:30px;font-weight:300;line-height:1.2;text-decoration:none;display:block}.about-fact-card__label{font-family:var(--font-body);color:#fff;text-align:center;margin:6px 0 0;font-size:14px;font-weight:400}.about-fact-card__desc{font-family:var(--font-body);color:#c4c4c5;text-align:center;margin:14px 0 0;font-size:12px;font-weight:300;line-height:1.6}@media (width<=60rem){.about-breadcrumb{padding-top:100px;padding-bottom:30px}.about-hero__title{font-size:48px}.about-philosophy__content{flex-direction:column;row-gap:40px}.about-philosophy__text{width:100%;max-width:100%}.about-philosophy__images{flex-direction:row;column-gap:20px;width:100%;max-width:100%}.about-philosophy__img{width:50%}.about-features-block__title,.about-transition__title{font-size:36px}}@media (width<=48rem){.about-hero__title{font-size:38px}.about-philosophy__title{font-size:34px}.about-features-grid{grid-gap:30px;grid-template-columns:1fr}.about-transition{padding:80px 20px}.about-transition__title{font-size:32px}.about-facts{grid-template-columns:1fr;row-gap:24px}.about-fact-card{border-bottom:1px solid #fff3;padding-bottom:20px}.about-fact-card:last-child{border-bottom:none;padding-bottom:0}}@media (width<=44rem){.about-breadcrumb{padding-top:90px;padding-bottom:20px}.about-hero__title{font-size:32px}.about-philosophy__images{flex-direction:column;row-gap:20px}.about-philosophy__img{width:100%}.about-video-banner__play-ring{width:80px;height:80px}.about-video-banner__play-button{width:50px;height:50px}.about-features-block__title{font-size:28px}.about-transition{padding:50px 16px}.about-transition__title{font-size:26px}}
