.visual-cta.content-module{container:visual-cta/inline-size;--visual-cta-artboard-max-width:1023px;margin:0 auto;min-width:0;position:relative;width:min(100%,var(--visual-cta-artboard-max-width))}.visual-cta__module{--visual-cta-navy:#122e4b;--visual-cta-button:#122e4c;--visual-cta-ice:#9bd3e2;--visual-cta-green:#91be8a;--visual-cta-accent:var(--visual-cta-ice);--visual-cta-white:#fff;--visual-cta-surface:#eff1f0;--visual-cta-panel-background:linear-gradient(0deg,#0f5c95 0%,#0e5992 3.333%,#0d5286 15.119%,#0e3e65 44.762%,#113556 59.643%,#122d4b);--visual-cta-surface-radius:9.8px;--visual-cta-publication-surface-radius:.963cqw;--visual-cta-panel-radius:.958cqw;--visual-cta-artboard-aspect-ratio:1023/268;--visual-cta-artboard-height:26.197cqw;--visual-cta-desktop-publication-shell-min-height:min(26.2cqw,268px);--visual-cta-panel-width:72.952%;--visual-cta-panel-min-height:21.799cqw;--visual-cta-publication-content-gap:1.1cqw;--visual-cta-desktop-publication-action-min-height:max(32px,5.181cqw);--visual-cta-desktop-publication-action-protrusion:max(6.4px,1.036cqw);--visual-cta-desktop-publication-frame-top:4.948cqw;--visual-cta-desktop-publication-frame-height:14.334cqw;--visual-cta-form-gap:1.1cqw;--visual-cta-form-control-min-height:5.181cqw;--visual-cta-form-field-background:hsla(0,0%,100%,.03);--visual-cta-form-field-border:#6da6bf;--visual-cta-form-field-color:var(--visual-cta-ice);--visual-cta-form-error-color:#ffe08a;--visual-cta-frame-stroke-width:1px;--visual-cta-frame-navy-offset-y:0px;--visual-cta-frame-white-offset-y:1px;aspect-ratio:var(--visual-cta-artboard-aspect-ratio);display:flow-root;font-family:Asap,sans-serif;isolation:isolate;overflow:hidden;position:relative}.visual-cta__module,.visual-cta__module *,.visual-cta__module :after,.visual-cta__module :before{box-sizing:border-box}.visual-cta__module.visual-cta--green{--visual-cta-accent:var(--visual-cta-green)}.visual-cta__action,.visual-cta__asset,.visual-cta__contact-copy,.visual-cta__contact-headline,.visual-cta__contact-pitch,.visual-cta__decoration,.visual-cta__form,.visual-cta__frames,.visual-cta__newsletter-title,.visual-cta__panel,.visual-cta__surface{position:absolute}.visual-cta__surface{background:var(--visual-cta-surface);inset:2.64% 1.28% 26.39% .56%;z-index:1}.visual-cta--business-area .visual-cta__surface,.visual-cta--contact .visual-cta__surface,.visual-cta--newsletter .visual-cta__surface{border-radius:var(--visual-cta-surface-radius);box-shadow:0 3px 9px rgba(2,4,7,.22)}.visual-cta--book .visual-cta__surface{border-radius:var(--visual-cta-publication-surface-radius);box-shadow:0 .35cqw .88cqw rgba(2,4,7,.28)}.visual-cta--whitepaper .visual-cta__surface{border-radius:var(--visual-cta-publication-surface-radius);box-shadow:0 .29cqw .88cqw rgba(2,4,7,.23)}.visual-cta__panel{background:var(--visual-cta-panel-background);border-radius:var(--visual-cta-panel-radius);height:77.99%;left:23.969%;top:13.1%;width:var(--visual-cta-panel-width);z-index:2}.visual-cta--book .visual-cta__panel{box-shadow:0 .39cqw .88cqw rgba(2,4,7,.34);height:77.985%}.visual-cta--whitepaper .visual-cta__panel{box-shadow:0 .39cqw .88cqw rgba(2,4,7,.35)}.visual-cta__frames{height:100%;inset:0;overflow:visible;pointer-events:none;width:100%;z-index:3}.visual-cta--book,.visual-cta--whitepaper{--visual-cta-frame-white-offset-y:-6px}.visual-cta--contact{--visual-cta-frame-white-offset-y:0px}.visual-cta--newsletter .visual-cta__frames{filter:drop-shadow(0 2px 3px rgba(2,4,7,.09));z-index:4}.visual-cta--book .visual-cta__frames{filter:drop-shadow(0 .2cqw .3cqw rgba(2,4,7,.1))}.visual-cta--whitepaper .visual-cta__frames{filter:drop-shadow(0 .18cqw .28cqw rgba(2,4,7,.1))}.visual-cta__frame{fill:none;vector-effect:non-scaling-stroke}.visual-cta__frame--navy{stroke:var(--visual-cta-navy);stroke-width:var(--visual-cta-frame-stroke-width);transform:translateY(var(--visual-cta-frame-navy-offset-y))}.visual-cta__frame--white{stroke:var(--visual-cta-white);stroke-width:var(--visual-cta-frame-stroke-width);transform:translateY(var(--visual-cta-frame-white-offset-y))}.visual-cta__asset{display:block;-o-object-fit:cover;object-fit:cover}.visual-cta .visual-cta__mobile{display:none}.visual-cta__action{background:var(--visual-cta-button);border:0;color:var(--visual-cta-white);cursor:pointer;display:grid;line-height:1;place-items:center;text-decoration:none;white-space:nowrap;z-index:7}.visual-cta.content-module :is(.visual-cta__action,.visual-cta__title):is(:hover,:focus,:active){color:var(--visual-cta-white)}.visual-cta :is(a,button,input):focus-visible{outline:3px solid var(--visual-cta-white);outline-offset:2px}.visual-cta--business-area .visual-cta__photo{border-radius:9.8px;box-shadow:0 4px 9px rgba(2,4,7,.35);display:block;height:77.99%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:3.14%;top:13.1%;width:72.87%;z-index:2}.visual-cta--business-area .visual-cta__photo--mobile{display:none}.visual-cta--business-area .visual-cta__frames{filter:drop-shadow(0 2px 3px rgba(2,4,7,.1))}.visual-cta__title{align-items:center;background:var(--visual-cta-navy);border-radius:7.3px;box-shadow:0 3px 7px rgba(2,4,7,.12);color:var(--visual-cta-white);cursor:pointer;display:flex;height:23.92%;left:1.77%;overflow:hidden;position:absolute;text-decoration:none;top:26.83%;width:34.15%;z-index:4}.visual-cta__title-bg{height:100%;inset:0;position:absolute;width:100%}.visual-cta__title span{display:-webkit-box;font-size:clamp(15px,2.26cqw,23px);font-weight:600;letter-spacing:.03125em;line-height:1.18;min-width:0;overflow:hidden;overflow-wrap:anywhere;padding:0 clamp(10px,1.96cqw,20px);position:relative;text-align:center;text-transform:uppercase;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.visual-cta__more{color:var(--visual-cta-navy);font-size:clamp(11px,1.48cqw,15px);font-weight:400;left:7.95%;letter-spacing:.02344em;line-height:1.2;position:absolute;text-decoration:none;top:54.25%;white-space:nowrap;z-index:4}.visual-cta.content-module .visual-cta__more:is(:hover,:focus,:active){color:var(--visual-cta-navy);text-decoration:underline;text-underline-offset:.2em}.visual-cta--business-area a:focus-visible{outline-color:#0f5c95}@container visual-cta (width <= 600px){.visual-cta__module.visual-cta--business-area{--visual-cta-business-photo-left:31.8%;--visual-cta-business-photo-width:64.857%;--visual-cta-business-link-left:6%;--visual-cta-business-link-width:24.857%}.visual-cta--business-area .visual-cta__photo--desktop{display:none}.visual-cta--business-area .visual-cta__photo--mobile{border-radius:clamp(3.5px,1.410448cqw,7px);display:block;height:71.25%;left:var(--visual-cta-business-photo-left);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;right:auto;top:8.75%;width:var(--visual-cta-business-photo-width)}.visual-cta__title{border-radius:clamp(3.2px,1.276119cqw,6px);height:17.35%;left:1.97%;top:15.45%;width:54.17%}.visual-cta__title span{font-size:clamp(10.4px,4.156343cqw,18px);letter-spacing:.015625em;line-height:1.154;padding-left:clamp(6px,2.574627cqw,12px);padding-right:clamp(6px,2.574627cqw,12px)}.visual-cta__more{font-size:clamp(7.9px,2.558955cqw,11px);left:var(--visual-cta-business-link-left);letter-spacing:0;overflow-wrap:anywhere;text-align:center;top:34.21%;white-space:nowrap;width:var(--visual-cta-business-link-width)}}.visual-cta__module.visual-cta--contact{--visual-cta-form-submit-background:var(--visual-cta-ice);--visual-cta-form-submit-border:var(--visual-cta-ice);--visual-cta-form-submit-color:var(--visual-cta-navy);color:var(--visual-cta-navy)}.visual-cta__contact-copy,.visual-cta__contact-headline,.visual-cta__contact-pitch{z-index:4}.visual-cta__contact-headline{color:var(--visual-cta-navy);font-family:Asap,sans-serif;font-size:clamp(20px,4.31cqw,44px);font-weight:400;height:36.5%;left:7.01%;letter-spacing:.0625em;line-height:1.16;margin:0;overflow:visible;top:23.9%;width:14.1%}.visual-cta__contact-headline .visual-cta__title-text{height:100%;overflow-wrap:anywhere;width:100%}.visual-cta__line{display:block;white-space:nowrap}.visual-cta__contact-headline em{font-style:italic;letter-spacing:.17em}.visual-cta__contact-bang{font-size:2.27em;font-style:normal;font-weight:400;letter-spacing:0;line-height:1;position:absolute;right:-.02em;top:-.105em}.visual-cta__contact-pitch{color:var(--visual-cta-ice);font-size:clamp(13px,2.51cqw,25.6px);font-weight:400;height:33%;left:25.82%;letter-spacing:.01em;line-height:1.17;margin:0;overflow:hidden;top:25.55%;width:20.2%}.visual-cta__contact-pitch strong{display:inline-block;font-weight:600;margin-top:.13em}.visual-cta__contact-copy{color:var(--visual-cta-white);font-size:clamp(10px,1.64cqw,16.7px);font-weight:400;left:49.69%;letter-spacing:.19em;line-height:1.2;margin:0;top:18.8%;width:42%}.visual-cta__contact-copy>:first-child,.visual-cta__contact-copy>:last-child{margin:0}.visual-cta__contact-copy>p{font:inherit}.visual-cta__contact-copy>p:last-of-type{margin-bottom:.75em}.visual-cta__contact-copy em{font-style:italic}.visual-cta__contact-copy strong{font-weight:600}.visual-cta__module.visual-cta--newsletter{--visual-cta-form-submit-background:var(--visual-cta-button);--visual-cta-form-submit-border:var(--visual-cta-button);--visual-cta-form-submit-color:var(--visual-cta-white)}.visual-cta__form{--form-focus-color:var(--visual-cta-form-field-background);--form-focus-border-color:var(--visual-cta-form-field-border)}.visual-cta__asset--newsletter{border-radius:9.8px;box-shadow:0 3px 7px rgba(2,4,7,.26);clip-path:inset(0 13.2% 0 0 round 9.8px);height:70.97%;left:.43%;-o-object-fit:cover;object-fit:cover;top:2.03%;width:51.57%;z-index:2}.visual-cta__form,.visual-cta__newsletter-title{z-index:5}.visual-cta__newsletter-title{align-items:center;color:var(--visual-cta-ice);display:flex;font-family:Asap,sans-serif;font-size:clamp(12px,2.65cqw,27px);font-weight:400;height:38.5%;justify-content:center;left:25.8%;letter-spacing:.078em;line-height:1.1;margin:0;overflow:hidden;text-align:center;top:28.4%;width:17.9%}.visual-cta__newsletter-title .visual-cta__title-text{display:-webkit-box;max-width:100%;overflow:hidden;overflow-wrap:anywhere;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.visual-cta__newsletter-title .visual-cta__title-text:not(:has(.visual-cta__line)){word-break:break-all}.visual-cta__newsletter-title .visual-cta__title-text:has(.visual-cta__line){-webkit-line-clamp:3;line-clamp:3}.visual-cta__newsletter-title small{font-size:.59em;font-weight:400;letter-spacing:.02em}.visual-cta__newsletter-title strong{font-weight:600}.visual-cta__newsletter-title em{font-style:italic;letter-spacing:.02em}.visual-cta__publication-headline,.visual-cta__publication-subheadline,.visual-cta__publication-tagline,.visual-cta__publication-title{z-index:4}.visual-cta__publication-title{color:var(--visual-cta-accent);font-family:Asap,sans-serif;font-size:max(13px,2.4cqw);font-weight:400;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-align:right}.visual-cta__publication-title .visual-cta__title-text{display:block;margin-right:1cqw;max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}.visual-cta__publication-title .visual-cta__title-text:not(:has(.visual-cta__line)){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.visual-cta__publication-title em{font-style:italic}.visual-cta__publication-title strong{font-weight:600}.visual-cta__publication-title small{font-size:max(10px,1.672cqw);font-weight:400;letter-spacing:0}.visual-cta__publication-tagline{color:var(--visual-cta-accent);font-size:max(10px,1.466cqw);font-weight:400;letter-spacing:.082em;line-height:1.2;overflow:hidden;text-align:center;white-space:normal}.visual-cta__publication-tagline>:first-child,.visual-cta__publication-tagline>:last-child{margin:0}.visual-cta__publication-tagline>p{font:inherit}.visual-cta__publication-headline{color:var(--visual-cta-white);font-size:max(14px,2.532cqw);font-style:normal;font-weight:400;letter-spacing:.083em;line-height:1.158;text-align:center}.visual-cta__publication-headline>:first-child,.visual-cta__publication-headline>:last-child{margin:0}.visual-cta__publication-headline>p{font:inherit}.visual-cta__publication-headline em{font-style:italic}.visual-cta__publication-headline strong{font-weight:700}.visual-cta__publication-subheadline{color:var(--visual-cta-white);font-size:1.369cqw;font-weight:400;letter-spacing:.032em;line-height:1.214;text-align:center}.visual-cta__asset--publication{filter:drop-shadow(0 .22cqw .22cqw rgba(2,4,7,.16));z-index:5}.visual-cta--book .visual-cta__asset--publication.visual-cta__desktop{height:96.007%;left:.196%;top:3.993%;width:23.988%}.visual-cta__decoration{height:36.223%;left:81.71%;pointer-events:none;top:35.16%;width:12.045%;z-index:6}.visual-cta--book .visual-cta__decoration{z-index:3}.visual-cta__action--publication{border-radius:.592cqw;box-shadow:0 .3cqw .62cqw rgba(2,4,7,.25);font-size:max(13px,2.248cqw);font-weight:600;letter-spacing:.03125em;text-transform:uppercase}.visual-cta__action--publication:focus-visible{outline:max(2px,.3cqw) solid #0f5c95;outline-offset:max(2px,.3cqw)}.visual-cta__asset--whitepaper{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:4}.visual-cta--whitepaper .visual-cta__asset--whitepaper.visual-cta__desktop{filter:drop-shadow(0 .22cqw .22cqw rgba(2,4,7,.16));height:100%;left:.479%;top:0;width:28.71%}.visual-cta--whitepaper .visual-cta__publication-headline{font-size:max(16px,2.844cqw);font-style:normal;font-weight:600;letter-spacing:.084em;line-height:1.168}.visual-cta--whitepaper .visual-cta__action--publication{box-shadow:0 .39cqw .88cqw rgba(2,4,7,.29);letter-spacing:.031em;text-align:center;z-index:6}.visual-cta--whitepaper .visual-cta__action--publication:focus-visible{outline:3px solid #f4be28;outline-offset:3px}@container visual-cta (width > 600px){.visual-cta__framed-intro{display:contents}.visual-cta__module:is(.visual-cta--book,.visual-cta--whitepaper){aspect-ratio:auto;min-height:var(--visual-cta-desktop-publication-shell-min-height);overflow:visible;padding-bottom:calc(var(--visual-cta-desktop-publication-action-protrusion) + .88cqw)}.visual-cta--book .visual-cta__panel,.visual-cta--whitepaper .visual-cta__panel{display:none}.visual-cta--book .visual-cta__frames.visual-cta__desktop,.visual-cta--whitepaper .visual-cta__frames.visual-cta__desktop{bottom:auto;height:var(--visual-cta-artboard-height);top:0}.visual-cta--book .visual-cta__asset--publication.visual-cta__desktop{height:25.1cqw;top:1.045cqw}.visual-cta__publication-content{background:var(--visual-cta-panel-background);border-radius:var(--visual-cta-panel-radius);-moz-column-gap:2cqw;column-gap:2cqw;display:grid;grid-template-columns:20.36cqw minmax(0,1fr);grid-template-rows:auto auto auto;margin:3.432cqw 3.08% 0 auto;min-height:var(--visual-cta-panel-min-height);padding:2.83cqw 3.08cqw 1.1cqw 0;position:relative;row-gap:var(--visual-cta-publication-content-gap);width:var(--visual-cta-panel-width);z-index:2}.visual-cta--book .visual-cta__publication-content{box-shadow:0 .39cqw .88cqw rgba(2,4,7,.34)}.visual-cta--whitepaper .visual-cta__publication-content{--visual-cta-publication-content-gap:1cqw;box-shadow:0 .39cqw .88cqw rgba(2,4,7,.35);grid-template-rows:max-content max-content minmax(var(--visual-cta-desktop-publication-action-min-height),1fr)}.visual-cta--whitepaper{--visual-cta-frame-white-offset-y:2px}.visual-cta--whitepaper .visual-cta__publication-content:has(.visual-cta__publication-subheadline){grid-template-rows:max-content max-content max-content minmax(var(--visual-cta-desktop-publication-action-min-height),1fr)}.visual-cta__publication-content :is(.visual-cta__publication-title,.visual-cta__publication-tagline,.visual-cta__publication-headline,.visual-cta__publication-subheadline,.visual-cta__action--publication){height:auto;margin:0;position:static;width:auto}.visual-cta__publication-content .visual-cta__publication-title{align-items:center;align-self:start;display:flex;grid-column:1;grid-row:1/3;height:var(--visual-cta-desktop-publication-frame-height);justify-content:flex-end;-webkit-line-clamp:unset;line-clamp:unset;margin-top:calc(var(--visual-cta-desktop-publication-frame-top) - 3.432cqw - 2.83cqw);min-height:0;overflow:visible;padding-inline:1cqw}.visual-cta--whitepaper .visual-cta__publication-content .visual-cta__publication-title{grid-row:1/-1}.visual-cta__publication-content .visual-cta__line{position:static;width:auto}.visual-cta__publication-tagline{grid-column:2;grid-row:1;overflow:visible;padding:0}.visual-cta__publication-headline{grid-column:2;grid-row:2;text-align:center}.visual-cta__publication-subheadline{grid-column:2;grid-row:3;margin-top:-.6cqw}.visual-cta__publication-content:has(.visual-cta__publication-subheadline) .visual-cta__action--publication{grid-row:4;margin-top:.8cqw}.visual-cta__publication-content .visual-cta__action--publication{grid-column:2;grid-row:3;justify-self:center;margin-bottom:calc(-1.1cqw - var(--visual-cta-desktop-publication-action-protrusion));min-height:var(--visual-cta-desktop-publication-action-min-height);min-width:26.98cqw;padding:.75cqw 2cqw;width:auto}.visual-cta--whitepaper .visual-cta__publication-content .visual-cta__action--publication{align-self:end}.visual-cta--whitepaper .visual-cta__publication-content:has(.visual-cta__publication-subheadline) .visual-cta__action--publication{grid-row:4}.visual-cta--book .visual-cta__decoration.visual-cta__desktop{bottom:auto;left:auto;right:3cqw;top:50%;transform:translateY(-50%) scaleY(-1)}.visual-cta--whitepaper .visual-cta__asset--whitepaper.visual-cta__desktop{height:var(--visual-cta-artboard-height)}.visual-cta--whitepaper .visual-cta__frame-layer--base.visual-cta__desktop .visual-cta__frame--white{display:none}.visual-cta--whitepaper .visual-cta__frame-layer--white.visual-cta__desktop{height:100%}}@container visual-cta (width <= 600px){.visual-cta__module{--visual-cta-artboard-aspect-ratio:350/200;--visual-cta-artboard-height:57.143cqw;--visual-cta-frame-navy-offset-y:-1px;--visual-cta-mobile-small-copy-font-size:max(8px,2.571cqw);--visual-cta-mobile-action-min-height:7.623cqw;--visual-cta-mobile-action-protrusion:calc(var(--visual-cta-mobile-action-min-height)/5);--visual-cta-panel-width:64.771%;--visual-cta-publication-surface-radius:1.273cqw;--visual-cta-publication-content-gap:2cqw;--visual-cta-panel-radius:1.257cqw;--visual-cta-form-gap:2cqw;--visual-cta-form-control-min-height:7.714cqw;--visual-cta-mobile-surface-height:28cqw;--visual-cta-mobile-surface-height-delta:calc(var(--visual-cta-mobile-surface-height) - 24.577cqw);aspect-ratio:var(--visual-cta-artboard-aspect-ratio);width:100%}.visual-cta--business-area,.visual-cta--newsletter{--visual-cta-frame-white-offset-y:0px}.visual-cta--book,.visual-cta--contact,.visual-cta--whitepaper{--visual-cta-frame-white-offset-y:1px}.visual-cta .visual-cta__desktop{display:none!important}.visual-cta .visual-cta__mobile{display:block}.visual-cta__surface{bottom:auto;height:var(--visual-cta-mobile-surface-height);left:.86%;right:1.43%;top:1.377cqw}.visual-cta--contact .visual-cta__surface{border-radius:clamp(3.5px,1.421642cqw,6px)}.visual-cta--business-area .visual-cta__surface,.visual-cta--newsletter .visual-cta__surface{border-radius:clamp(3.8px,1.410448cqw,8px)}.visual-cta--book .visual-cta__surface{border-radius:var(--visual-cta-publication-surface-radius);box-shadow:0 .7cqw 1.6cqw rgba(2,4,7,.28)}.visual-cta--whitepaper .visual-cta__surface{border-radius:var(--visual-cta-publication-surface-radius);box-shadow:0 .68cqw 2.04cqw rgba(2,4,7,.23)}.visual-cta__panel{border-radius:var(--visual-cta-panel-radius);left:31.8%;top:8.75%;width:var(--visual-cta-panel-width)}.visual-cta--book .visual-cta__panel{box-shadow:0 .8cqw 1.7cqw rgba(2,4,7,.34);height:73.25%}.visual-cta--whitepaper .visual-cta__panel{box-shadow:0 .9cqw 2.04cqw rgba(2,4,7,.35);height:75.25%}.visual-cta__contact-headline{font-size:clamp(15px,6.585821cqw,28px);height:28%;left:9.01%;letter-spacing:.07em;line-height:1.165;top:16.5%;width:20.4%}.visual-cta__contact-headline em{letter-spacing:.15em}.visual-cta__asset--newsletter{border-radius:clamp(3.8px,1.410448cqw,8px);clip-path:inset(0 13.2% 0 0 round clamp(3.8px,1.410448cqw,8px));height:44.1%;left:.65%;top:2%;width:68.11%}.visual-cta--newsletter .visual-cta__title-text{display:block;-webkit-line-clamp:unset;line-clamp:unset}.visual-cta--contact .visual-cta__line,.visual-cta--newsletter .visual-cta__line{display:inline;white-space:normal}.visual-cta--contact .visual-cta__contact-headline{height:16cqw;left:9.01%;line-height:1;top:8.8cqw;width:20.4%}.visual-cta--contact .visual-cta__contact-bang{right:-.08em}.visual-cta--newsletter .visual-cta__asset--newsletter.visual-cta__mobile{height:calc(var(--visual-cta-mobile-surface-height) + .623cqw);top:1.143cqw}.visual-cta__publication-title{align-items:center;display:flex;font-size:4.143cqw;justify-content:center;letter-spacing:.078em;line-height:1.172;text-align:center}.visual-cta__publication-title small{font-size:3.429cqw;font-weight:400}.visual-cta__publication-title .visual-cta__line{position:static;width:auto}.visual-cta__publication-tagline{font-size:1.857cqw;letter-spacing:.078em;line-height:1.231;text-align:center;white-space:normal}.visual-cta__publication-headline{font-size:3.4cqw;letter-spacing:.07em;line-height:1.176;text-align:center}.visual-cta--book .visual-cta__asset--publication.visual-cta__mobile{filter:drop-shadow(0 .4cqw .4cqw rgba(2,4,7,.16));height:62.85%;left:.114%;top:3.35%;width:32.171%;z-index:5}.visual-cta--book .visual-cta__decoration.visual-cta__mobile{height:21.102%;left:80.2%;top:58.61%;width:15.304%}.visual-cta__action--publication{border-radius:.871cqw;box-shadow:0 .5cqw 1cqw rgba(2,4,7,.25);font-size:3.571cqw;letter-spacing:.078em}.visual-cta__module:is(.visual-cta--book,.visual-cta--whitepaper){aspect-ratio:auto;min-height:0;overflow:visible;padding-bottom:calc(var(--visual-cta-mobile-action-protrusion) + 2.04cqw)}.visual-cta--book .visual-cta__panel,.visual-cta--whitepaper .visual-cta__panel{display:none}.visual-cta--book .visual-cta__asset--publication.visual-cta__mobile{height:35.914cqw;top:1.914cqw}.visual-cta__publication-content{align-items:stretch;background:var(--visual-cta-panel-background);border-radius:var(--visual-cta-panel-radius);display:flex;flex-direction:column;gap:var(--visual-cta-publication-content-gap);margin:5cqw 3.429cqw 0 auto;padding:2cqw 4cqw 2.5cqw;position:relative;width:var(--visual-cta-panel-width);z-index:2}.visual-cta--book .visual-cta__publication-content{box-shadow:0 .8cqw 1.7cqw rgba(2,4,7,.34)}.visual-cta--whitepaper .visual-cta__publication-content{box-shadow:0 .9cqw 2.04cqw rgba(2,4,7,.35)}.visual-cta__publication-content :is(.visual-cta__publication-title,.visual-cta__publication-tagline,.visual-cta__publication-headline,.visual-cta__publication-subheadline,.visual-cta__action--publication){height:auto;margin:0;position:static;width:auto}.visual-cta__publication-content .visual-cta__publication-title{min-height:calc(18.92cqw + var(--visual-cta-mobile-surface-height-delta))}.visual-cta__publication-content .visual-cta__title-text{margin-right:0;width:78%}.visual-cta__publication-content .visual-cta__line{display:inline}.visual-cta__publication-content .visual-cta__action--publication{align-self:center;line-height:1;margin-bottom:calc(-2.5cqw - var(--visual-cta-mobile-action-protrusion));max-width:100%;min-height:var(--visual-cta-mobile-action-min-height);min-width:38cqw;padding:.75cqw 2cqw;text-align:center;white-space:normal;width:auto}.visual-cta--book .visual-cta__decoration.visual-cta__mobile{aspect-ratio:53.565/42.203;bottom:2cqw;height:auto;left:auto;right:2cqw;top:auto;transform:scaleY(-1);width:15.304cqw}.visual-cta--whitepaper .visual-cta__publication-content .visual-cta__action--publication{min-width:43.43cqw}.visual-cta__framed-intro{display:flex;flex-direction:column;gap:var(--visual-cta-publication-content-gap);justify-content:center;min-height:calc(18.92cqw + var(--visual-cta-mobile-surface-height-delta));padding:2cqw 1cqw 4cqw;position:relative}.visual-cta__publication-intro .visual-cta__publication-title{min-height:0}.visual-cta__publication-intro .visual-cta__title-text{width:100%}.visual-cta__publication-intro .visual-cta__publication-tagline{font-size:var(--visual-cta-mobile-small-copy-font-size)}.visual-cta__publication-title .visual-cta__line:last-child{display:block;white-space:normal}.visual-cta__module:not(.visual-cta--business-area)>.visual-cta__frames.visual-cta__mobile .visual-cta__frame--white{display:none}.visual-cta__framed-intro .visual-cta__frames.visual-cta__mobile{height:100%;inset:0}.visual-cta--whitepaper .visual-cta__asset--whitepaper.visual-cta__mobile{height:36.257cqw;left:0;top:0;width:38.34%}.visual-cta--whitepaper .visual-cta__publication-subheadline,.visual-cta--whitepaper .visual-cta__publication-tagline{font-size:var(--visual-cta-mobile-small-copy-font-size)}.visual-cta--whitepaper .visual-cta__publication-headline{font-size:clamp(15px,4cqw,18px);letter-spacing:.1em;line-height:1.153}.visual-cta--whitepaper .visual-cta__publication-subheadline{line-height:1.12;margin-top:0}.visual-cta--whitepaper .visual-cta__action--publication{box-shadow:0 .9cqw 2.04cqw rgba(2,4,7,.29);font-weight:700;letter-spacing:.023em;margin-top:1.5cqw}}.visual-cta__module:is(.visual-cta--contact,.visual-cta--newsletter){aspect-ratio:auto;min-height:0}.visual-cta__form-panel{background:var(--visual-cta-panel-background);bottom:auto!important;height:auto!important;left:auto!important;position:relative!important;right:auto!important;top:auto!important;z-index:3}.visual-cta__form-content{align-items:stretch;display:flex;flex-direction:column;gap:var(--visual-cta-form-gap);min-width:0}.visual-cta__form{color:var(--visual-cta-ice)}.visual-cta__form-panel .visual-cta__contact-copy,.visual-cta__form-panel .visual-cta__form{height:auto;inset:auto;margin:0;position:static;width:100%}.visual-cta__form :is(.frm_forms,.frm-show-form,form,.frm_form_fields,fieldset,.frm_fields_container){height:auto;margin:0;min-height:0;min-width:0;padding:0;position:static;width:100%}.visual-cta__form fieldset{border:0}.visual-cta__form .frm_forms{--form-base-color:#fff;--form-accent-color:#fff;--form-hover-color:#1a2e4b}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container{align-items:stretch;display:grid!important;gap:var(--visual-cta-form-gap);grid-auto-flow:row dense;grid-template-columns:minmax(0,1fr) 45.8%}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container>.frm_form_field{grid-column:1/-1;height:auto;margin:0;min-width:0;padding:0;position:static!important;width:auto!important}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_opt_container{margin-bottom:0}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_efs_checkbox_large.vertical_radio .frm_opt_container{row-gap:.75em}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container>.visual-cta__field--email{grid-column:1}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container>.visual-cta__field--submit{align-self:start;display:flex;grid-column:1/-1;justify-self:center;max-width:100%}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(.frm_checkbox,.frm_radio),.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_primary_label{color:var(--visual-cta-ice);font-family:Asap,sans-serif;font-size:max(9px,1.37cqw);font-weight:400;line-height:1.25}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_primary_label{margin:0 0 .35em}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_none_container>.frm_primary_label{display:none}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_hidden_container{display:flex!important}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_hidden_container>.frm_primary_label{visibility:hidden}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .visual-cta__field--email>.frm_primary_label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select){background:var(--visual-cta-form-field-background);border:max(1px,.07cqw) solid var(--visual-cta-form-field-border);border-radius:.626cqw;color:var(--visual-cta-form-field-color);font-family:Asap,sans-serif;font-size:max(11px,1.66cqw);font-style:italic;font-weight:400;line-height:1;margin:0;min-height:max(32px,var(--visual-cta-form-control-min-height));min-width:0;outline:0;padding:0 .65em;transition:none;width:100%}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select):where(textarea){line-height:1.4;min-height:max(48px,8cqw);padding:.65em;resize:vertical}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea)::-moz-placeholder{color:var(--visual-cta-form-field-color);font-weight:400;opacity:1}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea)::placeholder{color:var(--visual-cta-form-field-color);font-weight:400;opacity:1}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select):focus{background:var(--visual-cta-form-field-background);border-color:var(--visual-cta-form-field-border);color:var(--visual-cta-form-field-color)}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select):focus-visible{outline:3px solid var(--visual-cta-white)!important;outline-offset:2px}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select)[aria-invalid=true]{border-color:var(--visual-cta-form-error-color)}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_error{color:var(--visual-cta-form-error-color);font-family:Asap,sans-serif;font-size:max(10px,1.17cqw);line-height:1.25}.visual-cta__form .frm_forms form .frm_error_style{color:var(--visual-cta-form-error-color);font-family:Asap,sans-serif;font-size:max(11px,1.37cqw);line-height:1.25;margin-bottom:var(--visual-cta-form-gap)}.visual-cta__form .frm_error_style p{color:inherit;font:inherit}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .visual-cta__field--submit>.frm_submit{display:flex;height:auto!important;inset:auto;margin:0;max-width:100%;min-width:0;position:static!important;transform:none;width:-moz-max-content;width:max-content}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .visual-cta__field--submit .frm_button_submit{align-items:center;background:var(--visual-cta-form-submit-background);border:max(1px,.07cqw) solid var(--visual-cta-form-submit-border);border-radius:.596cqw;box-shadow:0 .293cqw .489cqw rgba(2,4,7,.2);color:var(--visual-cta-form-submit-color);display:flex;font-family:Asap,sans-serif;font-size:max(12px,2.05cqw);font-weight:600;justify-content:center;letter-spacing:.03125em;line-height:1;margin:0;min-height:max(32px,var(--visual-cta-form-control-min-height));min-width:0;padding:.5em 20px!important;transition:background-color .3s ease,border-color .3s ease,color .3s ease,filter .3s ease;width:100%}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .visual-cta__field--submit .frm_button_submit:focus-visible{outline:3px solid var(--visual-cta-white);outline-offset:2px}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_checkbox .label__text,.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_checkbox>label,.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_radio .label__text,.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_radio>label{align-items:flex-start;color:var(--visual-cta-ice)!important;display:flex;font:inherit;gap:.45em;margin:0;overflow-wrap:anywhere}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_efs_checkbox_large.vertical_radio .frm_checkbox .label__text,.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_efs_checkbox_large.vertical_radio .frm_checkbox .label__text strong,.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_efs_checkbox_large.vertical_radio .frm_checkbox>label{color:var(--visual-cta-white)!important}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_efs_checkbox_large.vertical_radio .frm_checkbox .label__text{display:inline}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field.frm_html_container{display:block}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field.frm_html_container,.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field.frm_html_container :where(p,div,span),.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field.frm_html_container a{color:var(--visual-cta-ice);font-family:Asap,sans-serif;font-size:max(9px,1.37cqw);font-style:normal;font-weight:400;letter-spacing:.023em;line-height:1.25}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field.frm_html_container :is(p,div){margin:0}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field.frm_html_container a{text-decoration:underline}@container visual-cta (width > 600px){.visual-cta__module:is(.visual-cta--contact,.visual-cta--newsletter):not(:has(.visual-cta__field--email+.visual-cta__field--submit)){overflow:visible;padding-bottom:calc(var(--visual-cta-desktop-publication-action-protrusion) + .88cqw)}:is(.visual-cta--contact,.visual-cta--newsletter) .visual-cta__surface{bottom:auto;height:18.592cqw;top:.692cqw}:is(.visual-cta--contact,.visual-cta--newsletter) .visual-cta__frames.visual-cta__desktop{bottom:auto;height:var(--visual-cta-artboard-height);top:0}.visual-cta--newsletter .visual-cta__asset--newsletter.visual-cta__desktop{height:18.592cqw;top:.532cqw}.visual-cta--contact .visual-cta__contact-headline{height:9.562cqw;line-height:1;top:6.261cqw}.visual-cta--contact .visual-cta__contact-pitch{height:9.2cqw;left:1.852cqw;top:3.261cqw;width:20.2cqw}.visual-cta__form-panel{--visual-cta-form-side-column:20.36cqw;border-radius:var(--visual-cta-panel-radius);box-shadow:0 .39cqw .88cqw rgba(2,4,7,.35);-moz-column-gap:2cqw;column-gap:2cqw;display:grid;grid-template-columns:var(--visual-cta-form-side-column) minmax(0,1fr);margin:3.432cqw 3.08% .977cqw auto!important;min-height:var(--visual-cta-panel-min-height);padding:3.222cqw 3.08% 1.25cqw 0;width:var(--visual-cta-panel-width)!important}.visual-cta__form-panel .visual-cta__form-content{grid-column:2}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container{grid-template-columns:minmax(0,1fr)}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container:has(>.visual-cta__field--email+.visual-cta__field--submit){grid-template-columns:minmax(0,1fr) max-content}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container>.visual-cta__field--email+.visual-cta__field--submit{grid-column:2;justify-self:stretch;max-width:none}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container>.visual-cta__field--email+.visual-cta__field--submit>.frm_submit{max-width:none;width:100%}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container:not(:has(>.visual-cta__field--email+.visual-cta__field--submit))>.visual-cta__field--submit{margin-bottom:calc(-1.25cqw - var(--visual-cta-desktop-publication-action-protrusion))}.visual-cta--newsletter .visual-cta__form-panel .visual-cta__newsletter-title{height:10.086cqw;left:2.51%;text-align:right;top:4.008cqw;width:24.54%}.visual-cta--newsletter .visual-cta__newsletter-title .visual-cta__title-text{margin-right:1.5cqw}}@container visual-cta (width <= 600px){.visual-cta__module:is(.visual-cta--contact,.visual-cta--newsletter){--visual-cta-mobile-action-min-height:var(--visual-cta-form-control-min-height);overflow:visible;padding-bottom:calc(var(--visual-cta-mobile-action-protrusion) + 2.04cqw)}.visual-cta__frames.visual-cta__mobile{bottom:auto;height:var(--visual-cta-artboard-height);top:0}.visual-cta__form-panel{border-radius:var(--visual-cta-panel-radius);box-shadow:0 .9cqw 2.04cqw rgba(2,4,7,.35);display:block;margin:5cqw 3.429cqw 0 auto!important;min-height:0;padding:2cqw 4cqw 2.75cqw;width:var(--visual-cta-panel-width)!important}.visual-cta--contact .visual-cta__form-panel .visual-cta__contact-copy{font-size:var(--visual-cta-mobile-small-copy-font-size);letter-spacing:.02em;line-height:1.2;text-align:center}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container{gap:var(--visual-cta-form-gap);grid-template-columns:minmax(0,1fr);margin-inline-start:0;width:100%}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container>.frm_form_field,.visual-cta__form form .frm_form_fields fieldset .frm_fields_container>.visual-cta__field--email{grid-column:1/-1}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container>.visual-cta__field--submit{grid-column:1/-1;justify-self:center;margin-bottom:calc(-2.75cqw - var(--visual-cta-mobile-action-protrusion));max-width:100%;order:1}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(.frm_checkbox,.frm_radio),.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_primary_label{font-size:2.857cqw}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field.frm_efs_checkbox_large.vertical_radio>.frm_primary_label{font-size:2.857cqw}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select){border-radius:1.257cqw;border-width:max(1px,.32cqw);font-size:2.943cqw;font-style:normal;min-height:var(--visual-cta-form-control-min-height);padding-inline:.65em}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select):where(textarea){min-height:16cqw;padding:.65em}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .visual-cta__field--submit>.frm_submit{justify-self:end;max-width:100%;min-width:0;transform:none;width:-moz-max-content;width:max-content}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .visual-cta__field--submit .frm_button_submit{border-radius:1.257cqw;border-width:max(1px,.32cqw);font-size:3.571cqw;line-height:1;min-height:var(--visual-cta-mobile-action-min-height);white-space:normal}.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field.frm_html_container,.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field.frm_html_container :where(p,div,span),.visual-cta__form form .frm_form_fields fieldset .frm_fields_container .frm_form_field.frm_html_container a{font-size:2cqw}.visual-cta__form-intro{margin-bottom:3.08cqw}.visual-cta__form-panel .visual-cta__form-intro :is(.visual-cta__contact-pitch,.visual-cta__newsletter-title){height:auto;inset:auto;margin:0;overflow:visible;position:static;text-align:center;width:100%}.visual-cta__form-intro .visual-cta__line{display:block;white-space:normal}.visual-cta__form-intro .visual-cta__contact-pitch{font-size:clamp(11px,4.4cqw,22px);line-height:1.12}.visual-cta__form-intro .visual-cta__newsletter-title{font-size:clamp(12px,4.8cqw,24px);line-height:1.1}}@media(prefers-reduced-motion:no-preference){.visual-cta__action,.visual-cta__more,.visual-cta__title{transition:color .3s ease,filter .3s ease}.visual-cta__title:hover{filter:brightness(1.08)}.visual-cta__action--publication:hover{filter:brightness(1.14)}.visual-cta--whitepaper .visual-cta__action--publication:hover,.visual-cta__form .frm_button_submit:hover{filter:brightness(1.12)}}
