.twz-landingpage-1{--lp-text: var(--text-color, #18222c);--lp-banner: var(--grey-200, #f7f7f7);--lp-card-bg: var(--white, #fff);--lp-card-radius: 2.4rem;--lp-card-space: 2.4rem;--lp-form-bg: var(--green-100, #e8f2ed);--lp-icon-size: 3.8rem;--lp-image-size: 40rem;--lp-col-gap: 2.5rem;--lp-form-max: 60rem;position:relative;isolation:isolate;padding-block:3.2rem 4.8rem;color:var(--lp-text)}@media(min-width: 768px){.twz-landingpage-1{--lp-card-radius: 2rem;--lp-card-space: 4rem;padding-block:4.8rem}}.twz-landingpage-1::before{content:"";position:absolute;inset:0;z-index:-1;width:100vw;-webkit-margin-start:50%;margin-inline-start:50%;translate:-50% 0;background-color:var(--lp-banner)}.twz-landingpage-1 .articlewrapper,.twz-landingpage-1 .article,.twz-landingpage-1 .twz-element-text,.twz-landingpage-1 .twz-element-text .info{max-width:none;width:100%}.twz-landingpage-1 .grid{padding-block:0;max-width:none;width:100%}.twz-landingpage-1 .grid>.cell{position:relative;isolation:isolate;overflow:clip;display:grid;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--lp-col-gap);-moz-column-gap:var(--lp-col-gap);column-gap:var(--lp-col-gap);row-gap:2rem;width:min(100% - var(--gutter, 4rem),var(--row-maxwidth, 128rem));margin-inline:auto;padding:var(--lp-card-space);background-color:var(--lp-card-bg);border-radius:var(--lp-card-radius)}@media(min-width: 768px){.twz-landingpage-1 .grid>.cell{row-gap:4rem;grid-template-columns:minmax(0, 1fr) var(--lp-image-size)}.twz-landingpage-1 .grid>.cell::after{content:"";grid-column:1/-1;grid-row:2;z-index:0;align-self:stretch;margin-inline:calc(var(--lp-card-space)*-1);-webkit-margin-after:calc(var(--lp-card-space)*-1);margin-block-end:calc(var(--lp-card-space)*-1);background-color:var(--lp-form-bg);pointer-events:none}}.twz-landingpage-1 .twz-element-text{grid-column:1;grid-row:1;min-width:0}@media(max-width: 767px){.twz-landingpage-1 .twz-element-text{display:contents}}@media(max-width: 767px){.twz-landingpage-1 .twz-element-text .info{display:contents}}.twz-landingpage-1 .twz-element-text .info :where(h1,.h1){text-wrap:pretty;font-size:clamp(3.2rem,4vw,4.8rem);font-weight:600;line-height:1.1;color:var(--lp-text);-webkit-margin-after:2.4rem;margin-block-end:2.4rem;max-width:none}@media(max-width: 767px){.twz-landingpage-1 .twz-element-text .info :where(h1,.h1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;-webkit-margin-after:0;margin-block-end:0}}.twz-landingpage-1 .twz-element-text .info :where(p){font-size:var(--fs-s, 1.8rem);line-height:1.5}.twz-landingpage-1 .info :where(ul,ol){--icon-size: var(--lp-icon-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;margin-block:1.8rem 0;max-width:none;padding:0;list-style:none}@media(max-width: 767px){.twz-landingpage-1 .info :where(ul,ol){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;-webkit-margin-before:0;margin-block-start:0}}.twz-landingpage-1 .info :where(ul,ol) li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;-webkit-padding-start:4.8rem;padding-inline-start:4.8rem;font-size:var(--fs-s, 1.8rem);line-height:1.5;color:var(--lp-text)}.twz-landingpage-1 .info :where(ul,ol) li:not(:has(svg))::before{inset-block-start:0;inset-inline-start:0;top:0;left:0;width:var(--icon-size);height:var(--icon-size);background-size:1.8rem}.twz-landingpage-1 .info :where(ul,ol) li :where(strong){font-size:var(--fs-s, 1.8rem);font-weight:700;line-height:1.5}.twz-landingpage-1 .info :where(ul,ol) li :where(p){margin:0;font-size:var(--fs-xs, 1.6rem);line-height:1.5;max-width:none}.twz-landingpage-1 .info :where(ul,ol) li :where(p):empty{display:none}.twz-landingpage-1 .info :where(ul,ol) li :where(em){font-size:var(--fs-xxs, 1.4rem);font-style:normal;color:var(--grey-700)}.twz-landingpage-1 .twz-element-text+.twz-element{-webkit-margin-before:0;margin-block-start:0}.twz-landingpage-1 .twz-element-image{grid-column:1;width:min(100%,var(--lp-image-size));margin:0 auto;min-width:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media(min-width: 768px){.twz-landingpage-1 .twz-element-image{grid-column:2;grid-row:1;width:var(--lp-image-size);margin:0}}.twz-landingpage-1 .twz-element-image img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.twz-landingpage-1 .twz-element-text,.twz-landingpage-1 .twz-element-image{z-index:1}.twz-landingpage-1 .twz-element-form{grid-column:1/-1;z-index:1;width:min(100%,var(--lp-form-max));justify-self:start;margin:0;padding:0;background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media(min-width: 768px){.twz-landingpage-1 .twz-element-form{grid-row:2;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-padding-before:3rem;padding-block-start:3rem}}.twz-landingpage-1 .twz-element-form__title{font-size:var(--fs-l, 2.4rem);font-weight:600;line-height:1.2;-webkit-margin-after:2rem;margin-block-end:2rem;color:var(--lp-text)}.twz-landingpage-1 .gf_page_steps,.twz-landingpage-1 .gf_progressbar_wrapper{display:none}.twz-landingpage-1 .twz-element-form__wrapper{margin:0}.twz-landingpage-1 .gform_wrapper{--gf-form-gap-y: 1.5rem;--gf-form-gap-x: 2rem;width:100%}.twz-landingpage-1 .gform_fields{display:grid;gap:1.5rem 2rem}.twz-landingpage-1 .gform_footer{text-align:start;padding-block:2rem}.twz-landingpage-1 .gform_button.btn{padding:1.2rem 2.4rem;border-radius:.8rem}.twz-landingpage-1 :where(.gfield--type-radio,.gfield--type-choice,.gfield--type-checkbox) input:where([type=radio],[type=checkbox])+label:after,.twz-landingpage-1 :where(.gfield--type-radio,.gfield--type-choice,.gfield--type-checkbox) input:where([type=radio],[type=checkbox])+label:before{border-radius:.2rem}.twz-landingpage-1 :where(.gfield--type-radio,.gfield--type-choice,.gfield--type-checkbox) input:where([type=radio],[type=checkbox])+label:before{left:.9rem;width:.55rem;height:1rem;translate:-50% -70%;rotate:35deg}.twz-landingpage-1 :where(.gfield--type-radio,.gfield--type-choice,.gfield--type-checkbox) input:where([type=radio],[type=checkbox]):checked+label:before{background:rgba(0,0,0,0);-webkit-border-before:.3rem solid rgba(0,0,0,0);border-block-start:.3rem solid rgba(0,0,0,0);-webkit-border-start:.3rem solid rgba(0,0,0,0);border-inline-start:.3rem solid rgba(0,0,0,0);-webkit-border-end:.3rem solid var(--green-600, #53AC81);border-inline-end:.3rem solid var(--green-600, #53AC81);-webkit-border-after:.3rem solid var(--green-600, #53AC81);border-block-end:.3rem solid var(--green-600, #53AC81)}
