.kewe-about-page{position:relative;padding:14rem 0 2rem}.kewe-about-page__inner{display:grid;gap:3rem;max-width:100%;padding:0 4vw}.kewe-about-page__hero,.kewe-about-page__story{display:grid;gap:2.4rem;align-items:center}.kewe-about-page__hero{margin:0 -2vw 0 0}.kewe-about-page__story{margin:0 0 0 -2vw}.kewe-about-page__hero-copy,.kewe-about-page__story-copy,.kewe-about-page__closing-card{display:flex;flex-direction:column;gap:1.8rem}.kewe-about-page__title{font-family:Saira Extra Condensed;font-size:8em;font-weight:800;text-transform:uppercase;letter-spacing:-.2px;margin:0;line-height:1.3;color:rgb(var(--color-foreground))}.kewe-about-page__subtitle,.kewe-about-page__section-title{font-family:Saira Condensed;font-size:6.5rem;font-weight:700;line-height:1.3;letter-spacing:-.05rem;text-transform:uppercase;margin:0;color:rgb(var(--color-foreground))}.kewe-about-page__intro,.kewe-about-page__section-copy,.kewe-about-page__principle-copy{color:rgba(var(--color-foreground),.82)}.kewe-about-page__intro p,.kewe-about-page__section-copy p,.kewe-about-page__principle-copy p{margin:0}.kewe-about-page__intro p+p,.kewe-about-page__section-copy p+p,.kewe-about-page__principle-copy p+p{margin-top:1.2rem}.kewe-about-page__hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:fit-content;margin:3rem auto 0;gap:0 4vw}.kewe-about-page__stat-card{padding:.5rem 2rem;text-align:center;width:fit-content}.kewe-about-page__stat-value{margin:0 0 .4rem;font-family:Saira;font-size:5.5rem;font-weight:700;line-height:1;letter-spacing:-.15rem}.kewe-about-page__stat-card:first-child .kewe-about-page__stat-value{color:#d83a87}.kewe-about-page__stat-card:nth-child(2) .kewe-about-page__stat-value{color:#aa65aa;background:linear-gradient(150deg,#d53a8d,#7e91c8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.kewe-about-page__stat-card:last-child .kewe-about-page__stat-value{color:#2b95b5}.kewe-about-page__stat-label{margin:0;font-size:1.4rem;font-weight:400;color:rgba(var(--color-foreground),.7)}.kewe-about-page__hero-actions{display:flex;flex-wrap:wrap;gap:1.2rem}.kewe-about-page__hero-visual,.kewe-about-page__story-media{min-width:0}.kewe-about-page__image-frame,.kewe-about-page__placeholder{overflow:hidden;min-height:100%}.kewe-about-page__image-frame{position:relative;background:rgba(var(--color-foreground),.06)}.kewe-about-page__image-frame--hero{min-height:44rem}.kewe-about-page__image-frame--story{min-height:36rem}.kewe-about-page__image{display:block;width:100%;max-height:60vh;object-position:50% 20%;object-fit:cover;border-radius:.75rem}.kewe-about-page__placeholder--hero{display:grid;gap:2rem;align-content:space-between;min-height:44rem;padding:2.8rem;background:radial-gradient(circle at top,rgba(142,226,196,.36),transparent 42%),linear-gradient(145deg,#081114f5,#122a27e0);color:#fff}.kewe-about-page__placeholder-badge{display:inline-flex;align-self:start;justify-self:start;padding:.8rem 1.2rem;border:.1rem solid rgba(255,255,255,.18);border-radius:999px;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.kewe-about-page__placeholder-cans{display:flex;align-items:end;justify-content:center;gap:1.6rem;min-height:24rem}.kewe-about-page__placeholder-can{width:min(22%,8.8rem);height:22rem;border:.1rem solid rgba(255,255,255,.12);border-radius:4rem;background:linear-gradient(180deg,#ffffffd1,#bde9da4d),linear-gradient(180deg,#8ee2c480,#ffffff1a);box-shadow:0 2rem 3rem #00000047}.kewe-about-page__placeholder-can--accent{height:25rem;transform:translateY(-1rem)}.kewe-about-page__placeholder-copy{max-width:34rem;color:#ffffffc7}.kewe-about-page__placeholder-copy p{margin:0}.kewe-about-page__placeholder--story{display:grid;place-items:center;min-height:36rem;padding:2rem;background:linear-gradient(145deg,#08111414,#8ee2c42e)}.kewe-about-page__placeholder-svg{width:100%;height:100%;max-width:44rem;max-height:28rem;border-radius:2rem;background:rgba(var(--color-background),.65)}.kewe-about-page__principles{display:grid;gap:2rem}.kewe-about-page__principles-grid{display:grid;gap:6rem;width:93%;margin:0 auto}.kewe-about-page__principle-card{padding:1.5rem 0;text-align:center}.kewe-about-page__principle-icon{display:inline-flex;justify-content:center;width:100%;margin:0 auto 3.5rem;color:#aa65aa}.kewe-about-page__principle-icon svg{width:8rem;height:8rem;fill:#aaa}.kewe-about-page__principle-title,.kewe-about-page__closing-subtitle{margin:0 0 1.2rem;font-family:Saira Condensed;font-size:3.5rem;font-weight:700;line-height:1.1;letter-spacing:0}.kewe-about-page__closing-subtitle{margin:0}@media screen and (min-width:750px){.kewe-about-page{padding:14rem 0 1rem}.kewe-about-page__hero,.kewe-about-page__story{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:4.5rem}.kewe-about-page__hero{align-items:stretch}.kewe-about-page__story{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.kewe-about-page__principles-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.kewe-about-page{padding:8rem 0 0}.kewe-about-page__inner{padding:0;gap:6vw}.kewe-about-page__title{font-size:20vw;line-height:1}.kewe-about-page__subtitle,.kewe-about-page__section-title{font-size:10vw;line-height:1.2}.kewe-about-page__hero{margin:0}.kewe-about-page__hero-stats{display:flex;justify-content:space-between;gap:0 4vw;width:100%;margin:0}.kewe-about-page__stat-card{text-align:left;width:fit-content;padding:0}.kewe-about-page__stat-value{font-family:Saira Condensed;font-size:11vw;font-weight:800;letter-spacing:-.2vw;text-align:center}.kewe-about-page__stat-value small{font-weight:900}.kewe-about-page__stat-label{font-size:3.2vw;font-weight:500;letter-spacing:0;text-wrap:nowrap}.kewe-about-page__image-frame--hero,.kewe-about-page__placeholder--hero{min-height:36rem}.kewe-about-page__image-frame--story,.kewe-about-page__placeholder--story{min-height:28rem}.kewe-about-page__principle-title,.kewe-about-page__closing-subtitle{font-size:7vw;letter-spacing:.1vw}.kewe-about-page__principles-grid{gap:4vw 0}.kewe-about-page__story{margin:0}}@media screen and (min-width:750px)and (max-width:1024px){.kewe-about-page{padding:8rem 0 0}.kewe-about-page__inner{padding:0;gap:4vw}.kewe-about-page__hero{gap:3vw}.kewe-about-page__title{font-size:11vw;line-height:1}.kewe-about-page__subtitle,.kewe-about-page__section-title{font-size:6vw;line-height:1.1}.kewe-about-page__image{max-height:43vh;margin:1rem 0 0}.kewe-about-page__intro,.kewe-about-page__section-copy,.kewe-about-page__principle-copy{line-height:1.5}.kewe-about-page__hero-stats{width:max-content;margin:2rem 0 0;column-gap:5vw}.kewe-about-page__stat-card{width:fit-content}.kewe-about-page__stat-label{font-size:2.2vw}.kewe-about-page__principles-grid{width:102%;gap:4vw;position:relative;right:1%}.kewe-about-page__principle-title,.kewe-about-page__closing-subtitle{font-size:3.5vw;line-height:1.2}.kewe-about-page__principle-copy{font-size:1.7vw}.kewe-about-page__story{align-items:start;gap:3vw;margin:0}.kewe-about-page__story .kewe-about-page__image{max-height:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kewe-about-page.css.map */
