.rv-os{color:var(--rv-color-ink)}.rv-os__rte p{margin:0 0 var(--rv-space-4)}.rv-os__rte p:last-child{margin-bottom:0}.rv-os__rte strong{font-weight:800}.rv-os__h1,.rv-os__h2,.rv-os__name{margin:0;font-family:var(--rv-font-display);font-weight:800;font-synthesis:none;text-wrap:balance;color:var(--rv-color-ink)}.rv-os__h1{font-size:clamp(4.4rem,11vw,8rem);line-height:.9;letter-spacing:-.01em;text-transform:uppercase}.rv-os__h2{font-size:clamp(3.6rem,9vw,6.4rem);line-height:.95;letter-spacing:-.01em;text-transform:uppercase}.rv-os__chsub{margin:10px 0 0;text-align:start;font:800 var(--rv-fs-lead) / 1.2 var(--rv-font-body);color:var(--rv-flavor-deep, var(--rv-color-ink))}.rv-os__lead{font-size:var(--rv-fs-lead);line-height:1.5}.rv-os__body{font-size:var(--rv-fs-body);line-height:1.65}.rv-os__photo{position:relative;margin:0;overflow:hidden;border:4px solid var(--rv-color-ink);border-radius:28px;background:var(--rv-color-fizz);box-shadow:8px 8px 0 var(--rv-flavor-accent)}.rv-os__photo--left{transform:rotate(-2deg)}.rv-os__photo--right{transform:rotate(2deg)}.rv-os__img{display:block;width:100%;height:100%;object-fit:cover}.rv-os__photo--wide{aspect-ratio:3 / 2}.rv-os__chapter .rv-os__photo{aspect-ratio:4 / 3}.rv-os__photo--tall{aspect-ratio:4 / 5}.rv-os__intro{padding-block:var(--rv-space-6) var(--rv-section-y);background:var(--rv-flavor-tint)}html[data-rv-flavor=duo] .rv-os__intro{background:var(--rv-duo-tint-surface, var(--rv-flavor-tint))}.rv-os__intro-wrap{display:grid;gap:var(--rv-space-6)}.rv-os__sticker{display:inline-block;margin:0 0 var(--rv-space-4);padding:8px 16px;border:var(--rv-border-w) solid var(--rv-color-ink);border-radius:999px;background:var(--rv-flavor-accent);color:var(--rv-color-ink);font:800 1.6rem / 1 var(--rv-font-display);transform:rotate(-3deg)}.rv-os__intro .rv-os__lead{max-width:46ch;margin-top:var(--rv-space-5)}.rv-os__founders{padding-block:var(--rv-section-y);background:var(--rv-color-white)}.rv-os__founders .rv-os__h2{text-align:center}.rv-os__sub{max-width:44ch;margin:var(--rv-space-3) auto 0;text-align:center}.rv-os__cards{display:grid;gap:var(--rv-space-5);margin:var(--rv-space-6) 0 0;padding:0;list-style:none}.rv-os__card{padding:24px 22px 26px;border:3px solid var(--rv-color-ink);border-radius:24px;background:var(--rv-color-white);box-shadow:6px 6px 0 var(--rv-color-ink)}.rv-os__name{font-size:clamp(3rem,8vw,3.8rem);line-height:1}.rv-os__tag{display:inline-block;margin:10px 0 14px;padding:6px 12px;border-radius:999px;background:var(--rv-flavor-tint);font-size:1.4rem;font-weight:700;line-height:1.2}.rv-os__card .rv-os__rte{font-size:var(--rv-fs-body);line-height:1.6}.rv-os__note{width:fit-content;max-width:100%;margin:var(--rv-space-7) auto 0;padding:12px 22px;border-radius:999px;background:var(--rv-color-ink);color:var(--rv-color-white);font:800 clamp(1.8rem,4.6vw,2.4rem) / 1.2 var(--rv-font-display);text-align:center;transform:rotate(-3deg)}.rv-os__chapter{padding-block:var(--rv-section-y)}.rv-os__chapter:nth-of-type(2n){background:var(--rv-color-fizz)}.rv-os__chapter-wrap{display:grid;gap:var(--rv-space-6);align-items:center}.rv-os__chapter-text .rv-os__body{max-width:54ch;margin-top:var(--rv-space-5)}.rv-os__values{padding-block:var(--rv-section-y);background:var(--rv-flavor-tint)}html[data-rv-flavor=duo] .rv-os__values{background:var(--rv-duo-tint-surface, var(--rv-flavor-tint))}.rv-os__values-wrap{display:grid;gap:var(--rv-space-6);align-items:start}.rv-os__values .rv-os__photo--tall{max-width:420px;margin-inline:auto}.rv-os__vlist{display:grid;gap:var(--rv-space-4);margin:var(--rv-space-6) 0 0;padding:0;list-style:none}.rv-os__value{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:18px 18px 20px;border:3px solid var(--rv-color-ink);border-radius:20px;background:var(--rv-color-white)}.rv-os__vcheck{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--rv-flavor-accent);color:var(--rv-color-ink)}.rv-os__vcheck .rv-icon{stroke-width:2.6}.rv-os__vtitle{display:block;font:800 2rem / 1.15 var(--rv-font-display)}.rv-os__vtext{display:block;margin-top:6px;font-size:var(--rv-fs-body);line-height:1.55}.rv-os__cta{padding-block:var(--rv-section-y);background:var(--rv-color-ink);color:var(--rv-color-white)}.rv-os__cta-wrap{display:grid;justify-items:center;gap:var(--rv-space-4);text-align:center}.rv-os__cta .rv-os__cta-h{max-width:14ch;color:var(--rv-color-white)}.rv-os__cta-text{margin:0;font-size:var(--rv-fs-lead)}.rv-os__cta-btn{margin-top:var(--rv-space-3)}@media screen and (min-width:750px){.rv-os__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.rv-os__card:nth-child(odd){transform:rotate(-1deg)}.rv-os__card:nth-child(2n){transform:rotate(1deg)}.rv-os__vlist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.rv-os__intro{padding-block:var(--rv-space-7) var(--rv-section-y)}.rv-os__intro-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--rv-space-9)}.rv-os__chapter-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--rv-space-9)}.rv-os__chapter--right .rv-os__photo{order:2}.rv-os__values-wrap{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--rv-space-9)}.rv-os__values .rv-os__photo--tall{position:sticky;top:calc(var(--rv-header-h, 88px) + 24px)}}.rv-os__facts{display:grid;justify-items:center;gap:var(--rv-space-4);margin-top:var(--rv-space-7)}.rv-os__facts .rv-os__note{margin:0}.rv-os__facts-h{margin:0;font:800 var(--rv-fs-h3) / 1.05 var(--rv-font-display);font-synthesis:none;letter-spacing:-.01em;text-transform:uppercase;color:var(--rv-color-ink)}.rv-os__note--alt{transform:rotate(3deg)}.rv-os__facts--photo{gap:var(--rv-space-6)}.rv-os__facts-photo{width:200px;aspect-ratio:4 / 5;transform:rotate(4deg)}.rv-os__facts-body{display:grid;justify-items:center;gap:var(--rv-space-5);min-width:0}@media screen and (min-width:750px){.rv-os__facts--photo{grid-template-columns:auto minmax(0,auto);justify-content:center;align-items:center;column-gap:var(--rv-space-7)}.rv-os__facts--photo .rv-os__facts-body{justify-items:start}.rv-os__facts--photo .rv-os__facts-h{margin-left:10px}}@media screen and (min-width:990px){.rv-os__facts-photo{width:240px}}.rv-os__hl{display:block}
/*# sourceMappingURL=/cdn/shop/t/75/assets/rv-our-story.css.map */
