.ab,.ab *{box-sizing:border-box}.ab{background:var(--ab-bg,#0C2F22);color:var(--ab-tx,rgba(243,242,234,.8));padding-top:var(--ab-pt,96px);padding-bottom:var(--ab-pb,96px);font-family:var(--ab-inter,var(--inter,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif));font-size:16px;line-height:1.62;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ab-wrap{max-width:var(--ab-max,1280px);margin:0 auto;padding:0 32px;width:100%}@media(max-width:900px){.ab-wrap{padding:0 26px}}@media(max-width:600px){.ab-wrap{padding:0 20px}}.ab h1,.ab h2,.ab h3{font-family:var(--ab-jost,var(--jost,"Jost","Century Gothic",Futura,"Trebuchet MS",sans-serif));font-weight:400;margin:0;letter-spacing:-.02em;color:var(--ab-hd,#F3F2EA)}.ab p{margin:0}.ab img{display:block;max-width:100%}.ab a:not(.ab-btn){color:inherit;text-decoration:none}.ab a.ab-btn{text-decoration:none;color:var(--ab-btn-tx,#ffffff)}.ab-d1{font-size:clamp(34px,6.4vw,var(--ab-h1,76px));line-height:1.02;letter-spacing:-.026em}.ab-d2{font-size:clamp(28px,4.2vw,var(--ab-h2,50px));line-height:1.07;letter-spacing:-.02em}.ab-d3{font-size:clamp(20px,2.9vw,var(--ab-h3,36px));line-height:1.13;letter-spacing:-.014em}.ab-body{font-size:clamp(15px,1.12vw,var(--ab-bodysize,17px));line-height:1.68;color:var(--ab-tx,rgba(243,242,234,.8))}.ab-lead{font-size:clamp(16.5px,1.45vw,var(--ab-leadsize,20px));line-height:1.56;color:var(--ab-lead-col,var(--ab-tx,rgba(243,242,234,.84)))}.ab-eyebrow{display:flex;align-items:center;gap:11px;font-family:var(--ab-jost,var(--jost,"Jost",sans-serif));font-size:var(--ab-ebsize,11.5px);font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--ab-eb,rgba(243,242,234,.66))}.ab-eyebrow:before{content:"";width:26px;height:2px;background:var(--ab-ac,#a85510);flex:none}.ab-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 34px;background:var(--ab-btn-bg,#a85510);color:var(--ab-btn-tx,#ffffff);font-family:var(--ab-jost,var(--jost,"Jost",sans-serif));font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.ab a.ab-btn.ab-btn-u{text-decoration-line:underline;text-decoration-thickness:var(--ab-btn-lw,1px);text-underline-offset:var(--ab-btn-lo,5px);text-decoration-color:var(--ab-btn-line,var(--ab-btn-tx,#ffffff))}.abh{position:relative;display:flex;align-items:flex-end;overflow:hidden;min-height:var(--abh-h,720px);background:var(--ab-bg,#0C2F22);padding-top:0;padding-bottom:0}@media(max-width:760px){.abh{min-height:var(--abh-hm,560px)}}.abh-media{position:absolute;top:0;right:0;bottom:0;left:0}.abh-media img,.abh-media video{width:100%;height:100%;object-fit:var(--abh-fit,cover);object-position:var(--abh-pos,50% 38%)}.abh-media .deferred-media,.abh-media media-video,.abh-media .video-wrapper{height:100%}.ab .abh-m{display:none}@media(max-width:760px){.abh-has-m .abh-d{display:none}.abh-has-m .abh-m{display:block}.abh-media img,.abh-media video{object-fit:var(--abh-fit-m,var(--abh-fit,cover));object-position:var(--abh-pos-m,var(--abh-pos,50% 38%))}}@media(max-width:760px){.abh.abh-m-stack{display:block;min-height:0;overflow:visible}.abh.abh-m-stack:after{display:none}.abh.abh-m-stack .abh-media{position:relative;inset:auto;width:100%;aspect-ratio:var(--abh-arm,16/9)}.abh.abh-m-stack .abh-media img,.abh.abh-m-stack .abh-media video{height:100%;object-fit:var(--abh-fit-m,cover)}.abh.abh-m-stack .ab-wrap{padding-top:var(--abh-mgap,30px);padding-bottom:var(--abh-mgap,30px)}.abh.abh-m-stack .abh-play{display:none}}.abh:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,var(--abh-s1,.42)),rgba(0,0,0,var(--abh-s2,.26)) 28%,rgba(0,0,0,var(--abh-s3,.6)) 66%,rgba(0,0,0,var(--abh-s4,.8)))}.abh .ab-wrap{position:relative;z-index:2;padding-top:clamp(120px,16vw,180px);padding-bottom:clamp(52px,6vw,78px)}.abh h1{max-width:17ch;margin-top:24px}.abh .ab-lead{max-width:54ch;margin-top:26px}.abh-play{position:absolute;right:32px;top:50%;transform:translateY(-50%);z-index:2;width:86px;height:86px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ab-play,rgba(243,242,234,.55));display:flex;align-items:center;justify-content:center;background:#0003}.abh-play:before{content:"";display:block;width:0;height:0;margin-left:5px;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:17px solid var(--ab-play-i,#F3F2EA)}@media(max-width:900px){.abh-play{display:none}}.abv .ab-wrap{display:grid;grid-template-columns:minmax(0,1fr);justify-items:var(--abv-just,center);text-align:var(--abv-align,center);gap:26px}.abv .ab-d2{max-width:var(--abv-headw,34ch)}.abv .ab-lead{max-width:60ch}.abr-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:clamp(40px,6vw,96px);row-gap:24px;align-items:end}.abr-top h2{max-width:14ch;margin-top:22px}.abr-top .ab-body{max-width:58ch}.abr-stats{margin-top:clamp(50px,6vw,84px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ab-line,rgba(243,242,234,.18))}.abr-stat{padding:clamp(26px,3vw,38px) clamp(14px,2vw,28px) 0 0}.abr-stat+.abr-stat{border-left:1px solid var(--ab-line,rgba(243,242,234,.18));padding-left:clamp(20px,2.6vw,36px)}.abr-stat b{display:block;font-family:var(--ab-jost,var(--jost,"Jost",sans-serif));font-weight:300;font-size:clamp(36px,6.4vw,var(--abr-num,86px));line-height:.96;letter-spacing:-.035em;color:var(--abr-num-col,#F3F2EA);font-variant-numeric:tabular-nums}.abr-stat>span{display:block;margin-top:14px;font-size:13.5px;line-height:1.45;color:var(--abr-cap,rgba(243,242,234,.66));max-width:17ch}@media(max-width:820px){.abr-top{grid-template-columns:1fr}.abr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.abr-stat{padding-right:16px;padding-bottom:26px}.abr-stat:nth-child(odd)+.abr-stat{border-left:1px solid var(--ab-line,rgba(243,242,234,.18));padding-left:18px}.abr-stat:nth-child(n+3){border-top:1px solid var(--ab-line,rgba(243,242,234,.18));padding-top:26px}.abr-stat:nth-child(3){border-left:none;padding-left:0}}.abt-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:clamp(40px,6vw,96px);row-gap:22px;align-items:end}.abt-head h2{max-width:16ch;margin-top:22px}.abt-head .ab-body{max-width:56ch}.abt-people{margin-top:clamp(44px,5vw,70px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(26px,3.4vw,52px)}.abt-person{border-top:2px solid var(--ab-ac,#a85510);padding-top:clamp(20px,2.4vw,28px)}.abt-person h3{font-size:clamp(19px,1.8vw,var(--abt-name,25px));line-height:1.18}.abt-person .abt-role{margin-top:12px;font-size:14.5px;line-height:1.6;color:var(--ab-tx,rgba(20,24,19,.74))}.abt-person .abt-yrs{margin-top:16px;font-family:var(--ab-jost,var(--jost,"Jost",sans-serif));font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ab-ac,#a85510)}@media(max-width:760px){.abt-head{grid-template-columns:1fr}.abt-people{grid-template-columns:1fr;gap:0}.abt-person+.abt-person{margin-top:30px}}.abz .ab-wrap{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);column-gap:clamp(40px,6vw,92px);row-gap:36px;align-items:center}.abz-fig img{width:100%;margin-inline:auto;max-width:var(--abz-w,100%);aspect-ratio:var(--abz-ar,1/1);object-fit:var(--abz-fit,cover);object-position:var(--abz-pos,50% 50%)}.ab img.abz-im{display:none}.abz-txt{order:var(--abz-o-txt,1)}.abz-fig{order:var(--abz-o-fig,2)}.abz h2{max-width:15ch;margin-top:24px}.abz-stack{margin-top:clamp(24px,2.8vw,34px);display:grid;gap:1.1em}.abz-stack .ab-body{max-width:54ch}.abz-tms{margin-top:clamp(28px,3vw,38px);padding-top:18px;border-top:1px solid var(--ab-line,rgba(243,242,234,.18));display:flex;flex-wrap:wrap;gap:10px 26px;font-family:var(--ab-jost,var(--jost,"Jost",sans-serif));font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--abz-tms-col,rgba(243,242,234,.7))}@media(max-width:900px){.abz .ab-wrap{grid-template-columns:1fr}.abz-txt{order:2}.abz-fig{order:1}.ab img.abz-id{display:none}.ab img.abz-im{display:block}.abz-fig img{max-width:var(--abz-wm,100%);aspect-ratio:var(--abz-arm,16/10);object-fit:var(--abz-fit-m,cover);object-position:var(--abz-pos-m,50% 50%)}}.abp-head{max-width:46ch}.abp-head h2{margin-top:22px}.abp-shot{margin:clamp(38px,4.4vw,58px) 0 0;position:relative;aspect-ratio:var(--abp-ratio,16/6);overflow:hidden;background:var(--abp-shot-bg,#D7D6C8)}.abp-shot img,.abp-shot video{width:100%;height:100%;object-fit:cover;object-position:50% 46%}.abp-shot .deferred-media,.abp-shot media-video,.abp-shot .video-wrapper{height:100%}@media(max-width:860px){.abp-shot{aspect-ratio:16/10}}.abp-steps{margin-top:clamp(34px,3.6vw,48px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,48px)}.abp-step{border-top:2px solid var(--ab-ac,#a85510);padding-top:clamp(18px,2vw,24px)}.abp-step .abp-n{font-family:var(--ab-jost,var(--jost,"Jost",sans-serif));font-weight:300;font-size:clamp(36px,4.4vw,var(--abp-num,62px));line-height:1;letter-spacing:-.03em;color:var(--ab-ac,#a85510)}.abp-step h3{margin-top:16px;font-size:clamp(18px,1.6vw,var(--abp-sname,21px));line-height:1.26;max-width:22ch}.abp-step p{margin-top:10px;font-size:14.5px;line-height:1.6;color:var(--ab-tx,rgba(20,24,19,.72))}@media(max-width:860px){.abp-steps{grid-template-columns:1fr;gap:30px}}.abc .ab-wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:clamp(40px,6vw,96px);row-gap:26px;align-items:start}.abc h2{max-width:15ch;margin-top:22px}.abc-stack{display:grid;gap:1.1em;padding-top:clamp(4px,2vw,30px)}.abc-stack .ab-body{max-width:58ch}@media(max-width:860px){.abc .ab-wrap{grid-template-columns:1fr}}.abk{text-align:center}.abk .ab-wrap{display:grid;justify-items:center;gap:24px}.abk .ab-eyebrow{justify-content:center}.abk h2{max-width:17ch}.abk .ab-lead{max-width:50ch}.abk .ab-btn{margin-top:10px}.abk-alt{font-size:13.5px;color:var(--abk-alt,rgba(243,242,234,.6))}.ab .ab-ph-svg{display:block;width:100%;height:100%;background:var(--ab-ph-bg,rgba(243,242,234,.07));fill:var(--ab-ph-ink,rgba(243,242,234,.26))}.ab .abz-ph{aspect-ratio:1/1;overflow:hidden}.ab .abp-shot .ab-ph-svg{background:var(--abp-shot-bg,#D7D6C8);fill:#14181338}@media(max-width:900px){.ab .abz-ph{aspect-ratio:16/10}}@media(prefers-reduced-motion:reduce){.abh-media video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ds-about.css.map */
