@charset "UTF-8";.newsletter-modal{position:fixed;z-index:3;width:100%;opacity:0;visibility:hidden}.newsletter-modal:before{content:"";position:fixed;top:-117px;left:50%;transform:translate(-50%);width:100vw;height:100vh;background-color:var(--black);opacity:.5;z-index:0;pointer-events:none}@media(max-width:61.9988em){.newsletter-modal:before{top:0}}.newsletter-modal__inner{position:relative;margin-left:auto;border-radius:var(--border-radius);background-color:var(--white)}.newsletter-modal__title{max-width:492px;margin-bottom:20px;color:var(--purple);line-height:105%;letter-spacing:.01em}.newsletter-modal__subtitle{letter-spacing:.01em;opacity:.6;margin-bottom:20px}.newsletter-modal__descr{max-width:344px;letter-spacing:.01em;color:var(--purple);opacity:.6}.newsletter-modal__close{position:absolute;color:var(--purple);background-color:#0000;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.newsletter-modal__close svg,.newsletter-modal__close img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.loaded .newsletter-modal{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease}._newsletter-modal-is-open .newsletter-modal{opacity:1;visibility:visible}@media(min-width:47.99875em){.newsletter-modal__inner{padding:33px}.newsletter-modal__descr{margin-bottom:30px;font-size:16px;line-height:112%}.newsletter-modal__close{top:46px;right:31px}}@media(min-width:87.5em){.newsletter-modal{top:117px;left:50%;-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%);max-width:651px;margin:0 auto;padding:0 12px}.newsletter-modal__title{font-size:2.5rem}}@media(max-width:20em){.newsletter-modal__title{font-size:1.5625rem}}@media(max-width:47.99875em){.newsletter-modal__inner{padding:46px 28px 16px}.newsletter-modal__descr{margin-bottom:20px;font-size:14px;line-height:107%;text-align:center}.newsletter-modal__close{top:24px;right:21px;width:13px;height:auto}}@media(min-width:20em)and (max-width:87.5em){.newsletter-modal__title{font-size:clamp(1.5625rem,1.2847222222rem + 1.3888888889vw,2.5rem)}}@media(min-width:61.99875em)and (max-width:87.5em){.newsletter-modal{max-width:calc(100% - 40px);margin:0 auto;top:117px;right:6px;left:6px;-webkit-transform:translate3D(0px,0px,0);-ms-transform:translate3D(0px,0px,0);transform:translateZ(0)}}@media(min-width:1em){.newsletter-modal__close:hover{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.newsletter-modal__inner{max-height:85dvh;overflow:auto}}:root{--padding-block: clamp(10px, 2.5vw, 12px);--padding-inline: clamp(10px, 4vw, 12px);--tablet-breakpoint: 768px;--hubspot-mobile-breakpoint: 400px;--form-gap: 1rem}.hs-form-lazy,.hs-form-new-lazy{min-height:100px}.hs-form-lazy .hs-form-placeholder,.hs-form-new-lazy .hs-form-placeholder{display:flex;align-items:center;justify-content:center;min-height:inherit;opacity:.5}.hs-form-lazy .hs-form-loader,.hs-form-new-lazy .hs-form-loader{width:24px;height:24px;border:2px solid var(--purple);border-top-color:transparent;border-radius:50%;animation:hs-spin .8s linear infinite}.hs-form-lazy.hs-form-loaded .hs-form-placeholder,.hs-form-new-lazy.hs-form-loaded .hs-form-placeholder{display:none}@keyframes hs-spin{to{transform:rotate(360deg)}}.input:has(.hs-form-booleancheckbox){border:none;padding-left:0!important}.hbspt-form form{display:flex;flex-direction:column;gap:var(--form-gap)}.hbspt-form form.hs-form fieldset .input{margin:0}.hbspt-form .hs-form .input .hs-input:not(.hs-fieldtype-intl-phone):not([type=file]).hs-input:not(.hs-fieldtype-intl-phone):not([type=file]):not([type=radio]):not([type=checkbox]),form:not([id^=hsForm]):not([method=post]) .input{font-size:clamp(14px,1.5vw,15px);display:block;background:transparent;padding:var(--padding-block) var(--padding-inline);border-radius:8px;border:1px solid var(--border-form);line-height:1;letter-spacing:.01em;height:auto;transition:color .3s ease,border-color .3s ease;-moz-appearance:none;appearance:none;-webkit-appearance:none}.hbspt-form .hs-form .input input.hs-input,.hbspt-form .hs-form .input select.hs-input,form:not([id^=hsForm]) .input{width:100%}.hbspt-form .hs-form:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input:not([type=checkbox]):not([type=radio]),.hbspt-form .hs-form:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input:not([type=checkbox]):not([type=radio]){width:100%}.hbspt-form .hs-form fieldset{all:unset;max-width:100%}.hbspt-form .hs-form fieldset.form-columns-2{display:flex;align-items:flex-start;gap:1rem}.hbspt-form .hs-form .hs-form-field{display:flex;flex-direction:column;gap:5px}.hbspt-form .hs-form .field>label,.hbspt-form .hs-form .field>legend{font-size:14px;display:block}.hbspt-form .hs-form .field>label{color:var(--contrast-gray)}.hbspt-form .hs-form .field>legend{color:var(--black)}.hbspt-form .hs-form .hs-richtext,.hbspt-form .hs-form .hs-richtext p{font-size:14px}textarea.input{resize:none;padding:0}.hbspt-form .hs-form .input textarea{min-height:100px;width:100%}.hbspt-form .hs-form .input .hs-form-radio input,.hbspt-form .hs-form .input .hs-form-checkbox label input,.hbspt-form .hs-form .input .hs-form-booleancheckbox label input{-moz-appearance:none;appearance:none;-webkit-appearance:none;color:var(--black);z-index:200;position:relative}.hbspt-form .hs-form .input .hs-form-booleancheckbox label input{display:block;width:100%;height:1rem;padding-block:.5rem}.hbspt-form .hs-form .input ul[role=checkbox]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.hbspt-form .hs-form .input .hs-form-booleancheckbox input+span{position:absolute!important;top:0;left:0;pointer-events:all!important}.hbspt-form .hs-form .input .hs-form-radio label span:not(.hs-form-required),.hbspt-form .hs-form .input .hs-form-checkbox label span:not(.hs-form-required),.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:not(.hs-form-required){position:relative;padding-left:1.5rem;font-size:14px;margin:0;color:var(--black);pointer-events:none}.hbspt-form .hs-form .input .hs-form-booleancheckbox-display{display:block;position:relative;width:100%;height:fit-content;margin-top:.5rem}.hbspt-form .hs-form .input .hs-form-radio span:not(.hs-form-required):before,.hbspt-form .hs-form .input .hs-form-checkbox label span:not(.hs-form-required):after,.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:not(.hs-form-required):after{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem}.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:after{top:-1px}.hbspt-form .hs-form .legal-consent-container .hs-form-booleancheckbox-display p{font-size:14px}.hbspt-form .hs-form .input .hs-form-radio span:not(.hs-form-required):before{outline:1px solid var(--border-form);border:2px solid var(--white);border-radius:50%;transition:background-color .3s ease-in-out}.hbspt-form .hs-form .input .hs-form-radio input:checked+span:not(.hs-form-required):before{background-color:var(--purple)}.hbspt-form .hs-form .input .hs-form-checkbox label span:not(.hs-form-required):after,.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:not(.hs-form-required):after{background-color:transparent;border:1px solid var(--border-form);border-radius:4px}.hbspt-form .hs-form .input .hs-form-checkbox label span:not(.hs-form-required):before,.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:not(.hs-form-required):before{content:"";position:absolute;top:1px;left:6px;width:4px;height:12px;border:2px solid var(--purple);border-left:0;border-top:0;opacity:0;transform:rotate(45deg);transition:opacity .3s ease-in-out}.hbspt-form .hs-form .input .hs-form-booleancheckbox label span:before{top:0}.hbspt-form .hs-form .input .hs-form-checkbox label input:checked+span:not(.hs-form-required):before,.hbspt-form .hs-form .input .hs-form-booleancheckbox label input[type=checkbox]:checked+span:not(.hs-form-required):before{opacity:1}.hbspt-form .hs-form .input .hs-fieldtype-intl-phone{display:flex;gap:0;width:100%}.hbspt-form .hs-form .input .hs-fieldtype-intl-phone select{width:calc(30% - 5px)!important;margin-right:10px}.hbspt-form .hs-form .input .hs-fieldtype-intl-phone input[type=tel]{width:calc(70% - 5px)!important}.hbspt-form .hs-form .hs-dependent-field{display:flex;flex-direction:column;gap:1rem}.hbspt-form .hs-form .hs-datepicker table{font-family:inherit;font-weight:400}.hbspt-form .hs-form .hs-datepicker button{box-shadow:none;outline:none;transition:background-color .3s ease-in-out,color .3s ease-in-out}.hbspt-form .hs-form .hs-datepicker button:not(.pika-prev):not(.pika-next){background:#f5f5f5;color:var(--black)}.hbspt-form .hs-form .hs-datepicker button.pika-prev,.hbspt-form .hs-form .hs-datepicker button.pika-next{color:var(--white)}.hbspt-form .hs-form .hs-datepicker button:not(.pika-prev):not(.pika-next):hover{border-radius:0;background:var(--purple)!important}.hbspt-form .hs-form .hs-datepicker .is-today button{border-radius:0;color:var(--black);font-weight:700}.hbspt-form .hs-form .hs-datepicker .is-selected button{border-radius:0;color:var(--white);background:var(--purple)}.hbspt-form .hs-form input[type=file]{font-size:14px;font-family:inherit;font-weight:400;color:var(--black);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background-color:transparent;cursor:pointer;max-width:100%;box-sizing:border-box}.hbspt-form .hs-form input[type=file]::-webkit-file-upload-button,.hbspt-form .hs-form input[type=file]::file-selector-button{font-family:inherit;font-size:14px;color:var(--white);background-color:var(--contrast-gray);padding:10px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease-in-out}.hbspt-form .hs-form input[type=file]::-webkit-file-upload-button:hover,.hbspt-form .hs-form input[type=file]::file-selector-button:hover{background-color:var(--black)}input[type=submit].hs-button{cursor:pointer}.hbspt-form .hs-submit{text-align:center}.hbspt-form .hs-submit .hs-button{font-size:18px;background-color:var(--purple);color:var(--white);border-radius:20rem;width:100%;margin:0 auto;padding:10px;transition:background-color .3s ease}.hbspt-form .hs-submit .hs-button:hover{background-color:var(--violet-darker)}.hbspt-form .hs-form a{color:var(--purple);transition:color .3s,text-decoration .3s}.hbspt-form .hs-form a:hover{color:var(--violet-darker);text-decoration:underline}@media all and (max-width:580px){.hbspt-form .hs-submit{margin-top:32px}}.hbspt-form .hs-form fieldset:has(div[style*="display: none;"]){display:none;height:0;visibility:hidden}.input:has(~.form__error){height:auto}.input:not(:-moz-placeholder-shown),.hs-input:not(:-moz-placeholder-shown),.input:not(:-ms-input-placeholder),.hs-input:not(:-ms-input-placeholder),.input:not(:placeholder-shown),.hs-input:not(:placeholder-shown){color:var(--main-color)}.input:-moz-placeholder-shown,.hs-input:-moz-placeholder-shown,.input:-ms-input-placeholder,.hs-input:-ms-input-placeholder,.input:placeholder-shown,.hs-input:placeholder-shown,.hbspt-form .hs-form .hs-input::placeholder{color:var(--contrast-gray)}.hbspt-form .hs-form .hs-input::placeholder{color:var(--contrast-gray);font-size:14px}.hbspt-form .hs-form .input input:focus,.hbspt-form .hs-form .input input:active,.hbspt-form .hs-form .input input:hover,.hbspt-form .hs-form .input input:focus-visible,.hbspt-form .hs-form .input select:focus,.hbspt-form .hs-form .input select:active,.hbspt-form .hs-form .input select:hover,.hbspt-form .hs-form .input select:focus-visible{border-color:var(--purple)!important;outline:0}.input._form-focus{color:var(--main-color)}.hbspt-form .hs-form .input input.error{border-color:var(--error-color)!important}.hbspt-form .hs-form .hs_error_rollup li label{font-size:13px;color:var(--error-color)}.hbspt-form .hs-form .field>.hs-error-msgs{color:var(--error-color);margin-top:3px;font-size:13px}.input._form-error{border-color:var(--error-color)}@media(max-width:400px),(min-device-width:320px)and (max-device-width:480px){.hbspt-form .hs-form fieldset.form-columns-2{flex-direction:column}}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer]{--hsf-default-row__horizontal-spacing: 1rem;--hsf-default-row__vertical-spacing: 1rem;--hsf-default-module__vertical-spacing: .3125rem;--hsf-default-navigationrow-buttons__justify-content: space-between;--hsf-default-navigationrow-buttons-single__justify-content: end;--hsf-default-button__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-button__font-size: 1.125rem;--hsf-default-button__color: #fff;--hsf-default-button__background-color: #5045c8;--hsf-default-button__background-image: none;--hsf-default-button__border-radius: 5rem;--hsf-default-button__border-width: 1px;--hsf-default-button__border-style: solid;--hsf-default-button__border-color: #5045c8;--hsf-default-button__padding: .5rem 1.5rem;--hsf-default-button__box-shadow: none;--hsf-default-button__font-weight: 400;--hsf-default-richtext__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-richtext__font-size: 1rem;--hsf-default-richtext__color: #1a191d;--hsf-default-heading__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-heading__color: #1a191d;--hsf-default-heading__text-shadow: none;--hsf-default-background__padding: 0;--hsf-default-background__border-style: none;--hsf-default-background__border-color: #fff;--hsf-default-background__border-radius: 0px;--hsf-default-background__border-width: 0px;--hsf-default-progressbar-text__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-progressbar-text__font-size: 1rem;--hsf-default-progressbar-text__color: #1a191d;--hsf-default-progressbar-progressLine__background-color: #5045c8;--hsf-progressbar-progressLine__background-color: #5045c8;--hsf-default-progressbar-progressLine__background-image: none;--hsf-default-progressbar-progressLine__border-color: #fff;--hsf-default-progressbar-progressLine__border-style: none;--hsf-default-progressbar-progressLine__border-width: 0px 0px 0px 0px;--hsf-default-progressbar-trackLine__background-color: #fff;--hsf-progressbar-trackLine__background-color: rgba(243, 245, 247, .8);--hsf-default-erroralert__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-erroralert__font-size: .875rem;--hsf-default-erroralert__color: #ff0000;--hsf-default-infoalert__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-infoalert__font-size: .875rem;--hsf-default-infoalert__color: #1a191d;--hsf-default-field-label__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-field-label__font-size: .875rem;--hsf-default-field-label__color: #5a5a5a;--hsf-default-field-description__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-field-description__font-size: 1rem;--hsf-default-field-description__color: #5a5a5a;--hsf-default-field-footer__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-field-footer__font-size: 1rem;--hsf-default-field-footer__color: #5a5a5a;--hsf-default-field-input__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-field-input__font-size: 1rem;--hsf-default-field-input__color: #1a191d;--hsf-default-field-input__background-color: #fff;--hsf-default-field-input__placeholder-color: #5a5a5a;--hsf-default-field-input__border-color: #b6b6b6;--hsf-default-field-input__border-width: 1px;--hsf-default-field-input__border-style: solid;--hsf-default-field-input__border-radius: .5rem;--hsf-default-field-input__padding: var(--padding-block) var(--padding-inline);--hsf-default-field-textarea__font-family: RundDisplay, Trebuchet MS, Helvetica, sans-serif;--hsf-default-field-textarea__font-size: 1rem;--hsf-default-field-textarea__color: #1a191d;--hsf-default-field-textarea__background-color: #fff;--hsf-default-field-textarea__placeholder-color: #5a5a5a;--hsf-default-field-textarea__border-color: #b6b6b6;--hsf-default-field-textarea__border-width: 1px;--hsf-default-field-textarea__border-style: solid;--hsf-default-field-textarea__border-radius: .5rem;--hsf-default-field-textarea__padding: var(--padding-block) var(--padding-inline);--hsf-default-field-checkbox__padding: .5rem;--hsf-default-field-checkbox__background-color: #fff;--hsf-default-field-checkbox__color: #5045c8;--hsf-default-field-checkbox__border-color: #b6b6b6;--hsf-default-field-checkbox__border-width: 1px;--hsf-default-field-checkbox__border-style: solid;--hsf-default-field-radio__padding: .5rem;--hsf-default-field-radio__background-color: #fff;--hsf-default-field-radio__color: #1a191d;--hsf-default-field-radio__border-color: #b6b6b6;--hsf-default-field-radio__border-width: 1px;--hsf-default-field-radio__border-style: solid}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-DataPrivacyField .hsfc-Row:first-child,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-DataPrivacyField .hsfc-Row:last-child{display:none}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-CheckboxField span a{color:var(--purple)}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] span[role=img]{line-height:1}.hs-form-html [data-hsfc-id=Renderer] .hsfc-RichText p{margin-bottom:.5rem!important}.hs-form-html [data-hsfc-id=Renderer] .hsfc-RichText p:last-child{margin-bottom:0!important}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:focus,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:active,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:hover,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:focus-visible{transition:border-color .3s ease-in-out}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:focus,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:active,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:hover,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-TextInput:focus-visible{border-color:var(--purple);box-shadow:none}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret:hover{filter:none;border-color:var(--purple)}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] input:placeholder-shown,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] input:-webkit-autofill{color:var(--black);font-size:1rem}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-PostSubmit{min-height:100px}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-PostSubmit .hsfc-Richtext{display:flex;flex-direction:column;row-gap:1rem}.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-PostSubmit .hsfc-Richtext a{color:var(--purple)}.hs-form-html [data-hsfc-id=Renderer] .hsfc-NavigationRow:has(.hsfc-Button){margin-top:0}.hs-form-html [data-hsfc-id=Renderer] .hsfc-NavigationRow .hsfc-Button{--btn-bg: #5045c8;--btn-border: #5045c8;--btn-color: #fff;--btn-bg-hover: #2f2976;--btn-border-hover: #2f2976;--btn-color-hover: #fff;display:flex;justify-content:center;align-items:center;gap:.5rem;width:fit-content;padding:.5rem 1.5rem;text-align:center;border:1px solid var(--btn-border);border-radius:5rem;outline:none;line-height:1;letter-spacing:.01em;white-space:nowrap;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;background-color:var(--btn-bg);color:var(--btn-color)}@media(hover:hover){.hs-form-html [data-hsfc-id=Renderer] .hsfc-NavigationRow .hsfc-Button:hover{background-color:var(--btn-bg-hover);border-color:var(--btn-border-hover);color:var(--btn-color-hover)}}@media all and (max-width:579px){.hs-form-html [data-hsfc-id=Renderer] .hsfc-NavigationRow .hsfc-Button{width:100%}}.hs-form-html [data-hsfc-id=Renderer] .hsfc-NavigationRow .hsfc-Button{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.5;font-size:1.125rem}.hs-form-html [data-hsfc-id=Renderer] .hsfc-NavigationRow .hsfc-Button strong,.hs-form-html [data-hsfc-id=Renderer] .hsfc-NavigationRow .hsfc-Button b{font-weight:700}.hs-form-html [data-hsfc-id=Renderer] .hsfc-NavigationRow .hsfc-Button{max-width:100%;width:100%}@media(hover:hover){.hs-form-html [data-hsfc-id=Renderer] .hsfc-NavigationRow .hsfc-Button:hover{transform:none!important;background-color:var(--btn-bg-hover)!important;border-color:var(--btn-border-hover)!important;color:var(--btn-color-hover)!important}}@media(hover:hover){.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-CheckboxField span a:hover,.hs-form-html .hsfc-Renderer[data-hsfc-id=Renderer] .hsfc-Richtext a:hover{text-decoration:underline}}.cta-form-narrow{padding-block:5rem}@media all and (max-width:809px){.cta-form-narrow{padding-block:3.5rem}}.cta-form-narrow{background-color:#f3f5f7}.cta-form-narrow__wrapper{display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;max-width:680px;margin-inline:auto;padding:3.5rem 2.5rem;border-radius:1.5rem;background-color:#fff;text-align:center}@media all and (max-width:579px){.cta-form-narrow__wrapper{padding:2.5rem 1.5rem}}.cta-form-narrow__hd{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.cta-form-narrow__hd__title{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:600;line-height:1.2;font-size:2.5rem}.cta-form-narrow__hd__title strong,.cta-form-narrow__hd__title b{font-weight:700}@media all and (max-width:579px){.cta-form-narrow__hd__title{font-size:2rem}}.cta-form-narrow__hd__title{color:#1a191d;text-wrap:balance}.cta-form-narrow__hd__subtitle{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.5;font-size:1.25rem}.cta-form-narrow__hd__subtitle strong,.cta-form-narrow__hd__subtitle b{font-weight:700}@media all and (max-width:579px){.cta-form-narrow__hd__subtitle{font-size:1.125rem}}.cta-form-narrow__hd__subtitle{color:#1a191db3;text-wrap:balance}.cta-form-narrow__bd{width:100%}.cta-form-narrow__ft{display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.button-a{--btn-bg: #5045c8;--btn-border: #5045c8;--btn-color: #fff;--btn-bg-hover: #2f2976;--btn-border-hover: #2f2976;--btn-color-hover: #fff}.button-a--outlined{--btn-bg: transparent;--btn-color: #5045c8}.button-a--second{--btn-bg: #fff;--btn-border: #fff;--btn-color: #1a191d;--btn-bg-hover: #1a191d;--btn-border-hover: #fff;--btn-color-hover: #fff}.button-a--second--outlined{--btn-bg: transparent;--btn-border: #fff;--btn-color: #fff;--btn-bg-hover: #fff;--btn-border-hover: #fff;--btn-color-hover: #1a191d}.button-a--third{--btn-bg: #1a191d;--btn-border: #1a191d;--btn-color: #fff;--btn-bg-hover: #fff;--btn-border-hover: #1a191d;--btn-color-hover: #1a191d}.button-a--third--outlined{--btn-bg: transparent;--btn-border: #1a191d;--btn-color: #1a191d;--btn-bg-hover: #1a191d;--btn-border-hover: #1a191d;--btn-color-hover: #fff}.button-a--fourth{--btn-bg: #f57d73;--btn-border: #f57d73;--btn-color: #fff;--btn-bg-hover: #f25a4d;--btn-border-hover: #f25a4d;--btn-color-hover: #fff}.button-a--fourth--outlined{--btn-bg: transparent;--btn-border: #f57d73;--btn-color: #f57d73;--btn-bg-hover: #f57d73;--btn-border-hover: #f57d73;--btn-color-hover: #fff}.button-a{display:flex;justify-content:center;align-items:center;gap:.5rem;width:fit-content;padding:.5rem 1.5rem;text-align:center;border:1px solid var(--btn-border);border-radius:5rem;outline:none;line-height:1;letter-spacing:.01em;white-space:nowrap;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;background-color:var(--btn-bg);color:var(--btn-color)}@media(hover:hover){.button-a:hover{background-color:var(--btn-bg-hover);border-color:var(--btn-border-hover);color:var(--btn-color-hover)}}@media all and (max-width:579px){.button-a{width:100%}}.button-a{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.5;font-size:1.125rem}.button-a strong,.button-a b{font-weight:700}.button-a__icon{width:1rem;height:1rem;flex-shrink:0}.button-a__text{flex:1}:root{--font-size-h1: clamp(40px, 5vw, 56px);--font-size-h2: clamp(24px, 3vw, 32px);--font-size-h3: clamp(20px, 2vw, 24px);--font-size-body: 18px;--font-size-details: 16px;--line-height-h1: 1.2;--line-height-h2: 1.4;--line-height-h3: 1.5;--line-height-body: 1.5;--line-height-details: 1.5;--black-opacity-7: #605f67;--white-opacity-7: #bdbdc1;--grey: #f3f5f7;--grey-opacity-7: rgba(232, 235, 240, .5);--lilac: #dcdceb;--max-width-wide-section: 1080px}.is-hidden{opacity:0;pointer-events:none}.header.header--simple{position:absolute;z-index:100}.header .header__media-wrapper{padding:40px;display:flex;gap:20px;align-items:center;justify-content:center;max-width:305px;margin:0 auto}.header .header__media-wrapper img{width:100%;height:auto}.header .header__media-wrapper a{max-width:240px;cursor:pointer}@media all and (max-width:579px){.header .header__media-wrapper{flex-direction:column;gap:8px}.header .header__media-wrapper a{max-width:150px}}.hero{position:relative}.hero__hd{position:relative;padding:128px 0 180px;z-index:2}.hero__hd__bg-items{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero__hd__bg-items__media{width:100%;height:100%;object-fit:cover}.hero__hd__ft-items{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.hero__hd__ft-items__cta{margin-bottom:24px}.hero__hd__ft-items__title{font-size:var(--font-size-h1);font-weight:700;line-height:var(--line-height-h1);color:var(--white)}.hero__hd__ft-items__subtitle{font-size:var(--font-size-h2);font-weight:400;line-height:var(--line-height-h2);color:var(--white);margin-bottom:16px;text-wrap:balance}.hero__hd__ft-items__description{font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);color:var(--white)}.hero__hd__ft-items__title,.hero__hd__ft-items__subtitle,.hero__hd__ft-items__description{max-width:710px;width:100%}.hero__bd{position:relative;padding-bottom:40px}.hero-lessons,.hero .container{position:relative;z-index:100}.hero-lessons .swiper{margin-top:-100px;width:100%;max-width:var(--max-width-wide-section);margin-inline:auto}.hero-lessons__controls{display:flex;justify-content:space-between;align-items:center;gap:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:calc(var(--max-width-wide-section) + 116px + 48px);z-index:2}.hero-lessons__controls__button svg{border-radius:50%;width:58px;height:58px}.hero-lessons .swiper .swiper-slide-prev,.hero-lessons .swiper .swiper-slide-next{position:relative;pointer-events:none}.hero-lessons .swiper .swiper-slide-prev .card-video__hd:before,.hero-lessons .swiper .swiper-slide-next .card-video__hd:before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;border-radius:16px;background-color:var(--white-opacity-7);opacity:.5;z-index:1}.hero-lessons .swiper .swiper-slide-prev .card-video__ft-items,.hero-lessons .swiper .swiper-slide-next .card-video__ft-items{opacity:.5}@media all and (max-width:579px){.hero__hd{padding-block:120px}.hero__hd__ft-items__cta,.hero__hd__ft-items__subtitle{margin-bottom:8px}.hero__bd{padding-bottom:56px}.hero-lessons__controls{position:absolute;top:auto;bottom:0;left:0;transform:none;width:100%;max-width:calc(var(--max-width-wide-section) + 116px + 48px);z-index:2}.hero-lessons__controls__button svg{width:32px;height:32px}.swiper-wrapper{padding-bottom:40px}}.card-video{position:relative;display:flex;flex-direction:column;row-gap:16px;justify-content:flex-start;width:100%}.card-video.disabled{pointer-events:none;cursor:not-allowed}.card-video.disabled .card-video__hd:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--white-opacity-7);opacity:.5;pointer-events:none;cursor:not-allowed;z-index:1}.card-video__hd{position:relative;width:100%;padding-bottom:56.25%;border-radius:16px;overflow:hidden;cursor:pointer}.card-video__hd__bg-items,.card-video__hd__bg-items__media{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;overflow:hidden}.card-video__hd__bg-items__media iframe{width:100%;height:100%;object-fit:cover;border-radius:16px;overflow:hidden}.card-video__ft-items{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.card-video__ft-items__title{font-size:var(--font-size-h3);font-weight:600;line-height:var(--line-height-h3);color:var(--black)}.card-video__ft-items__description{font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);color:var(--black-opacity-7)}.card-video__ft-items__button{display:flex;align-items:center;gap:2px;color:var(--purple);font-weight:400;font-size:var(--font-size-body);margin-top:4px}.button-highlight{position:relative;display:flex;overflow:hidden;align-items:stretch;gap:.5rem;background-color:#5045c8;padding:.25rem 1rem .25rem .25rem;border-radius:500px;margin:0 auto 16px;text-align:left;text-decoration:none;transition:background .3s ease}.button-highlight:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:200%;width:0;background-color:var(--violet-darker);border-radius:500px;transition:width .3s ease-in-out;z-index:0}.button-highlight:hover:before{width:100%}.button-highlight__badge{position:relative;display:flex;align-items:center;background-color:var(--white);color:var(--violet-darker);padding:.125rem .75rem;border-radius:500px;font-size:14px;font-weight:400}.button-highlight__badge.button-highlight__badge--second{display:none}.button-highlight__title{position:relative;display:flex;align-items:center;color:var(--white);font-weight:400;font-size:14px;z-index:1}.button-highlight svg{width:24px;height:24px;position:relative;z-index:1}@media(max-width:768px){.button-highlight__badge.button-highlight__badge--second{display:flex}.button-highlight__badge{display:none}}@media all and (max-width:579px){.button-highlight{padding-inline:16px}}.cta-ph{padding-bottom:80px}.cta-form-narrow+.cta-ph{padding-top:5rem}.cta-ph__wrapper{display:flex;align-items:center;gap:32px;max-width:var(--max-width-wide-section);margin-inline:auto;padding:56px;background-color:var(--purple);border-radius:40px}.cta-ph__wrapper.cta-ph__wrapper--second{display:grid;grid-template-columns:1.25fr 1fr;align-items:stretch;border-radius:30px;overflow:hidden;padding:0}.cta-ph__wrapper--second .cta-ph__wrapper__left-items{padding:56px 0 56px 56px}.cta-ph__wrapper--second .cta-ph__wrapper__left-items,.cta-ph__wrapper--second .cta-ph__wrapper__right-items{width:100%}.cta-ph__wrapper__left-items{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:70%}.cta-ph__wrapper__left-items__title{font-size:var(--font-size-h2);font-weight:600;line-height:var(--line-height-h2);color:var(--white)}.cta-ph__wrapper__left-items__subtitle{font-size:var(--font-size-h3);font-weight:400;line-height:var(--line-height-h3);color:var(--white)}.cta-ph__wrapper__right-items{width:30%}.cta-ph__wrapper--second .cta-ph__wrapper__right-items{position:relative}.cta-ph__wrapper__right-items__media{width:100%;height:100%;overflow:hidden}.cta-ph__wrapper__right-items .button,.cta-ph__wrapper__left-items .button{color:var(--purple);padding-inline:32px;width:fit-content}.cta-ph__wrapper__left-items .button{margin-top:16px}.cta-ph__wrapper__right-items .button{margin-inline:auto}.cta-ph__wrapper__right-items .button:hover{background-color:transparent;border:1px solid var(--white);color:var(--white)}@media all and (max-width:809px){.cta-ph__wrapper{padding:40px}.cta-ph__wrapper.cta-ph__wrapper--second{grid-template-columns:1fr}.cta-ph__wrapper--second .cta-ph__wrapper__left-items{padding:32px 32px 16px}.cta-ph__wrapper__left-items{width:155%}.cta-ph__wrapper__right-items{width:45%}.cta-ph__wrapper__right-items,.cta-ph__wrapper__left-items .button{width:100%}}@media all and (max-width:579px){.cta-ph{padding-bottom:56px}.cta-ph__wrapper{padding:32px}.cta-ph__wrapper{flex-direction:column;gap:24px}.cta-ph__wrapper__left-items,.cta-ph__wrapper__right-items{width:100%}}.lessons{padding-bottom:80px}.lessons__hd{display:flex;flex-direction:column;gap:16px;max-width:var(--max-width-wide-section);margin-inline:auto;margin-bottom:40px}.lessons__hd__pretitle{font-size:var(--font-size-body);font-weight:500;line-height:var(--line-height-body);color:var(--purple);text-transform:uppercase}.lessons__hd__title{font-size:var(--font-size-h2);font-weight:600;line-height:var(--line-height-h2);color:var(--black)}.lessons__hd__description{font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);color:var(--black-opacity-7);max-width:840px}.lessons-list{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:var(--max-width-wide-section);margin-inline:auto}.card-lesson{display:flex;align-items:center;gap:16px 40px;padding:24px;border-radius:16px;background-color:var(--grey);width:100%;transition:background-color .3s ease}.card-lesson.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.card-lesson.disabled .card-lesson__media-wrapper{position:relative}.card-lesson.disabled .card-lesson__media-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/wp-content/themes/founderz-theme/assets/images/icons/lock.svg);background-size:2rem;background-repeat:no-repeat;background-position:center}@media(hover:hover){.card-lesson:hover{background-color:var(--lilac)}}.card-lesson:active,.card-lesson:focus,.card-lesson:focus-visible,.card-lesson:focus-within,.card-lesson[aria-selected=true]{background-color:var(--lilac)}.card-lesson__media-wrapper{width:calc(30% - 40px);border-radius:16px;overflow:hidden;flex-grow:1}.card-lesson__media-wrapper img{width:100%;height:100%;object-fit:cover}.card-lesson__content{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:calc(70% - 40px)}.card-lesson__content__wrapper{display:flex;align-items:center;gap:24px}.card-lesson__content__duration{font-size:var(--font-size-body);font-weight:500;line-height:var(--line-height-body);color:var(--purple);text-transform:uppercase}.card-lesson__content__title{font-size:var(--font-size-h3);font-weight:600;line-height:var(--line-height-h3);color:var(--black);margin-bottom:8px;text-align:left}.card-lesson__content__description{font-size:var(--font-size-h4);font-weight:400;line-height:var(--line-height-h4);color:var(--black-opacity-7);margin-bottom:8px;text-align:left}.card-lesson__content__button{display:flex;align-items:center;gap:8px;color:var(--purple);font-size:var(--font-size-body);font-weight:600;line-height:var(--line-height-body)}.card-lesson__content__button--second{color:var(--black);font-weight:400;gap:2px}@media all and (max-width:809px){.card-lesson{column-gap:24px}}@media all and (max-width:579px){.lessons{padding-bottom:56px}.card-lesson{flex-direction:column;row-gap:24px}.card-lesson__media-wrapper,.card-lesson__content{width:100%}}.lives{padding-bottom:80px}.lives__wrapper{display:flex;flex-direction:column;padding:56px 40px;row-gap:8px;align-items:center;border-radius:16px;background-color:var(--grey-opacity-7)}.lives__wrapper__title{font-size:var(--font-size-body);font-weight:500;line-height:var(--line-height-body);color:var(--purple);text-align:center;text-transform:uppercase}.lives__wrapper__list{display:flex;flex-direction:column;align-items:center;gap:56px;width:100%}.lives__wrapper__list__item{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:100%}.lives__wrapper__list__item__title{font-size:var(--font-size-h2);font-weight:600;line-height:var(--line-height-h2);color:var(--black)}.lives__wrapper__list__item__description{font-size:var(--font-size-h3);font-weight:400;line-height:var(--line-height-h3);color:var(--black-opacity-7)}.lives__wrapper__list__item__pills{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin-top:8px}.pill-icon{display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px 16px;border-radius:100px;border:1px solid var(--purple)}.pill-icon__media{width:24px;height:24px;object-fit:contain}.pill-icon__text{font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);color:var(--purple)}.lives__wrapper__list__item__button{margin-top:16px;margin-inline:auto;width:fit-content;padding-inline:32px}.lives__wrapper__list__item__video{position:relative;width:100%;height:100%;border-radius:16px;aspect-ratio:16/9;margin-top:32px;overflow:hidden}.lives__wrapper__list__item__video iframe{position:relative;width:100%;height:100%;border-radius:16px;aspect-ratio:16/9}@media all and (max-width:809px){.lives__wrapper{padding:40px 32px}}@media all and (max-width:579px){.lives__wrapper{padding:32px 24px}.lives__wrapper__list{gap:32px}}.cta-pv{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;padding:40px 120px;background-color:var(--purple);width:100%;border-radius:24px;margin-top:32px}.cta-pv__title{font-size:var(--font-size-h2);font-weight:600;line-height:var(--line-height-h2);color:var(--white);text-align:center}.cta-pv .button{width:fit-content;padding-inline:32px;color:var(--purple)}.cta-pv .button:hover{background-color:var(--white);color:var(--purple)}.cta-pv .button span{text-wrap:balance}@media all and (max-width:809px){.cta-pv{padding:40px}}@media all and (max-width:579px){.cta-pv{padding:32px}}.page__faqs{padding-block:4rem 8.7rem;color:var(--white);background-color:var(--purple)}.page__faqs>.page__container{max-width:72.5rem}.page__faqs>.page__container>.t{font-size:clamp(2rem,4vw,3.45rem);line-height:1;margin-bottom:4rem}.page__faqs>.page__container>.inside{display:flex;gap:4vw}.page__faqs>.page__container>.inside>.l{flex:0 0 25rem;display:flex;flex-direction:column;gap:1.2rem}.page__faqs>.page__container>.inside>.l>.faqs_button{font-size:clamp(1.125rem,2vw,1.3125rem);cursor:pointer;border:1px solid var(--white);border-radius:1.25rem;padding:.6rem 1.3rem;display:flex;align-items:center;gap:2rem;min-height:4.4rem;transition:all .25s}.page__faqs>.page__container>.inside>.l>.faqs_button:hover,.page__faqs>.page__container>.inside>.l>.faqs_button.current{background-color:var(--white);color:var(--black)}.page__faqs>.page__container>.inside>.l>.faqs_button>span{flex:1}.page__faqs>.page__container>.inside>.l>.faqs_button>svg{flex:0 0 auto}.page__faqs>.page__container>.inside>.r{flex:1;display:flex;flex-direction:column}.page__faqs>.page__container>.inside>.r>.faqs_item.hide{display:none}.page__faqs>.page__container>.inside>.r>.faqs_item{display:flex}.page__faqs>.page__container>.inside>.r>.faqs_item>.summary{display:none}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx{width:100%}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details{border-bottom:1px solid;--pad: 1rem}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:clamp(1rem,1.125vw,1.125rem);line-height:1.5;padding:var(--pad) 0;position:relative}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.summary>.icon>svg{display:block}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.summary>.icon>svg>line:first-child{transition:all .25s;transform-origin:center}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details.active>.summary>.icon>svg>line:first-child{rotate:-90deg}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.tx{font-size:1rem;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s linear;overflow:hidden}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.tx>.inner{min-height:0;transition:visibility 1s;visibility:hidden;font-weight:300;line-height:1.3}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details.active>.tx{grid-template-rows:1fr}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details.active>.tx .inner{visibility:visible}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.tx>.inner>*{margin-bottom:var(--pad)}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details.active>.tx .inner a{color:inherit}.page__faqs>.page__container>.inside>.r>.b{display:none}.page__faqs>.page__container>.inside>.r>.b>.t{font-size:clamp(1.125rem,2vw,1.6rem);margin-bottom:1.7rem;color:#a6a6e7;max-width:20vw;line-height:1.2}@media(max-width:834px){.page__faqs>.page__container>.inside>.l{flex-basis:16rem}}@media(max-width:650px){.page__professors{padding-bottom:3rem}.professors__top{padding-bottom:1.5rem}.page__faqs{padding-block:2.2rem}.page__faqs>.page__container>.t{margin-bottom:3rem}.page__faqs>.page__container>.inside>.l{display:none}.page__faqs>.page__container>.inside>.r>.faqs_item.hide{display:flex}.page__faqs>.page__container>.inside>.r>.faqs_item>.summary{font-size:clamp(1.125rem,2vw,1.3125rem);cursor:pointer;border:1px solid var(--white);border-radius:1.25rem;padding:1rem 2.3rem 1rem 1.3rem;display:flex;align-items:center;gap:1rem}.page__faqs>.page__container>.inside>.r>.faqs_item>.summary:hover{background-color:var(--white);color:var(--black)}.page__faqs>.page__container>.inside>.r>.faqs_item>.summary>span{flex:1}.page__faqs>.page__container>.inside>.r>.faqs_item>.summary>svg{flex:0 0 auto}.page__faqs>.page__container>.inside>.r>.faqs_item{flex-direction:column;margin-bottom:1rem}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s linear;overflow:hidden}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner{flex-direction:column;min-height:0;transition:visibility 1s;visibility:hidden;gap:1rem}.page__faqs>.page__container>.inside>.r>.faqs_item.active>.tx{grid-template-rows:1fr}.page__faqs>.page__container>.inside>.r>.faqs_item.active>.tx .inner{visibility:visible}.page__faqs>.page__container>.inside>.r>.faqs_item.active>.tx .inner a{color:inherit}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details{--pad: 1rem}.page__faqs>.page__container>.inside>.r>.faqs_item>.tx>.inner>.details>.summary>.icon>svg{width:22px}.page__faqs>.page__container>.inside>.r>.b{text-align:center}.page__faqs>.page__container>.inside>.r>.b>.t{max-width:none}}footer.footer{padding-block:4rem}footer .footer__body{display:flex;justify-content:space-between;align-items:center}footer .footer__top-row{margin-bottom:0}footer .footer__bottom{justify-content:center}footer .footer__columns{display:flex;justify-content:flex-end;width:100%}footer .footer__columns .footer__list{display:flex;flex-direction:row;align-items:center;gap:2.5rem;flex-wrap:wrap;justify-content:flex-end}footer .footer__columns .footer__list a{font-size:clamp(.8125rem,2vw,1rem);font-weight:400;color:var(--white);transition:opacity .3s ease}footer .footer__columns .footer__list a:hover{opacity:.7}@media all and (max-width:768px){footer.footer{padding:2rem 0}footer .footer__columns .footer__list{gap:1rem}}@media all and (max-width:579px){.button,[class*=__btn]{width:100%}}
