a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}html{font-size:62.5%}body{color:#5c6371;font-size:1.6rem;line-height:1.5}.h1,body,h1{font-family:Quicksand,sans-serif}.h1,h1{color:#4b5563;font-size:4rem;font-weight:400;line-height:1.125}@media(min-width:768px){.h1,h1{font-size:4.6rem;line-height:1.13}}.h2,h2{color:#1f2937;font-family:Quicksand,sans-serif;font-size:3.2rem;font-weight:400;line-height:1.07}@media(min-width:768px){.h2,h2{line-height:1.5}}.h3,h3{color:#ff4200;font-size:2.5rem;line-height:1.28}.--important{color:#ff4200;font-weight:700}.container{margin:auto;max-width:123rem;padding:0 1.5rem}.button{--mainColor:#1f2937;align-items:center;background:var(--mainColor);border:.1rem solid var(--mainColor);border-radius:.8rem;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:500;gap:2rem;justify-content:center;line-height:1.57;min-width:20rem;padding:1.3rem 2.5rem;text-decoration:none;transition:.3s}@media(min-width:768px){.button{min-width:24rem;padding:1.3rem 3rem}}.button:hover{background:transparent;color:var(--mainColor)}.button.--orange{--mainColor:#ff4200}.button.--neg{background:transparent;color:var(--mainColor)}.button.--neg:hover{background:var(--mainColor);color:#fff}.button.disabled .button.--disabled,.button[disabled]{background:transparent;color:var(--mainColor);cursor:not-allowed}.intro{background:#f9fafb;padding-block:2rem}@media(min-width:768px){.intro{padding-block:3rem}}.intro__grid{display:grid;grid-template-areas:"img" "content";row-gap:1.5rem}@media(min-width:768px){.intro__grid{align-items:center;column-gap:2rem;grid-template-areas:"content img";grid-template-columns:repeat(2,1fr)}}.intro__img{grid-area:img}.intro__img img{display:block;max-width:100%}.intro__content{grid-area:content;max-width:50.5rem}.intro__title{margin-bottom:1rem}@media(min-width:768px){.intro__title{margin-bottom:2rem}}.intro__desc{font-size:1.6rem}.intro__desc p:not(:last-child){margin-bottom:1rem}.intro__bottom{margin-top:2.5rem}@media(min-width:768px){.intro__bottom{margin-top:3rem}}.steps{margin-bottom:20rem;overflow:hidden;padding-top:2rem;text-align:center}@media(min-width:768px){.steps{padding-top:8rem}}.steps__header{display:inline-flex;gap:3rem;margin-bottom:5rem;max-width:100%;overflow:auto;padding-top:5rem}@media(min-width:768px){.steps__header{margin-bottom:7.5rem}}.step{border:.1rem solid #d9d9d9;border-radius:.5rem;position:relative;transition:.3s}.step:after{content:"";display:block;padding-top:67.1875%;width:21.4rem}@media(min-width:768px){.step:after{width:25.6rem}}.step:before{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;border:.3rem solid transparent;border-radius:.5rem;content:"";display:block;height:calc(100% + .2rem);left:-.1rem;position:absolute;top:-.1rem;transition:.3s;width:calc(100% + .2rem)}@media(min-width:768px){.step:before{background-size:auto}}.step.step-1:before{background-image:url(/build/images/step1.c1fc2295.png)}.step.step-2:before{background-image:url(/build/images/step2.997f0c1e.png)}.step.step-3:before{background-image:url(/build/images/step3.e5b58516.png)}.step.step-4:before{background-image:url(/build/images/step4.1d5f9481.png)}.step__title{align-items:center;bottom:calc(100% + 1rem);display:flex;gap:1rem;justify-content:center;left:0;position:absolute;white-space:nowrap;width:100%}.step__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='23' fill='none' viewBox='0 0 24 23'%3E%3Crect width='23' height='23' x='.489' y='-.005' fill='%23FF4200' rx='11.5'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2' d='m17.49 8.995-6.876 7.273-3.125-3.306'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:2.3rem;width:2.4rem}.step__title span{background:#1f2937;border-radius:.4rem;color:#fff;display:block;font-size:1.8rem;font-weight:600;line-height:1.11em;padding:.5rem .9rem}.step.--active:before{border-color:#ff4200}.step.--active .step__title:after{content:none}.step.--active .step__title span{background:#ff4200}.step.--active:last-child .step__title:after{content:""}.step.--active~.step{opacity:.65}.step.--active~.step .step__title{display:none}.form{margin:auto;max-width:82rem}.form__title{border-bottom:.5rem solid #ff4200;display:inline-flex;justify-content:center;margin-bottom:3rem;padding-bottom:1.5rem}@media(min-width:768px){.form__title{padding-bottom:1rem}}.form__desc{margin-bottom:2.5rem}@media(min-width:768px){.form__desc{margin-bottom:2.5rem}}.form__desc:empty{display:none}.form__asterisk{font-size:1.1rem;margin-bottom:2.5rem}@media(min-width:768px){.form__asterisk{margin-bottom:5.5rem}}.form__question{margin-bottom:3.5rem}.form__grid{display:inline-grid;gap:1.8rem;grid-template-columns:1fr}@media(min-width:768px){.form__grid{grid-template-columns:repeat(2,1fr)}}.form__grid .form__group{margin-bottom:0!important}.form__grid .form__label{padding:1.5rem}.form__group:not(:last-child){margin-bottom:1.8rem}.form__group__container{margin:auto;max-width:61.5rem}.form__group__container .form__label{width:100%}.form__group__checkbox{margin:auto;max-width:61.5rem}.form__group__checkbox .form__label{justify-content:flex-start;text-align:left;width:100%}.form__input{display:none}.form__input:checked+.form__label:before{border-color:#ff4200}.form__input:checked+.form__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='12' fill='none' viewBox='0 0 18 12'%3E%3Cpath stroke='%23FF4200' stroke-linecap='square' stroke-width='2.5' d='m15.5 2-8.937 8L2.5 6.364'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.2rem;width:1.8rem}.form__label{align-items:center;background:transparent;border:.1rem solid #d9d9d9;border-radius:.8rem;color:#1f2937;cursor:pointer;display:inline-flex;font-size:1.6rem;gap:1.5rem;justify-content:center;line-height:1.25;min-width:24rem;padding:1.5rem 2.5rem;position:relative}.form__label::-webkit-input-placeholder{color:#1f2937}.form__label:-moz-placeholder,.form__label::-moz-placeholder{color:#1f2937}.form__label:-ms-input-placeholder{color:#1f2937}.form__label:hover:before{border-color:#ff4200}.form__label:before{border:.2rem solid transparent;border-radius:.8rem;content:"";display:block;height:calc(100% + .2rem);left:-.1rem;pointer-events:none;position:absolute;top:-.1rem;transition:.3s;width:calc(100% + .2rem)}.form__label sup{color:#ff4200}.form__label.--upload{justify-content:space-between}.form__label.--upload sup{margin-left:.5rem}.form__checkbox{display:flex}.form__checkbox input{display:none}.form__checkbox input:checked+label:before{background:#ff4200;border-color:#ff4200}.form__checkbox label{align-items:center;display:flex;font-size:1.6rem;gap:.8rem;line-height:1.25}.form__checkbox label:before{border:.1rem solid #d9d9d9;border-radius:.2rem;content:"";display:block;height:1.6rem;transition:.3s;width:1.6rem}.form .LV_invalid,.form__error{color:red;font-size:1.3rem}@media(min-width:768px){.form .LV_invalid,.form__error{font-size:1.6rem}}.form .LV_valid{display:none}.form__bottom{align-items:center;column-gap:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;margin-top:3.5rem;row-gap:1.8rem}.form__info{color:#5c6371;display:none;font-size:1.4rem;line-height:1.5;margin-top:3.5rem}@media(min-width:768px){.form__info{font-size:1.55rem;line-height:1.6;margin-top:4rem}}.form__info sup{color:#ff4200}.form__info.--show{display:block}.form__info ul{list-style-type:disc;margin-bottom:1.5rem;margin-left:2rem;margin-top:1.5rem;text-align:left}.form__info ul ul{list-style-type:circle;margin-top:0}.--italic{font-style:italic}.result{text-align:center}.result__desc{font-size:1.6rem;line-height:1.5;margin-bottom:3rem}.result__desc strong{font-weight:600}.result__desc a{color:#5c6371;font-weight:600;transition:.3s}.result__desc a:active,.result__desc a:focus,.result__desc a:hover{color:#ff4200}.result__diagram{display:flex;justify-content:center;margin-bottom:3.5rem}@media(min-width:768px){.result__diagram{margin-bottom:4rem}}.result__diagram__container{border:1rem solid #c5c5c5;border-radius:50%;position:relative}.result__diagram__container:before{background:#ff4200;border-radius:50%;content:"";display:block;height:1rem;left:50%;position:absolute;top:-1rem;transform:translateX(-50%) translateZ(0);width:1rem}.result__diagram__gauge{border-radius:50%;height:calc(100% + 2rem);left:-1rem;overflow:hidden;position:absolute;top:-1rem;width:calc(100% + 2rem)}.result__diagram__gauge__side{--rotate:0deg;height:100%;overflow:hidden;position:absolute;top:0;width:50%}.result__diagram__gauge__side:before{background:#ff4200;content:"";display:block;height:100%;position:absolute;top:0;transform:rotate(var(--rotate)) translateZ(0);width:100%}.result__diagram__gauge__side.--right{right:0}.result__diagram__gauge__side.--right:before{right:100%;transform-origin:center right}.result__diagram__gauge__side.--left{left:0}.result__diagram__gauge__side.--left:before{left:100%;transform-origin:center left}.result__diagram__text{align-items:center;background:#fff;border-radius:50%;color:#ff4200;display:flex;flex-direction:column;font-family:Quicksand,sans-serif;font-size:2rem;height:26.5rem;justify-content:center;line-height:1.25;position:relative;text-align:center;width:26.5rem;z-index:10}.result__diagram__text span{font-weight:700}.result__diagram__text__percent,.result__diagram__text__percent__under{display:block;font-size:5rem;line-height:1.08}.result__diagram__text__percent__under{font-size:4rem}.result__diagram__pin{--rotate:0deg;height:calc(100% + 2rem);left:-1rem;position:absolute;top:-1rem;transform:rotate(var(--rotate)) translateZ(0);width:calc(100% + 2rem);z-index:11}.result__diagram__pin:before{background:#fff;border:.2rem solid #ff4200;border-radius:50%;content:"";display:block;height:2rem;left:50%;position:absolute;top:.5rem;transform:translate(-50%,-50%) translateZ(0);width:2rem}.result__bottom{align-items:center;column-gap:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:4.5rem;row-gap:1.8rem}.result__info{font-size:1.3rem;margin-bottom:1.5rem}.zticket__title{border-bottom:.5rem solid #ff4200;display:inline-flex;justify-content:center;margin-bottom:3rem;padding-bottom:1.5rem}@media(min-width:768px){.zticket__title{padding-bottom:1rem}}.zticket__desc{font-size:1.6rem;line-height:1.5;margin-bottom:2.5rem}@media(min-width:768px){.zticket__desc{margin-bottom:3rem}}.zticket__desc ol li:not(:last-child),.zticket__desc p:not(:last-child),.zticket__desc ul li:not(:last-child){margin-bottom:1rem}.zticket__desc ol li:before,.zticket__desc ul li:before{content:"•";margin-right:1rem}.zticket__bottom{align-items:center;display:inline-flex;flex-direction:column}.zticket__bottom .button{width:100%}.zticket__bottom .button:not(:last-child){margin-bottom:2rem}