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