.s1{background-image:url(/images/frame12.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.s1>.container{max-width:768px;margin:7rem auto 2rem}.s1>.container h1{margin-bottom:3rem;text-align:center}.s1>.container .blockRadioContainer{display:flex;flex-direction:column;justify-content:space-between}.s1>.container .blockRadioContainer input[type=radio]{appearance:none;background-color:#fff;margin:0}.s1>.container .blockRadioContainer input[type=radio]:checked+label{color:#fff;background-image:url('data:image/svg+xml,<svg width="352" height="207" viewBox="0 0 352 207" fill="none" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M0 14.5169C0 8.95347 4.49055 4.45363 10.054 4.47685C35.8085 4.58434 106.982 4.52476 175.835 1.25185C245.509 -2.06009 317.776 2.05758 342.817 3.74949C348.016 4.10081 352 8.42794 352 13.6395V190.557C352 195.913 347.879 200.312 342.528 200.532C305.312 202.062 168.437 207.434 112.825 206.085C65.525 204.937 27.052 204.194 9.80276 203.877C4.34671 203.777 0 199.327 0 193.87V14.5169Z" fill="%231970E3"/></svg>')}.s1>.container .blockRadioContainer input[type=radio]:checked+label .head svg path{stroke:#fff}.s1>.container .blockRadioContainer input[type=radio]:checked+label .checkmark svg path.check{stroke:var(--blue)}.s1>.container .blockRadioContainer input[type=radio]:checked+label .priceTagHeader{color:#fff!important}.s1>.container .blockRadioContainer input[type=radio]:checked+label .priceTag .priceTagFull,.s1>.container .blockRadioContainer input[type=radio]:checked+label .priceTag .priceTagInstallments{color:#fff!important}.s1>.container .blockRadioContainer input[type=radio]:checked+label .priceTagFooter{color:#fff!important}.s1>.container .blockRadioContainer label{position:relative;min-height:10rem;padding:2rem;margin-bottom:3rem;text-align:center;color:var(--blue);font-weight:700;cursor:pointer;background-image:url('data:image/svg+xml,<svg width="352" height="207" viewBox="0 0 352 207" fill="none" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none"><path d="M0 14.5169C0 8.95347 4.49055 4.45363 10.054 4.47685C35.8085 4.58434 106.982 4.52476 175.835 1.25185C245.509 -2.06009 317.776 2.05758 342.817 3.74949C348.016 4.10081 352 8.42794 352 13.6395V190.557C352 195.913 347.879 200.312 342.528 200.532C305.312 202.062 168.437 207.434 112.825 206.085C65.525 204.937 27.052 204.194 9.80276 203.877C4.34671 203.777 0 199.327 0 193.87V14.5169Z" fill="%23DEEAFB"/></svg>');background-size:100% 100%;background-position:center;background-repeat:no-repeat}.s1>.container .blockRadioContainer label .head svg{margin:1rem 0 .5rem}.s1>.container .blockRadioContainer label .checkmark{position:absolute;bottom:-32px;left:calc(50% - 30px)}@media only screen and (min-width: 480px){.s1>.container .blockRadioContainer{flex-direction:row}.s1>.container .blockRadioContainer label{margin-bottom:0;width:calc(50% - 1rem)}}.s1>.container #c1 h3{font-size:1.25rem;color:var(--blue);font-weight:700}@media only screen and (min-width: 960px){.s1>.container #c1 h3{margin-top:4rem}}.s1>.container #c1 h4{margin-top:3rem;font-size:1.25rem}.s1>.container #c1 ul{list-style-type:none;padding-left:1rem;margin:2rem 0;list-style-image:url(/images/tick-pink.svg)}.s1>.container #c1 ul li{padding:.5rem 0 .5rem 1rem}.s1>.container #c1 button{margin:4rem auto 1rem}.s1>.container #c1 button#howto{all:unset;margin:2rem 0 0;cursor:pointer;display:flex;align-items:center;color:var(--blue);font-weight:700;font-size:.9rem;text-decoration:underline}.s1>.container #c1 button#howto:focus{outline:revert}.s1>.container #c1 button#howto:hover{color:var(--blue-dark)}.s1>.container #c1 button#howto img{width:2rem;height:auto;margin-right:.5rem}.s1>.container #c2 h3{margin:4rem 0 2rem;font-size:1rem;font-weight:400}@media only screen and (max-width: 479.9px){.s1>.container #c2 h3{margin:0 0 2rem}}.s1>.container #c2 .buttons{display:flex;justify-content:space-between}@media only screen and (max-width: 479.9px){.s1>.container #c2 .buttons{flex-direction:column-reverse}}.s1>.container #c2 .buttons .backButton{all:unset;cursor:pointer;display:flex;align-items:center;color:var(--blue);font-weight:700;transition:transform .2s ease-in-out}.s1>.container #c2 .buttons .backButton img{margin-right:.5rem;transform:rotate(180deg)}.s1>.container #c2 .buttons .backButton:focus{outline:revert}.s1>.container #c2 .buttons .backButton:hover{transform:scale(1.1)}.s1>.container #c1,.s1>.container #c2{display:none;background-image:url(/images/frame26.svg);padding:3rem 2rem;background-image:url(/images/frame26.svg);background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 960px){.s1>.container #c1,.s1>.container #c2{padding:3rem 5rem}}.s1>.container #c1.show,.s1>.container #c2.show{display:block}.s1>.container #c1 form,.s1>.container #c2 form{margin:3rem 0}@media only screen and (max-width: 479.9px){.s1>.container #c1 form,.s1>.container #c2 form{margin:2rem 0}}.s1>.container #c1 .title,.s1>.container #c2 .title{display:flex;align-items:center}.s1>.container #c1 .title h2,.s1>.container #c2 .title h2{flex-grow:1;margin-right:2rem}@media only screen and (max-width: 479.9px){.s1>.container #c1 .title h2,.s1>.container #c2 .title h2{font-size:1.1rem;font-weight:700;margin-right:1rem}}@media only screen and (max-width: 479.9px){.s1>.container #c1 .title img,.s1>.container #c2 .title img{width:4rem;margin-left:.5rem;height:auto}}.s1>.container #c1 .priceTagHeader,.s1>.container #c2 .priceTagHeader{color:var(--black);margin-bottom:1rem}.s1>.container #c1 .priceTag,.s1>.container #c2 .priceTag{margin-bottom:1rem;display:flex;justify-content:center;align-items:end}.s1>.container #c1 .priceTag .priceTagInstallments,.s1>.container #c2 .priceTag .priceTagInstallments{margin:0 .5rem .1rem 0;color:var(--gray-dark);font-size:1.5rem;font-weight:400}.s1>.container #c1 .priceTag .priceTagPrice,.s1>.container #c2 .priceTag .priceTagPrice{font-size:2rem;font-weight:900}.s1>.container #c1 .priceTagFooter,.s1>.container #c2 .priceTagFooter{margin-bottom:1rem;color:var(--gray-dark);font-weight:400;font-size:.9rem}.s1>.container .help{margin:3rem 0;text-align:center}.s1>.container .help h5{font-size:1rem}.s1>.container .help p{font-size:.9rem}.s2>.container{max-width:600px;margin:3rem auto 2rem}.s2>.container .title{display:flex;justify-content:space-between;align-items:center}.s2>.container .subtitle{font-style:italic;font-size:1.5rem}#errorMessage{margin-right:3rem;font-size:1rem}@media only screen and (min-width: 480px){#howtoModal .modal-content{padding:2rem 4rem 3rem 3rem}}#howtoModal .title{display:flex}@media only screen and (max-width: 479.9px){#howtoModal .title img{margin-left:2rem}}@media only screen and (min-width: 480px){#howtoModal .title{justify-content:space-between;align-items:center}}#howtoModal .title h4{font-weight:700}#howtoModal h5{font-weight:400;font-size:1.25rem}.inputText{position:relative;margin:.5rem 0}.inputText input{width:100%;outline:0;position:relative;top:0;left:0;padding:16px 26px;border:2px solid var(--gray);border-radius:28px;font-size:.9rem;background:transparent;z-index:2}.inputText input:focus{border-color:var(--gray-dark)}.inputText input:focus+label,.inputText input:not(.empty)+label{background:#fff;font-size:80%;font-weight:700;top:-12px;left:20px;padding:0 8px 4px;color:var(--black);z-index:2}.inputText label{background:transparent;font-size:.9rem;z-index:1;padding:18px 28px;top:0;left:0;transition:color .2s,top .2s,left .2s,padding .2s;position:absolute;color:var(--gray)}.inputText .note{font-size:.7rem;color:var(--gray);font-weight:400;margin:.25rem}.inputText .error{position:relative;font-size:.7rem;color:var(--danger);font-weight:700;margin:.25rem .25rem .25rem 2rem;min-height:1.5rem}.inputText .error:not(:empty):before{content:"!";font-size:.7rem;color:#fff;position:absolute;top:0;left:-25px;width:18px;height:18px;display:inline-block;border-radius:10px;background-color:var(--danger);display:flex;justify-content:center}.reason{margin-top:4rem}.reason .quote{color:var(--blue);font-size:5rem;line-height:.2}.reason p:first-of-type{margin-top:0}.reason .author{display:flex}.reason .author .name{font-weight:700;color:var(--gray-dark)}.reason .author .date{color:var(--gray)}
