*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-tap-highlight-color:transparent;-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}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
input{background-color:transparent}
.clear{visibility:hidden;display:block;height:0;clear:both}
button{cursor:pointer}
a{text-decoration:none;color:#1f85c5}
a:hover{text-decoration:underline}
@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{-webkit-tap-highlight-color:transparent;outline:0}
button,input,textarea{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%}
}
.ku-heading{margin:0;font-size:2.75rem;font-weight:500;line-height:52px;letter-spacing:-.02em;color:#091520;text-align:center}
@media (max-width:1359px){
.ku-heading{font-size:2.5rem;line-height:46px}
.ku-features{overflow-x:clip}
}
@media (max-width:767px){
.full-container{max-width:580px;width:100%;padding:0 20px}
section{margin-top:80px}
.ku-heading{font-size:1.625rem;line-height:32px}
}
body .breadcrumb-section .breadcrumb a{padding-bottom:0;border-bottom:0;text-decoration:underline;-webkit-text-decoration-color:rgba(9,21,32,.3);text-decoration-color:rgba(9,21,32,.3);text-underline-offset:4px}
body .breadcrumb-section .breadcrumb a:hover{text-decoration:none}
.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;cursor:pointer;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}
.ku-button:focus-visible,.ku-button:hover{color:#fff;text-decoration:none;background:#091520}
.ku-button:focus-visible{outline:0;-webkit-box-shadow:0 0 0 3px rgba(255,80,41,.4);box-shadow:0 0 0 3px rgba(255,80,41,.4)}
.ku-button--secondary{color:#091520;background:#e8eaed}
.ku-button--secondary:focus-visible,.ku-button--secondary:hover{color:#091520;background:#d5d8dd}
.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-button--small{height:48px;padding:14px 16px;font-size:.875rem;font-weight:400;line-height:18px}
@media (max-width:959px){
.ku-button--small{height:44px;padding:0 14px}
}
@media (prefers-reduced-motion:reduce){
.ku-button{-webkit-transition:none;transition:none}
}
.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;pointer-events:none}
.ku-hero__canvas--animated{opacity:.9}
.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;pointer-events:none}
.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__ticker--single .ku-hero__view{width:var(--bw)}
.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);-webkit-transition:opacity .45s,-webkit-transform .6s cubic-bezier(.34,1.45,.5,1);transition:opacity .45s,transform .6s cubic-bezier(.34,1.45,.5,1),-webkit-transform .6s cubic-bezier(.34,1.45,.5,1)}
.ku-hero__badge--visible{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
.ku-hero__badge--out{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
.ku-hero__ticker--single .ku-hero__badge{padding:14px 20px;border-radius:24px;font-size:1rem;line-height:20px;white-space:normal}
.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}
@media (prefers-reduced-motion:reduce){
.ku-hero__badge{-webkit-transition:none;transition:none}
}
.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{margin-top:96px;letter-spacing:-.02em}
@media (max-width:767px){
.ku-features{margin-top:64px}
}
.ku-features__title{width:100%;max-width:1000px;margin:0 auto}
.ku-features__title-line{white-space:nowrap}
.ku-features__viewport{margin-top:40px;overflow:hidden}
@media (max-width:1559px){
.ku-features__viewport{margin-right:-80px;margin-left:-80px}
}
@media (max-width:1359px){
.ku-features__viewport{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-left:max(80px,calc(50vw - 400px));overflow-x:auto;overflow-y:hidden;scroll-padding-left:max(80px,calc(50vw - 400px));-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.ku-features__viewport::-webkit-scrollbar{display:none}
.ku-features__track{gap:20px}
}
@media (max-width:959px){
.ku-features__title-line{white-space:normal}
.ku-features__title-break{display:none}
.ku-features__viewport{padding-left:max(80px,calc(50vw - 300px));scroll-padding-left:max(80px,calc(50vw - 300px))}
}
.ku-features__track{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .45s cubic-bezier(.4,0,.2,1);transition:transform .45s cubic-bezier(.4,0,.2,1);transition:transform .45s cubic-bezier(.4,0,.2,1),-webkit-transform .45s cubic-bezier(.4,0,.2,1)}
@media (max-width:767px){
.ku-features__title{width:100%;max-width:247px}
.ku-features__viewport{padding-left:max(20px,calc(50vw - 270px));scroll-padding-left:max(20px,calc(50vw - 270px))}
.ku-features__track{gap:14px}
}
.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__card{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 60px)/ 4);flex:0 0 calc((100% - 60px)/ 4);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:32px;background:#fff;overflow:hidden}
@media (max-width:1359px){
.ku-features__card{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;scroll-snap-align:start}
}
@media (max-width:767px){
.ku-features__card{-ms-flex-preferred-size:min(320px,calc(100vw - 88px));flex-basis:min(320px,calc(100vw - 88px))}
}
.ku-features__card-text{display:grid;gap:8px;padding:26px 26px 0}
.ku-features__card-title{margin:0;font-size:1.375rem;font-weight:500;line-height:28px;color:#091520}
.ku-features__card-desc{margin:0;font-size:1rem;font-weight:300;line-height:24px;color:rgba(9,21,32,.6)}
.ku-features__card-image{display:block;width:100%;height:196px;margin-top:14px;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}
.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;cursor:pointer;-webkit-transition:width .35s cubic-bezier(.22,.61,.36,1);transition:width .35s cubic-bezier(.22,.61,.36,1)}
.ku-features__segment:focus-visible{outline:0;-webkit-box-shadow:0 0 0 3px rgba(255,80,41,.4);box-shadow:0 0 0 3px rgba(255,80,41,.4)}
.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;-webkit-transition:width .35s cubic-bezier(.22,.61,.36,1),background-color .3s;transition:width .35s cubic-bezier(.22,.61,.36,1),background-color .3s}
.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}
@media (prefers-reduced-motion:reduce){
.ku-features__segment,.ku-features__segment-bar,.ku-features__track{-webkit-transition:none;transition:none}
}
.ku-useful{margin-top:96px;letter-spacing:-.02em}
@media (max-width:767px){
.ku-useful{position:relative;z-index:1;margin-top:64px}
.ku-useful__inner{padding-right:0;padding-left:0}
}
.ku-useful__frame{position:relative;isolation:isolate;width:100%;max-width:1280px;margin:0 auto;padding:56px 40px 64px;border-radius:44px;background:#ff5029}
@media (max-width:1559px){
.ku-useful__frame{width:calc(100% + 80px);margin:0 -40px}
}
@media (max-width:1359px){
.ku-useful__frame{width:calc(100% - 2 * max(-80px,50% - 50vw + 32px));margin:0 max(-80px,50% - 50vw + 32px)}
}
@media (max-width:959px){
.ku-useful__frame{width:calc(100% + 112px);margin:0 -56px}
}
@media (max-width:767px){
.ku-useful__frame{width:100%;margin:0 auto;padding:28px 12px;border-radius:24px}
}
.ku-useful__canvas{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;opacity:0;pointer-events:none}
.ku-useful__canvas--animated{opacity:1}
.ku-useful__title{width:100%;max-width:900px;margin:0 auto 44px;color:#fff}
.ku-useful__title-nowrap{white-space:nowrap}
@media (max-width:767px){
.ku-useful__title{margin-bottom:32px;padding:0 16px}
.ku-useful__title-nowrap{white-space:normal}
}
.ku-useful__body{position:relative}
.ku-useful__viewport{width:calc(100% - 240px);height:500px;margin:0 auto;overflow:hidden}
@media (max-width:1359px){
.ku-useful__viewport{width:max(100% - 240px,616px)}
}
@media (max-width:959px){
.ku-useful__viewport{width:calc(100% - 200px)}
}
.ku-useful__track{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;gap:16px;-webkit-transition:-webkit-transform .55s cubic-bezier(.22,.61,.36,1);transition:transform .55s cubic-bezier(.22,.61,.36,1);transition:transform .55s cubic-bezier(.22,.61,.36,1),-webkit-transform .55s cubic-bezier(.22,.61,.36,1)}
@media (max-width:767px){
.ku-useful__viewport{width:100%;height:460px}
.ku-useful__track{gap:14px}
}
.ku-useful__card{display:grid;-webkit-box-flex:0;-ms-flex:none;flex:none;grid-template-columns:auto minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;height:156px;padding:28px 32px;border-radius:32px;background:#fff;overflow:hidden}
@media (max-width:767px){
.ku-useful__card{height:144px;padding:22px 24px;border-radius:28px}
}
.ku-useful__card-icon{display:block;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.01043 0H8.44268C7.57622 0 6.80831 0.557922 6.54056 1.38197L5.487 4.62452L0.624476 4.62452L0.449029 5.16449C0.18128 5.98854 0.474598 6.89127 1.17558 7.40056L3.93387 9.40457L2.43129 14.0291L2.89062 14.3628C3.5916 14.8721 4.54079 14.8721 5.24176 14.3628L8.00002 12.3588L11.9339 15.2169L12.3932 14.8831C13.0942 14.3739 13.3875 13.4711 13.1197 12.6471L12.0662 9.40455L16 6.54645L15.8246 6.00648C15.5568 5.18244 14.7889 4.62451 13.9224 4.62452L10.513 4.62452L9.01043 0Z' fill='rgba(255, 80, 41, 1)'/%3E%3C/svg%3E") center/contain no-repeat}
.ku-useful__card-title{margin:0;font-size:1.25rem;font-weight:500;line-height:24px;letter-spacing:-.01em;color:#091520}
.ku-useful__card-desc{display:-webkit-box;margin:8px 0 0;font-size:.875rem;font-weight:300;line-height:18px;color:rgba(9,21,32,.6);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.ku-useful__controls{position:absolute;top:0;right:0;bottom:0;left:0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}
.ku-useful__cta,.ku-useful__nav{pointer-events:auto}
@media (max-width:767px){
.ku-useful__card-desc{-webkit-line-clamp:2}
.ku-useful__controls{position:fixed;z-index:800;top:auto;bottom:calc(16px + env(safe-area-inset-bottom));-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px 8px;padding:0 10px;opacity:0;-webkit-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}
.ku-useful__cta,.ku-useful__nav{pointer-events:none}
.ku-useful__controls--inview{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
.ku-useful__controls--inview .ku-useful__cta,.ku-useful__controls--inview .ku-useful__nav{pointer-events:auto}
}
.ku-useful__nav{-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:6px;padding:8px;border-radius:999px;background:#fff}
@media (max-width:767px){
.ku-useful__nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 10px 34px rgba(9,21,32,.16);box-shadow:0 10px 34px rgba(9,21,32,.16)}
}
.ku-useful__arrow,.ku-useful__num{position:relative;display:grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:0 0}
.ku-useful__arrow{cursor:pointer;-webkit-transition:background-color .2s,opacity .2s;transition:background-color .2s,opacity .2s}
.ku-useful__arrow::before{content:'';display:block;width:22px;height:22px;background:center/contain no-repeat}
.ku-useful__arrow:active{background:#e8eaed}
.ku-useful__arrow:focus-visible{outline:0;-webkit-box-shadow:0 0 0 3px rgba(255,80,41,.45);box-shadow:0 0 0 3px rgba(255,80,41,.45)}
.ku-useful__arrow:disabled{opacity:.3;cursor:default;pointer-events:none}
.ku-useful__arrow--prev::before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3536 16.3536C18.1583 16.5488 17.8417 16.5488 17.6464 16.3536L12 10.7071L6.35355 16.3536C6.15829 16.5488 5.84171 16.5488 5.64645 16.3536C5.45118 16.1583 5.45118 15.8417 5.64645 15.6464L11.6464 9.64645C11.8417 9.45118 12.1583 9.45118 12.3536 9.64645L18.3536 15.6464C18.5488 15.8417 18.5488 16.1583 18.3536 16.3536Z' fill='rgba(9, 21, 32, 1)'/%3E%3C/svg%3E")}
.ku-useful__arrow--next::before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.64645 9.64645C5.84171 9.45118 6.15829 9.45118 6.35355 9.64645L12 15.2929L17.6464 9.64645C17.8417 9.45118 18.1583 9.45118 18.3536 9.64645C18.5488 9.84171 18.5488 10.1583 18.3536 10.3536L12.3536 16.3536C12.1583 16.5488 11.8417 16.5488 11.6464 16.3536L5.64645 10.3536C5.45118 10.1583 5.45118 9.84171 5.64645 9.64645Z' fill='rgba(9, 21, 32, 1)'/%3E%3C/svg%3E")}
.ku-useful__num{font-size:1.25rem;font-weight:600;line-height:1;color:#091520;background:rgba(255,80,41,.1)}
.ku-useful__tip{position:absolute;z-index:5;top:50%;right:100%;margin-right:12px;padding:8px 11px;border-radius:9px;font-size:.75rem;line-height:1;color:#fff;white-space:nowrap;background:#091520;opacity:0;-webkit-transform:translateY(-50%) translateX(-6px);-ms-transform:translateY(-50%) translateX(-6px);transform:translateY(-50%) translateX(-6px);pointer-events:none;-webkit-transition:opacity .18s,-webkit-transform .18s;transition:opacity .18s,transform .18s,-webkit-transform .18s}
@media (max-width:767px){
.ku-useful__tip{display:none}
.ku-useful__cta{gap:8px;padding:6px 16px 6px 6px;border-radius:999px;background:#fff;-webkit-box-shadow:0 10px 34px rgba(9,21,32,.16);box-shadow:0 10px 34px rgba(9,21,32,.16)}
}
.ku-useful__cta{position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.ku-useful__round{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;text-decoration:none;background:#091520}
.ku-useful__round::before{content:'';display:block;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 6H18V18M18 6L6.5 17.52' stroke='rgba(255, 255, 255, 1)' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-transition:-webkit-transform .3s cubic-bezier(.22,.61,.36,1);transition:transform .3s cubic-bezier(.22,.61,.36,1);transition:transform .3s cubic-bezier(.22,.61,.36,1),-webkit-transform .3s cubic-bezier(.22,.61,.36,1)}
.ku-useful__round:focus-visible{outline:0;-webkit-box-shadow:0 0 0 3px rgba(255,255,255,.6);box-shadow:0 0 0 3px rgba(255,255,255,.6)}
.ku-useful__cta-label{position:absolute;top:calc(50% + 46px);left:50%;font-size:.875rem;font-weight:400;line-height:18px;color:#fff;text-align:center;white-space:nowrap;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
@media (max-width:767px){
.ku-useful__round{width:48px;height:48px}
.ku-useful__round::before{width:20px;height:20px}
.ku-useful__cta-label{position:static;font-size:.75rem;line-height:15px;color:#091520;text-align:left;-webkit-transform:none;-ms-transform:none;transform:none}
}
@media (hover:hover){
.ku-useful__arrow:hover{background:#e8eaed}
.ku-useful__arrow:hover .ku-useful__tip{opacity:1;-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}
.ku-useful__round:hover::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
}
@media (prefers-reduced-motion:reduce){
.ku-useful__controls,.ku-useful__round::before,.ku-useful__tip,.ku-useful__track{-webkit-transition:none;transition:none}
}
.ku-integration{margin-top:96px;letter-spacing:-.02em}
@media (max-width:767px){
.ku-integration{margin-top:64px}
}
.ku-integration__title{width:100%;max-width:980px;margin:0 auto 40px}
.ku-integration__marquee{display:grid;gap:12px;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(6%,#000),color-stop(94%,#000),to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 6%,#000 94%,rgba(0,0,0,0) 100%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(6%,#000),color-stop(94%,#000),to(rgba(0,0,0,0)));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 6%,#000 94%,rgba(0,0,0,0) 100%)}
.ku-integration__row{overflow:hidden}
.ku-integration__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}
.ku-integration__row--running .ku-integration__track{-webkit-animation:ku-integration-marquee var(--dur,60s) linear infinite;animation:ku-integration-marquee var(--dur,60s) linear infinite}
.ku-integration__row--running[data-dir=right] .ku-integration__track{animation-direction:reverse}
.ku-integration__row--static .ku-integration__track{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding:0 24px}
.ku-integration__chip{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display: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;gap:12px;height:72px;padding:0 24px;border-radius:20px;background:#fff}
@media (max-width:767px){
.ku-integration__chip{gap:10px;height:60px;padding:0 18px;border-radius:16px}
}
.ku-integration__chip--mark{padding:0 28px}
.ku-integration__logo{display:block;width:auto;height:32px;-o-object-fit:contain;object-fit:contain}
.ku-integration__chip--mark .ku-integration__logo{width:100%;max-width:150px;height:34px}
.ku-integration__name{font-size:.9375rem;line-height:20px;color:#091520;white-space:nowrap}
@media (max-width:767px){
.ku-integration__logo{height:26px}
.ku-integration__name{font-size:.875rem}
}
.ku-integration__note{margin:24px 0 0;font-size:.75rem;line-height:16px;color:rgba(9,21,32,.4);text-align:center}
@-webkit-keyframes ku-integration-marquee{
from{-webkit-transform:translateX(0);transform:translateX(0)}
to{-webkit-transform:translateX(calc(-1 * var(--shift,0)));transform:translateX(calc(-1 * var(--shift,0)))}
}
@keyframes ku-integration-marquee{
from{-webkit-transform:translateX(0);transform:translateX(0)}
to{-webkit-transform:translateX(calc(-1 * var(--shift,0)));transform:translateX(calc(-1 * var(--shift,0)))}
}
.ku-decision{margin-top:96px;letter-spacing:-.02em}
@media (max-width:767px){
.ku-decision{margin-top:64px}
.ku-decision__inner{padding-right:0;padding-left:0}
}
.ku-decision__frame{position:relative;isolation:isolate;width:100%;max-width:1200px;margin:0 auto;padding:56px;border-radius:44px;background:#fff;overflow:hidden}
.ku-decision__frame::before{content:'';position:absolute;z-index:-1;top:50%;left:62%;width:90%;padding-top:90%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1080 1080'%3E%3Cdefs%3E%3ClinearGradient id='mdMarkTwilight' x1='0.05' y1='0' x2='0.7' y2='1'%3E%3Cstop offset='0' stop-color='rgba(9, 21, 32, 1)'/%3E%3Cstop offset='1' stop-color='rgba(246, 246, 247, 1)'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M388.59 798.43C388.59 805.278 384.881 809.273 377.462 810.414C344.935 814.409 321.252 809.843 306.415 796.718C292.148 783.022 284.73 763.905 284.159 739.367C284.159 714.828 289.866 686.295 301.279 653.768C313.263 621.24 329.241 587.856 349.214 553.617C369.758 518.806 393.155 484.567 419.406 450.898C446.227 417.229 474.475 387.269 504.149 361.019C533.823 334.768 563.783 313.654 594.028 297.675C624.844 281.126 654.233 272.852 682.195 272.852C699.885 272.852 717.005 276.846 733.554 284.835C750.104 292.254 763.514 303.382 773.786 318.219C788.623 338.763 797.468 365.869 800.322 399.538C803.175 432.637 800.322 469.444 791.762 509.961C783.202 550.478 769.506 593.278 750.674 638.36C731.842 683.442 707.875 728.239 678.771 772.75C674.776 779.028 669.641 782.166 663.363 782.166C659.369 782.166 656.23 781.596 653.947 780.454L525.549 726.527C514.706 722.532 513.85 716.826 522.981 709.407C550.372 688.293 577.764 664.325 605.156 637.504C633.118 610.112 657.657 583.576 678.771 557.897C700.456 532.217 717.291 509.105 729.275 488.561C741.258 468.018 744.968 453.751 740.402 445.762C738.12 441.767 733.554 439.77 726.706 439.77C715.864 439.77 700.456 444.62 680.483 454.322C660.51 463.452 637.969 476.007 612.86 491.985C588.321 507.964 562.642 525.94 535.82 545.913C509.57 565.886 484.176 586.715 459.637 608.4C435.67 629.514 414.27 650.344 395.438 670.887C376.606 691.431 362.34 710.263 352.638 727.383C343.508 743.932 340.369 757.628 343.223 768.47C346.647 779.313 358.345 785.59 378.318 787.302C385.166 787.302 388.59 791.011 388.59 798.43Z' fill='url%28%23mdMarkTwilight%29'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.075;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}
.ku-decision__title{margin:0 0 48px}
.ku-decision__title-line{white-space:nowrap}
@media (max-width:959px){
.ku-decision__title-line{white-space:normal}
.ku-decision__title-break{display:none}
}
.ku-decision__grid{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:48px}
@media (max-width:767px){
.ku-decision__frame{padding:28px 18px;border-radius:24px}
.ku-decision__frame::before{left:70%;width:170%;padding-top:170%}
.ku-decision__title{margin-bottom:28px;font-size:1.875rem;line-height:36px}
.ku-decision__grid{gap:28px}
}
.ku-decision__divider{background:#e6e8ec}
@media (max-width:959px){
.ku-decision__grid{grid-template-columns:minmax(0,1fr)}
.ku-decision__divider{height:1px}
}
.ku-decision__item{-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;gap:18px}
.ku-decision__item-title{margin:0;font-size:1.75rem;font-weight:500;line-height:34px;letter-spacing:-.02em;color:#091520}
@media (max-width:767px){
.ku-decision__item-title{font-size:1.375rem;line-height:28px}
}
.ku-decision__lead{margin:0;font-size:1.25rem;font-weight:400;line-height:28px;color:#091520}
@media (max-width:767px){
.ku-decision__lead{font-size:1.125rem;line-height:26px}
}
.ku-decision__note{margin:0 0 12px;font-size:1rem;font-weight:300;line-height:24px;color:rgba(9,21,32,.6)}
.ku-decision__button{width:100%;margin-top:auto}
.ku-compare{margin-top:96px;letter-spacing:-.02em}
@media (max-width:767px){
.ku-decision__button{height:auto;min-height:56px;padding-top:14px;padding-bottom:14px;line-height:1.25;white-space:normal}
.ku-compare{margin-top:64px}
.ku-compare__inner{padding-right:0;padding-left:0}
.ku-compare__head{padding:0 20px}
}
.ku-compare__head{width:100%;max-width:980px;margin:0 auto 40px;text-align:center}
.ku-compare__nowrap{white-space:nowrap}
.ku-compare__subtitle{width:100%;max-width:660px;margin:20px auto 0;font-size:1rem;font-weight:300;line-height:20px;color:#1a1a1a}
.ku-compare__wrap{width:100%;max-width:1000px;margin:0 auto;border-radius:32px;background:#fff;overflow-x:auto;-webkit-overflow-scrolling:touch}
.ku-compare__table{width:100%;border-collapse:collapse;font-size:1rem;line-height:24px;table-layout:fixed}
.ku-compare__table td,.ku-compare__table th{padding:22px 28px;border-bottom:1px solid #e6e8ec;text-align:left;vertical-align:middle}
.ku-compare__table tbody tr:last-child td,.ku-compare__table tbody tr:last-child th{border-bottom:0}
.ku-compare__table thead th{border-bottom-color:#d5d8dd}
.ku-compare__crit{width:26%;font-size:1rem;font-weight:500;line-height:22px;color:#091520}
@media (max-width:767px){
.ku-compare__nowrap{white-space:normal}
.ku-compare__wrap{border-radius:24px;overflow:hidden}
.ku-compare__table,.ku-compare__table tbody,.ku-compare__table tfoot,.ku-compare__table thead{display:block}
.ku-compare__table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.ku-compare__table td,.ku-compare__table th{padding:14px 16px;font-size:.875rem;line-height:20px}
.ku-compare__crit{grid-column:1/-1;width:auto}
.ku-compare__table tbody .ku-compare__crit{padding:16px 16px 4px;border-bottom:0;font-size:.875rem;line-height:18px}
.ku-compare__table thead .ku-compare__crit{display:none}
}
.ku-compare__hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
.ku-compare__action,.ku-compare__col,.ku-compare__value{background:rgba(136,147,158,.14)}
.ku-compare__table thead .ku-compare__col{padding-top:28px;padding-bottom:24px;font-size:1.5rem;font-weight:500;line-height:28px;letter-spacing:-.02em;color:#091520}
.ku-compare__value{font-weight:300;color:rgba(9,21,32,.72)}
.ku-compare__value--big{font-size:1.25rem;font-weight:500;line-height:26px;color:#091520}
.ku-compare__table tfoot td{padding-top:24px;padding-bottom:28px;border-bottom:0}
.ku-security{margin-top:96px;letter-spacing:-.02em}
@media (max-width:767px){
.ku-compare__table thead .ku-compare__col{padding:20px 16px 16px;font-size:1.0625rem;line-height:22px}
.ku-compare__table tfoot td{padding:8px 16px;background:#fff}
.ku-compare__table tfoot tr{grid-template-columns:minmax(0,1fr)}
.ku-compare__table tfoot .ku-compare__action:last-child{padding-bottom:20px}
.ku-compare__nil{display:none}
.ku-compare__button{width:100%}
.ku-security{margin-top:64px}
.ku-security__inner{padding-right:0;padding-left:0}
}
.ku-security__card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:56px;width:100%;max-width:1280px;margin:0 auto;padding:64px;border-radius:44px;background:#ff5029}
@media (max-width:1559px){
.ku-security__card{width:calc(100% + 80px);margin:0 -40px}
}
@media (max-width:1359px){
.ku-security__card{grid-template-columns:minmax(0,1fr);width:100%;margin:0 auto;gap:32px;padding:48px}
}
@media (max-width:767px){
.ku-security__card{gap:24px;padding:28px 18px;border-radius:24px}
}
.ku-security__title{color:#fff;text-align:left}
.ku-security__title-line{white-space:nowrap}
@media (max-width:959px){
.ku-security__title-line{white-space:normal}
.ku-security__title-break{display:none}
}
.ku-security__list{-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}
.ku-security__item{-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;gap:12px;padding:28px 0}
.ku-security__item+.ku-security__item{border-top:1px solid rgba(255,255,255,.35)}
.ku-security__item:first-child{padding-top:4px}
.ku-security__item:last-child{padding-bottom:0}
.ku-security__num{margin:0;font-size:2.5rem;font-weight:500;line-height:44px;letter-spacing:-.03em;color:#fff;white-space:nowrap}
@media (max-width:767px){
.ku-security__item{gap:8px;padding:24px 0}
.ku-security__num{font-size:2rem;line-height:36px}
}
.ku-security__item-title{margin:0 0 10px;font-size:1.375rem;font-weight:500;line-height:28px;letter-spacing:-.02em;color:#fff}
@media (max-width:767px){
.ku-security__item-title{font-size:1.25rem;line-height:24px}
}
.ku-security__item-desc{margin:0;font-size:1rem;font-weight:300;line-height:24px;color:rgba(255,255,255,.85)}
.ku-reviews{margin-top:96px;letter-spacing:-.02em}
@media (max-width:767px){
.ku-reviews{margin-top:64px}
.ku-reviews__inner{padding-right:0;padding-left:0}
}
.ku-reviews__frame{width:100%;max-width:1200px;margin:0 auto;padding:56px;border-radius:44px;background:#fff}
.ku-reviews__title{margin:0 0 40px}
@media (max-width:767px){
.ku-reviews__frame{padding:28px 12px 12px;border-radius:24px}
.ku-reviews__title{margin-bottom:24px;font-size:1.875rem;line-height:36px}
}
.ku-reviews__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}
@media (max-width:959px){
.ku-reviews__grid{grid-template-columns:minmax(0,1fr)}
}
.ku-reviews__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;gap:20px;padding:40px;border-radius:32px;background:#f6f6f7}
.ku-reviews__quote{display:block;height:44px;font-size:5.5rem;font-weight:500;line-height:1;color:#ff5029}
@media (max-width:767px){
.ku-reviews__card{gap:16px;padding:24px 20px;border-radius:20px}
.ku-reviews__quote{height:36px;font-size:4.5rem}
}
.ku-reviews__text{margin:0;font-size:1.125rem;font-weight:300;line-height:27px;color:#091520}
@media (max-width:767px){
.ku-reviews__text{font-size:1rem;line-height:24px}
}
.ku-reviews__author{margin-top:auto;padding-top:24px;border-top:1px solid #e6e8ec}
.ku-reviews__name{margin:0;font-size:1.25rem;font-weight:500;line-height:24px;color:#091520}
.ku-reviews__post{margin:4px 0 0;font-size:.875rem;font-weight:300;line-height:18px;color:rgba(9,21,32,.6)}
.ku-reviews__site{display:inline-block;margin-top:8px;font-size:.875rem;line-height:18px;color:#ff5029;text-decoration:none}
.ku-reviews__site:focus-visible,.ku-reviews__site:hover{color:#ff5029;text-decoration:underline;text-underline-offset:4px}
