.abonnement .container{max-width:1174px}.abonnement{padding-bottom:80px;padding-top:64px}.abonnement .abonnement__inner{display:flex;gap:120px 80px;justify-content:center}.abonnement .abonnement__form-box{max-width:704px;width:100%}.abonnement .abonnement__title{font-size:24px;margin-bottom:4px}.abonnement .abonnement__text{font-weight:700;margin-bottom:16px}#main .abonnement .hsfc-Step .hsfc-Heading{line-height:1.2}.abonnement .abonnement__form-box .form-title{display:none}.abonnement [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:0}#main .abonnement .hsfc-Step .hsfc-Row:has(.hsfc-Heading){margin-bottom:10px}#main .abonnement .hsfc-FieldDescription{color:#4d738a;font-family:ScalaSansPro;font-size:18px;font-weight:400;letter-spacing:.01em;line-height:1.6}.abonnement .hsfc-RadioFieldGroup__Options>div:has(.hsfc-FieldLabel){background-color:#fff;border:1px solid #718fa1;border-radius:8px;height:61px;padding:16px 24px;width:100%}.abonnement .hsfc-RadioFieldGroup__Options>div:has(.hsfc-RadioInput:checked){border:2px solid #007fa4}#main .abonnement .hsfc-Step .hsfc-FieldLabel:hover>.hsfc-RadioInput{border-color:#007fa4}#main .abonnement .hsfc-Step input[type=date],#main .abonnement .hsfc-Step input[type=email],#main .abonnement .hsfc-Step input[type=password],#main .abonnement .hsfc-Step input[type=text]{border:1px solid #94abb9;border-radius:8px;color:#1f2e37;font-family:ScalaSansPro;font-size:18px;font-weight:400;height:57px;letter-spacing:.01em;line-height:1.6;padding:14px 16px;transition:box-shadow .1s;width:100%}#main .abonnement .hsfc-Step .hsfc-PhoneInput input[type=tel]:hover,#main .abonnement .hsfc-Step input[type=date]:hover,#main .abonnement .hsfc-Step input[type=email]:hover,#main .abonnement .hsfc-Step input[type=password]:hover,#main .abonnement .hsfc-Step input[type=text]:hover,#main .abonnement [data-hsfc-id=Renderer] .hsfc-TextareaInput:hover{border:1px solid #4d738a;box-shadow:0 0 0 2px #4d738a;-webkit-box-shadow:0 0 0 2px #4d738a;-moz-box-shadow:0 0 0 2px #4d738a}#main .abonnement .hsfc-Step .hsfc-PhoneInput input[type=tel]:active,#main .abonnement .hsfc-Step .hsfc-PhoneInput input[type=tel]:focus,#main .abonnement .hsfc-Step input[type=date]:active,#main .abonnement .hsfc-Step input[type=date]:focus,#main .abonnement .hsfc-Step input[type=email]:active,#main .abonnement .hsfc-Step input[type=email]:focus,#main .abonnement .hsfc-Step input[type=password]:active,#main .abonnement .hsfc-Step input[type=password]:focus,#main .abonnement .hsfc-Step input[type=text]:active,#main .abonnement .hsfc-Step input[type=text]:focus,#main .abonnement [data-hsfc-id=Renderer] .hsfc-TextareaInput:active,#main .abonnement [data-hsfc-id=Renderer] .hsfc-TextareaInput:focus{border:2px solid #1c82ef!important;box-shadow:none;outline:1px solid #1c82ef!important}#main .abonnement .hsfc-Step .hsfc-PhoneInput input[type=tel]{border:1px solid #94abb9;border-radius:0 8px 8px 0;color:#1f2e37;font-family:ScalaSansPro;font-size:18px;font-weight:400;height:57px;letter-spacing:.01em;line-height:1.6;padding:14px 16px;transition:box-shadow .1s;width:100%}#main .abonnement .hsfc-TextInput::placeholder{color:#4d738a;font-family:ScalaSansPro;font-size:18px;font-weight:400;letter-spacing:.01em;line-height:1.6}#main .abonnement [data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret:hover{border:1px solid #4d738a;box-shadow:0 0 0 2px #4d738a;-webkit-box-shadow:0 0 0 2px #4d738a;-moz-box-shadow:0 0 0 2px #4d738a;filter:brightness(100%)}#main .abonnement [data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret:active,#main .abonnement [data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret:focus{border:2px solid #1c82ef!important;box-shadow:none;outline:1px solid #1c82ef!important}#main .abonnement [data-hsfc-id=Renderer] .hsfc-DropdownOptions,#main .abonnement [data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret span,#main .abonnement [data-hsfc-id=Renderer] .hsfc-TextareaInput{font-family:ScalaSansPro;font-size:18px}#main .abonnement [data-hsfc-id=Renderer] .hsfc-TextareaInput::placeholder{color:#4d738a;font-family:ScalaSansPro;font-size:18px}#main .abonnement .hsfc-Step .hsfc-CheckboxInput{border:2px solid #94abb9;transform:scale(1.1)}#main .abonnement .hsfc-Step .hsfc-CheckboxInput:checked{background-color:#fff;border:2px solid #1c82ef}#main .abonnement .hsfc-Step .hsfc-CheckboxInput:checked:after{background-image:url(https://145883032.fs1.hubspotusercontent-eu1.net/hubfs/145883032/LP%20modules%202025/Articles/checkbox.svg);background-position:50%;background-repeat:no-repeat;background-size:18px;content:"";left:0;top:0}#main .abonnement .hsfc-Step .hsfc-RadioInput{background-color:#fff;border-color:#718fa1;border-width:2px;margin-top:0}#main .abonnement [data-hsfc-id=Renderer] .hsfc-RadioInput:checked{border-color:#007fa4}#main .abonnement [data-hsfc-id=Renderer] .hsfc-RadioInput:checked:after{background-color:#007fa4;mask-size:22px}.abonnement .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel>span{display:block;width:100%}.abonnement .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel>span>span{align-items:center;color:#1f2e37;display:flex;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:.01em;line-height:1.6;width:100%}.abonnement .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel>span>span>span{color:#4d738a;display:inline-block;font-size:18px;font-weight:400;letter-spacing:.01em;line-height:1.6;width:auto}.abonnement .error-email{color:#b73d35;display:block;font-size:16px;margin-bottom:16px}.abonnement .hsfc-Step .hsfc-Button{background-color:#e97220!important;border:none;border-radius:8px;color:#fff!important;cursor:pointer;font-family:ScalaSansPro;font-size:19px!important;font-weight:400!important;height:46px;padding:8px 24px!important;position:relative;text-align:center;transition:background-color .3s}.abonnement .hsfc-Step .hsfc-Button:focus,.abonnement .hsfc-Step .hsfc-Button:hover{background-color:#ba5b1a!important;transform:none}#main .abonnement .not-active-btn{cursor:not-allowed;opacity:.3;pointer-events:none}#main .abonnement .hsfc-Step .hsfc-Row:has(.hsfc-ProgressBar){margin-bottom:38px;order:-1}#main .abonnement .hsfc-Step .hsfc-Row:has(.need-help__form){order:0}#main .abonnement .need-help__form{background-color:#fff;border:1px solid #dbe3e8;border-radius:8px;padding:24px}#main .abonnement .need-help__form .need-help__form-title{color:#1f2e37;font-family:ScalaSansPro;font-size:18px;font-weight:700;letter-spacing:.01em;line-height:1.6;margin-bottom:16px}#main .abonnement .need-help__form-label{display:block;font-family:ScalaSansPro;font-size:16px;margin-bottom:8px}#main .abonnement .need-help__form-input{border:1px solid #94abb9!important;border-radius:8px!important;color:#1f2e37;font-family:ScalaSansPro;font-size:18px;font-weight:400;height:57px!important;letter-spacing:.01em;line-height:1.6;margin-bottom:16px;padding:14px 16px!important;transition:box-shadow .1s;width:100%}#main .abonnement .need-help__form-input::placeholder{color:#b8c7d0;font-family:ScalaSansPro;font-size:18px;font-weight:400;letter-spacing:.01em;line-height:1.6}#main .abonnement .need-help__form-input:hover{border:1px solid #4d738a;box-shadow:0 0 0 2px #4d738a;-webkit-box-shadow:0 0 0 2px #4d738a;-moz-box-shadow:0 0 0 2px #4d738a}#main .abonnement .need-help__form-input:active,#main .abonnement .need-help__form-input:focus{border:2px solid #1c82ef!important;box-shadow:none;outline:1px solid #1c82ef!important}#main .abonnement .need-help__form-checkbox{display:block;margin-bottom:14px;position:relative}#main .abonnement .need-help__form-checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}#main .abonnement .need-help__form-checkbox span{font-family:ScalaSansPro;padding-left:34px;position:relative}#main .abonnement .need-help__form-checkbox span:before{border:2px solid #94abb9;border-radius:2px;content:"";height:18px;left:0;position:absolute;top:-4px;width:18px}#main .abonnement .need-help__form-checkbox input:checked~span:before{background-image:url(https://145883032.fs1.hubspotusercontent-eu1.net/hubfs/145883032/LP%20modules%202025/Articles/checkbox.svg);background-position:50%;background-repeat:no-repeat;background-size:22px;border:2px solid transparent}#main .abonnement .need-help__form #sendButton{background-color:#007fa4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:ScalaSansPro;font-size:19px;font-weight:700;height:46px;letter-spacing:.02em;line-height:1.6;margin-top:10px;padding:8px 24px;transition:background-color .3s}#main .abonnement .need-help__form #sendButton:hover{background-color:#006683}#main .abonnement .need-help__form #sendButton:disabled{background-color:#99ccdb}#main .abonnement .thank-you-message{align-items:center;color:#007fa4;display:flex;flex-direction:column;font-size:24px;font-weight:600;gap:20px;height:55vh;justify-content:center;margin:0;padding:20px;text-align:center}#main .abonnement .thank-you-message .back-home{background-color:#ed7522;border:0;border-radius:8px;color:#fff;display:block;font-size:19px;font-weight:400;max-width:300px;padding:13px 18px;text-align:center;text-decoration:none;transition:background-color .3s;width:100%}#main .abonnement .thank-you-message .back-home:hover{background-color:#ba5b1a}.abonnement .abonnement__aside{display:flex;flex-direction:column;gap:24px;max-width:360px;width:100%}.abonnement .abonnement__aside-card{background-color:#fff;border:1px solid #dbe3e8;border-radius:8px;padding:32px}.abonnement .abonnement__aside-card.abonnement__aside-card_rating{padding:24px}.abonnement .abonnement__aside-card h2{font-size:24px;margin-bottom:12px}.abonnement .abonnement__aside-card ol{font-size:16px;letter-spacing:.01em;line-height:1.5;list-style-position:outside;margin:0;padding-left:16px}.abonnement .abonnement__aside-card ul{font-size:16px;letter-spacing:.01em;line-height:1.5;list-style:none;padding-left:0}.abonnement .abonnement__aside-card ul li:not(:last-child){margin-bottom:8px}.abonnement .abonnement__aside-card ul li{padding-left:32px;position:relative}.abonnement .abonnement__aside-card ul li:before{background-image:url(https://145883032.fs1.hubspotusercontent-eu1.net/hubfs/145883032/LP%20modules%202025/done.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.abonnement .abonnement__aside-card p{font-size:20px;letter-spacing:.01em;line-height:1.6;margin-bottom:16px}.abonnement .stars-box{align-items:center;display:flex;gap:8px}.abonnement .stars-box .jq-ry-container{padding:0}.abonnement .stars-box span{font-size:18px;line-height:1;margin-top:4px}@media (max-width:900px){.abonnement .abonnement__inner{flex-direction:column}.abonnement .abonnement__aside,.abonnement .abonnement__form-box{max-width:100%}.abonnement .abonnement__aside{gap:40px}}@media (max-width:500px){.abonnement{padding-top:40px}.abonnement .abonnement__text{font-weight:700;margin-bottom:24px}#main .abonnement .hsfc-Step .hsfc-Row:has(.hsfc-Heading){margin-bottom:24px}#main .abonnement .need-help__form #sendButton,.abonnement .hsfc-Step .hsfc-Button{width:100%}}