@font-face{font-family:KH Playpen Sans;src:url(PlaypenSans-VariableFont_wght.ttf) format("truetype");font-weight:100 800;font-display:swap}@font-face{font-family:KH Google Sans Flex;src:url(kh-google-sans-flex-variable.ttf) format("truetype");font-weight:100 1000;font-display:swap}#main.kh-our-story{--story-unit: clamp(.66px, .0520833333vw, 1px);--story-body-font: "KH Google Sans Flex", Arial, sans-serif;--story-heading-font: "KH Playpen Sans", sans-serif;--story-ink: #3c394a;--story-purple: #685bc7;--story-lavender: #f7f7fc}#main.kh-our-story>.shopify-section:not(.shopify-section--footer,.shopify-section-group-footer-group){font-family:var(--story-body-font);font-optical-sizing:none;font-variation-settings:"GRAD" 0,"ROND" 0,"wdth" 100;color:var(--story-ink);margin-block:0}#main.kh-our-story .kh-responsive-image{display:block;width:100%;height:100%}#main.kh-our-story .kh-responsive-image img{display:block}#main.kh-our-story :is(.kh-hero__heading,.kh-journey__heading,.kh-why__heading,.kh-impact__heading){font-family:var(--story-heading-font);font-weight:800}#main.kh-our-story :is(.kh-journey,.kh-mission-spotlight,.kh-feature-cards,.kh-why,.kh-impact)>.container{width:min(calc(1440 * var(--story-unit)),calc(100% - 48px));max-width:none;margin-inline:auto}#main.kh-our-story .shopify-section--kh-section-heading .section{padding-inline:max(24px,calc((100% - 1440 * var(--story-unit)) / 2));margin:0;padding-block-end:0;border-radius:0;box-shadow:none}#main.kh-our-story .kh-heading__title{font-family:var(--story-heading-font);font-size:calc(48 * var(--story-unit));font-weight:800;line-height:1.15;letter-spacing:0}#main.kh-our-story .kh-heading__subtitle{font-size:calc(32 * var(--story-unit));font-weight:500;line-height:1.5}#main.kh-our-story .kh-heading__subtitle p{margin:0}#main.kh-our-story .kh-hero{min-height:calc(754 * var(--story-unit))}#main.kh-our-story .kh-hero>.container{width:min(calc(1600 * var(--story-unit)),calc(100% - 48px));margin-inline:auto}#main.kh-our-story .kh-hero__media{overflow:hidden}#main.kh-our-story .kh-hero__media img{position:absolute;width:101.83%;max-width:none;height:121.1%;left:-1.72%;top:-5.3%;object-fit:cover}#main.kh-our-story .kh-hero__overlay{background:linear-gradient(83deg,#714c294f 25%,#d1b49800 59%);mix-blend-mode:normal}#main.kh-our-story .kh-hero__content{width:calc(566 * var(--story-unit));max-width:100%;padding:0}#main.kh-our-story .kh-hero__heading{font-size:calc(56 * var(--story-unit));line-height:1.393;margin:0 0 calc(12 * var(--story-unit));letter-spacing:0}#main.kh-our-story .kh-hero__subtext{font-size:calc(20 * var(--story-unit));line-height:1.4;margin:0 0 calc(42 * var(--story-unit))}#main.kh-our-story .kh-hero__btn--primary{background:var(--kh-hero-accent);color:#fff}#main.kh-our-story .kh-hero__btn{min-height:44px;padding:10px 40px;font-size:calc(18 * var(--story-unit));font-weight:600}#main.kh-our-story [id$=__kh_heading_question] .section{padding-block-start:calc(76 * var(--story-unit));background:var(--story-lavender)}#main.kh-our-story [id$=__kh_heading_question] .kh-heading__title{font-family:var(--story-body-font);font-weight:700;line-height:1.01}#main.kh-our-story [id$=__kh_heading_question] .kh-heading__subtitle{max-width:none;margin-top:calc(51 * var(--story-unit));font-size:calc(24 * var(--story-unit));font-weight:700;line-height:1.5}#main.kh-our-story [id$=__kh_heading_question] .kh-heading__subtitle p:nth-child(2){color:var(--story-purple);font-size:calc(32 * var(--story-unit));margin-block:calc(36 * var(--story-unit));line-height:1.125}#main.kh-our-story .shopify-section--kh-story-image{background:var(--story-lavender)}#main.kh-our-story .shopify-section--kh-story-image>.section{padding:calc(75 * var(--story-unit)) max(24px,calc((100% - 1440 * var(--story-unit)) / 2)) calc(123 * var(--story-unit));margin:0;border-radius:0;box-shadow:none}#main.kh-our-story .kh-story-image__media{position:relative;aspect-ratio:1440 / 724;border-radius:20px;overflow:hidden}#main.kh-our-story .kh-story-image__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fca9e629;pointer-events:none}#main.kh-our-story .kh-story-image__media>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}#main.kh-our-story .kh-journey{min-height:calc(858 * var(--story-unit));padding:calc(88 * var(--story-unit)) 0 calc(108 * var(--story-unit));overflow:hidden}#main.kh-our-story .kh-journey__media{overflow:hidden}#main.kh-our-story .kh-journey__media img{position:absolute;width:103.6%;max-width:none;height:129.37%;left:-2.3%;top:-19.58%;object-fit:cover}#main.kh-our-story .kh-journey__overlay{background:linear-gradient(3deg,#432406ba 5%,#714c2916 95%);opacity:1}#main.kh-our-story .kh-journey>.container{width:100%}#main.kh-our-story .kh-journey__heading{font-size:calc(48 * var(--story-unit));line-height:1.02;margin:0}#main.kh-our-story .kh-journey__carousel{position:static;margin-top:calc(306 * var(--story-unit))}#main.kh-our-story .kh-journey__list{display:flex;flex-direction:row;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding:calc(15 * var(--story-unit)) calc((100% - 923 * var(--story-unit)) / 2) 0;scroll-padding-inline:calc((100% - 923 * var(--story-unit)) / 2)}#main.kh-our-story .kh-journey__list::-webkit-scrollbar{display:none}#main.kh-our-story .kh-journey__item{display:flex;flex-direction:column;align-items:center;flex:0 0 calc(923 * var(--story-unit));padding:calc(82 * var(--story-unit)) 0 0;text-align:center;scroll-snap-align:start}#main.kh-our-story .kh-journey__marker{position:absolute;inset:0 0 auto;display:flex;justify-content:center}#main.kh-our-story .kh-journey__dot{width:calc(25 * var(--story-unit));height:calc(25 * var(--story-unit));margin:0;background:#fff;border:2px solid #fca9e6;box-shadow:none}#main.kh-our-story .kh-journey__item.is-active .kh-journey__dot{box-shadow:0 0 0 calc(16 * var(--story-unit)) var(--story-purple)}#main.kh-our-story .kh-journey__item:not(:last-child) .kh-journey__marker:after{left:50%;right:-50%;top:calc(12 * var(--story-unit));bottom:auto;height:2px;width:auto;transform:none;border:0;background:#fff}#main.kh-our-story .kh-journey__item.is-active:not(:last-child) .kh-journey__marker:after{background:linear-gradient(90deg,var(--story-purple) 50%,#fff 50%)}#main.kh-our-story .kh-journey__year{font-size:calc(28 * var(--story-unit));font-weight:400;line-height:1.1;color:#fff;margin:0 0 calc(8 * var(--story-unit))}#main.kh-our-story .kh-journey__title{font-size:calc(24 * var(--story-unit));font-weight:500;line-height:2;margin:0 0 calc(8 * var(--story-unit))}#main.kh-our-story .kh-journey__desc{max-width:calc(348 * var(--story-unit));margin:0 auto;font-size:max(12px,calc(14 * var(--story-unit)));line-height:1.43;font-weight:400}#main.kh-our-story .kh-journey__dots{display:flex;gap:4px;margin:calc(40 * var(--story-unit)) auto 0;height:20px;align-items:center;justify-content:center}#main.kh-our-story .kh-journey__dot-nav{width:24px;height:24px;border-radius:0;background:linear-gradient(#ccc,#ccc) center / 10px 2px no-repeat}#main.kh-our-story .kh-journey__dot-nav.is-active{width:36px;border-radius:0;background:linear-gradient(#fff,#fff) center / 30px 2px no-repeat}#main.kh-our-story .kh-journey__arrow{display:flex;position:absolute;top:auto;bottom:-2px;transform:none;width:28px;height:28px;border:0;background:none;border-radius:0;box-shadow:none;color:#fff}#main.kh-our-story .kh-journey__arrow--prev{left:calc(50% - 110px)}#main.kh-our-story .kh-journey__arrow--next{left:calc(50% + 82px);right:auto}#main.kh-our-story .kh-journey__arrow:disabled{opacity:.35}#main.kh-our-story [id$=__kh_heading_mission] .section{padding-top:calc(100 * var(--story-unit));background:var(--story-lavender)}#main.kh-our-story [id$=__kh_heading_mission] .kh-heading__subtitle{margin-top:calc(8 * var(--story-unit));font-weight:600}#main.kh-our-story .kh-mission-spotlight{padding:calc(83 * var(--story-unit)) 0 calc(100 * var(--story-unit))}#main.kh-our-story .kh-mission-spotlight__inner{grid-template-columns:minmax(0,683fr) minmax(0,757fr);gap:0;align-items:center}#main.kh-our-story .kh-mission-spotlight__media{width:105.42%;min-height:0}#main.kh-our-story .kh-mission-spotlight__photo--1{width:100%;aspect-ratio:720 / 529;border-radius:0}#main.kh-our-story .kh-mission-spotlight__photo--1 img{position:absolute;width:228.333%;height:133.081%;max-width:none;left:-84.167%;top:-31.568%;object-fit:cover}#main.kh-our-story .kh-mission-spotlight__card{z-index:2;border-radius:0;border-inline-start-width:calc(8 * var(--story-unit));padding:calc(59 * var(--story-unit)) calc(48 * var(--story-unit)) calc(48 * var(--story-unit)) calc(56 * var(--story-unit));box-shadow:0 4px 2px #00000040}#main.kh-our-story .kh-mission-spotlight__title{font-family:var(--story-body-font);font-size:calc(40 * var(--story-unit));font-weight:700;line-height:1.2;color:#000;margin:0 0 calc(38 * var(--story-unit))}#main.kh-our-story .kh-mission-spotlight__quote{font-size:calc(24 * var(--story-unit));font-weight:500;line-height:1.3;border-radius:calc(24 * var(--story-unit));padding:calc(30 * var(--story-unit)) calc(33 * var(--story-unit));min-height:calc(186 * var(--story-unit));display:flex;align-items:center}#main.kh-our-story .kh-mission-spotlight__quote+.kh-mission-spotlight__quote{margin-top:calc(38 * var(--story-unit))}#main.kh-our-story [id$=__kh_heading_values] .section{padding-top:calc(84 * var(--story-unit))}#main.kh-our-story [id$=__kh_heading_values] .kh-heading__subtitle{margin-top:calc(13 * var(--story-unit))}#main.kh-our-story [id$=__kh_heading_values] .kh-heading__subtitle-2{max-width:calc(1006 * var(--story-unit));margin:0 auto;font-size:calc(20 * var(--story-unit));font-weight:400;line-height:1.8}#main.kh-our-story .kh-feature-cards{padding:calc(86 * var(--story-unit)) 0 calc(102 * var(--story-unit))}#main.kh-our-story [id$=__kh_heading_values] .kh-heading__title{line-height:1.0083}#main.kh-our-story .kh-feature-cards__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(14 * var(--story-unit))}#main.kh-our-story .kh-feature-card{background:none;border-radius:0;gap:0;position:relative;min-height:calc(297 * var(--story-unit));padding:calc(76 * var(--story-unit)) calc(28 * var(--story-unit)) calc(30 * var(--story-unit));margin-top:calc(25 * var(--story-unit));isolation:isolate}#main.kh-our-story .kh-feature-card:before{content:"";position:absolute;top:0;right:-1%;bottom:-2.23%;left:-1%;z-index:-1;background:url(kh-story-value-card-1.svg) center / 100% 100% no-repeat}#main.kh-our-story .kh-feature-card:nth-child(2):before{background-image:url(kh-story-value-card-2.svg)}#main.kh-our-story .kh-feature-card:nth-child(n+3):before{background-image:url(kh-story-value-card-3.svg)}#main.kh-our-story .kh-feature-card--numbered .kh-feature-card__number{top:calc(-25 * var(--story-unit));width:calc(63 * var(--story-unit));height:calc(60 * var(--story-unit));border:0;font-size:calc(26.45 * var(--story-unit));font-weight:900}#main.kh-our-story .kh-feature-card__title{font-size:calc(24 * var(--story-unit));font-weight:700;line-height:1;margin-bottom:calc(20 * var(--story-unit))}#main.kh-our-story .kh-feature-card__eyebrow{font-size:max(11px,calc(16 * var(--story-unit)));font-weight:500;line-height:1.25;letter-spacing:0;text-transform:none;margin:0}#main.kh-our-story .kh-feature-card__desc{display:block;width:calc(235 * var(--story-unit));max-width:100%;font-size:max(11px,calc(16 * var(--story-unit)));font-weight:400;line-height:1.25}#main.kh-our-story .kh-why{min-height:calc(960 * var(--story-unit));padding:calc(64 * var(--story-unit)) 0}#main.kh-our-story .kh-why__media img{position:absolute;width:107.45%;height:161.146%;max-width:none;left:-4.115%;top:-30.625%;object-fit:cover}#main.kh-our-story .kh-why__overlay{background:linear-gradient(90deg,rgb(80 43 9 / .29) 15%,transparent 54%,rgb(80 43 9 / .29)),#ebf5ff1a}#main.kh-our-story .kh-why__grid{display:grid;grid-template-columns:minmax(0,469fr) minmax(0,970fr);gap:0;align-items:stretch;min-height:calc(831 * var(--story-unit))}#main.kh-our-story .kh-why__intro{width:auto;max-width:none;margin:0;padding:calc(133 * var(--story-unit)) calc(32 * var(--story-unit)) 0 0;border-right:2px solid rgb(255 255 255 / .6)}#main.kh-our-story .kh-why__heading{font-size:calc(48 * var(--story-unit));line-height:1.2;margin:0 0 calc(26 * var(--story-unit))}#main.kh-our-story .kh-why__subtext{font-size:calc(20 * var(--story-unit));line-height:1.2;font-weight:500}#main.kh-our-story .kh-why__cards-wrap{align-self:end;min-width:0;padding:0 0 calc(69 * var(--story-unit)) calc(32 * var(--story-unit))}#main.kh-our-story .kh-why__list{flex-wrap:nowrap;flex-direction:row;align-items:end;gap:calc(11 * var(--story-unit));min-height:calc(320 * var(--story-unit))}#main.kh-our-story .kh-why__card{width:calc((100% - 33 * var(--story-unit)) / 4);min-height:calc(191 * var(--story-unit));padding:calc(21 * var(--story-unit));border-radius:calc(17.3 * var(--story-unit));background:#d7d0ffcc}#main.kh-our-story .kh-why__card.is-active{min-height:calc(320 * var(--story-unit));padding:calc(21 * var(--story-unit));background:#fffc}#main.kh-our-story .kh-why__card-head{gap:calc(9 * var(--story-unit))}#main.kh-our-story .kh-why__number{color:#fff;font-size:calc(21 * var(--story-unit));line-height:1.5;font-weight:700}#main.kh-our-story .kh-why__title{color:#fff;font-size:calc(24 * var(--story-unit));line-height:1.3}#main.kh-our-story .kh-why__desc{margin-top:calc(14 * var(--story-unit));font-size:max(11px,calc(16 * var(--story-unit)));font-weight:600;line-height:1.2}#main.kh-our-story .kh-impact{padding:calc(100 * var(--story-unit)) 0}#main.kh-our-story .kh-impact__heading{font-size:calc(48 * var(--story-unit));line-height:1.5;margin:0 0 calc(8 * var(--story-unit))}#main.kh-our-story .kh-impact__subtitle{max-width:none;font-size:calc(32 * var(--story-unit));line-height:1.35;font-weight:500;margin:0 0 calc(75 * var(--story-unit))}#main.kh-our-story .kh-impact__grid{width:87.36%;margin-left:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(14.32 * var(--story-unit))}#main.kh-our-story .kh-impact__tile{min-height:calc(286.4 * var(--story-unit));border-radius:calc(18 * var(--story-unit));display:flex;flex-direction:column;justify-content:center;padding:calc(32 * var(--story-unit))}#main.kh-our-story .kh-impact__tile:nth-child(1){grid-column:2}#main.kh-our-story .kh-impact__tile:nth-child(2){grid-column:3}#main.kh-our-story .kh-impact__tile:nth-child(3){grid-column:1}#main.kh-our-story .kh-impact__tile:nth-child(4){grid-column:2}#main.kh-our-story .kh-impact__value{font-size:calc(57.28 * var(--story-unit));font-weight:800;line-height:1.5;margin-bottom:calc(8 * var(--story-unit))}#main.kh-our-story .kh-impact__label{font-size:calc(21.48 * var(--story-unit));font-weight:700;line-height:1.5}#main.kh-our-story [id$=__kh_cta] .section{min-height:calc(328 * var(--story-unit));margin:0;padding:calc(64 * var(--story-unit)) 24px;display:flex;align-items:center;justify-content:center}#main.kh-our-story [id$=__kh_cta] .rich-text{width:100%}#main.kh-our-story [id$=__kh_cta] .rich-text__wrapper{max-width:100%;width:100%}#main.kh-our-story [id$=__kh_cta] .prose{display:flex;flex-direction:column;align-items:center;gap:calc(34 * var(--story-unit))}#main.kh-our-story [id$=__kh_cta] .prose>*{margin:0}#main.kh-our-story [id$=__kh_cta] .h2{font-family:var(--story-body-font);font-size:calc(48 * var(--story-unit));font-weight:700;line-height:1.2;text-transform:none;letter-spacing:0}#main.kh-our-story [id$=__kh_cta] .button{min-height:44px;width:220px;padding:10px 24px;border-radius:28px;font-size:16px;font-weight:600;line-height:1.2}#main.kh-our-story [id$=__kh_cta] .prose>.button{margin-block-start:0!important}#main.kh-our-story [id$=__kh_cta] .prose>div:has(.kh-story-sign-in){display:none}#main.kh-our-story [id$=__kh_cta] .kh-story-sign-in{display:none}#main.kh-our-story :is(button,a):focus-visible{outline:3px solid var(--story-purple);outline-offset:5px}@media screen and (max-width:999px)and (min-width:750px){#main.kh-our-story .kh-why__grid{grid-template-columns:1fr;gap:32px}#main.kh-our-story .kh-why__intro{border:0;padding:16px 0 0;max-width:440px;margin-inline:auto}#main.kh-our-story .kh-why__heading,#main.kh-our-story .kh-why__subtext{text-align:center}#main.kh-our-story .kh-why__cards-wrap{padding:0}#main.kh-our-story .kh-feature-card__title{font-size:15px;line-height:1.2}}@media screen and (max-width:749px){#main.kh-our-story{--story-unit: 1px}#main.kh-our-story :is(.kh-journey,.kh-mission-spotlight,.kh-feature-cards,.kh-why,.kh-impact)>.container{width:calc(100% - 40px)}#main.kh-our-story .shopify-section--kh-section-heading .section{padding-inline:20px}#main.kh-our-story .kh-heading__title{font-size:22px;line-height:1.5}#main.kh-our-story .kh-heading__subtitle{font-size:14px;line-height:1.3}#main.kh-our-story .kh-hero{min-height:520px}#main.kh-our-story .kh-hero>.container{width:100%;margin:0}#main.kh-our-story .kh-hero__media img{width:162.3%;height:115.4%;left:-33.3%;top:-15.4%}#main.kh-our-story .kh-hero__overlay{background:linear-gradient(0deg,rgb(0 0 0 / .55),transparent 78%)}#main.kh-our-story .kh-hero__content{width:100%;padding:0 20px 40px}#main.kh-our-story .kh-hero__heading{max-width:248px;margin:0 auto 5px;font-size:24px;line-height:32px;font-weight:700}#main.kh-our-story .kh-hero__subtext{font-size:14px;line-height:18px;margin:0 0 16px}#main.kh-our-story .kh-hero__btn{flex:none;max-width:none;min-height:44px;padding:10px 40px;font-size:14px;font-weight:700}#main.kh-our-story [id$=__kh_heading_question] .section{padding-top:37px;background:#fff}#main.kh-our-story [id$=__kh_heading_question] .kh-heading__title{font-family:var(--story-heading-font);font-size:22px;line-height:33px;font-weight:800}#main.kh-our-story [id$=__kh_heading_question] .kh-heading__title span{display:block}#main.kh-our-story [id$=__kh_heading_question] .kh-heading__subtitle{font-size:14px;line-height:18px;font-weight:400;margin-top:21px}#main.kh-our-story [id$=__kh_heading_question] .kh-heading__subtitle p:nth-child(2){font-size:16px;line-height:20px;margin-block:21px}#main.kh-our-story .shopify-section--kh-story-image{background:#fff}#main.kh-our-story .shopify-section--kh-story-image>.section{padding:21px 14px 30px}#main.kh-our-story .kh-journey{min-height:630px;padding:24px 0 28px}#main.kh-our-story .kh-journey__heading{font-size:22px;line-height:33px}#main.kh-our-story .kh-journey__media img{width:291.3%;height:100.63%;left:-73.33%;top:0}#main.kh-our-story .kh-journey__overlay{background:linear-gradient(10deg,#432406b3 5%,#4324061f 95%)}#main.kh-our-story .kh-journey__carousel{margin-top:31px}#main.kh-our-story .kh-journey__list{position:relative;display:block;overflow:visible;padding:0;width:min(266px,100%);margin-inline:auto}#main.kh-our-story .kh-journey__item{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;column-gap:49px;min-height:146px;padding:0;text-align:left}#main.kh-our-story .kh-journey__item:first-child{min-height:156px}#main.kh-our-story .kh-journey__item:last-child{min-height:0}#main.kh-our-story .kh-journey__marker{position:relative;inset:auto;height:100%}#main.kh-our-story .kh-journey__dot{width:8px;height:8px;border-width:1px;margin-top:5px;z-index:2;box-shadow:0 0 0 0 var(--story-purple);transition:box-shadow .45s ease}#main.kh-our-story .kh-journey__item.is-active .kh-journey__dot{box-shadow:0 0 0 5px var(--story-purple);transition-delay:.35s}#main.kh-our-story .kh-journey__item:not(:last-child) .kh-journey__marker:after{top:13px;bottom:-5px;left:calc(50% - 1px);right:auto;width:2px;height:auto}#main.kh-our-story .kh-journey__item.is-active:not(:last-child) .kh-journey__marker:after{background:linear-gradient(var(--story-purple) 50%,#fff 50%)}#main.kh-our-story .kh-journey__item.is-complete:not(:last-child) .kh-journey__marker:after{background:var(--story-purple)}#main.kh-our-story .kh-journey__list[data-kh-journey-progress]:before{content:"";position:absolute;z-index:1;top:var(--kh-journey-rail-top);left:var(--kh-journey-rail-left);width:2px;height:var(--kh-journey-rail-height);background:var(--story-purple);transform:scaleY(var(--kh-journey-progress));transform-origin:top;transition:transform .9s cubic-bezier(.4,0,.2,1);pointer-events:none}#main.kh-our-story .kh-journey__list[data-kh-journey-progress] .kh-journey__item:not(:last-child) .kh-journey__marker:after{background:#fff}#main.kh-our-story .kh-journey__year{font-size:12px;font-weight:700;line-height:15px;margin:0 0 6px}#main.kh-our-story .kh-journey__title{font-size:12px;line-height:1.2;font-weight:500;margin:0 0 6px}#main.kh-our-story .kh-journey__desc{max-width:none;font-size:10px;line-height:1.2;margin:0}#main.kh-our-story .kh-journey__dots,#main.kh-our-story .kh-journey__arrow{display:none}#main.kh-our-story [id$=__kh_heading_mission] .section{padding-top:26px}#main.kh-our-story [id$=__kh_heading_mission] .kh-heading__subtitle{font-size:10px;line-height:13px;margin-top:3px;font-weight:500}#main.kh-our-story .kh-mission-spotlight{padding:22px 0 26px}#main.kh-our-story .kh-mission-spotlight__inner{grid-template-columns:1fr;gap:0}#main.kh-our-story .kh-mission-spotlight__media{width:100%}#main.kh-our-story .kh-mission-spotlight__photo--1{aspect-ratio:350 / 195}#main.kh-our-story .kh-mission-spotlight__photo--1 img{width:174.57%;height:134.36%;left:-50.57%;top:-34.48%}#main.kh-our-story .kh-mission-spotlight__photo--1{border-radius:10px 10px 0 0}#main.kh-our-story .kh-mission-spotlight__card{margin-top:-8px;border-left-width:4px;padding:22px 34px 22px 22px;box-shadow:0 2px 1px #00000040}#main.kh-our-story .kh-mission-spotlight__title{font-size:20px;line-height:22.2px;margin-bottom:18px}#main.kh-our-story .kh-mission-spotlight__quote{font-size:12px;line-height:14.4px;padding:7px 15px;min-height:86px;border-radius:11px}#main.kh-our-story .kh-mission-spotlight__quote+.kh-mission-spotlight__quote{margin-top:18px}#main.kh-our-story [id$=__kh_heading_values] .section{padding-top:36px}#main.kh-our-story [id$=__kh_heading_values] .kh-heading__title{line-height:33px}#main.kh-our-story [id$=__kh_heading_values] .kh-heading__subtitle{font-size:14px;margin-top:4px;line-height:18px}#main.kh-our-story [id$=__kh_heading_values] .kh-heading__subtitle-2{font-size:14px;font-weight:500;line-height:22px;margin-top:4px}#main.kh-our-story .kh-feature-cards{padding:29px 0 36px}#main.kh-our-story .kh-feature-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 8px}#main.kh-our-story .kh-feature-card{min-height:160px;padding:33px 12px 8px;margin-top:0;gap:0}#main.kh-our-story .kh-feature-card:before,#main.kh-our-story .kh-feature-card:nth-child(2):before{background-image:url(kh-story-value-card-mobile-1.svg)}#main.kh-our-story .kh-feature-card:nth-child(n+3):before{background-image:url(kh-story-value-card-mobile-2.svg)}#main.kh-our-story .kh-feature-card--numbered .kh-feature-card__number{top:-10px;width:33px;height:32px;font-size:13px}#main.kh-our-story .kh-feature-card__title{font-size:12px;line-height:1.1;margin-bottom:4px}#main.kh-our-story .kh-feature-card__eyebrow{font-size:10px;line-height:9.2px;margin-bottom:4px}#main.kh-our-story .kh-feature-card__desc{display:block;width:100%;font-size:10px;font-weight:500;line-height:13px}#main.kh-our-story .kh-why{min-height:516px;padding:42px 0 20px}#main.kh-our-story .kh-why>.container{width:100%}#main.kh-our-story .kh-why__media img{width:201.54%;height:114.34%;left:-48.2%;top:-14.34%}#main.kh-our-story .kh-why__overlay{background:linear-gradient(180deg,rgb(80 43 9 / .6) 15%,transparent 54%,rgb(80 43 9 / .6)),#ebf5ff1a}#main.kh-our-story .kh-why__grid{display:flex;flex-direction:column;gap:74px;min-height:0}#main.kh-our-story .kh-why__intro{width:calc(100% - 64px);max-width:420px;padding:0;border:0;margin-inline:auto}#main.kh-our-story .kh-why__heading{font-size:22px;line-height:24.2px;text-align:center;margin-bottom:17px}#main.kh-our-story .kh-why__subtext{font-size:12px;line-height:18px;text-align:center}#main.kh-our-story .kh-why__cards-wrap{align-self:auto;padding:0;width:100%}#main.kh-our-story .kh-why__list{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;align-items:end;gap:8px;min-height:210px;padding:26px 32px 0;scroll-snap-type:x proximity;scroll-padding-inline:32px;scrollbar-width:none}#main.kh-our-story .kh-why__list::-webkit-scrollbar{display:none}#main.kh-our-story .kh-why__card{width:140px;min-height:110px;padding:12px;border-radius:10px;scroll-snap-align:start}#main.kh-our-story .kh-why__card.is-active{width:140px;min-height:184px;padding:12px}#main.kh-our-story .kh-why__card-head{gap:5px}#main.kh-our-story .kh-why__number,#main.kh-our-story .kh-why__title{font-size:14px;line-height:18px}#main.kh-our-story .kh-why__desc{font-size:10px;line-height:10.5px;margin-top:8px}#main.kh-our-story .kh-why__navigation:not([hidden]){display:flex;align-items:center;justify-content:center;gap:16px;margin:14px 32px 0}#main.kh-our-story .kh-why__nav-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-width:44px;min-height:44px;padding:10px;border:0;border-radius:999px;background:#fff;color:var(--story-purple);cursor:pointer}#main.kh-our-story .kh-why__nav-button--next{padding-inline:16px;background:var(--story-purple);color:#fff;font-size:14px;font-weight:700}#main.kh-our-story .kh-why__nav-button:disabled{opacity:.4;cursor:default}#main.kh-our-story .kh-why__position{min-width:36px;color:#fff;font-size:14px;font-weight:700;text-align:center}#main.kh-our-story .kh-impact{padding:37px 0}#main.kh-our-story .kh-impact__heading{font-size:22px;line-height:24px;margin-bottom:5px}#main.kh-our-story .kh-impact__subtitle{font-size:12px;line-height:24px;margin-bottom:15px}#main.kh-our-story .kh-impact__grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 6px}#main.kh-our-story .kh-impact__tile:nth-child(n){grid-column:auto;min-height:82px;border-radius:7.45px;padding:10px 12px}#main.kh-our-story .kh-impact__value{font-size:20px;line-height:36px;margin:0}#main.kh-our-story .kh-impact__label{font-size:12px;line-height:13.4px}#main.kh-our-story [id$=__kh_cta] .section{min-height:255px;padding:36px 20px}#main.kh-our-story [id$=__kh_cta] .prose{gap:0}#main.kh-our-story [id$=__kh_cta] .h2{font-size:24px;line-height:1.2;max-width:298px;margin-bottom:36px}#main.kh-our-story [id$=__kh_cta] .button{width:280px;max-width:100%}#main.kh-our-story [id$=__kh_cta] .prose>div:has(.kh-story-sign-in){display:block}#main.kh-our-story [id$=__kh_cta] .kh-story-sign-in{display:block;margin-top:24px;color:var(--story-purple);font-size:16px;font-weight:600;line-height:19px}#main.kh-our-story [id$=__kh_cta] .kh-story-sign-in a{text-decoration:underline}}@media(prefers-reduced-motion:reduce){#main.kh-our-story .kh-why__card,#main.kh-our-story .kh-hero__btn{transition:none}#main.kh-our-story .kh-journey__list[data-kh-journey-progress]:before,#main.kh-our-story .kh-journey__item .kh-journey__dot,#main.kh-our-story .kh-journey__item.is-active .kh-journey__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/kh-our-story.css.map */
