.tc-page{--ink: #0a0e1a;--navy: #08113f;--copy: #1a2640;--royal: #0457ff;--blue: #156aff;--surface: #f4f6fb;--white: #fff;--site-content-width: 1184px;--site-page-gutter: 32px;--font-inter: "Zalando Sans", "Inter", system-ui, sans-serif;--font-sans: var(--font-inter);color:var(--ink);font-family:var(--font-inter);-webkit-font-smoothing:antialiased;background:#fff}.tc-page *,.tc-page *:before,.tc-page *:after{box-sizing:border-box}.tc-page img,.tc-page svg,.tc-page video{max-width:100%;height:auto}.tc-page a{color:inherit;text-decoration:none}.tc-page h1,.tc-page h2,.tc-page h3,.tc-page p{margin:0}.tc-page button{font:inherit}.tc-page .tc-button--ghost{height:44px;color:var(--copy);box-shadow:none;background:#0a0e1a0a;border:1px solid #1a26401f;padding:0 18px}.tc-page .tc-button--white{height:44px;color:var(--blue);background:var(--white);box-shadow:none;padding:0 18px}.tc-page .tc-stages{padding:64px 0}.tc-page .tc-stages__inner{gap:32px;display:grid}.tc-page .tc-stages__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.tc-page .tc-stage{background:var(--royal);width:100%;height:376px;color:var(--white);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.tc-page .tc-stage h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.2}.tc-page .tc-stage p{color:#fffc;margin:8px 0 0;font-size:16px;font-weight:500;line-height:1.2}.tc-page .tc-integrations{padding:64px 0}.tc-page .tc-integrations__inner{gap:64px;display:grid}.tc-page .tc-integrations__logos{gap:24px;display:grid}.tc-page .tc-integrations__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.tc-page .tc-integrations__actions .button{box-shadow:none;border-radius:999px;flex:none}.tc-page .tc-integrations__actions .button--primary{background:var(--royal)}.tc-page .tc-integrations__actions .tc-button--ghost{color:var(--ink);background:#0a0e1a0a;border:1px solid #1a26401a;padding:0 25px}.tc-page .tc-tools{padding:64px 0 96px}.tc-page .tc-tools__inner{gap:32px;display:grid}.tc-page .tc-tools__cards{grid-template-columns:repeat(3,minmax(0,360px));justify-content:center;gap:32px;display:grid}.tc-page .tc-tool{background:linear-gradient(180deg,var(--blue) 0%,var(--royal) 100%);width:100%;height:512px;color:var(--white);border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 22px 54px #080e4312}.tc-page .tc-tool h3{letter-spacing:-.03em;margin:16px 0 0;font-size:24px;font-weight:700;line-height:1.2}.tc-page .tc-tool p{color:#ffffffd6;margin:8px 0 0;font-size:14px;font-weight:400;line-height:1.2}.tc-page .tc-features{padding:96px 0}.tc-page .tc-features__inner{gap:60px;display:grid}.tc-page .tc-features__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.tc-page .tc-feature{border-radius:16px;padding:28px}.tc-page .tc-feature h3{color:var(--copy);margin:28px 0 0;font-size:20px;font-weight:650;line-height:1.18}.tc-page .tc-feature p{color:#1a2640a3;margin:10px 0 0;font-size:15px;line-height:1.55}.tc-page .tc-testimonials{padding:64px 0}.tc-page .tc-testimonials__inner{gap:32px;display:grid}.tc-page .tc-testimonials__panel{background:#f4f7fb;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px;display:grid}.tc-page .tc-review{gap:24px;min-height:272px;padding:16px;display:grid}.tc-page .tc-review__stars{gap:2.5px;width:max-content;height:18px;display:flex}.tc-page .tc-review blockquote{color:#2b303b;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:500;line-height:1.5}.tc-page .tc-review footer{align-items:center;gap:16px;margin-top:auto;display:flex}.tc-page .tc-review footer>span{width:52px;height:52px;color:var(--copy);background:#e5e7f4;border-radius:26px;place-items:center;font-size:17px;font-weight:700;display:grid}.tc-page .tc-review footer strong{color:var(--copy);font-size:16px;font-weight:600;display:block}.tc-page .tc-review footer a{color:#3f4b61;margin-top:2px;font-size:12px;font-weight:500;text-decoration:underline;display:block}.tc-page .tc-security{padding:64px 0}.tc-page .tc-faq{color:var(--white);background:var(--ink);padding:64px 0}.tc-page .tc-faq__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.tc-page .tc-closing{color:var(--white);background:var(--ink);padding:64px 0}.tc-page .tc-closing__inner{gap:32px;display:grid}.tc-page .tc-closing__devices{background:#ffffff0a;border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;height:484px;padding:32px;display:grid;overflow:hidden}.tc-page .tc-closing__devices-copy{gap:16px;max-width:528px;padding:16px;display:grid}.tc-page .tc-closing__devices-copy h2{letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:1.2}.tc-page .tc-closing__devices-copy p{opacity:.5;margin:0;font-size:20px;line-height:1.2}.tc-page .tc-device-chips{flex-wrap:wrap;gap:16px;display:flex}.tc-page .tc-device-chips span{background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:550;line-height:1}.tc-page .tc-closing__devices-visual{height:420px;position:relative;overflow:hidden}.tc-page .tc-closing__cta{z-index:1;text-align:center;grid-template-rows:128px auto 40px 40px auto;justify-items:center;gap:32px;height:520px;padding:32px;display:grid;position:relative;overflow:visible}.tc-page .tc-closing__cta-surface{z-index:0;background:var(--royal);border-radius:32px;position:absolute;inset:0;overflow:hidden;box-shadow:0 32px 32px #156aff29}.tc-page .tc-closing__cta-bg{object-fit:cover;object-position:center bottom;transform:scaleX(-1)}.tc-page .tc-closing__cta>:not(.tc-closing__cta-surface){z-index:1;position:relative}.tc-page .tc-closing__cta-logo-slot{pointer-events:none;width:100%;height:128px;position:relative}.tc-page .tc-closing__cta-logo{width:381px;max-width:none;height:auto;position:absolute;top:-172px;left:50%;transform:translate(-50%)}.tc-page .tc-closing__cta-copy{gap:16px;width:100%;display:grid}.tc-page .tc-closing__cta-copy h2{letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:56px;font-weight:550;line-height:1.2}.tc-page .tc-closing__cta-copy p{opacity:.5;margin:0;font-size:20px;line-height:1.2}.tc-page .tc-closing__avatars{justify-content:center;align-items:center;height:40px;display:flex}.tc-page .tc-closing__avatars span{background:var(--blue);border:2px solid #ffffffe6;border-radius:20px;place-items:center;width:40px;height:40px;margin-left:-10px;font-size:13px;font-weight:700;display:grid}.tc-page .tc-closing__avatars span:first-child{margin-left:0}.tc-page .tc-closing__actions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:12px;display:flex}.tc-page .tc-closing__actions .button{box-shadow:none}.tc-page .tc-closing__actions .button--secondary{color:var(--white);background:0 0;border:1px solid #ffffff47}.tc-page .tc-closing__cta small{color:#fff9;font-size:13px;font-weight:500;line-height:1}@media(max-width:1100px){.tc-page .tc-hero h1,.tc-page .tc-cloud h2,.tc-page .tc-closing__devices-copy h2,.tc-page .tc-closing__cta-copy h2{font-size:48px}.tc-page .tc-hero h1 span,.tc-page .tc-closing__cta-copy h2{white-space:normal}.tc-page .tc-features__grid,.tc-page .tc-testimonials__panel,.tc-page .tc-stages__cards,.tc-page .tc-tools__cards{grid-template-columns:1fr 1fr}}@media(max-width:767px){.tc-page .tc-how__inner,.tc-page .tc-faq__inner,.tc-page .tc-closing__devices,.tc-page .tc-features__grid,.tc-page .tc-testimonials__panel,.tc-page .tc-stages__cards,.tc-page .tc-tools__cards{grid-template-columns:1fr}.tc-page .tc-tool{justify-self:center;max-width:360px}.tc-page .tc-closing__devices{height:auto}.tc-page .tc-closing__devices-visual{height:320px}.tc-page .tc-closing__cta{grid-template-rows:96px auto 40px auto auto;height:auto}.tc-page .tc-closing__cta-logo{width:280px;top:-120px}}@media(max-width:560px){.tc-page .tc-cloud h2,.tc-page .tc-closing__devices-copy h2,.tc-page .tc-closing__cta-copy h2{font-size:36px}.tc-page .tc-hero__actions,.tc-page .tc-integrations__actions,.tc-page .tc-closing__actions{flex-wrap:wrap;width:100%;height:auto}.tc-page .tc-hero__actions .button,.tc-page .tc-integrations__actions .button,.tc-page .tc-closing__actions .button{width:100%}}@media(min-width:1181px){.tc-page .tc-stages{height:734px;padding:64px 0}.tc-page .tc-stages__inner{grid-template-rows:198px 376px;height:606px}.tc-page .tc-stages__cards{grid-template-columns:repeat(3,360px);justify-self:center;width:1112px}.tc-page .tc-integrations{height:766.031px;padding:64px 0;overflow:hidden}.tc-page .tc-integrations__inner{grid-template-rows:196px 250px;height:638.031px;padding:64px 32px}.tc-page .tc-integrations__logos{width:1120px;height:196px}.tc-page .tc-tools{height:910px;padding:64px 0}.tc-page .tc-tools__inner{grid-template-rows:174px 512px;height:782px;padding:32px}.tc-page .tc-tools__cards{grid-template-columns:repeat(3,360px)}.tc-page .tc-features{height:989.438px;padding:96px 0}.tc-page .tc-features__inner{gap:32px;height:797.438px;padding:32px}.tc-page .tc-features__grid{grid-template-rows:265.844px 242.594px;padding-top:60px}.tc-page .tc-testimonials{height:603px;padding:64px 0}.tc-page .tc-testimonials__inner{grid-template-rows:139px 304px;height:475px}.tc-page .tc-testimonials__panel{height:304px}.tc-page .tc-security{height:501px;padding:64px 0}.tc-page .tc-faq{height:630px;padding:64px 0}.tc-page .tc-faq__inner{height:502px}}.tc-page .tc-testimonials .tc-section-heading h2,.tc-page .tc-security .tc-section-heading h2,.tc-page .tc-stages .tc-section-heading h2{color:#1a2640}@media(min-width:1181px){.tc-page .tc-faq .tc-faq__intro{padding-inline:16px}.tc-page.tj-page .tc-tools{height:843px}.tc-page.tj-page .tc-tools__inner{grid-template-rows:107px 512px;height:715px;padding-inline:32px}.tc-page.tj-page .tc-tools .tc-tool:not(.tc-tool--reviewed),.tc-page.tj-page .tc-tools .tc-tool:not(.tc-tool--reviewed)>img{height:512px}.tc-page.rm-page .rm-hero__actions .tc-button--ghost{height:43px;min-height:43px}:is(.tc-page.tc-page--copier,.tc-page.rm-page) .tc-tools{height:910px}:is(.tc-page.tc-page--copier,.tc-page.rm-page) .tc-tools__inner{grid-template-rows:174px 512px;height:782px;padding-inline:32px}}@media(max-width:600px){.tc-page :is(.tc-how,.tc-page .tc-integrations,.tc-page .tc-tools,.tc-page .tc-stages,.tc-page .tc-features,.tc-page .tc-testimonials,.tc-page .tc-security,.tc-page .tc-faq),.tc-page.rm-page .rm-workflow{padding-block:48px}.tc-page :is(.tc-how__inner,.tc-page .tc-integrations__inner,.tc-page .tc-tools__inner,.tc-page .tc-stages__inner,.tc-page .tc-features__inner,.tc-page .tc-testimonials__inner,.tc-page .tc-security__inner),.tc-page.rm-page :is(.rm-controls__inner,.tc-page .rm-workflow__inner){gap:32px;height:auto}.tc-page .tc-features__inner{grid-template-rows:auto auto}.tc-page .tc-features__grid{grid-template-rows:none;grid-template-columns:1fr;grid-auto-rows:auto;gap:0}.tc-page .tc-feature{border-bottom:1px solid #e8edf5;grid-template-columns:28px minmax(0,1fr);gap:6px 16px;padding:20px 0;display:grid}.tc-page .tc-feature>img{grid-area:1/1/span 2}.tc-page .tc-feature h3{grid-column:2;margin:0;font-size:17px;line-height:1.3}.tc-page .tc-feature p{grid-column:2;margin:0;font-size:15px;line-height:1.5}}@media(max-width:600px){.tc-page .tc-faq__inner{gap:32px;width:calc(100% - 40px)}.tc-page .tc-faq__item,.tc-page .tc-faq__item[open]{height:auto;min-height:0}.tc-page .tc-faq__item summary{gap:16px;min-height:56px;font-size:16px;line-height:1.4}.tc-page .tc-faq__item summary img{flex-shrink:0}.tc-page .tc-faq__item p{font-size:15px;line-height:1.6}.tc-page .tc-closing{padding-block:48px}.tc-page .tc-closing__inner{gap:40px}.tc-page .tc-closing__cta{grid-template-rows:100px auto auto auto auto;gap:20px;min-height:0;padding:24px 20px 32px}.tc-page .tc-closing__cta-copy p{font-size:16px;line-height:1.5}.tc-page .tc-closing__devices{height:auto;min-height:580px}.tc-page .tc-review{gap:20px;min-height:0}.tc-page .tc-review blockquote,.tc-page .tc-review footer{margin-top:0}}.tc-page.rm-page .rm-hero__visual{aspect-ratio:1120/477;pointer-events:none;z-index:0;width:min(1120px,100%);margin-top:32px;position:relative}.tc-page.rm-page .rm-hero__inner>:not(.rm-hero__visual),.tc-page.rm-page .rm-controls{z-index:1;position:relative}.tc-page.rm-page .rm-hero__visual img{width:119.792%;height:225.118%;position:absolute;top:-55.1873%;left:-12.9058%}.tc-page.rm-page .rm-controls{background:0 0}@media(min-width:1181px){.tc-page.rm-page .rm-hero{height:1024px;padding:96px 0 0}.tc-page.rm-page .rm-hero h1{margin-top:16px;font-weight:550}.tc-page.rm-page .rm-hero>.page-container>p{letter-spacing:-.4px;width:1120px;margin-top:16px;line-height:24px}.tc-page.rm-page .rm-hero__actions{height:43px;margin-top:32px}.tc-page.rm-page .rm-controls{height:985px;padding:128px 0}.tc-page.rm-page .rm-controls__heading h2,.tc-page.rm-page .rm-workflow__copy h2{margin-top:16px;line-height:67px}.tc-page.rm-page .rm-controls__heading p,.tc-page.rm-page .rm-workflow__copy p{margin-top:16px}.tc-page.rm-page .rm-workflow{padding:128px 0}.tc-page.rm-page .rm-workflow__copy,.tc-page.rm-page .rm-workflow__copy p{width:552px}.tc-page.rm-page>main{padding-top:68px}}@media(max-width:600px){.tc-page [class*=-page] main [class$=__copy]>p,.tc-page [class*=-page] main [class$=__heading]>p,.tc-page .tc-section-heading p,.tc-page.rm-page .rm-hero>.page-container>p{font-size:16px;line-height:1.5}.tc-page.rm-page .rm-hero{padding-top:32px}.tc-page.rm-page .rm-hero h1{font-size:clamp(40px,10.5vw,48px);line-height:1.12}.tc-page.rm-page .rm-hero__actions{gap:12px;margin-top:24px}.tc-page.rm-page .rm-controls{padding-bottom:32px}}@media(max-width:600px){.tc-page.rm-page .rm-hero__visual{aspect-ratio:auto;order:-1;margin:0 0 16px}.tc-page.rm-page .rm-hero__visual img{width:100%;max-width:100%;height:auto;position:static}}@media(max-width:900px){.tc-page.rm-page .rm-control{height:auto}.tc-page.rm-page .rm-control img{flex-shrink:0;margin-top:24px}}.tc-page.rm-page>main{padding-top:var(--navigation-band-height);background:#fff}.tc-page.rm-page .rm-hero{background:#fff;padding:96px 0 32px}.tc-page.rm-page .rm-hero__inner{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.tc-page.rm-page .rm-hero__eyebrow{color:#fff;background:#0a0e1a}.tc-page.rm-page .rm-hero h1{color:#1a2640;letter-spacing:-.04em;margin:18px 0 0;font-size:90px;font-weight:500;line-height:81px}.tc-page.rm-page .rm-hero__accent{color:var(--royal)}.tc-page.rm-page .rm-hero>.page-container>p{color:#4e515a;width:760px;max-width:100%;margin:13px 0 0;font-size:20px;line-height:1.4}.tc-page.rm-page .rm-hero__actions{justify-content:center;align-items:center;gap:16px;margin-top:31px;display:flex}.tc-page.rm-page .rm-hero__actions .button{height:41px;min-height:41px;padding:0 24px}.tc-page.rm-page .rm-hero__visual{margin-top:9px}.tc-page.rm-page .rm-hero__visual img{width:890px;max-width:none;height:auto;display:block}.tc-page.rm-page .rm-controls{background:#fff;padding:13px 0 64px}.tc-page.rm-page .rm-controls__inner{gap:64px;display:grid}.tc-page.rm-page .rm-controls__heading{text-align:center;flex-direction:column;align-items:center;display:flex}.tc-page.rm-page .rm-controls__heading h2{color:#080e43;letter-spacing:-.04em;margin:17px 0 0;font-size:56px;font-weight:550;line-height:1.2}.tc-page.rm-page .rm-controls__heading p{color:#4e515a;width:1060px;max-width:100%;margin:14px 0 0;font-size:20px;line-height:1.2}.tc-page.rm-page .rm-controls__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tc-page.rm-page .rm-control{background:#fff;border:1px solid #e8eaf0;border-radius:16px;flex-direction:column;height:512px;display:flex;overflow:hidden}.tc-page.rm-page .rm-control h3{color:#0a0e1a;letter-spacing:-.005em;margin:32px 33px 0;font-size:24px;font-weight:600;line-height:1.2}.tc-page.rm-page .rm-control>p{color:#4e515a;margin:9px 33px 0;font-size:14px;line-height:1.25}.tc-page.rm-page .rm-control img{width:100%;max-width:none;height:auto;margin-top:auto;display:block}.tc-page.rm-page .rm-workflow{background:#fff;padding:192px 0 128px}.tc-page.rm-page .rm-workflow__inner{grid-template-columns:minmax(0,1fr) 568px;align-items:center;gap:0;display:grid}.tc-page.rm-page .rm-workflow__copy{flex-direction:column;align-items:flex-start;width:600px;max-width:100%;display:flex}.tc-page.rm-page .rm-workflow__copy h2{color:#080e43;letter-spacing:-.04em;margin:17px 0 0;font-size:56px;font-weight:550;line-height:1.2}.tc-page.rm-page .rm-workflow__copy p{color:#4e515a;width:545px;max-width:100%;margin:17px 0 0;font-size:20px;line-height:1.2}.tc-page.rm-page .rm-workflow__visual img{width:568px;max-width:none;height:auto;display:block}@media(max-width:1180px){.tc-page.rm-page .rm-hero{padding:64px 0 24px}.tc-page.rm-page .rm-hero h1{font-size:clamp(40px,7vw,72px);line-height:1.08}.tc-page.rm-page .rm-hero>.page-container>p,.tc-page.rm-page .rm-controls__heading p,.tc-page.rm-page .rm-hero__visual img,.tc-page.rm-page .rm-workflow__visual img{width:100%}.tc-page.rm-page .rm-controls__heading h2,.tc-page.rm-page .rm-workflow__copy h2{font-size:clamp(34px,5vw,50px)}.tc-page.rm-page .rm-workflow__inner{grid-template-columns:minmax(0,1fr);gap:48px}.tc-page.rm-page .rm-workflow__copy{width:100%}}@media(max-width:767px){.tc-page.rm-page .rm-controls__cards{grid-template-columns:minmax(0,1fr)}.tc-page.rm-page .rm-hero__actions{flex-direction:column;width:100%}.tc-page.rm-page .rm-hero__actions .button{width:100%}}.tc-page.rm-page .tc-tool.tc-tool--illustrated{height:512px;box-shadow:none;background:linear-gradient(#f4f7fb 65%,#f4f7fb00);border:0;border-radius:16px;overflow:hidden}.tc-page.rm-page .tc-tool--illustrated .tc-tool__reviewed-screen{aspect-ratio:auto;flex:1 1 0;order:-1;min-height:0}.tc-page.rm-page .tc-tool--illustrated .tc-tool__reviewed-copy{flex:none;padding:16px}.tc-page.rm-page .tc-tool--illustrated h3{font-size:24px;font-weight:600;line-height:1.2}.tc-page.rm-page .tc-tool--illustrated p{color:#0a0e1a80;font-size:14px;line-height:1.2}.tc-page.rm-page .tc-tool--illustrated .tc-tool__reviewed-link{color:#0457ff;font-size:14px;font-weight:660;line-height:1.2}.tc-page.rm-page .tc-tool--illustrated .tc-tool__reviewed-link svg{width:16px;height:16px}.tc-page.rm-page .tc-tool--illustrated:focus-visible{outline-offset:4px;outline:2px solid #0457ff}.tc-page .rm-hero__mobile-art,.tc-page .rm-controls-carousel__dots{display:none}.tc-page .rm-controls-carousel{min-width:0}@media(max-width:767px){.tc-page.rm-page .rm-hero{padding:32px 0;overflow:visible}.tc-page.rm-page .rm-hero__inner{gap:0}.tc-page.rm-page .rm-hero__visual{display:none}.tc-page.rm-page .rm-hero__mobile-art{z-index:0;aspect-ratio:1780/1360;pointer-events:none;flex:none;order:-1;width:calc(100% + 32px);max-width:560px;height:auto;margin-bottom:16px;display:block;position:relative;overflow:visible}.tc-page.rm-page .rm-hero__mobile-art img{object-fit:contain;width:150.787%;max-width:none;height:auto;display:block;position:absolute;top:-35.2941%;left:-29.2135%;transform:none}.tc-page.rm-page .rm-hero__eyebrow,.tc-page.rm-page .rm-hero h1,.tc-page.rm-page .rm-hero__inner>p,.tc-page.rm-page .rm-hero__actions{position:relative}.tc-page.rm-page .rm-hero__eyebrow{letter-spacing:-.24px;padding:8px 12px;font-size:12px;font-weight:650;line-height:14px}.tc-page.rm-page .rm-hero h1{margin-top:16px;font-size:32px;font-weight:550;line-height:.9}.tc-page.rm-page .rm-hero__inner>p{letter-spacing:-.28px;color:#0a0e1ab8;margin-top:16px;font-size:14px;line-height:17px}.tc-page.rm-page .rm-hero__actions{flex-wrap:nowrap;gap:8px;margin-top:32px}.tc-page.rm-page .rm-hero__actions .button{border-radius:12px;height:41px;min-height:41px;padding:12px 24px;font-size:14px;font-weight:600;line-height:17px}.tc-page.rm-page .rm-hero__actions .tc-button--ghost{background:#0a0e1a0a;border:1px solid #1a26401f;height:43px}.tc-page.rm-page .rm-controls{padding:32px 0}.tc-page.rm-page .rm-controls__inner{gap:32px}.tc-page.rm-page .rm-controls__heading h2{font-size:32px;line-height:.95}.tc-page.rm-page .rm-controls__heading p{font-size:14px;line-height:1.2}.tc-page.rm-page .rm-controls__cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding-bottom:0;display:flex;position:relative;overflow:auto hidden}.tc-page.rm-page .rm-control{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;height:auto;min-height:460px}.tc-page.rm-page .rm-control h3{margin:16px 16px 0;font-size:24px}.tc-page.rm-page .rm-control>p{margin:8px 16px 24px;font-size:14px;line-height:1.2}.tc-page .rm-controls-carousel__dots{justify-content:center;align-items:center;gap:0;margin-top:8px;display:flex}.tc-page .rm-controls-carousel__dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:32px;padding:0;display:grid}.tc-page .rm-controls-carousel__dots button:before{content:"";background:#cbd5e5;border-radius:50%;width:7px;height:7px}.tc-page .rm-controls-carousel__dots button[aria-current=true]:before{background:#0457ff}.tc-page.rm-page .rm-controls__cards::-webkit-scrollbar{display:none}.tc-page .rm-controls-carousel :focus-visible{outline-offset:2px;outline:2px solid #0457ff}.tc-page.rm-page .tc-tool.tc-tool--illustrated{height:480px}.tc-page.rm-page .tc-tools__cards{gap:16px}}@media(hover:none)and (prefers-reduced-motion:no-preference){.tc-page.rm-page .tc-logo-rail:not(:has(a:focus-visible)){overflow:hidden}.tc-page.rm-page .tc-logo-rail:not(:has(a:focus-visible)) .tc-logo-rail__group[aria-hidden]{display:flex}.tc-page.rm-page .tc-logo-rail--firms:not(:has(a:focus-visible)) .tc-marquee__track{animation:42s linear infinite logo-rail-right}.tc-page.rm-page .tc-logo-rail--platforms:not(:has(a:focus-visible)) .tc-marquee__track{animation:36s linear infinite logo-rail-left}}.tc-page.rm-page .rm-workflow{padding-block:96px}@media(max-width:767px){.tc-page.rm-page .rm-workflow{padding-block:64px}}@media(min-width:768px)and (max-width:1180px){.tc-page.rm-page .rm-workflow__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.tc-page.rm-page .rm-workflow__copy h2{font-size:clamp(32px,4vw,46px)}.tc-page.rm-page .rm-hero__visual{width:100%;max-width:890px}.tc-page.rm-page .rm-control h3{margin:20px 16px 0;font-size:21px}.tc-page.rm-page .rm-control>p{margin:12px 16px 24px}}.tc-page .review-panel{background:#f4f7fb;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;height:304px;padding:16px;display:grid}@media(max-width:767px){.tc-page .review-panel{grid-template-columns:1fr;gap:16px;height:auto}}@media(max-width:560px){.tc-page .review-panel{padding:24px}}.tc-page .review-carousel{background:#f4f7fb;border-radius:16px;min-width:0;padding:16px}.tc-page .review-carousel__slide{flex:0 0 100%;min-width:0;display:flex}.tc-page .review-carousel__track{width:100%;transition:transform .6s;display:flex}@media(prefers-reduced-motion:reduce){.tc-page .review-carousel__track{transition:none}}.tc-page .review-carousel__controls{color:#1a2640;justify-content:center;align-items:center;gap:8px;margin-top:16px;font-size:13px;display:flex}.tc-page .review-carousel__controls button{color:#1a2640;width:44px;height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe5ef;border-radius:8px;place-items:center;font-size:18px;display:grid}.tc-page .review-carousel__controls button:hover{background:#e8eeff}.tc-page .review-carousel__controls button:focus-visible{outline-offset:2px;outline:2px solid #0457ff}.tc-page .review-carousel__controls button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.tc-page .review-carousel .review-carousel__controls{gap:0;margin-top:16px}.tc-page .review-carousel .review-carousel__controls .review-carousel__dot{background:0 0;border:0;border-radius:50%;width:32px;height:32px;min-height:32px;padding:0}.tc-page .review-carousel .review-carousel__dot span{background:#c9d5e8;border-radius:50%;width:7px;height:7px}.tc-page .review-carousel .review-carousel__dot[aria-current=true] span{background:#0457ff}.tc-page .tc-testimonials__panel>.review-carousel{width:100%;min-width:0}.tc-page .review-carousel>.review-panel{background:0 0;width:100%;height:auto;padding:0;display:block;overflow:hidden}.tc-page .review-carousel .tc-review{width:100%;min-width:0}@media(min-width:1100px){.tc-page .review-carousel__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid;transform:none!important}.tc-page .review-carousel .review-carousel__controls{display:none}}.tc-page .faq-accordion__item>summary{min-height:48px}.tc-page .faq-accordion__item>summary>span{overflow-wrap:anywhere;min-width:0}.tc-page .faq-accordion__icon{flex:0 0 18px}.tc-page .faq-accordion__item[open] .faq-accordion__vertical{display:none}.tc-page .faq-accordion__item>summary:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #156aff}.tc-page .faq-accordion__item>p{overflow-wrap:anywhere}.tc-page .faq-accordion__item>p a{text-underline-offset:3px;text-decoration:underline}.tc-page .faq-accordion__item>p a:focus-visible{outline-offset:3px;outline:2px solid}.tc-page{color:#1a2640;background:#fff}.tc-page>main{padding-top:var(--navigation-band-height);background:#fff}.tc-page .tc-button--ghost{color:#1a2640;box-shadow:none;background:#f7f8fa;border:1px solid #1a26401f}.tc-page .tc-button--white{color:#156aff;background:#fff}.tc-page .tc-pill,.tc-page .tc-hero__eyebrow{letter-spacing:-.02em;border-radius:999px;justify-content:center;align-items:center;width:max-content;min-height:30px;padding:8px 12px;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex}.tc-page .tc-section-heading{color:#080e43;text-align:center}.tc-page .tc-section-heading h2{letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:1.2}.tc-page .tc-section-heading p{color:#5f6b7d;margin:16px 0 0;font-size:20px;line-height:1.2}.tc-page .tc-hero{background:#fff;height:1024px;padding:64px 0;overflow:hidden}.tc-page .tc-hero__inner{grid-template-rows:832px;grid-template-columns:576px 576px;justify-items:start;gap:32px;height:896px;padding:32px 0;display:grid}.tc-page .tc-hero__copy{z-index:2;text-align:left;flex-direction:column;justify-content:flex-start;align-self:center;align-items:flex-start;gap:0;width:544px;height:590px;display:flex;position:relative}.tc-page .tc-hero__eyebrow{color:#fff;background:#0a0e1a;flex:0 0 30px}.tc-page .tc-hero h1{color:#1a2640;letter-spacing:-.04em;text-align:left;width:544px;margin:16px 0 0;font-size:90px;font-weight:550;line-height:.9;display:block}.tc-page .tc-hero h1 span{white-space:normal;display:block}.tc-page .tc-hero h1 span:last-child{color:#156aff}.tc-page .tc-hero__copy>p{color:#1a2640b8;letter-spacing:-.02em;width:544px;margin:16px 0 0;font-size:20px;line-height:1.2}.tc-page .tc-hero__actions{justify-content:flex-start;gap:16px;margin-top:32px;display:flex}.tc-page .tc-hero__visual{z-index:1;width:544px;height:832px;position:relative;overflow:visible}.tc-page .tc-hero__visual img{width:885px;max-width:none;height:881px;position:absolute;top:0;left:-181px}.tc-page .tc-how{background:#fff;height:1045px;padding:96px 0}.tc-page .tc-how__inner{grid-template-columns:496px 688px;align-items:center;gap:0;height:853px;padding:32px 0;display:grid}.tc-page .tc-how__copy{flex-direction:column;align-items:flex-start;gap:0;width:432px;display:flex}.tc-page .tc-how__copy .tc-pill{color:#0a0e1a;background:#0a0e1a14}.tc-page .tc-how__copy h2{color:#080e43;letter-spacing:-.04em;margin:40px 0 0;font-size:56px;font-weight:550;line-height:1.2}.tc-page .tc-how__copy p{color:#5f6b7d;width:400px;margin:16px 0 0;font-size:20px;line-height:1.2}.tc-page .tc-how__copy .button{margin-top:32px}.tc-page .tc-how__visual{width:688px;height:789px}.tc-page .tc-how__visual img{width:688px;height:789px;display:block}.tc-page .tc-integrations{background:#fff;height:766.031px;padding:64px 0;overflow:hidden}.tc-page .tc-integrations__inner{border-radius:64px;grid-template-rows:196.031px 250px;gap:64px;height:638.031px;padding:64px 0;display:grid;overflow:visible}.tc-page .tc-integrations__logos{grid-template-rows:92.0306px 72px;gap:32px;width:100vw;max-width:100vw;height:196.031px;margin-inline:calc(50% - 50vw);display:grid;position:relative;overflow:hidden}.tc-page .tc-marquee{height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 120px calc(100% - 120px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 120px calc(100% - 120px),#0000)}.tc-page .tc-marquee__track{will-change:transform;align-items:center;width:max-content;height:100%;display:flex}.tc-page .tc-marquee__track img{max-width:none;height:auto;display:block}@keyframes tc-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes tc-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tc-page .tc-marquee__track{animation:none}}.tc-page .tc-integrations__copy{text-align:center;height:250px}.tc-page .tc-integrations__actions{justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.tc-page .tc-cloud{background:#0b3a78;height:479px;min-height:0;position:relative;overflow:hidden}.tc-page .tc-cloud__copy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;height:100%;display:flex;position:relative}@media(min-width:1441px){.tc-page .tc-cloud{background:linear-gradient(#06275a,#0b3a78 48%,#195894)}}.tc-page .tc-cloud .tc-pill{color:#fff;background:#ffffff29}.tc-page .tc-cloud h2{color:#fff;letter-spacing:-.04em;margin:16px 0 0;font-size:56px;font-weight:550;line-height:1.2}.tc-page .tc-cloud p{color:#ffffffad;margin:16px 0 0;font-size:17px;line-height:1.58}.tc-page .tc-tools{background:#fff;height:940px;padding:64px 0}.tc-page .tc-tools__inner{grid-template-rows:174px 542px;gap:32px;height:812px;padding:32px 0;display:grid}.tc-page .tc-tools__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tc-page .tc-tool{background:0 0;border:0;border-radius:16px;width:100%;height:542px;display:block;overflow:hidden;box-shadow:0 12px 32px #080e430a}.tc-page .tc-tool img{width:100%;height:542px;display:block}.tc-page .tc-stages{background:#fff;height:auto;min-height:640px;padding:64px 0}.tc-page .tc-stages__inner{grid-template-rows:auto auto;gap:18px;height:auto;min-height:512px;display:grid}.tc-page .tc-stages__cards{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;gap:16px;width:100%;display:grid}.tc-page .tc-stage{width:100%;height:385px;color:inherit;background:0 0;border-radius:0;display:block;overflow:hidden}.tc-page .tc-stage>img{width:384px;height:385px;display:block}.tc-page .tc-features{background:#fff;height:909px;padding:96px 0}.tc-page .tc-features__inner{grid-template-rows:174px 511px;gap:32px;height:717px;padding:0;display:grid}.tc-page .tc-features__grid{grid-template-rows:repeat(3,149px);grid-template-columns:repeat(4,1fr);gap:32px;padding-top:0;display:grid}.tc-page .tc-feature{border-radius:0;min-width:0;padding:16px}.tc-page .tc-feature>img{filter:brightness(0)saturate()invert(8%)sepia(18%)saturate(2364%)hue-rotate(186deg)brightness(93%)contrast(98%);width:28px;height:28px;display:block}.tc-page .tc-feature h3{color:#0a0e1a;letter-spacing:-.02em;margin:24px 0 0;font-size:16px;font-weight:600;line-height:1.2}.tc-page .tc-feature p{color:#5f6b7d;margin:8px 0 0;font-size:16px;line-height:1.2}.tc-page .tc-testimonials{background:#fff;height:603px;padding:64px 0}.tc-page .tc-testimonials__inner{grid-template-rows:139px 304px;gap:32px;display:grid}.tc-page .tc-testimonials__inner>.tc-section-heading{align-self:center}.tc-page .tc-testimonials__panel{background:#f4f7fb;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:16px;height:304px;padding:16px;display:grid}.tc-page .tc-review{flex-direction:column;gap:0;min-height:0;padding:16px;display:flex}.tc-page .tc-review__stars{gap:2.5px;height:18px;display:flex}.tc-page .tc-review__stars img{width:18px;height:18px}.tc-page .tc-review blockquote{color:#1a2640;margin:24px 0 0;font-size:15px;font-weight:500;line-height:1.5}.tc-page .tc-review footer>span{color:#1a2640;background:#e5e7f4;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:17px;font-weight:700;display:grid}.tc-page .tc-review footer strong{color:#1a2640;font-size:16px;font-weight:600;display:block}.tc-page .tc-review footer a{color:#3f4b61;margin-top:2px;font-size:12px;text-decoration:underline;display:block}.tc-page .tc-security{background:#fff;height:501px;padding:64px 0}.tc-page .tc-security .tc-section-heading p{font-size:17px;line-height:1.58}.tc-page .tc-faq{color:#fff;background:#0a0e1a;height:auto;min-height:630px;padding:64px 0}.tc-page .tc-faq__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;height:auto;min-height:502px;display:grid}.tc-page .tc-faq__intro{flex-direction:column;align-items:flex-start;padding:16px 0;display:flex}.tc-page .tc-faq__intro .tc-pill{color:#fff;background:#ffffff1f}.tc-page .tc-faq__intro h2{letter-spacing:-.04em;margin:16px 0 0;font-size:56px;font-weight:550;line-height:1.2}.tc-page .tc-faq__intro p{color:#ffffff80;width:min(520px,100%);margin:16px 0 0;font-size:20px;line-height:1.2}.tc-page .tc-faq__intro .button{margin-top:32px}.tc-page .tc-faq__list{flex-direction:column;gap:14px;height:auto;min-height:502px;display:flex}.tc-page .tc-faq__item{color:#fff;background:0 0;border-radius:16px;flex:none;overflow:hidden}.tc-page .tc-faq__item[open]{background:#ffffff0a;flex-basis:auto}.tc-page .tc-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:60px;padding:16px 20px 16px 16px;font-size:16px;font-weight:600;line-height:1.35;list-style:none;display:flex}.tc-page .tc-faq__item summary::-webkit-details-marker{display:none}.tc-page .tc-faq__item summary img{opacity:.32;flex:none}.tc-page .tc-faq__item[open] summary img{opacity:1}.tc-page .tc-faq__item>p{color:#ffffffeb;background:#ffffff0a;border-top:1px solid #ffffff05;margin:0;padding:16px;font-size:16px;line-height:1.5}.tc-page .tc-closing{color:#fff;background:#0a0e1a;height:1164px;padding:64px 0}.tc-page .tc-closing__inner{grid-template-rows:484px 520px;gap:32px;display:grid}.tc-page .tc-closing__devices-copy{flex-direction:column;gap:0;width:560px;max-width:none;padding:18px 16px 16px;display:flex}.tc-page .tc-closing__devices-copy p{opacity:1;color:#ffffff80;margin:14px 0 0;font-size:20px;line-height:1.2}.tc-page .tc-device-chips{gap:16px;margin-top:16px;display:flex}.tc-page .tc-device-chips span{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:550;line-height:1}.tc-page .tc-closing__devices-visual{height:420px;position:relative;overflow:visible}.tc-page .tc-closing__cta-surface{z-index:0;background:#0457ff;border-radius:32px;position:absolute;inset:0;overflow:hidden;box-shadow:0 32px 32px #156aff29}.tc-page .tc-closing__cta-bg{object-fit:cover;object-position:center bottom;transform:none}.tc-page .tc-closing__cta-logo-slot{pointer-events:none;width:100%;height:128px}.tc-page .tc-closing__cta-logo{width:342px;max-width:none;height:auto;position:absolute;top:-157px;left:50%;transform:translate(calc(5px - 50%))}.tc-page .tc-closing__cta-copy h2{letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:1.2}.tc-page .tc-closing__cta-copy{gap:0}.tc-page .tc-closing__cta-copy p{color:#ffffff80;opacity:1;margin:16px 0 0;font-size:20px;line-height:1.2}.tc-page .tc-closing__avatars span{background:#156aff;border:2px solid #ffffffe6;border-radius:50%;place-items:center;width:40px;height:40px;margin-left:-10px;font-size:13px;font-weight:700;display:grid}.tc-page .tc-closing__actions{justify-content:center;align-items:center;gap:12px;display:flex}.tc-page .tc-closing__actions .button--secondary{color:#fff;background:0 0;border:1px solid #ffffff47}.tc-page .tc-closing__cta small{color:#fff9;font-size:13px;font-weight:500}@media(max-width:1180px){.tc-page .tc-hero,.tc-page .tc-how,.tc-page .tc-integrations,.tc-page .tc-tools,.tc-page .tc-stages,.tc-page .tc-features,.tc-page .tc-testimonials,.tc-page .tc-security,.tc-page .tc-faq,.tc-page .tc-closing{height:auto}.tc-page .tc-hero__inner{grid-template-columns:minmax(0,1fr) minmax(360px,1fr);height:auto}.tc-page .tc-hero__copy,.tc-page .tc-hero h1,.tc-page .tc-hero__copy>p{width:100%;height:auto}.tc-page .tc-hero h1{font-size:clamp(56px,7vw,78px)}.tc-page .tc-hero__visual{width:100%}.tc-page .tc-hero__visual img{left:-170px}.tc-page .tc-how__inner{grid-template-columns:minmax(340px,432px) minmax(520px,688px);height:auto}.tc-page .tc-tools__inner,.tc-page .tc-stages__inner,.tc-page .tc-features__inner,.tc-page .tc-testimonials__inner,.tc-page .tc-security__inner,.tc-page .tc-closing__inner{grid-template-rows:auto;height:auto}.tc-page .tc-tools__cards,.tc-page .tc-stages__cards{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.tc-page .tc-tool,.tc-page .tc-tool img,.tc-page .tc-stage,.tc-page .tc-stage>img{width:100%;height:auto}.tc-page .tc-faq__inner{grid-template-columns:1fr 1fr;width:min(100% - 64px,960px);height:auto}}@media(max-width:900px){.tc-page .tc-integrations__logos{grid-template-rows:62px 48px;gap:22px;height:132px}.tc-page .tc-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000)}.tc-page .tc-section-heading h2,.tc-page .tc-how__copy h2,.tc-page .tc-cloud h2,.tc-page .tc-faq__intro h2,.tc-page .tc-closing__devices-copy h2,.tc-page .tc-closing__cta-copy h2{font-size:clamp(38px,8vw,50px)}.tc-page .tc-section-heading p,.tc-page .tc-how__copy p,.tc-page .tc-cloud p,.tc-page .tc-faq__intro p,.tc-page .tc-closing__devices-copy p,.tc-page .tc-closing__cta-copy p{font-size:17px}.tc-page .tc-hero{padding:64px 0 48px}.tc-page .tc-hero__inner{grid-template-columns:1fr;gap:32px;padding:0}.tc-page .tc-hero__copy{text-align:center;order:1;align-items:center}.tc-page .tc-hero h1,.tc-page .tc-hero__copy>p{text-align:center}.tc-page .tc-hero__visual{aspect-ratio:1;order:2;height:auto}.tc-page .tc-hero__visual img{width:min(760px,140vw);height:auto;top:0;left:50%;transform:translate(-50%)}.tc-page .tc-how{padding:80px 0}.tc-page .tc-how__inner{grid-template-columns:1fr;gap:48px;padding:0}.tc-page .tc-how__copy,.tc-page .tc-how__copy p{width:100%}.tc-page .tc-how__visual,.tc-page .tc-how__visual img{width:100%;height:auto}.tc-page .tc-integrations{padding:80px 0}.tc-page .tc-integrations__inner{width:calc(100% - var(--site-page-gutter) - var(--site-page-gutter));grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:48px;min-width:0;height:auto;padding:0}.tc-page .tc-integrations__logos{grid-template-columns:minmax(0,1fr)}.tc-page .tc-integrations__copy{width:100%;min-width:0;height:auto;margin-top:0}.tc-page .tc-integrations .tc-section-heading{width:100%}.tc-page .tc-cloud{height:520px}.tc-page .tc-cloud__copy{justify-content:flex-end;padding-bottom:48px}.tc-page .tc-tools,.tc-page .tc-stages,.tc-page .tc-features,.tc-page .tc-testimonials,.tc-page .tc-security{padding:80px 0}.tc-page .tc-tools__inner,.tc-page .tc-stages__inner,.tc-page .tc-features__inner,.tc-page .tc-testimonials__inner,.tc-page .tc-security__inner{gap:48px;padding:0}.tc-page .tc-features__inner{width:calc(100% - var(--site-page-gutter) - var(--site-page-gutter));grid-template-columns:minmax(0,1fr);min-width:0}.tc-page .tc-features .tc-section-heading{width:100%;min-width:0}.tc-page .tc-tools__cards,.tc-page .tc-stages__cards,.tc-page .tc-testimonials__panel{grid-template-columns:1fr}.tc-page .tc-tool,.tc-page .tc-stage{justify-self:center;width:min(384px,100%)}.tc-page .tc-tools__cards{gap:24px}.tc-page .tc-stages__cards{gap:32px}.tc-page .tc-features__grid{grid-template-rows:none;grid-template-columns:repeat(2,1fr);gap:48px 24px;width:100%;min-width:0}.tc-page .tc-feature{width:100%;min-width:0}.tc-page .tc-testimonials__panel{height:auto}.tc-page .tc-review{min-height:260px}.tc-page .tc-faq{padding:80px 0}.tc-page .tc-faq__inner{grid-template-columns:1fr;gap:48px;width:min(100% - 64px,640px)}.tc-page .tc-faq__intro p{width:100%}.tc-page .tc-faq__list{height:auto}.tc-page .tc-faq__item,.tc-page .tc-faq__item[open]{flex-basis:auto}.tc-page .tc-closing{padding:64px 0}.tc-page .tc-closing__inner{gap:48px}.tc-page .tc-closing__devices{grid-template-rows:auto 1fr;grid-template-columns:1fr;height:720px;padding:32px}.tc-page .tc-closing__devices-copy{width:100%;padding:0}.tc-page .tc-closing__devices-visual{height:410px}.tc-page .tc-closing__cta{grid-template-rows:128px auto 40px 40px auto;height:auto;min-height:600px}.tc-page .tc-closing__cta-logo{width:330px;top:-154px}}@media(max-width:560px){.tc-page .tc-hero{padding-top:48px}.tc-page .tc-hero h1{margin-top:20px;font-size:clamp(46px,14vw,64px)}.tc-page .tc-hero__copy>p{font-size:17px}.tc-page .tc-hero__actions,.tc-page .tc-integrations__actions{flex-flow:column;width:100%}.tc-page .tc-hero__actions .button,.tc-page .tc-integrations__actions .button{width:100%}.tc-page .tc-how__copy h2 br,.tc-page .tc-section-heading h2 br,.tc-page .tc-cloud h2 br,.tc-page .tc-closing__devices-copy h2 br{display:none}.tc-page .tc-cloud{height:540px}.tc-page .tc-cloud__copy{text-shadow:0 1px 18px #0000003d}.tc-page .tc-features__grid{grid-template-columns:1fr}.tc-page .tc-closing__devices{height:680px;padding:24px}.tc-page .tc-device-chips{gap:8px}.tc-page .tc-closing__devices-visual{height:360px}.tc-page .tc-closing__cta{gap:24px;min-height:640px;padding:24px}.tc-page .tc-closing__cta-logo{width:285px;top:-135px}.tc-page .tc-closing__cta-copy h2{font-size:38px}.tc-page .tc-closing__actions{flex-flow:column;height:auto}.tc-page .tc-closing__actions .button{width:100%}}@media(min-width:640px)and (max-width:1023px){.tc-page :is(.tc-tools__cards,.tc-page .tc-stages__cards){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tc-page :is(.tc-tool,.tc-page .tc-stage){width:100%;min-width:0}}@media(min-width:768px)and (max-width:1023px){.tc-page .tc-tools__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.tc-page.tj-page>main{padding-top:var(--navigation-band-height);background:#fff}.tc-page.tj-page .tj-accent{color:var(--royal)}.tc-page.tj-page .tj-hero{background:#fff;padding:16px 0}.tc-page.tj-page .tj-hero__panel{background-color:#fff;background-image:url(/assets/tc/hero-dotfield.webp);background-position:0 0;background-repeat:no-repeat;background-size:1406px 990px;border:1px solid #bacbe9;border-radius:26px;width:min(100% - 32px,1408px);height:992px;margin:0 auto;position:relative;overflow:hidden}.tc-page.tj-page .tj-hero__canvas{position:absolute;bottom:0;left:0;right:0}.tc-page.tj-page .tj-hero__canvas img{width:1406px;max-width:none;height:auto;margin:0 auto;display:block}.tc-page.tj-page .tj-hero__copy{text-align:center;flex-direction:column;align-items:center;padding-top:33px;display:flex;position:relative}.tc-page.tj-page .tj-hero__eyebrow{color:#fff;background:#0a0e1a}.tc-page.tj-page .tj-hero h1{color:#0a0e1a;letter-spacing:-.04em;margin:17px 0 0;font-size:90px;font-weight:550;line-height:80px}.tc-page.tj-page .tj-hero__copy>p{color:#494c55;width:1200px;max-width:100%;margin:16px 0 0;font-size:20px;line-height:1.4}.tc-page.tj-page .tj-hero__actions{justify-content:center;align-items:center;gap:16px;margin-top:30px;display:flex}.tc-page.tj-page .tj-hero__actions .button{height:40px;min-height:40px;padding:0 24px}.tc-page.tj-page .tj-bento{background:#fff;padding:128px 0}.tc-page.tj-page .tj-bento__inner{gap:64px;display:grid}.tc-page.tj-page .tj-bento__heading{text-align:center;flex-direction:column;align-items:center;display:flex}.tc-page.tj-page .tj-bento__heading h2{color:#080e43;letter-spacing:-.04em;margin:25px 0 0;font-size:56px;font-weight:550;line-height:1.2}.tc-page.tj-page .tj-bento__heading p{color:#494c55;width:1020px;max-width:100%;margin:14px 0 0;font-size:20px;line-height:1.2}.tc-page.tj-page .tj-bento__grid{grid-template-rows:359px 172px 359px;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 16px;display:grid}.tc-page.tj-page .tj-bento__tile{position:relative}.tc-page.tj-page .tj-bento__copy{position:absolute;top:33px;left:32px}.tc-page.tj-page .tj-bento__copy h3{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600;line-height:1.2}.tc-page.tj-page .tj-bento__copy p{margin:10px 0 0;font-size:14px;line-height:17px}.tc-page.tj-page .tj-bento__tile--performance .tj-bento__copy h3,.tc-page.tj-page .tj-bento__tile--metrics .tj-bento__copy h3{color:#0a0e1a}.tc-page.tj-page .tj-bento__tile--performance .tj-bento__copy p,.tc-page.tj-page .tj-bento__tile--metrics .tj-bento__copy p{color:#4c5059}.tc-page.tj-page .tj-bento__tile--calendar .tj-bento__copy h3,.tc-page.tj-page .tj-bento__tile--sync .tj-bento__copy h3,.tc-page.tj-page .tj-bento__tile--post .tj-bento__copy h3{color:#fff}.tc-page.tj-page .tj-bento__tile--calendar .tj-bento__copy p,.tc-page.tj-page .tj-bento__tile--sync .tj-bento__copy p,.tc-page.tj-page .tj-bento__tile--post .tj-bento__copy p{color:#ffffffb8}.tc-page.tj-page .tj-bento__tile--performance .tj-bento__copy p{width:300px}.tc-page.tj-page .tj-bento__tile--calendar .tj-bento__copy p{width:600px}.tc-page.tj-page .tj-bento__tile--metrics .tj-bento__copy p{width:330px}.tc-page.tj-page .tj-bento__tile--sync .tj-bento__copy p{width:300px}.tc-page.tj-page .tj-bento__tile--post .tj-bento__copy p{width:320px}.tc-page.tj-page .tj-bento__tile img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.tc-page.tj-page .tj-bento__tile--performance{grid-area:1/1/span 2}.tc-page.tj-page .tj-bento__tile--calendar{grid-area:1/2/auto/span 2}.tc-page.tj-page .tj-bento__tile--share{grid-area:2/2}.tc-page.tj-page .tj-bento__tile--metrics{grid-area:2/3/span 2}.tc-page.tj-page .tj-bento__tile--sync{grid-area:3/1}.tc-page.tj-page .tj-bento__tile--post{grid-area:3/2}.tc-page.tj-page .tj-insight{background:#fff;padding:96px 0}.tc-page.tj-page .tj-insight__inner{grid-template-columns:minmax(0,1fr) 568px;align-items:center;gap:0;display:grid}.tc-page.tj-page .tj-insight__copy,.tc-page.tj-page .tj-setup__copy{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.tc-page.tj-page .tj-insight__copy h2,.tc-page.tj-page .tj-setup__copy h2{color:#0a0e1a;letter-spacing:-.04em;margin:23px 0 0;font-size:56px;font-weight:550;line-height:68px}.tc-page.tj-page .tj-insight__copy>p{color:#494c55;width:500px;margin:14px 0 0;font-size:20px;line-height:24px}.tc-page.tj-page .tj-insight__list{margin:21px 0 0;padding:0;list-style:none}.tc-page.tj-page .tj-insight__list li{color:#0a0e1a;padding-left:17px;font-size:13.5px;font-weight:500;line-height:33px;position:relative}.tc-page.tj-page .tj-insight__list li:before{background:var(--royal);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:14px;left:0}.tc-page.tj-page .tj-insight__visual img,.tc-page.tj-page .tj-setup__visual img{max-width:none;height:auto;display:block}.tc-page.tj-page .tj-insight__visual img{width:568px}.tc-page.tj-page .tj-setup{background:#fff;padding:96px 0}.tc-page.tj-page .tj-setup__inner{grid-template-columns:minmax(0,1fr) 608px;align-items:center;gap:0;display:grid}.tc-page.tj-page .tj-setup__copy>p{color:#494c55;width:520px;margin:15px 0 0;font-size:20px;line-height:24px}.tc-page.tj-page .tj-setup__visual img{width:608px}.tc-page.tj-page .tc-tools{height:873px}.tc-page.tj-page .tc-tools__inner{grid-template-rows:107px 542px}.tc-page.tj-page .tj-stages{background:#fff;padding:33px 0 89px}.tc-page.tj-page .tj-stages__inner{gap:19px;display:grid}.tc-page.tj-page .tj-stages .tc-section-heading p{width:800px;max-width:100%;margin-inline:auto}.tc-page.tj-page .tj-stages__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tc-page.tj-page .tj-stage{text-align:center;flex-direction:column;align-items:center;display:flex}.tc-page.tj-page .tj-stage img{width:100%;height:auto;display:block}.tc-page.tj-page .tj-stage h3{color:#0a0e1a;letter-spacing:-.01em;margin:-5px 0 0;font-size:20px;font-weight:600;line-height:1.2}.tc-page.tj-page .tj-stage p{color:#494c55;width:335px;max-width:100%;margin:6px 0 0;font-size:16px;line-height:19px}.tc-page.tj-page .tj-stage__link{color:#0a0e1a;background:#f2f3f5;height:36px;min-height:36px;margin-top:21px;padding:0 16px;font-size:13px;font-weight:600}.tc-page.tj-page .tc-security{height:528px}.tc-page.tj-page .tc-faq,.tc-page.tj-page .tc-faq__inner,.tc-page.tj-page .tc-faq__list{height:auto}.tc-page.tj-page .tc-faq__item:first-child{background:#ffffff0a}.tc-page.tj-page .tc-review blockquote{color:#2b303b}@media(max-width:1470px){.tc-page.tj-page .tj-hero__canvas img{width:100%}}@media(max-width:1180px){.tc-page.tj-page .tj-hero{padding:12px 0}.tc-page.tj-page .tj-hero__panel{background-image:none;flex-direction:column;height:auto;padding-bottom:24px;display:flex}.tc-page.tj-page .tj-hero__canvas{order:2;margin-top:32px;position:static}.tc-page.tj-page .tj-hero h1{font-size:clamp(40px,7vw,72px);line-height:1.06}.tc-page.tj-page .tj-hero__copy{padding:24px 20px 0}.tc-page.tj-page .tj-bento__heading h2,.tc-page.tj-page .tj-stages h2{font-size:clamp(34px,5vw,50px)}.tc-page.tj-page .tj-bento__grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.tc-page.tj-page .tj-bento__tile{grid-area:auto!important}.tc-page.tj-page .tj-bento__copy{top:16px;left:16px;right:16px}.tc-page.tj-page .tj-bento__tile .tj-bento__copy p{width:auto;font-size:13px;line-height:16px}.tc-page.tj-page .tj-bento__copy h3{font-size:18px}.tc-page.tj-page .tj-bento__tile--calendar img{object-position:50% 0;height:240px}.tc-page.tj-page .tj-insight__inner,.tc-page.tj-page .tj-setup__inner{grid-template-columns:minmax(0,1fr);gap:48px}.tc-page.tj-page .tj-insight__copy>p,.tc-page.tj-page .tj-setup__copy>p,.tc-page.tj-page .tj-stages .tc-section-heading p,.tc-page.tj-page .tj-bento__heading p,.tc-page.tj-page .tj-hero__copy>p,.tc-page.tj-page .tj-stage p{width:100%}.tc-page.tj-page .tj-bento__inner,.tc-page.tj-page .tj-stages__inner{grid-template-columns:minmax(0,1fr)}.tc-page.tj-page .tj-insight__copy h2,.tc-page.tj-page .tj-setup__copy h2{font-size:clamp(34px,5vw,50px);line-height:1.15}.tc-page.tj-page .tj-insight__visual img,.tc-page.tj-page .tj-setup__visual img{width:100%}.tc-page.tj-page .tj-stages__cards{gap:32px}.tc-page.tj-page .tc-tools,.tc-page.tj-page .tc-security{height:auto}.tc-page.tj-page .tc-tools__inner{grid-template-rows:none}}@media(max-width:767px){.tc-page.tj-page .tj-bento__grid,.tc-page.tj-page .tj-stages__cards{grid-template-columns:minmax(0,1fr)}.tc-page.tj-page .tj-hero__actions{flex-direction:column;width:100%}.tc-page.tj-page .tj-hero__actions .button{width:100%}}.tc-page.tj-page .tc-tool.tc-tool--illustrated{height:512px;box-shadow:none;background:linear-gradient(#f4f7fb 65%,#f4f7fb00);border:0;border-radius:16px;overflow:hidden}.tc-page.tj-page .tc-tool--illustrated .tc-tool__reviewed-screen{aspect-ratio:auto;flex:1 1 0;order:-1;min-height:0}.tc-page.tj-page .tc-tool--illustrated .tc-tool__reviewed-copy{flex:none;padding:16px}.tc-page.tj-page .tc-tool--illustrated h3{font-size:24px;font-weight:600;line-height:1.2}.tc-page.tj-page .tc-tool--illustrated p{color:#0a0e1a80;font-size:14px;line-height:1.2}.tc-page.tj-page .tc-tool--illustrated .tc-tool__reviewed-link{color:#0457ff;font-size:14px;font-weight:660;line-height:1.2}.tc-page.tj-page .tc-tool--illustrated .tc-tool__reviewed-link svg{width:16px;height:16px}.tc-page.tj-page .tc-tool--illustrated:focus-visible{outline-offset:4px;outline:2px solid #0457ff}.tc-page .tj-hero__mobile-art,.tc-page .tj-bento__mobile-art{display:none}.tc-page .tj-bento__desktop-art{display:contents}@media(max-width:767px){.tc-page.tj-page :is(.tj-insight,.tc-page .tj-setup){padding-block:64px}.tc-page.tj-page .tj-hero{padding:16px 0}.tc-page.tj-page .tj-hero__panel{background:#fff url(/assets/tc/hero-dotfield.webp) top/1406px 990px;border:1.5px solid #bacbe9;border-radius:32px;gap:16px;width:calc(100% - 32px);max-width:600px;height:auto;padding:16px;box-shadow:0 32px 36px #156aff14}.tc-page.tj-page .tj-hero__canvas{display:none}.tc-page.tj-page .tj-hero__mobile-art{width:100%;height:320px;display:block;position:relative}.tc-page.tj-page .tj-hero__mobile-art img{width:354.75px;max-width:none;height:auto;position:absolute;top:calc(50% + 15px);left:calc(50% + 10.5px);transform:translate(-50%,-50%)}.tc-page.tj-page .tj-hero__copy{width:100%;padding:0}.tc-page.tj-page .tj-hero h1{letter-spacing:-.04em;margin:16px 0 0;font-size:32px;line-height:.9}.tc-page.tj-page .tj-hero__eyebrow{letter-spacing:-.24px;padding:8px 12px;font-size:12px;font-weight:650;line-height:14px}.tc-page.tj-page .tj-hero__copy>p{letter-spacing:-.28px;color:#0a0e1ab8;margin-top:16px;font-size:14px;line-height:17px}.tc-page.tj-page .tj-hero__actions{gap:8px;margin-top:32px}.tc-page.tj-page .tj-hero__actions .button{border-radius:12px;height:41px;min-height:41px;padding:12px 24px;font-size:14px;font-weight:600;line-height:17px}.tc-page.tj-page .tj-hero__actions .tc-button--ghost{color:#1a2640;background:#fff;border:1px solid #1a26401f;height:43px}.tc-page.tj-page .tj-bento{padding:32px 0}.tc-page.tj-page .tj-bento__inner{gap:32px}.tc-page.tj-page .tj-bento__heading h2{margin-top:16px;font-size:32px;line-height:.95}.tc-page.tj-page .tj-bento__heading p{margin-top:16px;font-size:14px;line-height:1.2}.tc-page.tj-page .tj-bento__grid{gap:16px}.tc-page.tj-page .tj-bento__tile{background:#fafafa;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.tc-page.tj-page .tj-bento__desktop-art{display:none}.tc-page.tj-page .tj-bento__mobile-art{margin-top:auto;display:block}.tc-page.tj-page .tj-bento__mobile-art img{object-fit:contain;width:100%;height:auto}.tc-page.tj-page .tj-bento__copy{order:-1;min-height:112px;padding:16px;position:static}.tc-page.tj-page .tj-bento__copy h3{font-size:24px;line-height:1.2}.tc-page.tj-page .tj-bento__tile .tj-bento__copy p{margin-top:8px;font-size:14px;line-height:1.2}.tc-page.tj-page .tj-bento__tile--sync{background:#0457ff}.tc-page.tj-page .tj-bento__tile--post{background:#0a0e1a}.tc-page.tj-page .tc-tool.tc-tool--illustrated{height:480px}.tc-page.tj-page .tc-tools__cards{gap:16px}.tc-page.tj-page .tj-hero__panel{isolation:isolate;background:#fff}.tc-page.tj-page .tj-hero__panel:before{content:"";z-index:-1;opacity:.08;pointer-events:none;background:radial-gradient(circle,#0a0e1a 1.28px,#0000 1.28px) 50%/7.68px 7.68px;position:absolute;inset:0}.tc-page.tj-page .tj-bento__tile:not(.tj-bento__tile--share) .tj-bento__mobile-art img{-webkit-mask-image:linear-gradient(#0000,#000 20px);mask-image:linear-gradient(#0000,#000 20px)}.tc-page.tj-page .tj-bento__tile--calendar{background:radial-gradient(#156aff,#0b57e7 50%,#0045d0)}}@media(min-width:768px)and (max-width:1180px){.tc-page.tj-page :is(.tj-insight__inner,.tc-page .tj-setup__inner){grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.tc-page.tj-page :is(.tj-insight__copy,.tc-page .tj-setup__copy) h2{font-size:clamp(32px,4vw,46px)}.tc-page.tj-page .tj-hero__canvas img{width:100%;max-width:100%}.tc-page.tj-page .tj-hero__copy>p{max-width:760px}}@keyframes intercom-lightweight-app-launcher{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes intercom-lightweight-app-gradient{0%{opacity:0}to{opacity:1}}@keyframes intercom-lightweight-app-messenger{0%{opacity:0;transform:scale(0)}40%{opacity:1}to{transform:scale(1)}}@keyframes CookiebotWidgetFadeIn{0%{opacity:0}to{opacity:1}}.tc-page .tc-how__visual:has(.copier-setup){aspect-ratio:auto;width:100%;max-width:688px;height:auto;padding:0}:is(body .tc-page .tc-how:has(.copier-setup),.tc-page .tc-how__inner:has(.copier-setup)){height:auto}.tc-page .copier-setup{isolation:isolate;aspect-ratio:688/789;color:#0a0e1a;place-items:center;width:100%;display:grid;position:relative}.tc-page .copier-setup__stack{flex-direction:column;gap:20px;width:65.2616%;display:flex;container-type:inline-size}.tc-page .copier-setup__card{background:#fff;border:1px solid #0a0e1a14;border-radius:3.56347cqw;align-items:flex-start;gap:3.56347cqw;padding:3.56347cqw;display:flex;box-shadow:0 16px 16px #156aff0a}.tc-page .copier-setup__number{color:#fff;letter-spacing:-.06em;background:radial-gradient(at 11% 6%,#5a96ff,#3780ff 50%,#156aff);border-radius:1.78174cqw;flex:0 0 7.12695cqw;place-items:center;height:7.12695cqw;font-size:3.56347cqw;font-weight:500;line-height:1.2;display:grid;box-shadow:0 4px 6px #156aff52}.tc-page .copier-setup__content{flex-direction:column;flex-shrink:0;gap:2.67261cqw;width:81.7372cqw;display:flex}.tc-page .copier-setup__heading strong{letter-spacing:-.02em;font-size:3.56347cqw;font-weight:600;line-height:1.2;display:block}.tc-page .tc-how .copier-setup__heading p{opacity:.5;white-space:nowrap;margin:1.78174cqw 0 0;font-size:3.11804cqw;font-weight:500;line-height:1.2}.tc-page .copier-setup__row{align-items:center;gap:1.78174cqw;height:11.804cqw;padding:2.67261cqw;display:flex}.tc-page .copier-setup__row--leader{background:#0457ff0a;border-radius:1.78174cqw;padding-right:3.56347cqw}.tc-page .copier-setup__account{white-space:nowrap;align-items:center;gap:1.78174cqw;font-size:3.11804cqw;font-weight:400;line-height:1.2;display:flex}.tc-page .copier-setup__account small{opacity:.5;font-size:2.22717cqw;line-height:1.2;display:block}.tc-page .copier-setup__row>b{letter-spacing:-.02em;white-space:nowrap;color:#156aff;margin-left:auto;font-size:4.00891cqw;font-weight:600;line-height:1.2}.tc-page .tc-how__visual .copier-setup img{object-fit:contain;flex-shrink:0;position:static;transform:none}.tc-page .tc-how__visual .copier-setup__account img{width:3.56347cqw;height:3.56347cqw}.tc-page .tc-how__visual img.copier-setup__check{width:4.45434cqw;height:4.45434cqw}.tc-page .tc-how__visual img.copier-setup__toggle{width:6.41425cqw;height:3.56347cqw}.tc-page .copier-setup__rows{flex-direction:column;gap:.89087cqw;display:flex}.tc-page .copier-setup__card--followers .copier-setup__content{width:79.0646cqw}.tc-page .copier-setup__card--pnl .copier-setup__content{width:77.951cqw}.tc-page .copier-setup__card--pnl .copier-setup__row>b{color:#00c950}.tc-page .copier-setup__ratio{white-space:nowrap;background:#0a0e1a0a;border:1px solid #0a0e1a14;border-radius:.89087cqw;padding:.89087cqw 1.78174cqw;font-size:2.22717cqw;font-weight:600;line-height:1.2}.tc-page .copier-setup:before,.tc-page .copier-setup:after{content:"";z-index:-1;pointer-events:none;background:50%/contain no-repeat;position:absolute}.tc-page .copier-setup:before{background-image:url(/assets/tc/floating-followers.svg);width:17.72%;height:14.18%;top:51.3%;left:2.8%;transform:rotate(-15deg)}.tc-page .copier-setup:after{background-image:url(/assets/tc/floating-crown.svg);width:11.63%;height:9.76%;top:29.45%;right:6.4%;transform:rotate(15deg)}@media(max-width:767px){.tc-page .copier-setup{aspect-ratio:auto;padding-block:24px}.tc-page .copier-setup__stack{gap:16px;width:100%;max-width:449px}.tc-page .copier-setup:before,.tc-page .copier-setup:after{display:none}}@media(min-width:901px){.tc-page .tc-how:has(.copier-setup){padding-block:96px}.tc-page .tc-how__inner:has(.copier-setup){grid-template-columns:minmax(0,432fr) minmax(0,688fr);justify-content:space-between;align-items:center;gap:64px;padding:0}.tc-page .tc-how:has(.copier-setup) .tc-how__copy{width:100%}.tc-page .tc-how:has(.copier-setup) .tc-how__copy p{width:100%}.tc-page .tc-how:has(.copier-setup) .tc-how__copy p{max-width:400px}}.tc-page .tc-how__mobile-action{display:none}@media(max-width:600px){.tc-page .tc-how__mobile-action{order:2;justify-content:center;width:100%;display:inline-flex}}.tc-page--copier .tc-tool.tc-tool--illustrated{height:512px;box-shadow:none;background:linear-gradient(#f4f7fb 65%,#f4f7fb00);border:0;border-radius:16px;overflow:hidden}.tc-page--copier .tc-tool--illustrated .tc-tool__reviewed-screen{aspect-ratio:auto;flex:1 1 0;order:-1;min-height:0}.tc-page--copier .tc-tool--illustrated .tc-tool__reviewed-copy{flex:none;padding:16px}.tc-page--copier .tc-tool--illustrated h3{font-size:24px;font-weight:600;line-height:1.2}.tc-page--copier .tc-tool--illustrated p{color:#5f6b7d;font-size:14px;line-height:1.2}.tc-page--copier .tc-tool--illustrated .tc-tool__reviewed-link{color:#0457ff;font-size:14px;font-weight:660;line-height:1.2}.tc-page--copier .tc-tool--illustrated .tc-tool__reviewed-link svg{width:16px;height:16px}.tc-page--copier .tc-tool--illustrated:focus-visible{outline-offset:4px;outline:2px solid #0457ff}@media(max-width:900px){.tc-page.tc-page--copier .tc-hero__visual{height:min(430px,110vw)}.tc-page.tc-page--copier .tc-hero__visual img{width:min(430px,110vw);height:auto}.tc-page--copier .tc-tool.tc-tool--illustrated{height:480px}.tc-page--copier .tc-tools__cards{gap:16px}}@media(hover:none)and (prefers-reduced-motion:no-preference){.tc-page--copier .tc-logo-rail:not(:has(a:focus-visible)){overflow:hidden}.tc-page--copier .tc-logo-rail:not(:has(a:focus-visible)) .tc-logo-rail__group[aria-hidden]{display:flex}.tc-page--copier .tc-logo-rail--firms:not(:has(a:focus-visible)) .tc-marquee__track{animation:72s linear infinite logo-rail-right}.tc-page--copier .tc-logo-rail--platforms:not(:has(a:focus-visible)) .tc-marquee__track{animation:36s linear infinite logo-rail-left}}@media(min-width:1181px){.tc-page.tc-page--copier .tc-hero__inner{grid-template-columns:576px minmax(0,1fr);padding-inline:0}.tc-page.tc-page--copier .tc-hero{height:auto;padding-block:0}.tc-page.tc-page--copier .tc-hero__inner{height:865px;padding-block:0}.tc-page.tc-page--copier .tc-hero__visual img,.tc-page.tc-page--copier .tc-hero__copy{top:-16px}}@media(min-width:1181px)and (max-height:950px){.tc-page.tc-page--copier .tc-hero__inner{grid-template-rows:680px}}.tc-page .tc-demo{isolation:isolate;scroll-margin-top:var(--navigation-band-height);padding-block:64px;position:relative;overflow:clip}.tc-page .tc-demo:before,.tc-page .tc-demo:after{content:"";z-index:2;pointer-events:none;height:64px;position:absolute;inset-inline:0}.tc-page .tc-demo:before{background:linear-gradient(#fff,#fff0);top:0}.tc-page .tc-demo:after{background:linear-gradient(#fff0,#fff);bottom:0}.tc-page .tc-demo__inner{max-width:1184px}.tc-page .tc-demo__heading{z-index:1;margin-bottom:32px;position:relative}.tc-page .tc-demo__heading h2{color:#0a0e1a;letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:1.2}.tc-page .tc-demo__heading p{color:#5f6b7d;margin:8px 0 0;font-size:20px;line-height:1.2}.tc-page .tc-demo__visual{position:relative}.tc-page .tc-demo__glow{pointer-events:none;position:absolute;inset:0}.tc-page .tc-demo__glow:before,.tc-page .tc-demo__glow:after{content:"";aspect-ratio:1;background:url(/assets/tc/demo-glow.svg) 50%/contain no-repeat;width:84.9257%;position:absolute}.tc-page .tc-demo__glow:before{top:0;left:-25.5709%;transform:translateY(-30.1098%)}.tc-page .tc-demo__glow:after{bottom:0;right:-25.5709%;transform:translateY(30.1098%)}.tc-page .tc-demo__wordmarks{color:#0457ff08;letter-spacing:-.02em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;width:2017px;height:160px;font-size:32px;font-weight:550;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url(/assets/tc/demo-wordmark-mask.svg) 33px -488px/1952px 1136px no-repeat;mask:url(/assets/tc/demo-wordmark-mask.svg) 33px -488px/1952px 1136px no-repeat}.tc-page .tc-demo__wordmarks span{width:max-content;margin-bottom:32px;display:block}.tc-page .tc-demo__wordmarks span:nth-child(2){transform:translate(-140px)}.tc-page .tc-demo__wordmarks span:nth-child(3){transform:translate(140px)}.tc-page .tc-demo__frame{-webkit-backdrop-filter:blur(19.733px);backdrop-filter:blur(19.733px);background:#0457ff14;border:1.233px solid #156aff52;border-radius:34.533px;padding:11.1px;position:relative;box-shadow:0 39.467px 78.933px #156aff14}.tc-page .tc-demo__frame video{aspect-ratio:2248/1080;object-fit:contain;background:#0b1220;border-radius:27.133px;width:100%;height:auto;display:block}@media(max-width:1180px){.tc-page .tc-demo__heading h2{font-size:40px}}@media(max-width:767px){.tc-page .tc-demo{padding-block:64px}.tc-page .tc-demo:before,.tc-page .tc-demo:after{height:40px}.tc-page .tc-demo__heading{margin-bottom:24px}.tc-page .tc-demo__heading h2{font-size:32px}.tc-page .tc-demo__heading p{font-size:16px;line-height:1.4}.tc-page .tc-demo__frame{border-radius:16px;padding:5px}.tc-page .tc-demo__frame video{border-radius:11px}.tc-page .tc-demo__wordmarks{display:none}}.tc-page.tc-page--copier .tc-hero__visual img{transform-origin:50%;transform:scale(.826875)}@media(max-width:900px){.tc-page.tc-page--copier .tc-hero__visual img{transform:translate(-50%)scale(.826875)}}@media(max-width:767px){.tc-page.tc-page--copier .tc-hero{padding-top:8px}.tc-page.tc-page--copier .tc-hero__visual{height:min(356px,91vw)}.tc-page.tc-page--copier .tc-hero__visual img{transform-origin:top}}@media(min-width:768px)and (max-width:900px){.tc-page.tc-page--copier .tc-hero{padding:32px 0}.tc-page.tc-page--copier .tc-hero__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tc-page.tc-page--copier .tc-hero__copy{text-align:left;align-items:flex-start}.tc-page.tc-page--copier .tc-hero h1{text-align:left;font-size:clamp(40px,5.5vw,50px)}.tc-page.tc-page--copier .tc-hero__copy>p{text-align:left}.tc-page.tc-page--copier .tc-hero__visual{aspect-ratio:1;height:auto}.tc-page.tc-page--copier .tc-hero__visual img{width:100%}}.tc-page.tc-page--copier .tc-hero__copy{container-type:inline-size}.tc-page.tc-page--copier .tc-hero h1>span{white-space:nowrap;font-size:min(1em,12cqw)}.tc-page.tc-page--copier .tc-hero h1>span:first-child{white-space:normal;text-wrap:balance;line-height:1.02}@media(max-width:767px){.tc-page.tc-page--copier .tc-hero h1>span{white-space:normal;text-wrap:balance;font-size:1em}}@media(min-width:1181px){.tc-page.tc-page--copier .tc-hero__inner{grid-template-rows:auto;align-items:center;height:auto;padding-block:64px}.tc-page.tc-page--copier .tc-hero__copy{height:auto;top:0}.tc-page.tc-page--copier .tc-hero__visual{height:730px}.tc-page.tc-page--copier .tc-hero__visual img{top:50%;transform:translateY(-50%)scale(.826875)}.tc-page.tc-page--copier .tc-hero h1{width:100%;max-width:100%;font-size:90px}.tc-page.tc-page--copier .tc-hero h1>span{font-size:min(1em,16cqw)}.tc-page.tc-page--copier .tc-hero h1>span:first-child{letter-spacing:-.04em;font-size:.8437em}}@media(min-width:768px){.tc-page.tc-page--copier .tc-hero__copy{justify-content:center}.tc-page.tc-page--copier .tc-hero h1{text-align:left;justify-items:start}}.tc-page--copier .tc-cloud-video{padding-block:clamp(40px,6vw,88px)}.tc-page--copier .tc-cloud-video iframe{aspect-ratio:16/9;background:#0b1020;border:0;border-radius:20px;width:100%;height:auto;display:block}@media(max-width:600px){.tc-page--copier .tc-cloud-video iframe{border-radius:12px}}.tc-page--copier .tc-cloud-video>h2{color:#080e43;letter-spacing:-.04em;text-align:center;text-wrap:balance;max-width:900px;margin:0 auto 32px;font-size:clamp(32px,4vw,48px);font-weight:550;line-height:1.15}@media(max-width:600px){.tc-page--copier .tc-cloud-video{padding-top:56px}.tc-page--copier .tc-cloud-video>h2{margin-bottom:24px}}.tc-page--copier .tc-hero__video-cta{gap:8px}.tc-page--copier .tc-hero__video-cta svg{flex-shrink:0}@media(max-width:767px){.tc-page--copier .tc-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tc-page--copier .tc-hero__actions .button{gap:6px;width:100%;min-width:0;min-height:44px;padding-inline:8px;font-size:13px}}@layer utilities{.tc-page .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.tc-page .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tc-page .page-container{width:min(var(--site-content-width),calc(100% - var(--site-page-gutter) - var(--site-page-gutter)));margin-inline:auto}.tc-page .button{white-space:nowrap;letter-spacing:0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;font-size:14px;font-weight:600;line-height:14px;transition:transform .18s,background-color .18s;display:inline-flex}.tc-page .button:hover{transform:translateY(-1px)}.tc-page .button:focus-visible,.tc-page a:focus-visible,.tc-page button:focus-visible,.tc-page summary:focus-visible,.tc-page input:focus-visible{outline:2px solid var(--white);outline-offset:2px;box-shadow:0 0 0 4px var(--royal)}.tc-page .button--primary{color:#fff;background:var(--blue);height:44px;padding:0 18px}.tc-page .button--secondary{color:#fff;background:#ffffff14;padding:16px 24px}@keyframes hero-drift-one{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(5px,-6px)rotate(1deg)}50%{transform:translate(2px,-12px)rotate(1.8deg)}75%{transform:translate(-3px,-5px)rotate(.6deg)}}@keyframes hero-drift-two{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-4px,-7px)rotate(-.9deg)}50%{transform:translate(-6px,2px)rotate(-1.5deg)}75%{transform:translate(-2px,8px)rotate(-.5deg)}}@keyframes hero-drift-three{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(6px,5px)rotate(.8deg)}50%{transform:translate(3px,11px)rotate(1.4deg)}75%{transform:translate(-4px,6px)rotate(.4deg)}}@keyframes hero-drift-four{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-5px,-8px)rotate(-1.1deg)}50%{transform:translate(-2px,-13px)rotate(-1.8deg)}75%{transform:translate(4px,-6px)rotate(-.7deg)}}@media(max-width:767px){.tc-page .page-container{width:calc(100% - var(--site-page-gutter) - var(--site-page-gutter))}}.tc-page{background:var(--white)}.tc-page .tc-pill{color:var(--ink);letter-spacing:-.02em;background:#0a0e1a14;border-radius:99px;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex}.tc-page .tc-hero{padding:132px 0 0}.tc-page .tc-hero__inner{justify-items:center;gap:32px;display:grid}.tc-page .tc-hero__copy{text-align:center;justify-items:center;gap:32px;width:100%;max-width:1120px;display:grid}.tc-page .tc-hero__eyebrow{background:var(--ink);color:var(--white);letter-spacing:-.02em;white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex}.tc-page .tc-hero h1{letter-spacing:-.04em;width:100%;color:var(--copy);justify-items:center;margin:0;font-size:90px;font-weight:550;line-height:.9;display:grid}.tc-page .tc-hero h1 span{white-space:nowrap}.tc-page .tc-hero__copy p{max-width:1120px;color:var(--ink);letter-spacing:-.02em;opacity:.72;margin:0;font-size:20px;line-height:1.2}.tc-page .tc-hero__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.tc-page .tc-hero__visual{width:min(1120px,100%)}.tc-page .tc-hero__visual img{width:100%;height:auto}.tc-page .tc-how{padding:96px 0}.tc-page .tc-how__inner{grid-template-columns:minmax(0,432px) minmax(0,1fr);align-items:center;gap:32px;display:grid}.tc-page .tc-how__copy{justify-items:start;gap:32px;display:grid}.tc-page .tc-how__visual{justify-self:end;width:min(688px,100%);position:relative}.tc-page .tc-cloud{background:linear-gradient(#3876ba,#8cbfe8);min-height:415px;position:relative;overflow:hidden}.tc-page .tc-cloud h2{max-width:680px;color:var(--white);letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:1.2}.tc-page .tc-cloud p{color:#ffffffad;margin:0;font-size:17px;line-height:1.58}@media(max-width:767px){.tc-page .tc-hero{padding-top:113px}.tc-page .tc-hero h1{font-size:48px}.tc-page .tc-how__inner{min-width:0}.tc-page .tc-how__visual{justify-self:center}}@media(max-width:560px){.tc-page .tc-hero h1{font-size:40px}}@media(min-width:1181px){.tc-page>main{padding-top:var(--navigation-band-height)}.tc-page .tc-hero{height:calc(1092px - var(--navigation-band-height));padding:calc(132px - var(--navigation-band-height)) 0 64px}.tc-page .tc-hero__inner{grid-template-rows:323px 477px;height:896px;padding:32px}.tc-page .tc-hero__copy{height:323px}.tc-page .tc-hero__visual{width:1120px;height:477px;position:relative;overflow:hidden}.tc-page .tc-hero__visual img{width:1342px;max-width:none;height:1074px;position:absolute;top:-263px;left:-145px}.tc-page .tc-how{height:1045px;padding:96px 0}.tc-page .tc-how__inner{grid-template-columns:432px 688px;gap:0;height:853px;padding:32px}}.tc-page .icon-arrow{flex:none;display:inline-block}.tc-page .icon-arrow--right{width:.714em;height:.661em;margin-inline:.143em}@media(max-width:1180px){.tc-page.tc-page--copier .tc-hero__inner{grid-template-rows:auto}.tc-page.tc-page--copier .tc-hero__visual{aspect-ratio:885/881;align-self:center;height:auto}.tc-page.tc-page--copier .tc-hero__visual img{width:100%;height:auto;position:static;transform:none}}@media(min-width:1181px){.tc-page.tj-page .tj-bento{height:1401px}.tc-page.tj-page .tj-insight,.tc-page.tj-page .tj-setup{height:784px}.tc-page.tj-page .tj-stages{height:664px;padding-top:64px}.tc-page.tc-page--copier .tc-hero__inner{grid-template-columns:544px 544px;padding:32px}.tc-page.tc-page--copier .tc-how__inner{grid-template-columns:432px 688px;padding:32px}}@media(max-width:600px){.tc-page [class*=-page] main section h2:not(.sr-only){letter-spacing:-.035em;text-wrap:balance;font-size:clamp(28px,7.2vw,32px);line-height:1.15}.tc-page [class*=-page] main .button{height:auto;min-height:48px}.tc-page .tc-hero h1{font-size:clamp(40px,10.5vw,48px);line-height:1.08}.tc-page .tc-hero__copy{gap:20px}.tc-page .tc-hero__copy>p{font-size:16px;line-height:1.5}}@media(max-width:600px){.tc-page .tc-hero{padding-top:32px;padding-bottom:32px}.tc-page .tc-hero__copy>h1,.tc-page .tc-hero__copy>p{margin-top:0}.tc-page .tc-hero__actions{gap:12px;margin-top:4px}}@media(prefers-reduced-motion:no-preference){.tc-page .button:active{translate:0 1px}}@keyframes detail-appear{0%{opacity:.6}to{opacity:1}}.tc-page .tc-logo-rail__group{flex:none;height:100%;display:flex}.tc-page .tc-logo-rail__link{width:var(--logo-width);background-repeat:no-repeat;border-radius:8px;flex:none;height:100%;display:block}.tc-page .tc-logo-rail--firms .tc-marquee__track{animation:72s linear infinite logo-rail-right}.tc-page .tc-logo-rail--platforms .tc-marquee__track{animation:36s linear infinite logo-rail-left}.tc-page .tc-integrations__logos:hover .tc-marquee__track{animation-play-state:paused}.tc-page .tc-logo-rail__link:focus-visible{outline-offset:-3px;outline:2px solid #1769ff}.tc-page .tc-logo-rail:has(a:focus-visible){overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tc-page .tc-logo-rail:has(a:focus-visible) .tc-marquee__track{animation:none}.tc-page .tc-logo-rail:has(a:focus-visible) .tc-logo-rail__group[aria-hidden]{display:none}@media(hover:none),(prefers-reduced-motion:reduce){.tc-page .tc-logo-rail{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tc-page .tc-logo-rail .tc-marquee__track{animation:none}.tc-page .tc-logo-rail__group[aria-hidden]{display:none}}@media(max-width:900px){.tc-page .tc-logo-rail__link{width:calc(var(--logo-width) * .66667)}}@keyframes logo-rail-right{0%{transform:translate(-33.3333%)}to{transform:translate(0)}}@keyframes logo-rail-left{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@media(prefers-reduced-motion:no-preference){.tc-page :where(.button,.tc-page .tc-tool__reviewed-link)>svg{transition:translate .18s}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.tc-page :where(.button,.tc-page .tc-tool__reviewed-link):hover>svg{translate:2px}}@media(prefers-reduced-motion:no-preference){.tc-page main :is(button,.tc-page summary,.tc-page [role=tab],.tc-page a.button),.tc-page footer a{transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,translate .18s ease-out}.tc-page main :is(button,.tc-page a.button):active{translate:0 1px}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.tc-page main :is(a.button,.tc-page button.button):hover{translate:0 -1px}}.tc-page .tc-logo-rail__standalone{background:#626570;width:82%;height:60%;margin-inline:auto;display:block;position:relative;top:20%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tc-page .tc-logo-rail__link[href="/trade-copier/aqua-futures/"] .tc-logo-rail__standalone{width:55%;height:40%;top:30%}.tc-page .tc-tools:has(.tc-tool--reviewed){height:auto;min-height:0}.tc-page .tc-tools:has(.tc-tool--reviewed) .tc-tools__inner{height:auto;min-height:0}.tc-page .tc-tools:has(.tc-tool--reviewed) .tc-tools__inner{grid-template-rows:auto auto}.tc-page .tc-tool.tc-tool--reviewed{color:#0d111c;text-align:left;background:#f4f7fb;border:1px solid #dce3f1;flex-direction:column;height:auto;min-height:0;display:flex}.tc-page .tc-tool--reviewed .tc-tool__reviewed-copy{flex:1;padding:24px}.tc-page .tc-tool--reviewed h3{letter-spacing:-.8px;margin:0 0 8px;font-size:24px;line-height:1.15}.tc-page .tc-tool--reviewed p{color:#5c606d;margin:0;font-size:15px;line-height:1.4}.tc-page .tc-tool__reviewed-link{align-items:center;gap:8px;margin-top:16px;font-size:15px;font-weight:600;display:flex}.tc-page .tc-tool__reviewed-link svg{width:18px;height:18px}.tc-page .tc-stages:has(.tc-stage--reviewed){grid-template-rows:auto auto;height:auto;min-height:0}.tc-page .tc-stages:has(.tc-stage--reviewed) .tc-stages__inner{grid-template-rows:auto auto;height:auto;min-height:0}.tc-page .tc-stage.tc-stage--reviewed{text-align:center;color:#0d111c;flex-direction:column;align-items:center;height:auto;display:flex}.tc-page .tc-stage--reviewed .tc-stage__reviewed-art{aspect-ratio:384/228;width:100%;overflow:hidden}.tc-page .tc-stage--reviewed .tc-stage__reviewed-art img{width:100%;height:auto}.tc-page .tc-stage--reviewed h3{margin:4px 0 12px;font-size:22px;line-height:1.2}.tc-page .tc-stage--reviewed p{margin:0 12px 20px;font-size:16px;line-height:1.4}.tc-page .tc-stage--reviewed>span{background:#f7f7f7;border-radius:12px;margin-top:auto;padding:12px 20px;font-weight:600}.tc-page .tc-tool--reviewed .tc-tool__reviewed-screen{aspect-ratio:362/296;width:100%;position:relative;overflow:hidden}.tc-page .tc-tool--reviewed .tc-tool__reviewed-screen img{object-fit:initial;width:100%;max-width:none;height:auto;display:block;position:absolute;inset:auto 0 0}@media(max-width:600px){.tc-page .tc-tool--reviewed .tc-tool__reviewed-copy{padding:20px}.tc-page .tc-tool--reviewed h3{font-size:23px}}.tc-page .tc-stage:focus-visible{outline-offset:4px;outline:3px solid #0457ff}.tc-page .tc-tool.tc-tool--illustrated .tc-tool__reviewed-screen img{object-fit:contain;object-position:center;width:100%;height:100%;inset:0;transform:none}.tc-page .tc-tool.tc-tool--illustrated[href="/trade-copier/"] .tc-tool__reviewed-screen img{transform:scale(1.3)}@keyframes home-hero-float{0%,to{translate:0}50%{translate:0 -12px}}@keyframes home-hero-float-mobile{0%,to{translate:0}50%{translate:0 -3px}}@media(max-width:600px){.tc-page [class*=-page] main .page-container{width:calc(100% - 64px);max-width:480px;margin-inline:auto}.tc-page [class*=-page] main section h1:not(.sr-only){letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(40px,10.5vw,48px);line-height:1.06}.tc-page [class*=-page] main section h2:not(.sr-only){letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,7.2vw,32px);line-height:1.12}.tc-page [class*=-page] main :is([class$=__copy],.tc-page [class$=__heading],.tc-page .tc-section-heading)>p{font-size:14px;line-height:1.4}.tc-page [class*=-page] main .button{white-space:normal;text-align:center;border-radius:12px;height:auto;min-height:44px;padding:12px 16px;font-size:14px;line-height:1.2}.tc-page [class*=-page] main [class$=__actions]>.button{width:100%}.tc-page :is(.tc-tools,.tc-page .tc-stages,.tc-page .tc-integrations,.tc-page .tc-features,.tc-page .tc-testimonials,.tc-page .tc-security,.tc-page .tc-faq){height:auto;padding-block:64px}.tc-page :is(.tc-tools__inner,.tc-page .tc-stages__inner,.tc-page .tc-features__inner,.tc-page .tc-testimonials__inner,.tc-page .tc-security__inner){gap:32px;height:auto}.tc-page :is(.tc-tools__cards,.tc-page .tc-stages__cards){gap:16px}.tc-page .tc-tool.tc-tool--reviewed{border-radius:16px;width:100%}.tc-page .tc-tool--reviewed .tc-tool__reviewed-copy{padding:16px}.tc-page .tc-tool--reviewed h3{font-size:20px}.tc-page .tc-tool--reviewed p{font-size:14px}.tc-page .tc-stage--reviewed{width:100%;padding-bottom:16px}.tc-page .tc-stage--reviewed .tc-stage__reviewed-art{width:min(100%,280px)}.tc-page .tc-stage--reviewed h3{font-size:20px}.tc-page .tc-stage--reviewed p{font-size:14px}.tc-page .tc-closing{height:auto;padding-block:32px}.tc-page .tc-closing__inner{grid-template-rows:auto auto;gap:16px;height:auto}.tc-page .tc-closing__devices{border-radius:24px;grid-template-rows:auto 320px;gap:32px;height:auto;min-height:0;padding:16px}.tc-page .tc-closing__devices-copy p{font-size:14px;line-height:1.4}.tc-page .tc-device-chips{flex-wrap:wrap;gap:8px}.tc-page .tc-closing__cta{border-radius:24px;grid-template-rows:120px auto auto auto auto;gap:20px;height:auto;min-height:0;padding:16px 24px 32px}.tc-page .tc-closing__cta-copy p{font-size:14px;line-height:1.4}.tc-page .tc-closing__cta-logo{width:260px;top:-115px}.tc-page .tc-closing__cta .button{width:100%}.tc-page.tc-page--copier .tc-hero{height:auto;padding:32px 0}.tc-page.tc-page--copier .tc-hero__inner{flex-direction:column;gap:16px;height:auto;padding:0;display:flex}.tc-page.tc-page--copier .tc-hero__visual{aspect-ratio:auto;flex-shrink:0;order:0;width:100%;height:min(380px,98vw);position:relative;overflow:visible}.tc-page.tc-page--copier .tc-hero__visual img{width:380px;max-width:none;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.tc-page.tc-page--copier .tc-hero__copy{order:1;gap:16px;width:100%;height:auto}.tc-page.tc-page--copier .tc-hero__copy>:is(h1,.tc-page p){width:100%;margin:0}.tc-page.tc-page--copier .tc-hero__copy>p{font-size:14px;line-height:1.4}.tc-page.tc-page--copier .tc-hero__actions{margin-top:16px}.tc-page.tc-page--copier .tc-how{height:auto;padding:32px 0}.tc-page.tc-page--copier .tc-how__inner{flex-direction:column;gap:16px;height:auto;display:flex}.tc-page.tc-page--copier .tc-how__visual{order:1;width:100%;height:380px;position:relative}.tc-page.tc-page--copier .tc-how__visual img{width:412.8px;max-width:none;height:auto;position:absolute;top:-47px;left:50%;transform:translate(-50%)}.tc-page.tc-page--copier .tc-how__copy{z-index:2;text-align:center;order:0;align-items:center;height:auto;position:relative}.tc-page.tc-page--copier .tc-how__copy h2{margin-block:16px}.tc-page.tc-page--copier .tc-how__copy p{margin-bottom:8px;font-size:14px;line-height:1.4}.tc-page.tc-page--copier .tc-how__copy .button{display:none}.tc-page.tc-page--copier .tc-cloud{height:460px}.tc-page.tc-page--copier .tc-cloud__copy{padding:0 0 32px}.tc-page.tj-page .tj-hero__canvas{order:-1;margin-top:0}.tc-page.tj-page .tj-hero__copy{padding-top:16px}.tc-page .tc-how__inner{flex-direction:column;gap:16px;height:auto;display:flex}.tc-page .tc-how__copy{order:0}.tc-page .tc-how__visual{order:1}.tc-page .tc-how__copy .button{display:none}}@media(max-width:359px){.tc-page [class*=-page] main .page-container{width:calc(100% - 48px)}.tc-page.tc-page--copier .tc-hero__visual img{width:100vw}.tc-page.tc-page--copier .tc-how__visual img{width:110vw}.tc-page.tc-page--copier .tc-how__visual{height:330px}}@media(max-width:600px){.tc-page.tc-page--copier .tc-cloud__copy{justify-content:flex-end;padding-block:32px}.tc-page.tc-page--copier .tc-cloud h2{text-wrap:initial;font-size:32px;line-height:.9}.tc-page.tc-page--copier .tc-cloud p{font-size:14px;line-height:1.2}.tc-page.tc-page .tc-closing__devices{border-radius:28px}.tc-page.tc-page .tc-device-chips{gap:16px}.tc-page.tc-page .tc-closing__devices-copy h2,.tc-page.tc-page .tc-closing__cta-copy h2{text-wrap:initial;font-size:32px;line-height:1.2}.tc-page.tc-page .tc-closing__devices-copy p,.tc-page.tc-page .tc-closing__cta-copy p{font-size:14px;line-height:1.2}.tc-page.tc-page .tc-closing__cta{grid-template-rows:76.8px auto auto auto auto;gap:32px;padding:32px}.tc-page.tc-page .tc-closing__cta-logo-slot{height:76.8px}.tc-page.tc-page .tc-closing__actions{gap:12px}.tc-page.tc-page--copier .tc-how__visual{aspect-ratio:390/474;align-self:center;width:calc(100% + 64px);max-width:none;height:auto}.tc-page.tc-page--copier .tc-how__visual img{width:100%;max-width:100%;height:auto;position:static;transform:none}.tc-page.tc-page .tc-closing__cta-logo{width:202.242px;height:auto;top:-90.381px;left:calc(50% + .17px);transform:translate(-50%)rotate(8deg)}.tc-page.tc-page :is(.tc-closing__inner,.tc-page .tc-closing__devices){grid-template-columns:minmax(0,1fr)}.tc-page.tc-page :is(.tc-closing__devices-copy,.tc-page .tc-closing__cta,.tc-page .tc-closing__cta-copy){min-width:0;max-width:100%}.tc-page.tc-page .tc-closing__cta h2{overflow-wrap:anywhere}.tc-page.tc-page--copier .tc-cloud .tc-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;padding:8px 12px;font-size:12px;font-weight:650;line-height:1.2}}@media(max-width:600px){.tc-page .tc-stages__cards>a.tc-stage{cursor:pointer;width:100%;height:auto}.tc-page .tc-stages__cards>a.tc-stage>img{width:100%;height:auto}}.tc-page .tc-features,.tc-page .tc-features__inner{height:auto;min-height:0}.tc-page .tc-features__grid{grid-template-rows:none;grid-auto-rows:auto}@media(min-width:901px)and (max-width:1100px){.tc-page .tc-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tc-page .tc-closing__cta{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.tc-page .tc-closing__cta-copy{min-width:0;max-width:100%}.tc-page .tc-security,.tc-page .tc-security__inner,.tc-page .tc-security__badges,.tc-page .tc-faq,.tc-page .tc-faq__inner,.tc-page .tc-faq__list{height:auto;min-height:0}.tc-page .tc-faq .tc-faq__item,.tc-page .tc-faq .tc-faq__item[open]{flex:none;height:auto}.tc-page .tc-faq__intro h2{color:#fff}.tc-page .tc-faq__intro p{color:#ffffffa6}.tc-page .tc-closing__inner,.tc-page .tc-closing__cta-copy{grid-template-columns:minmax(0,1fr)}.tc-page .tc-closing__cta-copy h2{white-space:normal}.tc-page .tc-tool__reviewed-screen{flex-shrink:0}.tc-page .tc-closing__cta-copy h2 span{color:inherit}@media(max-width:600px){.tc-page .tc-integrations__inner{flex-direction:column;gap:24px;display:flex}.tc-page .tc-integrations__copy{display:contents}.tc-page .tc-integrations__copy>.tc-section-heading{order:0}.tc-page .tc-integrations__logos{order:1}.tc-page .tc-integrations__actions{order:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:0;display:grid}.tc-page .tc-integrations__actions .button{white-space:normal;text-align:center;justify-content:center;width:100%;min-width:0;height:auto;min-height:48px;padding:12px 8px;font-size:13px;line-height:1.3}.tc-page .tc-integrations__actions .button svg{flex-shrink:0}}.tc-page .tc-testimonials__panel{display:block}.tc-page .tc-testimonials__inner{grid-template-columns:minmax(0,1fr)}.tc-page .tc-testimonials{height:auto;padding-bottom:clamp(64px,8vw,112px)}.tc-page .tc-testimonials__inner{grid-template-rows:auto auto;height:auto}.tc-page .tc-testimonials__panel{width:100%;min-width:0;height:auto}@media(max-width:1180px){.tc-page.tc-page--copier .tc-cloud{background:#0b3a78;height:auto;padding-top:min(420px,88vw)}.tc-page.tc-page--copier .tc-cloud .tc-cloud__copy{text-align:center;align-items:center;height:auto;padding-block:24px 40px}}.tc-page--copier .tc-stage--reviewed p{color:#596980}.tc-page.tc-page--copier .tc-tool.tc-tool--illustrated{height:auto}.tc-page.tc-page--copier .tc-tool--illustrated .tc-tool__reviewed-screen{aspect-ratio:1;flex:none}.tc-page.tc-page--copier .tc-tool--illustrated .tc-tool__reviewed-copy{flex-direction:column;flex:1;display:flex}.tc-page.tc-page--copier .tc-tool--illustrated .tc-tool__reviewed-link{margin-top:auto;padding-top:16px}@media(min-width:601px)and (max-width:900px){.tc-page.tc-page--copier .tc-hero .tc-hero__visual{place-items:center;display:grid}.tc-page.tc-page--copier .tc-hero .tc-hero__visual img{max-width:100%;position:static;transform:scale(.826875)}}@media(max-width:767px){.tc-page.tc-page--copier .tc-hero .tc-hero__visual{order:0}.tc-page.tc-page--copier .tc-hero .tc-hero__copy{order:1}.tc-page.tc-page--copier .tc-closing .tc-device-chips{gap:6px}.tc-page.tc-page--copier .tc-closing .tc-device-chips span{padding-inline:6px}}@media(max-width:600px){.tc-page main h1:not(.sr-only){letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(40px,10.5vw,48px)!important;line-height:1.06!important}.tc-page main h1:not(.sr-only)>span{white-space:normal;font-size:inherit!important;line-height:inherit!important}.tc-page main h2:not(.sr-only){font-size:clamp(28px,7.2vw,32px)!important;line-height:1.15!important}}.tc-page .qf-mark{display:block;width:1em;height:1em}.tc-page .qf-orbit{position:relative;width:100%;aspect-ratio:1}.tc-page .qf-orbit__ring{position:absolute;left:50%;top:50%;translate:-50% -50%;border-radius:50%;border:1px solid rgba(21,106,255,.22)}.tc-page .qf-orbit__ring--1{width:44%;height:44%}.tc-page .qf-orbit__ring--2{width:70%;height:70%;border-color:#156aff29}.tc-page .qf-orbit__ring--3{width:94%;height:94%;border-color:#156aff1a}.tc-page .qf-orbit__core,.tc-page .qf-hero-copier__core{position:absolute;left:50%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:22%;aspect-ratio:1;border-radius:22%;color:#fff;font-size:2.6em;background:linear-gradient(180deg,#3d82ff,#0457ff);box-shadow:0 18px 44px #156aff59,inset 0 2px #ffffff59}.tc-page .qf-orbit__core .qf-mark,.tc-page .qf-hero-copier__core .qf-mark{width:52%;height:52%}.tc-page .qf-orbit__tile{position:absolute;display:grid;place-items:center;width:13%;aspect-ratio:1;border-radius:22%;background:#fff;box-shadow:0 10px 26px #080e431f;border:1px solid #e6ebf3;overflow:hidden}.tc-page .qf-orbit__tile img{width:72%;height:72%;object-fit:contain}.tc-page .qf-orbit__tile--1{left:24%;top:18%}.tc-page .qf-orbit__tile--2{left:62%;top:12%}.tc-page .qf-orbit__tile--3{left:80%;top:50%}.tc-page .qf-orbit__tile--4{left:56%;top:78%}.tc-page .qf-orbit__tile--5{left:14%;top:60%}.tc-page .qf-cta-logo{width:220px;height:220px;top:-120px;display:grid;place-items:center}.tc-page .qf-cta-logo span{display:grid;place-items:center;width:180px;height:180px;border-radius:44px;color:#fff;font-size:96px;background:linear-gradient(160deg,#6ea2ff,#156aff 45%,#0346c9);box-shadow:0 30px 60px #04288c73,inset 0 3px #ffffff73,inset 0 -10px 24px #0000002e}@media(max-width:900px){.tc-page .qf-cta-logo{width:160px;height:160px;top:-88px}.tc-page .qf-cta-logo span{width:132px;height:132px;border-radius:34px;font-size:70px}}.tc-page .qf-sky{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,#0b3fb8,#1e63e8 32%,#5a9bff 68%,#a9cbff)}.tc-page .qf-cloud{position:absolute;width:36%;aspect-ratio:3 / 1;border-radius:50%;background:radial-gradient(ellipse at 50% 60%,#fffffff2,#ffffffb3 40%,#fff0 70%);filter:blur(6px);opacity:.9}.tc-page .qf-cloud--1{left:-6%;bottom:6%;width:46%}.tc-page .qf-cloud--2{left:30%;bottom:-8%;width:52%;opacity:.95}.tc-page .qf-cloud--3{right:-8%;bottom:10%;width:40%}.tc-page .qf-cloud--4{left:58%;top:26%;width:22%;opacity:.55}.tc-page .qf-cloud--5{left:10%;top:34%;width:18%;opacity:.4}.tc-page .tc-video-soon{display:grid;place-items:center;align-content:center;gap:10px;aspect-ratio:2248 / 1080;width:100%;border-radius:24px;background:radial-gradient(60% 80% at 50% 0%,rgba(21,106,255,.35),transparent 70%),linear-gradient(180deg,#0f1730,#0a0e1a);color:#fff;text-align:center}.tc-page .tc-video-soon__play{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);color:#fff;margin-bottom:8px}.tc-page .tc-video-soon__play svg{width:30px;height:30px}.tc-page .tc-video-soon b{font-size:28px;font-weight:600;letter-spacing:-.02em}.tc-page .tc-video-soon small{font-size:15px;color:#ffffffb3;max-width:46ch}.tc-page .qf-hero-copier{position:relative;width:100%;height:100%}.tc-page .qf-fill{position:absolute;display:flex;align-items:center;justify-content:space-between;gap:16px;width:340px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid #e6ebf3;box-shadow:0 18px 44px #080e431f;font-size:13px}.tc-page .qf-fill__id{display:flex;align-items:center;gap:10px}.tc-page .qf-fill__id .qf-mark{font-size:20px;color:#fff;background:#156aff;border-radius:50%;padding:7px;width:34px;height:34px}.tc-page .qf-fill b{display:block;font-weight:650;color:#0a0e1a}.tc-page .qf-fill small{display:block;color:#5f6b7d;font-size:12px}.tc-page .qf-fill__meta{text-align:right}.tc-page .qf-fill--a{left:36%;top:110px;z-index:3}.tc-page .qf-fill--b{left:30%;top:340px;z-index:2}.tc-page .qf-fill--c{left:40%;top:570px;z-index:1}.tc-page .qf-hero-copier .qf-orbit__ring{left:50%;top:48%}.tc-page .qf-hero-copier .qf-orbit__ring--1{width:360px;height:360px}.tc-page .qf-hero-copier .qf-orbit__ring--2{width:580px;height:580px}.tc-page .qf-hero-copier .qf-orbit__ring--3{width:800px;height:800px}.tc-page .qf-hero-copier__core{left:50%;top:48%;width:110px;font-size:44px;z-index:0}@media(max-width:1180px){.tc-page .qf-fill{width:300px}.tc-page .qf-fill--a{left:10%;top:12%}.tc-page .qf-fill--b{left:0;top:44%}.tc-page .qf-fill--c{left:14%;top:74%}}@media(max-width:767px){.tc-page .qf-hero-copier{display:grid;gap:12px;height:auto;padding:24px 0}.tc-page .qf-hero-copier .qf-orbit__ring,.tc-page .qf-hero-copier__core{display:none}.tc-page .qf-fill{position:static;width:100%}.tc-page .qf-fill--b{margin-left:0}}.tc-page .qf-post{position:absolute;inset:0;display:grid;align-content:end;gap:14px;padding:24px;background:linear-gradient(160deg,#142a6b,#0a0e1a 70%)}.tc-page .qf-post__brand{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:600;color:#fff}.tc-page .qf-post__brand span{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#156aff;font-size:18px}.tc-page .qf-post__cal{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.tc-page .qf-post__cal b{font-size:10px;letter-spacing:.08em;color:#ffffff8c;text-align:center}.tc-page .qf-post__cal i{height:34px;border-radius:8px;background:#ffffff14;font-style:normal;font-size:11px;display:grid;place-items:center;color:#fff}.tc-page .qf-post__cal i.is-up{background:#4ade8038;color:#4ade80}.tc-page .qf-post__cal i.is-dn{background:#f8717138;color:#f87171}@media(prefers-reduced-motion:reduce){.tc-page .qf-cloud{filter:none}}.tc-page{padding-top:var(--lp-nav-h, 68px)}.tc-page .tc-review footer{margin-top:28px}.tc-page .tc-review footer small{display:block;margin-top:2px;font-size:12px;color:#5f6b7d}.tc-page .qa-hero{padding:72px 0 40px;background:#fff}.tc-page .qa-hero h1{margin:16px 0 0;font-size:72px;font-weight:550;line-height:1.02;letter-spacing:-.04em;color:#0a0e1a}.tc-page .qa-hero h1 span{color:#0457ff}.tc-page .qa-hero__lede{margin:20px 0 0;max-width:46ch;font-size:20px;line-height:1.4;color:#4e515a}.tc-page .qa-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.tc-page .qa-card{position:absolute;width:400px;padding:18px 20px;border-radius:18px;background:#fff;border:1px solid #e3e8f2;box-shadow:0 24px 60px #080e431f}.tc-page .qa-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.tc-page .qa-card__name{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:650;color:#0a0e1a}.tc-page .qa-card__name i{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#e8f0ff;color:#0457ff;font-style:normal;font-size:12px;font-weight:700}.tc-page .qa-card__tag{font-size:11px;font-weight:650;padding:4px 9px;border-radius:99px;background:#e8f0ff;color:#0457ff}.tc-page .qa-card__tag--live{background:#e6f9f0;color:#16a34a}.tc-page .qa-card__spark{display:block;width:100%;height:64px;margin:14px 0 10px}.tc-page .qa-card__metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.tc-page .qa-card__metrics b{display:block;font-size:15px;font-weight:650;color:#0a0e1a;letter-spacing:-.02em}.tc-page .qa-card__metrics small{display:block;font-size:11px;color:#7a8599}.tc-page .qa-card__metrics .is-up{color:#16a34a}.tc-page .qa-pipeline{padding:96px 0;background:#0a0e1a;color:#fff}.tc-page .qa-pipeline .tc-section-heading h2,.tc-page .qa-pipeline .tc-section-heading p{color:#fff}.tc-page .qa-pipeline .tc-section-heading p{color:#ffffffa8}.tc-page .qa-pipe{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px;position:relative}.tc-page .qa-pipe:before{content:"";position:absolute;left:6%;right:6%;top:40px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28) 15%,rgba(255,255,255,.28) 85%,transparent)}.tc-page .qa-step{position:relative;padding:24px;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.tc-page .qa-step__num{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#0457ff;color:#fff;font-size:14px;font-weight:650;box-shadow:0 0 0 6px #0457ff2e}.tc-page .qa-step h3{margin:18px 0 8px;font-size:20px;font-weight:600;letter-spacing:-.02em}.tc-page .qa-step p{font-size:15px;line-height:1.5;color:#ffffffb3}.tc-page .qa-step b{display:block;margin-top:16px;font-size:13px;font-weight:600;color:#8fb6ff}.tc-page .qa-library{padding:96px 0}.tc-page .qa-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.tc-page .qa-grid .qa-card{position:static;width:auto;box-shadow:none}.tc-page .qa-grid .qa-card:hover{transform:translateY(-2px);border-color:#b7cfff}.tc-page .qa-library__note{margin:20px 0 0;text-align:center;font-size:13px;color:#7a8599}.tc-page .qa-byo{padding:32px 0 96px}.tc-page .qa-byo__inner{display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:48px;align-items:center}.tc-page .qa-byo h2{margin:16px 0 0;font-size:56px;font-weight:550;line-height:1.1;letter-spacing:-.04em;color:#080e43}.tc-page .qa-byo h2 span{color:#0457ff}.tc-page .qa-byo__list{margin:24px 0 0;padding:0;list-style:none;display:grid;gap:12px}.tc-page .qa-byo__list li{display:flex;gap:12px;font-size:16px;line-height:1.4;color:#1a2640}.tc-page .qa-byo__list li:before{content:"";flex:none;width:8px;height:8px;margin-top:7px;border-radius:50%;background:#0457ff}.tc-page .qa-code{border-radius:18px;background:#0a0e1a;color:#e6ecff;padding:22px 24px;font:500 13.5px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;box-shadow:0 30px 70px #080e4333;overflow:auto}.tc-page .qa-code__bar{display:flex;align-items:center;gap:8px;margin-bottom:14px;font:600 12px/1 var(--font-inter);color:#ffffff8c}.tc-page .qa-code__bar i{width:10px;height:10px;border-radius:50%;background:#ffffff2e}.tc-page .qa-code .k{color:#8fb6ff}.tc-page .qa-code .s{color:#9af0e2}.tc-page .qa-code .n{color:#ffd38f}@media(max-width:1180px){.tc-page .qa-hero__inner,.tc-page .qa-byo__inner{grid-template-columns:1fr}.tc-page .qa-pipe{grid-template-columns:repeat(2,1fr)}.tc-page .qa-pipe:before{display:none}.tc-page .qa-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.tc-page .qa-hero h1{font-size:44px}.tc-page .qa-byo h2{font-size:36px}.tc-page .qa-card{position:static;width:100%}.tc-page .qa-pipe,.tc-page .qa-grid{grid-template-columns:1fr}}.tc-page .qc-hero{padding:56px 0 0;background:#fff}.tc-page .qc-hero__panel{position:relative;border-radius:28px;background:linear-gradient(180deg,#0f1730,#0a0e1a);color:#fff;padding:72px 64px 0;overflow:hidden}.tc-page .qc-hero__panel:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 80% 0%,rgba(21,106,255,.35),transparent 70%);pointer-events:none}.tc-page .qc-hero__copy{position:relative;max-width:760px;margin:0 auto;text-align:center}.tc-page .qc-hero h1{margin:16px 0 0;font-size:72px;font-weight:550;line-height:1.02;letter-spacing:-.04em}.tc-page .qc-hero h1 span{color:#8fb6ff}.tc-page .qc-hero__lede{margin:18px auto 0;max-width:54ch;font-size:20px;line-height:1.4;color:#ffffffb8}.tc-page .qc-hero__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px}.tc-page .qc-hero .tc-pill{background:#ffffff1f;color:#fff}.tc-page .qc-term{position:relative;margin:48px auto 0;width:min(1056px,100%);border-radius:18px 18px 0 0;background:#0b1020;border:1px solid rgba(255,255,255,.1);border-bottom:0;display:grid;grid-template-columns:1fr 272px;overflow:hidden;box-shadow:0 -20px 80px #156aff2e}.tc-page .qc-term__bar{grid-column:1 / -1;display:flex;align-items:center;gap:14px;height:44px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);font-size:12px;color:#fff9}.tc-page .qc-term__bar b{color:#fff;font-weight:650}.tc-page .qc-term__bar i{font-style:normal;padding:3px 8px;border-radius:6px;background:#ffffff14}.tc-page .qc-term__bar .is-up{color:#4ade80}.tc-page .qc-term__chart{position:relative;height:380px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.04) 0 1px,transparent 1px 48px)}.tc-page .qc-term__chart svg{position:absolute;inset:0;width:100%;height:100%}.tc-page .qc-term__line{position:absolute;left:0;right:0;top:38%;border-top:1px dashed rgba(74,222,128,.7)}.tc-page .qc-term__line span{position:absolute;right:8px;top:-10px;padding:2px 8px;border-radius:5px;background:#16a34a;color:#fff;font-size:11px;font-weight:650}.tc-page .qc-term__line--sl{top:70%;border-color:#f87171b3}.tc-page .qc-term__line--sl span{background:#dc2626}.tc-page .qc-term__ticket{border-left:1px solid rgba(255,255,255,.08);padding:16px;display:grid;gap:10px;align-content:start;font-size:12px;color:#ffffffb3}.tc-page .qc-term__ticket h4{margin:0 0 4px;font-size:13px;font-weight:650;color:#fff}.tc-page .qc-term__row{display:flex;justify-content:space-between;align-items:center;padding:9px 10px;border-radius:8px;background:#ffffff0d}.tc-page .qc-term__row b{color:#fff;font-weight:600}.tc-page .qc-term__acct{display:flex;align-items:center;gap:8px}.tc-page .qc-term__acct i{width:8px;height:8px;border-radius:50%;background:#4ade80}.tc-page .qc-term__buy{margin-top:6px;height:40px;border-radius:10px;background:#0457ff;color:#fff;display:grid;place-items:center;font-size:14px;font-weight:650}.tc-page .qc-term__buy small{display:block;font-size:10px;font-weight:500;opacity:.8}.tc-page .qc-bento{padding:96px 0}.tc-page .qc-bento__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.tc-page .qc-tile{position:relative;min-height:300px;padding:28px;border-radius:20px;background:#f4f7fb;border:1px solid #e8eaf0;overflow:hidden}.tc-page .qc-tile--wide{grid-column:span 2}.tc-page .qc-tile--dark{background:#0a0e1a;color:#fff;border-color:#0a0e1a}.tc-page .qc-tile h3{margin:0 0 8px;font-size:22px;font-weight:600;letter-spacing:-.02em}.tc-page .qc-tile p{margin:0;max-width:38ch;font-size:15px;line-height:1.5;color:#4e515a}.tc-page .qc-tile--dark p{color:#ffffffb3}.tc-page .qc-tile .lp-chip,.tc-page .qc-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;margin-left:8px;border-radius:99px;font-size:11px;font-weight:600;background:#e8f0ff;color:#0457ff;vertical-align:middle}.tc-page .qc-chip--live{background:#e6f9f0;color:#16a34a}.tc-page .qc-tile--dark .qc-chip{background:#ffffff24;color:#fff}.tc-page .qc-meter{margin-top:28px;display:grid;gap:10px}.tc-page .qc-meter div{display:grid;grid-template-columns:110px 1fr 48px;align-items:center;gap:12px;font-size:13px;color:#1a2640}.tc-page .qc-meter i{height:8px;border-radius:99px;background:#e3e8f2;overflow:hidden;display:block}.tc-page .qc-meter i:after{content:"";display:block;height:100%;width:var(--p);border-radius:99px;background:linear-gradient(90deg,#4a8bff,#0457ff)}.tc-page .qc-meter div:nth-child(3) i:after{background:linear-gradient(90deg,#f59e0b,#dc2626)}.tc-page .qc-fills{margin-top:24px;display:grid;gap:8px}.tc-page .qc-fills span{display:flex;justify-content:space-between;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #e8eaf0;font-size:13px;color:#1a2640}.tc-page .qc-tile--dark .qc-fills span{background:#ffffff0f;border-color:#ffffff14;color:#ffffffd9}.tc-page .qc-fills b{font-weight:600;color:#16a34a}.tc-page .qc-replay{margin-top:28px;display:flex;align-items:center;gap:10px}.tc-page .qc-replay i{width:34px;height:34px;border-radius:50%;background:#0457ff;display:grid;place-items:center;color:#fff}.tc-page .qc-replay i svg{width:14px;height:14px}.tc-page .qc-replay span{flex:1;height:6px;border-radius:99px;background:#e3e8f2;position:relative}.tc-page .qc-replay span:after{content:"";position:absolute;left:0;top:0;height:100%;width:38%;border-radius:99px;background:#0457ff}@media(max-width:1180px){.tc-page .qc-term{grid-template-columns:1fr}.tc-page .qc-term__ticket{display:none}.tc-page .qc-bento__grid{grid-template-columns:1fr 1fr}.tc-page .qc-tile--wide{grid-column:span 2}}@media(max-width:767px){.tc-page .qc-hero__panel{padding:48px 20px 0;border-radius:20px}.tc-page .qc-hero h1{font-size:42px}.tc-page .qc-bento__grid{grid-template-columns:1fr}.tc-page .qc-tile--wide{grid-column:auto}.tc-page .qc-term__chart{height:240px}}.tc-page{overflow-x:clip}.tc-page.tc-page--copier .tc-how__visual .copier-setup__account img{width:3.56347cqw;height:3.56347cqw;max-width:none;position:static;transform:none}.tc-page.tc-page--copier .tc-how__visual img.copier-setup__check{width:4.45434cqw;height:4.45434cqw;max-width:none;position:static;transform:none}.tc-page.tc-page--copier .tc-how__visual img.copier-setup__toggle{width:6.41425cqw;height:3.56347cqw;max-width:none;position:static;transform:none}.tc-page.tj-page .tj-bento__tile--post .tj-bento__mobile-art{display:none}.tc-page.tj-page .tj-bento__tile--post .tj-bento__desktop-art{display:contents}.tc-page :is(.tc-features,.tc-features__inner,.tc-tools,.tc-tools__inner){height:auto}.tc-page :is(.tc-features__inner,.tc-tools__inner){grid-template-rows:auto}.tc-page.tj-page .tj-bento__tile--post .tj-bento__copy{position:relative;z-index:1}.tc-page.ma-page{--ma-blue:#0457ff;--ma-muted:#5f6b7d }.tc-page.ma-page .page-container{width:calc(100% - 64px);max-width:1184px}.tc-page.ma-page .ma-hero{padding:0 0 64px}.tc-page.ma-page .ma-hero__inner{flex-direction:column;gap:64px;padding:16px 32px 32px;display:flex}.tc-page.ma-page .ma-hero__visual{isolation:isolate;border-radius:32px;height:445px;position:relative;overflow:clip}.tc-page.ma-page .ma-hero__visual:before{content:"";z-index:-1;background:url(/assets/tc/46-imgEllipse2402.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}.tc-page .ma-hero__blue{background:#0457ff;border-radius:32px;position:absolute;inset:50% 0 0;overflow:hidden}.tc-page.ma-page .ma-float{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--ma-blue);background:#ffffff52;border:1px solid #fff;border-radius:16px;align-items:center;gap:12px;padding:16px 24px 16px 16px;display:flex;position:absolute}.tc-page .ma-float--browser{top:126px;left:calc(50% - 348px)}.tc-page.ma-page .ma-float--cloud{color:#fff;top:263px;left:calc(50% + 101px)}.tc-page .ma-float strong,.tc-page .ma-float span{white-space:nowrap;display:block}.tc-page .ma-float strong{letter-spacing:-.32px;font-size:16px;font-weight:600;line-height:1.2}.tc-page .ma-float span{opacity:.72;font-size:12px;line-height:18px}.tc-page .ma-hero__copy{text-align:center}.tc-page.ma-page .ma-hero__copy .tc-pill{color:#fff;background:#0a0e1a}.tc-page.ma-page h1{letter-spacing:-.04em;color:#0a0e1a;margin:16px 0;font-size:clamp(56px,6.25vw,90px);font-weight:550;line-height:.9}.tc-page.ma-page h1 span,.tc-page .ma-heading h2 span{color:var(--ma-blue)}.tc-page .ma-hero__copy>p{letter-spacing:-.4px;color:#0a0e1ab8;margin:0;font-size:20px;line-height:1.2}.tc-page.ma-page .ma-hero__copy .ma-hero__availability{letter-spacing:0;max-width:44rem;color:var(--ma-muted);margin:12px auto 0;font-size:14px;line-height:1.5}.tc-page.ma-page a.ma-float--browser{text-decoration:none}.tc-page.ma-page .ma-actions{justify-content:center;gap:16px;margin-top:32px;display:flex}.tc-page.ma-page .ma-actions .button{gap:6px;min-height:44px;padding:12px 24px;font-size:14px}.tc-page.ma-page .ma-section{padding:128px 0}.tc-page.ma-page .ma-heading{text-align:center;margin:0 0 64px}.tc-page.ma-page .ma-heading .tc-pill{color:#0a0e1a;background:#0a0e1a14}.tc-page.ma-page .ma-heading h2,.tc-page.ma-page .ma-native h2{letter-spacing:-.04em;color:#080e43;margin:16px 0;font-size:56px;font-weight:550;line-height:1.2}.tc-page.ma-page .ma-heading p{color:var(--ma-muted);margin:0;font-size:20px;line-height:1.2}.tc-page.ma-page .ma-start{min-height:940px}.tc-page .ma-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0 27.5px;list-style:none;display:grid}.tc-page .ma-steps li{text-align:center;min-width:0}.tc-page .ma-steps li>span{color:#fff;background:linear-gradient(135deg,#5a96ff,#156aff);border-radius:8px;place-items:center;width:32px;height:32px;margin:0 auto 8px;display:grid;box-shadow:0 4px 6px #156aff52}.tc-page.ma-page .ma-steps h3{letter-spacing:-.03em;color:#0a0e1a;margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.2}.tc-page .ma-steps p{color:#0a0e1ab8;min-height:34px;margin:0;font-size:14px;line-height:1.2}.tc-page .ma-steps img{width:100%;height:auto;margin-top:24px}.tc-page .ma-workspace{grid-template-columns:1fr 2.06fr 1fr;gap:16px;height:512px;display:grid}.tc-page .ma-workspace>div{border-radius:32px;position:relative;overflow:hidden}.tc-page.ma-page .ma-workspace h3{z-index:1;letter-spacing:-.04em;color:#111827;margin:16px;font-size:40px;font-weight:700;line-height:.9;position:relative}.tc-page .ma-workspace__platform{background:radial-gradient(#156aff,#0045d0);place-items:center;display:grid}.tc-page.ma-page .ma-workspace__platform h3{color:#fff;text-align:center;max-width:444px;margin:0 35px}.tc-page .ma-workspace__lines{background:url(/assets/tc/1213-imgVector2.svg) 50%/601px 400px no-repeat,url(/assets/tc/1213-imgVector3.svg) 50%/729px 534px no-repeat,url(/assets/tc/1213-imgVector4.svg) 50%/665px 466px no-repeat;position:absolute;inset:0}.tc-page .ma-workspace img{object-fit:contain;max-width:none;position:absolute}.tc-page .ma-workspace__desktop img,.tc-page .ma-workspace__laptop{width:750px;height:562.5px;top:95px;left:-184px;transform:rotate(-22.04deg)}.tc-page .ma-workspace__mobile img,.tc-page .ma-workspace__hand{width:674.25px;height:505.688px;top:-78px;left:-294px;transform:rotate(-31.18deg)}.tc-page.ma-page .ma-workspace__mobile h3{margin:0 16px;position:absolute;top:320px}.tc-page .ma-native{color:#fff;isolation:isolate;background:#0a0e1a;padding:88px 0;position:relative;overflow:hidden}.tc-page .ma-native:before{content:"";opacity:.5;z-index:-1;background:url(/assets/tc/native-topography.webp) 50%/cover no-repeat;position:absolute;inset:0;-webkit-mask:url(/assets/tc/1236-imgTopographyBackgroundStudio1.svg) 50%/cover;mask:url(/assets/tc/1236-imgTopographyBackgroundStudio1.svg) 50%/cover}.tc-page .ma-native__background{z-index:-1;pointer-events:none;opacity:.5;position:absolute;inset:0;-webkit-mask:url(/assets/tc/1236-imgTopographyBackgroundStudio1.svg) 50%/cover no-repeat;mask:url(/assets/tc/1236-imgTopographyBackgroundStudio1.svg) 50%/cover no-repeat}.tc-page .ma-native__background .topography-container{width:100%;height:100%}.tc-page .ma-native:has(.ma-native__background canvas):before{opacity:0}.tc-page .ma-native__inner{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.tc-page .ma-native .tc-pill{color:#fff;background:#ffffff14}.tc-page.ma-page .ma-native h2{color:#fff;margin:32px 0 16px}.tc-page .ma-native h2 span{color:#156aff}.tc-page .ma-native__copy>p{opacity:.5;margin:0 0 32px;font-size:20px;line-height:1.2}.tc-page .ma-native__copy .button{gap:6px;min-height:44px;padding:14px 18px;font-size:14px}.tc-page .ma-native__platforms{grid-template-columns:1fr 1fr;align-self:stretch;gap:16px;display:grid}.tc-page .ma-native__platform{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff05;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:360px;padding:28px;display:flex;position:relative;overflow:hidden}.tc-page .ma-native__os{z-index:1;letter-spacing:-1.5px;font-size:25px;font-weight:600;line-height:64px}.tc-page .ma-native__platform img:not(.ma-native__os){width:360px;max-width:none;height:360px;position:absolute;top:-64px;left:calc(50% - 80px);transform:rotate(-15deg)}.tc-page .ma-native__platform--android img:not(.ma-native__os){width:380px;height:380px;top:-68px;left:calc(50% - 123px);transform:rotate(11.22deg)}.tc-page .ma-native__platform>div{z-index:1;position:relative}.tc-page .ma-native__platform h3{margin:0 0 6px;font-size:24px;font-weight:550;line-height:1.2}.tc-page .ma-native__platform p{color:#aebbd3;margin:0;font-size:14px;line-height:1.2}.tc-page .ma-overview{padding:64px 0;scroll-margin-top:100px}.tc-page .ma-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tc-page .ma-benefits article{background:linear-gradient(#f4f7fb 65%,#fff);border-radius:20px;flex-direction:column;min-height:512px;display:flex;overflow:hidden}.tc-page .ma-benefits article img{object-fit:contain;width:100%;height:311px}.tc-page .ma-benefits article:nth-child(2) img{height:282px}.tc-page .ma-benefits article>div{flex-direction:column;flex:1;padding:32px;display:flex}.tc-page .ma-benefits h3{letter-spacing:-.69px;color:#0a0e1a;margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.2}.tc-page .ma-benefits p{color:var(--ma-muted);margin:0 0 24px;font-size:14px;line-height:1.2}.tc-page .ma-benefits a{color:var(--ma-blue);gap:8px;margin-top:auto;font-size:14px;font-weight:660;display:flex}.tc-page.ma-page .tc-testimonials .tc-section-heading>p:last-child{display:none}.tc-page.ma-page .tc-closing--cta-only{height:auto;padding-block:64px}.tc-page.ma-page .tc-closing--cta-only .tc-closing__inner{grid-template-rows:auto}.tc-page.ma-page a:focus-visible{outline-offset:5px;outline:2px solid #156aff}@media(max-width:1100px){.tc-page.ma-page .ma-heading h2,.tc-page.ma-page .ma-native h2{font-size:44px}.tc-page .ma-native__inner{gap:32px}.tc-page .ma-native__platform{padding:20px}.tc-page .ma-native__platform h3{font-size:20px}.tc-page.ma-page .ma-workspace h3{font-size:30px}.tc-page .ma-benefits article>div{padding:24px}}@media(max-width:767px){.tc-page.ma-page .page-container{width:calc(100% - 40px)}.tc-page.ma-page .ma-hero{padding:20px 0 48px}.tc-page.ma-page .ma-hero__inner{gap:32px;padding:0}.tc-page.ma-page .ma-hero__visual{aspect-ratio:1.05;border-radius:20px;height:auto}.tc-page .ma-hero__blue{background-size:700px;border-radius:20px;inset:45% 0 0}.tc-page.ma-page .ma-float{border-radius:12px;gap:6px;padding:10px}.tc-page .ma-float img{width:18px;height:18px}.tc-page .ma-float strong{font-size:11px}.tc-page .ma-float span{font-size:8px;line-height:12px}.tc-page .ma-float--browser{top:24%;left:0}.tc-page.ma-page .ma-float--cloud{top:70%;left:auto;right:0}.tc-page.ma-page h1{font-size:clamp(35px,8.9vw,60px);line-height:1}.tc-page .ma-hero__copy>p{font-size:17px;line-height:1.4}.tc-page.ma-page .ma-actions{gap:10px;margin-top:24px}.tc-page.ma-page .ma-actions .button{white-space:nowrap;flex:1;padding:14px 12px}.tc-page.ma-page .ma-section,.tc-page .ma-overview{padding:64px 0}.tc-page.ma-page .ma-start{min-height:0}.tc-page.ma-page .ma-heading{margin-bottom:40px}.tc-page.ma-page .ma-heading h2,.tc-page.ma-page .ma-native h2{font-size:34px;line-height:1.08}.tc-page.ma-page .ma-heading p{font-size:17px;line-height:1.4}.tc-page .ma-desktop-break{display:none}.tc-page .ma-steps{grid-template-columns:1fr;gap:40px;padding:0}.tc-page .ma-steps li{max-width:355px;margin:auto}.tc-page .ma-steps img{margin-top:16px}.tc-page .ma-steps p{min-height:0}.tc-page .ma-workspace{grid-template-columns:1fr;gap:16px;height:auto}.tc-page .ma-workspace>div{min-height:340px}.tc-page.ma-page .ma-workspace h3{font-size:32px}.tc-page .ma-workspace__desktop h3{max-width:200px}.tc-page .ma-workspace__desktop img{width:580px;height:435px;top:55px;left:-70px}.tc-page.ma-page .ma-workspace__platform h3{max-width:290px}.tc-page .ma-workspace__mobile img{width:550px;height:413px;top:-100px;left:-110px}.tc-page.ma-page .ma-workspace__mobile h3{max-width:290px;top:auto;bottom:20px}.tc-page .ma-native{padding:64px 0}.tc-page .ma-native__inner{grid-template-columns:1fr;gap:32px}.tc-page .ma-native__copy>p{font-size:17px;line-height:1.4}.tc-page .ma-native__platform{min-height:280px;padding:16px}.tc-page .ma-native__platform h3{font-size:19px}.tc-page .ma-native__platform p{font-size:12px}.tc-page .ma-native__platform img:not(.ma-native__os){width:270px;height:270px;top:-20px;left:15%}.tc-page .ma-native__platform--android img:not(.ma-native__os){left:0}.tc-page .ma-benefits{grid-template-columns:1fr;gap:24px}.tc-page .ma-benefits article{min-height:0}.tc-page .ma-benefits article img,.tc-page .ma-benefits article:nth-child(2) img{aspect-ratio:1.2;height:auto}.tc-page .ma-benefits p{font-size:16px;line-height:1.4}.tc-page.ma-page .tc-testimonials,.tc-page.ma-page .tc-security{height:auto}.tc-page.ma-page .tc-testimonials__inner{grid-template-rows:auto auto}}@media(prefers-reduced-motion:reduce){.tc-page.ma-page{scroll-behavior:auto}}.tc-page .ma-hero__blue:before{content:"";background:url(/assets/tc/46-imgSubtract.webp) 50%/1241px 2130px no-repeat;position:absolute;inset:0;transform:scaleX(-1)}@media(min-width:768px)and (max-width:1100px){.tc-page .ma-float--browser{left:16px}.tc-page.ma-page .ma-float--cloud{left:auto;right:16px}.tc-page.ma-page .ma-float{gap:8px;padding:12px}.tc-page .ma-float strong{font-size:14px}.tc-page.ma-page .ma-workspace h3{font-size:clamp(21px,2.7vw,30px)}}.tc-page.sd-page .sd-hero__art{aspect-ratio:1184/512;pointer-events:none;z-index:0;mix-blend-mode:multiply;height:auto;overflow:visible}.tc-page.sd-page .sd-hero__art img{aspect-ratio:1;width:109.628%;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%,-19.7226%)}@media(max-width:1180px){.tc-page.sd-page .tc-tools__inner{grid-template-rows:auto auto}}@media(max-width:900px){.tc-page .fc-page .fc-workflow__copy a,.tc-page.sd-page .sd-link,.tc-page .bp-platform h3 a,.tc-page .pf-firm h3 a{align-items:center;min-height:44px;display:inline-flex}}@media(max-width:600px){.tc-page.sd-page .sd-hero{flex-direction:column;gap:16px;height:auto;padding-block:32px;display:flex}.tc-page.sd-page .sd-hero__art{aspect-ratio:auto;order:-1;max-width:480px;height:auto;margin-block:0}.tc-page.sd-page .sd-hero__art img{width:100%;height:auto;position:static;transform:none}.tc-page.sd-page .sd-hero__inner{gap:24px;height:auto;padding:0}.tc-page :is(.rm-page,.sd-page,.fc-page,.bc-page,.pt-page,.tj-page) main :is(.rm-hero__visual,.sd-hero__visual,.fc-hero__visual,.bc-hero__visual,.pt-hero__visual,.tj-hero__visual){max-width:100%;margin-inline:auto}.tc-page.tc-page :is(.sd-workflow,.fc-watch,.bp-request,.pf-why,.pa-why,.jb-why,.au-quote){isolation:isolate;background:#145ba8;height:auto;padding:32px 0;position:relative;overflow:hidden}.tc-page.tc-page :is(.sd-workflow__bg,.fc-watch__background,.bp-request__photo,.pf-why__photo,.pa-why__photo,.jb-why__photo,.au-quote__photo){display:none}.tc-page.tc-page :is(.sd-workflow,.fc-watch,.bp-request,.pf-why,.pa-why,.jb-why,.au-quote):before{content:"";z-index:-1;pointer-events:none;width:var(--mobile-art-w);height:var(--mobile-art-h);left:var(--mobile-art-left,auto);right:var(--mobile-art-right,auto);top:var(--mobile-art-top,auto);bottom:var(--mobile-art-bottom,auto);background:var(--mobile-art) center / 100% 100% no-repeat;transform:var(--mobile-art-transform,none);position:absolute}.tc-page.sd-page .sd-workflow{--mobile-art-transform:scaleX(-1);flex-direction:column;justify-content:flex-end;min-height:720px;padding-top:280px;display:flex}.tc-page.sd-page.ev-page .sd-workflow{--mobile-art:url(/assets/tc/36194.webp);--mobile-art-w:594px;--mobile-art-h:720px;--mobile-art-right:0px;--mobile-art-top:0px }.tc-page.sd-page .sd-workflow__inner{flex-direction:column;gap:32px;height:auto;padding:0;display:flex}.tc-page.sd-page .sd-workflow__list{gap:32px;width:100%;margin:0}.tc-page.sd-page .sd-workflow__list li{grid-template-columns:37px minmax(0,1fr);gap:16px;min-height:0}.tc-page.sd-page .sd-workflow__number{color:#ffffff80;font-size:32px;line-height:1.2}.tc-page.sd-page .sd-workflow__list p{letter-spacing:-.69px;white-space:normal;margin:0;font-size:20px;font-weight:550;line-height:1.2}.tc-page.tc-page :is(.sd-workflow,.fc-watch,.bp-request,.pf-why,.pa-why,.jb-why) h2{letter-spacing:-1.28px;text-align:left;text-wrap:initial;margin:0;font-size:32px;font-weight:550;line-height:1.2}.tc-page.tc-page :is(.sd-workflow,.fc-watch,.bp-request,.pf-why,.pa-why,.jb-why) h2 br{display:none}.tc-page.tc-page :is(.sd-workflow,.fc-watch,.bp-request,.pf-why,.pa-why,.jb-why,.au-quote):before{min-width:100%;min-height:100%}}.tc-page.sd-page .sd-workflow{background:#1254ae}.tc-page.sd-page .sd-workflow__bg{object-fit:contain;object-position:right bottom;width:auto;max-width:100%;height:100%;inset:auto 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20%);mask-image:linear-gradient(90deg,#0000,#000 20%)}@media(max-width:1180px){.tc-page.sd-page .sd-workflow{flex-direction:column;height:auto;min-height:0;padding:48px 0 0;display:flex}.tc-page.sd-page .sd-workflow:before{display:none}.tc-page.sd-page .sd-workflow__inner{height:auto;padding:0}.tc-page.sd-page .sd-workflow__bg{order:1;width:100%;height:auto;margin-top:24px;display:block;position:static;-webkit-mask-image:linear-gradient(#0000,#000 25%);mask-image:linear-gradient(#0000,#000 25%)}.tc-page.sd-page .sd-workflow__list{width:100%}.tc-page.sd-page .sd-workflow__list li{grid-template-columns:40px minmax(0,1fr);gap:20px}.tc-page.sd-page .sd-workflow__list p{white-space:normal}}.tc-page.sd-page>main{padding-top:var(--navigation-band-height);background:#fff}.tc-page.sd-page .sd-accent{color:var(--royal)}.tc-page.sd-page .tc-section-heading:not(.tc-section-heading--light){color:var(--copy)}.tc-page.sd-page .sd-hero{height:var(--sd-hero-h);background:#fff;padding:64px 0 0;position:relative;overflow:hidden}.tc-page.sd-page .sd-hero__glow{top:calc(var(--sd-hero-h) - 32px);opacity:.32;background:var(--royal);filter:blur(98px);pointer-events:none;border-radius:50%;width:100%;height:100px;position:absolute;left:0}.tc-page.sd-page .sd-hero__inner{z-index:1;height:var(--sd-hero-inner-h,388px);flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:32px;display:flex;position:relative}.tc-page.sd-page .sd-hero__copy{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.tc-page.sd-page .sd-hero__eyebrow{color:#fff;background:#0a0e1a}.tc-page.sd-page .sd-hero h1{color:#0a0e1a;letter-spacing:-.04em;margin:0;font-size:90px;font-weight:550;line-height:81px}.tc-page.sd-page .sd-hero__copy>p{color:#0a0e1ab8;letter-spacing:-.02em;width:1120px;max-width:100%;margin:0;font-size:20px;line-height:24px}.tc-page.sd-page .sd-hero__actions{align-items:center;gap:16px;display:flex}.tc-page.sd-page .sd-hero__actions .button{height:44px;min-height:44px;padding:0 24px}.tc-page.sd-page .sd-hero__art{z-index:1;width:min(1184px,calc(100% - var(--site-page-gutter) - var(--site-page-gutter)));height:512px;margin:8px auto 0;position:relative;overflow:hidden}.tc-page.sd-page .sd-hero__art img{object-fit:cover;width:100%;max-width:none;height:512px;display:block}.tc-page.sd-page .sd-audience{height:var(--sd-audience-h);box-shadow:inset 0 2px 0 var(--royal);background:linear-gradient(#f4f7fb,#fdfdfe 92%);border-radius:32px 32px 0 0;padding:64px 0}.tc-page.sd-page .sd-audience__inner{height:calc(var(--sd-audience-h) - 128px);grid-template-columns:minmax(0,560px) 560px;justify-content:space-between;align-items:center;display:grid}.tc-page.sd-page .sd-audience__copy{flex-direction:column;align-items:flex-start;display:flex}.tc-page.sd-page .sd-audience__eyebrow{color:#0a0e1a;background:#0a0e1a0f}.tc-page.sd-page .sd-audience h2{color:#0a0e1a;letter-spacing:-.04em;margin:16px 0 0;font-size:56px;font-weight:550;line-height:67px}.tc-page.sd-page .sd-audience__copy>p{color:#494c55;margin:16px 0 0;font-size:20px;line-height:24px}.tc-page.sd-page .sd-audience__list{gap:16px;display:grid}.tc-page.sd-page .sd-audience__row{grid-template-columns:96px minmax(0,368px);align-items:center;gap:32px;min-height:160px;padding:32px;display:grid}.tc-page.sd-page .sd-icon{background:var(--royal);border-radius:24px;justify-content:center;align-items:center;width:96px;height:96px;display:flex;box-shadow:0 12px 24px #0457ff47}.tc-page.sd-page .sd-icon img{width:64px;height:64px}.tc-page.sd-page .sd-audience__row h3{color:#0a0e1a;letter-spacing:-.02em;margin:0;font-size:23.5px;font-weight:650;line-height:29px}.tc-page.sd-page .sd-audience__row p{color:#4c5059;margin:8px 0 0;font-size:14px;line-height:17px}.tc-page.sd-page .sd-tag{height:22px;color:var(--royal);background:#eaf1fe;border-radius:10px;align-items:center;padding:0 12px;font-size:11.5px;font-weight:650;line-height:14px;display:inline-flex}.tc-page.sd-page .sd-problems{height:var(--sd-problems-h);background:#fff;padding:96px 0}.tc-page.sd-page .sd-problems__inner{grid-template-columns:minmax(0,560px) 560px;place-content:start space-between;display:grid}.tc-page.sd-page .sd-problems__copy{flex-direction:column;align-items:flex-start;display:flex}.tc-page.sd-page .sd-problems__eyebrow{color:#0a0e1a;background:#0a0e1a0f}.tc-page.sd-page .sd-problems h2{color:#0a0e1a;letter-spacing:-.04em;margin:16px 0 0;font-size:56px;font-weight:550;line-height:67px}.tc-page.sd-page .sd-problems__copy>p{color:#494c55;margin:16px 0 0;font-size:20px;line-height:24px}.tc-page.sd-page .sd-problems__list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.tc-page.sd-page .sd-problem{grid-template-columns:72px minmax(0,392px);align-items:center;gap:32px;padding:32px;display:grid}.tc-page.sd-page .sd-problem__number{color:var(--royal);letter-spacing:-.03em;align-items:center;font-size:48px;font-weight:650;line-height:58px;display:flex}.tc-page.sd-page .sd-problem p{color:#0a0e1a;letter-spacing:-.01em;margin:0;font-size:23px;line-height:29px}.tc-page.sd-page .sd-compare{height:var(--sd-compare-h);background:#fff;padding:128px 0}.tc-page.sd-page .sd-compare__inner{height:calc(var(--sd-compare-h) - 256px);align-content:start;gap:32px;display:grid}.tc-page.sd-page .sd-compare__heading{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.tc-page.sd-page .sd-compare__heading h2{color:#0a0e1a;letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:67px}.tc-page.sd-page .sd-compare__heading p{color:#494c55;margin:0;font-size:20px;line-height:24px}.tc-page.sd-page .sd-table{background:#fff;border:1px solid #e6eaf2;border-radius:16px;overflow:hidden}.tc-page.sd-page .sd-table__row{border-top:1px solid #eef1f6;grid-template-columns:320px 320px minmax(0,430px);align-items:center;gap:32px;min-height:87px;padding:0 24px;font-size:16px;line-height:19px;display:grid}.tc-page.sd-page .sd-table__row--head{background:#f7f9fc;border-top:0;min-height:52px;font-weight:600}.tc-page.sd-page .sd-table__feature{color:#0a0e1a;font-weight:600}.tc-page.sd-page .sd-table__without{color:#8a8c91}.tc-page.sd-page .sd-table__with{border-left:2px solid var(--royal);color:#0a0e1a;padding-left:14px}.tc-page.sd-page .sd-workflow{height:var(--sd-workflow-h);color:#fff;padding:96px 0;position:relative;overflow:hidden}.tc-page.sd-page .sd-workflow__bg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.tc-page.sd-page .sd-workflow__inner{z-index:1;height:calc(var(--sd-workflow-h) - 192px);width:min(var(--site-content-width),calc(100% - var(--site-page-gutter) - var(--site-page-gutter)));align-content:start;display:grid;position:relative}.tc-page.sd-page .sd-workflow h2{letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:67px}.tc-page.sd-page .sd-workflow__list{gap:32px;width:512px;max-width:100%;margin:64px 0 0;padding:0;list-style:none;display:grid}.tc-page.sd-page .sd-workflow__list li{grid-template-columns:minmax(56px,auto) auto;justify-content:start;align-items:center;gap:32px;min-height:58px;display:grid}.tc-page.sd-page .sd-workflow__list p{white-space:nowrap}.tc-page.sd-page .sd-workflow__number{color:#fff6;letter-spacing:-.03em;font-size:40px;font-weight:650;line-height:58px}.tc-page.sd-page .sd-workflow__list p{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:29px}.tc-page.sd-page .sd-firms{height:var(--sd-firms-h);background:#fff;padding:64px 0}.tc-page.sd-page .sd-firms__inner{align-content:start;justify-items:center;gap:64px;padding:64px 0;display:grid}.tc-page.sd-page .sd-firms__logos img{object-fit:contain;width:947px;max-width:100%;height:200px;display:block}.tc-page.sd-page .sd-firms__copy{text-align:center;flex-direction:column;align-items:center;width:1120px;max-width:100%;display:flex}.tc-page.sd-page .sd-firms h2{color:#0a0e1a;letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:67px}.tc-page.sd-page .sd-firms__copy p{color:#494c55;margin:16px 0 0;font-size:20px;line-height:24px}.tc-page.sd-page .sd-firms__copy .button{height:44px;min-height:44px;margin-top:32px;padding:0 24px}.tc-page.sd-page .tc-tools{height:843px}.tc-page.sd-page .tc-tools__inner{grid-template-rows:107px 512px;grid-template-columns:minmax(0,1fr);height:715px;padding:32px}.tc-page.sd-page .tc-tools__inner>.tc-section-heading{width:100%;max-width:100%;margin:0}.tc-page.sd-page .tc-tools__cards{width:100%;min-width:0}.tc-page.sd-page .tc-tool,.tc-page.sd-page .tc-tool img{height:512px}.tc-page.sd-page .tc-faq__intro{padding:16px}.tc-page.sd-page .tc-faq{height:484px}.tc-page.sd-page .tc-faq__inner,.tc-page.sd-page .tc-faq__list{height:356px}@media(max-width:1180px){.tc-page.sd-page .sd-hero,.tc-page.sd-page .sd-hero__inner,.tc-page.sd-page .sd-hero__art,.tc-page.sd-page .sd-audience,.tc-page.sd-page .sd-audience__inner,.tc-page.sd-page .sd-audience__row,.tc-page.sd-page .sd-cards,.tc-page.sd-page .sd-cards__inner,.tc-page.sd-page .sd-cards__grid,.tc-page.sd-page .sd-reasons,.tc-page.sd-page .sd-reasons__inner,.tc-page.sd-page .sd-problems,.tc-page.sd-page .sd-problems__inner,.tc-page.sd-page .sd-problem,.tc-page.sd-page .sd-compare,.tc-page.sd-page .sd-compare__inner,.tc-page.sd-page .sd-workflow,.tc-page.sd-page .sd-workflow__inner,.tc-page.sd-page .sd-firms,.tc-page.sd-page .sd-firms__inner,.tc-page.sd-page .tc-tools,.tc-page.sd-page .tc-tools__inner,.tc-page.sd-page .tc-testimonials,.tc-page.sd-page .tc-faq,.tc-page.sd-page .tc-faq__inner,.tc-page.sd-page .tc-faq__list{height:auto}.tc-page.sd-page .sd-hero{padding-bottom:64px}.tc-page.sd-page .sd-hero__inner{padding:32px 0}.tc-page.sd-page .sd-hero h1{font-size:clamp(40px,6.5vw,72px);line-height:1.08}.tc-page.sd-page .sd-workflow__list p{white-space:normal}.tc-page.sd-page .sd-workflow__list p br,.tc-page.sd-page .sd-reason h3 br,.tc-page.sd-page .sd-firms h2 br{display:none}.tc-page.sd-page .sd-hero__copy>p,.tc-page.sd-page .sd-workflow__list,.tc-page.sd-page .sd-firms__copy{width:100%}.tc-page.sd-page .sd-hero__art img{height:auto}.tc-page.sd-page .sd-audience h2,.tc-page.sd-page .sd-cards__heading h2,.tc-page.sd-page .sd-reasons__heading h2,.tc-page.sd-page .sd-problems h2,.tc-page.sd-page .sd-compare__heading h2,.tc-page.sd-page .sd-workflow h2,.tc-page.sd-page .sd-firms h2{font-size:clamp(32px,5vw,48px);line-height:1.15}.tc-page.sd-page .sd-audience__inner,.tc-page.sd-page .sd-problems__inner{grid-template-columns:minmax(0,1fr);gap:40px}.tc-page.sd-page .sd-audience__row,.tc-page.sd-page .sd-problem{padding:0}.tc-page.sd-page .sd-compare,.tc-page.sd-page .sd-problems,.tc-page.sd-page .sd-reasons,.tc-page.sd-page .sd-workflow{padding:64px 0}.tc-page.sd-page .sd-table__row{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px}.tc-page.sd-page .sd-table__row--head{display:none}.tc-page.sd-page .sd-firms__logos img{width:100%;height:auto}.tc-page.sd-page .tc-tools__inner{padding:32px 0}.tc-page.sd-page .tc-tools__inner>.tc-section-heading{width:100%;margin:0}.tc-page.sd-page .tc-tool,.tc-page.sd-page .tc-tool img{height:auto}}@media(max-width:900px){.tc-page.sd-page .sd-hero h1 br,.tc-page.sd-page .sd-compare__heading h2 br,.tc-page.sd-page .sd-workflow h2 br{display:none}.tc-page.sd-page .sd-hero__actions{flex-direction:column;width:100%}.tc-page.sd-page .sd-hero__actions .button{width:100%}.tc-page.sd-page .sd-audience__row,.tc-page.sd-page .sd-problem,.tc-page.sd-page .sd-workflow__list li{grid-template-columns:minmax(0,1fr);gap:12px}.tc-page.sd-page .sd-hero{flex-direction:column;gap:16px;height:auto;padding-block:32px;display:flex}.tc-page.sd-page .sd-hero__art{aspect-ratio:auto;order:-1;max-width:480px;height:auto;margin-block:0}.tc-page.sd-page .sd-hero__art img{width:100%;height:auto;position:static;transform:scale(1.5)}.tc-page.sd-page .sd-hero__inner{gap:24px;height:auto;padding:0}}.tc-page.sd-page .sd-audience__list{gap:24px}.tc-page.sd-page .sd-audience__row{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:24px;min-height:0;padding-block:0}.tc-page.sd-page .sd-icon{border-radius:21px;width:64px;height:64px}.tc-page.sd-page .sd-icon img{width:43px;height:43px}@media(max-width:900px){.tc-page.sd-page .sd-audience__row{gap:16px}.tc-page.sd-page .sd-audience__row h3{font-size:24px}.tc-page.sd-page .sd-problem,.tc-page.sd-page .sd-workflow__list li{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px}.tc-page.sd-page .sd-problem p{font-size:16px;line-height:1.5}.tc-page.sd-page .sd-workflow__list p{white-space:normal}}.tc-page.ev-page{--sd-hero-h:1036px;--sd-audience-h:640px;--sd-problems-h:844px;--sd-compare-h:777px;--sd-workflow-h:718px;--sd-firms-h:727px }.tc-page.ev-page .tc-testimonials{height:670px}.tc-page.ev-page .tc-testimonials__inner{grid-template-rows:206px 304px}.tc-page.ev-page .tc-tool.tc-tool--illustrated{height:512px;box-shadow:none;background:linear-gradient(#f4f7fb 65%,#f4f7fb00);border:0;border-radius:16px;overflow:hidden}.tc-page.ev-page .tc-tool--illustrated .tc-tool__reviewed-screen{aspect-ratio:auto;flex:1 1 0;order:-1;min-height:0}.tc-page.ev-page .tc-tool--illustrated .tc-tool__reviewed-copy{flex:none;padding:16px}.tc-page.ev-page .tc-tool--illustrated h3{font-size:24px;font-weight:600;line-height:1.2}.tc-page.ev-page .tc-tool--illustrated p{color:#0a0e1a80;font-size:14px;line-height:1.2}.tc-page.ev-page .tc-tool--illustrated .tc-tool__reviewed-link{color:#0457ff;font-size:14px;font-weight:660;line-height:1.2}.tc-page.ev-page .tc-tool--illustrated .tc-tool__reviewed-link svg{width:16px;height:16px}.tc-page.ev-page .tc-tool--illustrated:focus-visible{outline-offset:4px;outline:2px solid #0457ff}.tc-page.ev-page .tc-testimonials,.tc-page.ev-page .tc-testimonials__panel{height:auto}.tc-page.ev-page .tc-testimonials__inner{grid-template-rows:auto auto}.tc-page.ev-page .tc-review{min-height:260px}.tc-page.ev-page .tc-review footer{padding-top:24px}@media(max-width:900px){.tc-page.ev-page .sd-problem p{font-size:16px;line-height:1.5}.tc-page.ev-page .sd-table__without:before,.tc-page.ev-page .sd-table__with:before{content:attr(data-label);color:#0a0e1a;margin-bottom:4px;font-size:10px;line-height:1.4;display:block}.tc-page.ev-page .sd-table__with:before{color:#0457ff}.tc-page.ev-page .tc-tool.tc-tool--illustrated{height:480px}.tc-page.ev-page .tc-tools__cards{gap:16px}.tc-page.ev-page .tc-testimonials__panel{gap:24px}}.tc-page a.bp-platform__visual{display:block}.tc-page :is(a.platform,a.bp-platform__visual,.footer__home):focus-visible{outline-offset:4px;outline:3px solid #1769ff}@media(max-width:900px){.tc-page .navigation__inner,.tc-page .navigation .navigation__actions a,.tc-page .button,.tc-page .landing-page .button,.tc-page.bp-page .bp-rail .button,.tc-page .audience a,.tc-page .footer .newsletter__form button{min-height:44px}}@media(max-width:600px){.tc-page [class*=-page] :is(.fc-hero,.pf-hero,.bp-hero,.pr-hero,.jb-hero,.bl-hero,.pa-hero,.sl-hero){padding-top:32px;padding-bottom:40px}.tc-page [class*=-page] :is(.fc-hero,.pf-hero,.bp-hero,.pr-hero,.jb-hero,.bl-hero,.pa-hero,.sl-hero) h1{text-wrap:balance;font-size:clamp(40px,10.5vw,48px);line-height:1.12}.tc-page [class*=-page] :is(.fc-hero,.pf-hero,.bp-hero,.pr-hero,.jb-hero,.bl-hero,.pa-hero,.sl-hero) p{font-size:16px;line-height:1.5}}@media(prefers-reduced-motion:no-preference){.tc-page :where(.product-card-link,.tc-tool,.tc-navcard,.pf-firm,.bp-platform,.video-card-shell){transition:box-shadow .22s,border-color .22s}.tc-page main :is(a.product-card-link,a.tc-tool,a.tc-navcard,a.pf-firm,a.bp-platform,a.video-card-shell,a.bl-card,a.bl-featured){transition:box-shadow .18s ease-out,border-color .18s ease-out}}.tc-page main :is(a.product-card-link,a.tc-tool,a.tc-navcard,a.pf-firm,a.bp-platform,a.video-card-shell,a.bl-card,a.bl-featured){transform:none}@media(hover:hover)and (pointer:fine){.tc-page main :is(.product-card,a.tc-tool,a.tc-navcard,a.pf-firm,a.bp-platform,a.video-card-shell,a.bl-card,a.bl-featured):hover{border-color:#b7cfff}}@media(max-width:600px){.tc-page.tc-page .bp-request__inner{width:calc(100% - 64px);max-width:480px;height:auto;margin:0 auto;padding:0}.tc-page.tc-page .bp-request__inner>p{margin:16px 0 32px;font-size:16px;line-height:1.2}}@media(min-width:901px){.tc-page .bp-request__inner,.tc-page .jb-why__inner,.tc-page .pf-why__inner{width:min(var(--site-content-width),calc(100% - 2 * var(--site-page-gutter)));margin-inline:auto;padding-inline:0}}.tc-page .tc-explore{background:#fff;padding:64px 0}.tc-page .tc-explore__inner{gap:40px;display:grid}.tc-page .tc-explore__heading{text-align:center;flex-direction:column;align-items:center;display:flex}.tc-page .tc-explore__heading h2{color:#080e43;letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:67px}.tc-page .tc-explore__heading p{color:#494c55;margin:18px 0 0;font-size:20px;line-height:24px}.tc-page .tc-explore__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tc-page .tc-navcard{text-align:center;flex-direction:column;align-items:center;padding-bottom:24px;display:flex}.tc-page .tc-navcard__visual{width:100%;max-width:384px;height:239px;position:relative}.tc-page .tc-navcard__visual img{object-fit:cover;width:calc(100% - 32px);max-width:none;height:239px;margin:0 auto;display:block}.tc-page .tc-navcard__icon{background:var(--royal);border-radius:24px;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:absolute;top:120px;left:50%;transform:translate(-50%)}.tc-page .tc-navcard__icon img{object-fit:contain;width:64px;height:64px;margin:0}.tc-page .tc-navcard p.tc-navcard__title{color:#0a0e1a;letter-spacing:-.01em;width:auto;margin:24px 0 0;font-size:20px;font-weight:600;line-height:24px}.tc-page .tc-navcard p{color:#8a8c91;width:336px;max-width:100%;margin:8px 0 0;font-size:16px;line-height:19px}.tc-page .tc-navcard p:not(.tc-navcard__title){min-height:57px;padding-inline:12px}.tc-page .tc-navcard__link{color:#0a0e1a;background:#f2f3f5;height:36px;min-height:36px;margin-top:24px;padding:0 16px;font-size:13px;font-weight:600}@media(max-width:1180px){.tc-page .tc-explore__heading h2{font-size:clamp(32px,5vw,48px);line-height:1.15}.tc-page .tc-explore__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tc-page .tc-navcard p{width:100%}}@media(max-width:767px){.tc-page .tc-explore__grid{gap:32px}.tc-page .tc-navcard{padding-bottom:0}.tc-page .tc-navcard__visual{aspect-ratio:352/239;width:100%;max-width:352px;height:auto}.tc-page .tc-navcard__visual>img{object-fit:contain;width:100%;height:auto}.tc-page .tc-navcard__icon{border-radius:20px;width:80px;height:80px;top:auto;bottom:8%}.tc-page .tc-navcard__icon img{width:54px;height:54px}.tc-page .tc-navcard p.tc-navcard__title{margin-top:16px}.tc-page .tc-navcard p:not(.tc-navcard__title){min-height:0;padding-inline:8px}.tc-page .tc-navcard__link{margin-top:20px}}@media(min-width:640px)and (max-width:1023px){.tc-page .tc-explore__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media(max-width:639px){.tc-page .tc-explore__grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:768px)and (max-width:1180px){.tc-page .tc-navcard__visual{aspect-ratio:352/239;max-width:352px;height:auto}.tc-page .tc-navcard__visual>img{object-fit:contain;width:100%;height:auto}.tc-page .tc-navcard__icon{border-radius:20px;width:80px;height:80px;top:auto;bottom:8%}.tc-page .tc-navcard__icon img{width:54px;height:54px}.tc-page .tc-navcard p.tc-navcard__title{margin-top:16px}.tc-page .tc-navcard__link{margin-top:20px}}.tc-page.bp-page>main{padding-top:var(--navigation-band-height);background:#fff}.tc-page.bp-page .bp-accent{color:var(--royal)}.tc-page.bp-page .bp-hero{background:#fff;height:540px;padding:64px 0;position:relative;overflow:hidden}.tc-page.bp-page .bp-hero__glow{opacity:.32;background:var(--royal);filter:blur(98px);pointer-events:none;border-radius:50%;width:100%;height:100px;position:absolute;top:508px;left:0}.tc-page.bp-page .bp-hero__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;height:412px;padding:32px;display:flex;position:relative}.tc-page.bp-page .bp-hero__eyebrow{color:#fff;background:#0a0e1a}.tc-page.bp-page .bp-hero h1{color:#0a0e1a;letter-spacing:-.0365em;margin:16px 0 0;font-size:90px;font-weight:550;line-height:81px}.tc-page.bp-page .bp-hero__inner>p{color:#4e515a;width:1120px;max-width:100%;margin:16px 0 0;font-size:20px;line-height:24px}.tc-page.bp-page .bp-hero__actions{align-items:center;gap:16px;margin-top:32px;display:flex}.tc-page.bp-page .bp-hero__actions .button{height:44px;min-height:44px;padding:0 24px}.tc-page.bp-page .bp-platforms{background:linear-gradient(#f4f7fb,#fff);border-top:2px solid #0457ff;border-radius:64px 64px 0 0;height:2372px;padding:64px 0}.tc-page.bp-page .bp-platforms__inner{align-content:start;gap:32px;height:2242px;display:grid}.tc-page.bp-page .bp-platforms__heading{text-align:center;flex-direction:column;align-items:center;display:flex}.tc-page.bp-page .bp-platforms__heading h2{color:#1a2640;letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:67px}.tc-page.bp-page .bp-platforms__heading p{color:#5f6b7d;margin:8px 0 0;font-size:20px;line-height:24px}.tc-page.bp-page .bp-rail{background:linear-gradient(100deg,#0a0e1a,#0e1127 60%,#101433);border-radius:20px;height:214px;position:relative;overflow:hidden}.tc-page.bp-page .bp-rail__artwork{width:1073px;max-width:none;height:214px;position:absolute;top:0;left:111px}.tc-page.bp-page .bp-rail__copy{z-index:1;flex-direction:column;align-items:flex-start;padding:24px;display:flex;position:relative}.tc-page.bp-page .bp-rail__tags{align-items:center;gap:8px;display:flex}.tc-page.bp-page .bp-rail__tag{height:22px;color:var(--royal);background:#fff;border-radius:10px;align-items:center;padding:0 12px;font-size:11.5px;font-weight:650;line-height:14px;display:flex}.tc-page.bp-page .bp-rail__tag--live{color:#ffffffb8;background:#ffffff1f}.tc-page.bp-page .bp-rail__copy h3{color:#fff;letter-spacing:-.02em;margin:16px 0 0;font-size:24px;font-weight:650;line-height:29px}.tc-page.bp-page .bp-rail__copy>p{text-wrap:balance;color:#fff9;max-width:460px;margin:8px 0 0;font-size:14px;line-height:17px}.tc-page.bp-page .bp-rail__actions{align-items:center;gap:8px;margin-top:20px;display:flex}.tc-page.bp-page .bp-rail__actions .button{border-radius:8px;height:33px;min-height:33px;padding:0 16px;font-size:13px}.tc-page.bp-page .bp-rail__ghost{color:#fff;background:#ffffff1f}.tc-page.bp-page .bp-platforms__grid{grid-template-rows:455px 438px 438px 438px;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.tc-page.bp-page .bp-platform{background:#fff;border-radius:24px;flex-direction:column;align-self:start;padding:24px;display:flex}.tc-page.bp-page .bp-platform__visual{border-radius:12px;height:auto;overflow:hidden}.tc-page.bp-page .bp-platform__visual img{object-fit:contain;width:100%;height:auto;display:block}.tc-page.bp-page .bp-platform__copy{margin-top:16px}.tc-page.bp-page .bp-platform__tag{width:max-content;height:22px;color:var(--royal);background:#eaf1fe;border-radius:10px;align-items:center;padding:0 12px;font-size:11.5px;font-weight:650;line-height:14px;display:flex}.tc-page.bp-page .bp-platform__copy h3{color:#0a0e1a;letter-spacing:-.02em;margin:8px 0 0;font-size:24px;font-weight:650;line-height:29px}.tc-page.bp-page .bp-platform__copy p{color:#5f6b7d;margin:8px 0 0;font-size:14px;line-height:17px}.tc-page.bp-page .bp-keep{background:#fff;height:644px;padding:64px 0}.tc-page.bp-page .bp-keep__inner{grid-template-columns:minmax(0,1fr) 560px;align-items:center;gap:64px;height:516px;display:grid}.tc-page.bp-page .bp-keep h2{color:#0a0e1a;letter-spacing:-.04em;width:560px;max-width:100%;margin:0;font-size:56px;font-weight:550;line-height:67px}.tc-page.bp-page .bp-keep__copy>p{color:#5f6b7d;width:560px;max-width:100%;margin:16px 0 0;font-size:20px;line-height:24px}.tc-page.bp-page .bp-keep__list{align-content:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}.tc-page.bp-page .bp-benefit{grid-template-columns:96px minmax(0,368px);align-items:center;gap:32px;padding:32px;display:grid}.tc-page.bp-page .bp-benefit__icon{background:var(--royal);border-radius:24px;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.tc-page.bp-page .bp-benefit__icon img{width:64px;height:64px;display:block}.tc-page.bp-page .bp-benefit h3{color:#0a0e1a;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:650;line-height:29px}.tc-page.bp-page .bp-benefit p{color:#5f6b7d;margin:8px 0 0;font-size:13.5px;line-height:17px}.tc-page.bp-page .bp-request{background:#1a5aa8;height:466px;padding:64px 0;position:relative;overflow:hidden}.tc-page.bp-page .bp-request__photo{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;top:0;left:0}.tc-page.bp-page .bp-request__inner{z-index:1;width:min(1200px,calc(100% - var(--site-page-gutter) - var(--site-page-gutter)));height:338px;margin-left:max(var(--site-page-gutter),calc((100% - var(--site-content-width)) / 2));flex-direction:column;align-items:flex-start;padding:32px;display:flex;position:relative}.tc-page.bp-page .bp-request h2{color:#fff;letter-spacing:-.04em;width:539px;max-width:100%;margin:0;font-size:56px;font-weight:550;line-height:67px}.tc-page.bp-page .bp-request>div>p{color:#ffffffb8;width:539px;max-width:100%;margin:16px 0 0;font-size:20px;line-height:24px}.tc-page.bp-page .bp-request .button{height:44px;min-height:44px;margin-top:32px;padding:0 24px}.tc-page.bp-page .tc-security{height:528px}.tc-page.bp-page .tc-faq{height:490px}.tc-page.bp-page .tc-faq__inner,.tc-page.bp-page .tc-faq__list{height:362px}.tc-page.bp-page .tc-faq__item[open]{flex-basis:auto}.tc-page.bp-page .tc-faq__intro{padding:16px}.tc-page.bp-page .tc-faq__intro p{width:552px}@media(max-width:1180px){.tc-page.bp-page .bp-hero,.tc-page.bp-page .bp-platforms,.tc-page.bp-page .bp-keep,.tc-page.bp-page .bp-request,.tc-page.bp-page .bp-hero__inner,.tc-page.bp-page .bp-platforms__inner,.tc-page.bp-page .bp-keep__inner,.tc-page.bp-page .bp-request__inner{height:auto}.tc-page.bp-page .bp-hero__inner{padding-left:0;padding-right:0}.tc-page.bp-page .bp-hero h1{font-size:clamp(40px,6.5vw,72px);line-height:1.08}.tc-page.bp-page .bp-hero h1 br,.tc-page.bp-page .bp-hero__inner>p br,.tc-page.bp-page .bp-keep h2 br,.tc-page.bp-page .bp-request h2 br{display:none}.tc-page.bp-page .bp-hero__inner>p,.tc-page.bp-page .bp-keep h2,.tc-page.bp-page .bp-keep__copy>p,.tc-page.bp-page .bp-request h2,.tc-page.bp-page .bp-request>div>p{width:100%}.tc-page.bp-page .bp-platforms__heading h2,.tc-page.bp-page .bp-keep h2,.tc-page.bp-page .bp-request h2{font-size:clamp(32px,5vw,48px);line-height:1.15}.tc-page.bp-page .bp-platforms__grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.tc-page.bp-page .bp-keep__inner{grid-template-columns:minmax(0,1fr);gap:32px}.tc-page.bp-page .bp-benefit{padding:0}.tc-page.bp-page .bp-rail{height:auto}.tc-page.bp-page .bp-rail__artwork{opacity:.4;left:auto;right:0}.tc-page.bp-page .bp-request__inner{width:min(1200px,calc(100% - var(--site-page-gutter) - var(--site-page-gutter)));margin-inline:auto;padding-left:0;padding-right:0}.tc-page.bp-page .tc-security,.tc-page.bp-page .tc-security__inner,.tc-page.bp-page .tc-faq,.tc-page.bp-page .tc-faq__inner,.tc-page.bp-page .tc-faq__list{height:auto}.tc-page.bp-page .tc-faq__item[open]{flex-basis:auto}.tc-page.bp-page .tc-faq__intro{padding:16px 0}.tc-page.bp-page .tc-faq__intro p{width:100%}}@media(max-width:767px){.tc-page.bp-page .bp-hero__actions{flex-direction:column;width:100%}.tc-page.bp-page .bp-hero__actions .button{width:100%}.tc-page.bp-page .bp-rail__artwork{display:none}}.tc-page .bp-rail__mobile-artwork{display:none}@media(max-width:767px){.tc-page.bp-page .bp-rail{aspect-ratio:326/428;background:#0a0e1a;border-radius:16px;flex-direction:column;min-height:440px;display:flex}.tc-page.bp-page .bp-rail__copy{width:100%;min-height:214px;padding:24px}.tc-page.bp-page .bp-rail__tag{border-radius:99px;font-size:12px}.tc-page.bp-page .bp-rail__tag--live{color:#ffffff80;background:#ffffff08}.tc-page.bp-page .bp-rail__copy h3{font-size:24px;font-weight:700}.tc-page.bp-page .bp-rail__copy>p{color:#ffffffb8;font-size:14px;line-height:1.2}.tc-page.bp-page .bp-rail__actions{margin-top:24px;flex-flow:row;gap:8px;width:auto;margin-inline:0}.tc-page.bp-page .bp-rail__actions .button{width:auto;padding-inline:24px;font-size:14px}.tc-page.bp-page .bp-rail__mobile-artwork{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}}@media(max-width:350px){.tc-page.bp-page .bp-rail__actions .button{padding-inline:16px}}@media(max-width:767px){.tc-page.bp-page .bp-hero{overflow:visible}.tc-page.bp-page .bp-hero__glow{top:auto;bottom:-50px}.tc-page.bp-page .bp-platforms{position:relative}.tc-page.bp-page .bp-platforms__inner{grid-template-columns:minmax(0,1fr)}.tc-page.bp-page .bp-rail{aspect-ratio:auto;width:100%;min-width:0;height:auto}.tc-page.bp-page .bp-rail__copy{min-width:0;padding:24px}.tc-page.bp-page .bp-rail__copy>p{width:auto;max-width:100%}.tc-page.bp-page .bp-rail__tags{flex-wrap:wrap}.tc-page.bp-page .bp-rail__actions{flex-wrap:wrap;width:100%}.tc-page.bp-page .bp-rail__actions .button{min-width:0;padding-inline:12px}}@media(max-width:639px){.tc-page.bp-page .bp-platforms__grid{grid-template-columns:minmax(0,1fr);width:100%;max-width:480px;margin-inline:auto}}@media(max-width:767px){.tc-page.bp-page .bp-rail{max-width:480px;margin-inline:auto}}@media(min-width:768px)and (max-width:1180px){.tc-page.bp-page .bp-hero{overflow:visible}.tc-page.bp-page .bp-hero__glow{top:auto;bottom:-50px}.tc-page.bp-page .bp-platforms{position:relative}.tc-page.bp-page .bp-rail__copy{max-width:55%}}.tc-page.bp-page .bp-platforms,.tc-page.bp-page .bp-platforms__inner{height:auto}@media(min-width:1181px){.tc-page.tc-page--copier.tc-page--automation .tc-hero__visual{height:730px}}@media(min-width:1181px){.tc-page.tc-page--copier.tc-page--automation .tc-hero__inner{grid-template-columns:544px 544px;grid-template-rows:auto;justify-content:space-between;align-items:center}.tc-page.tc-page--copier.tc-page--automation .tc-hero__copy{display:flex;text-align:left;align-items:flex-start;width:544px;max-width:544px;height:auto;gap:0}.tc-page.tc-page--copier.tc-page--automation .tc-hero__visual{width:544px;height:730px;overflow:visible;justify-self:end}.tc-page.tc-page--copier.tc-page--automation .tc-hero__copy{position:relative;z-index:3}}@media(max-width:600px){.tc-page.rm-page .rm-hero,.tc-page.pt-page .pt-hero,.tc-page.pr-page .pr-hero,.tc-page .interim-page .interim-hero{padding-block:32px}}.tc-page.pr-page>main{padding-top:var(--navigation-band-height);background:#fff}.tc-page .pricing-screen{color:#121212;background:#fff;font-size:16px;line-height:1.5}.tc-page .pricing-screen *{box-sizing:border-box}.tc-page .pricing-screen__main{padding-block:64px 96px}.tc-page .pricing-screen #pricing-title{letter-spacing:-1.8px;margin:0;font-size:clamp(36px,4vw,56px);font-weight:550;line-height:1.12}.tc-page .pricing-screen #pricing-title span{color:#1769eb}.tc-page .pricing-screen__intro{color:#647087;margin:16px 0 0;font-size:20px}.tc-page .pricing-screen__toolbar{justify-content:space-between;align-items:center;gap:24px;margin:40px 0 24px;display:flex}.tc-page .pricing-screen button{cursor:pointer;font-family:inherit}.tc-page .pricing-screen__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.tc-page .pricing-card{border:1px solid #e9ecf1;border-radius:12px;padding:24px}.tc-page .pricing-card--popular{border-color:#377fdb;box-shadow:0 0 0 1px #377fdb15}.tc-page .pricing-card h2{align-items:center;gap:8px;margin:0 0 16px;font-size:24px;font-weight:600;display:flex}.tc-page .pricing-card__badge{color:#1769eb;font-size:11px;font-weight:400}.tc-page .pricing-card__price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.tc-page .pricing-card__price strong{letter-spacing:-1px;font-size:36px;font-weight:550}.tc-page .pricing-card__price span,.tc-page .pricing-card__price del{color:#647087;font-size:14px}.tc-page .pricing-card__price del{font-size:18px}.tc-page .pricing-card__description{color:#465064;min-height:72px;margin:24px 0;font-size:16px}.tc-page .pricing-card__action{color:#fff;background:#1769ff;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;text-decoration:none;display:flex}.tc-page .pricing-card__action:hover{background:#0958d8}.tc-page .pricing-card:first-child .pricing-card__action{color:#222;background:#fff;box-shadow:inset 0 0 0 1px #e2e5ea}.tc-page .pricing-card:first-child .pricing-card__action:hover{background:#f7f7f7}.tc-page .pricing-card__cancel{color:#647087;margin:6px 0 24px;font-size:12px}.tc-page .pricing-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tc-page .pricing-card li{color:#647087;align-items:baseline;gap:8px;font-size:14px;display:flex}.tc-page .pricing-card li>span{color:#4b89c6;font-size:16px;line-height:1}.tc-page .pricing-screen__video{margin-top:80px}.tc-page .pricing-screen__video h2{color:#080e43;letter-spacing:-.04em;text-align:center;text-wrap:balance;max-width:900px;margin:0 auto 32px;font-size:clamp(32px,4vw,48px);font-weight:550;line-height:1.15}.tc-page .pricing-screen__video iframe{aspect-ratio:16/9;background:#0b1020;border:0;border-radius:20px;width:100%;height:auto;display:block}.tc-page .pricing-screen__faq{grid-template-columns:1fr 2fr;gap:40px;margin-top:80px;display:grid}.tc-page .pricing-screen__faq h2{letter-spacing:-1px;margin:0;font-size:36px;font-weight:550}.tc-page .pricing-screen__faq details{border-bottom:1px solid #e9ecf1;padding:20px 0}.tc-page .pricing-screen__faq details:first-child{padding-top:8px}.tc-page .pricing-screen__faq details:last-child{border-bottom:0}.tc-page .pricing-screen__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:18px;font-weight:500;list-style:none;display:flex}.tc-page .pricing-screen__faq summary::-webkit-details-marker{display:none}.tc-page .pricing-screen__faq details p{color:#647087;margin:16px 0 0;font-size:16px;line-height:1.6}.tc-page .pricing-screen :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #1769ff}@media(min-width:761px)and (max-width:1000px){.tc-page .pricing-screen__plans{gap:16px}.tc-page .pricing-card{padding:20px}.tc-page .pricing-card__description{min-height:84px;font-size:14px}}@media(max-width:760px){.tc-page .pricing-screen__video{margin-top:56px}.tc-page .pricing-screen__video h2{margin-bottom:24px}.tc-page .pricing-screen__video iframe{border-radius:12px}.tc-page .pricing-screen__main{padding-block:32px 64px}.tc-page .pricing-screen #pricing-title{letter-spacing:-1px;font-size:36px}.tc-page .pricing-screen__intro{font-size:18px}.tc-page .pricing-screen__toolbar{flex-direction:column;align-items:flex-start;gap:8px;margin-top:24px}.tc-page .pricing-screen__plans{grid-template-columns:1fr;gap:24px}.tc-page .pricing-card__description{min-height:0}.tc-page .pricing-screen__faq{grid-template-columns:1fr;gap:24px;margin-top:56px}.tc-page .pricing-screen__faq h2{font-size:32px}}.tc-page.pr-page .pr-group{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:start;margin-top:48px}.tc-page.pr-page .pr-group--auto{grid-template-columns:300px minmax(0,1fr);margin-top:72px}.tc-page.pr-page .pr-group__copy{position:sticky;top:96px}.tc-page.pr-page .pr-group__copy .tc-pill{margin-bottom:14px}.tc-page.pr-page .pr-group__copy h2{margin:0 0 12px;font-size:32px;font-weight:550;line-height:1.15;letter-spacing:-.03em;color:#0a0e1a}.tc-page.pr-page .pr-group__copy p{margin:0 0 16px;font-size:15px;line-height:1.55;color:#5f6b7d}.tc-page.pr-page .pr-group__copy ul{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:8px;font-size:14px;line-height:1.45;color:#1a2640}.tc-page.pr-page .pr-group__copy li{display:flex;gap:8px}.tc-page.pr-page .pr-group__copy li:before{content:"✓";color:#0457ff;font-weight:700}.tc-page.pr-page .pr-group .pricing-screen__plans{margin:0}.tc-page.pr-page .pr-group--auto .pricing-screen__plans{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-page.pr-page .pricing-card__price--soon strong{font-size:26px;letter-spacing:-.02em}.tc-page.pr-page .pricing-card__action.is-soon{display:block;text-align:center;pointer-events:none;background:#f1f4f9;color:#5f6b7d;border:1px solid #e3e8f2}.tc-page.pr-page .pricing-screen__faq{padding-top:48px}@media(max-width:1180px){.tc-page.pr-page .pr-group,.tc-page.pr-page .pr-group--auto{grid-template-columns:1fr;gap:28px}.tc-page.pr-page .pr-group__copy{position:static}.tc-page.pr-page .pr-group--auto .pr-group__copy{order:-1}}@media(max-width:767px){.tc-page.pr-page .pr-group--auto .pricing-screen__plans{grid-template-columns:1fr}}@media(max-width:600px){.tc-page.tc-page .au-quote__inner{height:auto;padding:0}}.tc-page.au-page>main{padding-top:var(--navigation-band-height);background:#fff}.tc-page.au-page .au-accent{color:var(--royal)}.tc-page.au-page .au-hero{background:#fff;padding:64px 0}.tc-page.au-page .au-hero__inner{flex-direction:column;align-items:center;height:896px;display:flex}.tc-page.au-page .au-hero__collage{align-self:flex-start;margin:28px 0 0 153px}.tc-page.au-page .au-hero__collage img{width:865px;max-width:none;height:auto;display:block}.tc-page.au-page .au-hero__copy{text-align:center;flex-direction:column;align-items:center;margin-top:28px;display:flex}.tc-page.au-page .au-hero__eyebrow{color:#fff;background:#0a0e1a}.tc-page.au-page .au-hero h1{color:#0a0e1a;letter-spacing:-.04em;margin:16px 0 0;font-size:90px;font-weight:550;line-height:81px}.tc-page.au-page .au-hero__copy>p{color:#494c55;width:1120px;max-width:100%;margin:16px 0 0;font-size:20px;line-height:24px}.tc-page.au-page .au-hero__actions{align-items:center;gap:16px;margin-top:32px;display:flex}.tc-page.au-page .au-hero__actions .button{height:44px;min-height:44px;padding:0 24px}.tc-page.au-page .au-pillars{background:#fff;padding:64px 0}.tc-page.au-page .au-pillars__inner{grid-template-columns:minmax(0,1fr) 621px;align-items:center;gap:0;display:grid}.tc-page.au-page .au-pillars h2{color:#080e43;letter-spacing:-.04em;width:499px;max-width:100%;margin:0;font-size:56px;font-weight:550;line-height:67px}.tc-page.au-page .au-pillars__list{gap:16px;display:grid}@media(min-width:1181px){.tc-page.au-page .au-pillars h2>span{white-space:nowrap;display:block}}.tc-page.au-page .au-pillar{grid-template-columns:96px minmax(0,429px);gap:32px;padding:32px;display:grid}.tc-page.au-page .au-pillar__icon{background:var(--royal);border-radius:24px;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.tc-page.au-page .au-pillar__icon img{width:64px;height:64px;display:block}.tc-page.au-page .au-pillar h3{color:#0a0e1a;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:29px}.tc-page.au-page .au-pillar p{color:#4c5059;margin:8px 0 0;font-size:14px;line-height:17px}.tc-page.au-page .au-rules{background:#fff;padding:96px 0}.tc-page.au-page .au-rules__inner{width:min(1200px,calc(100% - var(--site-page-gutter) - var(--site-page-gutter)));gap:32px;display:grid}.tc-page.au-page .au-rules__heading{text-align:center;flex-direction:column;align-items:center;display:flex}.tc-page.au-page .au-rules__heading h2{color:#080e43;letter-spacing:-.04em;margin:0;font-size:56px;font-weight:550;line-height:67px}.tc-page.au-page .au-rules__heading p{color:#494c55;margin:16px 0 0;font-size:20px;line-height:24px}.tc-page.au-page .au-rules__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.tc-page.au-page .au-rule{padding:16px}.tc-page.au-page .au-rule__number{color:var(--royal);font-size:24px;font-weight:600;line-height:29px;display:block}.tc-page.au-page .au-rule h3{color:#0a0e1a;letter-spacing:-.01em;margin:8px 0 0;font-size:24px;font-weight:600;line-height:29px}.tc-page.au-page .au-rule p{color:#8a8c91;margin:8px 0 0;font-size:16px;line-height:19px}.tc-page.au-page .au-quote{background:#1b4fa8;height:720px;position:relative;overflow:hidden}.tc-page.au-page .au-quote__inner{flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;padding-bottom:64px;display:flex;position:relative}.tc-page.au-page .au-quote blockquote{color:#ffffff9e;letter-spacing:-.02em;width:720px;max-width:100%;margin:0;font-size:31.5px;font-weight:500;line-height:38px}.tc-page.au-page .au-quote blockquote strong{color:#fff;font-weight:600}.tc-page.au-page .au-quote cite{color:#fff;margin-top:32px;font-size:16px;font-style:normal;font-weight:600;line-height:20px}@media(max-width:1180px){.tc-page.au-page .au-hero__inner{height:auto}.tc-page.au-page .au-hero__collage{align-self:auto;margin:0}.tc-page.au-page .au-hero__collage img,.tc-page.au-page .au-hero__copy,.tc-page.au-page .au-hero__copy>p{width:100%}.tc-page.au-page .au-hero h1{font-size:clamp(36px,6vw,60px);line-height:1.08}.tc-page.au-page .au-hero h1 br,.tc-page.au-page .au-pillars h2 br{display:none}.tc-page.au-page .au-pillars__inner{grid-template-columns:minmax(0,1fr);gap:40px}.tc-page.au-page .au-pillars h2,.tc-page.au-page .au-quote blockquote{width:100%}.tc-page.au-page .au-pillars h2,.tc-page.au-page .au-rules__heading h2{font-size:clamp(32px,5vw,48px);line-height:1.15}.tc-page.au-page .au-pillar{padding:0}.tc-page.au-page .au-rules__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-page.au-page .au-rule{padding:0}.tc-page.au-page .au-quote{height:auto;min-height:560px}.tc-page.au-page .au-quote__inner{padding:320px 0 48px}.tc-page.au-page .au-quote blockquote{font-size:clamp(20px,3.4vw,28px);line-height:1.28}}@media(max-width:900px){.tc-page.au-page .au-rules__grid{grid-template-columns:minmax(0,1fr)}.tc-page.au-page .au-hero__actions{flex-direction:column;width:100%}.tc-page.au-page .au-hero__actions .button{width:100%}.tc-page.au-page .au-pillars__list{gap:32px}.tc-page.au-page .au-pillar{grid-template-columns:64px minmax(0,1fr);gap:32px}.tc-page.au-page .au-pillar__icon{border-radius:16px;width:64px;height:64px}.tc-page.au-page .au-pillar__icon img{width:43px;height:43px}.tc-page.au-page .au-rule h3{font-size:20px;line-height:1.2}}.tc-page.au-page .au-hero__inner{height:auto;min-height:0;padding-top:56px}.tc-page.au-page .au-hero__copy{margin-top:0}@media(min-width:1181px){.tc-page.tc-page--copier.tc-page--automation .tc-hero h1{font-size:62px;line-height:1.02}.tc-page.tc-page--copier.tc-page--automation .tc-hero__copy{width:520px;max-width:520px}.tc-page.tc-page--copier.tc-page--automation .tc-hero__visual img{width:620px;left:20px}}.tc-page .tc-logo-rail--platforms,.tc-page .tc-review__stars{display:none}.tc-page .pricing-card__price,.tc-page .pricing-card{font-variant-numeric:normal}.tc-page .tc-how__inner .tc-how__mobile-action{display:none}@media(max-width:767px){.tc-page .tc-how__inner .tc-how__mobile-action{order:2;justify-content:center;width:100%;display:inline-flex}}.tc-page .qf-hero-copier .qf-fill--a{left:24%;top:110px}.tc-page .qf-hero-copier .qf-fill--b{left:auto;right:18%;top:470px}.tc-page .qf-hero-copier .qf-fill--c{left:30%;top:640px}@media(max-width:1180px){.tc-page .qf-hero-copier .qf-fill--a{left:0;top:8%}.tc-page .qf-hero-copier .qf-fill--b{left:auto;right:0;top:62%}.tc-page .qf-hero-copier .qf-fill--c{left:6%;top:82%}.tc-page .qf-fill{font-size:12px;gap:10px;padding:10px 12px}.tc-page .qf-fill b,.tc-page .qf-fill small{white-space:nowrap}}@media(max-width:767px){.tc-page.tc-page--copier .tc-hero .tc-hero__copy{order:0}.tc-page.tc-page--copier .tc-hero .tc-hero__visual{order:1}.tc-page.tc-page--copier:not(.tc-page--automation) .tc-hero__visual{height:auto}.tc-page.tc-page--copier .tc-hero{overflow:visible}.tc-page.tc-page--copier .tc-hero__actions{height:auto}.tc-page .qf-fill{gap:10px;padding:10px 12px}.tc-page .qf-fill b{white-space:nowrap}}@media(min-width:901px){.tc-page .tc-how__inner:has(.copier-setup){align-items:start}.tc-page .copier-setup{aspect-ratio:auto}.tc-page .tc-how:has(.copier-setup) .tc-how__copy{padding-top:6px}}.tc-page .copier-setup:before,.tc-page .copier-setup:after{content:none}.tc-page .copier-setup__sym{display:inline-grid;place-items:center;flex:0 0 auto;width:3.56347cqw;height:3.56347cqw;border-radius:25%;background:#156aff14;color:#156aff;font-size:1.78174cqw;font-weight:700;line-height:1}.tc-page .tc-cloud p{color:#0a0e1a;opacity:.72}.tc-page .qc-tile--dark .qc-meter div{color:#ffffffd1}.tc-page .qc-bento__grid>.qc-tile:last-child{grid-column:1 / -1;min-height:0}@media(max-width:900px){.tc-page .tc-features__grid{grid-template-rows:none;grid-auto-rows:auto}}@media(max-width:600px){.tc-page .tc-features__grid{grid-template-rows:none;grid-auto-rows:auto;gap:0}.tc-page .tc-feature{padding:20px 0}}.tc-page .qf-shot{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--pos, 0 0);background:#fff}.tc-page .qf-stage .qf-stage__frame .qf-shot{width:125%;height:100%}.tc-page .qf-laptop__screen .qf-shot,.tc-page .qf-window .qf-shot{width:104%}.tc-page .ma-workspace .qf-laptop__screen .qf-shot,.tc-page.sd-page .sd-hero__art .qf-laptop__screen .qf-shot{position:static;width:104%;height:100%;max-width:none;aspect-ratio:auto;top:auto;left:auto;transform:none;object-fit:cover}.tc-page .ma-workspace .qf-phone__screen .qf-shot,.tc-page.sd-page .sd-hero__art .qf-phone__screen .qf-shot{position:static;width:100%;height:100%;max-width:none;aspect-ratio:auto;top:auto;left:auto;transform:none;object-fit:cover;box-sizing:border-box;padding-top:7%}.tc-page .qf-stage{position:relative;width:100%;aspect-ratio:384 / 228;overflow:hidden;border-radius:14px 14px 0 0;background:radial-gradient(120% 100% at 50% 110%,#dfe8fb,#f3f6fc 55%,#fff)}.tc-page .qf-stage__frame{position:absolute;left:8%;right:8%;top:11%;height:130%;border-radius:10px 10px 0 0;overflow:hidden;background:#fff;box-shadow:0 18px 44px #080e4333,inset 0 0 0 1px #e4e4e7}.tc-page .qf-stage__tile{position:absolute;left:50%;bottom:8%;translate:-50% 0;display:grid;place-items:center;width:22%;aspect-ratio:1;border-radius:24%;color:#fff;background:linear-gradient(180deg,#3d82ff,#0457ff);box-shadow:0 12px 30px #156aff6b,0 0 0 5px #fff}.tc-page .qf-stage__tile svg{width:52%;height:52%}.tc-page .tc-stage--reviewed .tc-stage__reviewed-art{background:none}.tc-page.tj-page .tj-stage .qf-stage{aspect-ratio:384 / 239;margin-bottom:16px}.tc-page .qf-devices{position:absolute;inset:0}.tc-page .qf-laptop{position:absolute;left:15%;top:13%;width:min(500px,84%);rotate:-9deg;filter:drop-shadow(0 28px 44px rgba(0,0,0,.5))}.tc-page .qf-laptop__screen{position:relative;aspect-ratio:16 / 10;padding:1.2%;border-radius:2.2%/3.5%;background:#0b0b0b;box-shadow:inset 0 0 0 1px #3a3a3a;overflow:hidden}.tc-page .qf-laptop__screen .qf-shot{border-radius:4px}.tc-page .qf-laptop__base{height:2.3%;min-height:10px;margin:0 -3.5%;border-radius:0 0 14px 14px/0 0 10px 10px;background:linear-gradient(180deg,#4a4a4a,#202020 45%,#111)}.tc-page .qf-laptop__base:before{content:"";display:block;width:18%;height:40%;margin:0 auto;border-radius:0 0 4px 4px;background:#060606}.tc-page .qf-phone{position:absolute;left:0;bottom:-8%;width:min(190px,34%);aspect-ratio:9 / 18.6;padding:1.3%;rotate:-7deg;border-radius:13.5%/6.5%;background:#111;box-shadow:inset 0 0 0 1px #2c2c2c,0 0 0 1px #000,0 30px 50px #00000080}.tc-page .qf-phone__screen{position:relative;height:100%;border-radius:12.5%/6%;overflow:hidden;background:#fff}.tc-page .qf-phone__screen:before{content:"";position:absolute;z-index:1;top:2.2%;left:50%;translate:-50% 0;width:28%;height:2.6%;border-radius:999px;background:#0b0b0b}.tc-page .qf-phone__screen .qf-shot{box-sizing:border-box;padding-top:7%;background:#fff}@media(max-width:900px){.tc-page .qf-laptop{left:9%;top:4%;width:min(560px,88%)}.tc-page .qf-phone{left:0;bottom:-4%}}@media(max-width:600px){.tc-page .qf-laptop{left:10%;top:3%;width:90%;rotate:-8deg}.tc-page .qf-phone{width:36%;bottom:-3%}}.tc-page .qf-tool{position:relative;width:100%;height:auto;aspect-ratio:362 / 296;overflow:hidden}.tc-page .qf-tool__frame{position:absolute;inset:18px 18px -30%;border-radius:14px 14px 0 0;overflow:hidden;border:1px solid #e4e4e7;background:#fff;box-shadow:0 18px 44px #080e432e}.tc-page .tc-tool__reviewed-screen .qf-tool .qf-tool__frame .qf-shot,.tc-page .ma-benefits .qf-tool .qf-tool__frame .qf-shot{position:static;inset:auto;width:120%;height:100%;object-fit:cover;object-position:var(--pos, 0 0);transform:none}.tc-page .qf-hero-ws{position:relative;width:100%;height:100%}.tc-page .qf-hero-ws .qf-laptop__screen .qf-shot{width:100%}.tc-page .qf-hero-ws .qf-laptop{position:absolute;left:auto;right:-110px;top:50%;translate:0 -50%;width:690px;rotate:0deg;filter:drop-shadow(0 36px 60px rgba(8,14,67,.3))}.tc-page.tc-page--copier.tc-page--automation .tc-hero__visual .qf-hero-ws img{position:static;width:100%;height:100%;max-width:none;transform:none}@media(max-width:1180px){.tc-page.tc-page--copier.tc-page--automation .tc-hero__visual{aspect-ratio:16 / 10.5;height:auto}.tc-page .qf-hero-ws .qf-laptop{position:relative;right:auto;top:auto;translate:none;width:min(700px,100%);margin-inline:auto}}.tc-page.bp-page .bp-rail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:end;gap:24px;height:auto;min-height:0;aspect-ratio:auto;max-width:none}.tc-page.bp-page .bp-rail__copy{align-self:center;max-width:none;padding:32px}.tc-page.bp-page .bp-rail__shot{min-width:0;padding:32px 0 0}.tc-page .qf-window{aspect-ratio:16 / 9.4;border-radius:12px 0 0;overflow:hidden;background:#fff;box-shadow:inset 1px 1px #e4e4e7,-24px 0 60px #0000002e}@media(max-width:767px){.tc-page.bp-page .bp-rail{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.tc-page.bp-page .bp-rail__copy{padding:24px;min-height:0}.tc-page.bp-page .bp-rail__shot{padding:8px 0 0 24px}}.tc-page.ma-page .ma-hero__visual .qf-phone{left:50%;bottom:-24%;translate:-50% 0;rotate:0deg;width:236px;z-index:0}.tc-page .ma-workspace .qf-laptop{width:560px;left:-120px;top:250px;rotate:-22deg}.tc-page .ma-workspace__platform .qf-laptop{left:-500px;top:290px}.tc-page .ma-workspace__platform .qf-phone{inset:160px -120px auto auto;width:200px;rotate:18deg}.tc-page .ma-workspace__mobile .qf-phone{inset:-60px -50px auto auto;width:170px;rotate:-24deg}.tc-page.ma-page .ma-workspace__platform h3{max-width:400px}.tc-page .ma-benefits article .qf-tool{flex:none;aspect-ratio:auto;height:330px}@media(max-width:767px){.tc-page.ma-page .ma-hero__visual .qf-phone{width:44%;bottom:-34%}.tc-page .ma-workspace .qf-laptop{width:480px;left:-70px;top:160px}.tc-page .ma-workspace__platform .qf-laptop,.tc-page .ma-workspace__platform .qf-phone{display:none}.tc-page .ma-workspace__mobile .qf-phone{right:-10px;top:-90px;width:120px}.tc-page .ma-benefits article .qf-tool{aspect-ratio:1.2;height:auto}}.tc-page.sd-page .sd-hero__art{mix-blend-mode:normal;overflow:hidden;border-radius:28px;background:linear-gradient(135deg,#07123a,#0c2a7a 48%,#0457ff)}.tc-page.sd-page .sd-hero__art .qf-laptop{left:50%;top:10%;width:min(640px,60%);translate:-50% 0;rotate:0deg;filter:drop-shadow(0 28px 44px rgba(0,0,0,.45))}.tc-page.sd-page .sd-hero__art .qf-phone{left:auto;right:9%;bottom:-12%;width:min(176px,17%);rotate:6deg}@media(max-width:900px){.tc-page.sd-page .sd-hero__art{aspect-ratio:4 / 3;width:100%;max-width:560px}.tc-page.sd-page .sd-hero__art .qf-laptop{width:78%;top:8%}.tc-page.sd-page .sd-hero__art .qf-phone{right:4%;bottom:-8%;width:26%}.tc-page.sd-page .sd-firms{padding:48px 0}.tc-page.sd-page .sd-firms__inner{padding:0;gap:32px}}.tc-page.tj-page .tj-bento__tile--post{background:#0a0e1a}@media(max-width:767px){.tc-page.tj-page .tj-bento__tile--post .qf-post{position:relative;inset:auto;margin-top:auto}}.tc-page .copier-setup__account .qf-mark{flex:none;width:3.56347cqw;height:3.56347cqw;color:#156aff}.tc-page.au-page .au-quote{background:linear-gradient(135deg,#07123a,#0c2a7a 48%,#0457ff)}.tc-page.au-page .au-quote:before,.tc-page.au-page .au-quote:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.tc-page.au-page .au-quote:before{right:-10%;top:-30%;width:60%;aspect-ratio:1;background:radial-gradient(circle,#156aff8c,#0000 65%)}.tc-page.au-page .au-quote:after{left:-15%;bottom:-40%;width:55%;aspect-ratio:1;background:radial-gradient(circle,#ffffff1f,#0000 62%)}.tc-page.au-page .au-quote__mark{position:absolute;right:6%;top:50%;translate:0 -50%;width:min(320px,34vw);height:auto;aspect-ratio:1;color:#fff;opacity:.07;pointer-events:none}@media(max-width:1180px){.tc-page.au-page .au-quote{min-height:0}.tc-page.au-page .au-quote__inner{padding:120px 0 48px}}@media(min-width:768px)and (max-width:1023px){.tc-page.tc-page .tc-tools__cards,.tc-page.tc-page .tc-stages__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(min-width:1181px){.tc-page.tj-page .tj-insight,.tc-page.tj-page .tj-setup{height:auto}.tc-page.rm-page .rm-controls{height:auto;padding-bottom:64px}.tc-page.rm-page .tc-integrations,.tc-page.bp-page .bp-platforms{height:auto}.tc-page.bp-page .bp-platforms__grid{grid-template-rows:none}.tc-page.sd-page .sd-audience,.tc-page.sd-page .sd-audience__inner,.tc-page.sd-page .sd-problems,.tc-page.sd-page .sd-problems__inner{height:auto}.tc-page.sd-page .sd-audience,.tc-page.sd-page .sd-problems{padding-block:96px}.tc-page .tc-integrations__inner{height:auto;grid-template-rows:auto auto}}@media(min-width:901px){.tc-page .tc-how:has(.copier-setup),.tc-page .tc-how:has(.copier-setup) .tc-how__inner{height:auto}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tc-page .tc-tool--reviewed,.tc-page .tc-stage--reviewed{transition:transform .2s ease,box-shadow .2s ease}.tc-page .tc-tool--reviewed:hover,.tc-page .tc-stage--reviewed:hover{transform:translateY(-3px);box-shadow:0 16px 36px #080e431a}}@media(max-width:767px){.tc-page .copier-setup__ratio,.tc-page .copier-setup small{font-size:11px!important;line-height:1.3!important}.tc-page .ma-float span{font-size:10.5px;line-height:14px}.tc-page .rm-controls-carousel__dots button{width:36px;height:36px}}.tc-page .qi-hero__panel{padding-bottom:0}.tc-page .qi-hero__glow{position:absolute;left:50%;top:52%;width:900px;height:520px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(124,92,255,.28),rgba(21,106,255,.14) 55%,transparent);filter:blur(10px);pointer-events:none;animation:qi-breathe 9s ease-in-out infinite}@keyframes qi-breathe{0%,to{opacity:.75;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.06)}}.tc-page .qi-spark{display:inline-block;width:12px;height:12px;margin-right:6px;vertical-align:-1px;background:linear-gradient(135deg,#8fb6ff,#b69cff);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0l2.6 9.4L24 12l-9.4 2.6L12 24l-2.6-9.4L0 12l9.4-2.6z'/%3E%3C/svg%3E") center / contain no-repeat}.tc-page .qi-note{margin:16px auto 0;max-width:760px;text-align:center;font-size:13px;line-height:1.5;color:#6b7280}.tc-page .qi-app{position:relative;margin:48px auto 0;width:min(1056px,100%);border-radius:18px 18px 0 0;background:#0b1020;border:1px solid rgba(255,255,255,.1);border-bottom:0;overflow:hidden;box-shadow:0 -20px 80px #6e5aff38;text-align:left}.tc-page .qi-app__bar{display:flex;align-items:center;gap:12px;height:44px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);font-size:12px;color:#ffffff8c}.tc-page .qi-app__bar b{color:#fff;font-weight:650;font-size:13px}.tc-page .qi-app__dots{display:flex;gap:6px}.tc-page .qi-app__dots i{width:10px;height:10px;border-radius:50%;background:#ffffff29}.tc-page .qi-app__ctx{margin-left:auto;padding:3px 9px;border-radius:99px;background:#8fb6ff1f;color:#a9c6ff}.tc-page .qi-app__body{display:grid;grid-template-columns:272px 1fr;min-height:380px}.tc-page .qi-app__side{border-right:1px solid rgba(255,255,255,.08);padding:16px;display:grid;gap:8px;align-content:start}.tc-page .qi-app__side h4{margin:6px 0 2px;font-size:11px;font-weight:600;color:#ffffff73}.tc-page .qi-acct{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;border-radius:8px;background:#ffffff0d;font-size:12px;color:#ffffffc7}.tc-page .qi-acct span{display:flex;align-items:center;gap:8px;white-space:nowrap}.tc-page .qi-acct i{width:8px;height:8px;border-radius:50%;background:#4ade80}.tc-page .qi-acct i.is-lead{background:#8fb6ff}.tc-page .qi-acct i.is-strat{background:#b69cff;border-radius:2px}.tc-page .qi-acct b{font-weight:600;color:#fff;font-variant-numeric:tabular-nums}.tc-page .qi-acct.is-flag{background:#f871711a;box-shadow:inset 0 0 0 1px #f8717159}.tc-page .is-up{color:#4ade80!important}.tc-page .is-down{color:#f87171!important}.tc-page .qi-chat{padding:22px 24px;display:grid;gap:14px;align-content:start}.tc-page .qi-msg{max-width:600px;font-size:14px;line-height:1.55;color:#ffffffdb}.tc-page .qi-msg p{margin:0}.tc-page .qi-msg--me{justify-self:end;padding:11px 15px;border-radius:14px 14px 4px;background:#0457ff;color:#fff}.tc-page .qi-msg--ai{padding:16px 18px;border-radius:14px 14px 14px 4px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.tc-page .qi-msg__who{display:flex;align-items:center;margin-bottom:8px;font-size:12px;font-weight:600;color:#a9c6ff}.tc-page .qi-msg b{font-weight:650}.tc-page .qi-why{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:8px}.tc-page .qi-why li{display:grid;grid-template-columns:48px 1fr auto;gap:10px;align-items:baseline;padding:9px 11px;border-radius:9px;background:#ffffff0a;font-size:13px}.tc-page .qi-why li span{color:#ffffff73;font-variant-numeric:tabular-nums}.tc-page .qi-why li em{font-style:normal;font-size:11px;padding:2px 7px;border-radius:6px;background:#8fb6ff24;color:#a9c6ff;white-space:nowrap}.tc-page .qi-propose{margin-top:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;border:1px dashed rgba(143,182,255,.45);font-size:13px;color:#fffc}.tc-page .qi-propose b{padding:6px 10px;border-radius:7px;background:#fff;color:#0a0e1a;font-size:12px;font-weight:650;white-space:nowrap}.tc-page .qi-typing{display:flex;gap:5px;padding:12px 14px;width:max-content;border-radius:12px;background:#ffffff0f}.tc-page .qi-typing i{width:6px;height:6px;border-radius:50%;background:#fff9;animation:qi-dot 1s ease-in-out infinite}.tc-page .qi-typing i:nth-child(2){animation-delay:.15s}.tc-page .qi-typing i:nth-child(3){animation-delay:.3s}@keyframes qi-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.tc-page .qi-app__input{display:flex;align-items:center;gap:12px;margin:0 16px 16px 288px;padding:8px 8px 8px 16px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);font-size:13px;color:#ffffff73}.tc-page .qi-app__input span{flex:1}.tc-page .qi-app__input b{padding:8px 14px;border-radius:8px;background:#0457ff;color:#fff;font-weight:650}.tc-page .qi-caret{display:inline-block;width:1px;height:14px;margin-left:3px;vertical-align:-2px;background:#a9c6ff;animation:qi-blink 1s steps(1) infinite}@keyframes qi-blink{50%{opacity:0}}@media(prefers-reduced-motion:no-preference){.tc-page .qi-msg--me{animation:qi-in .5s .4s both cubic-bezier(.2,.7,.2,1)}.tc-page .qi-typing{animation:qi-typing 1.5s 1s both}.tc-page .qi-msg--ai{animation:qi-in .6s 2.4s both cubic-bezier(.2,.7,.2,1)}.tc-page .qi-why li{animation:qi-in .5s both cubic-bezier(.2,.7,.2,1)}.tc-page .qi-why li:nth-child(1){animation-delay:2.8s}.tc-page .qi-why li:nth-child(2){animation-delay:3.05s}.tc-page .qi-why li:nth-child(3){animation-delay:3.3s}.tc-page .qi-propose{animation:qi-in .5s 3.7s both cubic-bezier(.2,.7,.2,1)}}@media(prefers-reduced-motion:reduce){.tc-page .qi-typing{display:none}.tc-page .qi-hero__glow,.tc-page .qi-typing i,.tc-page .qi-caret{animation:none}}@keyframes qi-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes qi-typing{0%{opacity:0}15%{opacity:1}85%{opacity:1;max-height:40px}to{opacity:0;max-height:0;padding:0;margin:-7px 0}}.tc-page .qi-bento .qc-tile{display:flex;flex-direction:column}.tc-page .qi-day{position:relative;margin-top:auto;padding-top:22px;height:170px}.tc-page .qi-day svg{width:100%;height:150px;overflow:visible}.tc-page .qi-day__grid{stroke:#e3e8f2;stroke-width:1;fill:none;vector-effect:non-scaling-stroke}.tc-page .qi-day__lead,.tc-page .qi-day__acct{fill:none;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.tc-page .qi-day__lead{stroke:#0457ff}.tc-page .qi-day__acct{stroke:#ef4444}.tc-page .qi-day__pin{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#0a0e1a;color:#fff;font-size:11px;font-weight:650;box-shadow:0 0 0 4px #0a0e1a1a}.tc-page .qi-day__key{position:absolute;right:0;top:0;display:flex;gap:14px;font-size:12px;color:#4e515a}.tc-page .qi-day__key i{display:inline-block;width:10px;height:3px;margin-right:6px;vertical-align:middle;border-radius:2px;background:#ef4444}.tc-page .qi-day__key i.is-lead{background:#0457ff}.tc-page .qi-gates{margin:auto 0 0;padding:22px 0 0;list-style:none;display:grid;gap:8px}.tc-page .qi-gates li{position:relative;display:flex;justify-content:space-between;padding:10px 12px 10px 34px;border-radius:10px;background:#ffffff0f;font-size:13px;color:#ffffffdb}.tc-page .qi-gates li span{color:#ffffff80}.tc-page .qi-gates li:before{content:"";position:absolute;left:12px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#4ade80}.tc-page .qi-gates li.is-stop{background:#f8717124;box-shadow:inset 0 0 0 1px #f8717166}.tc-page .qi-gates li.is-stop:before{background:#f87171}.tc-page .qi-gates li.is-stop span{color:#fca5a5;font-weight:600}.tc-page .qi-heat{margin-top:auto;padding-top:22px}.tc-page .qi-heat__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.tc-page .qi-heat__grid i{height:15px;border-radius:4px;background:#e8ecf3}.tc-page .qi-heat__grid i.g1{background:#bbf7d0}.tc-page .qi-heat__grid i.g2{background:#4ade80}.tc-page .qi-heat__grid i.r1{background:#fecaca}.tc-page .qi-heat__grid i.r2{background:#ef4444}.tc-page .qi-heat__grid i.is-col{box-shadow:0 0 0 2px #fff,0 0 0 3px #ef4444}.tc-page .qi-heat__call{margin-top:12px;font-size:13px;color:#4e515a}.tc-page .qi-heat__call b{color:#dc2626;font-weight:650}.tc-page .qi-build{margin-top:auto;padding-top:22px;display:grid;grid-template-columns:1fr 1.1fr;gap:12px;align-items:start}.tc-page .qi-build__ask{padding:12px 14px;border-radius:12px 12px 4px;background:#0457ff;color:#fff;font-size:13px;line-height:1.45}.tc-page .qi-code{grid-row:span 2;margin:0;padding:14px 16px;border-radius:12px;background:#0a0e1a;color:#e5e7eb;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre;overflow:hidden}.tc-page .qi-code .p{color:#8fb6ff}.tc-page .qi-code .s{color:#86efac}.tc-page .qi-code .n{color:#fbbf24}.tc-page .qi-code .k{color:#9ca3af}.tc-page .qi-build__plan{display:grid;grid-template-columns:auto 1fr;gap:6px 10px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid #e8eaf0;font-size:12px;color:#6b7280}.tc-page .qi-build__plan b{color:#1a2640;font-weight:600}.tc-page .qi-rings{margin-top:auto;padding-top:22px;display:flex;justify-content:space-between;gap:10px}.tc-page .qi-ring{--c: #0457ff;position:relative;width:84px;aspect-ratio:1;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(closest-side,#f4f7fb 76%,transparent 77%),conic-gradient(var(--c) calc(var(--p) * 1%),#e3e8f2 0)}.tc-page .qi-ring.is-warn{--c: #f59e0b}.tc-page .qi-ring b{font-size:16px;font-weight:650;color:#1a2640;line-height:1}.tc-page .qi-ring span{margin-top:3px;font-size:11px;color:#6b7280}.tc-page .qi-teach{margin-top:auto;padding-top:22px;display:grid;gap:8px}.tc-page .qi-teach div{display:flex;justify-content:space-between;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #e8eaf0;font-size:13px;color:#4e515a}.tc-page .qi-teach b{color:#1a2640;font-weight:650}.tc-page .qi-teach .is-you{background:#e8f0ff;border-color:#c9dbff}.tc-page .qi-teach .is-you b{color:#0457ff}.tc-page .qi-prompts{margin-top:auto;padding-top:22px;display:grid;gap:8px;justify-items:start}.tc-page .qi-prompts span{padding:9px 13px;border-radius:12px 12px 12px 4px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);font-size:13px;color:#ffffffe0}.tc-page .qi-prompts span:nth-child(2){margin-left:18px}.tc-page .qi-prompts span:nth-child(3){margin-left:36px}.tc-page .qi-ctx{padding:24px 0 96px}.tc-page .qi-ctx__row{margin-top:40px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.tc-page .qi-ctx__card{padding:18px;border-radius:16px;background:#fff;border:1.5px solid #e8eaf0;transition:border-color .2s,transform .2s}.tc-page .qi-ctx__card:hover{border-color:#b9cfff;transform:translateY(-2px)}.tc-page .qi-ctx__tab{display:inline-flex;height:24px;align-items:center;padding:0 9px;border-radius:7px;background:#f4f7fb;font-size:12px;font-weight:650;color:#1a2640}.tc-page .qi-ctx__card p{margin:12px 0 0;font-size:14px;line-height:1.45;color:#4e515a}.tc-page .qi-flow{padding:96px 0;background:#f7f9fc}.tc-page .qi-flow__steps{position:relative;margin:48px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tc-page .qi-flow__steps:before{content:"";position:absolute;left:12%;right:12%;top:22px;height:2px;background:linear-gradient(90deg,#c9dbff,#0457ff,#b69cff)}.tc-page .qi-flow__steps li{position:relative;text-align:center}.tc-page .qi-flow__n{position:relative;display:inline-grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#fff;border:2px solid #0457ff;color:#0457ff;font-weight:650;font-size:16px;box-shadow:0 0 0 6px #f7f9fc}.tc-page .qi-flow__steps li:last-child .qi-flow__n{background:#0457ff;color:#fff}.tc-page .qi-flow h3{margin:18px 0 6px;font-size:20px;font-weight:600;letter-spacing:-.02em;color:#080e43}.tc-page .qi-flow p{margin:0 auto;max-width:30ch;font-size:15px;line-height:1.5;color:#5f6b7d}.tc-page .qi-data{padding:112px 0}.tc-page .qi-data__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.tc-page .qi-data h2{margin:16px 0;font-size:48px;font-weight:550;line-height:1.08;letter-spacing:-.03em;color:#080e43}.tc-page .qi-data p{margin:0 0 14px;max-width:52ch;font-size:17px;line-height:1.55;color:#5f6b7d}.tc-page .qi-orbit{position:relative;aspect-ratio:1;width:min(460px,100%);margin:0 auto}.tc-page .qi-orbit__ring{position:absolute;inset:10%;border-radius:50%;border:1.5px dashed #c9dbff}.tc-page .qi-orbit__ring--2{inset:26%;border-style:solid;border-color:#e3e8f2;background:radial-gradient(closest-side,rgba(21,106,255,.1),transparent)}@media(prefers-reduced-motion:no-preference){.tc-page .qi-orbit__ring{animation:qi-spin 60s linear infinite}.tc-page .qi-orbit__ring--2{animation:none}}@keyframes qi-spin{to{transform:rotate(360deg)}}.tc-page .qi-orbit__core{position:absolute;left:50%;top:50%;width:92px;height:92px;margin:-46px 0 0 -46px;border-radius:26px;display:grid;place-items:center;background:#fff;box-shadow:0 18px 50px #156aff40,0 0 0 1px #e3e8f2}.tc-page .qi-node{position:absolute;left:50%;top:50%;transform:rotate(var(--a)) translate(min(200px,40vw)) rotate(calc(var(--a) * -1)) translate(-50%,-50%);padding:9px 14px;border-radius:12px;background:#fff;border:1.5px solid #e3e8f2;box-shadow:0 8px 24px #080e430f;font-size:14px;font-weight:600;color:#1a2640;white-space:nowrap}.tc-page .qi-orbit__lock{position:absolute;left:50%;bottom:-6px;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:99px;background:#0a0e1a;color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.tc-page .qi-orbit__lock svg{width:15px;height:15px}.tc-page .qi-limits{padding:96px 0;background:#0a0e1a;color:#fff}.tc-page .qi-limits .tc-section-heading h2{color:#fff}.tc-page .qi-limits .tc-section-heading p{color:#fff9}.tc-page .qi-limits__grid{margin-top:48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tc-page .qi-limit{padding:26px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.tc-page .qi-limit svg{width:30px;height:30px;color:#f87171}.tc-page .qi-limit:nth-child(3) svg,.tc-page .qi-limit:nth-child(4) svg{color:#8fb6ff}.tc-page .qi-limit h3{margin:18px 0 8px;font-size:19px;font-weight:600;letter-spacing:-.01em}.tc-page .qi-limit p{margin:0;font-size:14px;line-height:1.55;color:#ffffffa6}@media(max-width:1180px){.tc-page .qi-app__body{grid-template-columns:1fr}.tc-page .qi-app__side{display:none}.tc-page .qi-app__input{margin-left:16px}.tc-page .qi-ctx__row{grid-template-columns:repeat(3,minmax(0,1fr))}.tc-page .qi-limits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-page .qi-data__inner{grid-template-columns:1fr;gap:48px}}@media(max-width:767px){.tc-page .qi-chat{padding:16px}.tc-page .qi-why li{grid-template-columns:40px 1fr}.tc-page .qi-why li em{display:none}.tc-page .qi-propose{flex-direction:column;align-items:flex-start}.tc-page .qi-app__ctx{display:none}.tc-page .qi-build{grid-template-columns:1fr}.tc-page .qi-code{grid-row:auto}.tc-page .qi-ctx__row,.tc-page .qi-flow__steps,.tc-page .qi-limits__grid{grid-template-columns:1fr}.tc-page .qi-flow__steps:before{display:none}.tc-page .qi-data h2{font-size:34px}.tc-page .qi-node{font-size:12px;padding:7px 10px;transform:rotate(var(--a)) translate(36vw) rotate(calc(var(--a) * -1)) translate(-50%,-50%)}}.tc-page .qi-bento .qc-bento__grid>.qc-tile:last-child{grid-column:auto;min-height:300px}.tc-page .qi-hero h1 span{display:block}@media(max-width:1180px){.tc-page .qi-bento .qc-bento__grid>.qc-tile:last-child{grid-column:1 / -1;min-height:0}}@media(max-width:767px){.tc-page .qi-bento .qc-bento__grid>.qc-tile:last-child{grid-column:auto}}@media(max-width:767px){.tc-page .qi-code{white-space:pre-wrap;word-break:break-all;font-size:11px}}.tc-page .qf-phone{padding:0}.tc-page .qf-phone__screen{position:absolute;inset:0;height:auto;margin:3.4%}.tc-page .tc-closing .qf-laptop{left:17%;top:16%;width:min(430px,76%);rotate:-6deg}.tc-page .tc-closing .qf-phone{left:3%;bottom:3%;width:min(150px,27%);rotate:-6deg}@media(max-width:900px){.tc-page .tc-closing .qf-laptop{left:18%;top:8%;width:min(520px,78%)}.tc-page .tc-closing .qf-phone{left:3%;bottom:0;width:min(150px,26%)}}@media(max-width:600px){.tc-page .tc-closing .qf-laptop{left:20%;top:10%;width:78%}.tc-page .tc-closing .qf-phone{left:2%;bottom:2%;width:28%}}.tc-page .ma-workspace .qf-laptop{width:560px;left:-40px;top:230px;rotate:-12deg}.tc-page .ma-workspace__platform .qf-laptop{left:50%;top:auto;bottom:-150px;translate:-50% 0;width:min(440px,88%);rotate:0deg}.tc-page .ma-workspace__platform .qf-phone{right:6%;top:auto;bottom:-110px;width:120px;rotate:0deg}.tc-page .ma-workspace__mobile .qf-phone{right:4px;top:-80px;width:160px;rotate:-12deg}@media(max-width:767px){.tc-page .ma-workspace .qf-laptop{width:480px;left:-30px;top:150px}.tc-page .ma-workspace__mobile .qf-phone{right:0;top:-70px;width:130px}}.tc-page .tjp-app{position:relative;margin:48px auto 0;width:min(1056px,100%);border-radius:18px 18px 0 0;background:#0b1020;border:1px solid rgba(255,255,255,.1);border-bottom:0;overflow:hidden;box-shadow:0 -20px 80px #156aff2e;text-align:left;font-size:12px;color:#ffffff9e}.tc-page .tjp-app i,.tc-page .tjp-app em,.tc-page .tjp-bento i,.tc-page .tjp-bento em,.tc-page .tjp-card i,.tc-page .tjp-card em{font-style:normal}.tc-page .tjp-app__bar{display:flex;align-items:center;gap:10px;height:52px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);white-space:nowrap}.tc-page .tjp-app__bar>b{color:#fff;font-size:14px;font-weight:600}.tc-page .tjp-app__bar>span:nth-child(2){margin-right:6px}.tc-page .tjp-app__gap{flex:1}.tc-page .tjp-seg{display:inline-flex;gap:2px;padding:3px;border-radius:9px;background:#ffffff0f}.tc-page .tjp-seg i{padding:4px 9px;border-radius:6px}.tc-page .tjp-seg .is-cur{background:#ffffff24;color:#fff}.tc-page .tjp-app__ctl{padding:6px 11px;border-radius:8px;border:1px solid rgba(255,255,255,.12);color:#fffc}.tc-page .tjp-app__add{padding:7px 13px;border-radius:8px;background:#156aff;color:#fff;font-weight:600}.tc-page .tjp-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:16px 16px 0}.tc-page .tjp-kpi{position:relative;display:grid;gap:5px;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.tc-page .tjp-kpi b{color:#fff;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.tc-page .tjp-kpi small{font-size:11px;color:#ffffff75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-page .tjp-kpi svg{position:absolute;top:14px;right:14px;width:38px;height:38px}.tc-page .tjp-app .is-up,.tc-page .tjp-app b.is-up{color:#4ade80}.tc-page .tjp-app .is-down,.tc-page .tjp-app b.is-down{color:#f87171}.tc-page .tjp-app__main{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;padding:12px 16px 0}.tc-page .tjp-panel{padding:14px 16px 0;border-radius:12px 12px 0 0;border:1px solid rgba(255,255,255,.08);border-bottom:0;background:#ffffff08}.tc-page .tjp-panel h4,.tc-page .tjp-card h4{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 12px;font-size:12.5px;font-weight:600;color:#fff}.tc-page .tjp-panel h4 em{font-weight:500;color:#ffffff80}.tc-page .tjp-curve{height:236px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.05) 0 1px,transparent 1px 59px)}.tc-page .tjp-curve svg{display:block;width:100%;height:100%}.tc-page .tjp-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding-bottom:16px}.tc-page .tjp-cal>span{padding-bottom:2px;font-size:10px;text-align:center;color:#fff6}.tc-page .tjp-cal>i{display:grid;align-content:space-between;min-height:34px;padding:5px 6px;border-radius:7px;border:1px solid rgba(255,255,255,.06);font-size:10px;color:#fff6}.tc-page .tjp-cal>i.is-pad{border-color:transparent}.tc-page .tjp-cal>i.is-up{background:#4ade8029;border-color:#4ade8038;color:#fffc}.tc-page .tjp-cal>i.is-down{background:#f8717129;border-color:#f8717138;color:#fffc}.tc-page .tjp-hero h1 span{display:block}.tc-page .tjp-bento .qc-tile{display:flex;flex-direction:column}.tc-page .tjp-bento .qc-tile>p{max-width:46ch}.tc-page .tjp-bento .qc-tile>div{margin-top:auto}.tc-page .tjp-bento .qc-tile>p+div{padding-top:24px}.tc-page .tjp-bento .qc-bento__grid>.qc-tile:last-child{grid-column:span 2;min-height:300px}.tc-page .tjp-bento .tjp-up{color:#16a34a}.tc-page .tjp-bento .tjp-dn{color:#dc2626}.tc-page .tjp-form{display:grid;gap:6px;font-size:13px;color:#1a2640}.tc-page .tjp-form__head{display:flex;align-items:center;gap:8px;margin-bottom:4px}.tc-page .tjp-form__head b{padding:5px 10px;border-radius:8px;background:#0a0e1a;color:#fff;font-weight:600}.tc-page .tjp-form__head span{padding:5px 10px;border-radius:8px;background:#fff;border:1px solid #e8eaf0;color:#4e515a}.tc-page .tjp-form__row,.tc-page .tjp-form__sum{display:grid;grid-template-columns:92px 58px 40px 1fr;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;background:#fff;border:1px solid #e8eaf0}.tc-page .tjp-form__row em{color:#6b7080}.tc-page .tjp-form__row i{justify-self:start;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:600}.tc-page .tjp-form__row .is-buy{background:#e8f0ff;color:#0457ff}.tc-page .tjp-form__row .is-sell{background:#fdecec;color:#dc2626}.tc-page .tjp-form__row span:last-child{text-align:right;font-weight:550}.tc-page .tjp-form__sum{grid-template-columns:1fr auto;background:#eef9f2;border-color:#cfeedd;color:#17603a;font-weight:500}.tc-page .tjp-form__sum b{color:#16a34a;font-size:15px;font-weight:650}.tc-page .tjp-month .tjp-cal{padding-bottom:0;gap:4px}.tc-page .tjp-month .tjp-cal>span{color:#8b90a0}.tc-page .tjp-month .tjp-cal>i{min-height:40px;padding:4px 5px;border-color:#e8eaf0;background:#fff;color:#9aa0b0}.tc-page .tjp-month .tjp-cal>i.is-pad{background:transparent;border-color:transparent}.tc-page .tjp-month .tjp-cal>i.is-off{background:transparent}.tc-page .tjp-month .tjp-cal>i.tjp-up{background:#e6f7ee;border-color:#cdeedd;color:#5f7a6c}.tc-page .tjp-month .tjp-cal>i.tjp-dn{background:#fdeeee;border-color:#f8d6d6;color:#8a6a6a}.tc-page .tjp-month .tjp-cal b{font-size:10px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.tc-page .tjp-month .tjp-cal .tjp-up b{color:#16a34a}.tc-page .tjp-month .tjp-cal .tjp-dn b{color:#dc2626}.tc-page .tjp-score{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px}.tc-page .tjp-score svg{display:block;width:100%;max-width:190px;height:auto}.tc-page .tjp-score__side>b{display:block;font-size:44px;font-weight:600;letter-spacing:-.04em;line-height:1;color:#fff}.tc-page .tjp-score ul{display:grid;gap:5px;margin:12px 0 0;padding:0;list-style:none;font-size:12px;color:#ffffff9e}.tc-page .tjp-score li{display:flex;justify-content:space-between;gap:8px}.tc-page .tjp-score li em{color:#fff;font-weight:550}.tc-page .tjp-hours{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;align-items:end;height:168px}.tc-page .tjp-hours>div{display:grid;grid-template-rows:auto 1fr auto;gap:6px;height:100%;text-align:center;font-size:12px}.tc-page .tjp-hours b{font-weight:600}.tc-page .tjp-hours i{align-self:end;display:block;height:var(--h);min-height:6px;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#34c77b,#16a34a)}.tc-page .tjp-hours .tjp-dn i{background:linear-gradient(180deg,#f28b8b,#dc2626)}.tc-page .tjp-hours span{color:#6b7080}.tc-page .tjp-src b.is-next{color:#0457ff}.tc-page .tjp-accts{display:grid;gap:8px}.tc-page .tjp-accts>div{display:grid;grid-template-columns:96px 72px minmax(40px,1fr) 68px 96px;align-items:center;gap:12px;padding:11px 14px;border-radius:10px;background:#fff;border:1px solid #e8eaf0;font-size:13px;color:#1a2640}.tc-page .tjp-accts span{font-weight:600}.tc-page .tjp-accts em{color:#6b7080;white-space:nowrap}.tc-page .tjp-accts i,.tc-page .tjp-bars i{display:block;height:8px;border-radius:99px;background:#e3e8f2;overflow:hidden}.tc-page .tjp-accts i:after,.tc-page .tjp-bars i:after{content:"";display:block;height:100%;width:var(--p);border-radius:99px;background:linear-gradient(90deg,#4a8bff,#0457ff)}.tc-page .tjp-accts b{text-align:right;font-weight:600}.tc-page .tjp-card{padding:20px;border-radius:20px;background:#fff;border:1px solid #e8eaf0;box-shadow:0 24px 60px #1018301a;font-size:13px;color:#1a2640;text-align:left}.tc-page .tjp-card .tjp-up{color:#16a34a}.tc-page .tjp-card .tjp-dn{color:#dc2626}.tc-page .tjp-card h4{color:#0a0e1a;font-size:13px}.tc-page .tjp-card h4 em{font-weight:500;color:#8b90a0}.tc-page .tjp-card__bar{display:flex;align-items:center;gap:10px;padding-bottom:16px;border-bottom:1px solid #eef0f5}.tc-page .tjp-card__bar b{font-size:18px;font-weight:650;color:#0a0e1a}.tc-page .tjp-card__bar i{padding:3px 9px;border-radius:99px;background:#e6f7ee;color:#16a34a;font-size:12px;font-weight:600}.tc-page .tjp-card__bar span{color:#6b7080}.tc-page .tjp-card__bar em{margin-left:auto;font-size:18px;font-weight:650}.tc-page .tjp-facts{display:grid;grid-template-columns:1fr 1fr 1.7fr .9fr;gap:8px;margin-top:16px}.tc-page .tjp-facts>div{display:grid;gap:3px;padding:10px 12px;border-radius:10px;background:#f4f7fb}.tc-page .tjp-facts span{font-size:11.5px;color:#6b7080}.tc-page .tjp-facts b{font-weight:600;color:#0a0e1a;white-space:nowrap}.tc-page .tjp-path{margin-top:12px;border-radius:12px;border:1px solid #eef0f5;background:repeating-linear-gradient(180deg,#f1f3f8 0 1px,transparent 1px 38px)}.tc-page .tjp-path svg{display:block;width:100%;height:auto}.tc-page .tjp-path .tjp-entry{stroke:#0457ff;stroke-width:1;stroke-dasharray:4 4;opacity:.5}.tc-page .tjp-path circle{stroke:#fff;stroke-width:2}.tc-page .tjp-path .is-buy circle{fill:#0457ff}.tc-page .tjp-path .is-sell circle{fill:#dc2626}.tc-page .tjp-path text{font-size:10.5px;font-weight:600;fill:#4e515a}.tc-page .tjp-fills,.tc-page .tjp-heat{width:100%;margin-top:12px;border-collapse:separate;border-spacing:0}.tc-page .tjp-fills th{padding:0 8px 8px;text-align:left;font-size:11.5px;font-weight:500;color:#8b90a0}.tc-page .tjp-fills td{padding:9px 8px;border-top:1px solid #eef0f5}.tc-page .tjp-fills :is(th,td):last-child{text-align:right;font-weight:600}.tc-page .tjp-fills .is-buy{color:#0457ff;font-weight:600}.tc-page .tjp-fills .is-sell{color:#dc2626;font-weight:600}.tc-page .tjp-tabs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:18px;padding:4px;border-radius:10px;background:#f4f7fb;font-size:12px;color:#6b7080}.tc-page .tjp-tabs i{padding:6px 10px;border-radius:7px}.tc-page .tjp-tabs .is-cur{background:#fff;color:#0a0e1a;font-weight:600;box-shadow:0 1px 2px #1018301f}.tc-page .tjp-heat{margin-top:0;border-spacing:4px;margin-inline:-4px;width:calc(100% + 8px)}.tc-page .tjp-heat th{padding:4px 6px;font-size:11.5px;font-weight:500;color:#8b90a0;text-align:center}.tc-page .tjp-heat tbody th,.tc-page .tjp-heat tfoot th{text-align:left;color:#0a0e1a;font-weight:600}.tc-page .tjp-heat td{padding:10px 4px;border-radius:8px;text-align:center;font-size:12px;font-weight:600}.tc-page .tjp-heat td.tjp-up{background:rgba(22,163,74,var(--a));color:#0f5c2c}.tc-page .tjp-heat td.tjp-dn{background:rgba(220,38,38,var(--a));color:#8f1717}.tc-page .tjp-heat td.is-none{background:#f4f7fb;color:#9aa0b0}.tc-page .tjp-heat tfoot td{color:#4e515a;font-weight:550}.tc-page .tjp-heat td.tjp-heat__sum{text-align:right;padding-right:2px;color:#16a34a;white-space:nowrap}.tc-page .tjp-report h4+.tjp-bars,.tc-page .tjp-report .tjp-heat+h4{margin-top:18px}.tc-page .tjp-bars{display:grid;gap:10px}.tc-page .tjp-bars>div{display:grid;grid-template-columns:34px minmax(40px,1fr) 68px 92px;align-items:center;gap:12px}.tc-page .tjp-bars span{font-weight:600;color:#0a0e1a}.tc-page .tjp-bars em{color:#6b7080;white-space:nowrap}.tc-page .tjp-bars b{text-align:right;font-weight:600}.tc-page.tj-page .tj-insight__visual,.tc-page.tj-page .tj-setup__visual{min-width:0;container-type:inline-size}@container (max-width: 500px){.tc-page .tjp-card{padding:14px;border-radius:16px;font-size:12px}.tc-page .tjp-facts{grid-template-columns:1fr 1fr}.tc-page .tjp-fills :is(th,td):nth-child(5){display:none}.tc-page .tjp-fills :is(th,td){padding-inline:4px;white-space:nowrap;font-size:11.5px}.tc-page .tjp-heat{border-spacing:3px;margin-inline:-3px;width:calc(100% + 6px)}.tc-page .tjp-heat :is(th,td):last-child{display:none}.tc-page .tjp-heat td{padding:8px 2px;font-size:11px}.tc-page .tjp-bars>div{grid-template-columns:30px minmax(30px,1fr) 84px}.tc-page .tjp-bars em{display:none}}@media(max-width:1180px){.tc-page .tjp-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.tc-page .tjp-kpi:nth-child(5){display:none}.tc-page .tjp-app__ctl{display:none}.tc-page .tjp-bento .qc-bento__grid>.qc-tile:last-child{grid-column:1 / -1;min-height:0}}@media(max-width:767px){.tc-page .tjp-app__bar>span:nth-child(2){display:none}.tc-page .tjp-app__bar{gap:8px;padding:0 12px}.tc-page .tjp-seg i:not(.is-cur):nth-child(n+3){display:none}.tc-page .tjp-kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:12px 12px 0}.tc-page .tjp-kpi{padding:12px}.tc-page .tjp-kpi b{font-size:19px}.tc-page .tjp-app__main{grid-template-columns:1fr;padding:8px 12px 0}.tc-page .tjp-app__main .tjp-panel:last-child{display:none}.tc-page .tjp-curve{height:170px}.tc-page .tjp-bento .qc-bento__grid>.qc-tile:last-child{grid-column:auto}.tc-page .tjp-form__row{grid-template-columns:72px 52px 24px 1fr;gap:8px}.tc-page .tjp-accts>div{grid-template-columns:1fr auto;gap:4px 12px}.tc-page .tjp-accts i,.tc-page .tjp-accts em:nth-of-type(2){display:none}.tc-page .tjp-hours{gap:4px;height:150px}.tc-page .tjp-hours b{font-size:9.5px;letter-spacing:-.03em}.tc-page .tjp-hours span{font-size:10px;white-space:nowrap}}
