.close-button{position:absolute;top:36px;right:30px}@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-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-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")}.image-question-page-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;max-width:500px;height:100vh;margin:0 auto;position:relative}.image-question-page-wrapper .image-question-background-image img{object-fit:fill;object-position:center;width:100%;height:auto}.image-question-page-wrapper .image-question-background-image.adjust-illustration-up img{margin-top:-54px}.image-question-page-wrapper .image-question-gradient-section{width:100%;position:absolute;bottom:0}.image-question-page-wrapper .image-question-gradient-section .lower-gradient,.image-question-page-wrapper .image-question-gradient-section .image-question-lower-gradient{background-image:linear-gradient(#fff0,#f5f1ee);height:186px;margin-bottom:-1px}.image-question-page-wrapper .image-question-gradient-section .bottom-section,.image-question-page-wrapper .image-question-gradient-section .image-question-bottom-section{background-color:#f5f1ee;height:205px}.image-question-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}.image-question-page-wrapper .intro-text-wrapper h2{width:100%;font-family:Source Sans Pro;font-size:24px;font-weight:400;line-height:34px}.image-question-page-wrapper .intro-text-wrapper h2 i{color:#9b5948;font-style:normal;font-weight:400}.image-question-page-wrapper .intro-text-wrapper h2 b{font-family:Source Sans Pro;font-weight:600}.image-question-page-wrapper .intro-text-wrapper p{font-size:18px;line-height:28px}.image-question-page-wrapper .navigation-container{margin:0 20px;padding-top:16px;position:absolute;bottom:48px;left:0;right:0}.image-question-page-wrapper .next-button{width:100%;margin:0}.image-question-page-wrapper .next-button:disabled{opacity:.6;cursor:not-allowed}.image-question-page-wrapper .progress-bar-container{overflow:"hidden";z-index:100;border-radius:4px;padding:20px;position:absolute;top:0;left:0;right:0}.image-question-page-wrapper .progress-bar-container .progress-bar-fill{background-color:#ca9f90;border-radius:4px;width:0;height:8px}.use-app-screen{position:relative}.use-app-screen .close-button{z-index:1}.fc-form-control{text-align:left;width:100%;max-width:500px;margin:0 auto 15px!important}.fc-form-control .MuiInput-underline:before,.fc-form-control .MuiInput-underline:after{border-bottom:1px solid #ca9f90}.fc-form-control .MuiFormLabel-root.Mui-focused{color:#ca9f90}.modal-content .fc-form-control{width:90%}.fc-form-control.select-category{text-align:center;margin-bottom:25px!important}.fc-form-control.terms-control{flex-flow:wrap;display:flex}.fc-form-control.terms-control span.MuiButtonBase-root{margin-left:-10px}.fc-form-control.terms-control .break-flex{flex-basis:100%;height:0}.fc-form-control.terms-control p.MuiFormHelperText-root.Mui-error{color:#f44336;margin-top:-15px;font-size:.75rem;display:block}.fc-form-control.terms-control.has-error .MuiButtonBase-root{color:#f44336}@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-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-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")}.input-box{text-align:left}.input-box input:-webkit-autofill{-webkit-text-fill-color:#000;background-color:#fff!important;background-clip:content-box!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.input-box input:-webkit-autofill:hover{-webkit-text-fill-color:#000;background-color:#fff!important;background-clip:content-box!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.input-box input:-webkit-autofill:focus{-webkit-text-fill-color:#000;background-color:#fff!important;background-clip:content-box!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.input-box input:-webkit-autofill:active{-webkit-text-fill-color:#000;background-color:#fff!important;background-clip:content-box!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.input-box .input-label{color:#9b5948;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-bottom:4px;font-family:Source Sans Pro;font-size:14px;font-weight:600;line-height:18px;display:block;overflow:hidden}.input-box .input-value{width:100%;display:flex;position:relative}.input-box .input-value.input-error .visible-input{background-color:#fdf3f3;border-color:#c8524d}.input-box .input-value .visible-input{appearance:none;color:#000;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border:1px solid #d3bfb2;border-radius:10px;width:100%;margin:0;padding:12px 32px 12px 15px;font-family:Source Sans Pro;font-size:16px;font-weight:400;line-height:24px;overflow:hidden}.input-box .input-value .visible-input:focus-visible{outline:none!important}.input-box .input-value .visible-input{flex:1}.input-box .input-value .visible-input::placeholder{color:#d3bfb2}.input-box .input-value .visible-input:focus{border:2px solid #9b5948;outline:0;padding:11px 31px 11px 14px;outline:none!important}.input-box .input-value .suffix-icon-wrapper{position:absolute;top:16px;right:16px}.input-box .input-value .suffix-icon-wrapper .suffix-icon{width:17px;height:13px}.input-box .input-value .suffix-icon-wrapper .suffix-icon.text-hide{transform:translateY(1px)}.input-box .input-value .suffix-icon-wrapper .suffix-icon img{width:auto}.input-box.focus .input-value .visible-input{border:2px solid #9b5948;outline:0;padding:11px 31px 11px 14px;outline:none!important}.input-box.focus.input-box-small .input-value .visible-input{padding-top:6px;padding-bottom:6px}.input-box.input-box-small .input-value .visible-input{padding-top:7px;padding-bottom:7px}.input-box.input-box-small .input-value .visible-input:focus,.input-box.input-box-small.focus .input-value .visible-input{padding-top:6px;padding-bottom:6px}.input-box .error-msg{color:#c8524d;visibility:hidden;padding-top:2px;font-size:14px;line-height:18px}.input-box .error-msg.has-error{visibility:visible}@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-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-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")}.auth-section .social-login-options{width:73%;margin:auto;display:block}.auth-section .social-login-options .login-option{cursor:pointer;color:#000000b3;background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;justify-content:center;align-items:center;width:237px;margin:12px auto;padding:12px;display:flex;position:relative}.auth-section .social-login-options .login-option .login-icon{background-repeat:no-repeat;background-size:contain;width:25px;height:25px;position:absolute;left:8px}.auth-section .social-login-options .login-option .facebook-sign-in-text{margin-left:28px;font-family:Source Sans Pro;font-size:14px;font-weight:500}.auth-section .social-login-options .google-login-btn-wrapper{justify-content:center;display:flex}.auth-section .social-login-options .google-login-btn-wrapper .S9gUrf-YoZ4jf iframe{margin:1px!important}.auth-section .auth-note{text-align:right;width:100%;margin:0 auto 14px;font-family:Source Sans Pro;font-size:16px;font-weight:600}.auth-section .auth-note .a-div{margin:0 5px}.auth-section .auth-note .a-div:first-of-type{margin-left:auto}.auth-section .auth-note.new-user{margin-top:16px;text-decoration:underline}.auth-section .auth-note.new-user .a-div{margin-right:20px}.auth-section .kan-button{margin:auto}.auth-section .login-form{margin:0 20px}.auth-section .login-form .fc-form-control{margin:0 auto 16px!important}.auth-section .login-form .fc-form-control .input-box.input-box-ipad .input-value .visible-input{width:92.5%}.auth-section h1{margin-bottom:34px;padding:16px 20px}.auth-section .checkout-header{margin-bottom:unset}.auth-section .checkout-header_description{margin:12px}.kan-notice-message{z-index:99;z-index:99999;margin:10px;animation:1s forwards fadeInAnimation;position:fixed;top:0;left:50%;transform:translate(-53%);box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f!important}@media screen and (width<=767px){.kan-notice-message{width:80%}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.top-logo{width:140px;margin:0 auto;padding:40px 20px 20px;display:block}img.kan-tree{width:120px;margin:0 auto;display:block}@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-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-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")}.base-layout-container{max-width:500px;margin:auto;position:relative}.base-layout-container.logged-in{margin-bottom:120px}.base-layout-container .navbar-container{padding:20px 0 24px}.base-layout-container .base-layout-header-close-button .close-button{top:23px;right:20px}@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-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-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")}.toast-wrapper{z-index:10002;text-align:left;background-color:#fff;border-radius:20px;width:calc(100% - 72px);height:auto;padding:16px;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.toast-wrapper .toast-top{justify-content:space-between;align-items:center;margin-left:8px;display:flex}.toast-wrapper .toast-top .toast-header{font-family:Source Sans Pro;font-size:16px;font-weight:600;line-height:20px}.toast-wrapper .toast-top.without-title{justify-content:flex-end;margin-left:0}.toast-wrapper .toast-top .close-toast{width:16px;height:16px}.toast-wrapper .toast-top .close-toast img{width:100%;height:100%}.toast-wrapper .toast-content{margin-top:4px;margin-left:8px;margin-right:32px;font-size:16px;font-style:normal;line-height:24px}.toast-wrapper .toast-button{margin-top:8px}.toast-wrapper .toast-button .kan-button{color:#404f38;background-color:#0000;border:none;width:auto;height:36px;margin:0;padding:0 8px}.toast-wrapper .toast-button .kan-button .button-content{font-family:Source Sans Pro;font-size:16px;font-weight:600;line-height:20px}.toast-wrapper .toast-tree{width:80px;height:85px;position:absolute;bottom:-9px;right:-12px;overflow:hidden;transform:rotate(-39deg)}.toast-wrapper .toast-tree .kan-tree{width:100%;height:100%}.toast-wrapper.toast-success{color:#404f38;background-color:#e3e4dd}.toast-wrapper.toast-warning{color:#9b5948;background-color:#f1e8e2}.toast-wrapper{transition:top .35s linear}.toast-wrapper.toast-hidden{top:-260px}.toast-wrapper.toast-visible{top:20px}@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-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-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")}@keyframes fadeIn{0%{top:-100px}to{top:0}}.base-layout-container .main-page-header{text-align:center;grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:start;gap:10px;margin-bottom:16px;padding:20px 0 8px;display:grid}.base-layout-container .main-page-header:not(:has(>:nth-child(2))){justify-content:center;display:flex}.base-layout-container .title{text-align:center;word-break:break-word;width:100%;font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:900;line-height:32px;padding:unset!important}.base-layout-container .top-right-more-options{justify-self:flex-end;width:24px;height:24px;margin-top:4px;margin-right:20px;padding-left:12px}.base-layout-container .back-button{z-index:19;text-align:left;width:24px;height:24px;margin-top:4px;margin-left:20px;margin-right:12px}.base-layout-container .back-button img{width:24px;height:24px}.base-layout-container .secondary-button{justify-self:right;margin-bottom:-5px;margin-right:20px;transform:translateY(4px)}.base-layout-container.sticky-header .layout-back-button.back-button-ipad{left:unset}.base-layout-container.sticky-header .sub-title{margin-top:4px;font-size:22px;line-height:30px}.base-layout-container.sticky-header .main-page-header{z-index:12;background-color:#f5f1ee;width:100%;max-width:500px;top:0}.base-layout-container.sticky-header .main-page-header.ipad-title{margin:0 10px 20px}.base-layout-container.sticky-header .main-page-header.showtitle{animation:.3s fadeIn;position:sticky;top:0;transform:translateY(0)}.guest-layout .top-logo{width:80px;height:35px;padding-top:58px}.guest-layout .back-button{position:fixed;top:36px}.login-page.small-android{height:100vh;padding-bottom:120px}.login-page .toast-wrapper.reset-password-toast{top:60px}.forgot-password-page .title{margin:0 0 8px}.forgot-password-page .logo-wrapper{width:134px;height:144px;margin:auto auto 23px}.forgot-password-page .logo-wrapper img{width:100%;height:100%}.forgot-password-page .content{margin-bottom:24px;padding:0 53px}.forgot-password-page .forgot-password-form,.forgot-password-page .reset-password-form{margin:0 20px}.forgot-password-page .forgot-password-form .fc-form-control,.forgot-password-page .reset-password-form .fc-form-control{width:100%}.forgot-password-page .forgot-password-form .fc-form-control button.kan-button,.forgot-password-page .reset-password-form .fc-form-control button.kan-button{margin:25px 0 0}@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-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-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")}.intro-text-wrapper.referral-text-wrapper{text-align:center;align-items:center}.intro-text-wrapper.referral-text-wrapper .referral-from{margin-bottom:8px;font-family:Source Sans Pro;font-size:18px;font-weight:400;line-height:24px}.intro-text-wrapper.referral-text-wrapper .referral-heading{margin-bottom:32px;font-family:Source Sans Pro;font-size:32px;font-weight:700;line-height:40px}.intro-text-wrapper.referral-text-wrapper .referral-heading i{color:#9b5948;font-style:normal;font-weight:400}.intro-text-wrapper.referral-text-wrapper .referral-conditions{color:#7a7a79;margin-bottom:2px;font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:20px}.intro-text-wrapper.referral-text-wrapper .referral-conditions u{text-decoration:underline}@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-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-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")}.subscription-onboarding-screen{background:linear-gradient(#ead5cb 0%,#ead5cb8c 35%,#f5f1ee 100%);height:100vh;position:relative;overflow:hidden}.subscription-onboarding-screen .subscription-onboarding-content{text-align:center;flex-direction:column;flex:1;align-items:center;padding:29.5vh 20px 0;font-size:16px;display:flex}.subscription-onboarding-screen .subscription-onboarding-content.ab-new-price{padding-top:18vh}.subscription-onboarding-screen .subscription-onboarding-content.ab-new-price .subscription-onboarding-quoteBox{margin-bottom:32px}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-header{padding-bottom:40px;font-family:Source Sans Pro;font-size:18px;font-weight:600;line-height:28px}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-large-header{font-family:Source Sans Pro;font-size:24px;font-weight:600;line-height:34px}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-large-header.purple{color:#5f3d84;background-color:#e7ddf0;border-radius:4px;margin-bottom:40px;padding:0 6px}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-large-header.purple b{font-weight:600}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-price u{color:#7a7a79;text-decoration:line-through}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-price-small{font-size:14px;line-height:20px}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-quoteBox{background-color:#f5f1ee;border-radius:10px;flex-direction:column;align-items:center;gap:8px;width:180px;margin-bottom:40px;padding:16px;display:flex}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-quoteBox .quote-header{font-size:14px;line-height:20px}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-quoteBox .quote-name{color:#7a7a79;font-size:12px;line-height:18px}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-no-thx{color:#7a7a79}.subscription-onboarding-screen .subscription-onboarding-content .subscription-onboarding-btn{width:100%}.subscription-onboarding-screen .subscription-onboarding-bottom{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:16px 0;display:flex;position:absolute;bottom:21px}.subscription-onboarding-screen .subscription-onboarding-bottom .subscription-onboarding-btn{width:calc(100% - 40px)}.subscription-onboarding-screen .subscription-onboarding-bottom .subscription-onboarding-btn .button-content{flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;display:flex}.subscription-onboarding-screen .subscription-onboarding-bottom .subscription-onboarding-btn .button-content .subscription-onboarding-btn-main{font-size:16px}.subscription-onboarding-screen .subscription-onboarding-bottom .subscription-onboarding-btn .button-content .subscription-onboarding-btn-sub{opacity:.8;font-size:14px}.subscription-onboarding-screen .subscription-onboarding-bottom hr{border:0;width:100%;margin-top:18px;margin-bottom:0}.subscription-onboarding-screen .subscription-onboarding-bottom .subscription-onboarding-terms{color:#7a7a79;padding-bottom:10px;font-size:14px;font-weight:400}.close-icon{place-items:center;display:grid}.close-icon img{width:24px;height:24px}.close-icon.small img{width:16px;height:16px}@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-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-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")}.onboarding-offer,.reboarding-discount,.reboarding-offer{text-align:center;background:#ead5cb;border-radius:30px;margin:-12px 20px -16px;padding:32px 24px 16px;position:relative;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.onboarding-offer-header,.reboarding-discount-header,.reboarding-offer-header{text-transform:uppercase;letter-spacing:1px;color:#000;font-family:Source Sans Pro;font-size:18px;font-weight:600;line-height:24px}.onboarding-offer-body,.reboarding-discount-body,.reboarding-offer-body{padding:16px 0 12px;font-size:16px;line-height:24px}.onboarding-offer-body b,.reboarding-discount-body b,.reboarding-offer-body b{font-weight:600}.onboarding-offer-body u,.reboarding-discount-body u,.reboarding-offer-body u{color:#7a7a79;text-decoration:line-through}.onboarding-offer .kan-button.en,.reboarding-discount .kan-button.en,.reboarding-offer .kan-button.en{width:126px}.onboarding-offer .kan-button.no,.reboarding-discount .kan-button.no,.reboarding-offer .kan-button.no{width:158px}.summer-offer-june-2026 .summer-offer-close{cursor:pointer;background:0 0;border:none;padding:4px;line-height:0;position:absolute;top:12px;right:12px}.summer-offer-june-2026 .reboarding-offer-header{padding-left:24px;padding-right:24px}.summer-offer-june-2026 .kan-button.en,.summer-offer-june-2026 .kan-button.no{width:auto;min-width:180px;padding-left:20px;padding-right:20px}@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-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-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")}.summer-offer-june-2026-screen{box-sizing:border-box;background-color:#f5f1ee;flex-direction:column;height:100vh;padding:20px 20px 48px;display:flex;overflow:hidden}.summer-offer-june-2026-screen .summer-offer-june-2026-content{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding-top:28vh;display:flex}.summer-offer-june-2026-screen .summer-offer-june-2026-heading{color:#000;max-width:350px;margin:0 0 24px;font-family:Source Sans Pro;font-size:24px;font-weight:600;line-height:34px}.summer-offer-june-2026-screen .summer-offer-june-2026-pill{color:#9b5948;background-color:#f1e8e2;border-radius:4px;margin-bottom:8px;padding:0 8px;font-size:18px;line-height:28px}.summer-offer-june-2026-screen .summer-offer-june-2026-price{justify-content:center;align-items:center;gap:4px;font-size:18px;line-height:28px;display:flex}.summer-offer-june-2026-screen .summer-offer-june-2026-price .summer-offer-june-2026-price-original{color:#7a7a79;text-decoration:line-through}.summer-offer-june-2026-screen .summer-offer-june-2026-price .summer-offer-june-2026-price-discounted{color:#000}.summer-offer-june-2026-screen .summer-offer-june-2026-renewal{color:#000;max-width:220px;margin-top:16px;font-size:14px;line-height:20px}.summer-offer-june-2026-screen .summer-offer-june-2026-bottom{flex-direction:column;align-items:center;gap:24px;padding-bottom:0;display:flex}.summer-offer-june-2026-screen .summer-offer-june-2026-terms{cursor:pointer;color:#7a7a79;background:0 0;border:none;padding:0;font-size:14px;line-height:20px}.summer-offer-june-2026-screen .summer-offer-june-2026-claim{width:100%;max-width:350px;margin:0}.summer-offer-june-2026-screen .summer-offer-june-2026-continue-free{cursor:pointer;color:#000;background:0 0;border:none;padding:0;font-family:Source Sans Pro;font-size:14px;font-weight:600;line-height:18px}@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-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-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")}.trial-information-screen{box-sizing:border-box;background-color:#f5f1ee;flex-direction:column;height:100vh;padding:20px 20px 48px;display:flex;position:relative;overflow:hidden}.trial-information-screen .exit-button{cursor:pointer;position:absolute;top:16px;right:18px}.trial-information-screen .exit-button img{width:20px;height:20px}.trial-information-screen .content-container{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:24px 15px 0;display:flex}.trial-information-screen .content-container .gift-img-wrapper{margin:-100px 0 -123px}.trial-information-screen .information-heading{letter-spacing:0%;text-align:center;color:#000;padding-bottom:8px;font-family:Source Sans Pro;font-size:24px;font-weight:600;line-height:34px}.trial-information-screen .information-subheading{letter-spacing:0%;text-align:center;color:#000;font-size:16px;line-height:24px}.trial-information-screen .information-subheading-purple{color:#5f3d84;background-color:#e7ddf0;border-radius:4px;margin-top:4px;padding:2px 4px}.trial-information-screen .information-subheading-purple b{font-weight:600}.trial-information-screen .information-divider{background-color:#e2c2b3;width:142.5px;height:.5px;margin:40px 0}.trial-information-screen .information-validity{letter-spacing:0%;text-align:center;color:#000;padding-top:32px;font-size:14px}.trial-information-screen .navigation-container{padding-top:16px}.trial-information-screen .next-button{width:100%;margin:0}.trial-information-screen .next-button:disabled{opacity:.6;cursor:not-allowed}@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-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-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")}.trial-notification-screen{box-sizing:border-box;background-color:#f5f1ee;flex-direction:column;height:100vh;padding:20px 20px 48px;display:flex;position:relative}.trial-notification-screen .exit-button{cursor:pointer;position:absolute;top:16px;right:18px}.trial-notification-screen .exit-button img{width:20px;height:20px}.trial-notification-screen .content-container{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.trial-notification-screen .notification-heading{letter-spacing:0%;text-align:center;color:#000;text-wrap:pretty;font-family:Source Sans Pro;font-size:24px;font-weight:600;line-height:34px}.trial-notification-screen .notification-reminder-box{color:#000;text-align:center;background:#fff4e0;border-radius:8px;align-items:center;gap:5px;padding:8px;font-family:Source Sans Pro;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}.trial-notification-screen .navigation-container{padding-top:16px}.trial-notification-screen .next-button{width:100%;margin:0}.trial-notification-screen .next-button:disabled{opacity:.6;cursor:not-allowed}@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-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-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")}.trial-screen{box-sizing:border-box;background-color:#f5f1ee;flex-direction:column;height:100vh;padding:20px 20px 32px;display:flex}.trial-screen .exit-button{cursor:pointer;position:absolute;top:16px;right:18px}.trial-screen .exit-button img{width:20px;height:20px}.trial-screen .content-container{flex-direction:column;flex:1 1 0;display:flex;overflow-y:scroll}.trial-screen .navigation-container{background-color:#f5f1ee;flex:none;margin-top:8px;padding-bottom:16px}.trial-screen .next-button{width:100%;margin:0}.trial-screen .next-button:disabled{opacity:.6;cursor:not-allowed}.trial-screen .referral-conditions{color:#7a7a79;margin-bottom:23px;font-family:Source Sans Pro;font-size:14px;font-weight:400;line-height:20px}.trial-screen .trial-header{text-align:center;color:#000;margin:min(170px,18.5vh) 0 48px;font-size:24px;font-weight:600;line-height:34px}.trial-screen .trial-timeline{flex-direction:column;max-width:312px;margin:0 auto;display:flex}.trial-screen .timeline-item{align-items:flex-start;gap:16px;display:flex;position:relative}.trial-screen .timeline-icon{width:32px;height:32px;padding-top:10px;display:flex}.trial-screen .timeline-icon.bell{padding-top:20px}.trial-screen .timeline-icon.medal{padding-top:21px}.trial-screen .timeline-content{flex:1}.trial-screen .timeline-day{color:#000;text-align:left;margin-bottom:4px;font-size:16px;font-weight:600;line-height:24px}.trial-screen .timeline-text{color:#000;text-align:left;font-size:16px;line-height:24px}.trial-screen .timeline-dots{flex-direction:column;align-items:flex-start;gap:6px;padding-left:15px;display:flex}.trial-screen .timeline-item:last-child .timeline-dots{display:none}.trial-screen .timeline-dot{background-color:#9b5948;border-radius:50%;width:3px;height:3px}@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")}html,body{width:100%;min-height:100vh;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;text-align:center;background-color:#f5f1ee;min-height:-webkit-fill-available;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SourceSansPro,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:relative;top:0}html.full-screen,body.full-screen{overflow:hidden}html.ios:not(.full-screen),body.ios:not(.full-screen){margin-top:100px;top:-100px}html.ios .ios-statusbar-hack,body.ios .ios-statusbar-hack{z-index:10000000;background-color:#f5f1ee;width:100%;height:100px;position:fixed;top:-100px;transform:translate(0,0)}html.ios .ios-statusbar-hack.modal-open,body.ios .ios-statusbar-hack.modal-open{background-color:#c4c1be}html.ios .full-screen-picture,body.ios .full-screen-picture{background-color:#000}html.loading,body.loading{opacity:.5;overflow:hidden}html.loading:after,body.loading:after{content:"";z-index:20;background-color:#0000001a;background-image:url(/assets/loader-g4glyss2.gif);background-position:50%;background-repeat:no-repeat;width:100%;height:100vh;display:block;position:fixed;top:0;left:0}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}@keyframes animate-slide-up-300px{0%{opacity:0;top:-300px}to{opacity:1;top:0}}@keyframes animate-slide-down-300px{0%{opacity:1;top:0}to{opacity:0;top:-300px}}body,input,button,.MuiInputBase-input{font-family:Source Sans Pro;font-weight:400}button{color:#fff;background-color:#9b5948}h2,h3,h4,h5{font-family:Playfair Display;font-weight:400}h1{margin:0 auto;padding:16px;font-family:Made Bruno;font-weight:400}.form-control{width:75%;margin:0 auto 15px!important}.MuiFormControl-root.fc-form-control label.MuiFormLabel-root{font-family:Source Sans Pro;font-weight:400}.MuiFormControl-root.fc-form-control button.kan-button{width:100%;margin-top:10px}.auth-section{max-width:500px;margin:0 auto}.auth-section h1{font-size:32px;font-weight:400;line-height:40px}.center-text,.center-text p.MuiFormHelperText-root{text-align:center!important}a,.a-div{cursor:pointer;color:#000;text-decoration:none}.grid-icons{flex-wrap:wrap;width:90%;max-width:500px;margin:auto;display:flex}.grid-icons .grid-item{cursor:pointer;width:30%;padding:1.666%}.grid-icons .grid-item a{text-decoration:none}.grid-icons .grid-item .grid-item-icon-wrapper{text-align:center;background-color:#e2c2b3;border-radius:50%;width:70px;height:70px;margin:auto;display:grid}.grid-icons .grid-item .grid-item-icon-wrapper img.grid-icon{width:70%;margin:auto}.grid-icons .grid-item .grid-icon-label{text-align:center;color:#000;text-overflow:ellipsis;white-space:nowrap;justify-content:center;width:80px;margin:auto;font-size:12px;line-height:16px;display:flex;overflow:hidden}.grid-icons .grid-item .grid-icon-label-name{text-overflow:ellipsis;white-space:nowrap;max-width:65px;overflow:hidden}.grid-icons .grid-item .grid-icon-label-count{margin-left:2px}.invisible-input{background:0 0;border:none;font-size:16px;box-shadow:0 0 #fff;outline:none!important}.invisible-input:focus-visible{border:none;outline:0 solid #0000}.notebook-alike-area{white-space:pre-wrap;color:#000;vertical-align:bottom;resize:none;-webkit-background-size:100% 30px;background-image:-moz-linear-gradient(0deg,#0000,#0000 29px,#cfcecd 0);background-image:-webkit-linear-gradient(0deg,#0000,#0000 29px,#cfcecd 0);background-size:100% 30px;width:90%;height:auto;min-height:30px;margin:0 auto;padding:0 10px 10px;font-size:16px;line-height:30px;display:inline-block}[contenteditable]{outline:none!important}[contenteditable][data-placeholder]:empty:before{content:attr(data-placeholder);color:#888}.round-icon-wrapper{text-align:center;background-color:#e8dbcf;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:5px auto;display:flex}.round-icon-wrapper img{width:80%}p.MuiFormHelperText-root.Mui-error,p.error{color:#f44336;font-size:.75rem;display:block}.MuiButton-root{text-transform:none!important;letter-spacing:0!important}form h4{margin-bottom:5px}.MuiButton-text.MuiButton-textPrimary{color:#000}
