.about-section{--about-gutter: 24px;--about-section-bg: var(--color-white);position:relative;background-color:var(--about-section-bg);color:var(--color-bark);font-family:var(--font-lato);letter-spacing:0}.about-section--almond{--about-section-bg: var(--color-almond)}:where(.about-section) :is(h1,h2,h3,p,blockquote,figure,figcaption,ol,ul){margin:0;padding:0;font-size:inherit;letter-spacing:inherit}:where(.about-section) blockquote{border:0;color:inherit;font-style:normal}:where(.about-section) a{color:inherit}.about-container{width:100%;max-width:calc(1200px + 2 * var(--about-gutter));margin-inline:auto;padding-inline:var(--about-gutter)}.about-padding{padding-block:clamp(80px,66.1px + 3.565vw,120px)}.about-padding--lg{padding-block:clamp(80px,59.14px + 5.348vw,140px)}.about-stack{display:flex;flex-direction:column;align-items:center;gap:clamp(36px,29.05px + 1.783vw,56px)}.about-eyebrow{color:var(--color-caramel);font-family:var(--font-lato);font-size:13px;font-weight:700;line-height:normal;letter-spacing:.8px;text-transform:uppercase}.about-heading{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.about-heading__title{color:var(--color-espresso);font-family:var(--font-legitima);font-weight:400}.about-heading__title--medium{font-size:clamp(48px,42.44px + 1.426vw,64px);line-height:1.07}.about-heading__title--large{font-size:clamp(48px,31.32px + 4.278vw,96px);line-height:1}.about-heading__title--xlarge{font-size:clamp(64px,48px + 4.1vw,110px);line-height:1}.about-lead{color:var(--color-bark);font-size:clamp(16px,14.61px + .357vw,20px);line-height:1.5}.about-media{position:relative;overflow:hidden}.about-media>img,.about-media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.about-media>svg{background-color:var(--color-tan)}.about-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;border:1.5px solid var(--color-copper);border-radius:99px;font-family:var(--font-lato);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.8px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.about-button:focus-visible{outline:2px solid var(--color-espresso);outline-offset:3px}.about-button--primary{background-color:var(--color-copper);color:var(--color-espresso)}.about-button--secondary{background-color:transparent;color:var(--color-caramel)}.about-button--solid{border-color:var(--color-caramel);background-color:var(--color-caramel);color:var(--color-white)}.about-button:disabled,.about-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media(hover:hover){.about-button--primary:hover{background-color:transparent;color:var(--color-caramel)}.about-button--secondary:hover{background-color:var(--color-copper);color:var(--color-espresso)}.about-button--solid:not(:disabled):hover{border-color:var(--color-copper);background-color:var(--color-copper)}}@media screen and (min-width:768px){.about-section{--about-gutter: 40px}}.about-hero{display:flex;align-items:flex-end;min-height:clamp(560px,51vw,771px);overflow:hidden;background-color:var(--color-espresso);color:var(--color-white)}.about-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.about-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center 45%}.about-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--about-hero-overlay-mobile))}.about-hero__content{position:relative;display:flex;flex-direction:column;gap:clamp(14px,11.22px + .713vw,22px);width:100%;padding:120px clamp(24px,6.774vw - 2.42px,100px) clamp(36px,20.7px + 3.92vw,80px)}.about-hero__title{max-width:860px;color:inherit;font-family:var(--font-legitima);font-size:clamp(44px,27.32px + 4.278vw,92px);font-weight:400;line-height:1.03}.about-hero__text{max-width:620px;font-size:clamp(15px,13.26px + .446vw,20px);font-weight:700;line-height:1.5}.about-hero--medium{min-height:clamp(560px,42.33vw,640px)}.about-hero--medium .about-hero__title{font-size:clamp(44px,30.1px + 3.565vw,84px);line-height:1.05}.about-hero--medium .about-hero__text{max-width:1085px}@media screen and (min-width:768px){.about-hero__media:after{background-color:rgba(0,0,0,var(--about-hero-overlay))}}.about-mission{overflow:hidden}.about-mission__inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(20px,17.22px + .713vw,28px);text-align:center}.about-mission .about-heading{gap:inherit}.about-mission__divider{width:1px;height:52px;background-color:var(--ink)}.about-mission__statement{max-width:900px;color:var(--color-espresso);font-family:var(--font-cormorant);font-size:clamp(24px,18.44px + 1.426vw,40px);font-weight:400;line-height:1.28}.about-mission__quote{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:800px;padding:28px clamp(16px,7.66px + 2.139vw,40px)}.about-mission__quote-text{max-width:720px;color:var(--color-caramel);font-family:var(--font-cormorant);font-size:clamp(20px,17.22px + .713vw,28px);font-style:italic;font-weight:400;line-height:1.3}.about-mission__citation{color:var(--color-taupe);font-size:12px;font-style:normal;font-weight:700;line-height:normal}.about-mission__decor{position:absolute;top:24px;left:-82px;width:87px;height:auto;color:var(--color-copper);pointer-events:none}@media screen and (min-width:1024px){.about-mission__decor{top:77px;left:0;width:clamp(140px,13.65vw,207px)}}.about-timeline__list{--about-timeline-line: color-mix(in srgb, var(--color-caramel) 60%, transparent);position:relative;display:grid;width:100%;margin-top:94px;list-style:none}.about-timeline__item{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"marker content" ". media";column-gap:20px;padding-bottom:40px}.about-timeline__item:last-child{padding-bottom:0}.about-timeline__item:not(:last-child):before{content:"";position:absolute;top:32px;bottom:-32px;left:31px;width:2px;background-color:var(--about-timeline-line)}.about-timeline__marker{position:relative;z-index:1;grid-area:marker;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:2px solid var(--color-caramel);border-radius:50%;background-color:var(--about-section-bg);color:var(--color-caramel);font-size:19px;font-weight:500;line-height:1;white-space:nowrap}.about-timeline__media{grid-area:media;width:146px;aspect-ratio:1;margin-top:16px}.about-timeline__media--contain>img{object-fit:contain}.about-timeline__media--empty{display:none}.about-timeline__content{grid-area:content;display:flex;flex-direction:column;gap:8px;padding-top:18px}.about-timeline__title{color:var(--color-espresso);font-family:var(--font-lato);font-size:18px;font-weight:700;line-height:24px}.about-timeline__text{color:var(--color-bark);font-size:15px;line-height:22px}@media screen and (min-width:1024px){.about-timeline__list{--about-timeline-gap: 20px;--about-timeline-half-column: calc( (100% - (var(--about-timeline-count) - 1) * var(--about-timeline-gap)) / var(--about-timeline-count) / 2 );--about-timeline-media: min( 146px, calc( (min(100vw - 80px, 1200px) - (var(--about-timeline-count) - 1) * var(--about-timeline-gap)) / var(--about-timeline-count) ) );--about-timeline-line-top: 59px;grid-template-columns:repeat(var(--about-timeline-count),minmax(0,1fr));column-gap:var(--about-timeline-gap);margin-top:70px}.about-timeline__list--media{--about-timeline-line-top: calc(var(--about-timeline-media) + 32px + 35px)}.about-timeline__item:not(:last-child):before{content:none}.about-timeline__list:before{content:"";position:absolute;top:var(--about-timeline-line-top);left:var(--about-timeline-half-column);right:var(--about-timeline-half-column);height:2px;background-color:var(--about-timeline-line)}.about-timeline__item{display:flex;flex-direction:column;align-items:center;padding:24px 0 0;text-align:center}.about-timeline__list--media .about-timeline__item{padding-top:0}.about-timeline__media,.about-timeline__media.about-timeline__media--empty{display:block;flex-shrink:0;width:var(--about-timeline-media);margin:0 0 32px}.about-timeline__marker{width:72px;height:72px;margin-bottom:24px;font-size:22px}.about-timeline__content{padding-top:0}.about-timeline__title{font-size:16px;line-height:22px}.about-timeline__text{font-size:14px;line-height:21px}}.about-timeline--steps .about-timeline__list{row-gap:24px;margin-top:40px}.about-timeline--steps .about-timeline__item{grid-template-columns:56px minmax(0,1fr);column-gap:16px;align-items:center;padding-bottom:0}.about-timeline--steps .about-timeline__item:before{content:none}.about-timeline--steps .about-timeline__marker{width:56px;height:56px;font-size:24px}.about-timeline--steps .about-timeline__content{gap:4px;padding-top:0}@media screen and (min-width:1024px){.about-timeline--steps{padding-top:70px}.about-timeline--steps .about-timeline__list{--about-timeline-gap: 80px;--about-timeline-line-top: 35px;margin-top:64px}.about-timeline--steps .about-timeline__item{padding-top:0}.about-timeline--steps .about-timeline__marker{width:72px;height:72px;font-size:30px}.about-timeline--steps .about-timeline__content{gap:8px}.about-timeline--steps .about-timeline__title{font-size:18px;line-height:24px}.about-timeline--steps .about-timeline__text{font-size:15px;line-height:22px}}.about-timeline--cards .about-timeline__list{row-gap:32px;margin-top:40px}.about-timeline--boxes .about-timeline__list{row-gap:16px;margin-top:32px}.about-timeline--cards .about-timeline__item,.about-timeline--boxes .about-timeline__item{display:flex;flex-direction:column;gap:14px;padding-bottom:0}.about-timeline--cards .about-timeline__item:before,.about-timeline--boxes .about-timeline__item:before{content:none}.about-timeline--cards .about-timeline__content,.about-timeline--boxes .about-timeline__content{gap:14px;padding-top:0}.about-timeline--cards .about-timeline__item{align-items:center;text-align:center}.about-timeline--cards .about-timeline__media{width:100%;margin:0;aspect-ratio:342 / 200;border-radius:4px}.about-timeline--cards .about-timeline__marker{width:48px;height:48px;font-size:21px}.about-timeline--boxes .about-timeline__item{align-items:flex-start;padding:24px;border:1px solid var(--color-copper);border-radius:8px;background-color:var(--about-section-bg)}.about-timeline--boxes .about-timeline__marker{width:44px;height:44px;border-width:1px;border-color:var(--color-copper)}.about-timeline--boxes .about-timeline__title{font-family:var(--font-cormorant);font-size:clamp(28px,27.3px + .178vw,30px);font-weight:400;line-height:1.14}.about-timeline--boxes .about-timeline__text{line-height:24px}@media screen and (min-width:1024px){.about-timeline--cards .about-timeline__list,.about-timeline--boxes .about-timeline__list{--about-timeline-gap: 24px;margin-top:56px}.about-timeline--cards .about-timeline__list:before,.about-timeline--boxes .about-timeline__list:before{content:none}.about-timeline--cards .about-timeline__item{gap:16px;padding:0}.about-timeline--cards .about-timeline__media{width:100%;margin:0;aspect-ratio:282 / 220;border-radius:0}.about-timeline--cards .about-timeline__marker{width:56px;height:56px;margin-bottom:0;font-size:24px}.about-timeline--cards .about-timeline__content{gap:16px}.about-timeline--cards .about-timeline__title{font-size:18px;line-height:24px}.about-timeline--cards .about-timeline__text,.about-timeline--boxes .about-timeline__text{font-size:15px}.about-timeline--cards .about-timeline__text{line-height:22px}.about-timeline--boxes .about-timeline__item{align-items:flex-start;padding:40px 36px;text-align:left}.about-timeline--boxes .about-timeline__marker{width:44px;height:44px;margin-bottom:0;font-size:24px}.about-timeline--boxes .about-timeline__title{font-size:30px;line-height:34px}}.about-feature{--about-feature-edge: max(var(--about-gutter), calc((100% - 1200px)/2) );padding-block:clamp(72px,62.27px + 2.496vw,100px);padding-left:var(--about-feature-edge);overflow:hidden}.about-feature--image-left{padding-left:0;padding-right:var(--about-feature-edge)}.about-feature__inner{display:flex;flex-direction:column;gap:36px}.about-feature__copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-right:var(--about-gutter)}.about-feature--image-left .about-feature__copy{padding-right:0;padding-left:var(--about-gutter)}.about-feature__title{max-width:560px;color:var(--color-espresso);font-family:var(--font-legitima);font-size:clamp(36px,27.66px + 2.139vw,60px);font-weight:400;line-height:1.1}.about-feature__copy .about-lead{max-width:520px}.about-feature__media{aspect-ratio:366 / 300;border-radius:999px 0 0 999px}.about-feature--image-left .about-feature__media{border-radius:0 999px 999px 0}.about-feature__media>img{object-position:center 55%}@media screen and (min-width:1024px){.about-feature__inner{display:grid;grid-template-columns:minmax(0,560fr) minmax(0,716fr);align-items:center;column-gap:clamp(40px,5.3vw,80px)}.about-feature--image-left .about-feature__inner{grid-template-columns:minmax(0,716fr) minmax(0,560fr)}.about-feature--image-left .about-feature__media{order:-1}.about-feature__copy,.about-feature--image-left .about-feature__copy{padding-inline:0}.about-feature__media{aspect-ratio:716 / 480}.about-feature__media>img{object-position:center}}.about-feature--text-medium .about-feature__title{max-width:628px;font-size:clamp(36px,30.44px + 1.426vw,52px);line-height:1.115}.about-feature--text-medium .about-lead{max-width:560px;font-size:clamp(16px,15.65px + .089vw,17px);line-height:1.65}.about-feature__accent{max-width:545px;color:var(--color-caramel);font-size:clamp(18px,17.3px + .178vw,20px);line-height:1.5}.about-feature--full{padding-inline:var(--about-gutter);padding-block:clamp(80px,66.1px + 3.565vw,120px)}.about-feature--full .about-feature__copy{gap:14px;padding-inline:0}.about-feature--full .about-feature__media{order:-1;aspect-ratio:342 / 260;border-radius:4px}@media screen and (min-width:1024px){.about-feature--full{padding:0}.about-feature--full .about-feature__inner{grid-template-columns:minmax(0,812fr) minmax(0,700fr);align-items:stretch;column-gap:0}.about-feature--full.about-feature--image-left .about-feature__inner{grid-template-columns:minmax(0,700fr) minmax(0,812fr)}.about-feature--full .about-feature__copy{justify-content:center;gap:24px;padding:100px clamp(48px,6.35vw,96px) 100px var(--about-feature-edge)}.about-feature--full.about-feature--image-left .about-feature__copy{padding:100px var(--about-feature-edge) 100px clamp(48px,6.35vw,96px)}.about-feature--full .about-feature__media{order:0;min-height:clamp(480px,41vw,620px);aspect-ratio:auto;border-radius:999px 0 0 999px}.about-feature--full.about-feature--image-left .about-feature__media{order:-1;border-radius:0 999px 999px 0}}.about-gallery__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;width:100%;list-style:none}.about-gallery__item{display:flex;flex-direction:column;align-items:center;gap:14px}.about-gallery__media{width:100%;aspect-ratio:285 / 340}.about-gallery__caption{color:var(--color-caramel);font-size:clamp(14px,11.91px + .535vw,20px);font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}.about-gallery__text{max-width:860px;line-height:1.6;text-align:center}@media screen and (min-width:768px){.about-gallery__grid{grid-template-columns:repeat(var(--about-gallery-columns, 4),minmax(0,1fr));gap:20px}}.about-reviews__grid{display:grid;gap:20px;width:100%;list-style:none}.about-review{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(20px,17.22px + .713vw,28px);height:100%;padding:clamp(32px,27.83px + 1.07vw,44px) clamp(28px,21.05px + 1.783vw,48px) clamp(28px,23.83px + 1.07vw,40px);overflow:hidden;background-color:var(--color-espresso);color:var(--color-white)}.about-review__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.about-review__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#190b01cc}.about-review__rating{color:var(--color-caramel);font-size:18px;line-height:1;letter-spacing:3px}.about-review__quote{max-width:492px;color:inherit;font-family:var(--font-cormorant);font-size:clamp(24px,21.22px + .713vw,32px);font-weight:400;line-height:1.25}.about-review__author{display:flex;flex-direction:column;gap:4px;font-style:normal;line-height:normal}.about-review__name{color:inherit;font-size:15px;font-weight:700}.about-review__source{color:var(--color-ash);font-size:14px}@media screen and (min-width:768px){.about-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.about-cta__inner{display:flex;flex-direction:column;align-items:center;gap:clamp(28px,25.22px + .713vw,36px);text-align:center}.about-cta__title{max-width:900px;color:var(--color-espresso);font-family:var(--font-legitima);font-size:clamp(40px,28.88px + 2.852vw,72px);font-weight:400;line-height:1.09}.about-cta__inner .about-lead{color:var(--color-caramel)}.about-cta__signoff{display:flex;flex-direction:column;align-items:center;gap:20px}.about-cta__portrait{flex-shrink:0;width:120px;height:120px;border:3px solid var(--color-copper);border-radius:50%}.about-cta__byline{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--color-caramel)}.about-cta__signature{display:flex;align-items:center;justify-content:center;width:240px;height:80px;overflow:hidden;border-radius:4px}.about-cta__signature img{flex-shrink:0;width:254px;max-width:none;height:93px;object-fit:cover}.about-cta__name{font-size:30px;line-height:34px}.about-cta__role{font-size:15px;line-height:22px}.about-cta__actions{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (min-width:768px){.about-cta__signoff{flex-direction:row;gap:36px;text-align:left}.about-cta__portrait{width:160px;height:160px}.about-cta__byline{align-items:flex-start}.about-cta__signature{width:287px;height:96px}.about-cta__actions{flex-direction:row;justify-content:center;gap:16px;width:auto}}.about-callout{padding-block:clamp(80px,73.05px + 1.783vw,100px)}.about-callout__card{display:flex;flex-direction:column;gap:24px}.about-callout__media{flex-shrink:0;width:100%;height:200px;border-radius:4px}.about-callout__copy{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.about-callout__title{color:var(--color-espresso);font-family:var(--font-legitima);font-size:clamp(36px,34.61px + .357vw,40px);font-weight:400;line-height:1.1}.about-callout__text{color:var(--color-bark);font-size:clamp(16px,15.65px + .089vw,17px);line-height:1.6}.about-callout__actions{display:flex;flex-direction:column;gap:12px;width:100%;padding-top:10px}@media screen and (min-width:1024px){.about-callout__card{flex-direction:row;align-items:center;gap:48px;padding:48px 56px;border-radius:8px}.about-callout__media{width:240px;border-radius:0}.about-callout__copy{flex:1 1 0;gap:16px}.about-callout__actions{flex-direction:row;flex-wrap:wrap;gap:16px;width:auto;padding-top:0}}.about-callout--narrow .about-callout__card{max-width:840px;margin-inline:auto}.about-reviews--quote-heading .about-review__quote{font-family:var(--font-legitima)}.about-cta__title--medium{font-size:clamp(40px,31.66px + 2.139vw,64px);line-height:1.094}.about-options__grid{display:grid;gap:20px;width:100%;list-style:none}.about-option{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;border:2px solid var(--color-wheat);border-radius:8px;background-color:var(--color-white)}.about-option--featured{border-color:var(--color-caramel);box-shadow:0 16px 40px #4a3b2e1f}.about-option__badge{padding:6px 12px;border-radius:99px;background-color:var(--color-caramel);color:var(--color-white);font-size:11px;font-weight:700;line-height:13px;letter-spacing:1.5px;text-transform:uppercase}.about-option__title{color:var(--color-espresso);font-family:var(--font-legitima);font-size:clamp(30px,27.91px + .535vw,36px);font-weight:400;line-height:1.12}.about-option__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.about-option__amount{color:var(--color-caramel);font-family:var(--font-legitima);font-size:clamp(44px,39.83px + 1.07vw,56px);line-height:1}.about-option__price-note{color:var(--color-ash);font-size:14px}.about-option__text{color:var(--color-bark);font-size:clamp(15px,14.65px + .089vw,16px);line-height:1.6}.about-option__features{display:grid;gap:6px;width:100%;list-style:none;color:var(--color-bark);font-size:15px;line-height:22px}.about-option__features li{position:relative;padding-left:16px}.about-option__features li:before{content:"";position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:50%;background-color:var(--color-caramel)}.about-option__button{width:100%;margin-top:4px}.about-options__notes{display:flex;flex-direction:column;gap:12px;max-width:760px;color:var(--color-caramel);font-size:15px;line-height:1.4;text-align:center}@media screen and (min-width:768px){.about-options__grid{grid-template-columns:repeat(var(--about-options-count, 2),minmax(0,1fr));gap:24px}.about-option{gap:16px;padding:36px 40px}.about-option__badge{padding-inline:14px}.about-option__features{flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px 24px}.about-option__button{width:min(304px,100%);margin-top:0}}.about-cta__title,.about-cta__inner .about-lead{text-wrap:balance}.about-heading__title--small{font-size:clamp(34px,31.52px + .713vw,44px);line-height:1.14}.about-heading__text{max-width:640px;color:var(--body);font-size:clamp(16px,15.65px + .089vw,17px);line-height:1.6}.about-section--sale .about-eyebrow{color:var(--sale)}.about-button--sale{border-color:var(--sale);background-color:var(--sale);color:var(--color-white)}.about-button--light{border-color:var(--color-white);background-color:transparent;color:var(--color-white)}@media(hover:hover){.about-button--sale:not(:disabled):hover{border-color:var(--color-espresso);background-color:var(--color-espresso)}.about-button--light:hover{background-color:var(--color-white);color:var(--color-espresso)}}.about-hero--center{align-items:center;justify-content:center;text-align:center}.about-hero--center .about-hero__content{z-index:1;align-items:center;gap:clamp(16px,13.22px + .713vw,25px);padding:clamp(48px,47.3px + .18vw,51px) var(--about-gutter, 24px) clamp(64px,51.48px + 3.21vw,100px)}.about-hero--center .about-hero__title{max-width:806px;font-size:clamp(56px,30.97px + 6.417vw,128px);line-height:.94}.about-hero--center .about-hero__text{max-width:462px;font-size:16px}.about-hero__lockup{position:relative;padding-right:14px;font-family:var(--font-lato);font-size:clamp(30px,27.22px + .713vw,40px);font-weight:800;line-height:.875;letter-spacing:-.02em;text-transform:uppercase}.about-hero__lockup-tag{position:absolute;top:.4em;right:-.35em;padding:3px 5px;border-radius:3px;background-color:var(--color-black);font-size:10px;font-weight:800;line-height:1;letter-spacing:.12px;transform:rotate(-18.3deg)}.about-hero__tag{padding:8px 16px;border-radius:99px;background-color:var(--color-black);font-size:clamp(13px,11.05px + .499vw,20px);font-weight:900;line-height:1.2;letter-spacing:.065em}.about-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px;margin-top:clamp(0px,-1.04px + .267vw,3px)}.about-hero__tapes{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.about-hero__tape{position:absolute;width:3000px}.about-hero__tape--start{top:0;left:0;transform-origin:0 0;transform:rotate(var(--tape-angle)) translate(-50%,var(--tape-offset))}.about-hero__tape--end{right:0;bottom:0;transform-origin:100% 100%;transform:rotate(var(--tape-angle)) translate(50%,calc(-1 * var(--tape-offset)))}.about-hero__tape--start.promo-tape--navy{--tape-angle: -12deg;--tape-offset: clamp(44px, 9.4vw, 142px)}.about-hero__tape--start.promo-tape--red{--tape-angle: -30deg;--tape-offset: clamp(64px, 13.4vw, 203px)}.about-hero__tape--end.promo-tape--red{--tape-angle: -17.7deg;--tape-offset: clamp(48px, 10.4vw, 158px)}.about-hero__tape--end.promo-tape--navy{--tape-angle: -39.5deg;--tape-offset: clamp(76px, 16.9vw, 255px)}@media screen and (max-width:767px){.about-hero--center .about-hero__actions{flex-direction:column;align-items:stretch;width:100%;max-width:320px}}.promo-tape{display:flex;align-items:center;height:28px;overflow:hidden;background-color:var(--sale);box-shadow:0 4px 4px #00000040;color:var(--color-white);font-family:var(--font-lato);font-size:13px;font-weight:900;line-height:1;text-transform:uppercase;white-space:nowrap}.promo-tape--navy{background-color:var(--color-navy)}.promo-tape__item{display:inline-flex;flex-shrink:0;align-items:center;gap:14px;padding-inline:4px 13px}.promo-tape__star{flex-shrink:0;width:17px;height:16px}.promo-tape__highlight{color:var(--sale-bright)}.promo-tape-section{position:relative;z-index:2}.promo-tape-section .promo-tape{box-shadow:none}.promo-sticker{position:relative;z-index:5;height:0;pointer-events:none}.promo-sticker__image{position:absolute;top:calc(var(--sticker-y) * .5);width:calc(var(--sticker-width) * .5);max-width:none;height:auto}.promo-sticker--left .promo-sticker__image{left:8px}.promo-sticker--right .promo-sticker__image{right:8px}.promo-sticker--center,.promo-sticker--desktop{display:none}@media screen and (min-width:1024px){.promo-sticker--center,.promo-sticker--desktop{display:block}.promo-sticker__image{top:var(--sticker-y);width:var(--sticker-width)}.promo-sticker--left .promo-sticker__image{left:var(--sticker-x)}.promo-sticker--right .promo-sticker__image{right:var(--sticker-x)}.promo-sticker--center .promo-sticker__image{left:calc(50% + var(--sticker-x))}}.about-trust{background-color:var(--color-tan);color:var(--color-walnut)}.about-trust__list{display:grid;gap:12px;padding:20px var(--about-gutter);list-style:none}.about-trust__item{display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.25}.about-trust__icon{flex-shrink:0;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6}@media screen and (min-width:768px){.about-trust__list{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center;gap:14px 40px}}@media screen and (min-width:1200px){.about-trust__list{display:flex;justify-content:center;align-items:center;min-height:70px;padding-block:0;gap:0}.about-trust__item+.about-trust__item{margin-left:6px;padding-left:7px;border-left:1px solid color-mix(in srgb,currentColor 32%,transparent)}.about-trust__item{min-height:30px;padding-right:6px}}.about-options--tiers .about-heading__title{max-width:760px}.about-options--tiers .about-options__grid{display:flex;flex-direction:column;align-items:center}.about-options--tiers .about-option{align-items:center;gap:14px;width:100%;max-width:340px;padding:40px;border:1px solid var(--ink);text-align:center}.about-options--tiers .about-option--featured{gap:18px;max-width:420px;padding:48px;border:2px solid var(--color-caramel);box-shadow:none}.about-options--tiers .about-option__badge{order:-2;padding:6px 14px;font-size:11px;letter-spacing:.8px}.about-options--tiers .about-option__price{order:-1;justify-content:center}.about-options--tiers .about-option__amount{color:var(--color-black);font-size:clamp(56px,51.83px + 1.07vw,72px)}.about-options--tiers .about-option--featured .about-option__amount{color:var(--color-caramel);font-size:clamp(72px,63.66px + 2.139vw,96px)}.about-options--tiers .about-option__title{color:var(--color-espresso);font-family:var(--font-lato);font-size:13px;font-weight:700;line-height:normal;letter-spacing:.8px;text-transform:uppercase}.about-options--tiers .about-option__text{color:var(--body);font-size:16px;line-height:26px}.about-options--tiers .about-option--featured .about-option__text{font-size:18px}.about-options--tiers .about-option__features{display:block;color:var(--color-ash);font-size:13px;line-height:20px}.about-options--tiers .about-option__features li{padding-left:0}.about-options--tiers .about-option__features li:before{content:none}.about-options--tiers .about-option__button{width:100%;margin-top:12px}.about-options--tiers .about-options__notes{color:var(--color-black);font-size:14px;line-height:20px}@media screen and (min-width:1024px){.about-options--tiers .about-options__grid{flex-direction:row;justify-content:center;gap:24px}}.about-section--sale .about-option--featured{border-color:var(--sale)}.about-section--sale .about-option__badge{background-color:var(--sale)}.about-section--sale .about-option--featured .about-option__amount{color:var(--sale)}.about-dates__list{--about-dates-line: color-mix(in srgb, var(--color-copper) 50%, transparent);position:relative;display:grid;gap:28px;width:100%;max-width:1200px;list-style:none}.about-dates__item:not(:last-child):before{content:"";position:absolute;top:6px;left:9px;width:2px;height:calc(100% + 28px);background-color:var(--about-dates-line)}.about-dates__item{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:16px;row-gap:6px;justify-items:start}.about-dates__item>:not(.about-dates__dot){grid-column:2}.about-dates__dot{position:relative;grid-row:1 / span 4;margin-top:6px;width:20px;height:20px;border:2px solid var(--color-copper);border-radius:50%;background-color:var(--color-white)}.about-dates__date{color:var(--color-espresso);font-size:clamp(24px,22.61px + .357vw,28px);font-weight:500;line-height:32px}.about-dates__title{color:var(--color-espresso);font-size:15px;font-weight:700;line-height:22px}.about-dates__text{color:var(--body);font-size:14px;line-height:20px}.about-dates__chip{padding:4px 10px;border-radius:99px;background-color:var(--color-tan);color:var(--sale);font-size:11px;font-weight:700;line-height:13px;letter-spacing:1px;text-transform:uppercase}.about-dates__item--active .about-dates__dot{border-color:var(--sale);background-color:var(--sale)}.about-dates__item--active .about-dates__date{color:var(--sale)}.about-dates__signup{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:801px}.about-dates__form{display:flex;flex-direction:column;gap:12px;width:100%}.about-dates__input{flex:none;min-width:0;height:52px;padding:0 18px;border:1px solid var(--color-wheat);border-radius:4px;background-color:var(--color-stone);color:var(--color-espresso);font-family:var(--font-lato);font-size:15px}.about-dates__input::placeholder{color:var(--color-ash)}.about-dates__input:focus-visible{outline:2px solid var(--color-espresso);outline-offset:2px}.about-dates__note,.about-dates__message{max-width:600px;color:var(--color-ash);font-size:14px;line-height:20px;text-align:center}.about-dates__message{color:var(--color-espresso);font-weight:700}.about-dates__message--error{color:var(--sale)}@media screen and (min-width:768px){.about-dates__form{flex-direction:row}.about-dates__input{flex:1 1 420px}.about-dates__form .about-button{flex-shrink:0}}@media screen and (min-width:1024px){.about-dates__list{grid-template-columns:repeat(var(--about-dates-count, 5),minmax(0,1fr));gap:0}.about-dates__item:not(:last-child):before{content:none}.about-dates__dot{margin-top:0}.about-dates__list:before{content:"";position:absolute;top:9px;bottom:auto;left:calc(50% / var(--about-dates-count, 5));right:calc(50% / var(--about-dates-count, 5));width:auto;height:2px;background-color:var(--about-dates-line)}.about-dates__item{display:flex;flex-direction:column;align-items:center;gap:10px;padding-inline:8px;text-align:center}.about-dates__date{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-about.css.map */
