body.home .mcs-captcha-compact .mcs-captcha-notice{width:100%;box-sizing:border-box;background:#fff0;border:0;border-radius:0;color:#c8c8c8;padding:0 5px;margin:8px 0 16px;font-size:13px;line-height:1.6}body.home .mcs-captcha-details{border:1px solid #414141;border-radius:10px;background:#171717;overflow:hidden}body.home .mcs-captcha-details summary{display:flex;align-items:center;gap:12px;min-height:46px;padding:10px 14px;cursor:pointer;list-style:none;color:#eee;font-size:13px;font-weight:500}body.home .mcs-captcha-details summary::-webkit-details-marker{display:none}body.home .mcs-captcha-details summary::after{content:'+';font-size:21px;color:#feb95c;line-height:1}body.home .mcs-captcha-details[open] summary::after{content:'−'}body.home .mcs-captcha-details summary:focus-visible{outline:2px solid #feb95c;outline-offset:-3px}body.home .mcs-captcha-state{margin-left:auto;color:#feb95c;font-size:12px;font-weight:400}body.home .mcs-captcha-state[data-active="yes"]{color:#a7d7a9}body.home .mcs-captcha-body{border-top:1px solid #333;padding:14px}body.home .mcs-captcha-body p{margin:0 0 12px}body.home .mcs-captcha-body p:last-child{margin-bottom:0}body.home .mcs-captcha-notice a{color:#feb95c;text-underline-offset:3px}body.home .mcs-captcha-body [data-mcs-enable="captcha"]{background:#fff0;border:1px solid #feb95c;border-radius:7px;color:#feb95c;padding:9px 13px;font-size:13px;min-height:42px}body.home .mcs-captcha-body [hidden]{display:none!important}body.home .mcs-captcha-status:empty{display:none}body.home .mcs-captcha-notice .mcs-recaptcha-branding{margin:8px 0 0;font-size:12px;color:#aaa;line-height:1.5}body.home .mcs-captcha-compact .elementor-field-type-recaptcha_v3{height:0;min-height:0;padding:0;margin:0;overflow:hidden}body.home .mcs-captcha-compact .grecaptcha-badge{visibility:hidden}body.home .elementor-29429 .elementor-element.elementor-element-169c0b13{--content-width:1200px}body.home .elementor-29429 .elementor-element.elementor-element-3639983a{--gap:32px;--column-gap:32px;--align-items:flex-start}body.home .elementor-29429 .elementor-element.elementor-element-22318a2b{--width:58%}body.home .elementor-29429 .elementor-element.elementor-element-a0ec677{--width:42%;align-self:flex-start;aspect-ratio:1/1;min-height:0;max-height:none;background-position:center 68%;--overlay-opacity:.12}@media(max-width:1024px){body.home .elementor-29429 .elementor-element.elementor-element-22318a2b{--width:100%}body.home .elementor-29429 .elementor-element.elementor-element-a0ec677{--width:100%;aspect-ratio:4/3;max-width:600px}body.home .mcs-captcha-notice{padding-left:0;padding-right:0}}