.main[data-v-3dee15aa]{--section-y:clamp(34px,3.4vw,60px);--page-gutter:56px;width:100%;max-width:none;margin:0}.tm-in[data-v-3dee15aa]{width:min(var(--page-max),100% - var(--page-gutter) * 2);margin:0 auto}.tm-band[data-v-3dee15aa]{width:100%;margin:0;padding:calc(var(--section-y)*1.25) 0;border-top:1px solid var(--clr-line)}.tm-proof[data-v-3dee15aa]{background:var(--surf-base)}.tm-close[data-v-3dee15aa]{background:var(--surf-deep)}.fig[data-v-3dee15aa]{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:600}.tm-hero[data-v-3dee15aa]{position:relative;display:flex;align-items:center;width:100%;min-height:540px;margin:0;overflow:hidden;background:var(--surf-deep)}.tm-hero-img[data-v-3dee15aa]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:90% 15%;object-position:90% 15%}.tm-hero-foot[data-v-3dee15aa],.tm-hero-side[data-v-3dee15aa]{position:absolute;inset:0;pointer-events:none}.tm-hero-side[data-v-3dee15aa]{background:linear-gradient(100deg,color-mix(in srgb,var(--surf-base) 72%,transparent) 0,color-mix(in srgb,var(--surf-base) 60%,transparent) 46%,color-mix(in srgb,var(--surf-base) 30%,transparent) 68%,transparent 100%)}.tm-hero-foot[data-v-3dee15aa]{background:linear-gradient(180deg,transparent 66%,color-mix(in srgb,var(--surf-base) 60%,transparent) 100%)}.tm-hero-copy[data-v-3dee15aa]{position:relative;width:min(var(--page-max),100% - var(--page-gutter) * 2);margin:0 auto;padding:48px 0}.tm-hero .hero-title[data-v-3dee15aa]{max-width:10em;margin:0 0 16px;font-family:var(--font-display);font-size:clamp(2.6rem,calc(1.4rem + 3.6vw),4.5rem);font-weight:600;line-height:1.06;letter-spacing:-.02em;color:#fff;text-transform:none}.tm-hero .hero-subtitle[data-v-3dee15aa]{max-width:20em;margin:0;font-size:18px;line-height:1.62;color:#fff}.tm-grid[data-v-3dee15aa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--surf-raised);border:1px solid var(--clr-line);border-radius:var(--r-md);overflow:hidden}.tm-cell[data-v-3dee15aa]{display:flex;flex-direction:column;margin:0;padding:26px 28px;border-top:3px solid var(--clr-primary)}.tm-featured[data-v-3dee15aa]{grid-column:span 2}.tm-cell+.tm-cell[data-v-3dee15aa]{border-left:1px solid var(--clr-line)}.tm-cell[data-v-3dee15aa]:nth-child(3),.tm-cell[data-v-3dee15aa]:nth-child(6){border-left:0}.tm-cell[data-v-3dee15aa]:nth-child(n+3){border-top:1px solid var(--clr-line)}.tm-quote[data-v-3dee15aa]{margin:0}.tm-quote p[data-v-3dee15aa]{margin:0 0 18px;font-size:15.5px;font-weight:400;line-height:1.66;color:var(--clr-text-sec)}.tm-quote p[data-v-3dee15aa]:before{content:"\201C"}.tm-quote p[data-v-3dee15aa]:after{content:"\201D"}.tm-featured .tm-quote p[data-v-3dee15aa]{max-width:30em;margin-bottom:24px;font-size:24px;line-height:1.5;color:#fff}.tm-source[data-v-3dee15aa]{display:flex;flex-direction:column;gap:2px;margin-top:auto}.tm-name[data-v-3dee15aa]{font-size:15px;font-style:normal;font-weight:700;line-height:1.3;color:#fff}.tm-title[data-v-3dee15aa]{font-size:13.5px;line-height:1.5;color:var(--clr-text-dim)}@media screen and (min-width:770px){.tm-cell:not(.tm-featured) .tm-title[data-v-3dee15aa]{min-height:3.05em}}.tm-pair[data-v-3dee15aa]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.tm-pair>*+[data-v-3dee15aa]{padding-left:64px;border-left:1px solid var(--clr-line)}.tm-rows[data-v-3dee15aa]{display:flex;flex-direction:column}.tm-row[data-v-3dee15aa]{display:block;padding:18px 0;border-top:1px solid var(--clr-line)}.tm-row[data-v-3dee15aa]:last-child{border-bottom:1px solid var(--clr-line)}.tm-row-label[data-v-3dee15aa]{display:block;font-size:17px;font-weight:600;line-height:1.3;color:var(--clr-accent)}.tm-row[href]:hover .tm-row-label[data-v-3dee15aa]{color:var(--clr-accent-hover)}.tm-row-note[data-v-3dee15aa]{display:block;max-width:34em;margin-top:4px;font-size:13.5px;line-height:1.5;color:var(--clr-text-dim)}.tm-body[data-v-3dee15aa]{max-width:40em;margin:0;font-size:15.5px;line-height:1.66;letter-spacing:0;color:var(--clr-text-sec)}.tm-inline-link[href][data-v-3dee15aa]{color:var(--clr-accent);border-bottom:1px solid rgba(96,165,250,.35)}.tm-inline-link[href][data-v-3dee15aa]:hover{color:var(--clr-accent-hover);border-bottom-color:var(--clr-accent-hover)}.tm-phone[data-v-3dee15aa]{margin:20px 0 28px}.tm-hiring[data-v-3dee15aa]{padding-top:24px;border-top:1px solid var(--clr-line)}.tm-hiring .tm-body[data-v-3dee15aa]{max-width:30em;margin-bottom:16px;font-size:14.5px;color:var(--clr-text-dim)}.sr-only[data-v-3dee15aa]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:1279px){.main[data-v-3dee15aa]{--page-gutter:40px}}@media screen and (max-width:999px){.main[data-v-3dee15aa]{--page-gutter:24px}.tm-hero-side[data-v-3dee15aa]{background:linear-gradient(100deg,color-mix(in srgb,var(--surf-base) 72%,transparent) 0,color-mix(in srgb,var(--surf-base) 60%,transparent) 62%,color-mix(in srgb,var(--surf-base) 30%,transparent) 84%,transparent 100%)}.tm-hero .hero-subtitle[data-v-3dee15aa]{max-width:18em}.tm-grid[data-v-3dee15aa]{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-cell[data-v-3dee15aa]:last-child{grid-column:span 2}.tm-cell[data-v-3dee15aa]:nth-child(odd){border-left:1px solid var(--clr-line)}.tm-cell[data-v-3dee15aa]:first-child,.tm-cell[data-v-3dee15aa]:nth-child(2n){border-left:0}.tm-cell[data-v-3dee15aa]:nth-child(n+2){border-top:1px solid var(--clr-line)}.tm-pair[data-v-3dee15aa]{grid-template-columns:minmax(0,1fr);gap:32px}.tm-pair>*+[data-v-3dee15aa]{padding-left:0;padding-top:32px;border-left:0;border-top:1px solid var(--clr-line)}}@media screen and (max-width:769px){.main[data-v-3dee15aa]{--section-y:34px;--page-gutter:16px}.tm-band[data-v-3dee15aa]{padding:40px 0}.tm-hero[data-v-3dee15aa]{display:block;min-height:0;background:var(--surf-base)}.tm-hero-img[data-v-3dee15aa]{inset:0 0 auto 0;height:300px;-o-object-position:98% 0;object-position:98% 0}.tm-hero-side[data-v-3dee15aa]{display:none}.tm-hero-foot[data-v-3dee15aa]{inset:0 0 auto 0;height:300px;background:linear-gradient(180deg,transparent 62%,var(--surf-base) 100%)}.tm-hero-copy[data-v-3dee15aa]{padding:316px 0 40px}.tm-hero .hero-title[data-v-3dee15aa]{font-size:41.6px}.tm-hero .hero-subtitle[data-v-3dee15aa]{font-size:16px}.tm-grid[data-v-3dee15aa]{grid-template-columns:minmax(0,1fr)}.tm-cell[data-v-3dee15aa]{padding:20px 16px}.tm-cell[data-v-3dee15aa]:last-child,.tm-featured[data-v-3dee15aa]{grid-column:auto}.tm-cell[data-v-3dee15aa]:nth-child(n){border-left:0}.tm-quote p[data-v-3dee15aa]{font-size:15px}.tm-featured .tm-quote p[data-v-3dee15aa]{font-size:18px;line-height:1.55}.tm-row[data-v-3dee15aa]{min-height:44px;padding:12px 0}.tm-row-note[data-v-3dee15aa]{display:none}.tm-body[data-v-3dee15aa]{font-size:15px}.tm-hiring .btn-ghost[data-v-3dee15aa],.tm-phone[data-v-3dee15aa]{width:100%}}