.pact-featured-wrap{background:var(--bone)}.pact-featured-wrap .title,.pact-featured-wrap .collection__title h2{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em}.card__heading a{font-family:var(--font-heading-family);font-weight:500}.card--standard .card__inner{background:var(--paper)}.price{color:var(--pine);font-weight:700}.pact-cats{background:var(--bone)}.pact-cats__list{border-top:1px solid var(--line)}.pact-cat{display:grid;grid-template-columns:4.5rem 1fr 24rem 8rem;align-items:center;gap:2rem;padding:3rem 0;border-bottom:1px solid var(--line);text-decoration:none;position:relative;transition:color .4s var(--ease)}.pact-cat:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--pine);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.pact-cat:not(.pact-cat--soon):hover:after{transform:scaleX(1)}.pact-cat__num{font:500 1.3rem/1 var(--font-body-family);letter-spacing:.08em;color:var(--ink-faint)}.pact-cat__label{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2.4rem,3.2vw,3.6rem);line-height:1.04;color:var(--ink);letter-spacing:-.02em;transition:transform .5s var(--ease)}.pact-cat:not(.pact-cat--soon):hover .pact-cat__label{transform:translate(1.2rem)}.pact-cat__sub{font-size:1.5rem;line-height:1.45;color:var(--ink-soft)}.pact-cat__status{justify-self:end;display:inline-flex;align-items:center;gap:.8rem;font:500 1.15rem/1 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;color:var(--pine)}.pact-cat__status svg{width:1.4rem;height:1.4rem;stroke:var(--pine);transition:transform .5s var(--ease)}.pact-cat:hover .pact-cat__status svg{transform:translate(4px)}.pact-cat--soon{pointer-events:none}.pact-cat--soon .pact-cat__label{color:#1b1a1766}.pact-cat--soon .pact-cat__sub,.pact-cat--soon .pact-cat__status{color:var(--ink-faint)}.pact-cat--soon .pact-cat__num{color:#1b1a1747}.pact-why{background:var(--bone)}.pact-why__list{border-top:1px solid var(--line)}.pact-why__row{display:grid;grid-template-columns:7rem 1fr 1.25fr;gap:3.5rem;padding:4.5rem 0;border-bottom:1px solid var(--line);align-items:baseline}.pact-why__num{font-family:var(--font-heading-family);font-weight:700;font-size:2.6rem;color:var(--pine)}.pact-why__row h3{font-size:clamp(2.2rem,2.6vw,3rem);line-height:1.1;margin:0;letter-spacing:-.02em}.pact-why__row p{font-size:1.65rem;line-height:1.64;color:var(--ink-soft);margin:0}.pact-tst{background:var(--bone)}.pact-tst__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.6rem}.pact-tst__card{background:var(--paper);border:1px solid var(--line);border-radius:1.6rem;overflow:hidden;box-shadow:0 22px 50px -30px #1b1a1766}.pact-vid{position:relative;aspect-ratio:4 / 5;background:var(--ink);overflow:hidden;cursor:pointer}.pact-vid__poster{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.pact-vid__poster--empty{background:radial-gradient(120% 90% at 50% 22%,rgba(46,78,68,.5),transparent 60%),linear-gradient(160deg,#2a2824,#1b1a17)}.pact-vid__play{width:6.2rem;height:6.2rem;border:none;border-radius:100px;background:#f2eee6f2;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .4s var(--ease);box-shadow:0 12px 30px -8px #0006}.pact-vid:hover .pact-vid__play{transform:scale(1.07)}.pact-vid__play svg{width:2rem;height:2rem;margin-left:3px;fill:var(--pine)}.pact-vid__badge{position:absolute;top:1.4rem;left:1.4rem;font:500 1rem/1 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;color:var(--cream-soft);background:#1b1a1780;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.7rem 1.1rem;border-radius:100px}.pact-vid__player{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.pact-vid__player video{width:100%;height:100%;object-fit:cover}.pact-tst__body{padding:2.4rem 2.6rem 2.8rem}.pact-tst__quote{font-family:var(--font-heading-family);font-weight:500;font-size:1.85rem;line-height:1.32;color:var(--ink);margin:0 0 1.6rem;letter-spacing:-.01em}.pact-tst__who{display:flex;align-items:baseline;gap:.8rem}.pact-tst__name{font:700 1.35rem/1 var(--font-body-family);color:var(--ink)}.pact-tst__detail{font-size:1.3rem;color:var(--ink-faint)}.pact-steps{background:var(--bone)}.pact-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;border-top:1px solid var(--line);padding-top:5rem}.pact-steps__num{font-family:var(--font-heading-family);font-weight:700;font-size:3.2rem;color:var(--pine);display:block;margin-bottom:1.6rem}.pact-steps__grid h3{font-size:2rem;line-height:1.15;margin:0 0 1rem;letter-spacing:-.02em}.pact-steps__grid p{font-size:1.55rem;line-height:1.62;color:var(--ink-soft);margin:0}.pact-founder{background:var(--ink);color:var(--cream);padding:12rem 0}.pact-founder__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:6rem;align-items:center;max-width:100rem;margin:0 auto}.pact-founder__photo{border-radius:1.8rem;overflow:hidden;aspect-ratio:1 / 1;background:#f2eee614}.pact-founder__photo img{width:100%;height:100%;object-fit:cover;display:block}.pact-founder .pact-eyebrow{color:#cdb79a}.pact-founder .pact-eyebrow:before{background:#cdb79a}.pact-founder h2{color:var(--cream);font-size:clamp(3rem,4vw,4.4rem);line-height:1.05;margin:0 0 2.6rem}.pact-founder__copy p{font-size:1.7rem;line-height:1.7;color:var(--cream-soft);margin:0 0 1.6rem}.pact-founder__sign{font-family:var(--font-heading-family);font-weight:500;font-size:2rem;color:#cdb79a;margin-top:1.6rem}.pact-founder--nophoto .pact-founder__grid{grid-template-columns:1fr;max-width:72rem}.pact-founder--nophoto .pact-founder__body{max-width:62rem}.pact-promise{background:var(--bone);text-align:center;padding:13rem 2.4rem}.pact-promise__inner{max-width:68rem;margin:0 auto;background:var(--ink);color:var(--cream);border-radius:3rem;padding:7rem 5rem}.pact-promise h2{color:var(--cream);font-size:clamp(3.4rem,4.6vw,5.4rem);line-height:1.02;margin:0 0 2rem}.pact-promise p{color:var(--cream-soft);max-width:46rem;margin:0 auto 3.4rem;font-size:1.7rem;line-height:1.6}.pact-promise__micro{font-size:1.3rem;color:var(--cream-faint);margin-top:2.2rem}.pact-promise .pact-kicker{color:#cdb79a;justify-content:center}.pact-promise .pact-kicker:before{background:#cdb79a}.pact-divider{padding:0;background:transparent}.pact-divider__inner{display:flex;align-items:center;gap:2.2rem;max-width:100%;margin:0 auto}.pact-divider__line{flex:1;height:1px;background:var(--line)}.pact-divider__mark{display:inline-flex;align-items:center;gap:.9rem}.pact-divider__d{display:block;background:var(--pine);transform:rotate(45deg);border-radius:1px}.pact-divider__d--sm{width:5px;height:5px;opacity:.5}.pact-divider__d--lg{width:8px;height:8px}.footer{border-top:1px solid var(--line)}@media screen and (max-width:989px){.pact-hero2__inner{padding-top:12rem;padding-bottom:7rem}.pact-hero2 h1{font-size:clamp(3.6rem,9vw,5.4rem)}.pact-section{padding:8rem 0}.pact-problem{padding:8.5rem 0}.pact-founder{padding:8rem 0}.pact-promise{padding:8rem 2rem}.pact-problem__grid,.pact-mission__grid,.pact-founder__grid{grid-template-columns:1fr;gap:4rem}.pact-mission__frame,.pact-founder__photo{max-width:44rem}.pact-tst__grid{grid-template-columns:1fr;gap:2.4rem;max-width:44rem;margin-inline:auto}.pact-steps__grid{grid-template-columns:1fr;gap:3.4rem}.pact-section__head{margin-bottom:4.4rem}.pact-cat{grid-template-columns:3.4rem 1fr auto}.pact-cat__sub{display:none}.pact-why__row{grid-template-columns:5rem 1fr}.pact-why__row p{grid-column:2}}@media screen and (max-width:749px){.pact-hero2__ctas{width:100%}.pact-hero2__ctas .pact-cta{width:100%;justify-content:center}.pact-founder__photo{max-width:28rem;margin:0 auto}.pact-cat{grid-template-columns:1fr auto;gap:1.4rem;padding:2.4rem 0}.pact-cat__num{display:none}.pact-why__row{grid-template-columns:1fr;gap:1.2rem;padding:3.4rem 0}.pact-why__row p{grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pact2.css.map */
