.page-module__sUN77q__hero{background:var(--kx-surface)}.page-module__sUN77q__heroInner{text-align:center;max-width:900px;margin:0 auto;padding:4.5rem 1.5rem 3.5rem}.page-module__sUN77q__headline{color:var(--kx-heading);font-size:var(--kx-h1-display);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.15}.page-module__sUN77q__quoteSection{max-width:var(--kx-container);margin:0 auto;padding:3.5rem 1.5rem}.page-module__sUN77q__quoteCard{background:var(--kx-theme-blue);border-radius:16px;max-width:820px;margin:0 auto;padding:3rem;box-shadow:0 12px 32px #0003}.page-module__sUN77q__quoteText{color:#fff;font-size:var(--kx-h3);margin:0 0 1.25rem;font-weight:500;line-height:1.6}@media (max-width:599px){.page-module__sUN77q__quoteCard{padding:1.75rem 1.5rem 1.5rem}.page-module__sUN77q__quoteText{font-size:1.1rem}}.page-module__sUN77q__quoteAttribution{color:#fff;margin:0;font-size:.95rem}.page-module__sUN77q__quoteAttribution a{color:#fff;text-decoration:none}.page-module__sUN77q__quoteAttribution a:hover{text-decoration:underline}.page-module__sUN77q__whoWhatSection{max-width:var(--kx-container);margin:0 auto;padding:1.5rem 1.5rem 3.5rem}.page-module__sUN77q__whoWhatGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.5rem;display:grid}@media (max-width:767px){.page-module__sUN77q__whoWhatGrid{grid-template-columns:1fr}}.page-module__sUN77q__card{background:#fff;border-radius:16px;flex-direction:column;padding:2rem;display:flex;box-shadow:0 6px 24px #1b46c914}.page-module__sUN77q__whoImage{width:100%;height:80%;margin:0 auto 1.5rem;display:block}.page-module__sUN77q__cardSubsection{margin-bottom:1.75rem}.page-module__sUN77q__cardSubsection:last-child{margin-bottom:0}.page-module__sUN77q__cardHeading{color:var(--kx-text);font-size:var(--kx-h3);margin:0 0 .75rem;font-weight:700}.page-module__sUN77q__cardBody{color:var(--kx-text-muted);margin:0;font-size:1rem;line-height:1.65}.page-module__sUN77q__cardBody a{text-decoration:none}.page-module__sUN77q__founderSection{background:linear-gradient(to bottom, #fff, var(--kx-bg-2));padding:3.5rem 1.5rem}.page-module__sUN77q__founderSectionFlipped{background:linear-gradient(to top, #fff, var(--kx-bg-2));padding:3.5rem 1.5rem}.page-module__sUN77q__founderOuter{max-width:1080px;margin:0 auto}.page-module__sUN77q__founderEyebrow{color:var(--kx-text);text-align:center;margin:0 0 2.5rem;font-size:2.25rem;font-weight:700}.page-module__sUN77q__founderGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:3rem;display:grid}@media (max-width:767px){.page-module__sUN77q__founderGrid{grid-template-columns:1fr;gap:1.5rem}.page-module__sUN77q__founderGrid img{order:-1}}.page-module__sUN77q__founderImage{object-fit:cover;width:100%;height:100%;min-height:320px;display:block}@media (max-width:767px){.page-module__sUN77q__founderImage{height:auto;min-height:0}}.page-module__sUN77q__founderText{text-align:left}.page-module__sUN77q__founderName{font-family:var(--kx-font-roboto), var(--kx-font);margin:0 0 1.25rem;font-size:2rem;font-weight:300;line-height:1.5}.page-module__sUN77q__founderName a{color:#000;text-decoration:none}.page-module__sUN77q__founderName a:hover{text-decoration:underline}.page-module__sUN77q__founderBody{color:var(--kx-text);font-size:1.05rem;line-height:1.7}.page-module__sUN77q__founderBody p{margin:0 0 1.1rem}.page-module__sUN77q__founderBody p:last-child{margin-bottom:0}.page-module__sUN77q__founderQuote{max-width:900px;color:var(--kx-text);text-align:center;margin:3rem auto 0;font-size:2rem;font-weight:500;line-height:1.5}@media (max-width:599px){.page-module__sUN77q__founderEyebrow{font-size:1.5rem}.page-module__sUN77q__founderName{font-size:1.6rem;line-height:1.4}.page-module__sUN77q__founderQuote{margin-top:2rem;font-size:1.25rem}}.page-module__sUN77q__coffeeSection{background:linear-gradient(to bottom, #fff, var(--kx-bg-2));padding:3.5rem 1.5rem}.page-module__sUN77q__coffeeHeading{color:var(--kx-text);text-align:center;margin:0 0 2.5rem;font-size:1.75rem;font-weight:700}@media (max-width:599px){.page-module__sUN77q__coffeeHeading{font-size:var(--kx-h3)}}.page-module__sUN77q__careersSection{background:var(--kx-surface);padding:3.5rem 1.5rem 4rem}.page-module__sUN77q__careersInner{text-align:center;max-width:640px;margin:0 auto}.page-module__sUN77q__careersHeading{color:var(--kx-text);margin:0 0 1.25rem;font-size:1.75rem;font-weight:700}.page-module__sUN77q__careersBody{color:var(--kx-text-muted);margin:0 0 1rem;font-size:1.05rem;line-height:1.65}.page-module__sUN77q__careersCta{background:var(--kx-primary);border:1px solid var(--kx-theme-blue);color:#fff;border-radius:7px;align-items:center;margin-top:.5rem;padding:.9rem 1.75rem;font-size:1.0625rem;font-weight:500;text-decoration:none;display:inline-flex}.page-module__sUN77q__careersCta:hover{background:var(--kx-primary-alt)}
