.IndustriesCarouselSection-module__BpBskW__section{background:var(--color-cream-deep);padding-block:clamp(3.25rem,8vw,5.5rem);position:relative;overflow:hidden}.IndustriesCarouselSection-module__BpBskW__section:before{content:"";pointer-events:none;z-index:0;opacity:.65;background-image:repeating-linear-gradient(90deg,#ffffff61 0 1px,#0000 1px 2.75rem);position:absolute;inset:0}.IndustriesCarouselSection-module__BpBskW__inner{z-index:1;min-width:0;position:relative}.IndustriesCarouselSection-module__BpBskW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem 2rem;margin-bottom:clamp(1.75rem,4vw,2.5rem);display:flex}.IndustriesCarouselSection-module__BpBskW__copy{max-width:38rem}.IndustriesCarouselSection-module__BpBskW__heading{font-size:var(--text-fluid-carousel);font-weight:var(--font-weight-bold);letter-spacing:-.03em;color:var(--color-ink);margin-bottom:.65rem;line-height:1.12}.IndustriesCarouselSection-module__BpBskW__subheading{font-size:var(--text-fluid-carousel-lead);color:var(--color-ink-muted);line-height:1.55}.IndustriesCarouselSection-module__BpBskW__nav{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.IndustriesCarouselSection-module__BpBskW__navBtn{box-sizing:border-box;background:var(--color-primary);min-width:4.625rem;height:2.375rem;color:var(--color-on-primary);transition:background var(--duration-fast) var(--ease-out-expo), transform var(--duration-fast) var(--ease-out-expo), opacity var(--duration-fast) var(--ease-out-expo);border-radius:999px;justify-content:center;align-items:center;padding:0 1.35rem;display:inline-flex}.IndustriesCarouselSection-module__BpBskW__navArrow{aspect-ratio:22/12;flex-shrink:0;width:1.5rem;height:auto;display:block}.IndustriesCarouselSection-module__BpBskW__navBtn:hover:not(:disabled){background:var(--color-primary-soft)}.IndustriesCarouselSection-module__BpBskW__navBtn:active:not(:disabled){transform:scale(.96)}.IndustriesCarouselSection-module__BpBskW__navBtn:disabled{opacity:.35;cursor:not-allowed}.IndustriesCarouselSection-module__BpBskW__viewport{z-index:1;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;width:100%;min-width:0;max-width:100%;margin-top:.25rem;position:relative;overflow:auto hidden;container:industries-carousel/inline-size}.IndustriesCarouselSection-module__BpBskW__viewport::-webkit-scrollbar{display:none}.IndustriesCarouselSection-module__BpBskW__track{flex-direction:row;gap:1.25rem;width:max-content;max-width:none;padding-block:.85rem;display:flex}.IndustriesCarouselSection-module__BpBskW__cardSlot{z-index:0;box-sizing:border-box;aspect-ratio:1;flex:none;width:min(12.25rem,46.5116cqw - .581395rem);position:relative}@container industries-carousel (min-width:40rem){.IndustriesCarouselSection-module__BpBskW__cardSlot{width:min(12.25rem,25cqw - .9375rem)}}@supports not (container-type:inline-size){@media (min-width:40rem){.IndustriesCarouselSection-module__BpBskW__cardSlot{width:min(12.25rem, calc(( min(var(--container-max), 100vw - var(--container-gutter) * 2) - 3 * 1.25rem ) / 4))}}}.IndustriesCarouselSection-module__BpBskW__card{--card-pad:clamp(1.15rem, 2.2vw, 1.75rem);--icon-size:2.75rem;z-index:0;box-sizing:border-box;width:100%;height:100%;color:inherit;padding:0;text-decoration:none;display:block;position:relative;overflow:visible}.IndustriesCarouselSection-module__BpBskW__card:is(:hover,:focus-visible){z-index:2}.IndustriesCarouselSection-module__BpBskW__cardSurface{z-index:0;box-sizing:border-box;padding:var(--card-pad);background-color:var(--color-white);border:1px solid var(--color-border);box-shadow:0 1px 3px rgb(from var(--color-primary) r g b / .06);transform-origin:50% 100%;transition:transform var(--duration-mid) var(--ease-out-expo), box-shadow var(--duration-mid) var(--ease-out-expo);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.IndustriesCarouselSection-module__BpBskW__cardSurface:before{content:"";z-index:0;pointer-events:none;opacity:.92;background-image:radial-gradient(circle,#2d2d2d11 .4px,#0000 .55px);background-size:7px 7px;position:absolute;inset:0}.IndustriesCarouselSection-module__BpBskW__card:is(:hover,:focus-visible) .IndustriesCarouselSection-module__BpBskW__cardSurface{transform:scale(1.05);box-shadow:0 2px 8px #00000012,0 12px 28px #00000014}.IndustriesCarouselSection-module__BpBskW__card:focus-visible{outline:2px solid var(--color-accent-marketing-red);outline-offset:3px}.IndustriesCarouselSection-module__BpBskW__iconWrap{z-index:1;width:var(--icon-size);height:var(--icon-size);color:var(--color-ink);flex-shrink:0;position:relative}.IndustriesCarouselSection-module__BpBskW__iconWrap svg{stroke-width:1.35px;width:100%;height:100%}.IndustriesCarouselSection-module__BpBskW__iconHatch{pointer-events:none;background:repeating-linear-gradient(-42deg, transparent, transparent 2px, rgb(from var(--color-accent-marketing-red) r g b / .28) 2px, rgb(from var(--color-accent-marketing-red) r g b / .28) 3px);mix-blend-mode:multiply;opacity:.9;border-radius:2px;position:absolute;inset:0}.IndustriesCarouselSection-module__BpBskW__label{z-index:2;left:var(--card-pad);right:var(--card-pad);top:calc(var(--card-pad) + var(--icon-size) + .75rem);font-size:var(--text-eyebrow);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);pointer-events:none;max-width:none;margin:0;line-height:1.18;position:absolute}.IndustriesCarouselSection-module__BpBskW__footer{z-index:1;flex-shrink:0;justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:1rem;display:flex;position:relative}.IndustriesCarouselSection-module__BpBskW__cta{background:var(--color-accent-marketing-red);max-width:2.25rem;height:2.25rem;color:var(--color-on-primary);transition:max-width var(--duration-slow) var(--ease-out-expo), padding var(--duration-slow) var(--ease-out-expo), gap var(--duration-slow) var(--ease-out-expo);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:0;padding:0;display:inline-flex;overflow:hidden}.IndustriesCarouselSection-module__BpBskW__card:is(:hover,:focus-visible) .IndustriesCarouselSection-module__BpBskW__cta{justify-content:flex-start;gap:.35rem;max-width:11rem;padding:0 .45rem 0 .85rem}.IndustriesCarouselSection-module__BpBskW__ctaText{white-space:nowrap;min-width:0;font-size:var(--text-caption-tight);font-weight:var(--font-weight-semibold);letter-spacing:.04em;opacity:0;max-width:0;transition:opacity var(--duration-mid) var(--ease-out-expo), max-width var(--duration-slow) var(--ease-out-expo);flex-shrink:0;line-height:1;overflow:hidden}.IndustriesCarouselSection-module__BpBskW__card:is(:hover,:focus-visible) .IndustriesCarouselSection-module__BpBskW__ctaText{opacity:1;max-width:6.5rem}.IndustriesCarouselSection-module__BpBskW__ctaIcon{flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.IndustriesCarouselSection-module__BpBskW__ctaIcon svg{stroke-width:2.25px;width:1rem;height:1rem}.IndustriesCarouselSection-module__BpBskW__cornerPattern{z-index:0;pointer-events:none;color:#0000;width:54%;height:54%;position:absolute;bottom:0;right:0}@media (prefers-reduced-motion:reduce){.IndustriesCarouselSection-module__BpBskW__cardSurface,.IndustriesCarouselSection-module__BpBskW__cta,.IndustriesCarouselSection-module__BpBskW__ctaText,.IndustriesCarouselSection-module__BpBskW__navBtn{transition:none}.IndustriesCarouselSection-module__BpBskW__card:is(:hover,:focus-visible) .IndustriesCarouselSection-module__BpBskW__cardSurface{transform:scale(1.05)}.IndustriesCarouselSection-module__BpBskW__card:is(:hover,:focus-visible) .IndustriesCarouselSection-module__BpBskW__cta{justify-content:flex-start;gap:.35rem;max-width:11rem;padding:0 .45rem 0 .85rem}.IndustriesCarouselSection-module__BpBskW__card:is(:hover,:focus-visible) .IndustriesCarouselSection-module__BpBskW__ctaText{opacity:1;max-width:6.5rem}.IndustriesCarouselSection-module__BpBskW__viewport{scroll-behavior:auto}}
.WhatsNewInsightsSection-module__lRzkOG__section{padding-block:var(--section-y);background:var(--color-cream);position:relative;overflow:hidden}.WhatsNewInsightsSection-module__lRzkOG__backdrop{opacity:.55}.WhatsNewInsightsSection-module__lRzkOG__inner{z-index:1;padding-bottom:3.25rem;position:relative}.WhatsNewInsightsSection-module__lRzkOG__topRow{grid-template-columns:1fr auto;align-items:start;gap:1.5rem 2rem;margin-bottom:2.5rem;display:grid}@media (max-width:640px){.WhatsNewInsightsSection-module__lRzkOG__topRow{grid-template-columns:1fr}}.WhatsNewInsightsSection-module__lRzkOG__intro{max-width:44rem}.WhatsNewInsightsSection-module__lRzkOG__heading{font-size:var(--text-fluid-carousel-sm);font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--color-ink);margin:0 0 .75rem;line-height:1.1}.WhatsNewInsightsSection-module__lRzkOG__subheading{font-size:var(--text-lg);line-height:1.55;font-weight:var(--font-weight-normal);color:var(--color-ink);max-width:38rem;margin:0}.WhatsNewInsightsSection-module__lRzkOG__nav{align-self:start;gap:.5rem;padding-top:.2rem;display:flex}@media (max-width:640px){.WhatsNewInsightsSection-module__lRzkOG__nav{padding-top:0}}.WhatsNewInsightsSection-module__lRzkOG__navBtn{cursor:pointer;width:2.65rem;min-width:2.65rem;height:2.65rem;color:var(--color-white);background:var(--color-ink);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .2s,transform .2s,background-color .2s;display:inline-flex}.WhatsNewInsightsSection-module__lRzkOG__navBtn:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.WhatsNewInsightsSection-module__lRzkOG__navBtn:disabled{opacity:.28;cursor:not-allowed}.WhatsNewInsightsSection-module__lRzkOG__navBtn svg{display:block}.WhatsNewInsightsSection-module__lRzkOG__track{box-sizing:border-box;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:1.25rem;width:100%;min-width:0;max-width:100%;padding-bottom:.35rem;display:flex;overflow-x:auto}.WhatsNewInsightsSection-module__lRzkOG__track::-webkit-scrollbar{display:none}.WhatsNewInsightsSection-module__lRzkOG__card{scroll-snap-align:start;aspect-ratio:1;color:inherit;box-shadow:0 12px 40px rgb(from var(--color-primary) r g b / .08);outline-offset:4px;border-radius:2px;flex:0 0 calc(25% - .9375rem);text-decoration:none;position:relative;overflow:hidden}.WhatsNewInsightsSection-module__lRzkOG__card:focus-visible{outline:2px solid var(--color-primary)}.WhatsNewInsightsSection-module__lRzkOG__cardMedia{position:absolute;inset:0}.WhatsNewInsightsSection-module__lRzkOG__cardImage{object-fit:cover;transition:filter .45s,transform .55s;transform:scale(1.001)}.WhatsNewInsightsSection-module__lRzkOG__card:hover .WhatsNewInsightsSection-module__lRzkOG__cardImage,.WhatsNewInsightsSection-module__lRzkOG__card:focus-visible .WhatsNewInsightsSection-module__lRzkOG__cardImage{filter:blur(9px);transform:scale(1.06)}.WhatsNewInsightsSection-module__lRzkOG__cardPattern{z-index:1;opacity:0;pointer-events:none;background-image:var(--whats-new-card-mesh);background-repeat:repeat;background-size:64px 64px;transition:opacity .45s;position:absolute;inset:0}.WhatsNewInsightsSection-module__lRzkOG__card:hover .WhatsNewInsightsSection-module__lRzkOG__cardPattern,.WhatsNewInsightsSection-module__lRzkOG__card:focus-visible .WhatsNewInsightsSection-module__lRzkOG__cardPattern{opacity:1}.WhatsNewInsightsSection-module__lRzkOG__cardGradient{z-index:2;pointer-events:none;background:linear-gradient(to top, rgb(from var(--color-primary) r g b / .9) 0%, rgb(from var(--color-primary) r g b / .55) 32%, rgb(from var(--color-primary) r g b / .12) 58%, transparent 72%);position:absolute;inset:0}.WhatsNewInsightsSection-module__lRzkOG__chip{z-index:3;font-size:var(--text-2xs);font-weight:var(--font-weight-medium);letter-spacing:.02em;color:var(--color-white);background:rgb(from var(--color-primary) r g b / .58);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;max-width:calc(100% - 2rem);padding:.4rem .65rem;line-height:1.35;position:absolute;top:1rem;left:1rem}.WhatsNewInsightsSection-module__lRzkOG__cardBottom{z-index:3;flex-direction:column;align-items:flex-start;gap:.45rem;padding:1rem 1rem 1.15rem;display:flex;position:absolute;bottom:0;left:0;right:0}.WhatsNewInsightsSection-module__lRzkOG__cardTitle{font-size:var(--text-fluid-subtle);font-weight:var(--font-weight-bold);color:var(--color-white);letter-spacing:-.015em;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.WhatsNewInsightsSection-module__lRzkOG__cardCta{font-size:var(--text-eyebrow);font-weight:var(--font-weight-medium);color:var(--color-white);letter-spacing:.01em;align-items:center;gap:.2rem;display:inline-flex}.WhatsNewInsightsSection-module__lRzkOG__cardCta svg{opacity:.95;flex-shrink:0;width:.95rem;height:.95rem}@media (max-width:1099px){.WhatsNewInsightsSection-module__lRzkOG__card{flex:0 0 calc(50% - .625rem)}}@media (max-width:640px){.WhatsNewInsightsSection-module__lRzkOG__card{flex:0 0 min(100%,300px)}}.WhatsNewInsightsSection-module__lRzkOG__footer{margin-top:2.25rem;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem 1rem;width:100%;max-width:100%;margin-inline:0;padding:.25rem 0 0;display:flex}.WhatsNewInsightsSection-module__lRzkOG__scrollTop{z-index:2;cursor:pointer;width:2.65rem;height:2.65rem;color:var(--color-white);background:rgb(from var(--color-ink) r g b / .45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s,transform .2s,opacity .2s;display:inline-flex;position:absolute;bottom:0;right:0}.WhatsNewInsightsSection-module__lRzkOG__scrollTop:hover{background:rgb(from var(--color-ink) r g b / .58);transform:translateY(-2px)}.WhatsNewInsightsSection-module__lRzkOG__scrollTop:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.WhatsNewInsightsSection-module__lRzkOG__scrollTop svg{width:1.15rem;height:1.15rem}@media (prefers-reduced-motion:reduce){.WhatsNewInsightsSection-module__lRzkOG__cardImage{transition-duration:.01ms}.WhatsNewInsightsSection-module__lRzkOG__card:hover .WhatsNewInsightsSection-module__lRzkOG__cardImage,.WhatsNewInsightsSection-module__lRzkOG__card:focus-visible .WhatsNewInsightsSection-module__lRzkOG__cardImage{filter:none;transform:none}.WhatsNewInsightsSection-module__lRzkOG__cardPattern{transition-duration:.01ms}.WhatsNewInsightsSection-module__lRzkOG__card:hover .WhatsNewInsightsSection-module__lRzkOG__cardPattern,.WhatsNewInsightsSection-module__lRzkOG__card:focus-visible .WhatsNewInsightsSection-module__lRzkOG__cardPattern{opacity:0}.WhatsNewInsightsSection-module__lRzkOG__track{scroll-behavior:auto}}
