.tengli-about{overflow:clip;color:var(--tengli-ink, #202326);background:var(--tengli-surface, #fff);font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tengli-about h1,.tengli-about h2,.tengli-about h3,.tengli-about p,.tengli-about a,.tengli-about span{letter-spacing:0}.tengli-about__shell{width:100%;max-width:var(--tengli-page-width, 1380px);margin:0 auto;padding-right:40px;padding-left:40px}.tengli-about__intro{padding:92px 0 150px;background:var(--tengli-surface-soft, #f7f4ee)}.tengli-about__intro-inner{max-width:980px;text-align:center}.tengli-about__eyebrow{margin:0 0 18px;color:var(--tengli-coral, #ff725e);font-size:13px;font-weight:700;line-height:1.3;text-transform:uppercase}.tengli-about__intro h1{margin:0;color:var(--tengli-navy, #10264f);font-size:58px;font-weight:700;line-height:1.08}.tengli-about__intro-copy{max-width:790px;margin:34px auto 0}.tengli-about__intro-copy p{margin:0;color:var(--tengli-ink, #202326);font-size:17px;line-height:1.75}.tengli-about__intro-copy p+p{margin-top:14px}.tengli-about__media-band{background:var(--tengli-surface, #fff)}.tengli-about__media{overflow:hidden;aspect-ratio:16 / 7;margin-top:-86px;border-radius:var(--tengli-radius-md, 16px);background:var(--tengli-surface-soft, #f7f4ee)}.tengli-about__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.tengli-about__why{padding:96px 0 104px;background:var(--tengli-surface, #fff)}.tengli-about__section-heading{display:flex;align-items:center;gap:14px;margin-bottom:42px}.tengli-about__section-heading>span{width:34px;height:3px;background:var(--tengli-coral, #ff725e)}.tengli-about__section-heading h2{margin:0;color:var(--tengli-navy, #10264f);font-size:34px;font-weight:700;line-height:1.2}.tengli-about__principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--tengli-line, #e9e6e2)}.tengli-about__principle{min-width:0;padding:36px 42px 0;border-left:1px solid var(--tengli-line, #e9e6e2)}.tengli-about__principle:first-child{padding-left:0;border-left:0}.tengli-about__principle:last-child{padding-right:0}.tengli-about__number{display:block;margin-bottom:18px;color:var(--tengli-coral, #ff725e);font-size:12px;font-weight:700}.tengli-about__principle h3{margin:0;color:var(--tengli-navy, #10264f);font-size:22px;font-weight:700;line-height:1.3}.tengli-about__principle p{margin:12px 0 0;color:var(--tengli-muted, #686d73);font-size:15px;line-height:1.65}.tengli-about__cta{padding:78px 0;background:var(--tengli-surface-soft, #f7f4ee);text-align:center}.tengli-about__cta-inner{max-width:820px}.tengli-about__cta h2{margin:0;color:var(--tengli-navy, #10264f);font-size:38px;font-weight:700;line-height:1.2}.tengli-about__cta p{margin:16px 0 0;color:var(--tengli-muted, #686d73);font-size:16px;line-height:1.65}.tengli-about__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:30px;padding:0 28px;border-radius:var(--tengli-radius-sm, 10px);color:#fff;background:var(--tengli-navy, #10264f);font-size:14px;font-weight:700;text-decoration:none}.tengli-about__button[href]:hover{color:#fff;background:var(--tengli-ink, #202326)}.tengli-about__button[aria-disabled=true]{cursor:default}@media screen and (max-width:749px){.tengli-about__shell{padding-right:18px;padding-left:18px}.tengli-about__intro{padding:66px 0 112px}.tengli-about__eyebrow{margin-bottom:14px;font-size:11px}.tengli-about__intro h1{font-size:40px}.tengli-about__intro-copy{margin-top:26px}.tengli-about__intro-copy p{font-size:15px;line-height:1.7}.tengli-about__media{aspect-ratio:4 / 3;margin-top:-64px;border-radius:12px}.tengli-about__why{padding:68px 0 72px}.tengli-about__section-heading{margin-bottom:28px}.tengli-about__section-heading h2{font-size:29px}.tengli-about__principles{grid-template-columns:minmax(0,1fr)}.tengli-about__principle,.tengli-about__principle:first-child,.tengli-about__principle:last-child{padding:26px 0;border-bottom:1px solid var(--tengli-line, #e9e6e2);border-left:0}.tengli-about__principle:last-child{border-bottom:0}.tengli-about__number{margin-bottom:12px}.tengli-about__principle h3{font-size:20px}.tengli-about__cta{padding:62px 0}.tengli-about__cta h2{font-size:30px}.tengli-about__button{width:100%;max-width:320px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tengli-about.css.map */
