.tito-integration{--font-sans:"IBM Plex Sans",system-ui,sans-serif;--font-display:"Urbanist",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;background:#000;color:#e8eaee;font-family:var(--font-sans);font-size:16px;letter-spacing:normal;line-height:normal;min-height:100vh;overflow-x:hidden;text-align:left}.tito-integration,.tito-integration *,.tito-integration :after,.tito-integration :before{box-sizing:border-box}.tito-integration :where(a){color:#7fa0ff;text-decoration:none}.tito-integration :where(a:hover){color:#fff}.tito-integration .ti-noscroll::-webkit-scrollbar{display:none}.tito-integration .ti-rt li,.tito-integration .ti-rt>ol,.tito-integration .ti-rt>p,.tito-integration .ti-rt>ul{background:none;border:0;color:inherit;font:inherit;letter-spacing:inherit;margin:0;padding:0;text-align:inherit;text-indent:0;text-transform:inherit;text-wrap:inherit;word-spacing:inherit}.tito-integration .ti-rt>ol,.tito-integration .ti-rt>ul{padding-left:1.25em}.tito-integration .ti-rt>*+*{margin-top:1em}.tito-integration .ti-rt a{border-bottom:1px solid var(--ti-accent,#08d982);color:#fff}.tito-integration .ti-rt b,.tito-integration .ti-rt strong{color:#fff;font-weight:600}.tito-integration .ti-s1{background:radial-gradient(70% 90% at 78% 35%,rgba(47,107,255,.42),transparent 70%),radial-gradient(50% 70% at 15% 100%,rgba(91,75,214,.28),transparent 70%),linear-gradient(180deg,#060a16,#000);border-bottom:1px solid #1a2238;padding:clamp(3rem,6vw,5.5rem) 0}.tito-integration .ti-s2{align-items:center;display:grid;gap:2.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));margin:0 auto;max-width:77.5rem;padding:0 clamp(1rem,3vw,1.75rem)}.tito-integration .ti-s3{min-width:0}.tito-integration .ti-s4{color:var(--ti-accent,#08d982);font-family:var(--font-mono);font-size:.6875rem;font-weight:400;letter-spacing:.12em;margin-bottom:1.375rem;text-transform:uppercase}.tito-integration .ti-s5{color:inherit;color:#fff;display:flex;flex-direction:column;font-family:inherit;font-family:var(--font-display);font-size:2em;font-weight:700;gap:1rem;letter-spacing:normal;line-height:normal;margin:0;text-align:inherit;text-indent:0;text-transform:none;word-spacing:normal}.tito-integration .ti-s6{align-items:baseline;display:flex;font-size:clamp(2.75rem,6vw,5rem);font-weight:800;gap:.25em;letter-spacing:-.04em;line-height:.95}.tito-integration .ti-s7{color:var(--ti-accent,#08d982);font-weight:500}.tito-integration .ti-s8{color:#c9cfd8;font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;max-width:22ch;text-wrap:balance}.tito-integration .ti-s9{color:inherit;color:#e8eaee;font-family:inherit;font-size:inherit;font-size:clamp(1.0625rem,1.4vw,1.1875rem);font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.5;margin:1.625rem 0 0;max-width:52ch;padding:0;text-align:inherit;text-indent:0;text-transform:none;text-wrap:pretty;word-spacing:normal}.tito-integration .ti-s10{align-items:center;display:flex;flex-wrap:wrap;gap:.875rem;margin-top:2.125rem}.tito-integration .ti-s11{background:var(--ti-accent,#08d982);border-radius:.5625rem;color:#000;display:inline-block;font-size:.9375rem;font-weight:600;padding:.875rem 1.625rem;text-decoration:none;transition:background .18s}.tito-integration .ti-s11:hover{background:#00a86b;color:#000}.tito-integration .ti-s12{border:1px solid #262b33;border-radius:.5625rem;color:#fff;display:inline-block;font-size:.9375rem;font-weight:500;padding:.875rem 1.375rem;text-decoration:none;transition:border-color .18s}.tito-integration .ti-s12:hover{border-color:#3c4553;color:#fff}.tito-integration .ti-s13{aspect-ratio:16/9;background:#000;border:1px solid hsla(0,0%,100%,.1);border-radius:.875rem;box-shadow:0 40px 100px -40px rgba(47,107,255,.5);container-type:inline-size;min-width:0;overflow:hidden;position:relative}.tito-integration .ti-s14{border:0;max-width:none}.tito-integration .ti-s15{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(0,0,0,.82);border-bottom:1px solid #1c1c20;margin-top:clamp(2rem,4vw,3.5rem);position:sticky;top:0;z-index:30}.tito-integration .ti-s16{align-items:center;display:flex;gap:1.25rem;margin:0 auto;max-width:77.5rem;padding:.625rem clamp(1rem,3vw,1.75rem)}.tito-integration .ti-s17{display:flex;flex:1;gap:.5rem;min-width:0;overflow-x:auto;scrollbar-width:none}.tito-integration .ti-s18{background:#16161a;border:1px solid #26262a;border-radius:.5625rem;color:#a7afbb;flex:none;font-family:var(--font-mono);font-size:.8125rem;font-weight:400;padding:.5625rem .875rem;text-decoration:none;transition:border-color .2s,color .2s,background .2s}.tito-integration .ti-s18:hover{color:#fff}.tito-integration .ti-s19{background:radial-gradient(55% 60% at 50% 0,rgba(47,107,255,.26),transparent 70%),#03060f;border-bottom:1px solid #1a2238;border-top:1px solid #1a2238;margin-top:clamp(3.5rem,7vw,6.875rem);padding:clamp(3.5rem,7vw,6rem) 0;position:relative;scroll-margin-top:3.5rem}.tito-integration .ti-s20{margin:0 auto;max-width:77.5rem;padding:0 clamp(1rem,3vw,1.75rem)}.tito-integration .ti-s21{align-items:center;display:flex;flex-direction:column;text-align:center}.tito-integration .ti-s22{color:var(--ti-accent,#08d982);font-family:var(--font-mono);font-size:.6875rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.tito-integration .ti-s23{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.5em;font-size:clamp(1.9rem,4vw,3.125rem);font-weight:700;letter-spacing:normal;letter-spacing:-.03em;line-height:normal;line-height:1.03;margin:.875rem 0 0;text-wrap:balance}.tito-integration .ti-s23,.tito-integration .ti-s24{text-align:inherit;text-indent:0;text-transform:none;word-spacing:normal}.tito-integration .ti-s24{color:inherit;color:#c9d2e3;font-family:inherit;font-size:inherit;font-size:clamp(1rem,1.3vw,1.125rem);font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.6;margin:1.375rem 0 0;max-width:60ch;padding:0;text-wrap:pretty}.tito-integration .ti-s25{aspect-ratio:16/9;background:#000;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 40px 100px -40px rgba(47,107,255,.45);margin-top:2.75rem;overflow:hidden;position:relative;width:100%}.tito-integration .ti-s26{background:#1a2238;border:1px solid #1a2238;border-radius:.875rem;display:flex;flex-wrap:wrap;gap:1px;margin-top:1rem;overflow:hidden}.tito-integration .ti-s27{background:rgba(6,10,22,.92);flex:1 1 16rem;min-width:0;padding:1.625rem 1.5rem 1.875rem}.tito-integration .ti-s28{color:var(--ti-accent,#08d982);font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:.06em}.tito-integration .ti-s29{color:#fff;font-family:var(--font-display);font-size:1.125rem;font-weight:600;letter-spacing:-.01em;margin-top:.625rem}.tito-integration .ti-s30{color:#a7afbb;font-size:.9375rem;line-height:1.55;margin-top:.5rem;text-wrap:pretty}.tito-integration .ti-s31{padding-top:clamp(3.5rem,7vw,6.875rem);scroll-margin-top:3.5rem}.tito-integration .ti-s32{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.5em;font-size:clamp(1.9rem,4vw,3.125rem);font-weight:700;letter-spacing:normal;letter-spacing:-.03em;line-height:normal;line-height:1.03;margin:.875rem 0 0;max-width:22ch;text-align:inherit;text-indent:0;text-transform:none;text-wrap:pretty;word-spacing:normal}.tito-integration .ti-s33{align-items:center;display:grid;gap:1.5rem clamp(2rem,5vw,4rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));margin-top:1.375rem}.tito-integration .ti-s34{color:inherit;color:#a7afbb;font-family:inherit;font-size:inherit;font-size:clamp(1rem,1.3vw,1.125rem);font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.6;margin:0;max-width:64ch;padding:0;text-align:inherit;text-indent:0;text-transform:none;text-wrap:pretty;word-spacing:normal}.tito-integration .ti-s35{aspect-ratio:16/9;background:#000;border:1px solid hsla(0,0%,100%,.1);border-radius:.875rem;container-type:inline-size;min-width:0;overflow:hidden;position:relative}.tito-integration .ti-s36{background:#26262a;border:1px solid #26262a;border-radius:.875rem;display:flex;flex-wrap:wrap;gap:1px;margin-top:2.75rem;overflow:hidden}.tito-integration .ti-s37{background:#131315;flex:1 1 17rem;min-width:0;padding:1.875rem 1.625rem 2.125rem}.tito-integration .ti-s38{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.17em;font-size:1.3125rem;font-weight:700;font-weight:600;letter-spacing:normal;letter-spacing:-.02em;line-height:normal}.tito-integration .ti-s38,.tito-integration .ti-s39{margin:.75rem 0 0;text-align:inherit;text-indent:0;text-transform:none;word-spacing:normal}.tito-integration .ti-s39{color:inherit;color:#a7afbb;font-family:inherit;font-size:inherit;font-size:.9375rem;font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.6;padding:0;text-wrap:pretty}.tito-integration .ti-s40{background:#26262a;border:1px solid #26262a;border-radius:.875rem;display:flex;flex-wrap:wrap;gap:1px;list-style:none;margin:2.75rem 0 0;overflow:hidden;padding:0}.tito-integration .ti-s41{background:#131315;color:inherit;flex:1 1 17rem;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;min-width:0;padding:1.875rem 1.625rem 2.125rem;text-align:inherit;text-indent:0;text-transform:none;word-spacing:normal}.tito-integration .ti-s42{align-items:center;display:flex;gap:.875rem}.tito-integration .ti-s43{align-items:center;border:1.5px solid var(--ti-accent,#08d982);border-radius:999px;color:var(--ti-accent,#08d982);display:flex;flex:none;font-family:var(--font-mono);font-size:.8125rem;font-weight:400;height:2.5rem;justify-content:center;width:2.5rem}.tito-integration .ti-s44{background:#26262a;flex:1;height:1px}.tito-integration .ti-s45{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.17em;font-size:1.3125rem;font-weight:700;font-weight:600;letter-spacing:normal;letter-spacing:-.02em;line-height:normal;margin:1.25rem 0 0;text-align:inherit;text-indent:0;text-transform:none;word-spacing:normal}.tito-integration .ti-s46{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));margin-top:1rem}.tito-integration .ti-s47{background:#101625;border:1px solid #23324f;border-radius:.875rem;display:flex;flex-direction:column;min-width:0;padding:1.5rem clamp(1.25rem,3vw,1.75rem)}.tito-integration .ti-s48{color:#7fa0ff;font-family:var(--font-mono);font-size:.6875rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.tito-integration .ti-s49{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.17em;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;font-weight:600;letter-spacing:normal;letter-spacing:-.015em;line-height:normal;line-height:1.2;margin:.625rem 0 0;text-align:inherit;text-indent:0;text-transform:none;word-spacing:normal}.tito-integration .ti-s50{display:flex;flex-direction:column;margin:1rem 0 0;padding:0}.tito-integration .ti-s51{border-top:1px solid #23324f;display:grid;gap:1rem;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);padding:.75rem 0}.tito-integration .ti-s52{color:inherit;color:#8c95a1;font-family:inherit;font-family:var(--font-mono);font-size:inherit;font-size:.6875rem;font-weight:inherit;font-weight:400;letter-spacing:inherit;letter-spacing:.08em;padding:.125rem 0 0;text-transform:none;text-transform:uppercase}.tito-integration .ti-s52,.tito-integration .ti-s53{line-height:inherit;margin:0;text-align:inherit;text-indent:0;word-spacing:normal}.tito-integration .ti-s53{color:inherit;color:#e8eaee;font-family:inherit;font-size:inherit;font-size:.9375rem;font-weight:inherit;letter-spacing:inherit;line-height:1.5;padding:0;text-transform:none}.tito-integration .ti-s54{align-items:center;border-top:1px solid #23324f;display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-top:auto;padding-top:1rem}.tito-integration .ti-s55{color:#a7afbb;font-size:.9375rem;line-height:1.5}.tito-integration .ti-s56{border-bottom:1px solid var(--ti-accent,#08d982);color:#fff;font-size:.9375rem;font-weight:600;text-decoration:none}.tito-integration .ti-s56:hover{color:var(--ti-accent,#08d982)}.tito-integration .ti-s57{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.5em;font-size:clamp(1.9rem,4vw,3.125rem);font-weight:700;letter-spacing:normal;letter-spacing:-.03em;line-height:normal;line-height:1.03;margin:.875rem 0 0;max-width:24ch}.tito-integration .ti-s57,.tito-integration .ti-s58{text-align:inherit;text-indent:0;text-transform:none;text-wrap:pretty;word-spacing:normal}.tito-integration .ti-s58{color:inherit;color:#a7afbb;font-family:inherit;font-size:inherit;font-size:clamp(1rem,1.3vw,1.125rem);font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.6;margin:1.375rem 0 0;max-width:68ch;padding:0}.tito-integration .ti-s59{aspect-ratio:16/9;background:#000;border:1px solid hsla(0,0%,100%,.1);border-radius:.875rem;container-type:inline-size;margin-top:2.75rem;min-width:0;overflow:hidden;position:relative}.tito-integration .ti-s60{background:#26262a;border:1px solid #26262a;border-radius:.875rem;display:flex;flex-wrap:wrap;gap:1px;margin-top:1rem;overflow:hidden}.tito-integration .ti-s61{color:inherit;color:#a7afbb;font-family:inherit;font-size:inherit;font-size:clamp(1rem,1.3vw,1.125rem);font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.6;margin:1.375rem 0 0;max-width:64ch;padding:0;text-align:inherit;text-indent:0;text-transform:none;text-wrap:pretty;word-spacing:normal}.tito-integration .ti-s62{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));margin-top:2.75rem}.tito-integration .ti-s63{background:#131315;border:1px solid #26262a;border-radius:.875rem;display:flex;flex-direction:column;min-width:0;overflow:hidden}.tito-integration .ti-s64{aspect-ratio:16/9;background:#000;border:1px solid hsla(0,0%,100%,.1);border-radius:.625rem;container-type:inline-size;margin:.75rem .75rem 0;overflow:hidden;position:relative}.tito-integration .ti-s65{padding:1.375rem 1.5rem 1.75rem}.tito-integration .ti-s66{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.17em;font-size:1.1875rem;font-weight:700;font-weight:600;letter-spacing:normal;letter-spacing:-.02em;line-height:normal;margin:0}.tito-integration .ti-s66,.tito-integration .ti-s67{text-align:inherit;text-indent:0;text-transform:none;word-spacing:normal}.tito-integration .ti-s67{color:inherit;color:#a7afbb;font-family:inherit;font-size:inherit;font-size:.9375rem;font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.6;margin:.625rem 0 0;padding:0;text-wrap:pretty}.tito-integration .ti-s68{background:#26262a;border:1px solid #26262a;border-radius:.875rem;display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));margin-top:2.75rem;overflow:hidden}.tito-integration .ti-s69{background:#131315;min-width:0;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem)}.tito-integration .ti-s70{align-items:center;border:1.5px solid var(--ti-accent,#08d982);border-radius:999px;color:var(--ti-accent,#08d982);display:flex;flex:none;height:2.5rem;justify-content:center;width:2.5rem}.tito-integration .ti-s71{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.17em;font-size:clamp(1.3125rem,2vw,1.5rem);font-weight:700;font-weight:600;letter-spacing:normal;letter-spacing:-.02em;line-height:normal;margin:0;text-align:inherit;text-indent:0;text-transform:none;word-spacing:normal}.tito-integration .ti-s72{display:flex;flex-direction:column;list-style:none;margin:1.5rem 0 0;padding:0}.tito-integration .ti-s73{border-top:1px solid #26262a;color:inherit;color:#e8eaee;display:flex;font-family:inherit;font-size:inherit;font-size:1rem;font-weight:inherit;gap:.75rem;letter-spacing:inherit;line-height:inherit;line-height:1.5;margin:0;padding:.875rem 0;text-align:inherit;text-indent:0;text-transform:none;word-spacing:normal}.tito-integration .ti-s74{color:var(--ti-accent,#08d982);flex:none;font-family:var(--font-mono);font-size:.8125rem;font-weight:400;padding-top:.125rem}.tito-integration .ti-s75{align-items:center;border:1.5px solid #7fa0ff;border-radius:999px;color:#7fa0ff;display:flex;flex:none;height:2.5rem;justify-content:center;width:2.5rem}.tito-integration .ti-s76{color:#7fa0ff;flex:none;font-family:var(--font-mono);font-size:.8125rem;font-weight:400;padding-top:.125rem}.tito-integration .ti-s77{align-items:center;background:#101625;border:1px solid #23324f;border-radius:.875rem;display:grid;gap:1.25rem 2.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));margin-top:1rem;padding:1.75rem clamp(1.25rem,3vw,2rem)}.tito-integration .ti-s78{color:inherit;color:#e8eaee;font-family:inherit;font-size:inherit;font-size:1rem;font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.6;margin:0;padding:0;text-align:inherit;text-indent:0;text-transform:none;text-wrap:pretty;word-spacing:normal}.tito-integration .ti-s79{border:1px solid #23324f;border-radius:.5625rem;color:#fff;display:inline-block;font-size:.9375rem;font-weight:500;padding:.875rem 1.375rem;text-decoration:none;transition:border-color .18s}.tito-integration .ti-s79:hover{border-color:#3c4553;color:#fff}.tito-integration .ti-s80{padding-top:clamp(3.5rem,7vw,6.875rem)}.tito-integration .ti-s81{background:#131315;flex:1 1 14rem;min-width:0;padding:1.625rem 1.5rem 1.75rem}.tito-integration .ti-s82{color:#fff;font-family:var(--font-display);font-size:clamp(2.5rem,4.4vw,3.5rem);font-weight:700;letter-spacing:-.03em;line-height:1}.tito-integration .ti-s83{color:#8c95a1;font-size:.875rem;margin-top:.625rem}.tito-integration .ti-s84{align-items:flex-start;background:#131315;border:1px solid #26262a;border-radius:.875rem;display:flex;flex-wrap:wrap;gap:1.25rem clamp(2rem,5vw,4.5rem);padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem)}.tito-integration .ti-s85{flex:1 1 20rem;min-width:0}.tito-integration .ti-s86{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.5em;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:700;letter-spacing:normal;letter-spacing:-.025em;line-height:normal;line-height:1.05;margin:.875rem 0 0;max-width:18ch}.tito-integration .ti-s86,.tito-integration .ti-s87{text-align:inherit;text-indent:0;text-transform:none;text-wrap:pretty;word-spacing:normal}.tito-integration .ti-s87{color:inherit;color:#a7afbb;flex:1 1 24rem;font-family:inherit;font-size:inherit;font-size:clamp(1rem,1.2vw,1.0625rem);font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.6;margin:0;max-width:40rem;min-width:0;padding:0}.tito-integration .ti-s88{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem clamp(2rem,5vw,4.5rem);margin:0 auto;max-width:77.5rem;padding:0 clamp(1rem,3vw,1.75rem)}.tito-integration .ti-s89{flex:1 1 16rem;min-width:0}.tito-integration .ti-s90{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.5em;font-size:clamp(1.9rem,4vw,3.125rem);font-weight:700;letter-spacing:normal;letter-spacing:-.03em;line-height:normal;line-height:1.03;margin:.875rem 0 0;text-align:inherit;text-indent:0;text-transform:none;text-wrap:pretty;word-spacing:normal}.tito-integration .ti-s91{border-top:1px solid #26262a;flex:2 1 30rem;min-width:0}.tito-integration .ti-s92{border-bottom:1px solid #26262a}.tito-integration .ti-s93{align-items:center;background:transparent;border:none;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:var(--font-display);font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:600;gap:1rem;justify-content:space-between;letter-spacing:normal;letter-spacing:-.01em;min-height:0;padding:1.25rem 0;text-align:left;text-transform:none;width:100%}.tito-integration .ti-s93:hover,.tito-integration .ti-s94{color:var(--ti-accent,#08d982)}.tito-integration .ti-s94{flex:none;font-family:var(--font-mono);font-size:1.25rem;font-weight:400;transform:rotate(0deg);transition:transform .25s ease-out}.tito-integration .ti-s95{color:inherit;color:#a7afbb;font-family:inherit;font-size:inherit;font-size:1rem;font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.6;margin:0;max-width:62ch;padding:0 0 1.375rem;text-align:inherit;text-indent:0;text-transform:none;text-wrap:pretty;word-spacing:normal}.tito-integration .ti-s96{background:radial-gradient(60% 120% at 100% 50%,rgba(47,107,255,.32),transparent 70%),radial-gradient(40% 80% at 85% 100%,rgba(8,217,130,.12),transparent 70%),#000;border:1px solid #1c1c20;border-radius:1.125rem;display:flex;flex-direction:column;gap:1.125rem;overflow:hidden;padding:clamp(2rem,5vw,4.375rem)}.tito-integration .ti-s97{border:0;height:auto;max-width:none;width:2.5rem}.tito-integration .ti-s98{color:inherit;color:#fff;font-family:inherit;font-family:var(--font-display);font-size:1.5em;font-size:clamp(1.9rem,3.6vw,2.875rem);font-weight:700;letter-spacing:normal;letter-spacing:-.03em;line-height:normal;line-height:1.02;max-width:16ch}.tito-integration .ti-s98,.tito-integration .ti-s99{margin:0;text-align:inherit;text-indent:0;text-transform:none;text-wrap:pretty;word-spacing:normal}.tito-integration .ti-s99{color:inherit;color:#a7afbb;font-family:inherit;font-size:inherit;font-size:clamp(1rem,1.3vw,1.125rem);font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.6;max-width:52ch;padding:0}.tito-integration .ti-s100{align-items:center;display:flex;flex-wrap:wrap;gap:.875rem;margin-top:1rem}.tito-integration .ti-s101{background:var(--ti-accent,#08d982);border-radius:.5625rem;color:#000;display:inline-block;font-size:1rem;font-weight:600;padding:.9375rem 1.75rem;text-decoration:none;transition:background .18s}.tito-integration .ti-s101:hover{background:#00a86b;color:#000}.tito-integration .ti-s102{border:1px solid #262b33;border-radius:.5625rem;color:#fff;display:inline-block;font-size:1rem;font-weight:500;padding:.9375rem 1.5rem;text-decoration:none;transition:border-color .18s}.tito-integration .ti-s102:hover{border-color:#3c4553;color:#fff}.tito-integration .ti-s103{align-items:center;border-top:1px solid #26262a;color:#5f6874;display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:.75rem;font-weight:400;gap:.875rem 1.25rem;margin:5rem auto 0;max-width:77.5rem;padding:1.75rem clamp(1rem,3vw,1.75rem)}.tito-integration .ti-s104{color:#8c95a1;font-weight:500}.tito-integration .ti-nav[data-static]{position:relative}.tito-integration .ti-navlink.ti-is-active{background:rgba(8,217,130,.08);border-color:rgba(8,217,130,.5);color:#fff}.tito-integration .ti-faq-toggle[aria-expanded=true] .ti-faq-icon{transform:rotate(45deg)}.tito-integration .ti-faq-answer[hidden]{display:none}.tito-integration .ti-cover-img{object-fit:cover}.tito-integration .ti-cover-img,.tito-integration .ti-video-file{border:0;display:block;height:100%;inset:0;max-width:none;position:absolute;width:100%}.tito-integration .ti-video-file{background:#000;object-fit:contain}.tito-integration .ti-video-player,.tito-integration .ti-video-player iframe,.tito-integration .ti-video-player video,.tito-integration .ti-video-player>*{border:0;height:100%!important;inset:0;max-width:none;position:absolute;width:100%!important}@media (prefers-reduced-motion:reduce){.tito-integration *,.tito-integration :after,.tito-integration :before{transition-duration:.001ms!important}}