.InsightsSection-module__ypCdzG__insightsSection{padding-top:var(--insights-pt);padding-bottom:var(--insights-pb)}@media (max-width:1024px){.InsightsSection-module__ypCdzG__insightsSection{--insights-pt:48px;--insights-pb:48px;--insights-header-gap:16px;--insights-title:32px;--insights-title-lh:38px;--insights-subtitle:16px;--insights-subtitle-lh:24px;--insights-subtitle-max:100%;--insights-featured-mt:40px;--insights-featured-stack-gap:20px;--insights-featured-copy-gap:12px;--insights-category:12px;--insights-featured-title:22px;--insights-featured-title-lh:28px;--insights-body:14px;--insights-body-lh:22px;--insights-featured-text-max:100%;--insights-featured-desc-max:100%;--insights-featured-author-name:13px;--insights-featured-author-role:12px;--insights-featured-author-lh:18px;--insights-cards-mt:32px;--insights-card-body-mt:16px;--insights-card-stack-gap:12px;--insights-card-title-gap:8px;--insights-card-title:18px;--insights-card-title-lh:24px;--insights-read-more:14px;--insights-read-more-lh:18px;--insights-read-more-h:18px}}.InsightsSection-module__ypCdzG__inner{flex-direction:column;min-width:0;display:flex}.InsightsSection-module__ypCdzG__header{gap:var(--insights-header-gap);flex-direction:column;display:flex}@media (min-width:1025px){.InsightsSection-module__ypCdzG__header{flex-direction:row;justify-content:space-between;align-items:center}}.InsightsSection-module__ypCdzG__title{font-size:var(--insights-title);line-height:var(--insights-title-lh);color:var(--ssi-black);flex-shrink:0;font-weight:700}.InsightsSection-module__ypCdzG__subtitle{max-width:var(--insights-subtitle-max);font-size:var(--insights-subtitle);line-height:var(--insights-subtitle-lh);color:var(--ssi-black);flex-shrink:0}.InsightsSection-module__ypCdzG__featuredWrap{margin-top:var(--insights-featured-mt)}.InsightsSection-module__ypCdzG__featured{gap:var(--insights-header-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1025px){.InsightsSection-module__ypCdzG__featured{gap:var(--insights-featured-gap);grid-template-columns:minmax(0,734fr) minmax(0,609fr);align-items:center}}.InsightsSection-module__ypCdzG__featuredVisual{width:100%;max-width:var(--insights-featured-visual-w);aspect-ratio:734/618;position:relative;overflow:visible}.InsightsSection-module__ypCdzG__featuredVisualGray{inset-inline:0;z-index:0;background-color:#e6e6e6;height:74.6%;position:absolute;bottom:0}.InsightsSection-module__ypCdzG__featuredVisualImg{z-index:1;object-position:bottom;width:100%;max-width:none;height:100%;position:absolute;top:0;right:0}.InsightsSection-module__ypCdzG__featuredOverlayBand{inset-inline:0;z-index:20;height:31.6%;position:absolute;top:41.6%}.InsightsSection-module__ypCdzG__featuredOverlayBg{background-color:#ffffff05;position:absolute;inset:0}.InsightsSection-module__ypCdzG__featuredOverlayTextWrap{align-items:center;height:100%;padding-block:10px;padding-inline:3.9%;display:flex;position:relative}.InsightsSection-module__ypCdzG__featuredOverlayLine{font-family:var(--font-google-sans-flex), "Google Sans Flex", system-ui, sans-serif;font-size:var(--insights-featured-overlay-text);line-height:var(--insights-featured-overlay-lh);text-transform:uppercase;letter-spacing:var(--insights-featured-overlay-tracking);color:#fff;font-weight:600}.InsightsSection-module__ypCdzG__featuredAccent{z-index:40;width:var(--insights-featured-accent);height:var(--insights-featured-accent);background-color:#ba202a;position:absolute;top:59.1%;left:65.9%}.InsightsSection-module__ypCdzG__featuredRedPanel{right:var(--insights-featured-red-inset);bottom:var(--insights-featured-red-inset);z-index:30;width:var(--insights-featured-red-w);height:var(--insights-featured-red-h);background-color:#ba202a;position:absolute}@media (max-width:1024px){.InsightsSection-module__ypCdzG__featuredRedPanel{width:clamp(95px,26cqw,96px);height:clamp(95px,28cqw,94px);bottom:6px;right:6px}.InsightsSection-module__ypCdzG__featuredVisual{container-type:inline-size}.InsightsSection-module__ypCdzG__featuredAuthor{padding-inline:10px;padding-bottom:10px}.InsightsSection-module__ypCdzG__featuredAuthorName,.InsightsSection-module__ypCdzG__featuredAuthorRole{font-size:var(--insights-featured-author-name);line-height:var(--insights-featured-author-lh)}.InsightsSection-module__ypCdzG__featuredAuthorRole{font-size:var(--insights-featured-author-role)}}.InsightsSection-module__ypCdzG__featuredAuthor{inset-inline:0;padding-inline:16px;color:#fff;padding-bottom:16px;position:absolute;bottom:0}.InsightsSection-module__ypCdzG__featuredAuthorName{font-size:var(--insights-featured-author-name);line-height:var(--insights-featured-author-lh);font-weight:600}.InsightsSection-module__ypCdzG__featuredAuthorRole{font-size:var(--insights-featured-author-role);line-height:var(--insights-featured-author-lh)}.InsightsSection-module__ypCdzG__featuredCopy{min-width:0;max-width:var(--insights-featured-text-max);justify-content:center;gap:var(--insights-featured-stack-gap);flex-direction:column;align-self:center;display:flex}.InsightsSection-module__ypCdzG__featuredCopyInner{gap:var(--insights-featured-copy-gap);flex-direction:column;display:flex}.InsightsSection-module__ypCdzG__category{font-size:var(--insights-category);line-height:var(--insights-category);text-transform:uppercase;color:#ba202a;font-weight:700}.InsightsSection-module__ypCdzG__featuredArticleTitle{font-size:var(--insights-featured-title);line-height:var(--insights-featured-title-lh);color:var(--ssi-black);font-weight:700}.group:hover .InsightsSection-module__ypCdzG__featuredArticleTitle{color:#ba202a}.InsightsSection-module__ypCdzG__featuredDesc{max-width:var(--insights-featured-desc-max);font-size:var(--insights-body);line-height:var(--insights-body-lh);color:var(--ssi-black)}.InsightsSection-module__ypCdzG__cards{gap:var(--insights-card-grid-gap);width:100%;min-width:0;margin-top:var(--insights-cards-mt);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.InsightsSection-module__ypCdzG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1025px){.InsightsSection-module__ypCdzG__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.InsightsSection-module__ypCdzG__cards{--insights-swipe-card-w:calc(100% - 28px);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:12px;padding-bottom:18px;scroll-padding-inline:0;display:flex;overflow-x:auto}.InsightsSection-module__ypCdzG__cards>.InsightsSection-module__ypCdzG__card{flex:0 0 var(--insights-swipe-card-w);box-sizing:border-box;width:var(--insights-swipe-card-w);scroll-snap-align:center;scroll-snap-stop:always;max-width:none}}@media (min-width:640px) and (max-width:899px){.InsightsSection-module__ypCdzG__cards{--insights-swipe-card-w:calc((100% - 16px) / 2);gap:16px}.InsightsSection-module__ypCdzG__cards>.InsightsSection-module__ypCdzG__card{scroll-snap-align:start}}@media (min-width:900px) and (max-width:1024px){.InsightsSection-module__ypCdzG__cards{--insights-swipe-card-w:calc((100% - 32px) / 3);gap:16px}.InsightsSection-module__ypCdzG__cards>.InsightsSection-module__ypCdzG__card{scroll-snap-align:start}}.InsightsSection-module__ypCdzG__card{min-width:0;max-width:var(--insights-card-max-w);flex-direction:column;display:flex}@media (min-width:1025px){.InsightsSection-module__ypCdzG__card{max-width:none}}.InsightsSection-module__ypCdzG__cardImgWrap{width:100%;height:var(--insights-card-img-h);position:relative;overflow:hidden}.InsightsSection-module__ypCdzG__cardImgAccent{width:var(--insights-card-accent);height:var(--insights-card-accent);background-color:#f5f5f5;position:absolute;bottom:0;right:0}.InsightsSection-module__ypCdzG__cardBody{gap:var(--insights-card-stack-gap);margin-top:var(--insights-card-body-mt);flex-direction:column;display:flex}.InsightsSection-module__ypCdzG__cardTitleBlock{gap:var(--insights-card-title-gap);flex-direction:column;display:flex}.InsightsSection-module__ypCdzG__cardTitle{font-size:var(--insights-card-title);line-height:var(--insights-card-title-lh);color:var(--ssi-black);font-weight:700}.group:hover .InsightsSection-module__ypCdzG__cardTitle{color:#ba202a}.InsightsSection-module__ypCdzG__cardDesc{font-size:var(--insights-body);line-height:var(--insights-body-lh);color:var(--ssi-black)}@media (min-width:1025px){.InsightsSection-module__ypCdzG__insightsSectionLanding{padding-top:clamp(80px,7.29167vw,140px)}.InsightsSection-module__ypCdzG__insightsSectionLanding .InsightsSection-module__ypCdzG__title{line-height:clamp(48px,4.42708vw,85px)}.InsightsSection-module__ypCdzG__insightsSectionLanding .InsightsSection-module__ypCdzG__cards{margin-top:clamp(40px,3.33333vw,64px)}}.InsightsSection-module__ypCdzG__insightsHome{isolation:isolate;--insights-pb:clamp(32px, 3.33333vw, 64px);--insights-home-card-h:clamp(420px, 29.6875vw, 570px);--insights-home-card-pad:clamp(12px, 1.04167vw, 20px);--insights-home-media-h:clamp(180px, 13.5938vw, 261px);--insights-home-notch:clamp(28px, 2.29167vw, 44px);--insights-home-media-gap:clamp(16px, 1.66667vw, 32px);--insights-home-copy-gap:clamp(12px, .833333vw, 16px);--insights-home-title-gap:clamp(8px, .625vw, 12px);position:relative}@media (min-width:1025px){.InsightsSection-module__ypCdzG__insightsHome{--insights-subtitle-max:clamp(260px, 25.1563vw, 483px)}}@media (max-width:1024px){.InsightsSection-module__ypCdzG__insightsHome{--insights-pt:64px;--insights-pb:48px;--insights-header-gap:24px;--insights-title:36px;--insights-title-lh:48px;--insights-subtitle:16px;--insights-subtitle-lh:22px;--insights-subtitle-max:100%;--insights-cards-mt:32px;--insights-category:12px;--insights-home-card-h:424px;--insights-home-card-pad:16px;--insights-home-media-h:192px;--insights-home-notch:32px;--insights-home-media-gap:12px;--insights-home-copy-gap:16px;--insights-home-title-gap:8px;--insights-card-title:16px;--insights-card-title-lh:24px;--insights-body:14px;--insights-body-lh:22px;--insights-read-more:12px;--insights-read-more-lh:12px;--insights-read-more-h:auto;--insights-read-more-gap:4px;--insights-read-more-arrow-w:16px;--insights-read-more-arrow-h:8px}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__subtitle{color:#585858}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__homeCardCopy{gap:8px;min-height:0;overflow:hidden}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__homeCardDesc{color:#585858;-webkit-line-clamp:2;line-clamp:2}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__homeCardCategory{line-height:1.2}.InsightsSection-module__ypCdzG__insightsHome .insights-read-more{text-transform:uppercase;height:auto;min-height:0;padding-block:4px;font-size:12px;line-height:12px}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__insightsScrollProgress{background-color:#fff;width:100%;height:4px;margin-top:38px;display:block;position:relative;overflow:hidden}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__insightsScrollProgressFill{height:100%;width:calc(var(--insights-scroll-thumb,.35) * 100%);transform:translateX(calc(var(--insights-scroll-progress,0) * (1 / var(--insights-scroll-thumb,.35) - 1) * 100%));background-color:#ba202a;transition:transform 80ms linear;position:absolute;top:0;left:0}}@media (min-width:1025px){.InsightsSection-module__ypCdzG__insightsScrollProgress,.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__insightsScrollProgress{display:none}}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__inner{z-index:1;position:relative}.InsightsSection-module__ypCdzG__insightsScrollProgress{display:none}.InsightsSection-module__ypCdzG__homeCards{gap:var(--insights-card-grid-gap);width:100%;min-width:0;margin-top:var(--insights-cards-mt);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.InsightsSection-module__ypCdzG__homeCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1025px){.InsightsSection-module__ypCdzG__homeCards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.InsightsSection-module__ypCdzG__homeCards{--insights-swipe-card-w:calc(100% - 28px);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:12px;padding-bottom:0;padding-right:20px;scroll-padding-inline:0;display:flex;overflow-x:auto}.InsightsSection-module__ypCdzG__homeCards::-webkit-scrollbar{display:none}.InsightsSection-module__ypCdzG__homeCards>.InsightsSection-module__ypCdzG__homeCard{scroll-snap-align:start;max-width:270px;height:var(--insights-home-card-h);flex:0 0 270px}}.InsightsSection-module__ypCdzG__homeCard{min-width:0;height:var(--insights-home-card-h);gap:var(--insights-home-media-gap);padding:var(--insights-home-card-pad);color:inherit;background-color:#fff;flex-direction:column;text-decoration:none;display:flex}.InsightsSection-module__ypCdzG__homeCardMedia{width:100%;height:var(--insights-home-media-h);flex-shrink:0;position:relative;overflow:hidden}.InsightsSection-module__ypCdzG__homeCardImg{width:100%;height:100%;display:block;position:relative}.InsightsSection-module__ypCdzG__homeCardImg.InsightsSection-module__ypCdzG__homeCardImgMobile{display:none}@media (max-width:1024px){.InsightsSection-module__ypCdzG__homeCardImg.InsightsSection-module__ypCdzG__homeCardImgDesktop{display:none}.InsightsSection-module__ypCdzG__homeCardImg.InsightsSection-module__ypCdzG__homeCardImgMobile{display:block}}.InsightsSection-module__ypCdzG__homeCardNotch{z-index:1;width:var(--insights-home-notch);height:var(--insights-home-notch);background-color:#fff;position:absolute;bottom:0;right:0}.InsightsSection-module__ypCdzG__homeCardBody{justify-content:space-between;gap:var(--insights-home-copy-gap);flex-direction:column;flex:auto;min-height:0;display:flex}.InsightsSection-module__ypCdzG__homeCardCopy{gap:var(--insights-home-copy-gap);flex-direction:column;display:flex}.InsightsSection-module__ypCdzG__homeCardHeader{gap:var(--insights-home-title-gap);flex-direction:column;display:flex}.InsightsSection-module__ypCdzG__homeCardCategory{font-size:var(--insights-category);color:#ba202a;text-transform:uppercase;margin:0;font-weight:700;line-height:1}.InsightsSection-module__ypCdzG__homeCardTitle{font-size:var(--insights-card-title);font-weight:700;line-height:var(--insights-card-title-lh);color:var(--ssi-black);margin:0}.InsightsSection-module__ypCdzG__homeCard:hover .InsightsSection-module__ypCdzG__homeCardTitle{color:#ba202a}.InsightsSection-module__ypCdzG__homeCardDesc{-webkit-line-clamp:2;line-clamp:2;font-size:var(--insights-body);font-weight:400;line-height:var(--insights-body-lh);color:var(--ssi-black);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.InsightsSection-module__ypCdzG__homeCardDesc p{margin:0}@media (max-width:639px){.InsightsSection-module__ypCdzG__card{height:auto}}@media (max-width:1024px){.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__homeCards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:calc(100% + max(0px, calc((var(--page-width) - var(--content-width)) / 2)));margin-right:calc(-1 * max(0px, calc((var(--page-width) - var(--content-width)) / 2)));flex-wrap:nowrap;gap:12px;padding-bottom:0;padding-right:20px;display:flex;overflow-x:auto}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__homeCards::-webkit-scrollbar{display:none}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__homeCards>.InsightsSection-module__ypCdzG__homeCard{width:270px;max-width:270px;height:var(--insights-home-card-h);min-height:var(--insights-home-card-h);max-height:var(--insights-home-card-h);scroll-snap-align:start;flex:0 0 270px;overflow:hidden}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__homeCardTitle{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__homeCardDesc{color:#585858;-webkit-line-clamp:2;line-clamp:2;font-size:14px;line-height:22px}.InsightsSection-module__ypCdzG__insightsHome .InsightsSection-module__ypCdzG__homeCardBody{min-height:0;overflow:hidden}}
.ai-stack-section{--ai-stack-pt:clamp(80px, 10.4688vw, 201px);--ai-stack-pb:clamp(80.533px, 7.86458vw, 151px);--ai-stack-title:clamp(32px, 4.375vw, 84px);--ai-stack-title-lh:clamp(38px, 5.0726vw, 97.394px);--ai-stack-subtitle:clamp(16px, 1.25vw, 24px);--ai-stack-subtitle-lh:clamp(24px, 1.66667vw, 32px);--ai-stack-header-gap:clamp(48px, 3.95833vw, 76px);--ai-stack-block-gap:clamp(48px, 5.3125vw, 102px);--ai-stack-tab-text:clamp(14px, .9375vw, 18px);--ai-stack-tab-h:clamp(40px, 2.5vw, 48px);--ai-stack-logo-gap:clamp(24px, 2.29167vw, 44px);padding-top:var(--ai-stack-pt);padding-bottom:var(--ai-stack-pb);background-color:#f5f5f5}.ai-stack-inner{flex-direction:column;display:flex}.ai-stack-header{margin-bottom:var(--ai-stack-block-gap);flex-direction:column;gap:clamp(24px,1.66667vw,32px);display:flex}@media (min-width:1025px){.ai-stack-header{justify-content:space-between;align-items:center;gap:var(--ai-stack-header-gap);flex-direction:row}}.ai-stack-title{font-size:var(--ai-stack-title);line-height:var(--ai-stack-title-lh);letter-spacing:-.02em;color:#231f20;flex-shrink:0;max-width:clamp(320px,43.4375vw,834px);margin:0}.ai-stack-title-wrap{flex-shrink:0;max-width:clamp(320px,43.4375vw,834px)}.ai-stack-subtitle{font-size:var(--ai-stack-subtitle);line-height:var(--ai-stack-subtitle-lh);color:#231f20;max-width:clamp(280px,25.2083vw,484px);font-weight:400}.ai-stack-tabs{min-width:0;min-height:var(--ai-stack-tab-h);margin-bottom:var(--ai-stack-block-gap);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:clamp(8px,.833333vw,16px);display:flex;overflow-x:auto}.ai-stack-tabs::-webkit-scrollbar{display:none}.ai-stack-tab{min-height:var(--ai-stack-tab-h);font-size:var(--ai-stack-tab-text);letter-spacing:.036px;color:var(--ssi-black);cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding-block:clamp(4px,.208333vw,4px);padding-inline:clamp(12px,.833333vw,16px);line-height:clamp(16px,.9375vw,18px);display:flex}.ai-stack-tab--active{border-bottom-color:var(--ssi-red);font-weight:600}.ai-stack-tab--inactive{font-weight:500}.ai-stack-logos{justify-content:center;align-items:center;gap:var(--ai-stack-logo-gap);flex-wrap:wrap;min-width:0;display:flex}.ai-stack-logo-divider{flex-shrink:0;width:1px;height:clamp(32px,2.5vw,48px)}.ai-stack-logo{flex-shrink:0;justify-content:center;align-items:center;display:flex}.ai-stack-logo-img{object-fit:contain;width:auto;max-width:clamp(100px,10.2604vw,197px);height:auto;max-height:clamp(32px,3.33333vw,64px)}.ai-stack-logo-img--multiply{mix-blend-mode:multiply}.ai-stack-logo-fallback{text-transform:uppercase;letter-spacing:.08em;color:#666;font-size:14px;font-weight:600}.ai-stack-logos-mobile{display:none}@media (max-width:1024px){.ai-stack-section{--ai-stack-tab-text:18px;--ai-stack-tab-h:48px;background-color:#fff;padding-top:80px;padding-bottom:80px}.ai-stack-inner{gap:36px}.ai-stack-header{flex-direction:column;align-items:stretch;gap:24px;margin-bottom:0}:is(.ai-stack-title-wrap,.ai-stack-title,.ai-stack-subtitle){max-width:100%}.ai-stack-title{letter-spacing:0;font-size:36px;line-height:48px}.ai-stack-subtitle{font-size:14px;line-height:22px}.ai-stack-tabs{border-bottom:.5px solid #c9c9c9;gap:16px;margin-bottom:0;padding-bottom:0}.ai-stack-tab{padding-block:4px;padding-inline:12px;line-height:18px}.ai-stack-logos--desktop{display:none}.ai-stack-logos-mobile{width:100%;min-width:0;display:block}.ai-stack-logos-grid{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.ai-stack-logos-grid-row{flex-wrap:nowrap;justify-content:center;align-items:center;gap:24px;width:100%;display:flex}.ai-stack-logos-grid-row .ai-stack-logo{flex:none;min-width:0}.ai-stack-logos-mobile .ai-stack-logo-img{object-fit:contain;width:auto;max-width:120px;height:auto;max-height:28px}}
