.template-index .kp-hero{min-height:clamp(500px,43vw,650px)}.template-index .kp-hero-copy{max-width:850px;padding-bottom:10px}.template-index .kp-hero-copy h2{font-size:clamp(40px,5.2vw,75px);max-width:770px}.template-index .kp-hero-inner{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:26px;padding-top:48px;padding-bottom:48px}.kp95-discovery{position:relative;z-index:2;max-width:940px;width:100%;margin-top:8px}.kp95-discovery__form{background:#fff;display:flex;align-items:center;min-height:66px;border:3px solid #fff;border-radius:11px;box-shadow:0 14px 42px #00000038;overflow:hidden}.kp95-discovery__form>svg{flex:none;margin-left:19px;color:#045cd8}.kp95-discovery__form input[type=search]{min-width:0;flex:1;border:0!important;box-shadow:none!important;background:#fff!important;font:inherit;font-size:16px;padding:18px 15px;color:#081e30;outline:none}.kp95-discovery__form input[type=search]::placeholder{color:#607488;opacity:1}.kp95-discovery__form button{border:0;background:#045cd8;color:#fff;align-self:stretch;display:flex;align-items:center;gap:20px;justify-content:center;padding:0 24px;font-size:12px;letter-spacing:.05em;font-weight:850;cursor:pointer}.kp95-discovery__form button:hover{background:#003eab}.kp95-discovery__form:focus-within{outline:3px solid #7bb4ff;outline-offset:3px}.kp95-discovery__quick{display:flex;gap:9px;flex-wrap:wrap;align-items:center;margin-top:16px}.kp95-discovery__quick>span{color:#b6d5ff;font-size:10px;font-weight:850;letter-spacing:.11em;margin-right:5px}.kp95-discovery__quick>a{color:#fff;text-decoration:none;background:#ffffff21;border:1px solid rgba(255,255,255,.32);padding:8px 12px;border-radius:6px;font-size:12px;font-weight:700;transition:background .2s}.kp95-discovery__quick>a:hover{background:#ffffff45}.template-index .kp90-service{background:#edf3fa;border-bottom:1px solid #d9e4ef}.template-index .kp90-service__item strong{color:#102c43}.template-index .kp90-service__item small{color:#607286}.template-index .kp90-service__symbol{background:#dceaff;color:#045cd8}.template-index .kp-category-grid{gap:12px}.template-index .kp-category{border-radius:9px!important;box-shadow:0 4px 14px #081e300f!important;border:1px solid #e0e7ef}.template-index .kp-section-heading h2{font-size:clamp(26px,2.7vw,38px);font-weight:850}.template-index .kp-brand{border:1px solid #dce5ee;border-radius:8px;background:#fff;transition:box-shadow .2s,border-color .2s}.template-index .kp-brand:hover{border-color:#7caefa;box-shadow:0 5px 18px #081e3017}.template-index .kp90-needs__card{border-radius:9px!important}@media(max-width:749px){.template-index .kp-hero{min-height:560px}.template-index .kp-hero-inner{padding-top:38px;padding-bottom:35px;gap:20px}.template-index .kp-hero-copy{padding-top:12px;padding-bottom:0}.template-index .kp-hero-copy h2{font-size:clamp(37px,10vw,57px)}.kp95-discovery__form{min-height:58px}.kp95-discovery__form>svg{margin-left:12px;width:19px}.kp95-discovery__form input[type=search]{font-size:13px;padding:13px 9px}.kp95-discovery__form button{padding:0 14px;font-size:12px}.kp95-discovery__form button span{display:none}.kp95-discovery__quick>a{font-size:11px;padding:7px 9px}.kp95-discovery__quick>span{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/kp-9-5-proffbutikk.css.map */
