.about-hero{display:flex;justify-content:center;padding:var(--space-48) var(--space-24);text-align:center}@media (min-width: 800px){.about-hero{padding:var(--space-80)}}.about-hero h1{max-width:840px;color:var(--text-default)}.about-section{padding:0 var(--space-24) var(--space-32)}@media (min-width: 800px){.about-section{padding:0 var(--space-48) var(--space-48)}}@media (min-width: 1280px){.about-section{padding:0 var(--space-64) var(--space-64)}}.about-section-inner{max-width:1152px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-16)}@media (min-width: 800px){.about-section-inner{gap:var(--space-32)}}@media (min-width: 1280px){.about-section-inner{gap:var(--space-80)}}.about-collage{position:relative;width:100%;aspect-ratio:342 / 278}.about-collage img{position:absolute;border-radius:var(--radius-card);-o-object-fit:cover;object-fit:cover}.about-collage-1{left:0;top:.3%;width:78.7%;height:65.1%}.about-collage-2{left:44.4%;top:57.2%;width:55.6%;height:42.8%}.about-collage-3,.about-collage-4{display:none}@media (min-width: 800px){.about-collage{aspect-ratio:1152 / 499}.about-collage-1{left:0;top:8.1%;width:38.6%;height:60.1%}.about-collage-2{left:44.4%;top:8.1%;width:27.3%;height:39.2%}.about-collage-3{display:block;left:auto;right:0;top:0;width:24.4%;height:64.2%}.about-collage-4{display:block;left:30%;top:54.8%;width:34.7%;height:45.1%}}.about-text{display:flex;flex-direction:column;gap:var(--space-16)}@media (min-width: 800px){.about-text{gap:var(--space-24)}}@media (min-width: 1280px){.about-text{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-64);align-items:start}}.about-text h2{color:var(--text-default)}.about-paragraph{display:flex;flex-direction:column;gap:var(--space-32)}.about-body{color:var(--text-soft)}.about-body p+p{margin-top:1em}.about-press{display:flex;flex-direction:column;gap:var(--space-16)}.about-press h3{color:var(--text-default)}.about-press-logos{display:flex;gap:var(--space-16)}.about-press-logos img{height:25px;width:auto;-o-object-fit:contain;object-fit:contain}.splash-cta{background:var(--surface-raised);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-32);padding:var(--space-32) var(--space-24)}@media (min-width: 800px){.splash-cta{flex-direction:row;gap:var(--space-80);padding:var(--space-64) var(--space-80)}}.splash-cta-phones{width:272px;max-width:100%;height:auto}@media (min-width: 800px){.splash-cta-phones{width:371px}}.splash-cta-download{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-24)}@media (min-width: 800px){.splash-cta-download{gap:var(--space-48)}}.splash-cta-download h2{color:var(--text-default);white-space:nowrap}.about-contact{background:var(--surface-default);display:flex;flex-direction:column}@media (min-width: 800px){.about-contact{flex-direction:row;align-items:center}}.about-contact-image{width:100%;aspect-ratio:16 / 9}.about-contact-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 800px){.about-contact-image{flex:1 1 50%;min-width:0}}.about-contact-text{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-24)}@media (min-width: 800px){.about-contact-text{flex:1 1 50%;min-width:0;max-width:840px;padding:var(--space-48)}}@media (min-width: 1280px){.about-contact-text{padding:var(--space-24) var(--space-80)}}.about-contact-text h2{color:var(--text-default)}.about-contact-body{color:var(--text-soft)}.about-contact-body p+p{margin-top:1em}.about-page{background:var(--surface-soft)}.about-hero h1{font:900 var(--font-size-6)/1 var(--font-display);letter-spacing:-.02em}.about-text h2,.splash-cta h2{font:900 var(--font-size-5)/1.1 var(--font-display);letter-spacing:-.02em}.about-body{font:600 var(--font-size-2)/normal var(--font-display)}.about-press h3{font:800 var(--font-size-3)/normal var(--font-display)}.about-contact h2{font:800 var(--font-size-4)/normal var(--font-display)}.about-contact-body{font:400 18px/1.4 var(--font-body)}.splash-cta-download>div{width:368px;max-width:100%}@media (min-width: 800px) and (max-width: 1279px){.splash-cta{padding:32px 48px}.splash-cta-phones{width:272px;flex-shrink:0}.splash-cta-download{min-width:0}}@media (max-width: 799px){.splash-cta-download>div{width:277px}.splash-cta-download{max-width:100%}.splash-cta-download h2{white-space:normal}}
