 .tais-businessit-page{   width:100%;   max-width:1280px;   margin:0 auto;   padding:18px 14px 56px;   font-family:inherit;   color:#14213d;   box-sizing:border-box; }  .tais-businessit-page *, .tais-businessit-page *:before, .tais-businessit-page *:after{   box-sizing:border-box; }  .tais-businessit-hero{   display:grid;   grid-template-columns:1.55fr .85fr;   gap:24px;   align-items:stretch;   background:linear-gradient(135deg,#eef5ff 0%,#f7fbff 45%,#ffffff 100%);   border:1px solid #dfeaf7;   border-radius:28px;   padding:38px;   box-shadow:0 18px 50px rgba(20,45,90,.10); }  .tais-eyebrow, .tais-section-head span, .tais-price-box span{   display:inline-flex;   padding:7px 13px;   border-radius:999px;   background:#e9f3ff;   color:#1265b0;   font-size:13px;   font-weight:800;   margin-bottom:12px; }  .tais-businessit-hero h1{   margin:0 0 16px;   font-size:44px;   line-height:1.08;   color:#0b2346;   letter-spacing:-.8px; }  .tais-businessit-hero p{   margin:0 0 22px;   font-size:18px;   line-height:1.65;   color:#38506d; }  .tais-hero-address{   display:inline-flex;   flex-wrap:wrap;   align-items:center;   gap:7px;   margin:0 0 20px;   padding:11px 14px;   border-radius:16px;   background:#ffffff;   border:1px solid #d9e8f8;   color:#0b2346;   font-size:15px;   box-shadow:0 10px 24px rgba(20,45,90,.06); }  .tais-hero-address a{   color:#1265b0!important;   font-weight:900;   text-decoration:none!important; }  .tais-hero-actions, .tais-cta-actions{   display:flex;   flex-wrap:wrap;   gap:12px; }  .tais-btn-primary, .tais-btn-secondary, .tais-btn-light{   display:inline-flex;   align-items:center;   justify-content:center;   min-height:46px;   padding:12px 20px;   border-radius:14px;   text-decoration:none!important;   font-weight:800;   line-height:1.2;   transition:.2s ease;   text-align:center; }  .tais-btn-primary{   background:#1265b0;   color:#fff!important;   box-shadow:0 10px 22px rgba(18,101,176,.25); }  .tais-btn-secondary{   background:#fff;   color:#1265b0!important;   border:1px solid #cfe0f5; }  .tais-btn-light{   background:#fff;   color:#0b2346!important; }  .tais-btn-primary:hover, .tais-btn-secondary:hover, .tais-btn-light:hover{   transform:translateY(-2px); }  .tais-businessit-hero-card{   background:#0b2346;   color:#fff;   border-radius:24px;   padding:28px;   display:flex;   flex-direction:column;   justify-content:center;   box-shadow:0 16px 38px rgba(11,35,70,.25); }  .tais-businessit-hero-card h2{   margin:0 0 16px;   font-size:24px;   color:#fff; }  .tais-businessit-hero-card p{   color:#d9e8ff;   font-size:16px;   margin:0 0 12px;   line-height:1.55; }  .tais-trust-strip{   margin-top:22px;   display:grid;   grid-template-columns:repeat(4,1fr);   background:#fff;   border:1px solid #e3ebf5;   border-radius:22px;   overflow:hidden;   box-shadow:0 12px 34px rgba(20,45,90,.08); }  .tais-trust-strip div{   padding:20px;   border-right:1px solid #e9eef6; }  .tais-trust-strip div:last-child{   border-right:none; }  .tais-trust-strip strong{   display:block;   color:#0b2346;   font-size:17px;   margin-bottom:5px; }  .tais-trust-strip span{   color:#58708c;   font-size:14px;   line-height:1.35; }  .tais-section{   margin-top:46px; }  .tais-section-head{   max-width:820px;   margin-bottom:22px; }  .tais-section-head h2, .tais-price-box h2, .tais-cta h2{   margin:0 0 12px;   font-size:32px;   line-height:1.2;   color:#0b2346;   letter-spacing:-.4px; }  .tais-section-head p, .tais-price-box p, .tais-cta p{   font-size:17px;   line-height:1.65;   color:#4d6682;   margin:0; }  .tais-grid{   display:grid;   gap:16px; }  .tais-grid-3{   grid-template-columns:repeat(3,1fr); }  .tais-grid-2{   grid-template-columns:repeat(2,1fr); }  .tais-card{   background:#fff;   border:1px solid #e3ebf5;   border-radius:18px;   padding:20px;   font-weight:700;   color:#19365b;   box-shadow:0 10px 28px rgba(20,45,90,.06); }  .tais-service-grid{   display:grid;   grid-template-columns:repeat(3,1fr);   gap:18px; }  .tais-service-card{   background:#fff;   border:1px solid #e3ebf5;   border-radius:24px;   padding:26px;   box-shadow:0 14px 34px rgba(20,45,90,.08); }  .tais-icon{   width:54px;   height:54px;   border-radius:18px;   background:#eef6ff;   display:flex;   align-items:center;   justify-content:center;   font-size:26px;   margin-bottom:16px; }  .tais-service-card h3, .tais-delivery-card h3, .tais-process h3{   margin:0 0 14px;   color:#0b2346;   font-size:21px;   line-height:1.25; }  .tais-service-card ul{   margin:0;   padding-left:18px;   color:#4d6682;   line-height:1.65; }  .tais-process-section{   background:#f5f9ff;   border:1px solid #e3ebf5;   border-radius:26px;   padding:32px; }  .tais-process{   display:grid;   grid-template-columns:repeat(4,1fr);   gap:16px; }  .tais-process div{   background:#fff;   border-radius:20px;   padding:22px;   border:1px solid #e2ebf6; }  .tais-process b{   display:flex;   width:38px;   height:38px;   border-radius:50%;   background:#1265b0;   color:#fff;   align-items:center;   justify-content:center;   margin-bottom:14px; }  .tais-process p, .tais-delivery-card p{   margin:0;   color:#58708c;   line-height:1.55; }  .tais-delivery-grid{   display:grid;   grid-template-columns:repeat(3,1fr);   gap:16px; }  .tais-delivery-card{   background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);   border:1px solid #e3ebf5;   border-radius:22px;   padding:24px;   box-shadow:0 10px 28px rgba(20,45,90,.06); }  .tais-price-box{   display:grid;   grid-template-columns:1.3fr .8fr;   gap:24px;   align-items:center;   background:#0b2346;   color:#fff;   border-radius:26px;   padding:34px;   box-shadow:0 16px 42px rgba(11,35,70,.22); }  .tais-price-box h2{   color:#fff; }  .tais-price-box p{   color:#d9e8ff; }  .tais-price-points{   background:rgba(255,255,255,.08);   border:1px solid rgba(255,255,255,.18);   border-radius:20px;   padding:22px; }  .tais-price-points p{   margin:0 0 10px;   font-weight:700; }  .tais-price-points p:last-child{   margin-bottom:0; }  .tais-cta{   margin-top:48px;   background:linear-gradient(135deg,#1265b0 0%,#0b2346 100%);   border-radius:30px;   padding:42px;   color:#fff;   text-align:center;   box-shadow:0 18px 50px rgba(18,101,176,.25); }  .tais-cta h2{   color:#fff; }  .tais-cta p{   color:#e8f3ff;   max-width:760px;   margin:0 auto 24px; }  .tais-cta-actions{   justify-content:center; }  .tais-cta-address{   display:inline-flex;   flex-wrap:wrap;   justify-content:center;   gap:6px;   margin-top:18px;   padding:10px 14px;   border-radius:999px;   background:rgba(255,255,255,.12);   border:1px solid rgba(255,255,255,.22);   color:#e8f3ff;   font-weight:800; }  .tais-cta-address a{   color:#fff!important;   text-decoration:none!important; }  @media(max-width:1024px){   .tais-businessit-hero,   .tais-price-box{     grid-template-columns:1fr;   }    .tais-trust-strip,   .tais-process{     grid-template-columns:repeat(2,1fr);   }    .tais-service-grid,   .tais-delivery-grid,   .tais-grid-3{     grid-template-columns:1fr;   }    .tais-businessit-hero h1{     font-size:36px;   }    .tais-service-card,   .tais-delivery-card,   .tais-card{     padding:22px;   } }  @media(max-width:680px){   .tais-businessit-page{     padding:8px 6px 36px;   }    .tais-businessit-hero{     gap:14px;     padding:22px 16px;     border-radius:22px;   }    .tais-eyebrow,   .tais-section-head span,   .tais-price-box span{     font-size:12px;     padding:6px 11px;     margin-bottom:10px;   }    .tais-businessit-hero h1{     font-size:29px;     line-height:1.12;     letter-spacing:-.4px;     margin-bottom:12px;   }    .tais-businessit-hero p{     font-size:15.5px;     line-height:1.55;     margin-bottom:14px;   }    .tais-hero-address{     width:100%;     display:flex;     justify-content:center;     text-align:center;     font-size:14px;     padding:10px 12px;     margin-bottom:16px;     border-radius:14px;   }    .tais-hero-actions,   .tais-cta-actions{     gap:9px;   }    .tais-hero-actions a,   .tais-cta-actions a{     width:100%;     min-height:44px;     padding:11px 14px;     border-radius:13px;     font-size:15px;   }    .tais-businessit-hero-card{     padding:18px;     border-radius:18px;   }    .tais-businessit-hero-card h2{     font-size:20px;     margin-bottom:10px;   }    .tais-businessit-hero-card p{     font-size:14.5px;     margin-bottom:8px;   }    .tais-trust-strip{     grid-template-columns:1fr 1fr;     border-radius:18px;     margin-top:14px;   }    .tais-trust-strip div{     padding:14px;     border-right:none;     border-bottom:1px solid #e9eef6;   }    .tais-trust-strip div:nth-child(odd){     border-right:1px solid #e9eef6;   }    .tais-trust-strip div:nth-child(3),   .tais-trust-strip div:nth-child(4){     border-bottom:none;   }    .tais-trust-strip strong{     font-size:14.5px;   }    .tais-trust-strip span{     font-size:12.5px;   }    .tais-section{     margin-top:30px;   }    .tais-section-head{     margin-bottom:16px;   }    .tais-section-head h2,   .tais-price-box h2,   .tais-cta h2{     font-size:25px;     line-height:1.22;     margin-bottom:9px;   }    .tais-section-head p,   .tais-price-box p,   .tais-cta p{     font-size:15px;     line-height:1.55;   }    .tais-grid-2,   .tais-grid-3,   .tais-service-grid,   .tais-delivery-grid,   .tais-process{     grid-template-columns:1fr;     gap:10px;   }    .tais-card{     padding:15px 16px;     border-radius:15px;     font-size:14.5px;   }    .tais-service-card{     padding:18px;     border-radius:18px;   }    .tais-icon{     width:44px;     height:44px;     border-radius:14px;     font-size:22px;     margin-bottom:12px;   }    .tais-service-card h3,   .tais-delivery-card h3,   .tais-process h3{     font-size:18px;     margin-bottom:9px;   }    .tais-service-card ul{     padding-left:17px;     font-size:14.5px;     line-height:1.55;   }    .tais-process-section{     padding:20px 14px;     border-radius:20px;   }    .tais-process div{     padding:16px;     border-radius:16px;   }    .tais-process b{     width:34px;     height:34px;     margin-bottom:10px;   }    .tais-process p,   .tais-delivery-card p{     font-size:14.5px;     line-height:1.5;   }    .tais-delivery-card{     padding:18px;     border-radius:18px;   }    .tais-price-box{     padding:22px 16px;     border-radius:20px;     gap:16px;   }    .tais-price-points{     padding:16px;     border-radius:16px;   }    .tais-price-points p{     font-size:14.5px;     line-height:1.45;     margin-bottom:8px;   }    .tais-cta{     margin-top:34px;     padding:26px 16px;     border-radius:22px;   }    .tais-cta p{     margin-bottom:18px;   }    .tais-cta-address{     width:100%;     border-radius:14px;     font-size:14px;     line-height:1.35;   } }  @media(max-width:420px){   .tais-businessit-hero h1{     font-size:27px;   }    .tais-trust-strip{     grid-template-columns:1fr;   }    .tais-trust-strip div,   .tais-trust-strip div:nth-child(odd){     border-right:none;     border-bottom:1px solid #e9eef6;   }    .tais-trust-strip div:last-child{     border-bottom:none;   }    .tais-section-head h2,   .tais-price-box h2,   .tais-cta h2{     font-size:23px;   } } #sp-ks8a8s{width: 100%; max-width: 100%;}#sp-vw3kvy{width: auto; max-width: 1600px;}#sp-iw5h09{width: calc(100% - 0px);}#sp-79mr4kujw1{text-decoration: none;}#sp-lklzho{text-align: center; margin: 0px;}#sp-bwcccv{margin: 0px; text-align: center;}#sp-r8bh0sjmje{width: 1110px;}#sp-button-parent-kt2rru{margin: 0px; text-align: center;}#sp-kt2rru{text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 0px; line-height: 1.1; font-size: 18px; background: linear-gradient(-180deg, rgb(23, 130, 219), rgb(20, 111, 187) 90%); color: rgb(255, 255, 255); width: auto; padding: 12px 16px; border-radius: 10px; border: 2px solid rgb(0, 0, 0); box-shadow: rgba(255, 255, 255, 0.2) 0px 1px 0px inset;}#sp-xajyqd{margin: 0px;}@media only screen and (max-width: 480px) { .sp-headline-block-lklzho,   #sp-lklzho,   #lklzho {text-align:center !important;} #sp-bwcccv {text-align:center !important;} #sp-button-parent-kt2rru {text-align:center !important;}}@media only screen and (min-width: 481px) and (max-width: 1024px) { .sp-headline-block-lklzho,   #sp-lklzho,   #lklzho {text-align:center !important;} #sp-bwcccv {text-align:center !important;} #sp-button-parent-kt2rru {text-align:center !important;}}