.kibo-hb-hero .k-box-inner,.kibo-hb-chaos .k-box-inner,.kibo-hb-why .k-box-inner,.kibo-hb-modular .k-box-inner,.kibo-hb-journey .k-box-inner,.kibo-hb-channels .k-box-inner,.kibo-hb-teams .k-box-inner,.kibo-hb-entry .k-box-inner,.kibo-hb-faqs .k-box-inner{max-width:995px;margin:0 auto}.kibo-hb-hero{background-color:var(--kibo-white);width:100%;padding:0}.kibo-hb-hero .k-box-inner{flex-direction:column;display:flex}.kibo-hb-hero-col{flex-direction:column;align-items:flex-start;width:840px;max-width:100%;padding-top:74px;display:flex}.kibo-hb-h1{color:var(--kibo-dark-grey);margin:0 0 20px;font-family:Poppins,sans-serif;font-size:34px;font-weight:400;line-height:1.07em}.kibo-hb-h1 span{font-weight:600}.kibo-hb-hero-intro{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.kibo-hb-hero-bullets{margin-top:-5px;padding:0 0 15px 10px}.kibo-hb-hero-btns{flex-direction:row;gap:10px;margin-bottom:60px;padding-top:10px;display:flex}.kibo-hb-hero-bullets a{color:var(--kibo-dark-grey)}.kibo-hb-fast{flex-direction:column;gap:30px;padding:0 0 80px;display:flex}.kibo-hb-h2{color:var(--kibo-dark-grey);margin:0;font-family:Poppins,sans-serif;font-size:34px;font-weight:400;line-height:38px}.kibo-hb-h2 span{font-weight:600}.kibo-hb-fast-head{flex-direction:column;display:flex}.kibo-hb-fast-intro{color:var(--kibo-dark-grey);margin:16px 0 0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em}.kibo-hb-fast-grid{grid-template-columns:repeat(3,1fr);gap:48px;padding-left:76px;display:grid}.kibo-hb-trust-intro{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5em}.kibo-hb-chaos{background-color:var(--kibo-light-grey);width:100%;padding:95px 0 143px}.kibo-hb-chaos .k-box-inner{flex-direction:column;display:flex}.kibo-hb-chaos-intro{color:var(--kibo-dark-grey);margin:0 0 30px;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em}.kibo-hb-why{background-color:var(--kibo-white);width:100%;padding:104px 0 0}.kibo-hb-why .k-box-inner{flex-direction:column;display:flex}.kibo-hb-why-head{flex-direction:column;gap:30px;padding-bottom:40px;display:flex}.kibo-hb-why-intro{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em}.kibo-hb-modular{background-color:var(--kibo-white);width:100%;padding:134px 0 150px}.kibo-hb-modular .k-box-inner{justify-content:center;display:flex}.kibo-hb-modular-pill{background-color:var(--kibo-white);box-sizing:border-box;border-radius:99px;flex-direction:column;align-items:center;width:100%;padding:81px 95px 91px;display:flex;box-shadow:0 4px 80px #2e343e26}.kibo-hb-modular-h2{text-align:center}.kibo-hb-viewtabs{z-index:12;flex-direction:row;align-self:flex-end;gap:10px;padding:70px 0 10px;display:flex;position:relative}.kibo-hb-viewtab{cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;padding:0}.kibo-hb-viewtab.is-active,.kibo-hb-viewtab:hover{border-bottom:3px solid var(--kibo-yellow)}.kibo-hb-viewpanel{padding-top:70px}.kibo-hb-viewpanel.hidden{display:none}.kibo-hb-viewgrid{justify-content:center;display:flex}.kibo-hb-viewgrid .hexagon_row:nth-child(2),.kibo-hb-viewgrid .hexagon_row:nth-child(4){margin-top:-63px}.kibo-hb-list{flex-direction:row;gap:20px;display:flex}.kibo-hb-list-group{min-width:0}.kibo-hb-list-h{color:var(--kibo-dark-grey);border-bottom:2px solid var(--kibo-dark-grey);margin:0 0 20px;padding-bottom:5px;font-family:Poppins,sans-serif;font-size:18px;font-weight:400}.kibo-hb-list-item{margin:0 0 10px}.kibo-hb-list-item-h{color:var(--kibo-dark-grey);margin:0 0 2px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.kibo-hb-list-item-h a{color:inherit;text-decoration:none}.kibo-hb-list-item-p{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5em}.kibo-hb-list-item-p a{color:inherit;text-decoration:none}.kibo-hb-acc{display:none}.kibo-hb-journey{background-color:var(--kibo-light-grey);width:100%;padding:88px 0 150px}.kibo-hb-journey .k-box-inner{flex-direction:column;gap:45px;display:flex}.kibo-hb-journey-head{flex-direction:row;align-items:center;gap:30px;display:flex}.kibo-hb-journey-head>div:first-child{width:60%}.kibo-hb-contact-btn{flex-direction:row;justify-content:flex-end;align-items:flex-start;width:40%;display:flex}.kibo-hb-channels{background-color:var(--kibo-white);width:100%;padding:95px 0 107px}.kibo-hb-channels .k-box-inner{flex-direction:column;gap:50px;display:flex}.kibo-hb-channels-head{flex-direction:row;align-items:center;gap:30px;display:flex}.kibo-hb-channels-head>div:first-child{flex-direction:column;gap:30px;width:60%;display:flex}.kibo-hb-channels-intro{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em}.kibo-hb-channels-cols{flex-direction:row;gap:40px;display:flex}.kibo-hb-channels-col{flex:1;min-width:0}.kibo-hb-block-h3{color:var(--kibo-dark-grey);margin:0 0 20px;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.1em}.kibo-hb-teams{background-color:var(--kibo-white);width:100%;padding:0 0 107px}.kibo-hb-teams .k-box-inner{flex-direction:column;gap:50px;display:flex}.kibo-hb-teams-head{flex-direction:row;align-items:center;gap:30px;display:flex}.kibo-hb-teams-cols{flex-direction:row;gap:40px;display:flex}.kibo-hb-teams-col{flex:1;min-width:0}.kibo-hb-entry{background-color:var(--kibo-light-grey);width:100%;padding:99px 0 114px}.kibo-hb-entry .k-box-inner{flex-direction:column;gap:30px;display:flex}.kibo-hb-entry-cards{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.kibo-hb-entry-card{border:1px solid var(--kibo-dark-grey);box-sizing:border-box;background-color:var(--kibo-white);border-radius:10px;flex-direction:column;gap:20px;min-width:0;padding:32px;display:flex}.kibo-hb-path-best,.kibo-hb-path-inc{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em}.kibo-hb-path-inc a{color:var(--kibo-dark-grey)}.kibo-hb-faqs{background-color:var(--kibo-light-grey);width:100%;padding:102px 0}.kibo-hb-faqs .k-box-inner{flex-direction:column;gap:30px;display:flex}.kibo-hb-faqs-h2{font-weight:600}@media (max-width:1024px){.kibo-hb-hero{padding:25px 30px 0}.kibo-hb-hero-col{width:100%;padding-top:74px}.kibo-hb-hero .k-box-inner{flex-direction:column}.kibo-hb-hero-btns .kibo-hb-hero-sales{display:none}.kibo-hb-fast{padding:0 30px 60px}.kibo-hb-chaos{padding:60px 30px}.kibo-hb-chaos .kibo-cardgrid{grid-template-columns:1fr}.kibo-hb-why{padding:60px 30px 0}.kibo-hb-why .kibo-cardgrid{grid-template-columns:1fr}.kibo-hb-modular{padding:64px 0 80px}.kibo-hb-modular-pill{border-radius:67px;padding:63px 35px}.kibo-hb-viewgrid,.kibo-hb-viewtabs{display:none}.kibo-hb-acc{display:block}.kibo-hb-acc-title{color:var(--kibo-dark-grey);border-bottom:1px solid var(--kibo-grey-200);cursor:summary;padding:12px 0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500}.kibo-hb-acc-body{padding:10px 0 20px}.kibo-hb-journey{padding:60px 30px}.kibo-hb-journey-head,.kibo-hb-channels-head,.kibo-hb-teams-head{flex-direction:column}.kibo-hb-journey-head>div:first-child,.kibo-hb-channels-head>div:first-child{width:100%}.kibo-hb-contact-btn{justify-content:flex-start;width:100%}.kibo-hb-channels{padding:60px 30px}.kibo-hb-channels-cols{flex-direction:column;gap:30px}.kibo-hb-teams{padding:0 30px 60px}.kibo-hb-teams-cols{flex-direction:column;gap:30px}.kibo-hb-entry{padding:60px 30px}.kibo-hb-entry-cards{grid-template-columns:1fr;gap:30px}.kibo-hb-faqs{padding:60px 30px}.kibo-hb-faqs .kibo-faqcols{flex-direction:column;gap:20px;padding-right:0}}@media (max-width:767px){.kibo-hb-hero{padding:27px 40px 0}.kibo-hb-hero-col{padding:30px 0 10px}.kibo-hb-h1,.kibo-hb-h2{font-size:24px;line-height:1.2em}.kibo-hb-hero-btns{flex-direction:column;align-items:flex-start;margin-bottom:40px}.kibo-hb-fast{gap:20px;padding:0 40px}.kibo-hb-fast-grid{grid-template-columns:1fr;gap:20px;padding:0}.kibo-hb-chaos{padding:60px 40px}.kibo-hb-why{padding:60px 40px 0}.kibo-hb-why-head{gap:20px;padding-bottom:20px}.kibo-hb-modular{padding:64px 0 80px}.kibo-hb-modular-pill{border-radius:67px;align-items:flex-start;width:auto;margin-inline:20px;padding:63px 35px}.kibo-hb-modular-h2{text-align:start}.kibo-hb-journey,.kibo-hb-channels{padding:60px 40px}.kibo-hb-teams{padding:0 40px 60px}.kibo-hb-entry,.kibo-hb-faqs{padding:60px 40px}}
