.hero-variations-block article{max-width:1460px;margin:0 auto}.hero-variations-block article.card{padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:unset}.hero-variations-block article.card .card__content{padding:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:932px;margin:0 auto}.hero-variations-block article.card .card__content .card__function-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px;margin-bottom:40px}@media (max-width:1023px){.hero-variations-block article.card .card__content .card__function-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.hero-variations-block article.card .card__content .card__function-list .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.hero-variations-block article.card .card__content .card__function-list .icon__image{width:24px;height:24px}.hero-variations-block article.card .card__content .card__function-list .icon__description{font-family:var(--text-font);font-size:18px;color:#0a0b10}.hero-variations-block article.card h1{font-family:var(--medium-font);font-size:64px;color:#0a0b10;margin:0;text-align:center;line-height:104%}@media (max-width:1023px){.hero-variations-block article.card h1{font-family:var(--medium-font);font-size:40px;color:#0a0b10}}.hero-variations-block article.card h2{font-family:var(--medium-font);font-size:29px;color:#0a0b10;margin:16px 0 0;width:100%;text-align:center}.hero-variations-block article.card p{font-family:var(--text-font);font-size:18px;color:#2d354a;text-align:center;max-width:560px;margin:16px 0 40px}.hero-variations-block article.card .card__note{font-family:var(--text-font);font-size:16px;color:#4b597c;max-width:560px;margin:0 auto 40px;text-align:center}.hero-variations-block article.card .card__button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-variations-block article.card .card__button-list a{margin:0;border-radius:32px;padding:16px;line-height:1;font-family:var(--medium-font);font-size:18px;color:#11151d}.hero-variations-block article.card .card__button-list a:first-child{background-color:#6aebab;border:2px solid #1b202c}.hero-variations-block article.card .card__button-list a:first-child:hover{background-color:#1cd478}.hero-variations-block article.card .card__button-list a:nth-child(2){border:2px solid #e6e8f0;background-color:#e6e8f0}.hero-variations-block article.card .card__button-list a:nth-child(2):hover{border:2px solid #1b202c}.hero-variations-block article.card .card__image .focal-point-image{-o-object-fit:contain;object-fit:contain;-o-object-position:calc(var(--focal-point-left,.5) * 100%) calc(var(--focal-point-top,.5) * 100%);object-position:calc(var(--focal-point-left,.5) * 100%) calc(var(--focal-point-top,.5) * 100%)}.hero-variations-block article.card-has-columns{display:grid;grid-template-columns:1fr 1fr}@media (max-width:1023px){.hero-variations-block article.card-has-columns{grid-template-columns:1fr}}.hero-variations-block article.card-has-columns.card-image-has-padding .card__image{padding:40px}@media (max-width:1023px){.hero-variations-block article.card-has-columns.card-image-has-padding .card__image{padding:24px}}.hero-variations-block article.card-has-columns.card-image-has-padding .card__image img{border-radius:24px}.hero-variations-block article.card-has-columns.card--image-right .card__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1023px){.hero-variations-block article.card-has-columns.card--image-right .card__image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.hero-variations-block article.card-has-columns.card-text-bottom .card__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1023px){.hero-variations-block article.card-has-columns.card-text-bottom .card__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}}.hero-variations-block article.card-has-columns .card__image img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-object-fit:contain;object-fit:contain}.hero-variations-block article.card-has-columns .card__content{padding:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1023px){.hero-variations-block article.card-has-columns .card__content{padding:24px}}.hero-variations-block article.card-has-columns .card__content .card__note,.hero-variations-block article.card-has-columns .card__content h1,.hero-variations-block article.card-has-columns .card__content h2,.hero-variations-block article.card-has-columns .card__content p{text-align:left}.hero-variations-block article.card-has-columns .card__content h2{margin:20px 0 0}.hero-variations-block article.card-has-columns .card__content p{margin:20px 0 40px}.hero-variations-block article.card-has-columns .card__content .card__note{margin:0 0 40px}.hero-variations-block article.card-has-columns .card__content .card__function-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:0 0 40px}.hero-variations-block article.card-has-columns .card__content .card__function-list .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.hero-variations-block article.card-has-columns .card__content .card__function-list .icon__image{width:24px;height:24px}.hero-variations-block article.card-has-columns .card__content .card__button-list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1023px){.hero-variations-block article.card-has-columns .card__content .card__button-list{-ms-flex-item-align:center;align-self:center}}.hero-variations-block article.card-has-columns .card__content .gform_wrapper{margin-bottom:40px}@media (max-width:1023px){.hero-variations-block article.card-has-columns .card__content .gform_wrapper{width:92%}}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper .gform_heading{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper .gform_heading .gform_description{margin:20px 0 0;line-height:132%;font-family:var(--text-font);font-size:16px;color:#4b597c}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper .gform_validation_errors{margin:20px 0 0 0}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper.gform_validation_error form.newsletter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper.gform_validation_error form.newsletter .gform-footer::after{top:50%}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form{width:100%}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:8px}@media (max-width:1023px){.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-body{-webkit-box-flex:0;-ms-flex:0 1 calc(60% - 4px);flex:0 1 calc(60% - 4px)}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-body .gfield--type-email{position:relative}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-body .gfield--type-email .ginput_container_email{position:relative}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-body .gfield--type-email .ginput_container_email::before{content:"";display:block;position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../../../../dist/images/icons/email.svg);background-repeat:no-repeat;background-size:cover;width:20px;height:20px}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-body input[type=email]{height:56px;border-radius:8px;border:2px solid #11151d;padding-left:42px;font-family:var(--text-font);font-size:18px;color:#11151d}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-body input[type=email]::-webkit-input-placeholder{padding-left:12px;border-left:1px solid #9da8c3;font-family:var(--text-font);font-size:18px;color:#11151d}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-body input[type=email]::-moz-placeholder{padding-left:12px;border-left:1px solid #9da8c3;font-family:var(--text-font);font-size:18px;color:#11151d}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-body input[type=email]:-ms-input-placeholder{padding-left:12px;border-left:1px solid #9da8c3;font-family:var(--text-font);font-size:18px;color:#11151d}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-body input[type=email]::-ms-input-placeholder{padding-left:12px;border-left:1px solid #9da8c3;font-family:var(--text-font);font-size:18px;color:#11151d}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-body input[type=email]::placeholder{padding-left:12px;border-left:1px solid #9da8c3;font-family:var(--text-font);font-size:18px;color:#11151d}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-footer{-webkit-box-flex:0;-ms-flex:0 1 calc(40% - 4px);flex:0 1 calc(40% - 4px);margin:0;position:relative}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-footer input[type=submit]{margin:auto 0 0 0;height:56px;width:100%;text-align:center;border:2px solid #1b202c;background-color:#6aebab;border-radius:32px;font-family:var(--medium-font);font-size:18px;color:#11151d}.hero-variations-block article.card-has-columns .card__content .gform_wrapper.newsletter_wrapper form.newsletter .gform-footer input[type=submit]:hover{background-color:#1cd478}.hero-variations-block article.card-single-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.hero-variations-block article.card-single-column .card__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.hero-variations-block article.card-single-column .card__image img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-height:600px}.hero-variations-block article.card-single-column.card-image-has-padding .card__image{padding:0 80px 80px}.hero-variations-block article.card-single-column.card-image-has-padding .card__image img{max-height:500px;-o-object-fit:cover;object-fit:cover;border-radius:24px}@media (max-width:1023px){.hero-variations-block article.card-single-column .card__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:24px}.hero-variations-block article.card-single-column .card__content .card__note,.hero-variations-block article.card-single-column .card__content h1,.hero-variations-block article.card-single-column .card__content h2,.hero-variations-block article.card-single-column .card__content p{text-align:left}.hero-variations-block article.card-single-column .card__content .card__note{margin:0 0 40px}.hero-variations-block article.card-single-column.card-image-has-padding .card__image{padding:24px}}@media (max-width:1023px){.hero-variations-block article.card--has-mobile-image .card__image img{display:none}}.hero-variations-block article.card--has-mobile-image .card__image img.card__mobile-image{display:none}@media (max-width:1023px){.hero-variations-block article.card--has-mobile-image .card__image img.card__mobile-image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.block-editor-block-list__block .card{border:none}