@font-face{font-family:Source Sans Pro;font-weight:900;src:local(Source Sans Pro),url(/assets/SourceSansPro-Black-kaULQjwn.ttf)format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:700;src:local(Source Sans Pro),url(/assets/SourceSansPro-Bold-8n80pzF1.ttf)format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:600;src:local(Source Sans Pro),url(/assets/SourceSansPro-SemiBold-Jl9ptXkz.ttf)format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;src:local(Source Sans Pro),url(/assets/SourceSansPro-Regular-4jPXbOWr.ttf)format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:300;src:local(Source Sans Pro),url(/assets/SourceSansPro-Light-DM2-GWdH.ttf)format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:200;src:local(Source Sans Pro),url(/assets/SourceSansPro-ExtraLight-Q9lhuK37.ttf)format("truetype")}@font-face{font-family:SourceSansPro;src:local(SourceSansPro),url(/assets/SourceSansPro-Regular-4jPXbOWr.ttf)format("truetype")}.font-source-sans-black{font-family:Source Sans Pro;font-weight:900}.font-source-sans-bold{font-family:Source Sans Pro;font-weight:700}.font-source-sans-semi-bold{font-family:Source Sans Pro;font-weight:600}.font-source-sans{font-family:Source Sans Pro;font-weight:400}.font-source-sans-light{font-family:Source Sans Pro;font-weight:300}.font-source-sans-extra-light{font-family:Source Sans Pro;font-weight:200}@font-face{font-family:Playfair Display;font-weight:900;src:local(Playfair Display),url(/assets/PlayfairDisplay-Black-ElJ57mXC.ttf)format("truetype")}@font-face{font-family:Playfair Display;font-weight:800;src:local(Playfair Display),url(/assets/PlayfairDisplay-ExtraBold-DYpDnXtB.ttf)format("truetype")}@font-face{font-family:Playfair Display;font-weight:800;src:local(Playfair Display),url(/assets/PlayfairDisplay-ExtraBoldItalic-BGiKvch_.ttf)format("truetype")}@font-face{font-family:Playfair Display;font-weight:700;src:local(Playfair Display),url(/assets/PlayfairDisplay-Bold-D2gFD-yB.ttf)format("truetype")}@font-face{font-family:Playfair Display;font-weight:600;src:local(Playfair Display),url(/assets/PlayfairDisplay-SemiBold-BNoftaRp.ttf)format("truetype")}@font-face{font-family:Playfair Display;font-weight:500;src:local(Playfair Display),url(/assets/PlayfairDisplay-Medium-DUIB2p_l.ttf)format("truetype")}@font-face{font-family:Playfair Display;font-weight:400;src:local(Playfair Display),url(/assets/PlayfairDisplay-Regular-DQR354oM.ttf)format("truetype")}.font-playfair-black{font-family:Playfair Display;font-weight:900}.font-playfair-extra-bold{font-family:Playfair Display;font-weight:800}.font-playfair-bold{font-family:Playfair Display;font-weight:700}.font-playfair-medium{font-family:Playfair Display;font-weight:500}.font-playfair-semi-bold{font-family:Playfair Display;font-weight:600}.font-playfair{font-family:Playfair Display;font-weight:400}@font-face{font-family:Made Bruno;font-weight:400;src:local(Made Bruno),url(/assets/made_bruno-webfont-wKJY2g05.woff)format("truetype")}@font-face{font-family:GoogleSans;src:local(GoogleSans),url(/assets/ProductSans-Medium-C4Zc0p9B.ttf)format("truetype")}.welcome-new-page{flex-direction:column;justify-content:center;align-items:center;display:flex}.welcome-new-page .onboarding-slide{width:100%}.onboarding-page-wrapper{background-image:-webkit-image-set(url(/assets/landing-B_GcXU57.avif) 1x type("image/avif"),url(/assets/landing-Cr1DfAwK.jpg) 1x type("image/jpg"));background-image:image-set("/assets/landing-B_GcXU57.avif" 1x type("image/avif"),"/assets/landing-Cr1DfAwK.jpg" 1x type("image/jpg"));background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;max-width:500px;height:100vh;margin:0 auto;position:relative}.onboarding-page-wrapper .onboarding-content-kn-logo{z-index:100;width:82px;position:absolute;top:24px;left:calc(50vw - 41px)}.onboarding-page-wrapper .onboarding-content-kn-logo img{width:100%;height:auto}.onboarding-page-wrapper .onboarding-gradient-section{width:100%;position:absolute;bottom:0}.onboarding-page-wrapper .onboarding-gradient-section .lower-gradient,.onboarding-page-wrapper .onboarding-gradient-section .onboarding-lower-gradient{background-image:linear-gradient(#fff0,#f5f1ee);height:186px;margin-bottom:-1px}.onboarding-page-wrapper .onboarding-gradient-section .bottom-section,.onboarding-page-wrapper .onboarding-gradient-section .onboarding-bottom-section{background-color:#f5f1ee;height:205px}.onboarding-page-wrapper .intro-text-wrapper{box-sizing:border-box;text-align:left;color:#000;flex-direction:column;align-content:center;align-items:flex-start;width:100%;padding:0 20px;display:flex;position:absolute;bottom:112px}.onboarding-page-wrapper .intro-text-wrapper h2{margin:0 0 16px;font-family:Source Sans Pro;font-size:24px;font-weight:400;line-height:34px}.onboarding-page-wrapper .intro-text-wrapper h2 i{color:#9b5948;font-style:normal;font-weight:400}.onboarding-page-wrapper .intro-text-wrapper p{font-size:18px;line-height:28px}.onboarding-page-wrapper .button-wrapper{width:100%;position:absolute;bottom:43px}.onboarding-page-wrapper .button-wrapper button.kan-button{width:100%;max-width:350px}.onboarding-page-wrapper.auth-choice-screen .auth-choice-message-wrapper{box-sizing:border-box;text-align:center;width:100%;padding:0 20px;position:absolute;top:39vh;left:0}.onboarding-page-wrapper.auth-choice-screen .auth-choice-message-wrapper img.kn-logo-white{width:82px;margin-bottom:10px}.onboarding-page-wrapper.auth-choice-screen .auth-choice-message-wrapper .appstore-info-wrapper{flex-direction:row;justify-content:center;align-items:flex-end;margin-bottom:12px;display:flex}.onboarding-page-wrapper.auth-choice-screen .auth-choice-message-wrapper .appstore-info-wrapper img.appstore-icon{width:22px;margin-right:9px}.onboarding-page-wrapper.auth-choice-screen .auth-choice-message-wrapper{color:#fff;font-size:18px}.onboarding-page-wrapper.auth-choice-screen .auth-choice-message-wrapper .user-count{font-weight:600}.onboarding-page-wrapper.auth-choice-screen .onboarding-gradient-section .onboarding-lower-gradient{height:186px}.onboarding-page-wrapper.auth-choice-screen .onboarding-gradient-section .onboarding-bottom-section{height:160px}.onboarding-page-wrapper.auth-choice-screen .button-wrapper{width:100%;position:absolute;bottom:34px}.onboarding-page-wrapper.auth-choice-screen .button-wrapper button.kan-button{width:100%;max-width:350px}.onboarding-page-wrapper.auth-choice-screen .button-wrapper .button-wrapper-tc{color:#7a7a79;margin-bottom:12px;font-size:14px}.onboarding-page-wrapper.auth-choice-screen .button-wrapper .button-wrapper-tc a{color:#7a7a79;text-decoration:underline}.onboarding-page-wrapper.auth-choice-screen .button-wrapper .kan-button.large-btn.tertiary-btn{margin-top:-4px}
