.site-section.tm-row{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:72px;padding-block:72px;display:grid}.tm-row.flip .tm-copy{order:2}.tm-copy>p:not(.eyebrow){color:var(--ink-secondary);max-width:46ch;margin:0;font-size:16px;line-height:1.7}.tm-copy ul{flex-direction:column;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:flex}.tm-copy li{color:var(--ink);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.tm-copy li svg{color:var(--ink-secondary);flex:none;margin-top:3px}.tm-faq{max-width:760px;padding-block:90px 40px}.tm-faq details{border-bottom:1px solid var(--hairline)}.tm-faq details:first-child{border-top:1px solid var(--hairline)}.tm-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:500;list-style:none;display:flex}.tm-faq summary::-webkit-details-marker{display:none}.tm-faq summary svg{color:var(--ink-secondary);flex:none;transition:transform .25s}.tm-faq details[open] summary svg{transform:rotate(45deg)}.tm-faq details p{max-width:620px;color:var(--ink-secondary);margin:-6px 0 22px;font-size:15px;line-height:1.7}@media (max-width:900px){.tm-row{grid-template-columns:1fr;gap:32px;padding-block:44px}.tm-row.flip .tm-copy{order:0}}.tm-stage{justify-content:center;align-items:flex-end;height:440px;display:flex}.tm-stage .team-window{width:100%;max-width:440px;margin-bottom:0}.tm-stage .ns-window{width:100%}.tm-project{background:var(--canvas);border:1px solid var(--hairline);border-bottom:0;border-radius:14px 14px 0 0;width:100%;height:100%;padding:18px 20px;font-size:13px;overflow:hidden}@media (max-width:900px){.tm-stage{height:360px}}.tm-hero-wrap{position:relative;overflow-x:clip}.tm-hero-wrap .page-hero{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;min-height:min(680px,100svh - 90px);padding-block:40px;display:flex;position:relative}.tm-hero-wrap .page-hero :is(a,button){pointer-events:auto}.tm-hero-wrap .page-hero .hero-description{text-wrap:balance;max-width:540px;margin-inline:auto}.tm-fc{width:250px}.tm-faces{align-items:center;gap:0;display:flex}.tm-faces i{width:26px;height:26px;box-shadow:0 0 0 2px var(--canvas);margin-right:-6px;font-style:normal}.tm-faces small{color:var(--ink-secondary);margin-left:14px;font-size:12px}.tm-hero-wrap .lf-pill:not(.lf-dark){background:var(--canvas);border:1px solid var(--hairline-strong);color:var(--ink)}
/*# sourceMappingURL=42clk7xpu08my.css.map*/