.Gallery-module__nCcalq__section{background:radial-gradient(circle at 92% 8%, #4ea0d81a, transparent 28%), var(--surface);padding-block:clamp(5rem,10vw,9rem);overflow:clip}.Gallery-module__nCcalq__container{width:min(100% - (2 * var(--gutter)), var(--container));margin-inline:auto}.Gallery-module__nCcalq__heading{text-align:center;width:100%;max-width:760px;margin:0 auto clamp(2.5rem,5vw,4.5rem)}.Gallery-module__nCcalq__heading h2{margin-bottom:1.1rem}.Gallery-module__nCcalq__heading p{max-width:650px;color:var(--muted);margin:0 auto;font-size:1.08rem}.Gallery-module__nCcalq__continuousHeading{margin:0}.Gallery-module__nCcalq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Gallery-module__nCcalq__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}.Gallery-module__nCcalq__slideshow{gap:1rem;display:grid}.Gallery-module__nCcalq__slideshowStage{border:1px solid var(--line);background:var(--navy);border-radius:clamp(1.25rem,3vw,2.5rem);width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 70px #041d2d1f}.Gallery-module__nCcalq__slideshowImage{cursor:zoom-in;aspect-ratio:16/8.5;background:0 0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.Gallery-module__nCcalq__slideshowImage img{object-fit:cover;width:100%;height:100%}.Gallery-module__nCcalq__slideshowStage figcaption{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#021623cc;border-radius:999px;width:fit-content;max-width:calc(100% - 2rem);padding:.65rem .9rem;font-size:.84rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.Gallery-module__nCcalq__slideshowControls{justify-content:center;align-items:center;gap:.65rem;display:flex}.Gallery-module__nCcalq__slideshowControls>button{border:1px solid var(--line);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;place-items:center;padding:0;display:grid}.Gallery-module__nCcalq__slideshowControls svg{width:1rem;height:1rem}.Gallery-module__nCcalq__slideshowDots{flex:auto;justify-content:center;gap:.35rem;max-width:min(50vw,34rem);display:flex}.Gallery-module__nCcalq__slideshowDots button{cursor:pointer;background:#c5d8e2;border:0;border-radius:999px;width:min(2rem,6vw);height:.28rem;padding:0}.Gallery-module__nCcalq__slideshowDots button[aria-current=true]{background:var(--blue-contrast)}.Gallery-module__nCcalq__section[data-presentation=continuous]{background:var(--white);padding-block:clamp(2rem,4vw,3.5rem)}.Gallery-module__nCcalq__section[data-presentation=continuous]+.Gallery-module__nCcalq__section[data-presentation=continuous]{padding-top:0}.Gallery-module__nCcalq__grid[data-presentation=continuous]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,1.6vw,1.35rem)}.Gallery-module__nCcalq__grid[data-presentation=continuous] .Gallery-module__nCcalq__item{grid-column:auto}.Gallery-module__nCcalq__grid[data-presentation=continuous] .Gallery-module__nCcalq__open{aspect-ratio:16/10;min-height:0}.Gallery-module__nCcalq__item{grid-column:span 4;min-width:0;display:flex}.Gallery-module__nCcalq__item[data-span=third]{grid-column:span 4}.Gallery-module__nCcalq__item[data-span=half]{grid-column:span 6}.Gallery-module__nCcalq__item[data-span=wide]{grid-column:span 12}.Gallery-module__nCcalq__item[data-span=feature]{grid-column:span 7}.Gallery-module__nCcalq__item[data-span=support]{grid-column:span 5}.Gallery-module__nCcalq__figure{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);grid-template-rows:auto minmax(0,1fr);width:100%;min-width:0;height:100%;margin:0;display:grid;overflow:hidden;box-shadow:0 12px 36px #041d2d0d}.Gallery-module__nCcalq__open{background:var(--navy-soft);width:100%;min-height:11rem;color:var(--white);cursor:zoom-in;aspect-ratio:4/3;border:0;border-radius:0;padding:0;display:block;position:relative;overflow:hidden}.Gallery-module__nCcalq__item[data-span=half] .Gallery-module__nCcalq__open{aspect-ratio:16/10}.Gallery-module__nCcalq__item[data-span=wide] .Gallery-module__nCcalq__open{aspect-ratio:21/9}.Gallery-module__nCcalq__grid[data-layout=mosaic] .Gallery-module__nCcalq__item[data-span=feature] .Gallery-module__nCcalq__open,.Gallery-module__nCcalq__grid[data-layout=mosaic] .Gallery-module__nCcalq__item[data-span=support] .Gallery-module__nCcalq__open{aspect-ratio:auto;height:clamp(20rem,30vw,28rem);min-height:0}.Gallery-module__nCcalq__open img{object-fit:cover;width:100%;height:100%;transition:transform .32s;display:block}.Gallery-module__nCcalq__open:hover img,.Gallery-module__nCcalq__open:focus-visible img{transform:scale(1.025)}.Gallery-module__nCcalq__expand{pointer-events:none;background:#041d2dc7;border:1px solid #ffffff6b;border-radius:999px;place-items:center;width:2.65rem;height:2.65rem;display:grid;position:absolute;bottom:.8rem;right:.8rem;box-shadow:0 8px 24px #041d2d40}.Gallery-module__nCcalq__expand svg{width:1rem;height:1rem}.Gallery-module__nCcalq__meta{align-content:start;gap:.5rem;padding:1rem 1.05rem 1.1rem;display:grid}.Gallery-module__nCcalq__caption{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:650;line-height:1.5}.Gallery-module__nCcalq__copyright{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.74rem;line-height:1.45}.Gallery-module__nCcalq__dialog{border-radius:var(--radius-lg);background:var(--navy);width:min(100% - 2rem,1180px);max-width:none;max-height:calc(100dvh - 2rem);color:var(--white);border:1px solid #afdaf53d;padding:0;overflow:hidden;box-shadow:0 36px 120px #00080e94}.Gallery-module__nCcalq__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#010d15db}.Gallery-module__nCcalq__dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.Gallery-module__nCcalq__dialogTopline{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.9rem clamp(.9rem,2vw,1.35rem);display:flex}.Gallery-module__nCcalq__position{color:var(--blue-pale);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:750}.Gallery-module__nCcalq__iconButton{width:2.75rem;height:2.75rem;color:var(--white);cursor:pointer;background:#ffffff12;border:1px solid #ffffff2e;border-radius:999px;flex:none;place-items:center;padding:0;transition:border-color .16s,background .16s,transform .16s;display:inline-grid}.Gallery-module__nCcalq__iconButton:hover{background:#ffffff1f;border-color:#9ed0f1b8;transform:translateY(-1px)}.Gallery-module__nCcalq__iconButton svg{width:1.15rem;height:1.15rem}.Gallery-module__nCcalq__stage{background:radial-gradient(circle at 50% 45%,#4ea0d81f,#0000 50%),#021522;align-items:center;min-height:0;padding:clamp(.75rem,2vw,1.5rem) clamp(3.4rem,7vw,5.8rem);display:grid;position:relative}.Gallery-module__nCcalq__stage figure{justify-items:center;min-height:0;margin:0;display:grid}.Gallery-module__nCcalq__stage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(68dvh,760px);display:block}.Gallery-module__nCcalq__previous,.Gallery-module__nCcalq__next{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.Gallery-module__nCcalq__previous{left:.8rem}.Gallery-module__nCcalq__next{right:.8rem}.Gallery-module__nCcalq__previous:hover,.Gallery-module__nCcalq__next:hover{transform:translateY(calc(-50% - 1px))}.Gallery-module__nCcalq__dialogMeta{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem 1rem;min-width:0;padding:1rem clamp(1rem,2.5vw,1.6rem) 1.15rem;display:grid}.Gallery-module__nCcalq__dialogMeta h3{color:var(--white);overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.4}.Gallery-module__nCcalq__dialogMeta p{color:#9bb6c5;overflow-wrap:anywhere;grid-column:1;margin:0;font-size:.76rem}.Gallery-module__nCcalq__download{min-height:2.75rem;color:var(--white);border:1px solid #ffffff2e;border-radius:999px;grid-area:1/2/span 2;align-items:center;gap:.55rem;padding:.6rem .85rem;font-size:.78rem;font-weight:750;text-decoration:none;display:inline-flex}.Gallery-module__nCcalq__download:hover{background:#ffffff12;border-color:#9ed0f1b8}.Gallery-module__nCcalq__download svg{width:1rem;height:1rem}@media (max-width:900px){.Gallery-module__nCcalq__grid[data-presentation=continuous]{grid-template-columns:repeat(2,minmax(0,1fr))}.Gallery-module__nCcalq__grid[data-presentation=continuous] .Gallery-module__nCcalq__item:nth-child(n),.Gallery-module__nCcalq__grid[data-presentation=continuous] .Gallery-module__nCcalq__item:last-child:nth-child(odd){grid-column:auto}.Gallery-module__nCcalq__grid[data-presentation=continuous] .Gallery-module__nCcalq__item:last-child:nth-child(odd){grid-column:1/-1}.Gallery-module__nCcalq__item:nth-child(n){grid-column:span 6}.Gallery-module__nCcalq__item:last-child:nth-child(odd){grid-column:span 12}.Gallery-module__nCcalq__item:nth-child(n) .Gallery-module__nCcalq__open,.Gallery-module__nCcalq__grid[data-layout=mosaic] .Gallery-module__nCcalq__item:nth-child(n) .Gallery-module__nCcalq__open{aspect-ratio:4/3;height:auto}.Gallery-module__nCcalq__item:last-child:nth-child(odd) .Gallery-module__nCcalq__open{aspect-ratio:16/7}.Gallery-module__nCcalq__stage{padding-inline:3.2rem}}@media (max-width:580px){.Gallery-module__nCcalq__section{padding-block:2.75rem}.Gallery-module__nCcalq__heading{margin-bottom:1.75rem}.Gallery-module__nCcalq__heading h2{margin-bottom:.8rem}.Gallery-module__nCcalq__grid{gap:.85rem}.Gallery-module__nCcalq__grid[data-presentation=continuous]{grid-template-columns:minmax(0,1fr)}.Gallery-module__nCcalq__item:nth-child(n),.Gallery-module__nCcalq__item:last-child:nth-child(odd){grid-column:1/-1}.Gallery-module__nCcalq__item:nth-child(n) .Gallery-module__nCcalq__open,.Gallery-module__nCcalq__item:last-child:nth-child(odd) .Gallery-module__nCcalq__open{aspect-ratio:4/3}.Gallery-module__nCcalq__grid[data-presentation=continuous] .Gallery-module__nCcalq__open{aspect-ratio:4/3;min-height:0}.Gallery-module__nCcalq__grid[data-image-only=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.Gallery-module__nCcalq__grid[data-image-only=true] .Gallery-module__nCcalq__item:nth-child(n),.Gallery-module__nCcalq__grid[data-image-only=true] .Gallery-module__nCcalq__item:last-child:nth-child(odd){grid-column:auto}.Gallery-module__nCcalq__grid[data-image-only=true] .Gallery-module__nCcalq__item:nth-child(n) .Gallery-module__nCcalq__open,.Gallery-module__nCcalq__grid[data-image-only=true] .Gallery-module__nCcalq__item:last-child:nth-child(odd) .Gallery-module__nCcalq__open{aspect-ratio:4/3;min-height:0}.Gallery-module__nCcalq__grid[data-image-only=true] .Gallery-module__nCcalq__figure{border-radius:14px}.Gallery-module__nCcalq__grid[data-image-only=true] .Gallery-module__nCcalq__expand{width:2.15rem;height:2.15rem;bottom:.45rem;right:.45rem}.Gallery-module__nCcalq__figure{border-radius:18px}.Gallery-module__nCcalq__meta{padding:.9rem}.Gallery-module__nCcalq__dialog{border-radius:20px;width:min(560px,100% - 1.5rem);max-height:min(88dvh,760px)}.Gallery-module__nCcalq__stage{padding:.65rem .5rem 4.5rem}.Gallery-module__nCcalq__previous,.Gallery-module__nCcalq__next{top:auto;bottom:.8rem;transform:none}.Gallery-module__nCcalq__previous{left:calc(50% - 3.15rem)}.Gallery-module__nCcalq__next{right:calc(50% - 3.15rem)}.Gallery-module__nCcalq__previous:hover,.Gallery-module__nCcalq__next:hover{transform:none}.Gallery-module__nCcalq__dialogMeta{grid-template-columns:minmax(0,1fr)}.Gallery-module__nCcalq__download{grid-area:auto/1;width:fit-content}}@media (prefers-reduced-motion:reduce){.Gallery-module__nCcalq__open img,.Gallery-module__nCcalq__iconButton{transition:none}.Gallery-module__nCcalq__open:hover img,.Gallery-module__nCcalq__open:focus-visible img,.Gallery-module__nCcalq__iconButton:hover,.Gallery-module__nCcalq__previous:hover,.Gallery-module__nCcalq__next:hover{transform:none}.Gallery-module__nCcalq__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
.MarketingOutcomeSection-module__hoVnfa__section{background:var(--navy);color:var(--white);padding-block:clamp(4rem,8vw,8rem)}.MarketingOutcomeSection-module__hoVnfa__container{width:min(100% - clamp(2rem,6vw,7rem),124rem);margin-inline:auto}.MarketingOutcomeSection-module__hoVnfa__container h2{max-width:28ch;color:var(--white);letter-spacing:-.045em;text-align:center;margin:0 auto clamp(2rem,4vw,3.5rem);font-size:clamp(2.2rem,4.5vw,5rem);line-height:1}.MarketingOutcomeSection-module__hoVnfa__grid{border:1px solid #afdaf52e;border-radius:clamp(1.25rem,2vw,2rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.MarketingOutcomeSection-module__hoVnfa__card{background:#071f2f;min-width:0;margin:0}.MarketingOutcomeSection-module__hoVnfa__card+.MarketingOutcomeSection-module__hoVnfa__card{border-left:1px solid #afdaf52e}.MarketingOutcomeSection-module__hoVnfa__media{aspect-ratio:3/2;display:block;position:relative;overflow:hidden}.MarketingOutcomeSection-module__hoVnfa__media img{object-fit:cover}.MarketingOutcomeSection-module__hoVnfa__card figcaption{color:var(--white);text-align:center;padding:clamp(1rem,2vw,1.4rem);font-size:clamp(1.05rem,1.7vw,1.45rem);font-weight:700;line-height:1.25}@media (max-width:760px){.MarketingOutcomeSection-module__hoVnfa__section{padding-block:3rem}.MarketingOutcomeSection-module__hoVnfa__section .MarketingOutcomeSection-module__hoVnfa__container h2{margin-bottom:1.5rem}.MarketingOutcomeSection-module__hoVnfa__grid{grid-template-columns:minmax(0,1fr)}.MarketingOutcomeSection-module__hoVnfa__section .MarketingOutcomeSection-module__hoVnfa__grid{border:0;gap:.75rem;overflow:visible}.MarketingOutcomeSection-module__hoVnfa__section .MarketingOutcomeSection-module__hoVnfa__card{border:1px solid #afdaf52e;border-radius:1rem;overflow:hidden}.MarketingOutcomeSection-module__hoVnfa__section .MarketingOutcomeSection-module__hoVnfa__media{aspect-ratio:16/9!important}.MarketingOutcomeSection-module__hoVnfa__section .MarketingOutcomeSection-module__hoVnfa__card figcaption{padding:.9rem 1rem}.MarketingOutcomeSection-module__hoVnfa__card+.MarketingOutcomeSection-module__hoVnfa__card{border-top:1px solid #afdaf52e;border-left:0}}
