*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}
html{height:100%;font:400 16px/20px Geologica,system-ui}
body{min-height:100%;margin:0;padding:0;width:100%;height:100%;min-height:100%;color:#091520;background-color:#f6f6f7;font:400 16px/20px Geologica,system-ui}
nav,section{display:block}
ul{list-style:none}
input{vertical-align:middle;background-color:transparent}
a{text-decoration:none;color:#1f85c5}
@font-face{font-family:Geologica;src:url(../../../../fonts/geologica/geologica-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url(../../../../fonts/geologica/geologica-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url(../../../../fonts/geologica/geologica-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url(../../../../fonts/geologica/geologica-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url(../../../../fonts/geologica/geologica-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
a,button{outline:0}
button,input{font-family:inherit}
.full-container{position:relative;max-width:1560px;min-width:290px;width:100%;margin:0 auto;padding:0 80px}
section{margin-top:180px}
@media (max-width:1559px){
.full-container{max-width:1360px;width:100%}
section{margin-top:140px}
}
@media (max-width:1359px){
.full-container{max-width:960px;width:100%}
section{margin-top:120px}
}
@media (max-width:959px){
.full-container{max-width:760px;width:100%}
}
@media (max-width:767px){
.full-container{max-width:580px;width:100%;padding:0 20px}
section{margin-top:80px}
}
.ku-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:999px;color:#fff;text-align:center;text-decoration:none;white-space:nowrap;background:#ff5029}
.ku-button--large{height:80px;padding:28px 32px;font-size:1.25rem;font-weight:300;line-height:24px}
@media (max-width:959px){
.ku-button--large{width:100%;height:64px;padding:20px;font-size:1rem;line-height:20px}
}
.ku-button--medium{height:64px;padding:20px 28px;font-size:1rem;font-weight:300;line-height:20px}
.ku-hero{position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;overflow-x:clip;background:radial-gradient(120% 120% at 88% 0,#ff8147 0,rgba(255,129,71,0) 46%),linear-gradient(150deg,#ff5029 0,#d03b16 100%)}
.ku-hero .MdNavigationSiteTransparent{margin-bottom:0}
.ku-hero__canvas{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}
.ku-hero__mask{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1921 1083' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath id='p' d='M265.583 1673.92C265.583 1701.6 250.574 1717.74 220.554 1722.35C88.9299 1738.49 -6.9021 1720.04 -66.9413 1667C-124.671 1611.66 -154.691 1534.4 -157 1435.24C-157 1336.08 -133.908 1220.77 -87.7239 1089.32C-39.2307 957.877 25.4265 822.97 106.248 684.603C189.38 543.931 284.057 405.565 390.28 269.505C498.812 133.444 613.118 12.3738 733.196 -93.707C853.275 -199.788 974.508 -285.114 1096.9 -349.685C1221.59 -416.562 1340.52 -450 1453.67 -450C1525.25 -450 1594.53 -433.857 1661.49 -401.572C1728.46 -371.592 1782.73 -326.623 1824.29 -266.665C1884.33 -183.645 1920.12 -74.105 1931.67 61.9551C1943.22 195.709 1931.67 344.453 1897.03 508.186C1862.39 671.92 1806.97 844.878 1730.77 1027.06C1654.57 1209.24 1557.58 1390.27 1439.81 1570.15C1423.65 1595.51 1402.86 1608.2 1377.46 1608.2C1361.3 1608.2 1348.6 1605.89 1339.36 1601.28L819.791 1383.35C775.916 1367.21 772.452 1344.15 809.4 1314.17C920.241 1228.84 1031.08 1131.99 1141.92 1023.6C1255.07 912.908 1354.37 805.674 1439.81 701.899C1527.56 598.124 1595.68 504.727 1644.18 421.707C1692.67 338.688 1707.68 281.035 1689.2 248.749C1679.97 232.607 1661.49 224.535 1633.78 224.535C1589.91 224.535 1527.56 244.137 1446.74 283.341C1365.92 320.239 1274.7 370.973 1173.1 435.544C1073.8 500.115 969.889 572.757 861.356 653.471C755.133 734.185 652.374 818.357 553.079 905.989C456.092 991.315 369.497 1075.49 293.294 1158.51C217.09 1241.53 159.36 1317.63 120.104 1386.81C83.1567 1453.69 70.456 1509.04 82.002 1552.85C95.8572 1596.67 143.196 1622.03 224.018 1628.95C251.728 1628.95 265.583 1643.94 265.583 1673.92Z'/%3E%3ClinearGradient id='a' x1='285.694' y1='3099.68' x2='-1099.89' y2='-425.951' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='rgba(255, 80, 41, 1)'/%3E%3Cstop offset='1' stop-color='rgba(154, 1, 1, 1)'/%3E%3C/linearGradient%3E%3CradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='matrix(2043.49 2274 -1924.85 1728.9 -107.488 -601.5)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='rgba(255, 129, 71, 1)'/%3E%3Cstop offset='1' stop-color='rgba(255, 80, 41, 1)' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cuse href='%23p' fill='url%28%23a%29'/%3E%3Cuse href='%23p' fill='url%28%23b%29'/%3E%3C/svg%3E") center/100% 100% no-repeat}
.ku-hero__inner{position:relative;z-index:2;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:112px;padding-bottom:262px;letter-spacing:-.02em;color:#fff;text-align:center}
@media (min-width:960px) and (max-height:960px){
.ku-hero{min-height:100vh}
.ku-hero__inner{padding-top:68px}
}
.ku-hero__title{width:100%;max-width:820px;margin:0;font-size:3.5rem;font-weight:600;line-height:64px;letter-spacing:-.02em;color:#fff}
@media (max-width:959px){
.ku-hero__inner{padding-top:80px;padding-bottom:136px}
.ku-hero__title{font-size:2.375rem;line-height:44px}
}
@media (max-width:767px){
.ku-hero__title{font-size:1.875rem;line-height:36px}
}
.ku-hero__ticker{--bw:auto;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:32px}
.ku-hero__view{width:calc(var(--bw) * 2 + 12px)}
.ku-hero__track{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform}
.ku-hero__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:var(--bw);padding:14px 24px;border-radius:999px;font-size:1.125rem;font-weight:300;line-height:24px;letter-spacing:-.01em;color:#fff;text-align:left;white-space:nowrap;background:rgba(255,255,255,.1);opacity:0;-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}
.ku-hero__badge-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px;background:center/contain no-repeat}
.ku-hero__badge-icon--files{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 1)' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 0H5V12H15V4L11 0Z'/%3E%3Cpath d='M3 4C1.89543 4 1 4.89543 1 6V16H11C11 14.8954 10.1046 14 9 14H3V4Z'/%3E%3C/svg%3E")}
.ku-hero__badge-icon--calc{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 1)' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 2C2 0.895431 2.89543 0 4 0H14V14C14 15.1046 13.1046 16 12 16H2V2ZM4 2H12V6H4V2ZM5 10C5.55228 10 6 9.55229 6 9C6 8.44771 5.55228 8 5 8C4.44772 8 4 8.44771 4 9C4 9.55229 4.44772 10 5 10ZM6 13C6 13.5523 5.55228 14 5 14C4.44772 14 4 13.5523 4 13C4 12.4477 4.44772 12 5 12C5.55228 12 6 12.4477 6 13ZM8 10C8.55228 10 9 9.55229 9 9C9 8.44771 8.55228 8 8 8C7.44772 8 7 8.44771 7 9C7 9.55229 7.44772 10 8 10ZM12 9C12 9.55229 11.5523 10 11 10C10.4477 10 10 9.55229 10 9C10 8.44771 10.4477 8 11 8C11.5523 8 12 8.44771 12 9ZM8 12C7.44772 12 7 12.4477 7 13C7 13.5523 7.44772 14 8 14H11C11.5523 14 12 13.5523 12 13C12 12.4477 11.5523 12 11 12H8Z'/%3E%3C/svg%3E")}
.ku-hero__badge-icon--report{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 1)' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1H14C12.8954 1 12 1.89543 12 3V15H16V1Z'/%3E%3Cpath d='M6 7C6 5.89543 6.89543 5 8 5H10V15H6V7Z'/%3E%3Cpath d='M0 11C0 9.89543 0.895431 9 2 9H4V15H0V11Z'/%3E%3C/svg%3E")}
.ku-hero__button{margin-top:40px;color:#091520;background:#fff}
.ku-automation{position:relative;z-index:3;margin-top:-190px;letter-spacing:-.02em}
@media (max-width:959px){
.ku-automation{margin-top:-96px}
}
@media (max-width:767px){
.ku-automation__inner{padding-right:0;padding-left:0}
}
.ku-automation__card{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;width:100%;max-width:1200px;margin:0 auto;padding:48px 48px 44px;border-radius:44px;text-align:center;background:#fff}
.ku-automation__title{margin:0;font-size:2.5rem;font-weight:500;line-height:44px;letter-spacing:-.7px;color:#091520}
@media (max-width:959px){
.ku-automation__card{gap:24px;padding:32px 20px 28px;border-radius:32px}
.ku-automation__title{font-size:1.875rem;line-height:36px}
}
@media (max-width:767px){
.ku-automation__card{padding:32px 18px 28px;border-radius:24px}
.ku-automation__title{font-size:1.625rem;line-height:32px}
}
.ku-automation__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%}
.ku-automation__step{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:28px 24px;border-radius:28px;text-align:left;background:#f6f6f7}
@media (max-width:959px){
.ku-automation__steps{grid-template-columns:minmax(0,1fr)}
.ku-automation__step{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}
}
.ku-automation__step-icon{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:48px;height:48px}
@media (max-width:959px){
.ku-automation__step-icon{width:40px;height:40px}
}
.ku-automation__step-text{margin:0;font-size:1rem;font-weight:300;line-height:22px;color:#091520}
.ku-features__page{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}
@media (max-width:1359px){
.ku-features__page{display:contents}
}
.ku-features__slider{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:40px auto 0;padding:4px;border:1px solid rgba(9,21,32,.06);border-radius:12px;background:#fff}
@media (max-width:1359px){
.ku-features__slider{display:none}
}
.ku-features__segment{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:8px;background:0 0}
.ku-features__segment--active{width:74px}
.ku-features__segment-bar{position:relative;display:block;width:10px;height:10px;border-radius:24px;background:#d5d8dd;overflow:hidden}
.ku-features__segment--active .ku-features__segment-bar{width:60px}
.ku-features__segment-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;background:#ff5029;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);will-change:transform}