.visual-container{isolation:isolate;padding-block:clamp(2.5rem,6vw,6rem);position:relative;overflow:visible}.visual-container__placement{width:100%;min-width:0;margin-block:var(--mse-space-stack,1rem);box-sizing:border-box;flex:none;grid-column:1/-1;place-self:stretch stretch;position:relative}.visual-container__placement[hidden]{display:none}.visual-container--light{color:#041d2d;background:#fff}.visual-container--dark{color:#fff;background:#032332}.visual-container--brand{color:#fff;background:#168bd2}.visual-container--transparent{color:inherit;background:0 0}.visual-container__background{z-index:-2;position:absolute;inset:0}.visual-container__background:after{content:"";background:#01182594;position:absolute;inset:0}.visual-container__background img{object-fit:cover;width:100%;height:100%}.visual-container__inner,.visual-container__node--container{align-content:start;align-items:start;gap:var(--visual-gap,1rem);min-width:0;display:grid;position:relative}.visual-container__node--container{isolation:isolate;overflow:visible}.visual-container__node-background{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.visual-container__node-background img{object-fit:cover;width:100%;height:100%;display:block}.visual-container__inner{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.visual-container__inner>.visual-container__node{grid-column:1/-1}.visual-container__node{--mse-authored-box-height:0px;--visual-content-min-height:0px;--visual-natural-min-height:0px;--visual-resolved-min-height:var(--visual-min-height,0px);position:var(--visual-position,relative);box-sizing:border-box;min-width:0;width:var(--visual-width,100%);max-width:var(--visual-max-width,100%);height:var(--visual-height,auto);padding:var(--visual-padding,0);border:1px solid var(--visual-border,transparent);border-radius:var(--visual-radius,0);background:var(--visual-background,transparent);color:var(--visual-color,inherit);overflow-wrap:anywhere;translate:var(--visual-x,0) var(--visual-y,0);z-index:var(--visual-z,0);flex-shrink:0;place-self:stretch stretch}:root:not(#mse-growth-a):not(#mse-growth-b):not(#mse-growth-c) :is(.visual-container__node--container,.visual-container__node--preset,.visual-container__node--form,.visual-container__inner,[data-visual-content-growth]){height:auto!important;min-height:max(var(--mse-authored-box-height,0px), var(--visual-resolved-min-height,0px), var(--visual-content-min-height,0px), var(--visual-natural-min-height,0px))!important;max-height:none!important;overflow:visible!important}.visual-container__inner{--mse-authored-box-height:0px;--visual-content-min-height:0px;--visual-natural-min-height:0px;--visual-resolved-min-height:0px}.visual-container__node--heading,.visual-container__node--subheading,.visual-container__node--eyebrow,.visual-container__node--text{margin:0}.visual-container__node--image{min-height:8rem;overflow:hidden}.visual-container__node--image img{object-fit:cover;width:100%;height:100%;display:block}.visual-container__node--button{width:max-content;display:inline-flex}.visual-container__node--preset{container-type:inline-size}.visual-container__preset-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:clamp(.8rem,2vw,1.4rem);display:grid}.visual-container__preset-grid>*{min-width:0}.visual-container__preset-placeholder,.visual-container__preset-grid--logos>article{color:#041d2d;text-align:center;background:#f3f8fc;border:1px solid #d7e4eb;border-radius:1rem;align-content:center;justify-items:center;gap:.75rem;min-height:8rem;padding:1rem;display:grid}.visual-container__preset-placeholder{border-style:dashed}.visual-preset-placeholder{color:#486477;grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;min-width:0;display:grid}:root:not(#mse-placeholder-a):not(#mse-placeholder-b) .visual-preset-placeholder>.visual-preset-placeholder__hint{text-align:left;background:#f3f8fc;border:0;border-radius:.35rem;justify-self:start;padding:.35rem .6rem;font-weight:650;display:inline-flex;color:#284d65!important;width:fit-content!important;max-width:100%!important;margin:0!important;font-size:.85rem!important;line-height:1.4!important}.visual-preset-placeholder__media{color:#355970;background:linear-gradient(135deg,#d7e7f0,#b6cedd);place-items:center;min-height:8rem;display:grid;position:relative;overflow:hidden}.visual-preset-placeholder__media.gallery-card{aspect-ratio:4/3;border:1px dashed #7894a5;border-radius:.9rem}.visual-preset-placeholder__portrait{display:block;position:absolute;inset:10% 20% 0}.visual-preset-placeholder__portrait:before,.visual-preset-placeholder__portrait:after{content:"";background:#8daabb;position:absolute}.visual-preset-placeholder__portrait:before{aspect-ratio:1;border-radius:50%;width:50%;top:4%;left:25%}.visual-preset-placeholder__portrait:after{border-radius:45% 45% 0 0;inset:47% 0 -8%}.visual-preset-placeholder__line{opacity:.17;background:currentColor;border-radius:99px;width:80%;height:.5rem;margin-top:.7rem;display:block}.visual-preset-placeholder__line:last-child{width:58%}.visual-preset-placeholder__logo,.visual-preset-placeholder__media-label{letter-spacing:.04em;justify-content:center;align-items:center;font-size:.9rem;font-weight:650;display:inline-flex}.visual-preset-placeholder .homepage-logo-marquee__viewport{width:100%;overflow:hidden}.visual-preset-placeholder .homepage-logo-marquee{min-width:0;max-width:100%}.visual-preset-placeholder :is(.homepage-logo-marquee__track,.homepage-logo-marquee__group){flex:none;gap:.75rem;width:max-content;display:flex}.visual-preset-placeholder .logo-proof__visual{place-items:center;min-height:3rem;display:grid}.visual-container__logos{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.visual-container__logo-placeholder{border:1px dashed #7894a5;border-radius:.6rem;place-items:center;width:100%;min-height:4rem;display:grid}.visual-container__preset-grid--speaker-duets,.visual-container__preset-grid--events,.visual-container__preset-grid--testimonials{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.visual-container__preset-grid--speaker-duets .homepage-duet-person{background:#fff;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}.visual-container__preset-grid--speaker-duets .homepage-duet-card__portraits{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.visual-container__preset-grid--speaker-duets .homepage-duet-card__portraits[data-count="2"]:after{z-index:5;aspect-ratio:1;color:#fff;content:"&";pointer-events:none;background:#042b43e0;border:1px solid #8ccff7b8;border-radius:50%;place-items:center;width:3rem;font-size:1.6rem;font-weight:800;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.visual-container__preset-grid--speaker-duets .homepage-duet-person__media{aspect-ratio:3/4;background:linear-gradient(135deg,#46a7dc,#183ba7);max-height:28rem;position:relative;overflow:hidden}.visual-container__preset-grid--speaker-duets .homepage-duet-person__meta{text-align:center;border-top:1px solid #061f2e24;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;min-height:5.5rem;padding:.8rem .65rem;display:flex}.visual-container__preset-grid--speaker-duets .homepage-duet-person__job-title{color:#587080;font-size:.8rem;line-height:1.3}.visual-container__preset-grid--speaker-duets .homepage-duet-card__portraits[data-count="1"]{grid-template-columns:minmax(0,1fr)}.visual-container__preset-grid--speaker-duets .visual-container__preset-placeholder{border-radius:0;grid-row:1/-1;height:100%;min-height:18rem}.visual-container__preset-grid :is(.person-card,.event-card,.homepage-duet-card){color:#041d2d;background:#fff;border:1px solid #d7e4eb;border-radius:1.5rem;height:100%;position:relative;overflow:hidden;box-shadow:0 .7rem 1.8rem #0319261a}.visual-container__preset-grid .person-card__media{aspect-ratio:4/5;background:#eaf6fb;height:auto;position:relative;overflow:hidden}.visual-container__preset-grid .person-media-placeholder{color:#fff;background:linear-gradient(135deg,#46a7dc,#183ba7);place-items:center;font-size:2rem;display:grid;position:absolute;inset:0}.visual-container__preset-grid :is(.person-card__company-logo,.homepage-duet-person__company-logo){z-index:2;color:#041d2d;background:#fffffff0;border:1px solid #061f2e1a;border-radius:.65rem;justify-content:center;align-items:center;width:auto;height:3.2rem;padding:.4rem .55rem;font-size:.75rem;display:flex;position:absolute;bottom:.65rem;left:.65rem;right:.65rem}.visual-container__preset-grid :is(.person-card__company-logo,.homepage-duet-person__company-logo) img{object-fit:contain;width:100%;height:100%}.visual-container__preset-grid :is(.person-card__body,.event-card__body){padding:clamp(1.25rem,3vw,2rem)}.visual-container__preset-grid :is(.person-card__body,.event-card__body) h3{color:#041d2d;margin:0 0 .65rem;font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.2}.visual-container__preset-grid .event-card__body{gap:1rem;display:grid}.visual-container__preset-grid .event-card__media{aspect-ratio:16/9;background:#07283d;display:block;position:relative;overflow:hidden}.visual-container__preset-grid .event-card__facts{flex-wrap:wrap;gap:.6rem 1rem;display:flex}.visual-container__preset-grid .event-card__facts span{align-items:center;gap:.4rem;display:inline-flex}.visual-container__preset-grid :is(.event-card__facts,.text-link) svg{flex-shrink:0;width:1rem;height:1rem}.visual-preset-carousel[data-mse-preset-carousel]{width:100%;min-width:0;max-width:100%;container:visual-testimonial/inline-size}.visual-preset-carousel [data-mse-carousel-track]{scroll-snap-type:x mandatory;touch-action:auto;gap:1rem;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow-x:auto}.visual-preset-carousel .visual-container__preset-grid--testimonials{display:contents}.visual-preset-carousel .visual-testimonial-card{color:#fff;scroll-snap-align:start;background:#06283a;border:1px solid #afdaf53d;border-radius:1.5rem;flex:0 0 100%;grid-template-columns:minmax(0,1fr);align-content:stretch;width:100%;min-width:0;height:auto;padding:0;display:grid;position:relative;overflow:hidden}.visual-testimonial-card__media{aspect-ratio:4/3;background:radial-gradient(circle at 50% 28%,#4ea0d894,#0000 64%),#07283d;border:0;border-radius:0;width:100%;height:auto;margin:0;display:block;position:relative;overflow:hidden}.visual-testimonial-card__media img{object-fit:cover;padding:0}.visual-testimonial-card__content{align-content:center;gap:1.5rem;min-width:0;margin:0;padding:clamp(1rem,3cqi,2.5rem);display:grid}.visual-testimonial-card :is(blockquote,blockquote p,figcaption){min-width:0;margin:0}.visual-testimonial-card blockquote p{overflow-wrap:anywhere;font-size:clamp(1.1rem,2.2cqi,1.65rem);line-height:1.5}.visual-testimonial-card figcaption{color:#d4e2e9;gap:.35rem;display:grid}.visual-testimonial-card figcaption strong{color:#fff}.visual-testimonial-card .text-link{color:#a9dfff}.visual-testimonial-card__comparison{gap:.75rem;margin:0;display:grid}.visual-testimonial-card__comparison>div{border:1px solid #afdaf53d;border-radius:.75rem;padding:1rem}.visual-testimonial-card__comparison :is(dt,dd){overflow-wrap:anywhere;margin:0}.visual-preset-carousel [data-mse-carousel-controls]{justify-content:flex-end;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.visual-preset-carousel [data-mse-carousel-controls][hidden]{display:none}.visual-preset-carousel [data-mse-carousel-controls] button{color:#06283a;cursor:pointer;background:#fff;border:1px solid #c8dce8;border-radius:50%;place-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;padding:0;display:inline-grid}.visual-preset-carousel [data-mse-carousel-controls] button:disabled{opacity:.45;cursor:default}@container visual-testimonial (min-width:42rem){.visual-preset-carousel .visual-testimonial-card--with-media{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);min-height:22rem}.visual-testimonial-card--with-media .visual-testimonial-card__media{aspect-ratio:auto;height:100%}.visual-testimonial-card__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:42rem){.visual-container__preset-grid--speaker-cards[data-count="1"] .person-card,.visual-container__preset-grid--events[data-count="1"] .event-card{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);display:grid}.visual-container__preset-grid--speaker-cards[data-count="1"] .person-card__media,.visual-container__preset-grid--events[data-count="1"] .event-card__media{aspect-ratio:auto;height:100%;min-height:24rem}.visual-container__preset-grid--speaker-cards[data-count="1"] .person-card__body,.visual-container__preset-grid--events[data-count="1"] .event-card__body{align-content:center;display:grid}}.visual-container__preset-grid--gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:.75rem;width:100%;display:block}@media (min-width:768px) and (max-width:1024px){.visual-container__node{--visual-resolved-min-height:var(--visual-tablet-min-height,0px);width:var(--visual-tablet-width,var(--visual-width,100%));max-width:var(--visual-tablet-max-width,var(--visual-max-width,100%));height:var(--visual-tablet-height,auto);padding:var(--visual-tablet-padding,var(--visual-padding,0));border-color:var(--visual-tablet-border,var(--visual-border,transparent));border-radius:var(--visual-tablet-radius,var(--visual-radius,0));background:var(--visual-tablet-background,var(--visual-background,transparent));color:var(--visual-tablet-color,var(--visual-color,inherit));position:var(--visual-tablet-position,var(--visual-position,relative));translate:var(--visual-tablet-x,0) var(--visual-tablet-y,0);z-index:var(--visual-tablet-z,var(--visual-z,0))}}@media (max-width:767px){.visual-container{padding-block:clamp(2rem,10vw,3.5rem)}.visual-container__inner{grid-template-columns:minmax(0,1fr)}.visual-container__node{--visual-resolved-min-height:var(--visual-mobile-min-height,0px);width:var(--visual-mobile-width,100%);max-width:var(--visual-mobile-max-width,100%);height:var(--visual-mobile-height,auto);padding:var(--visual-mobile-padding,0);border-color:var(--visual-mobile-border,transparent);border-radius:var(--visual-mobile-radius,0);background:var(--visual-mobile-background,transparent);color:var(--visual-mobile-color,var(--visual-color,inherit));position:var(--visual-mobile-position,relative);translate:var(--visual-mobile-x,0) var(--visual-mobile-y,0);z-index:var(--visual-mobile-z,0)}}
