.paywall .toggle-language{margin-bottom:1.5rem}.paywall .toggle-language{margin-inline:-.3rem}.paywall .toggle-language [type=radio]+.checkable::after,.paywall .toggle-language [type=radio]+.checkable::before{display:none}.paywall .toggle-language [type=radio]+.checkable{padding:.3rem .5rem;border-radius:.2rem;border:2px solid #fff;margin-inline:.3rem}.paywall .toggle-language [type=radio]+.checkable:hover{border-color:#fffacd;background:#fffacd}.paywall .toggle-language :checked[type=radio]+.checkable{color:#000;border-color:#eea71e50;font-family:CeraPro-Medium;background:#fffacd}.paywall-image{display:none}.paywall-image img{width:100%;height:100%;margin-top:1rem;margin-bottom:2rem}.paywall-tiers,.taxes{display:none}.en{display:none}.euro::after{content:"€";font-size:1rem;display:inline-block;margin-left:.6ch;font-family:CeraPro-Regular}.price>.euro{font-family:CeraPro-Medium}#paywall{padding:0;display:none;border:1px solid #eee;box-shadow:0 0 10px #aaa;border-radius:0 0 .2rem .2rem;margin-bottom:2rem;z-index:900;position:relative;background:#fff}.paywall{padding:1.5rem;position:relative}.paywall p.title{padding:0;font-size:1.5em;margin:0;text-align:center;font-family:CeraPro-Medium}.paywall .list-benefits{margin-left:2rem;list-style:none;display:flex}.paywall .tagline{padding-top:.3em;padding-bottom:.3em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:1rem}.paywall .benefit{margin-left:1.5em}.paywall .benefit .checkmark{background:#fff;width:2em;height:2em;font-size:1rem;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;margin-top:-.2rem;margin-left:-2.5rem;border-radius:1rem}.paywall .checkmark::after,.paywall .checkmark::before{background:#eea71e}.offer{padding-left:.5rem;border-left:3px solid #eea71e;margin-bottom:1.5rem}a.paywall-tier{position:relative}.paywall-tier .card{margin:0;padding:.5rem;position:unset}.paywall-tier .selected{border:1px solid #eea71e;outline:1px solid #eea71e}.paywall-tier .selected:hover{border:1px solid #eea71e;outline:1px solid #eea71e}.paywall-tier .discount{position:absolute;right:0;top:0;background:#eea71e;color:#fff;padding-left:.5em;padding-right:.5em;border-radius:.2em;left:50%;transform:translate(-50%,-50%);right:auto;min-width:7ch;font-size:.75rem;font-family:CeraPro-Medium}.paywall-tier .price{border-top:3px solid #eee;font-family:CeraPro-Medium}.paywall-tier .price .parens,.paywall-tier .price .per-month{font-family:CeraPro-Regular;font-size:1rem}.paywall-tier .price>.strikethrough{display:block;width:fit-content;margin-left:auto;margin-right:auto;color:#aaa;margin-bottom:-1rem}.paywall-tier .parens{text-align:center;margin-top:-1rem;padding-bottom:.5rem;color:#aaa}.paywall-tier .price,.paywall-tier .period{text-align:center;line-height:3}.paywall .footer{text-align:center;margin-top:0}.paywall .button.yes,.paywall .button.no{width:100%;padding:.6em 1.2em;border-radius:3rem;font-size:1.2rem;margin-top:1rem}.paywall .button.yes{background:#0074d9}.paywall .taxes{color:#ddd;text-align:right;margin-top:0}.quiz-main .paywall{background:0 0;padding:0 0 2rem}.paywall .security .perk-image{text-align:center}.paywall .security svg{width:2rem;height:2rem}.paywall .security h3,.paywall .security p{padding:0;margin:0;text-align:left;font-size:1rem}.paywall-tier .parens{display:none}@media all and (min-width:350px){.paywall-tier .parens{display:block;height:2rem;margin-top:-.25rem}.paywall-tier .price.month{padding-bottom:1.75rem}}@media all and (min-width:450px){.paywall-tier .card{padding:1.5rem 1.5rem .5rem}.paywall-tier .price{font-family:CeraPro-Regular;font-size:1.5rem}.paywall-tier .price.month{padding-bottom:1rem}.paywall-tier .parens{height:1.5rem;margin-top:-.5rem}.paywall-tier .button.yes{display:block}.paywall-tier .price>.strikethrough{margin-bottom:-2rem}}@media all and (min-width:500px){.paywall p.title{text-align:left}.paywall .toggle-language{margin-bottom:0;margin-top:1.1rem;right:1.5rem}.paywall .tagline{margin-top:1.5rem}}@media all and (min-width:700px){.security{margin-top:.5rem}.paywall-image.group-image img{margin-top:1rem}.paywall-image{margin-left:-2rem;display:block}.paywall-image img{margin-bottom:0;object-fit:fit;object-position:0 0;max-height:12rem}.paywall{padding:1rem;margin:0;width:100%}#paywall{padding:1rem;width:100%}.paywall .list-benefits{padding-left:0;margin-top:1.5rem;margin-inline:auto;max-width:100%}.paywall-tier .period{text-align:center}.paywall .button.yes,.paywall .button.no{width:fit-content;margin-bottom:0;margin-inline:auto;padding-inline:3rem}.paywall .benefit{margin-left:2.5em}.paywall .toggle-language{margin-bottom:0;margin-top:.6rem;right:1rem}}@media all and (min-width:800px){.paywall .list-benefits{margin-left:0;margin-right:0;padding:0}.paywall p.title,.paywall .tagline{text-align:center}}#paywall.paywall-absolute{position:absolute;top:65rem;width:calc(100% - 2.4rem)}@media all and (min-width:500px){#paywall.paywall-absolute{top:45rem}}@media all and (min-width:900px){#paywall.paywall-absolute{width:38rem}}@media all and (min-width:1000px){#paywall.paywall-absolute{top:38rem}}.tiers{margin-top:1rem}.tier{border:2px solid #ccc;text-align:center;border-radius:.5rem;padding:1rem .5rem;margin-bottom:1rem;cursor:pointer}.tier.selected{border-color:#eea71e;outline:1px solid #eea71e}.tier:hover{background:#eea71e10}.tier .discount{display:inherit;background:#eea71e;border-radius:.5rem;width:fit-content;padding-inline:.5rem;position:relative;margin-top:-1rem;margin-bottom:-.6rem;font-family:CeraPro-Medium;color:#fff}.tier .duration{font-size:1.2rem;font-family:CeraPro-Medium}.tier .total-price{color:#5e5e5e}.tier .price{font-family:CeraPro-Medium;margin-top:.5rem;font-size:1.2rem}@media all and (max-width:500px){.tier-center{display:none}}.button.no{background:#fff;color:#262626;border:1px solid #ccc}.button.no:hover{background:#f8f8f8}