.E0kJGG_mobileProduct{display:none}.E0kJGG_eyebrow{font-family:var(--font-body);font-size:var(--type-label);letter-spacing:.2em;text-transform:uppercase;font-weight:600;line-height:1.2}.E0kJGG_routineIntro{min-height:395px;color:var(--color-ink);background:var(--color-paper);grid-template-columns:minmax(360px,31%) minmax(250px,19%) minmax(0,1fr);display:grid}.E0kJGG_routineCopy{padding:clamp(var(--space-lg), 2.1vw, var(--space-xl));flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.E0kJGG_routineCopy h2{max-width:440px;margin:var(--space-sm) 0;font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(2.75rem,3.35vw,3rem);font-weight:400;line-height:.94}.E0kJGG_routineCopy>p:not(.E0kJGG_eyebrow){max-width:430px;margin-bottom:var(--space-md);font-family:var(--font-body);font-size:var(--type-body-large);line-height:1.18}.E0kJGG_routineMedia{justify-content:center;align-items:center;display:flex;overflow:hidden}.E0kJGG_routineMedia img{object-fit:cover;width:min(100%,250px);height:300px}.E0kJGG_concerns{align-content:center;gap:clamp(var(--space-xs), .7vw, var(--space-sm));padding-right:clamp(var(--space-md), 2vw, var(--space-xl));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.E0kJGG_concerns article{min-width:0}.E0kJGG_concerns img{aspect-ratio:160/164;object-fit:cover;width:100%}.E0kJGG_concerns p{padding:var(--space-xs) var(--space-xs) 0;font-family:var(--font-body);text-align:center;font-size:clamp(.875rem,1.08vw,1rem);line-height:1.05}.E0kJGG_concerns strong{text-transform:uppercase;font-weight:500}.E0kJGG_clarity{min-height:325px;color:var(--color-white);background:var(--color-ink);grid-template-columns:minmax(0,77%) minmax(260px,23%);display:grid}.E0kJGG_clarityPortrait{grid-template-columns:minmax(0,60%) minmax(340px,40%);min-width:0;display:grid}.E0kJGG_clarityPortrait>img{object-fit:cover;width:100%;height:325px}.E0kJGG_clarityCopy{padding:clamp(var(--space-lg), 2.2vw, var(--space-2xl));flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.E0kJGG_clarityCopy h2{max-width:390px;font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2.75rem,3.25vw,3rem);font-weight:400;line-height:.88}.E0kJGG_clarityCopy p{max-width:360px;margin:var(--space-sm) 0 var(--space-md);font-family:var(--font-body);font-size:var(--type-body-large);line-height:1.15}.E0kJGG_clarity>div:last-child{align-self:center;max-height:297px}.E0kJGG_causes{min-height:417px;padding:var(--space-lg);color:var(--color-ink);background:var(--color-paper);grid-template-columns:minmax(0,45%) minmax(360px,37%) minmax(230px,18%);display:grid}.E0kJGG_causesPortrait{min-height:0;position:relative;overflow:hidden}.E0kJGG_causesPortrait img{object-fit:cover;width:100%;height:100%}.E0kJGG_causesPortrait>p{top:var(--space-lg);left:var(--space-lg);width:150px;font-family:var(--font-display);font-size:clamp(2rem,2.8vw,2.5rem);font-style:italic;line-height:.93;position:absolute}.E0kJGG_causesCopy{padding:clamp(var(--space-lg), 2.2vw, var(--space-2xl));flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.E0kJGG_causesCopy h2{max-width:560px;margin:var(--space-xs) 0 var(--space-sm);font-family:var(--font-display);font-size:clamp(2.75rem,3.35vw,3rem);font-weight:400;line-height:.94}.E0kJGG_causesCopy>p:not(.E0kJGG_eyebrow){max-width:600px;margin-bottom:var(--space-md);font-family:var(--font-body);font-size:clamp(.9375rem,1.15vw,1.0625rem);line-height:1.16}.E0kJGG_textureGrid{gap:var(--space-xs);grid-template-rows:auto 1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.E0kJGG_textureGrid p{font-family:var(--font-body);font-size:var(--type-label);letter-spacing:.2em;text-transform:uppercase;grid-column:1/-1;font-weight:600;line-height:1.2}.E0kJGG_textureGrid img{object-fit:cover;width:100%;height:100%}.E0kJGG_textureGrid img:first-of-type{grid-row:2/4}.E0kJGG_founderRow{height:250px;color:var(--color-white);background:var(--color-ink);grid-template-columns:minmax(0,32%) minmax(330px,31%) minmax(260px,22%) minmax(210px,15%);display:grid;overflow:hidden}.E0kJGG_founderPortrait,.E0kJGG_scientist{min-height:0;position:relative;overflow:hidden}.E0kJGG_founderPortrait img,.E0kJGG_scientist img{object-fit:cover;width:100%;height:250px}.E0kJGG_founderCopy,.E0kJGG_founderMission{padding:clamp(var(--space-md), 2vw, var(--space-xl));flex-direction:column;justify-content:center;display:flex}.E0kJGG_founderCopy h2{max-width:420px;margin:var(--space-xs) 0 var(--space-sm);font-family:var(--font-display);font-size:clamp(2.25rem,2.85vw,2.5rem);font-weight:400;line-height:.94}.E0kJGG_founderCopy>p:last-child{max-width:430px;font-family:var(--font-body);font-size:clamp(.875rem,1.08vw,1rem);line-height:1.15}.E0kJGG_scientist mark{left:var(--space-sm);bottom:var(--space-sm);max-width:190px;padding:var(--space-2xs);color:var(--color-ink);background:var(--color-white);font-family:var(--font-body);font-size:var(--type-small);line-height:1.1;position:absolute}.E0kJGG_founderMission h2{font-family:var(--font-display);font-size:clamp(1.9rem,2.45vw,2.25rem);font-style:italic;font-weight:400;line-height:.94}.E0kJGG_founderMission p{margin-top:var(--space-md);font-family:var(--font-body);letter-spacing:.18em;overflow-wrap:normal;word-break:normal;text-transform:uppercase;font-size:clamp(.6875rem,.85vw,.8125rem);font-weight:600;line-height:1.25}@media (max-width:1100px){.E0kJGG_routineIntro{grid-template-columns:minmax(300px,38%) minmax(240px,30%) minmax(0,1fr)}.E0kJGG_concerns{grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_clarity{grid-template-columns:minmax(0,70%) minmax(240px,30%)}.E0kJGG_clarityPortrait{grid-template-columns:1fr}.E0kJGG_clarityPortrait>img{height:360px}.E0kJGG_clarityCopy{min-height:280px}.E0kJGG_causes{grid-template-columns:1fr 1fr}.E0kJGG_textureGrid{margin-top:var(--space-md);grid-column:1/-1;grid-template-rows:auto 125px;grid-template-columns:repeat(3,1fr)}.E0kJGG_textureGrid img:first-of-type{grid-row:auto}.E0kJGG_founderRow{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.E0kJGG_founderPortrait,.E0kJGG_founderCopy,.E0kJGG_scientist,.E0kJGG_founderMission{min-height:250px}}@media (max-width:810px){.E0kJGG_routineIntro{padding:var(--space-xl) var(--space-lg);grid-template-columns:minmax(280px,38%) minmax(0,1fr)}.E0kJGG_routineCopy h2,.E0kJGG_causesCopy h2{font-size:clamp(2.5rem,6.17vw,3.125rem)}.E0kJGG_routineMedia img{width:min(100%,280px)}.E0kJGG_concerns{padding:var(--space-md) 0 0;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.E0kJGG_clarity{grid-template-columns:minmax(0,55%) minmax(0,45%)}.E0kJGG_clarityPortrait{grid-template-columns:1fr}.E0kJGG_clarityPortrait>img{height:640px}.E0kJGG_clarityCopy{min-height:360px}.E0kJGG_clarityCopy h2{font-size:clamp(2.5rem,6.17vw,3.125rem)}.E0kJGG_founderCopy h2{font-size:clamp(2.25rem,5vw,2.5rem)}}@media (max-width:600px){.E0kJGG_routineIntro{padding:var(--space-3xl) var(--space-lg);display:block}.E0kJGG_routineCopy{padding:0}.E0kJGG_routineCopy h2{max-width:100%;font-size:clamp(2.55rem,11vw,3.25rem)}.E0kJGG_routineCopy>a{width:100%}.E0kJGG_routineMedia{margin-top:var(--space-sm);justify-content:flex-start}.E0kJGG_routineMedia img{width:min(72%,280px);height:auto}.E0kJGG_concerns{gap:var(--space-xs) var(--space-md);grid-template-columns:minmax(150px,48%) minmax(0,1fr);margin-top:0;display:grid}.E0kJGG_concerns article{display:contents}.E0kJGG_concerns img{aspect-ratio:auto;grid-column:1;height:82px}.E0kJGG_concerns p{text-align:left;grid-column:2;align-self:center;padding:0;font-size:clamp(.875rem,4vw,1rem);line-height:1.12}.E0kJGG_clarity{display:block}.E0kJGG_clarityPortrait{display:block;position:relative}.E0kJGG_clarityPortrait>img{height:clamp(500px,146vw,570px)}.E0kJGG_clarityCopy{min-height:0;padding:var(--space-xl) var(--space-lg);background:linear-gradient(transparent, var(--color-ink));position:absolute;inset:auto 0 0}.E0kJGG_clarityCopy h2{font-size:clamp(2.65rem,12vw,3.2rem)}.E0kJGG_clarity>div:last-child{max-height:none;padding:var(--space-lg)}.E0kJGG_causes{padding:var(--space-lg);display:block}.E0kJGG_causesPortrait{height:395px}.E0kJGG_causesCopy{padding:var(--space-xl) 0}.E0kJGG_causesCopy h2{font-size:clamp(2.5rem,11.5vw,3.25rem)}.E0kJGG_textureGrid{grid-template-rows:auto 93px 93px;grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_textureGrid img:first-of-type{grid-row:2/4}.E0kJGG_founderRow{grid-template-columns:1fr;height:auto;display:grid}.E0kJGG_founderPortrait,.E0kJGG_founderCopy,.E0kJGG_scientist,.E0kJGG_founderMission{min-height:0}.E0kJGG_founderPortrait img,.E0kJGG_scientist img{height:225px}.E0kJGG_founderCopy,.E0kJGG_founderMission{padding:var(--space-xl) var(--space-lg)}.E0kJGG_founderCopy h2{font-size:clamp(2.4rem,11vw,3rem)}.E0kJGG_founderMission h2{font-size:clamp(2.2rem,10vw,2.75rem)}.E0kJGG_founderMission p{max-width:310px;font-size:var(--type-small)}}
