.kibo-ap-hero .k-box-inner,.kibo-ap-fast .k-box-inner,.kibo-ap-trends .k-box-inner,.kibo-ap-why .k-box-inner,.kibo-ap-value .k-box-inner,.kibo-ap-modular .k-box-inner,.kibo-ap-journey .k-box-inner,.kibo-ap-revenue .k-box-inner,.kibo-ap-teams .k-box-inner,.kibo-ap-faqs .k-box-inner{max-width:995px;margin:0 auto}.kibo-ap-hero{background-color:var(--kibo-white);width:100%;padding:75px 0 70px}.kibo-ap-hero .k-box-inner{flex-direction:row;align-items:center;gap:70px;display:flex}.kibo-ap-hero-col{flex-direction:column;justify-content:center;width:60%;min-width:0;display:flex}.kibo-ap-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-ap-h1 span{font-weight:600}.kibo-ap-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-ap-hero-bullets{margin-top:-5px;padding:0 0 15px 10px}.kibo-ap-hero-btns{flex-direction:row;gap:10px;padding-top:10px;display:flex}.kibo-ap-fast{background-color:var(--kibo-white);width:100%;padding:20px 0 88px}.kibo-ap-fast .k-box-inner{flex-direction:column;gap:20px;display:flex}.kibo-ap-h2{color:var(--kibo-dark-grey);margin:0;font-family:Poppins,sans-serif;font-size:34px;font-weight:400;line-height:38px}.kibo-ap-h2 span{font-weight:600}.kibo-ap-fast-head{flex-direction:column;display:flex}.kibo-ap-fast-intro{color:var(--kibo-dark-grey);margin:16px 0 0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em}.kibo-ap-stat-grid{grid-template-columns:repeat(3,1fr);display:grid}.kibo-ap-trends{background-color:var(--kibo-light-grey);width:100%;padding:95px 0 100px}.kibo-ap-trends .k-box-inner{flex-direction:column;gap:30px;display:flex}.kibo-ap-trends-intro{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em}.kibo-ap-trends-close{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;line-height:1.5em}.kibo-ap-why{background-color:var(--kibo-white);width:100%;padding:63px 0 0}.kibo-ap-why .k-box-inner{flex-direction:column;gap:30px;display:flex}.kibo-ap-value{background-color:var(--kibo-white);width:100%;padding:80px 0 0}.kibo-ap-value .k-box-inner{flex-direction:column;gap:30px;display:flex}.kibo-ap-value-head{flex-direction:column;display:flex}.kibo-ap-value-intro{color:var(--kibo-dark-grey);margin:16px 0 0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em}.kibo-ap-value-grid{grid-template-columns:repeat(3,1fr);gap:48px;padding:0 0 100px 76px;display:grid}.kibo-ap-modular{background-color:var(--kibo-white);width:100%;padding:134px 0 150px}.kibo-ap-modular .k-box-inner{justify-content:center;display:flex}.kibo-ap-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-ap-modular-h2{text-align:center}.kibo-ap-viewtabs{z-index:12;flex-direction:row;align-self:flex-end;gap:10px;padding:70px 0 10px;display:flex;position:relative}.kibo-ap-viewtab{cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;padding:0}.kibo-ap-viewtab.is-active,.kibo-ap-viewtab:hover{border-bottom:3px solid var(--kibo-yellow)}.kibo-ap-viewpanel{padding-top:70px}.kibo-ap-viewpanel.hidden{display:none}.kibo-ap-viewgrid{justify-content:center;display:flex}.kibo-ap-viewgrid .hexagon_row:nth-child(2),.kibo-ap-viewgrid .hexagon_row:nth-child(4){margin-top:-63px}.kibo-ap-list{flex-direction:row;gap:20px;display:flex}.kibo-ap-list-group{min-width:0}.kibo-ap-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-ap-list-item{margin:0 0 10px}.kibo-ap-list-item-h{color:var(--kibo-dark-grey);margin:0 0 2px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.kibo-ap-list-item-h a{color:inherit;text-decoration:none}.kibo-ap-list-item-p{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5em}.kibo-ap-list-item-p a{color:inherit;text-decoration:none}.kibo-ap-acc{display:none}.kibo-ap-journey{background-color:var(--kibo-light-grey);width:100%;padding:95px 0 138px}.kibo-ap-journey .k-box-inner{flex-direction:column;gap:30px;display:flex}.kibo-ap-revenue{background-color:var(--kibo-white);width:100%;padding:95px 0 138px}.kibo-ap-revenue .k-box-inner{flex-direction:column;display:flex}.kibo-ap-revenue-head{flex-direction:column;gap:20px;display:flex}.kibo-ap-revenue-intro{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em}.kibo-ap-revenue-cols{flex-direction:row;gap:40px;margin-top:40px;display:flex}.kibo-ap-revenue-col{flex:1;min-width:0}.kibo-ap-revenue-col .kibo-ap-block-h3{border-bottom:1px solid var(--kibo-grey-200);margin-bottom:20px;padding-bottom:10px}.kibo-ap-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-ap-teams{background-color:var(--kibo-light-grey);width:100%;padding:93px 0 107px}.kibo-ap-teams .k-box-inner{flex-direction:column;gap:43px;display:flex}.kibo-ap-teams-head{flex-direction:row;align-items:center;gap:30px;display:flex}.kibo-ap-contact-btn{flex-direction:row;justify-content:flex-end;align-items:flex-start;width:40%;display:flex}.kibo-ap-teams-cols{flex-direction:row;gap:40px;display:flex}.kibo-ap-teams-col{flex:1;min-width:0}.kibo-ap-paths-h2{margin-top:20px}.kibo-ap-path-cards{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.kibo-ap-path-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-ap-path-best,.kibo-ap-path-inc{color:var(--kibo-dark-grey);margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5em}.kibo-ap-path-inc a{color:var(--kibo-dark-grey)}.kibo-ap-faqs{background-color:var(--kibo-light-grey);width:100%;padding:108px 0 132px}.kibo-ap-faqs .k-box-inner{flex-direction:column;gap:30px;display:flex}.kibo-ap-faqs-h2{font-weight:600}@media (max-width:1024px){.kibo-ap-hero{padding:25px 30px 0}.kibo-ap-hero .k-box-inner{flex-direction:column}.kibo-ap-hero-col{width:100%}.kibo-ap-hero-btns .kibo-ap-hero-sales{display:none}.kibo-ap-fast{padding:20px 30px 60px}.kibo-ap-trends{padding:60px 30px}.kibo-ap-why{padding:60px 30px 0}.kibo-ap-why .kibo-cardgrid{grid-template-columns:1fr}.kibo-ap-value{padding:60px 30px 0}.kibo-ap-value-grid{grid-template-columns:1fr;gap:30px;padding:0 40px 0 0}.kibo-ap-modular{padding:64px 0 80px}.kibo-ap-modular-pill{border-radius:67px;padding:63px 35px}.kibo-ap-viewgrid,.kibo-ap-viewtabs{display:none}.kibo-ap-acc{display:block}.kibo-ap-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-ap-acc-body{padding:10px 0 20px}.kibo-ap-journey,.kibo-ap-revenue{padding:60px 30px}.kibo-ap-revenue-cols{flex-direction:column;gap:30px}.kibo-ap-teams{padding:60px 30px}.kibo-ap-teams-head{flex-direction:column}.kibo-ap-contact-btn{justify-content:flex-start;width:100%}.kibo-ap-teams-cols{flex-direction:column;gap:30px}.kibo-ap-path-cards{grid-template-columns:1fr;gap:30px}.kibo-ap-faqs{padding:60px 30px}.kibo-ap-faqs .kibo-faqcols{flex-direction:column;gap:20px;padding-right:0}}@media (max-width:767px){.kibo-ap-hero{padding:27px 40px 0}.kibo-ap-hero-col{padding:30px 0 10px}.kibo-ap-h1,.kibo-ap-h2{font-size:24px;line-height:1.2em}.kibo-ap-hero-btns{flex-direction:column;align-items:flex-start;margin-bottom:40px}.kibo-ap-fast{padding:20px 40px 0}.kibo-ap-fast .k-box-inner{gap:30px}.kibo-ap-stat-grid{grid-template-columns:1fr;gap:40px}.kibo-ap-stat-grid .kibo-stat-card__metric{font-size:24px}.kibo-ap-trends{padding:60px 40px}.kibo-ap-why,.kibo-ap-value{padding:60px 40px 0}.kibo-ap-value-head{gap:20px}.kibo-ap-value-grid{grid-template-columns:1fr;gap:20px;padding:0}.kibo-ap-modular{padding:64px 0 80px}.kibo-ap-modular-pill{border-radius:67px;align-items:flex-start;width:auto;margin-inline:20px;padding:63px 35px}.kibo-ap-modular-h2{text-align:start}.kibo-ap-journey,.kibo-ap-revenue{padding:60px 40px}.kibo-ap-revenue-cols{flex-direction:column}.kibo-ap-teams{padding:60px 40px}.kibo-ap-teams .k-box-inner{gap:30px}.kibo-ap-faqs{padding:60px 40px}}
