.about{color:var(--about-ink)}.about__band{padding-block:clamp(56px,8vw,104px);padding-inline:16px}.about__band--deep{background:var(--about-deep);color:var(--about-cream)}.about__band--paper{background:var(--about-paper)}.about__inner{max-width:1200px;margin-inline:auto}.about__inner--narrow{max-width:820px}.about__center{text-align:center}.about p{margin:0}.about__hero-inner>*{max-width:820px}.about .about__eyebrow{margin:0 0 16px;font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--about-amber)}.about__display{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(2.25rem,6vw,4rem);line-height:1.05;letter-spacing:-.02em;margin:0 0 28px;color:inherit;text-wrap:balance}.about__display strong,.about__display em,.about__h2 strong,.about__h2 em{color:var(--about-amber);font-style:normal}.about__lede{font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.6;opacity:.88}.about__lede p+p{margin-block-start:1em}.about__kicker{margin-block-start:32px!important;padding-block-start:28px;border-block-start:1px solid rgb(255 255 255 / .18);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.25rem,2.4vw,1.625rem);color:var(--about-amber)}.about__h2{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.75rem,3.6vw,2.625rem);line-height:1.12;letter-spacing:-.01em;margin:0 0 24px;color:inherit;text-wrap:balance}.about__h3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.25rem;line-height:1.25;margin:0 0 10px;color:var(--about-ink)}.about__rte,.about__step p{line-height:1.65}.about__rte p+p{margin-block-start:1em}.about__split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,80px);align-items:center}.about__stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.about__stat{background:var(--about-paper);border:1px solid rgb(40 55 46 / .1);border-radius:20px;padding:22px 20px;display:flex;flex-direction:column;gap:6px}.about__stat-value{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(2rem,4vw,2.75rem);line-height:1;color:var(--about-deep)}.about__stat-label{font-size:.9375rem;line-height:1.4;opacity:.8}.about__note{margin-block-start:20px!important;font-weight:600}.about__everyone-body{font-size:clamp(1.125rem,1.8vw,1.3125rem);line-height:1.7}.about__callout{margin-block-start:32px!important;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.25rem,2.6vw,1.75rem);line-height:1.3;color:var(--about-deep);text-wrap:balance}.about__make{grid-template-columns:3fr 2fr;align-items:start}.about__species-heading{font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--about-olive);margin-block-end:8px!important}.about__species-list{list-style:none;margin:0;padding:0;border-block-start:1px solid rgb(40 55 46 / .18)}.about__species-link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px;border-block-end:1px solid rgb(40 55 46 / .18);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.2;color:var(--about-deep);text-decoration:none;transition:color .2s ease,padding .2s ease}.about__species-arrow{color:var(--about-amber);transition:transform .2s ease}.about__species-link:hover,.about__species-link:focus-visible{color:var(--about-amber)}.about__species-link:hover .about__species-arrow,.about__species-link:focus-visible .about__species-arrow{transform:translate(6px)}@media(prefers-reduced-motion:reduce){.about__species-link,.about__species-arrow{transition:none}}.about__make-body{font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.7}.about__make-after{margin-block-start:32px;max-width:520px;padding-inline-start:20px;border-inline-start:4px solid var(--about-amber);font-size:1.125rem;font-weight:600}.about__how{max-width:1040px}.about__how .about__h2{margin-block-end:clamp(32px,4vw,48px)}.about__steps{--step-dot: 56px;--steps-gap: clamp(24px, 4vw, 48px);list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--steps-gap)}.about__step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.about__step:not(:last-child):after{content:"";position:absolute;top:calc(var(--step-dot) / 2 - 1px);left:calc(50% + var(--step-dot) / 2 + 12px);width:calc(100% + var(--steps-gap) - var(--step-dot) - 24px);border-block-start:2px dashed rgb(40 55 46 / .22)}.about__step-num{display:grid;place-items:center;width:var(--step-dot);height:var(--step-dot);border-radius:50%;background:var(--about-amber);color:var(--about-deep);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.375rem;line-height:1;margin-block-end:20px}.about__step .about__h3{font-size:1.375rem;margin-block-end:8px}.about__step p{opacity:.85;max-width:30ch}.about__steps-wrap{position:relative}.about__step-num{position:relative;z-index:2}.about__lizard{position:absolute;top:0;left:0;z-index:1;opacity:0;pointer-events:none;transform:translate(var(--sx, 0px),var(--sy, 0px))}.about__lizard-svg{display:block;transform:translate(-50%,-50%) rotate(var(--rot, 0deg));overflow:visible}.about__lizard-body{fill:var(--about-deep)}.about__lizard-legs path{fill:none;stroke:var(--about-deep);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;transform-box:view-box}.about__lizard-eye{fill:var(--about-amber)}.about__steps-wrap.is-ready .about__lizard{opacity:1}.about__steps-wrap.is-crawling .about__lizard{animation:about-crawl 5.5s cubic-bezier(.45,0,.55,1) forwards}.about__steps-wrap.is-crawling .about__lizard-legs--a path{animation:about-leg-a .25s ease-in-out 22 alternate}.about__steps-wrap.is-crawling .about__lizard-legs--b path{animation:about-leg-b .25s ease-in-out 22 alternate}.about__steps-wrap.is-crawling .about__step:nth-child(2) .about__step-num{animation:about-pulse .6s ease-out 2.6s}.about__steps-wrap.is-crawling .about__step:nth-child(3) .about__step-num{animation:about-pulse .6s ease-out 5.4s}.about__steps-wrap.is-crawling+.about__how-actions .button{animation:about-cta-pulse 1s ease-out 6.5s}.about__steps-wrap.is-done .about__lizard{animation:none;opacity:0;transform:translate(var(--ex),var(--ey))}@keyframes about-crawl{0%{transform:translate(var(--sx),var(--sy))}50%{transform:translate(var(--mx),var(--my))}to{transform:translate(var(--ex),var(--ey))}}@keyframes about-leg-a{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}@keyframes about-leg-b{0%{transform:rotate(14deg)}to{transform:rotate(-14deg)}}@keyframes about-cta-pulse{0%{transform:scale(1);box-shadow:0 0 #e6a13a99}30%{transform:scale(1.05)}to{transform:scale(1);box-shadow:0 0 0 18px #e6a13a00}}@keyframes about-pulse{0%{box-shadow:0 0 #e6a13a8c}to{box-shadow:0 0 0 16px #e6a13a00}}@media(prefers-reduced-motion:reduce){.about__steps-wrap.is-crawling .about__lizard,.about__steps-wrap.is-crawling .about__lizard-legs path,.about__steps-wrap.is-crawling .about__step-num,.about__steps-wrap.is-crawling+.about__how-actions .button{animation:none}}.about__how-actions{margin-block-start:clamp(36px,5vw,48px)}.about__actions{display:flex;justify-content:center}.about__closing-card{background:var(--about-deep);color:var(--about-cream);border-radius:32px;padding:clamp(40px,7vw,88px) clamp(20px,5vw,64px)}.about__closing-card>*{max-width:720px;margin-inline:auto}.about__closing .about__h2{color:var(--about-cream)}.about__signoff{margin:36px auto 32px!important;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(2.25rem,6vw,3.75rem);line-height:1;letter-spacing:-.02em;color:var(--about-amber)}@media screen and (max-width:989px){.about__split{grid-template-columns:1fr}}@media screen and (max-width:749px){.about__steps{--step-dot: 48px;grid-template-columns:1fr;gap:32px;max-width:480px;margin-inline:auto}.about__step{display:grid;grid-template-columns:var(--step-dot) 1fr;column-gap:20px;align-items:start;text-align:left}.about__step-num{margin:0}.about__step-body{padding-block-start:10px}.about__step:not(:last-child):after{top:calc(var(--step-dot) + 8px);bottom:-24px;left:calc(var(--step-dot) / 2 - 1px);width:auto;border-block-start:0;border-inline-start:2px dashed rgb(40 55 46 / .22)}.about__stat{padding:18px 16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-about-page.css.map */
