html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{display:block;max-width:100%;height:auto}*,*:before,*:after{box-sizing:border-box}@font-face{font-family:Roboto;src:url(/assets/400-Do-dAnwZ.woff2) format("woff2"),url(/assets/400-BFQoTDD5.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/700-CdBKaJ4K.woff2) format("woff2"),url(/assets/700-ChNlEBR-.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background-color:#00ace90d}::-webkit-scrollbar-thumb{background-color:#161616}::-moz-placeholder{color:#161616!important;opacity:1}:-ms-input-placeholder{color:#161616!important;opacity:1}:-moz-placeholder{color:#161616!important;opacity:1}::-webkit-input-placeholder{color:#161616!important;opacity:1}input:-internal-autofill-selected,input:-internal-autofill-previewed,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{border-color:#fff!important;-webkit-text-fill-color:#FFF!important;box-shadow:none!important;-webkit-background-clip:text;-webkit-box-shadow:0 0 0 50px transparent inset!important}a{cursor:pointer;text-decoration:none;color:#161616}a:focus,a:hover{text-decoration:none;color:#ffcd5f}strong{font-weight:600;font-family:Roboto,Arial,sans-serif,Arial,"sans-serif"}input[type=text]:focus,input[type=password]:focus,input[type=submit]:focus,textarea:focus{outline:none}p,h1,h2,h3,h4,h5{margin:0;padding:0}h1,h2,h3,h4,h5{line-height:1.2}b,.fw-bold{font-weight:700}.col-20{width:100%;flex:0 0 100%;max-width:100%}@media (min-width: 992px){.col-20{flex:0 0 20%;max-width:20%}}.col-60{width:100%;flex:0 0 100%;max-width:100%}@media (min-width: 992px){.col-60{flex:0 0 60%;max-width:60%}}.p-relative{position:relative}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.btn{display:inline-block;padding:16px;min-width:240px;font-size:18px;font-weight:400;text-align:center;text-decoration:none;color:#fff;background-color:#161616;border:2px solid #161616;transition:all .3s ease-in-out;cursor:pointer}.btn:hover,.btn:focus{background-color:#fff;color:#161616}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn[disabled]:hover,.btn[disabled]:focus{background-color:#161616;color:#fff}.btn.btn-with-arrow{background-color:transparent;border:0 none;color:#161616;min-width:unset;display:inline-flex;align-items:center;justify-content:center;padding:4px 0;gap:8px}.btn.btn-with-arrow svg,.btn.btn-with-arrow svg path{transition:all .3s ease-in-out}.btn.btn-with-arrow:hover,.btn.btn-with-arrow:focus{background:transparent;color:#ffcd5f;gap:14px}.btn.btn-with-arrow:hover svg path,.btn.btn-with-arrow:focus svg path{fill:#ffcd5f}header{box-shadow:0 4px 14px #00000024;display:flex;align-items:center;padding:24px 0}header img{height:55px}@media (min-width: 992px){header{padding:30px 0}header img{height:auto}}footer{border-top:1px solid #161616;line-height:1.4}footer .footer-content{display:flex;font-size:14px;flex-direction:column;gap:36px;padding:32px 0}footer .footer-content .footer-logo{max-height:102px}footer .footer-content h5{font-size:14px;font-weight:700}footer .footer-content .footer-links{display:flex;align-items:flex-start;gap:20px;width:100%}footer .footer-content .footer-links .footer-links-item{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0}footer .footer-content .footer-links .footer-links-item li:not(:first-child){margin-top:16px}footer .footer-content .social-links ul{margin:16px 0 0;padding:0;list-style:none;display:flex;gap:16px}footer .footer-content .social-links ul li{display:inline-flex}@media (min-width: 576px){footer .footer-content{flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch;gap:50px}footer .footer-content .footer-logo{max-height:unset}}@media (min-width: 992px){footer .footer-content{padding:60px 0}}.home-screen{display:flex;gap:20px;flex-direction:column}.home-screen .col{flex:1;display:flex}.home-screen .home-screen-content{flex-direction:column;align-items:center;justify-content:center;background-color:#f7f7f7;padding:36px 16px;text-align:center}.home-screen .home-screen-content .title{font-weight:700;margin-bottom:20px;font-size:34px}@media (min-width: 576px){.home-screen .home-screen-content .title{font-size:36px}}@media (min-width: 782px){.home-screen .home-screen-content .title{font-size:38px}}@media (min-width: 992px){.home-screen .home-screen-content .title{font-size:41px}}@media (min-width: 1200px){.home-screen .home-screen-content .title{font-size:43px}}@media (min-width: 1440px){.home-screen .home-screen-content .title{font-size:45px}}.home-screen .home-screen-content .btn{margin-top:48px}.home-screen .home-screen-image{position:relative;justify-content:flex-end;padding:0 0 10% 18%;align-self:center}.home-screen .home-screen-image:before{content:"";position:absolute;background-color:#ffcd5f;width:80%;height:55%;bottom:0;left:0;z-index:0}.home-screen img{max-width:100%;height:auto;position:relative;z-index:1}@media (min-width: 992px){.home-screen{flex-direction:row}.home-screen .home-screen-content{padding:40px}.home-screen .home-screen-image{padding:78px 0 78px 78px}}.progress-bar{display:flex;justify-content:space-between;list-style:none;margin:0 16px;padding:0 0 16px}.progress-bar li{flex:2;position:relative;padding:0 0 6px;line-height:1.5;color:#161616;font-weight:600;white-space:nowrap;overflow:visible;min-width:0;text-align:center;border-bottom:2px solid #e1e1e1}.progress-bar li:first-child,.progress-bar li:last-child{flex:1}.progress-bar li:first-child{text-align:left}.progress-bar li:first-child:before{left:0}.progress-bar li:first-child span{margin-left:2px}.progress-bar li:last-child{text-align:right}.progress-bar li:last-child:before{right:0;left:auto}.progress-bar li:last-child span{margin-left:-1px}.progress-bar li:before{content:"";display:block;width:10px;height:10px;background-color:#fff;border:1px solid #161616;position:absolute;left:calc(50% - 6px);bottom:-6px;z-index:3;transition:all .2s ease-in-out}.progress-bar li span{transition:opacity .3s ease-in-out;margin-left:-2px}.progress-bar li:not(.is-active) span{opacity:0}.progress-bar li.is-complete:not(:first-child):after,.progress-bar li.is-active:not(:first-child):after{content:"";display:block;width:100%;position:absolute;bottom:-2px;left:-50%;z-index:2;border-bottom:2px solid #161616}.progress-bar li:last-child span{width:200%;display:inline-block;position:absolute;left:-100%}.progress-bar li.is-complete:last-child:after,.progress-bar li.is-active:last-child:after{width:200%;left:-100%}.progress-bar li.is-complete:before{background-color:#161616}.progress-bar li.is-active:before,.progress-bar li.is-active:hover:before{content:attr(data-step);width:32px;height:32px;margin-left:-16px;bottom:-16px;font-size:16px;background-color:#161616;border-color:#161616;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.progress-bar li.is-active span{opacity:0}.progress-bar li.is-active:first-child:before{left:0}.progress-bar li.is-active:last-child:before,.progress-bar li.is-active:last-child:hover:before{right:0;left:auto}.progress-bar li:not(.is-active):hover:before{transform:scale(1.3)}.progress-bar li:not(.is-active):hover span{opacity:1}.progress-bar:hover li:not(:hover):not(.is-active) span{opacity:0}@media (min-width: 782px){.progress-bar{margin:0 20px;padding:0 0 20px}.progress-bar li.is-active:before,.progress-bar li.is-active:hover:before{width:40px;height:40px;margin-left:-20px;bottom:-20px;font-size:16px}}.question-screen{width:100%}.question-screen .question-content{padding:36px 16px;margin-top:32px;background-color:#f7f7f7;text-align:center}.question-screen .question-content .title{font-weight:700;font-size:24px}@media (min-width: 576px){.question-screen .question-content .title{font-size:25px}}@media (min-width: 782px){.question-screen .question-content .title{font-size:26px}}@media (min-width: 992px){.question-screen .question-content .title{font-size:27px}}@media (min-width: 1200px){.question-screen .question-content .title{font-size:28px}}@media (min-width: 1440px){.question-screen .question-content .title{font-size:29px}}.question-screen .question-content .subtitle{font-size:16px;font-weight:700;margin-top:16px}.question-screen .question-content .answers-container{margin-top:32px;display:flex}.question-screen .question-content .answers-container .answer-checkbox input[type=checkbox],.question-screen .question-content .answers-container .answer-checkbox input[type=radio]{display:none}.question-screen .question-content .answers-container .answer-option{transition:all .3s ease-in-out;cursor:pointer}.question-screen .question-content .answers-container .answer-text{font-size:16px;padding:16px;border:1px solid #e1e1e1;transition:all .3s ease-in-out}.question-screen .question-content .answers-container .answer-text:hover:not(.selected){border-color:#161616}.question-screen .question-content .answers-container .selected .answer-text{background-color:#161616;color:#fff;border-color:#161616}.question-screen .question-content .answers-container.question-no-icons{flex-direction:column;gap:24px;align-items:center}.question-screen .question-content .answers-container.question-no-icons .answer-option{min-width:100%}.question-screen .question-content .answers-container.question-with-icons{align-items:stretch;gap:24px;flex-direction:column}.question-screen .question-content .answers-container.question-with-icons .answer-option{display:flex;flex-direction:column;justify-content:flex-end;flex:1 0 0;border:1px solid #e1e1e1}.question-screen .question-content .answers-container.question-with-icons .answer-option:hover:not(.selected){border-color:#161616}.question-screen .question-content .answers-container.question-with-icons .answer-option:hover:not(.selected) .answer-text{border-color:#161616}.question-screen .question-content .answers-container.question-with-icons .answer-option .answer-icon-container{padding:40px 22px;display:flex;align-items:center;justify-content:center;min-height:240px}.question-screen .question-content .answers-container.question-with-icons .answer-option .answer-icon-container img{object-fit:contain;max-width:100%;height:auto}.question-screen .question-content .answers-container.question-with-icons .answer-option .answer-text{border:0 none;border-top:1px solid #e1e1e1}.question-screen .question-content .answers-container.question-with-icons .answer-option.selected{background-color:#eee6cc}.question-screen .question-content .answers-container.question-multi-answers{gap:16px;flex-direction:row;flex-wrap:wrap;justify-content:center}.question-screen .question-content .answers-container.question-multi-answers .answer-text{padding:12px 20px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.question-screen .btn{margin-top:32px}@media (min-width: 782px){.question-screen .question-content{padding:40px;margin-top:48px}.question-screen .question-content .answers-container.question-with-icons{flex-direction:row;margin-top:48px}.question-screen .question-content .answers-container.question-with-icons .answer-option .answer-icon-container{min-height:270px;padding:50px 22px}.question-screen .question-content .answers-container.question-no-icons .answer-option{min-width:440px}.question-screen .btn{margin-top:48px}}.summary-screen{width:100%}.summary-screen .summary-content{background-color:#f7f7f7;padding:16px}.summary-screen .title{font-weight:700;font-size:34px;text-align:center}.summary-screen .subtitle{font-size:16px;font-weight:700;margin-top:16px;text-align:center}.summary-screen .products-grid{display:flex;flex-direction:column;gap:20px;margin-top:32px}.summary-screen .products-grid .product-card{display:flex;flex-direction:row;align-items:center;gap:16px}.summary-screen .products-grid .product-card .product-image{flex:1 0 0;display:flex;align-items:flex-end;justify-content:center;height:210px;background-color:#fff;width:100%;padding:70px 18px 18px;position:relative}.summary-screen .products-grid .product-card .product-image img{object-fit:contain;max-width:65%;max-height:100%;height:auto}.summary-screen .products-grid .product-card .product-image .product-category{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);font-size:12px;color:#818181;padding:6px 12px;border:1px solid #818181;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.summary-screen .products-grid .product-card .product-info{flex:1 0 0}.summary-screen .products-grid .product-card .product-info .segment{font-size:12px;color:#818181}.summary-screen .products-grid .product-card .product-info .name{font-size:16px;font-weight:700;margin-top:4px}.summary-screen .products-grid .product-card .product-info .description{margin-top:8px;font-size:12px}@media (min-width: 576px){.summary-screen .products-grid .product-card .product-info .description{font-size:13px}}@media (min-width: 782px){.summary-screen .products-grid .product-card .product-info .description{font-size:14px}}@media (min-width: 1200px){.summary-screen .products-grid .product-card .product-info .description{font-size:15px}}@media (min-width: 1440px){.summary-screen .products-grid .product-card .product-info .description{font-size:16px}}.summary-screen .note{font-size:12px;color:#818181;margin-top:32px;text-align:center}@media (min-width: 782px){.summary-screen .summary-content{padding:40px}.summary-screen .products-grid{flex-direction:row;margin-top:48px;align-items:stretch}.summary-screen .products-grid .product-card{flex-direction:column;align-items:center;flex:1 0 0}.summary-screen .products-grid .product-card .product-image{flex:none;height:348px;padding:68px 44px 44px;align-items:flex-end}.summary-screen .products-grid .product-card .product-image .product-category{top:26px;left:32px;padding:6px 12px}.summary-screen .products-grid .product-card .product-info{flex:none;padding:12px}.summary-screen .products-grid .product-card .product-category{top:26px;left:32px}}.summary-actions{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;margin-top:48px}.loading-container .loader-wrapper{display:flex;justify-content:center;align-items:center;margin-top:48px;height:150px}.loader{width:64px;height:64px;position:relative;background-image:linear-gradient(#161616 16px,transparent 0),linear-gradient(#161616 16px,transparent 0),linear-gradient(#161616 16px,transparent 0),linear-gradient(#161616 16px,transparent 0);background-repeat:no-repeat;background-size:16px 16px;background-position:left top,left bottom,right top,right bottom;animation:rotate 1s linear infinite}@keyframes rotate{0%{width:64px;height:64px;transform:rotate(0)}50%{width:30px;height:30px;transform:rotate(180deg)}to{width:64px;height:64px;transform:rotate(360deg)}}@media print{.print-none{display:none!important}#root{min-height:auto!important}.container-max-outer{padding-left:0!important;padding-right:0!important;max-width:100%!important}header{box-shadow:none!important;padding:0!important}main{padding:48px 0 0!important}.summary-content{width:100%;padding:0!important;background-color:transparent!important}.summary-actions{margin:0!important}}.not-found-screen{width:100%}.not-found-screen .not-found-content{padding:48px;background-color:#f7f7f7;text-align:center}.not-found-screen .not-found-content .title{font-weight:700;font-size:64px}@media (min-width: 576px){.not-found-screen .not-found-content .title{font-size:70px}}@media (min-width: 782px){.not-found-screen .not-found-content .title{font-size:75px}}@media (min-width: 992px){.not-found-screen .not-found-content .title{font-size:81px}}@media (min-width: 1200px){.not-found-screen .not-found-content .title{font-size:86px}}@media (min-width: 1440px){.not-found-screen .not-found-content .title{font-size:92px}}.not-found-screen .not-found-content .description{margin:32px 0;font-size:24px}@media (min-width: 576px){.not-found-screen .not-found-content .description{font-size:26px}}@media (min-width: 782px){.not-found-screen .not-found-content .description{font-size:27px}}@media (min-width: 992px){.not-found-screen .not-found-content .description{font-size:29px}}@media (min-width: 1200px){.not-found-screen .not-found-content .description{font-size:30px}}@media (min-width: 1440px){.not-found-screen .not-found-content .description{font-size:32px}}body{font-size:16px;line-height:1.5;font-family:Roboto,Arial,sans-serif,Arial,"sans-serif";font-weight:400;color:#161616;background-color:#fff;overflow-x:hidden}#root{min-height:100vh;display:flex;flex-direction:column}main{display:flex;flex:1;align-items:flex-start;justify-content:center;padding:36px 0}@media (min-width: 992px){main{padding:64px 0}}.container-max-outer{max-width:1160px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.static-screen{width:100%}.static-screen .static-content{padding:16px;background-color:#f7f7f7;font-weight:400}.static-screen .static-content .title{font-weight:700;font-size:34px;margin-bottom:32px}.static-screen .static-content ul{list-style:lower-alpha;margin-left:32px}.static-screen .static-content ul li,.static-screen .static-content p{margin-top:16px}.static-screen .static-content .btn{margin-top:32px}@media (min-width: 992px){.static-screen .static-content{padding:40px 130px}}@media print{.print-none{display:none!important}#root{min-height:auto!important}.container-max-outer{padding-left:0!important;padding-right:0!important;max-width:100%!important}header{box-shadow:none!important;padding:0!important}main{padding:48px 0 0!important}.summary-content{padding:0!important;background-color:transparent!important}.summary-actions{margin:0!important}}
