body.tl-home-native-template .woocommerce-breadcrumb,body.tl-home-native-template .breadcrumb,body.tl-home-native-template .breadcrumbs,body.tl-home-native-template .breadcrumb-trail,body.tl-home-native-template .shoptimizer-breadcrumb,body.tl-home-native-template .rank-math-breadcrumb,body.tl-home-native-template .yoast-breadcrumb,body.tl-home-native-template nav[aria-label="breadcrumb"],body.tl-home-native-template .entry-header,body.tl-home-native-template .page-header,body.tl-home-native-template .entry-title{display:none!important}body.tl-home-native-template{overflow-x:hidden}body.tl-home-native-template .site-content{width:100%;max-width:none;padding-top:0!important;padding-bottom:0!important;background:#fff;overflow-x:hidden}body.tl-home-native-template .site-content>.col-full,body.tl-home-native-template .site-content .content-area,body.tl-home-native-template .site-content .site-main,body.tl-home-native-template .site-content .entry-content{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body.tl-home-native-template .hentry{margin:0!important}body.tl-home-native-template .tblab-home-native{display:block;width:100%;max-width:none;margin:0;padding:0;overflow:hidden;background:#fff}.tblab-home-native,.tblab-home-native *{box-sizing:border-box}.tblab-home-native-content{width:100%;max-width:none;margin:0;padding:0;font-family:inherit;--tblab-purple:#8224e3;--tblab-purple-strong:#9b38ff;--tblab-purple-dark:#5510ad;--tblab-purple-soft:#dfc2fd;--tblab-black:#111218;--tblab-text:#55515d;--tblab-muted:#5b5664;--tblab-border:#e7d9f8;--tblab-border-strong:#c9aaf2;--tblab-shadow:0 14px 34px rgba(31,22,45,.085);--tblab-shadow-hover:0 20px 42px rgba(72,36,113,.16)}.editor-styles-wrapper .tblab-home-native-content,.editor-styles-wrapper .tblab-home-native-content *{box-sizing:border-box}.tblab-home-hero,.editor-styles-wrapper .tblab-home-hero{position:relative;display:block;width:100%!important;max-width:none!important;min-height:290px!important;margin:0!important;padding:0!important;overflow:hidden;border:0!important;border-radius:0!important;background:#000!important;box-shadow:inset -34px -100px 34px -67px rgba(0,0,0,.5)!important}.tblab-home-hero .wp-block-cover__background,.editor-styles-wrapper .tblab-home-hero .wp-block-cover__background{display:none!important}.tblab-home-hero .wp-block-cover__image-background,.editor-styles-wrapper .tblab-home-hero .wp-block-cover__image-background{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#000!important;opacity:1!important}.tblab-home-hero::after,.editor-styles-wrapper .tblab-home-hero::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.58) 0%,rgba(0,0,0,.34) 42%,rgba(0,0,0,0) 100%);pointer-events:none}.tblab-home-hero .wp-block-cover__inner-container,.editor-styles-wrapper .tblab-home-hero .wp-block-cover__inner-container{position:relative;z-index:2;display:grid;align-content:center;width:min(1280px,100%);min-height:290px;margin:0 auto;padding:0;grid-template-columns:minmax(0,500px)}.tblab-home-hero__title,.editor-styles-wrapper .tblab-home-hero__title{max-width:500px;margin:0 0 46px!important;color:#fff!important;font-size:32px!important;line-height:1.12!important;font-weight:600!important;letter-spacing:-.02em!important;text-align:left!important;text-transform:uppercase!important}.tblab-home-hero__lead,.editor-styles-wrapper .tblab-home-hero__lead{max-width:560px;margin:0!important;color:#dfc2fd!important;font-size:23px!important;line-height:1.08!important;font-weight:300!important;text-align:left!important}.tblab-home-cta-row,.editor-styles-wrapper .tblab-home-cta-row{display:grid!important;width:100%;max-width:1280px!important;margin:24px auto 0!important;padding:0!important;grid-template-columns:minmax(0,520px) minmax(0,552px)!important;justify-content:center!important;gap:138px!important}.tblab-home-button,.editor-styles-wrapper .tblab-home-button{display:block!important;width:100%!important;margin:0!important}.tblab-home-button .wp-block-button__link,.editor-styles-wrapper .tblab-home-button .wp-block-button__link{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:76px!important;padding:14px 26px!important;border:0!important;border-radius:15px!important;box-shadow:none!important;color:#fff!important;font-size:40px!important;line-height:1!important;font-weight:900!important;text-decoration:none!important;text-transform:uppercase!important;transition:transform .18s ease,filter .18s ease}.tblab-home-button .wp-block-button__link::before,.editor-styles-wrapper .tblab-home-button .wp-block-button__link::before{content:"▶";display:inline-block;margin-right:25px;font-size:.72em;line-height:1}.tblab-home-button--primary .wp-block-button__link,.editor-styles-wrapper .tblab-home-button--primary .wp-block-button__link{background:#8224e3!important}.tblab-home-button--dark .wp-block-button__link,.editor-styles-wrapper .tblab-home-button--dark .wp-block-button__link{background:#1a1c1f!important}.tblab-home-button .wp-block-button__link:hover,.editor-styles-wrapper .tblab-home-button .wp-block-button__link:hover{transform:scale(1.012);filter:brightness(1.04);color:#fff!important}.tblab-home-intro,.editor-styles-wrapper .tblab-home-intro{width:100%;max-width:1280px;margin:36px auto 0!important;padding:0!important}.tblab-home-intro p,.editor-styles-wrapper .tblab-home-intro p{margin:0!important;color:#3f3a47!important;font-size:17px!important;line-height:1.68!important;font-weight:400!important;text-align:left!important}.tblab-home-separator,.editor-styles-wrapper .tblab-home-separator{height:1px!important;margin:22px 0 24px!important;border:0!important;background:#e5e0eb!important;opacity:1!important}.tblab-home-section-title,.editor-styles-wrapper .tblab-home-section-title{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:15px!important;max-width:1280px;margin:34px auto 22px!important;padding:0!important;color:#111218!important;font-size:25px!important;line-height:1.2!important;font-weight:900!important;text-align:center!important}.tblab-home-section-title::before,.tblab-home-section-title::after,.editor-styles-wrapper .tblab-home-section-title::before,.editor-styles-wrapper .tblab-home-section-title::after{content:"";display:block;height:3px;background:#1b1b1f}.tblab-home-section-lead,.editor-styles-wrapper .tblab-home-section-lead{max-width:850px;margin:0 auto 20px!important;padding:0;color:#5b5664!important;font-size:17px!important;line-height:1.6!important;text-align:center}.tblab-home-grid,.editor-styles-wrapper .tblab-home-grid{display:grid!important;align-items:stretch!important;justify-items:stretch!important;width:100%!important;max-width:1280px!important;margin:0 auto!important}.tblab-home-grid--features,.editor-styles-wrapper .tblab-home-grid--features{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.tblab-home-grid--notebook,.tblab-home-grid--components,.editor-styles-wrapper .tblab-home-grid--notebook,.editor-styles-wrapper .tblab-home-grid--components{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}.tblab-home-grid--services,.editor-styles-wrapper .tblab-home-grid--services{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.tblab-home-card,.editor-styles-wrapper .tblab-home-card{position:relative;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:100%!important;margin:0!important;overflow:hidden!important;border:1px solid var(--tblab-border)!important;border-radius:22px!important;background:#fff!important;box-shadow:var(--tblab-shadow),inset 0 1px 0 rgba(255,255,255,.95)!important;text-align:center!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.tblab-home-card::before,.editor-styles-wrapper .tblab-home-card::before{content:"";display:block!important;width:100%!important;height:4px!important;flex:0 0 4px!important;background:linear-gradient(90deg,var(--tblab-purple-strong) 0%,var(--tblab-purple) 48%,var(--tblab-purple-dark) 100%)!important;opacity:.95!important}.tblab-home-card:hover,.editor-styles-wrapper .tblab-home-card:hover{border-color:var(--tblab-border-strong)!important;box-shadow:var(--tblab-shadow-hover),inset 0 1px 0 rgba(255,255,255,.95)!important;transform:translateY(-1px)!important}.tblab-home-card--feature,.editor-styles-wrapper .tblab-home-card--feature{min-height:350px!important;padding:0 16px 20px!important}.tblab-home-card--notebook,.editor-styles-wrapper .tblab-home-card--notebook{min-height:338px!important;padding:0 13px 18px!important}.tblab-home-card--component,.editor-styles-wrapper .tblab-home-card--component{min-height:304px!important;padding:0 12px 18px!important}.tblab-home-card--service,.editor-styles-wrapper .tblab-home-card--service{min-height:382px!important;padding:0 14px 20px!important}.tblab-home-card__image,.editor-styles-wrapper .tblab-home-card__image{width:100%!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-decoration:none!important}.tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card__image a{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}.tblab-home-card--feature .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__image a{min-height:212px!important;padding-top:16px!important}.tblab-home-card--notebook .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__image a{min-height:182px!important;padding-top:15px!important}.tblab-home-card--component .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__image a{min-height:162px!important;padding-top:14px!important}.tblab-home-card--service .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__image a{min-height:184px!important;padding-top:15px!important}.tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card__image img{object-fit:contain!important;display:block!important;margin:0 auto!important;transition:transform .18s ease!important}.tblab-home-card--feature .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__image img{width:100%!important;max-width:300px!important;height:200px!important;max-height:200px!important}.tblab-home-card--notebook .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__image img{width:100%!important;max-width:300px!important;height:170px!important;max-height:170px!important}.tblab-home-card--component .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__image img{width:150px!important;height:150px!important;max-width:150px!important;max-height:150px!important}.tblab-home-card--service .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__image img{width:100%!important;max-width:800px!important;height:170px!important;max-height:170px!important;object-fit:cover!important;border-radius:14px!important}.tblab-home-card__title,.editor-styles-wrapper .tblab-home-card__title{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:10px 0 7px!important;padding:0!important;color:#14121b!important;line-height:1.22!important;font-weight:900!important;letter-spacing:-.02em!important;text-align:center!important}.tblab-home-card--feature .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__title{min-height:42px!important;font-size:19px!important}.tblab-home-card--notebook .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__title{min-height:42px!important;font-size:17px!important}.tblab-home-card--component .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__title{min-height:44px!important;font-size:17px!important}.tblab-home-card--service .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__title{min-height:44px!important;font-size:18px!important}.tblab-home-card__text,.editor-styles-wrapper .tblab-home-card__text{width:100%!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;margin:0!important;padding:0!important;color:var(--tblab-muted)!important;font-weight:500!important;text-align:center!important}.tblab-home-card--feature .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__text{min-height:54px!important;font-size:15px!important;line-height:1.48!important}.tblab-home-card--notebook .tblab-home-card__text,.tblab-home-card--component .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__text{min-height:68px!important;font-size:14.5px!important;line-height:1.45!important}.tblab-home-card--service .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__text{min-height:96px!important;font-size:14.8px!important;line-height:1.48!important}.tblab-home-faq,.tblab-home-faq *,.editor-styles-wrapper .tblab-home-faq,.editor-styles-wrapper .tblab-home-faq *{box-sizing:border-box}.tblab-home-faq,.editor-styles-wrapper .tblab-home-faq{width:100%!important;margin:46px auto 38px!important;padding:0!important;font-family:inherit!important;background:#fff!important}.tblab-home-faq__inner,.editor-styles-wrapper .tblab-home-faq__inner{max-width:1180px!important;margin:0 auto!important;padding:34px 24px 38px!important;border:1px solid var(--tblab-border)!important;border-radius:30px!important;background:#fff!important;box-shadow:0 22px 55px rgba(37,20,62,.10),inset 0 1px 0 rgba(255,255,255,.95)!important}.tblab-home-faq__head,.editor-styles-wrapper .tblab-home-faq__head{max-width:880px!important;margin:0 auto 30px!important;text-align:center!important}.tblab-home-faq__eyebrow,.editor-styles-wrapper .tblab-home-faq__eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 0 14px!important;padding:8px 15px!important;border-radius:999px!important;background:linear-gradient(135deg,var(--tblab-purple-strong) 0%,var(--tblab-purple-dark) 100%)!important;color:#fff!important;font-size:13px!important;font-weight:900!important;line-height:1!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:0 10px 24px rgba(130,36,227,.28)!important}.tblab-home-faq__head h2,.editor-styles-wrapper .tblab-home-faq__head h2{margin:0 0 13px!important;color:var(--tblab-black)!important;font-size:clamp(27px,3vw,38px)!important;line-height:1.12!important;font-weight:950!important;letter-spacing:-.045em!important}.tblab-home-faq__head p,.editor-styles-wrapper .tblab-home-faq__head p{max-width:790px!important;margin:0 auto!important;color:var(--tblab-text)!important;font-size:17px!important;line-height:1.68!important;font-weight:500!important}.tblab-home-faq__grid,.editor-styles-wrapper .tblab-home-faq__grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:17px!important;align-items:start!important}.tblab-home-faq__item,.editor-styles-wrapper .tblab-home-faq__item{overflow:hidden!important;border:1px solid var(--tblab-border)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 12px 30px rgba(22,18,34,.075),inset 0 1px 0 rgba(255,255,255,.9)!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.tblab-home-faq__item:hover,.editor-styles-wrapper .tblab-home-faq__item:hover{border-color:var(--tblab-border-strong)!important;box-shadow:0 16px 36px rgba(72,36,113,.13),inset 0 1px 0 rgba(255,255,255,.95)!important;transform:translateY(-1px)!important}.tblab-home-faq__item summary,.editor-styles-wrapper .tblab-home-faq__item summary{position:relative!important;display:flex!important;align-items:center!important;min-height:72px!important;padding:20px 64px 20px 23px!important;color:#15131c!important;font-size:17px!important;line-height:1.36!important;font-weight:900!important;cursor:pointer!important;list-style:none!important;outline:none!important;background:#fff!important}.tblab-home-faq__item summary::-webkit-details-marker,.editor-styles-wrapper .tblab-home-faq__item summary::-webkit-details-marker{display:none!important}.tblab-home-faq__item summary::after,.editor-styles-wrapper .tblab-home-faq__item summary::after{content:""!important;position:absolute!important;right:22px!important;top:50%!important;width:32px!important;height:32px!important;transform:translateY(-50%)!important;border-radius:999px!important;background:linear-gradient(#fff,#fff) center/15px 2px no-repeat,linear-gradient(#fff,#fff) center/2px 15px no-repeat,linear-gradient(135deg,var(--tblab-purple-strong) 0%,var(--tblab-purple-dark) 100%)!important;box-shadow:0 10px 24px rgba(130,36,227,.34),inset 0 1px 0 rgba(255,255,255,.24)!important}.tblab-home-faq__item[open] summary::after,.editor-styles-wrapper .tblab-home-faq__item[open] summary::after{background:linear-gradient(#fff,#fff) center/15px 2px no-repeat,linear-gradient(135deg,var(--tblab-purple-strong) 0%,var(--tblab-purple-dark) 100%)!important}.tblab-home-faq__item summary:focus-visible,.editor-styles-wrapper .tblab-home-faq__item summary:focus-visible{box-shadow:inset 0 0 0 3px rgba(130,36,227,.20)!important}.tblab-home-faq__answer,.editor-styles-wrapper .tblab-home-faq__answer{padding:0 23px 22px!important;color:#5c5667!important;font-size:15.9px!important;line-height:1.72!important;font-weight:500!important;background:#fff!important}.tblab-home-faq__answer p,.editor-styles-wrapper .tblab-home-faq__answer p{margin:0!important}.tblab-home-faq__answer a,.editor-styles-wrapper .tblab-home-faq__answer a{color:var(--tblab-purple-dark)!important;font-weight:900!important;text-decoration:none!important}.tblab-home-faq__answer a:hover,.editor-styles-wrapper .tblab-home-faq__answer a:hover{text-decoration:underline!important}.tblab-home-faq__cta,.editor-styles-wrapper .tblab-home-faq__cta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;margin-top:26px!important;padding:24px 26px!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:24px!important;background:radial-gradient(circle at top left,rgba(130,36,227,.24),transparent 34%),radial-gradient(circle at bottom right,rgba(78,18,138,.34),transparent 38%),linear-gradient(135deg,#07070c 0%,#100918 42%,#1a082d 72%,#24063f 100%)!important;color:#fff!important;box-shadow:0 22px 48px rgba(18,8,32,.32),inset 0 1px 0 rgba(255,255,255,.10)!important}.tblab-home-faq__cta-text,.editor-styles-wrapper .tblab-home-faq__cta-text{margin:0!important;color:#fff!important;font-size:16px!important;line-height:1.58!important;font-weight:600!important}.tblab-home-faq__cta-text strong,.editor-styles-wrapper .tblab-home-faq__cta-text strong{display:block!important;margin-bottom:5px!important;color:#fff!important;font-size:20px!important;line-height:1.25!important;font-weight:950!important;letter-spacing:-.02em!important}.tblab-home-faq__button,.editor-styles-wrapper .tblab-home-faq__button{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:14px 22px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;background:linear-gradient(135deg,#5f18c8 0%,#3e0f91 100%)!important;color:#fff!important;font-size:15px!important;font-weight:950!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 14px 30px rgba(48,12,105,.45),inset 0 1px 0 rgba(255,255,255,.18)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.tblab-home-faq__button:hover,.editor-styles-wrapper .tblab-home-faq__button:hover{transform:translateY(-1px)!important;filter:brightness(1.08)!important;background:linear-gradient(135deg,#6d20df 0%,#4710a7 100%)!important;color:#fff!important;box-shadow:0 18px 36px rgba(48,12,105,.52),inset 0 1px 0 rgba(255,255,255,.22)!important}.tblab-home-brand,.editor-styles-wrapper .tblab-home-brand{box-sizing:border-box;width:min(1280px,calc(100vw - 40px));max-width:1280px;margin:56px auto 54px;padding:34px 36px 38px;border:1px solid rgba(139,36,230,.18);border-radius:28px;background:linear-gradient(180deg,#fff 0%,#fbf8ff 100%);box-shadow:0 24px 70px rgba(31,14,54,.08),inset 0 1px 0 rgba(255,255,255,.92)}.tblab-home-brand__title,.editor-styles-wrapper .tblab-home-brand__title{margin:0 0 28px;color:#3f3a47;text-align:center;font-size:25px;line-height:1.2;font-weight:900;letter-spacing:-.02em}.tblab-home-brand__grid,.editor-styles-wrapper .tblab-home-brand__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:18px;margin:0}.tblab-home-brand__logo,.editor-styles-wrapper .tblab-home-brand__logo{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:104px;margin:0;padding:18px 20px;border:1px solid rgba(139,36,230,.14);border-radius:20px;background:#fff;box-shadow:0 12px 32px rgba(31,14,54,.06)}.tblab-home-brand__logo img,.editor-styles-wrapper .tblab-home-brand__logo img{display:block;width:100%;height:58px;max-width:150px;max-height:58px;margin:0 auto;object-fit:contain}.tblab-home-brand__logo:hover,.editor-styles-wrapper .tblab-home-brand__logo:hover{box-shadow:0 16px 38px rgba(31,14,54,.10);transform:translateY(-1px)}@media (min-width:768px) and (max-width:1024px){.tblab-home-brand,.editor-styles-wrapper .tblab-home-brand{padding:28px 24px 32px}.tblab-home-brand__grid,.editor-styles-wrapper .tblab-home-brand__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tblab-home-brand__logo,.editor-styles-wrapper .tblab-home-brand__logo{min-height:96px}}@media (max-width:1024px){.tblab-home-grid--notebook,.tblab-home-grid--components,.editor-styles-wrapper .tblab-home-grid--notebook,.editor-styles-wrapper .tblab-home-grid--components{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.tblab-home-grid--services,.editor-styles-wrapper .tblab-home-grid--services{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.tblab-home-faq__grid,.editor-styles-wrapper .tblab-home-faq__grid{grid-template-columns:1fr!important}.tblab-home-faq__cta,.editor-styles-wrapper .tblab-home-faq__cta{flex-direction:column!important;align-items:flex-start!important}.tblab-home-faq__button,.editor-styles-wrapper .tblab-home-faq__button{width:100%!important}}@media (max-width:767px){body.tl-home-native-template .site-content{padding-top:0!important}.tblab-home-native-content{overflow:hidden}.tblab-home-hero,.editor-styles-wrapper .tblab-home-hero{min-height:263px!important;margin:0!important;padding:0!important}.tblab-home-hero .wp-block-cover__image-background,.editor-styles-wrapper .tblab-home-hero .wp-block-cover__image-background{object-fit:cover!important;object-position:center center!important}.tblab-home-hero::after,.editor-styles-wrapper .tblab-home-hero::after{background:linear-gradient(90deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.42) 48%,rgba(0,0,0,.10) 100%)}.tblab-home-hero .wp-block-cover__inner-container,.editor-styles-wrapper .tblab-home-hero .wp-block-cover__inner-container{width:100%;min-height:263px;padding:26px 20px 18px;align-content:center;grid-template-columns:minmax(0,100%)}.tblab-home-hero__title,.editor-styles-wrapper .tblab-home-hero__title{max-width:355px;margin:0 0 17px!important;font-size:25px!important;line-height:1.05!important;letter-spacing:-.025em!important}.tblab-home-hero__lead,.editor-styles-wrapper .tblab-home-hero__lead{max-width:355px;font-size:20px!important;line-height:1.06!important}.tblab-home-cta-row,.editor-styles-wrapper .tblab-home-cta-row{width:calc(100% - 76px)!important;max-width:560px!important;margin:37px auto 0!important;grid-template-columns:1fr!important;gap:28px!important}.tblab-home-button .wp-block-button__link,.editor-styles-wrapper .tblab-home-button .wp-block-button__link{min-height:64px!important;padding:12px 19px!important;border-radius:15px!important;font-size:25px!important;line-height:1!important;white-space:nowrap!important}.tblab-home-button .wp-block-button__link::before,.editor-styles-wrapper .tblab-home-button .wp-block-button__link::before{margin-right:20px;font-size:1.02em}.tblab-home-intro,.editor-styles-wrapper .tblab-home-intro{max-width:none;margin:41px auto 0!important;padding:0 20px!important}.tblab-home-intro p,.editor-styles-wrapper .tblab-home-intro p{font-size:20px!important;line-height:1.55!important;color:#4d4852!important}.tblab-home-separator,.editor-styles-wrapper .tblab-home-separator{margin:30px 0 38px!important}.tblab-home-section-title,.editor-styles-wrapper .tblab-home-section-title{display:block!important;max-width:none;margin:48px 20px 65px!important;padding:0!important;font-size:25px!important;line-height:1.27!important;text-align:left!important;letter-spacing:-.025em!important}.tblab-home-section-title::before,.tblab-home-section-title::after,.editor-styles-wrapper .tblab-home-section-title::before,.editor-styles-wrapper .tblab-home-section-title::after{display:none!important}.tblab-home-section-lead,.editor-styles-wrapper .tblab-home-section-lead{margin:-40px 20px 54px!important;font-size:19px!important;line-height:1.55!important}.tblab-home-grid,.editor-styles-wrapper .tblab-home-grid{max-width:none!important;width:auto!important;margin:0 20px!important}.tblab-home-grid--features,.tblab-home-grid--notebook,.tblab-home-grid--components,.editor-styles-wrapper .tblab-home-grid--features,.editor-styles-wrapper .tblab-home-grid--notebook,.editor-styles-wrapper .tblab-home-grid--components{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.tblab-home-grid--services,.editor-styles-wrapper .tblab-home-grid--services{grid-template-columns:1fr!important;gap:14px!important}.tblab-home-card--feature,.editor-styles-wrapper .tblab-home-card--feature{min-height:304px!important;padding:0 9px 15px!important;border-radius:18px!important}.tblab-home-card--notebook,.editor-styles-wrapper .tblab-home-card--notebook{min-height:290px!important;padding:0 9px 15px!important;border-radius:18px!important}.tblab-home-card--component,.editor-styles-wrapper .tblab-home-card--component{min-height:280px!important;padding:0 9px 15px!important;border-radius:18px!important}.tblab-home-card--service,.editor-styles-wrapper .tblab-home-card--service{min-height:auto!important;padding:0 12px 17px!important;border-radius:19px!important}.tblab-home-card--feature .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__image a{min-height:140px!important;padding-top:12px!important}.tblab-home-card--notebook .tblab-home-card__image a,.tblab-home-card--component .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__image a{min-height:136px!important;padding-top:12px!important}.tblab-home-card--service .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__image a{min-height:auto!important;padding-top:12px!important}.tblab-home-card--feature .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__image img{width:100%!important;max-width:160px!important;height:116px!important;max-height:116px!important}.tblab-home-card--notebook .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__image img{width:100%!important;max-width:150px!important;height:118px!important;max-height:118px!important}.tblab-home-card--component .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__image img{width:118px!important;height:118px!important;max-width:118px!important;max-height:118px!important}.tblab-home-card--service .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__image img{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}.tblab-home-card__title,.editor-styles-wrapper .tblab-home-card__title{margin-top:8px!important}.tblab-home-card--feature .tblab-home-card__title,.tblab-home-card--notebook .tblab-home-card__title,.tblab-home-card--component .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__title{min-height:40px!important;font-size:15.5px!important;line-height:1.22!important;margin-bottom:6px!important}.tblab-home-card--service .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__title{min-height:auto!important;font-size:17px!important;margin-bottom:7px!important}.tblab-home-card--feature .tblab-home-card__text,.tblab-home-card--notebook .tblab-home-card__text,.tblab-home-card--component .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__text{min-height:72px!important;font-size:13.3px!important;line-height:1.38!important}.tblab-home-card--service .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__text{min-height:auto!important;font-size:14.2px!important;line-height:1.46!important}.tblab-home-faq,.editor-styles-wrapper .tblab-home-faq{margin:34px auto 28px!important;padding:0 20px!important}.tblab-home-faq__inner,.editor-styles-wrapper .tblab-home-faq__inner{padding:28px 15px 31px!important;border-radius:24px!important;background:#fff!important}.tblab-home-faq__head,.editor-styles-wrapper .tblab-home-faq__head{text-align:left!important;margin-bottom:24px!important}.tblab-home-faq__head h2,.editor-styles-wrapper .tblab-home-faq__head h2{font-size:25px!important}.tblab-home-faq__head p,.editor-styles-wrapper .tblab-home-faq__head p{font-size:15.6px!important;line-height:1.65!important}.tblab-home-faq__grid,.editor-styles-wrapper .tblab-home-faq__grid{grid-template-columns:1fr!important;gap:14px!important}.tblab-home-faq__item,.editor-styles-wrapper .tblab-home-faq__item{border-radius:19px!important}.tblab-home-faq__item summary,.editor-styles-wrapper .tblab-home-faq__item summary{min-height:66px!important;padding:18px 58px 18px 18px!important;font-size:16px!important}.tblab-home-faq__item summary::after,.editor-styles-wrapper .tblab-home-faq__item summary::after{right:18px!important;width:30px!important;height:30px!important}.tblab-home-faq__answer,.editor-styles-wrapper .tblab-home-faq__answer{padding:0 18px 20px!important;font-size:15px!important}.tblab-home-faq__cta,.editor-styles-wrapper .tblab-home-faq__cta{padding:21px 19px!important;border-radius:21px!important;background:radial-gradient(circle at top left,rgba(130,36,227,.22),transparent 34%),linear-gradient(135deg,#07070c 0%,#13091f 52%,#22043d 100%)!important}.tblab-home-faq__cta-text,.editor-styles-wrapper .tblab-home-faq__cta-text{font-size:15px!important;line-height:1.6!important}.tblab-home-faq__cta-text strong,.editor-styles-wrapper .tblab-home-faq__cta-text strong{font-size:18px!important}.tblab-home-brand,.editor-styles-wrapper .tblab-home-brand{display:none!important}}@media (max-width:380px){.tblab-home-grid--features,.tblab-home-grid--notebook,.tblab-home-grid--components,.editor-styles-wrapper .tblab-home-grid--features,.editor-styles-wrapper .tblab-home-grid--notebook,.editor-styles-wrapper .tblab-home-grid--components{gap:10px!important}.tblab-home-card--feature,.tblab-home-card--notebook,.tblab-home-card--component,.editor-styles-wrapper .tblab-home-card--feature,.editor-styles-wrapper .tblab-home-card--notebook,.editor-styles-wrapper .tblab-home-card--component{min-height:274px!important;padding:0 7px 14px!important}.tblab-home-card--component .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__image img{width:108px!important;height:108px!important;max-width:108px!important;max-height:108px!important}.tblab-home-card--feature .tblab-home-card__title,.tblab-home-card--notebook .tblab-home-card__title,.tblab-home-card--component .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__title{font-size:14.8px!important}.tblab-home-card--feature .tblab-home-card__text,.tblab-home-card--notebook .tblab-home-card__text,.tblab-home-card--component .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__text{font-size:12.9px!important}}@media (prefers-reduced-motion:reduce){.tblab-home-button .wp-block-button__link,.tblab-home-card,.tblab-home-faq__item,.tblab-home-faq__button{transition:none!important}.tblab-home-button .wp-block-button__link:hover,.tblab-home-card:hover,.tblab-home-faq__item:hover,.tblab-home-faq__button:hover{transform:none!important}}body.tl-home-native-template #content>.col-full,body.tl-home-native-template .site-content>.col-full,body.tl-home-native-template #content .col-full:has(.tblab-home-native),body.tl-home-native-template .site-content .col-full:has(.tblab-home-native){width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}body.tl-home-native-template #content:has(.tblab-home-native),body.tl-home-native-template .site-content:has(.tblab-home-native),body.tl-home-native-template .content-area:has(.tblab-home-native),body.tl-home-native-template .site-main:has(.tblab-home-native),body.tl-home-native-template article:has(.tblab-home-native),body.tl-home-native-template .entry-content:has(.tblab-home-native){width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.tblab-home-hero,.editor-styles-wrapper .tblab-home-hero{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;background-color:#000 !important;isolation:isolate !important}.tblab-home-hero.has-background-dim::before,.editor-styles-wrapper .tblab-home-hero.has-background-dim::before,.tblab-home-hero.wp-block-cover::before,.editor-styles-wrapper .tblab-home-hero.wp-block-cover::before{display:none !important;opacity:0 !important}.tblab-home-hero .wp-block-cover__image-background,.editor-styles-wrapper .tblab-home-hero .wp-block-cover__image-background{z-index:0 !important;opacity:1 !important;filter:none !important;mix-blend-mode:normal !important}.tblab-home-hero::after,.editor-styles-wrapper .tblab-home-hero::after{z-index:1 !important}.tblab-home-hero .wp-block-cover__inner-container,.editor-styles-wrapper .tblab-home-hero .wp-block-cover__inner-container{z-index:2 !important;opacity:1 !important;filter:none !important;mix-blend-mode:normal !important;color:#fff !important}.tblab-home-hero__title,.editor-styles-wrapper .tblab-home-hero__title{opacity:1 !important;filter:none !important;mix-blend-mode:normal !important;color:#fff !important}.tblab-home-hero__lead,.editor-styles-wrapper .tblab-home-hero__lead{opacity:1 !important;filter:none !important;mix-blend-mode:normal !important;color:#dfc2fd !important}@media (max-width:767px){body.tl-home-native-template .tblab-home-native{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.tblab-home-hero,.editor-styles-wrapper .tblab-home-hero{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;border-radius:0 !important}.tblab-home-grid,.editor-styles-wrapper .tblab-home-grid{width:calc(100% - 40px) !important;max-width:none !important;margin-left:auto !important;margin-right:auto !important}}@media (max-width:767px){body.tl-home-native-template #content .col-full,body.tl-home-native-template .site-content .col-full,body.tl-home-native-template .content-area,body.tl-home-native-template .site-main,body.tl-home-native-template article,body.tl-home-native-template .entry-content{box-sizing:border-box!important}.tblab-home-intro,.editor-styles-wrapper .tblab-home-intro{padding-left:0!important;padding-right:0!important;margin-top:37px!important}.tblab-home-intro p,.editor-styles-wrapper .tblab-home-intro p{font-size:20px!important;line-height:1.55!important;letter-spacing:-.01em!important}.tblab-home-separator,.editor-styles-wrapper .tblab-home-separator{margin:30px 0 37px!important}.tblab-home-section-title,.editor-styles-wrapper .tblab-home-section-title{margin-left:0!important;margin-right:0!important;margin-top:47px!important;margin-bottom:62px!important;font-size:25px!important;line-height:1.27!important;letter-spacing:-.028em!important}.tblab-home-section-lead,.editor-styles-wrapper .tblab-home-section-lead{margin-left:0!important;margin-right:0!important;font-size:19px!important;line-height:1.55!important}.tblab-home-grid,.editor-styles-wrapper .tblab-home-grid{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.tblab-home-grid--features,.tblab-home-grid--notebook,.tblab-home-grid--components,.editor-styles-wrapper .tblab-home-grid--features,.editor-styles-wrapper .tblab-home-grid--notebook,.editor-styles-wrapper .tblab-home-grid--components{gap:24px!important}.tblab-home-card--feature,.tblab-home-card--notebook,.tblab-home-card--component,.editor-styles-wrapper .tblab-home-card--feature,.editor-styles-wrapper .tblab-home-card--notebook,.editor-styles-wrapper .tblab-home-card--component{border-radius:19px!important;padding-left:10px!important;padding-right:10px!important}.tblab-home-card--feature,.editor-styles-wrapper .tblab-home-card--feature{min-height:314px!important}.tblab-home-card--notebook,.editor-styles-wrapper .tblab-home-card--notebook{min-height:302px!important}.tblab-home-card--component,.editor-styles-wrapper .tblab-home-card--component{min-height:292px!important}.tblab-home-card--feature .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__image img{max-width:176px!important;height:121px!important;max-height:121px!important}.tblab-home-card--notebook .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__image img{max-width:171px!important;height:123px!important;max-height:123px!important}.tblab-home-card--component .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__image img{width:134px!important;height:134px!important;max-width:134px!important;max-height:134px!important}.tblab-home-card--feature .tblab-home-card__title,.tblab-home-card--notebook .tblab-home-card__title,.tblab-home-card--component .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__title{font-size:16px!important;line-height:1.22!important;margin-bottom:7px!important}.tblab-home-card--feature .tblab-home-card__text,.tblab-home-card--notebook .tblab-home-card__text,.tblab-home-card--component .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__text{font-size:13.6px!important;line-height:1.39!important}.tblab-home-grid--services,.editor-styles-wrapper .tblab-home-grid--services{gap:18px!important}.tblab-home-card--service,.editor-styles-wrapper .tblab-home-card--service{padding-left:12px!important;padding-right:12px!important}.tblab-home-card--service .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__title{font-size:17px!important;line-height:1.22!important}.tblab-home-card--service .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__text{font-size:14.3px!important;line-height:1.46!important}.tblab-home-faq,.editor-styles-wrapper .tblab-home-faq{padding-left:0!important;padding-right:0!important}}@media (max-width:380px){.tblab-home-grid--features,.tblab-home-grid--notebook,.tblab-home-grid--components,.editor-styles-wrapper .tblab-home-grid--features,.editor-styles-wrapper .tblab-home-grid--notebook,.editor-styles-wrapper .tblab-home-grid--components{gap:20px!important}.tblab-home-card--feature,.tblab-home-card--notebook,.tblab-home-card--component,.editor-styles-wrapper .tblab-home-card--feature,.editor-styles-wrapper .tblab-home-card--notebook,.editor-styles-wrapper .tblab-home-card--component{padding-left:8px!important;padding-right:8px!important}.tblab-home-card--feature .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__image img{max-width:160px!important;height:116px!important;max-height:116px!important}.tblab-home-card--notebook .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__image img{max-width:154px!important;height:118px!important;max-height:118px!important}.tblab-home-card--component .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__image img{width:118px!important;height:118px!important;max-width:118px!important;max-height:118px!important}}@media (max-width:767px){.tblab-home-hero .wp-block-cover__inner-container,.editor-styles-wrapper .tblab-home-hero .wp-block-cover__inner-container{width:100%!important;max-width:none!important;padding-left:20px!important;padding-right:20px!important}.tblab-home-hero__title,.editor-styles-wrapper .tblab-home-hero__title,.tblab-home-hero__lead,.editor-styles-wrapper .tblab-home-hero__lead{max-width:none!important}.tblab-home-intro,.editor-styles-wrapper .tblab-home-intro,.tblab-home-section-title,.editor-styles-wrapper .tblab-home-section-title,.tblab-home-section-lead,.editor-styles-wrapper .tblab-home-section-lead{width:calc(100% - 40px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.tblab-home-intro p,.editor-styles-wrapper .tblab-home-intro p{font-size:20px!important;line-height:1.56!important;letter-spacing:0!important}.tblab-home-section-title,.editor-styles-wrapper .tblab-home-section-title{font-size:25px!important;line-height:1.28!important;letter-spacing:-.02em!important;margin-top:46px!important;margin-bottom:58px!important}.tblab-home-grid,.editor-styles-wrapper .tblab-home-grid{width:calc(100% - 40px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.tblab-home-grid--features,.tblab-home-grid--notebook,.tblab-home-grid--components,.editor-styles-wrapper .tblab-home-grid--features,.editor-styles-wrapper .tblab-home-grid--notebook,.editor-styles-wrapper .tblab-home-grid--components{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}.tblab-home-card--feature,.tblab-home-card--notebook,.tblab-home-card--component,.editor-styles-wrapper .tblab-home-card--feature,.editor-styles-wrapper .tblab-home-card--notebook,.editor-styles-wrapper .tblab-home-card--component{border-radius:20px!important;padding-left:10px!important;padding-right:10px!important}.tblab-home-card--feature .tblab-home-card__title,.tblab-home-card--notebook .tblab-home-card__title,.tblab-home-card--component .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__title{font-size:16px!important;line-height:1.22!important}.tblab-home-card--feature .tblab-home-card__text,.tblab-home-card--notebook .tblab-home-card__text,.tblab-home-card--component .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__text{font-size:13.6px!important;line-height:1.4!important}.tblab-home-grid--services,.editor-styles-wrapper .tblab-home-grid--services{width:calc(100% - 40px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;gap:18px!important}}@media (max-width:380px){.tblab-home-intro,.editor-styles-wrapper .tblab-home-intro,.tblab-home-section-title,.editor-styles-wrapper .tblab-home-section-title,.tblab-home-section-lead,.editor-styles-wrapper .tblab-home-section-lead,.tblab-home-grid,.editor-styles-wrapper .tblab-home-grid,.tblab-home-grid--services,.editor-styles-wrapper .tblab-home-grid--services{width:calc(100% - 36px)!important}.tblab-home-hero .wp-block-cover__inner-container,.editor-styles-wrapper .tblab-home-hero .wp-block-cover__inner-container{padding-left:18px!important;padding-right:18px!important}}@media (max-width:767px){.tblab-home-intro,.editor-styles-wrapper .tblab-home-intro{margin-top:38px!important}.tblab-home-intro p,.editor-styles-wrapper .tblab-home-intro p{font-size:19.25px!important;line-height:1.52!important;letter-spacing:-.006em!important;color:#4f4a54!important}.tblab-home-separator,.editor-styles-wrapper .tblab-home-separator{margin-top:29px!important;margin-bottom:36px!important}.tblab-home-section-title,.editor-styles-wrapper .tblab-home-section-title{font-size:25px!important;line-height:1.25!important;letter-spacing:-.024em!important;color:#464646!important;margin-top:46px!important;margin-bottom:56px!important}.tblab-home-grid--features,.tblab-home-grid--notebook,.tblab-home-grid--components,.editor-styles-wrapper .tblab-home-grid--features,.editor-styles-wrapper .tblab-home-grid--notebook,.editor-styles-wrapper .tblab-home-grid--components{gap:22px!important}.tblab-home-card--feature,.editor-styles-wrapper .tblab-home-card--feature{min-height:316px!important}.tblab-home-card--notebook,.editor-styles-wrapper .tblab-home-card--notebook{min-height:304px!important}.tblab-home-card--component,.editor-styles-wrapper .tblab-home-card--component{min-height:294px!important}.tblab-home-card--feature .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__image a{min-height:142px!important}.tblab-home-card--notebook .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__image a{min-height:140px!important}.tblab-home-card--component .tblab-home-card__image a,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__image a{min-height:140px!important}.tblab-home-card--feature .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__image img{max-width:182px!important;height:124px!important;max-height:124px!important}.tblab-home-card--notebook .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__image img{max-width:176px!important;height:126px!important;max-height:126px!important}.tblab-home-card--component .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__image img{width:138px!important;height:138px!important;max-width:138px!important;max-height:138px!important}.tblab-home-card--feature .tblab-home-card__title,.tblab-home-card--notebook .tblab-home-card__title,.tblab-home-card--component .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__title{font-size:16px!important;line-height:1.2!important;margin-top:7px!important;margin-bottom:7px!important}.tblab-home-card--feature .tblab-home-card__text,.tblab-home-card--notebook .tblab-home-card__text,.tblab-home-card--component .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__text{font-size:13.35px!important;line-height:1.38!important;color:#5b5664!important}.tblab-home-section-lead,.editor-styles-wrapper .tblab-home-section-lead{font-size:18.8px!important;line-height:1.52!important;margin-bottom:52px!important}.tblab-home-card--service .tblab-home-card__title,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__title{font-size:17px!important;line-height:1.2!important}.tblab-home-card--service .tblab-home-card__text,.editor-styles-wrapper .tblab-home-card--service .tblab-home-card__text{font-size:14px!important;line-height:1.44!important}}@media (max-width:380px){.tblab-home-card--feature .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--feature .tblab-home-card__image img{max-width:166px!important;height:118px!important;max-height:118px!important}.tblab-home-card--notebook .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--notebook .tblab-home-card__image img{max-width:160px!important;height:119px!important;max-height:119px!important}.tblab-home-card--component .tblab-home-card__image img,.editor-styles-wrapper .tblab-home-card--component .tblab-home-card__image img{width:122px!important;height:122px!important;max-width:122px!important;max-height:122px!important}}@media (min-width:768px){body.tl-home-native-template .wp-block-html:has(.tblab-home-faq){width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;overflow:visible !important}body.tl-home-native-template .tblab-home-faq{position:relative !important;left:50% !important;width:100vw !important;max-width:100vw !important;margin:46px 0 38px !important;padding:0 !important;transform:translateX(-50%) !important;background:#fff !important;overflow:visible !important}body.tl-home-native-template .tblab-home-faq__inner{box-sizing:border-box !important;width:min(1180px,calc(100vw - 40px)) !important;max-width:none !important;margin:0 auto !important;padding:34px 24px 38px !important}}@media (min-width:768px){body.tl-home-native-template .wp-block-html:has(.tblab-home-faq){display:block !important;width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;overflow:visible !important}body.tl-home-native-template .tblab-home-faq{position:relative !important;left:50% !important;width:100vw !important;max-width:100vw !important;margin:46px 0 38px !important;padding:0 !important;transform:translateX(-50%) !important;background:#fff !important;overflow:visible !important}body.tl-home-native-template .tblab-home-faq__inner{box-sizing:border-box !important;width:min(1280px,calc(100vw - 40px)) !important;max-width:none !important;margin:0 auto !important;padding:34px 24px 38px !important}}@media (min-width:768px){.tblab-home-section-title,.editor-styles-wrapper .tblab-home-section-title{display:block!important;grid-template-columns:none!important;width:min(1280px,calc(100vw - 40px))!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;text-align:left!important}.tblab-home-section-title::before,.tblab-home-section-title::after,.editor-styles-wrapper .tblab-home-section-title::before,.editor-styles-wrapper .tblab-home-section-title::after{content:none!important;display:none!important}}@media (min-width:768px){body.tl-home-native-template .tblab-home-hero{background:#000!important;overflow:hidden!important}body.tl-home-native-template .tblab-home-hero.wp-block-cover::before,body.tl-home-native-template .tblab-home-hero.has-background-dim::before{content:""!important;display:block!important;position:absolute!important;top:0!important;bottom:0!important;left:50%!important;z-index:0!important;width:min(1280px,100vw)!important;height:100%!important;transform:translateX(-50%)!important;background-image:url("https://tblab.it/wp-content/uploads/tblab-2.webp")!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important;opacity:1!important;pointer-events:none!important}body.tl-home-native-template .tblab-home-hero .wp-block-cover__image-background{opacity:0!important;visibility:hidden!important}body.tl-home-native-template .tblab-home-hero .wp-block-cover__inner-container{width:min(1280px,100vw)!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:50px!important;padding-right:0!important;grid-template-columns:minmax(0,560px)!important}body.tl-home-native-template .tblab-home-hero__title{max-width:560px!important}body.tl-home-native-template .tblab-home-hero__lead{max-width:585px!important}}@media (hover:hover) and (pointer:fine){body.tl-home-native-template .tblab-home-card,body.tl-home-native-template .tblab-home-card__image img,body.tl-home-native-template .tblab-home-button .wp-block-button__link,body.tl-home-native-template .tblab-home-faq__button{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,filter .22s ease,background-color .22s ease!important}body.tl-home-native-template .tblab-home-card:hover,body.tl-home-native-template .tblab-home-card:focus-within{transform:translateY(-3px) scale(1.012)!important;border-color:rgba(130,36,227,.36)!important;box-shadow:0 18px 42px rgba(91,44,138,.16),inset 0 1px 0 rgba(255,255,255,.95)!important}body.tl-home-native-template .tblab-home-card:hover .tblab-home-card__image img,body.tl-home-native-template .tblab-home-card:focus-within .tblab-home-card__image img{transform:scale(1.025)!important}body.tl-home-native-template .tblab-home-button .wp-block-button__link:hover,body.tl-home-native-template .tblab-home-button .wp-block-button__link:focus-visible,body.tl-home-native-template .tblab-home-faq__button:hover,body.tl-home-native-template .tblab-home-faq__button:focus-visible{transform:translateY(-2px) scale(1.015)!important;filter:brightness(1.04)!important;box-shadow:0 16px 34px rgba(130,36,227,.22)!important}}body.tl-home-native-template .tblab-home-button .wp-block-button__link:active,body.tl-home-native-template .tblab-home-faq__button:active{transform:translateY(0) scale(.992)!important}@media (prefers-reduced-motion:reduce){body.tl-home-native-template .tblab-home-card,body.tl-home-native-template .tblab-home-card__image img,body.tl-home-native-template .tblab-home-button .wp-block-button__link,body.tl-home-native-template .tblab-home-faq__button{transition:none!important}body.tl-home-native-template .tblab-home-card:hover,body.tl-home-native-template .tblab-home-card:focus-within,body.tl-home-native-template .tblab-home-card:hover .tblab-home-card__image img,body.tl-home-native-template .tblab-home-card:focus-within .tblab-home-card__image img,body.tl-home-native-template .tblab-home-button .wp-block-button__link:hover,body.tl-home-native-template .tblab-home-button .wp-block-button__link:focus-visible,body.tl-home-native-template .tblab-home-button .wp-block-button__link:active,body.tl-home-native-template .tblab-home-faq__button:hover,body.tl-home-native-template .tblab-home-faq__button:focus-visible,body.tl-home-native-template .tblab-home-faq__button:active{transform:none!important}}@media (min-width:768px){body.tl-home-native-template .tblab-home-cta-row .wp-block-button,body.tl-home-native-template .tblab-home-button{min-width:0}body.tl-home-native-template .tblab-home-button .wp-block-button__link{box-sizing:border-box;white-space:nowrap;word-break:normal;overflow-wrap:normal;flex-wrap:nowrap}body.tl-home-native-template .tblab-home-button .wp-block-button__link::before{flex:0 0 auto}}@media (max-width:767px){body.tl-home-native-template .tblab-home-cta-row .wp-block-button,body.tl-home-native-template .tblab-home-button{width:100%;min-width:0}body.tl-home-native-template .tblab-home-button .wp-block-button__link{box-sizing:border-box;white-space:nowrap;word-break:normal;overflow-wrap:normal;flex-wrap:nowrap;font-size:clamp(21px,6.4vw,25px)!important}body.tl-home-native-template .tblab-home-button .wp-block-button__link::before{flex:0 0 auto;margin-right:clamp(14px,4.8vw,20px)!important}}@media (max-width:374px){body.tl-home-native-template .tblab-home-cta-row{width:calc(100% - 40px)!important}body.tl-home-native-template .tblab-home-button .wp-block-button__link{padding-left:14px!important;padding-right:14px!important}}@media (max-width:340px){body.tl-home-native-template .tblab-home-button .wp-block-button__link{font-size:20px!important;padding-left:12px!important;padding-right:12px!important}body.tl-home-native-template .tblab-home-button .wp-block-button__link::before{margin-right:12px!important}}@media (hover:hover) and (pointer:fine){body.tl-home-native-template .tblab-home-button .wp-block-button__link{position:relative!important;isolation:isolate!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.18)!important;letter-spacing:.012em!important;text-shadow:0 1px 0 rgba(0,0,0,.22)!important;box-shadow:0 16px 36px rgba(20,12,32,.20),inset 0 1px 0 rgba(255,255,255,.18)!important;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease,border-color .22s ease!important;will-change:transform}body.tl-home-native-template .tblab-home-button--primary .wp-block-button__link{background:linear-gradient(135deg,#7820db 0%,#8d2fff 52%,#6d16c6 100%)!important;box-shadow:0 16px 38px rgba(130,36,227,.27),inset 0 1px 0 rgba(255,255,255,.20)!important}body.tl-home-native-template .tblab-home-button--dark .wp-block-button__link{background:linear-gradient(135deg,#101216 0%,#1f2229 54%,#0d0f13 100%)!important;box-shadow:0 16px 36px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.13)!important}body.tl-home-native-template .tblab-home-button .wp-block-button__link::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.18) 42%,transparent 70%);opacity:0;transform:translateX(-28%);transition:opacity .22s ease,transform .22s ease;pointer-events:none}body.tl-home-native-template .tblab-home-button .wp-block-button__link:hover,body.tl-home-native-template .tblab-home-button .wp-block-button__link:focus-visible{transform:translateY(-2px) scale(1.012)!important;filter:brightness(1.045)!important;color:#fff!important;border-color:rgba(255,255,255,.28)!important}body.tl-home-native-template .tblab-home-button .wp-block-button__link:hover::after,body.tl-home-native-template .tblab-home-button .wp-block-button__link:focus-visible::after{opacity:1;transform:translateX(24%)}body.tl-home-native-template .tblab-home-button .wp-block-button__link:active{transform:translateY(0) scale(.996)!important;filter:brightness(.98)!important}}@media (prefers-reduced-motion:reduce){body.tl-home-native-template .tblab-home-button .wp-block-button__link,body.tl-home-native-template .tblab-home-button .wp-block-button__link::after{transition:none!important;will-change:auto!important}body.tl-home-native-template .tblab-home-button .wp-block-button__link:hover,body.tl-home-native-template .tblab-home-button .wp-block-button__link:focus-visible,body.tl-home-native-template .tblab-home-button .wp-block-button__link:active{transform:none!important}}