.tcr-sub{font-family:var(--font-display);color:var(--interactive);margin:-6px 0 0;font-size:clamp(20px,2vw,26px);font-weight:500}.tcr-sec{padding-block:clamp(40px,7vh,88px)}.tcr-h2{margin:0 0 14px}.tcr-list{margin-top:20px}.tcr-inline{display:inline-flex}.tcr-features{gap:clamp(40px,7vh,88px);margin-top:clamp(24px,4vh,40px);display:grid}.tcr-feature{align-items:center;gap:clamp(20px,3vw,48px);display:grid}.tcr-feature.has-img{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tcr-feature.has-img.flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.tcr-feature.flip .tcr-feature-copy{order:2}.tcr-feature h3{font-family:var(--font-display);color:var(--brand);margin:0 0 10px;font-size:clamp(22px,2.2vw,30px);font-weight:700}.tcr-feature p{max-width:60ch;color:var(--fg);margin:0;font-size:17px;line-height:1.7}.tcr-assistant,.tcr-resp,.tcr-split{align-items:center;gap:clamp(24px,4vw,64px);display:grid}.tcr-assistant{grid-template-columns:minmax(0,6fr) minmax(0,4fr)}.tcr-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tcr-resp{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.tcr-chat{border-radius:22px;justify-self:center;width:100%;max-width:420px;height:auto;display:block;box-shadow:0 30px 60px -30px #10324d80}.tcr-phone{border:8px solid var(--brand);object-fit:cover;object-position:top;aspect-ratio:440/900;border-radius:34px;justify-self:center;width:100%;max-width:300px;height:auto;display:block;box-shadow:0 30px 60px -30px #10324d80}@media (max-width:900px){.tcr-feature.has-img,.tcr-feature.has-img.flip,.tcr-assistant,.tcr-split,.tcr-resp{grid-template-columns:1fr}.tcr-feature.flip .tcr-feature-copy{order:0}}.tcr-stack{color:var(--color-fg-muted);margin:14px 0 0;font-size:14px}
