.arv-page{background:#f1e5d2;color:#402b21;font-family:var(--font-body-family);font-size:15px;line-height:1.75;letter-spacing:0}.arv-page *{box-sizing:border-box}.arv-page h1,.arv-page h2,.arv-page h3{color:#91452d;line-height:1.05;margin:0;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase}.arv-page h1{font-size:clamp(48px,5.6vw,92px);letter-spacing:-.045em}.arv-page h2{font-size:clamp(36px,4.5vw,64px);letter-spacing:-.035em}.arv-page h3{font-size:26px;letter-spacing:-.02em}.arv-page p{margin:20px 0;max-width:56ch}.arv-page a{color:inherit;text-underline-offset:6px}.arv-page__eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;margin:0 0 28px!important}.arv-page__hero{display:grid;grid-template-columns:1fr 1fr;min-height:650px}.arv-page__hero-copy{padding:80px clamp(26px,6vw,100px);display:flex;flex-direction:column;justify-content:center}.arv-page__hero-image{margin:0;position:relative;min-width:0}.arv-page__hero-image img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:64% center}.arv-page__hero-image figcaption{position:absolute;bottom:16px;left:20px;font-size:10px;color:#fff;text-shadow:0 1px 4px #000}.arv-page__button{display:inline-flex;justify-content:space-between;align-items:center;gap:42px;align-self:flex-start;background:#91452d;color:#f1e5d2!important;padding:17px 24px;text-decoration:none;font:500 11px var(--font-body-family);letter-spacing:.1em;text-transform:uppercase;border:1px solid #91452d;cursor:pointer;min-height:48px}.arv-page__button:hover{background:#71341f}.arv-page__statement{padding:90px clamp(26px,8vw,140px);background:#91452d;color:#f1e5d2;display:grid;grid-template-columns:1fr 1fr;gap:70px}.arv-page__statement h2{color:inherit}.arv-page__statement p{margin:0;align-self:center}.arv-page__values{padding:90px clamp(26px,6vw,100px);display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.arv-page__values article{border-top:1px solid #cbb79e;padding-top:24px}.arv-page__number{font-size:11px;letter-spacing:.12em;display:block;margin-bottom:30px;color:#705646}.arv-page__story{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#e7d8c1}.arv-page__story img{display:block;width:100%;height:650px;object-fit:cover;object-position:center 30%}.arv-page__story>div{padding:60px clamp(26px,6vw,100px)}.arv-page__closing{padding:85px 24px;text-align:center}.arv-page__closing p{margin:22px auto 30px}.arv-page__closing .arv-page__button{margin:auto}.arv-page__intro{padding:75px clamp(26px,8vw,140px) 45px;border-bottom:1px solid #cbb79e}.arv-page__intro h1{font-size:clamp(58px,7vw,106px)}.arv-page__info{padding:45px clamp(26px,8vw,140px);display:grid;grid-template-columns:1fr 1fr;gap:60px;background:#e7d8c1}.arv-page__info p{margin-bottom:12px}.arv-page__form{max-width:820px;margin:auto;padding:65px 26px 90px}.arv-page__form h2{font-size:40px;margin-bottom:32px}.arv-page__fields{display:grid;grid-template-columns:1fr 1fr;gap:25px}.arv-page__form label{display:block;font-size:12px;letter-spacing:.03em;margin-bottom:8px}.arv-page__form input,.arv-page__form textarea{display:block;width:100%;border:1px solid #b69b7e;background:transparent;color:#402b21;border-radius:0;padding:14px;font:16px var(--font-body-family);margin-bottom:24px}.arv-page__form textarea{resize:vertical}.arv-page a:focus-visible,.arv-page button:focus-visible,.arv-page summary:focus-visible,.arv-page input:focus-visible,.arv-page textarea:focus-visible{outline:2px solid #91452d;outline-offset:4px}.arv-page__faq{padding:80px clamp(26px,6vw,100px) 100px;display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.arv-page__faq h1{font-size:clamp(48px,5.6vw,92px)}.arv-page__faq details{border-top:1px solid #cbb79e;padding:24px 0}.arv-page__faq details:last-child{border-bottom:1px solid #cbb79e}.arv-page__faq summary{font-size:18px;cursor:pointer;color:#91452d;padding-right:24px;line-height:1.5}.arv-page__faq summary{display:flex;justify-content:space-between;gap:16px}.arv-page__faq summary:after{content:"+";flex-shrink:0}.arv-page__faq details[open] summary:after{content:"\2212"}.arv-page__faq details p{font-size:14px;margin:20px 0 4px}@view-transition{navigation:auto}@media(max-width:749px){.arv-page__hero{grid-template-columns:1fr;min-height:0}.arv-page__hero-copy{padding:50px 24px}.arv-page__hero-image{min-height:480px}.arv-page__statement{grid-template-columns:1fr;padding:55px 24px;gap:28px}.arv-page__values{grid-template-columns:1fr;padding:55px 24px;gap:30px}.arv-page__number{margin-bottom:18px}.arv-page__story{grid-template-columns:1fr}.arv-page__story img{height:480px}.arv-page__story>div{padding:50px 24px}.arv-page__intro{padding:50px 24px 30px}.arv-page__info{padding:35px 24px;grid-template-columns:1fr;gap:30px}.arv-page__faq{padding:50px 24px 65px;grid-template-columns:1fr;gap:35px}.arv-page__fields{grid-template-columns:1fr;gap:0}.arv-page__closing{padding:55px 24px}.arv-page__form{padding-top:45px}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=IA */
