.about{--page-width-padding-inline: var(--size5);--about-section-max: 1248px;background-image:none}.about .section-divider{background:#efe9e3;border:0;height:1px;margin:0;width:100%}.about .centered-section-title{display:flex;flex-direction:column;gap:var(--size10);padding:0;padding-bottom:var(--size10)}@media screen and not (min-width:900px){.about .centered-section-title{gap:var(--size2);text-align:left}}.about .centered-section-title h3{font-size:min(var(--font-responsive-xxxxl),40px);margin-bottom:0}.about .hero{margin-inline:auto;max-width:var(--about-section-max);padding-block:80px 40px;padding-inline:var(--size6);text-align:center}@media screen and not (min-width:900px){.about .hero{padding-block:0;padding-inline:var(--page-width-padding-inline);text-align:left}}.about .hero h1{font-family:var(--font-family-header-next);font-size:var(--font-size-heading-xxxl-desktop-next);font-weight:400;line-height:1;margin-inline:auto;max-width:675px}@media screen and not (min-width:900px){.about .hero h1{font-size:var(--font-size-heading-xxxl-mobile-next);margin-inline:0;max-width:none}}.about .intro{align-items:center;display:flex;gap:75px;margin-inline:auto;max-width:var(--about-section-max);padding-block:60px;padding-inline:var(--size6);position:relative}@media screen and not (min-width:900px){.about .intro{flex-direction:column;gap:var(--size16);padding-block:var(--size8);padding-inline:var(--page-width-padding-inline)}}.about .intro .copy{align-self:flex-start;flex:0 0 250px;margin-top:60px;max-width:250px}@media screen and not (min-width:900px){.about .intro .copy{flex:initial;margin-top:0;max-width:none}}.about .intro p{color:var(--color-deep-pink-next);font-size:var(--font-size-body-l-next);font-weight:400;line-height:1.4}.about .intro .copy p:first-child{margin-bottom:var(--size11)}.about .intro .copy .omni-button{margin-top:var(--size4);padding-block:11px 13px}.about .intro .imagery{display:flex;flex:1 1 auto;justify-content:flex-end;margin:0 -140px 0 0}@media screen and not (min-width:900px){.about .intro .imagery{margin-right:0}}.about .intro .imagery .product-shot{aspect-ratio:993 / 497;border-radius:20px;max-width:993px;min-width:850px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and not (min-width:900px){.about .intro .imagery .product-shot{min-width:0}}.about .intro .blobby{aspect-ratio:1 / 1;bottom:-110px;position:absolute;right:max(-136px,calc(50% - 50vw - 40px));width:22.8%}@media screen and not (min-width:1240px){.about .intro .blobby{bottom:-3%;width:17.1%}}@media screen and not (min-width:900px){.about .intro .blobby{right:0}}.about .founders{align-items:center;display:flex;gap:var(--size18);margin-inline:auto;max-width:var(--about-section-max);padding-block:60px;padding-inline:var(--size6)}@media screen and not (min-width:900px){.about .founders{flex-direction:column-reverse;gap:var(--size12);padding-block:var(--size8);padding-inline:var(--page-width-padding-inline)}}.about .founders h2{font-size:var(--font-size-heading-xl-desktop-next);font-weight:400;line-height:1}@media screen and not (min-width:900px){.about .founders h2{font-size:var(--font-size-heading-xl-mobile-next)}}.about .founders p{color:var(--color-deep-pink-next);font-size:var(--font-size-body-l-next)}@media screen and not (min-width:900px){.about .founders p{max-width:none}}.about .founders .imagery{display:flex;flex:1 1 auto;justify-content:flex-end;margin:0;min-width:0;position:relative}.about .founders .imagery .product-shot{border-radius:24px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;width:111.11%}@media screen and not (min-width:900px){.about .founders .imagery .product-shot{width:100%}}.about .founders .copy{flex:0 0 388px;width:388px}@media screen and not (min-width:900px){.about .founders .copy{flex:initial;gap:26px;width:auto}}.about .founders .copy .stack{gap:18px}.about .where-we-work{align-items:center;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:clamp(300px,29vw,337px) minmax(0,1fr);margin-inline:auto;max-width:var(--about-section-max);padding-block:120px 130px;padding-inline:var(--size6);position:relative}.about .where-we-work:after{background:#efe9e3;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);width:100vw}@media screen and not (min-width:900px){.about .where-we-work{display:flex;flex-direction:column;gap:var(--size10);max-width:none;padding-block:var(--size12);padding-inline:var(--page-width-padding-inline)}}.about .where-we-work .centered-section-title{gap:var(--size6);justify-self:start;max-width:337px;padding-bottom:0;text-align:left;width:100%}@media screen and not (min-width:900px){.about .where-we-work .centered-section-title{max-width:none}}.about .where-we-work .centered-section-title h3{font-size:var(--font-size-heading-xl-desktop-next);font-weight:400;line-height:1}@media screen and not (min-width:900px){.about .where-we-work .centered-section-title h3{font-size:var(--font-size-heading-xl-mobile-next)}}.about .where-we-work .centered-section-title p{color:var(--color-deep-pink-next);font-size:var(--font-size-body-l-next);font-weight:400;line-height:1.4}.about .team{margin-inline:auto;max-width:var(--about-section-max);padding-bottom:var(--size20);padding-left:var(--size6);padding-right:0;padding-top:140px}@media screen and not (min-width:900px){.about .team{padding-block:var(--size12);padding-inline:var(--page-width-padding-inline)}}.about .team .carousel-header{align-items:center;display:flex;gap:var(--size4);justify-content:space-between;padding-bottom:72px}@media screen and not (min-width:900px){.about .team .carousel-header{padding-bottom:var(--size10)}}.about .team .carousel-arrows{align-items:center;display:flex;gap:var(--size4)}@media screen and not (min-width:900px){.about .team .carousel-arrows{display:none}}.about .team .carousel-arrows--mobile{display:none}@media screen and not (min-width:900px){.about .team .carousel-arrows--mobile{display:flex;justify-content:flex-end;padding-top:var(--size6)}}.about .team .team-title{font-size:var(--font-size-heading-xl-desktop-next);font-weight:400;line-height:1;margin-bottom:0;text-align:left}@media screen and not (min-width:900px){.about .team .team-title{font-size:var(--font-size-heading-xl-mobile-next)}}.about .funders{margin-inline:auto;max-width:var(--about-section-max);padding-block:75px 170px;padding-inline:var(--size6)}@media screen and not (min-width:900px){.about .funders{padding-block:var(--size12);padding-inline:var(--page-width-padding-inline)}}.about .funders .centered-section-title{padding-bottom:70px;text-align:left}@media screen and not (min-width:900px){.about .funders .centered-section-title{padding-bottom:var(--size8)}}.about .funders .centered-section-title h3{font-size:var(--font-size-heading-xl-desktop-next)}@media screen and not (min-width:900px){.about .funders .centered-section-title h3{font-size:var(--font-size-heading-xl-mobile-next)}}.about .badges{min-width:0;padding-right:17px}@media screen and not (min-width:900px){.about .badges{padding-right:0;width:100%}}.about .badges .grid{border-radius:12px;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;margin-inline:auto 0;max-width:745px;overflow:hidden;width:100%}@media screen and not (min-width:900px){.about .badges .grid{display:flex;flex-direction:column;margin-inline:0;max-width:none;width:100%}}.about .badge{height:100%;padding-block:var(--size5);padding-inline:var(--size10) var(--size5)}@media screen and not (min-width:900px){.about .badge{max-width:none;padding-block:var(--size2);padding-inline:var(--size5);width:100%}}.about .badge span{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:230px;width:100%}@media screen and not (min-width:900px){.about .badge span{min-width:275px;width:-moz-fit-content;width:fit-content}}.about .badge img{margin-left:auto;width:85px}.about .badge p{color:var(--color-deep-pink-next);flex:1;font-family:var(--font-family-header-next);font-size:var(--font-xxl);font-weight:400;text-align:left}.about .carousel{overflow:hidden}.about .team .carousel{overflow:visible}.about .carousel-viewport{overflow:hidden;padding-bottom:var(--size12)}@media screen and not (min-width:900px){.about .carousel-viewport{padding-bottom:var(--size10)}}.about .carousel .carousel-container{display:flex;gap:var(--size20)}.about .team .carousel-container{padding-left:70px}@media screen and not (min-width:900px){.about .team .carousel-container{padding-left:var(--size8)}}.about .carousel .carousel-slide{display:flex;flex:0 0 100%;justify-content:center;min-width:0}.about .carousel .carousel-controls{align-items:center;display:flex;gap:var(--size4);justify-content:center}.about .carousel .carousel-button{background-color:var(--color-app-border2);border:none;border-radius:var(--radius-round);cursor:pointer;height:var(--size10);padding-inline:0;width:var(--size10)}.about .carousel .carousel-button svg{width:var(--size4)}.about .carousel .carousel-button svg path{fill:var(--color-brand)}.about .carousel .carousel-button[disabled] svg path{fill:#9eadbc}.about .carousel .carousel-dots{display:none}.about .team-carousel-panel{background:#efe9e3;border-radius:12px 0 0 12px;margin-right:calc(-1*max(0px,(100vw - var(--about-section-max)) / 2));padding-block:70px;padding-left:0;padding-right:0}@media screen and not (min-width:900px){.about .team-carousel-panel{border-radius:12px;margin-right:0;padding-block:var(--size8);padding-left:0;padding-right:0}}.about .team .carousel-viewport{padding-bottom:0}.about .carousel .employee-group{width:100%}.about .join-us{padding-block:var(--size10)}.about .join-us .centered-section-title{display:flex;flex-direction:row;gap:var(--size2);justify-content:center}
