.BlogListing-module__d7S8ra__page{--blog-span:1047;--blog-btn-h:clamp(44px, calc(44px + (100vw - 393px) * 8 / var(--blog-span)), 52px);--blog-btn-fs:clamp(14px, calc(14px + (100vw - 393px) * 2 / var(--blog-span)), 16px);--blog-btn-lh:clamp(22px, calc(22px + (100vw - 393px) * 6 / var(--blog-span)), 28px);--blog-btn-px:clamp(24px, calc(24px + (100vw - 393px) * 40 / var(--blog-span)), 64px);--blog-btn-arrow-w:clamp(16px, calc(16px + (100vw - 393px) * 4 / var(--blog-span)), 20px);--blog-btn-arrow-h:clamp(8px, calc(8px + (100vw - 393px) * 2 / var(--blog-span)), 10px);--blog-page-btn:clamp(32px, calc(32px + (100vw - 393px) * 12 / var(--blog-span)), 44px);color:#171717;background:#fff}.BlogListing-module__d7S8ra__hero{min-height:clamp(390px, calc(390px + (100vw - 393px) * 310 / var(--blog-span)), 700px);background:#000;flex-direction:column;display:flex;position:relative;overflow:hidden}.BlogListing-module__d7S8ra__heroMedia{opacity:.5;position:absolute;inset:0}.BlogListing-module__d7S8ra__heroMedia>*{width:100%;height:100%}.BlogListing-module__d7S8ra__heroMediaMobile{display:none}:is(.BlogListing-module__d7S8ra__heroTitle p,.BlogListing-module__d7S8ra__featuredHeading p,.BlogListing-module__d7S8ra__ctaHeading p){font:inherit;letter-spacing:inherit;color:inherit;margin:0}.BlogListing-module__d7S8ra__heroInner{z-index:1;flex-direction:column;flex:1 0 auto;width:100%;display:flex;position:relative}.BlogListing-module__d7S8ra__heroContent{width:100%;padding-block:clamp(48px, calc(48px + (100vw - 393px) * 16 / var(--blog-span)), 64px);flex:1 0 auto;align-items:center;display:flex;position:relative}.BlogListing-module__d7S8ra__heroTitle{color:#fff;max-width:min(100%,845px);font-weight:700;font-size:clamp(32px, calc(32px + (100vw - 393px) * 32 / var(--blog-span)), 64px);line-height:clamp(40px, calc(40px + (100vw - 393px) * 32 / var(--blog-span)), 72px);letter-spacing:clamp(-1.92px, calc(-.64px - (100vw - 393px) * 1.28 / var(--blog-span)), -.64px);margin:0}.BlogListing-module__d7S8ra__heroMark{width:clamp(52px, calc(52px + (100vw - 393px) * 52 / var(--blog-span)), 104px);height:clamp(52px, calc(52px + (100vw - 393px) * 52 / var(--blog-span)), 104px);pointer-events:none;position:absolute;bottom:0;right:0}.BlogListing-module__d7S8ra__archiveHeader{margin-bottom:32px}.BlogListing-module__d7S8ra__archiveTitle{font-weight:700;font-size:clamp(28px, calc(28px + (100vw - 393px) * 24 / var(--blog-span)), 52px);line-height:clamp(36px, calc(36px + (100vw - 393px) * 28 / var(--blog-span)), 64px);letter-spacing:clamp(-1.04px, calc(0px - (100vw - 393px) * 1.04 / var(--blog-span)), 0px);margin:0}.BlogListing-module__d7S8ra__featured{padding-block:clamp(48px, calc(48px + (100vw - 393px) * 32 / var(--blog-span)), 80px)}.BlogListing-module__d7S8ra__featuredHeading{margin:0 0 clamp(32px, calc(32px + (100vw - 393px) * 32 / var(--blog-span)), 64px);font-weight:700;font-size:clamp(28px, calc(28px + (100vw - 393px) * 24 / var(--blog-span)), 52px);line-height:clamp(36px, calc(36px + (100vw - 393px) * 28 / var(--blog-span)), 64px);letter-spacing:clamp(-1.04px, calc(0px - (100vw - 393px) * 1.04 / var(--blog-span)), 0px)}.BlogListing-module__d7S8ra__featuredSlide{gap:clamp(24px, calc(24px + (100vw - 393px) * 56 / var(--blog-span)), 80px);flex-direction:column;display:flex}.BlogListing-module__d7S8ra__featuredImage{aspect-ratio:353/223;background:#f5f5f5;width:100%;position:relative;overflow:hidden}.BlogListing-module__d7S8ra__featuredImage>*{width:100%;height:100%}.BlogListing-module__d7S8ra__featuredKicker{color:#ba202a;margin:0;font-size:18px;font-weight:700;line-height:28px}.BlogListing-module__d7S8ra__featuredTitle{font-weight:700;font-size:clamp(24px, calc(24px + (100vw - 393px) * 8 / var(--blog-span)), 32px);line-height:clamp(32px, calc(32px + (100vw - 393px) * 8 / var(--blog-span)), 40px);letter-spacing:clamp(-.64px, calc(0px - (100vw - 393px) * .64 / var(--blog-span)), 0px);margin:16px 0 0}.BlogListing-module__d7S8ra__featuredExcerpt{color:#525252;margin:16px 0 0;font-size:16px;line-height:24px}.BlogListing-module__d7S8ra__readMore{align-items:center;gap:clamp(6px, calc(6px + (100vw - 393px) * 2 / var(--blog-span)), 8px);color:#ba202a;font-weight:600;font-size:var(--blog-btn-fs);line-height:var(--blog-btn-lh);margin-top:24px;text-decoration:none;display:inline-flex}.BlogListing-module__d7S8ra__readMore svg{width:var(--blog-btn-arrow-w);height:var(--blog-btn-arrow-h)}.BlogListing-module__d7S8ra__dots{align-items:center;gap:4px;margin-top:32px;display:flex}.BlogListing-module__d7S8ra__dot,.BlogListing-module__d7S8ra__dotActive{cursor:pointer;border:0;height:10px;padding:0}.BlogListing-module__d7S8ra__dot{opacity:.3;background:#ba202a;width:10px}.BlogListing-module__d7S8ra__dotActive{background:#f8e9ea;width:63px}.BlogListing-module__d7S8ra__dotActiveFill{background:#ba202a;width:51px;height:10px;display:block}.BlogListing-module__d7S8ra__catalog{background:#f5f5f5;padding-top:48px;padding-bottom:48px}.BlogListing-module__d7S8ra__filters{flex-direction:column;align-items:stretch;gap:12px;margin:0 0 32px;display:flex}.BlogListing-module__d7S8ra__searchField{height:var(--blog-btn-h);background:#fff;border:1.5px solid #e5e5e5;align-items:center;gap:16px;padding:0 20px;display:flex}.BlogListing-module__d7S8ra__searchIcon{color:#707070;flex:none;display:flex}.BlogListing-module__d7S8ra__searchInput{color:#171717;width:100%;min-width:0;font:inherit;font-size:var(--blog-btn-fs);line-height:var(--blog-btn-lh);background:0 0;border:0;outline:none;padding:0}.BlogListing-module__d7S8ra__searchInput::placeholder{color:#707070;font-size:12px}.BlogListing-module__d7S8ra__resetButton,.BlogListing-module__d7S8ra__searchButton{width:100%;height:clamp(36px,1.26783vw + 31.0174px,40px);font:inherit;cursor:pointer;padding:0 16px;font-size:14px;font-weight:600;line-height:20px}.BlogListing-module__d7S8ra__resetButton{color:#171717;background:#fff;border:1.5px solid #e5e5e5}.BlogListing-module__d7S8ra__resetButton:hover{border-color:#171717}.BlogListing-module__d7S8ra__searchButton{color:#fff;background:#ba202a;border:0}.BlogListing-module__d7S8ra__searchButton:hover{background:#9e1b24}.BlogListing-module__d7S8ra__filter{width:100%;height:var(--blog-btn-h);color:#171717;font:inherit;font-size:var(--blog-btn-fs);line-height:var(--blog-btn-lh);appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 5.25L7 9.25L11 5.25' stroke='%23171717' stroke-width='1.5'/%3E%3C/svg%3E") right 20px center no-repeat;border:1.5px solid #e5e5e5;align-items:center;padding:0 20px;display:flex}.BlogListing-module__d7S8ra__grid{grid-template-columns:1fr;gap:32px;display:grid}.BlogListing-module__d7S8ra__card{background:#fff;flex-direction:column;min-width:0;padding:20px;display:flex}.BlogListing-module__d7S8ra__cardImage{aspect-ratio:353/248;background:#f5f5f5;width:100%;min-width:0;position:relative;overflow:hidden}.BlogListing-module__d7S8ra__cardImage>:not(.BlogListing-module__d7S8ra__cardCorner){width:100%;height:100%;position:absolute;inset:0}.BlogListing-module__d7S8ra__cardImage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.BlogListing-module__d7S8ra__cardCorner{background:#fff;width:44px;height:44px;position:absolute;bottom:0;right:0}.BlogListing-module__d7S8ra__cardBody{flex-direction:column;gap:20px;padding-block:24px;display:flex}.BlogListing-module__d7S8ra__cardKicker{color:#ba202a;margin:0;font-size:14px;font-weight:700;line-height:20px}.BlogListing-module__d7S8ra__cardTitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:700;line-height:32px;display:-webkit-box;overflow:hidden}.BlogListing-module__d7S8ra__cardExcerpt{color:#707070;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.BlogListing-module__d7S8ra__cardReadMore{margin-top:0;font-size:14px;line-height:24px}.BlogListing-module__d7S8ra__empty{color:#525252;margin:0;font-size:16px;line-height:24px}.BlogListing-module__d7S8ra__pagination{align-items:center;gap:clamp(4px, calc(4px + (100vw - 393px) * 4 / var(--blog-span)), 8px);flex-wrap:wrap;margin-top:40px;display:flex}.BlogListing-module__d7S8ra__pageLink,.BlogListing-module__d7S8ra__pageCurrent,.BlogListing-module__d7S8ra__stepLink,.BlogListing-module__d7S8ra__stepDisabled{min-width:var(--blog-page-btn);height:var(--blog-page-btn);padding:0 clamp(6px, calc(6px + (100vw - 393px) * 6 / var(--blog-span)), 12px);justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.BlogListing-module__d7S8ra__pageLink,.BlogListing-module__d7S8ra__stepLink,.BlogListing-module__d7S8ra__stepDisabled{color:#171717;background:#f5f5f5}.BlogListing-module__d7S8ra__pageCurrent{color:#fff;background:#ba202a}.BlogListing-module__d7S8ra__stepLink,.BlogListing-module__d7S8ra__stepDisabled{color:#747474;gap:4px}.BlogListing-module__d7S8ra__stepDisabled{cursor:default}.BlogListing-module__d7S8ra__ellipsis{color:#b7b7b7;font-size:14px;line-height:20px}@media (max-width:1024px){.BlogListing-module__d7S8ra__pagination{flex-wrap:nowrap;gap:8px 4px;width:100%;margin-top:32px}.BlogListing-module__d7S8ra__pageLink,.BlogListing-module__d7S8ra__pageCurrent{flex:0 0 var(--blog-page-btn);width:var(--blog-page-btn);padding:0}.BlogListing-module__d7S8ra__stepLink,.BlogListing-module__d7S8ra__stepDisabled{flex:none;min-width:0;padding-inline:6px}.BlogListing-module__d7S8ra__ellipsis{flex:auto;min-width:0;padding-inline:6px}}.BlogListing-module__d7S8ra__cta{--cta-pixel:clamp(28px, calc(28px + (100vw - 393px) * 11 / var(--blog-span)), 39px);--cta-mark-right:clamp(20px, calc(20px + (100vw - 393px) * 100 / var(--blog-span)), 120px);min-height:calc(340px + var(--cta-pixel));padding-bottom:var(--cta-pixel);background:0 0;position:relative;overflow:visible}.BlogListing-module__d7S8ra__ctaBg{z-index:0;pointer-events:none;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cta-pixel)), calc(100% - var(--cta-mark-right)) calc(100% - var(--cta-pixel)), calc(100% - var(--cta-mark-right)) 100%, calc(100% - var(--cta-mark-right) - var(--cta-pixel)) 100%, calc(100% - var(--cta-mark-right) - var(--cta-pixel)) calc(100% - var(--cta-pixel)), 0 calc(100% - var(--cta-pixel)));position:absolute;inset:0;overflow:hidden}.BlogListing-module__d7S8ra__ctaGradient{background:radial-gradient(75% 120% at 92% 18%,#ba202ab8 0%,#ba202a33 38%,#0000 62%),linear-gradient(98deg,#000 0%,#120203 32%,#3d0508 68%,#6e0e14 100%);position:absolute;inset:0}.BlogListing-module__d7S8ra__ctaInner{z-index:1;align-items:center;gap:clamp(28px, calc(28px + (100vw - 393px) * 20 / var(--blog-span)), 48px);text-align:center;flex-direction:column;min-height:340px;padding-block:48px;display:flex;position:relative}.BlogListing-module__d7S8ra__cta a.hero-primary-btn{box-sizing:border-box;width:fit-content;min-width:0;max-width:100%;height:var(--blog-btn-h);min-height:var(--blog-btn-h);padding:0 clamp(12px, calc(12px + (100vw - 393px) * 4 / var(--blog-span)), 16px);font-size:var(--blog-btn-fs);line-height:var(--blog-btn-lh);align-self:center;gap:8px}.BlogListing-module__d7S8ra__cta .hero-primary-btn-arrow{width:var(--blog-btn-arrow-w);height:var(--blog-btn-arrow-h)}.BlogListing-module__d7S8ra__ctaHeading{color:#fff;max-width:min(100%,850px);font-weight:500;font-size:clamp(24px, calc(24px + (100vw - 393px) * 8 / var(--blog-span)), 32px);line-height:clamp(32px, calc(32px + (100vw - 393px) * 8 / var(--blog-span)), 40px);letter-spacing:clamp(-.64px, calc(-.48px - (100vw - 393px) * .16 / var(--blog-span)), -.48px);margin:0}.BlogListing-module__d7S8ra__ctaPixel{z-index:2;right:calc(var(--cta-mark-right) + var(--cta-pixel));bottom:var(--cta-pixel);width:var(--cta-pixel);height:var(--cta-pixel);pointer-events:none;background:#fff;position:absolute}@media (max-width:1024px){.BlogListing-module__d7S8ra__filters{grid-template-columns:1fr 1fr;display:grid}.BlogListing-module__d7S8ra__searchField,.BlogListing-module__d7S8ra__filter{grid-column:1/-1}.BlogListing-module__d7S8ra__heroMediaDesktop{display:none}.BlogListing-module__d7S8ra__heroMediaMobile{display:block}}@media (min-width:1025px){.BlogListing-module__d7S8ra__featuredSlide{flex-direction:row;align-items:center}.BlogListing-module__d7S8ra__featuredImage{aspect-ratio:708/446;flex:none;align-self:center;width:min(708px,49%);max-width:708px;height:auto}.BlogListing-module__d7S8ra__featuredCopy{flex:auto;min-width:0}.BlogListing-module__d7S8ra__filters{flex-direction:row;align-items:center}.BlogListing-module__d7S8ra__searchField{flex:1.6 1 0;min-width:0}.BlogListing-module__d7S8ra__resetButton,.BlogListing-module__d7S8ra__searchButton{width:auto;height:var(--blog-btn-h);padding:0 var(--blog-btn-px);font-size:var(--blog-btn-fs);line-height:var(--blog-btn-lh);flex:none}.BlogListing-module__d7S8ra__filter{flex:1 1 0;width:auto;min-width:0}.BlogListing-module__d7S8ra__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.BlogListing-module__d7S8ra__cardImage{aspect-ratio:464/312}.BlogListing-module__d7S8ra__cardKicker{font-size:16px;font-weight:600;line-height:24px}.BlogListing-module__d7S8ra__cardTitle{font-size:24px;line-height:32px}.BlogListing-module__d7S8ra__cardExcerpt{font-size:16px;line-height:26px}.BlogListing-module__d7S8ra__ctaInner{text-align:left;flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1440px){.BlogListing-module__d7S8ra__hero{min-height:700px}.BlogListing-module__d7S8ra__heroTitle{letter-spacing:clamp(-2.52px,-.125vw - .12px,-1.92px);font-size:clamp(64px,4.16667vw + 4px,84px);line-height:clamp(72px,5vw,96px)}.BlogListing-module__d7S8ra__heroMark{width:104px;height:104px}.BlogListing-module__d7S8ra__archiveTitle{letter-spacing:clamp(-1.12px,-.0166667vw - .8px,-1.04px);font-size:clamp(52px,.833333vw + 40px,56px);line-height:64px}.BlogListing-module__d7S8ra__featuredHeading{letter-spacing:-1.12px;font-size:56px;line-height:64px}.BlogListing-module__d7S8ra__filters{margin-bottom:40px}.BlogListing-module__d7S8ra__grid{gap:20px}.BlogListing-module__d7S8ra__cta{--cta-pixel:clamp(39px, calc(39px + (100vw - 1440px) * 2 / 480), 41px);--cta-mark-right:clamp(120px, calc(120px + (100vw - 1440px) * 20 / 480), 140px);min-height:calc(335px + var(--cta-pixel))}.BlogListing-module__d7S8ra__ctaInner{min-height:335px}.BlogListing-module__d7S8ra__ctaHeading{letter-spacing:clamp(-.8px,-.0333333vw - .16px,-.64px);font-size:clamp(32px,1.66667vw + 8px,40px);line-height:clamp(40px,1.66667vw + 16px,48px)}}@media (min-width:1920px){.BlogListing-module__d7S8ra__heroTitle{font-weight:600}.BlogListing-module__d7S8ra__grid{gap:24px}}
.SectionBackgroundLayers-module__aJsYxq__root{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.SectionBackgroundLayers-module__aJsYxq__layer{position:absolute;inset:0}.SectionBackgroundLayers-module__aJsYxq__layerImage{background-size:var(--section-bg-size,cover);background-repeat:no-repeat;background-position:var(--section-bg-position,center)}.SectionBackgroundLayers-module__aJsYxq__desktopOnly{display:block}.SectionBackgroundLayers-module__aJsYxq__mobileOnly{display:none}@media (max-width:1024px){.SectionBackgroundLayers-module__aJsYxq__desktopOnly--swapMobile{display:none}.SectionBackgroundLayers-module__aJsYxq__mobileOnly{display:block}}@media (max-width:767px){.SectionBackgroundLayers-module__aJsYxq__hideDesktopOnMobile{display:none}}.SectionBackgroundLayers-module__aJsYxq__pattern{pointer-events:none;object-fit:contain;position:absolute}.SectionBackgroundLayers-module__aJsYxq__patternLeft{width:auto;max-width:45%;height:auto;max-height:70%;top:35%;left:0}.SectionBackgroundLayers-module__aJsYxq__patternRight{width:auto;max-width:45%;height:auto;max-height:70%;top:35%;right:0}.SectionBackgroundLayers-module__aJsYxq__patternCenter{width:auto;max-width:80%;height:auto;max-height:80%;top:50%;left:50%;transform:translate(-50%,-50%)}.SectionBackgroundLayers-module__aJsYxq__patternFullBleed{object-fit:cover;width:100%;height:100%;inset:0}.SectionBackgroundLayers-module__aJsYxq__patternFlip{transform:scaleX(-1)}.SectionBackgroundLayers-module__aJsYxq__patternCenter.SectionBackgroundLayers-module__aJsYxq__patternFlip{transform:translate(-50%,-50%)scaleX(-1)}.SectionBackgroundLayers-module__aJsYxq__overlay{z-index:1;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/afcd0d0d846edd86.2w6r3nra2w_yz.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/5af1ddc267ae61a3.425z24od7vuir.woff2)format("woff2");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/35d1d90ed870cca8.0m5f7qd2pgozs.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/c7649f55972007a1.3f38-d87dexm1.woff2)format("woff2");unicode-range:U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/8d5a9e90b25df23d.3fdkjg8nxpkiw.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/4e4a8f5cd324b8a8.04dxsfvllck71.woff2)format("woff2");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/54be2e1e6afcde3f.2998q99dc2rhv.woff2)format("woff2");unicode-range:U+2C7,U+301-302,U+304,U+306-309,U+323,U+331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/6ddf77aa3278ba9f.012ek80yjlppv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/377a40c76c178722.0ihu7t-lfu9s3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/4db1e0ea7ab3f35d.p.0r4odo4-m0zd1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.google_sans_flex_a2e7778c-module__pK1PZa__className{font-family:Google Sans Flex,system-ui,arial,sans-serif;font-style:normal}.google_sans_flex_a2e7778c-module__pK1PZa__variable{--font-google-sans-flex:"Google Sans Flex", system-ui, arial, sans-serif}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8f83381dd2eaeae7.1n08f1y5m0qk_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16b6a0beedd33609.12ihyo-7729me.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6547a8baf1095ca8.3-div175f7y_4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a86a1f0fe0c5dc37.p.2ddiyluf4y_5v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hanken_grotesk_2485704c-module__pclEsG__className{font-family:Hanken Grotesk,system-ui,arial,sans-serif;font-style:normal;font-weight:700}.hanken_grotesk_2485704c-module__pclEsG__variable{--font-hanken-grotesk:"Hanken Grotesk", system-ui, arial, sans-serif}
:is(.aa-agents-section,.ai-agents-section){--ai-agent-card-w:clamp(191.467px, 18.6979vw, 359px);--ai-agent-card-h:clamp(336px, 22.5vw, 432px);--ai-agent-title:clamp(20px, 1.66667vw, 32px);--ai-agent-title-lh:clamp(24px, 1.66667vw, 32px);--ai-agent-body:clamp(14px, .833333vw, 16px);--ai-agent-body-lh:clamp(20px, 1.25vw, 24px);--ai-agent-content-w:clamp(200px, 14.9479vw, 287px);--ai-agent-content-gap:clamp(12px, .833333vw, 16px);--ai-agent-fill-h:clamp(280px, 18.75vw, 360px);--ai-agent-content-offset-y:clamp(14px, 1.06771vw, 20.5px);--ai-agent-content-hover-top:clamp(72px, 5.625vw, 108px);--ai-agent-content-hover-top-compact:clamp(20px, 1.45833vw, 36px);--ai-agent-copy-duration:.4s;--ai-agent-reveal-delay:.1s;--ai-agent-read-more-h:clamp(20px, 1.25vw, 24px)}.ai-agents-section{padding-top:var(--ai-section-pt);padding-bottom:var(--ai-section-pb);background:#fff}.ai-agents-heading .ai-split-heading-title{letter-spacing:clamp(-.5px,-.073417vw,-1.4096px);font-size:clamp(32px,4.375vw,84px);line-height:clamp(38px,5.0726vw,97.394px)}.ai-agents-heading .ai-split-heading-desc{max-width:clamp(320px,25.6771vw,493px);color:var(--ssi-black);font-size:clamp(14px,1.25vw,24px);line-height:clamp(17.067px,1.66667vw,32px)}.ai-agents-grid{gap:var(--ai-agent-gap);grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;overflow:visible}@media (min-width:1025px){.ai-agents-grid{grid-template-columns:repeat(4, minmax(0, var(--ai-agent-card-w)));justify-content:space-between;justify-items:stretch}}@media (max-width:1024px){.ai-agents-grid{--agents-swipe-card-w:calc(100% - 28px);justify-content:flex-start;justify-items:unset;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}.ai-agents-grid .cards-carousel-grid-item{flex:0 0 var(--agents-swipe-card-w);box-sizing:border-box;width:var(--agents-swipe-card-w);max-width:var(--agents-swipe-card-w);scroll-snap-align:center;scroll-snap-stop:always}.ai-agents-grid .ai-agent-card{width:100%;max-width:none}}@media (min-width:640px) and (max-width:899px){.ai-agents-grid{--agents-swipe-card-w:calc((100% - 16px) / 2);gap:16px}.ai-agents-grid .cards-carousel-grid-item{scroll-snap-align:start}}@media (min-width:900px) and (max-width:1024px){.ai-agents-grid{--agents-swipe-card-w:calc((100% - 32px) / 3);gap:16px}.ai-agents-grid .cards-carousel-grid-item{scroll-snap-align:start}}.ai-agent-card{z-index:1;width:100%;max-width:var(--ai-agent-card-w);min-height:var(--ai-agent-card-h);height:var(--ai-agent-card-h);transition:z-index 0s linear var(--ai-agent-copy-duration);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.ai-agent-card--no-link{cursor:default}.ai-agent-card:not(.ai-agent-card--mobile):is(:hover,:focus-within){z-index:10;transition:z-index}.ai-agent-card-body{min-height:var(--ai-agent-card-h);flex-direction:column;flex:auto;width:100%;display:flex;position:relative}.ai-agent-card-shape{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.ai-agent-card-shape-path{fill:#e4e4e4;transition:fill var(--ai-agent-copy-duration) ease}@media (hover:hover) and (pointer:fine){.group:is(:hover,:focus-within) .ai-agent-card-shape-path{fill:var(--ssi-red)}}.ai-agent-card-content{z-index:1;width:100%;min-height:var(--ai-agent-fill-h);padding-inline:calc((100% - min(100% - 24px, var(--ai-agent-content-w))) / 2);transform:translateY(calc(-1 * var(--ai-agent-content-offset-y)));transition:transform var(--ai-agent-copy-duration) cubic-bezier(.33, 1, .68, 1), min-height var(--ai-agent-copy-duration) ease, padding-top var(--ai-agent-copy-duration) cubic-bezier(.33, 1, .68, 1);flex-direction:column;justify-content:center;padding-top:0;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.group:is(:hover,:focus-within) .ai-agent-card-content{min-height:0;padding-top:var(--ai-agent-content-hover-top);justify-content:flex-start;transform:translateY(0)}.group:is(:hover,:focus-within).ai-agent-card--compact-hover .ai-agent-card-content{padding-top:var(--ai-agent-content-hover-top-compact)}}.ai-agent-card-copy{gap:var(--ai-agent-content-gap);flex-direction:column;width:100%;display:flex}.ai-agent-card-body-text{width:100%;position:relative}.ai-agent-card-teaser{max-height:calc(var(--ai-agent-body-lh) * 2);opacity:1;transition:max-height var(--ai-agent-copy-duration) cubic-bezier(.33, 1, .68, 1), opacity var(--ai-agent-copy-duration) ease, visibility 0s linear 0s;flex-direction:column;display:flex;overflow:hidden}.ai-agent-card-teaser-line{font-size:var(--ai-agent-body);line-height:var(--ai-agent-body-lh);color:var(--ssi-black);margin:0;font-weight:400}@media (hover:hover) and (pointer:fine){.group:is(:hover,:focus-within) .ai-agent-card-teaser{opacity:0;visibility:hidden;max-height:0;transition:max-height var(--ai-agent-copy-duration) cubic-bezier(.33, 1, .68, 1), opacity var(--ai-agent-copy-duration) ease, visibility 0s linear var(--ai-agent-copy-duration)}}.ai-agent-card-hover-copy{gap:var(--ai-agent-content-gap);opacity:0;pointer-events:none;max-height:0;transition:max-height var(--ai-agent-copy-duration) cubic-bezier(.33, 1, .68, 1), opacity var(--ai-agent-copy-duration) ease;flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.group:is(:hover,:focus-within) .ai-agent-card-hover-copy{opacity:1;pointer-events:auto;max-height:12.5em}}.ai-agent-card-title{font-size:var(--ai-agent-title);line-height:var(--ai-agent-title-lh);color:var(--ssi-black);transition:color var(--ai-agent-copy-duration) ease}@media (hover:hover) and (pointer:fine){.group:is(:hover,:focus-within) .ai-agent-card-title{color:#fff}}.ai-agent-card-description{font-size:var(--ai-agent-body);line-height:var(--ai-agent-body-lh);color:var(--ssi-black);transition:color var(--ai-agent-copy-duration) ease;margin:0;font-weight:400}@media (hover:hover) and (pointer:fine){.group:is(:hover,:focus-within) .ai-agent-card-description{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group:is(:hover,:focus-within) .ai-agent-card-description{color:#fff}}.aa-agents-section{--aa-agents-pt:clamp(48px, 5.625vw, 108px);--aa-agents-pb:clamp(48px, 7.44792vw, 143px);--aa-agents-heading-mb:clamp(32px, 6.51042vw, 125px);--aa-agents-title:clamp(32px, 3.75vw, 72px);--aa-agents-line1-h:clamp(36px, 3.125vw, 60px);--aa-agents-line2-h:clamp(32px, 2.70833vw, 52px);--aa-agents-line2-w:clamp(200px, 21.5625vw, 414px);--aa-agents-title-gap:clamp(16px, 2.08333vw, 40px);--aa-agents-title-max-w:clamp(280px, 25.2083vw, 484px);--aa-agents-card-title-lh:clamp(28px, 2.08333vw, 40px);--aa-agents-desc:clamp(14px, 1.25vw, 24px);--aa-agents-desc-lh:clamp(22px, 1.875vw, 36px);--aa-agents-desc-max-w:clamp(280px, 25.6771vw, 493px);--aa-agent-card-w:clamp(280px, 18.6979vw, 359px);--aa-agent-card-h:clamp(336px, 22.5vw, 432px);--aa-agent-gap:clamp(12px, .833333vw, 16px);padding-top:var(--aa-agents-pt);padding-bottom:var(--aa-agents-pb);background:#fff}.aa-agents-heading{margin-bottom:var(--aa-agents-heading-mb);flex-direction:column;gap:clamp(20px,1.66667vw,32px);display:flex}@media (min-width:1025px){.aa-agents-heading{flex-direction:row;justify-content:space-between;align-items:center}}.aa-agents-heading-title-wrap{max-width:var(--aa-agents-title-max-w);flex-shrink:0}.aa-agents-heading-title{gap:var(--aa-agents-title-gap);flex-direction:column;margin:0;display:flex}.aa-agents-heading-line--1{font-size:var(--aa-agents-title);line-height:var(--aa-agents-line1-h);height:var(--aa-agents-line1-h);white-space:nowrap;display:block}.aa-agents-heading-line--2{width:auto;height:auto;min-height:var(--aa-agents-line2-h);font-size:var(--aa-agents-title);line-height:var(--aa-agents-line2-h);white-space:nowrap;display:block}.aa-agents-heading-line-text{white-space:nowrap;display:inline}.aa-agents-heading-title--inline{flex-direction:row;align-items:flex-end;gap:clamp(8px,.833333vw,16px)}.aa-agents-heading-title--inline .aa-agents-heading-line--1{height:auto;line-height:1}.aa-agents-heading-title--inline .aa-agents-heading-line--2{min-height:auto;line-height:1}.aa-agents-heading-desc{font-size:var(--aa-agents-desc);line-height:var(--aa-agents-desc-lh);max-width:var(--aa-agents-desc-max-w);color:var(--ssi-black);margin:0;font-weight:400}@media (min-width:1025px){.aa-agents-heading-desc{flex-shrink:0}}.aa-agents-grid{gap:var(--aa-agent-gap);grid-template-columns:1fr;display:grid;overflow:visible}@media (min-width:1025px){.aa-agents-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.aa-agents-grid{--agents-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}.aa-agents-grid .cards-carousel-grid-item{flex:0 0 var(--agents-swipe-card-w);box-sizing:border-box;width:var(--agents-swipe-card-w);max-width:var(--agents-swipe-card-w);scroll-snap-align:center;scroll-snap-stop:always}.aa-agents-grid .ai-agent-card{width:100%;max-width:none}}@media (min-width:640px) and (max-width:899px){.aa-agents-grid{--agents-swipe-card-w:calc((100% - 16px) / 2);gap:16px}.aa-agents-grid .cards-carousel-grid-item{scroll-snap-align:start}}@media (min-width:900px) and (max-width:1024px){.aa-agents-grid{--agents-swipe-card-w:calc((100% - 32px) / 3);gap:16px}.aa-agents-grid .cards-carousel-grid-item{scroll-snap-align:start}}.aa-agents-grid .ai-agent-card{max-width:var(--aa-agent-card-w);min-height:var(--aa-agent-card-h);height:var(--aa-agent-card-h)}@media (max-width:1024px){:is(.aa-agents-grid .ai-agent-card,.ai-agents-grid .ai-agent-card){width:100%;max-width:none}}.aa-agents-grid .ai-agent-card:not(.ai-agent-card--mobile):is(:hover,:focus-within){z-index:10;height:auto}.aa-agents-grid .ai-agent-card-body{min-height:var(--aa-agent-card-h)}.aa-agents-grid .ai-agent-card-title{line-height:var(--aa-agents-card-title-lh)}.aa-agents-grid .ai-agent-card-body-text{min-height:calc(var(--ai-agent-body-lh) * 2)}:is(.aa-agents-section .cards-carousel-track,.ai-agents-section .cards-carousel-track){gap:var(--aa-agent-gap,var(--ai-agent-gap))}.aa-agents-section .cards-carousel-slide{flex-basis:calc((100cqi - (3 * var(--aa-agent-gap))) / 4)}.cards-carousel-slide .ai-agent-card{width:100%;max-width:none}:is(.aa-agents-section .cards-carousel-slide .ai-agent-card,.ai-agents-section .cards-carousel-slide .ai-agent-card){max-width:none;min-height:var(--aa-agent-card-h,var(--ai-agent-card-h));height:var(--aa-agent-card-h,var(--ai-agent-card-h));overflow:visible}:is(.aa-agents-section .cards-carousel-slide .ai-agent-card:is(:hover,:focus-within),.ai-agents-section .cards-carousel-slide .ai-agent-card:is(:hover,:focus-within)){z-index:10;height:auto;overflow:visible}:is(.aa-agents-section .cards-carousel-slide .ai-agent-card-body,.ai-agents-section .cards-carousel-slide .ai-agent-card-body){min-height:var(--aa-agent-card-h,var(--ai-agent-card-h))}:is(.aa-agents-section:has(.cards-carousel),.ai-agents-section:has(.cards-carousel)),:is(.aa-agents-section .cards-carousel-slide,.ai-agents-section .cards-carousel-slide){overflow:visible}.AgentsSection-module__zE3Zua__desktopTrack{min-width:0;display:none}.AgentsSection-module__zE3Zua__mobileTrack{min-width:0;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-direction:column;gap:18px;display:flex}.AgentsSection-module__zE3Zua__mobileControls{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.AgentsSection-module__zE3Zua__mobileNav{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;margin-right:15px;display:flex}.AgentsSection-module__zE3Zua__mobileNavBtn{box-sizing:border-box;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;line-height:0;display:inline-flex}.AgentsSection-module__zE3Zua__mobileNavImg{pointer-events:none;width:44px;height:44px;display:block}.AgentsSection-module__zE3Zua__mobileNavBtn:disabled,.AgentsSection-module__zE3Zua__mobileNavBtnDisabled{cursor:default}.AgentsSection-module__zE3Zua__mobileNavBtn:disabled .AgentsSection-module__zE3Zua__mobileNavImg,.AgentsSection-module__zE3Zua__mobileNavBtnDisabled .AgentsSection-module__zE3Zua__mobileNavImg{opacity:.4}.AgentsSection-module__zE3Zua__mobileGrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:20px;padding-right:20px;display:flex;overflow-x:auto}.AgentsSection-module__zE3Zua__mobileGrid::-webkit-scrollbar{display:none}.AgentsSection-module__zE3Zua__mobileGrid .cards-carousel-grid-item{scroll-snap-align:start;flex:0 0 268px;align-self:stretch;width:268px;max-width:268px}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card{width:100%;max-width:none;height:var(--aa-agent-card-h,var(--ai-agent-card-h));min-height:var(--aa-agent-card-h,var(--ai-agent-card-h))}@media (max-width:767px){:is(.aa-agents-section,.ai-agents-section){--aa-agents-pt:64px;--aa-agents-pb:42px;--aa-agents-heading-mb:36px;--aa-agents-title:36px;--aa-agents-line1-h:48px;--aa-agents-line2-h:48px;--aa-agent-card-h:340px;--ai-agent-card-h:340px;--ai-agent-content-gap:16px;--ai-agent-mobile-notch-h:58px;--ai-agent-mobile-footer-h:58px;--ai-agent-mobile-footer-bottom:calc(var(--ai-agent-mobile-notch-h) + 8px)}.aa-agents-heading-desc{display:none}.aa-agents-heading-title--inline{flex-direction:column;align-items:flex-start;gap:0}:is(.aa-agents-heading-line--1,.aa-agents-heading-line--2){white-space:normal;height:auto;min-height:0;font-size:36px;line-height:48px}.AgentsSection-module__zE3Zua__mobileTrack{gap:14px}:is(.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile,.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile:is(:hover,:focus-within,:active)){z-index:1;height:340px;min-height:340px;max-height:340px;transition:none;overflow:hidden}:is(.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-content,.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-shape-path,.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-title,.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-description){transition:none}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-body{flex-direction:column;height:340px;min-height:340px;max-height:340px;display:flex;overflow:hidden}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-shape-path{fill:#f5f5f5}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile:is(:hover,:focus-within,:active) .ai-agent-card-shape-path{fill:#f5f5f5}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-content{box-sizing:border-box;width:100%;height:100%;max-height:340px;padding:32px 24px calc(var(--ai-agent-mobile-footer-bottom) + var(--ai-agent-mobile-footer-h));flex-direction:column;flex:1;display:flex;position:relative;justify-content:flex-start!important;min-height:0!important;transform:none!important}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-copy{min-height:0;max-height:calc(340px - 32px - var(--ai-agent-mobile-footer-bottom) - var(--ai-agent-mobile-footer-h));flex-direction:column;flex:auto;gap:16px;display:flex;overflow:hidden}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-title{color:#ba202a;flex-shrink:0;font-size:20px;line-height:22.5px}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile:is(:hover,:focus-within,:active) .ai-agent-card-title{color:#ba202a}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card-mobile-desc{flex:auto;min-height:0;overflow:hidden}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card-mobile-desc .ai-agent-card-description{color:#0a0303;margin:0;font-size:16px;line-height:24px;display:block}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card-mobile-footer{width:220px;left:24px;bottom:var(--ai-agent-mobile-footer-bottom);z-index:2;flex-direction:column;align-items:flex-start;gap:16px;margin:0;padding:0;display:flex;position:absolute}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-divider{background:#ba2029;flex-shrink:0;width:37.5px;height:1.5px;display:block}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card--mobile .ai-agent-card-read-more{opacity:1;text-transform:capitalize;color:#ba2029;align-items:center;gap:8px;height:auto;padding-block:5px;font-size:13px;font-weight:700;line-height:14px;display:inline-flex;overflow:visible;transform:none}.AgentsSection-module__zE3Zua__mobileGrid .ai-agent-card-read-more-arrow{color:#ba2029;flex-shrink:0;width:16px;height:8.312px}.AgentsSection-module__zE3Zua__scrollProgress{margin-top:30px}}.ai-agent-card-divider{display:none}.AgentsSection-module__zE3Zua__scrollProgress{width:calc(100% - max(0px, calc((var(--page-width) - var(--content-width)) / 2)));background-color:#f4f4f4;height:4px;margin-top:12px;display:block;position:relative;overflow:hidden}.AgentsSection-module__zE3Zua__scrollProgressFill{height:100%;width:calc(100% / var(--agents-progress-segments,4));transform:translateX(calc(var(--agents-scroll-progress,0) * (var(--agents-progress-segments,4) - 1) * 100%));background-color:#ba202a;transition:transform .16s;position:absolute;top:0;left:0}@media (min-width:1025px){.AgentsSection-module__zE3Zua__desktopTrack{display:block}.AgentsSection-module__zE3Zua__mobileTrack{display:none}}
.ContactSection-module__hBNM9W__contactSection{color:#fff;padding-block:var(--contact-py-mobile);padding-bottom:calc(var(--contact-py-mobile) + var(--contact-pixel-h) + 24px);background:linear-gradient(60.7deg,#000 22.6%,#ba202a 85.8%);scroll-margin-top:80px;position:relative;overflow:clip visible}.ContactSection-module__hBNM9W__contactSection.ContactSection-module__hBNM9W__contactSectionSolid{background-image:none}.ContactSection-module__hBNM9W__contactSection.ContactSection-module__hBNM9W__contactSectionGradientFlow{background-image:linear-gradient(60.7deg,#000 0%,#1a0507 28%,#ba202a 58%,#5c1015 78%,#000 100%);background-position:0 0;background-size:200% 200%;animation:12s ease-in-out infinite alternate ContactSection-module__hBNM9W__contact-diagonal-flow}@keyframes ContactSection-module__hBNM9W__contact-diagonal-flow{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes ContactSection-module__hBNM9W__contact-mobile-red-flow{0%{background-position:72% 105%}50%{background-position:28% -8%}to{background-position:72% 105%}}@media (prefers-reduced-motion:reduce){.ContactSection-module__hBNM9W__contactSection.ContactSection-module__hBNM9W__contactSectionGradientFlow{background-size:auto;background-position:initial;background-image:linear-gradient(60.7deg,#000 22.6%,#ba202a 85.8%);animation:none}@media (max-width:1024px){.ContactSection-module__hBNM9W__contactSection.ContactSection-module__hBNM9W__contactSectionGradientFlow{background-color:#000;background-image:linear-gradient(#000 0% 70%,#120306 76%,#3d0a10 82%,#ba202a 90%,#8a1820 96%,#5c1015 100%)}.ContactSection-module__hBNM9W__contactSection.ContactSection-module__hBNM9W__contactSectionGradientFlow:before,.ContactSection-module__hBNM9W__contactSection.ContactSection-module__hBNM9W__contactSectionGradientFlow:after{animation:none}}}@media (max-width:1024px){.ContactSection-module__hBNM9W__contactSection{--contact-py-mobile:48px;--contact-grid-gap:36px;--contact-header-max:100%;--contact-title:36px;--contact-title-lh:48px;--contact-subtitle:16px;--contact-subtitle-lh:24px;--contact-subtitle-max:100%;--contact-subtitle-mt:12px;--contact-form-max:100%;--contact-form-title:18px;--contact-form-title-lh:23.69px;--contact-form-gap:40px;--contact-fields-gap:24px;--contact-field-label:13px;--contact-field-label-lh:14px;--contact-field-input:14px;--contact-field-input-lh:20px;--contact-field-mt:10px;--contact-field-row-gap:24px;--contact-consent-max:100%;--contact-consent-text-max:100%;--contact-consent-gap:16px;--contact-checkbox:20px;--contact-consent-text:13px;--contact-consent-lh:21px;--contact-submit-h:44px;--contact-submit-px:14px;--contact-submit-py:8px;--contact-submit-text:14px;--contact-submit-gap:12px;--contact-submit-arrow-w:17.75px;--contact-submit-arrow-h:10px;padding-top:48px;padding-bottom:48px}.ContactSection-module__hBNM9W__footerDeco{display:none}.ContactSection-module__hBNM9W__form{padding-bottom:0}.ContactSection-module__hBNM9W__fieldError{font-size:12px}.ContactSection-module__hBNM9W__formStatus{font-size:14px}:is(.ContactSection-module__hBNM9W__form .contact-submit-btn,.ContactSection-module__hBNM9W__form button.contact-submit-btn){justify-content:center;width:100%}.ContactSection-module__hBNM9W__fieldRow{grid-template-columns:minmax(0,1fr)}}@media (min-width:1025px){.ContactSection-module__hBNM9W__contactSection{min-height:var(--contact-min-h);height:auto;padding-top:var(--contact-pt);padding-bottom:calc(var(--contact-pixel-h) + 48px)}}.ContactSection-module__hBNM9W__bg{pointer-events:none;background-color:#000;position:absolute;inset:0}.ContactSection-module__hBNM9W__bgMobileOnly{display:none}.ContactSection-module__hBNM9W__bgImageWrap{height:100%;min-height:var(--contact-min-h);opacity:.56;width:100%;max-width:1920px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ContactSection-module__hBNM9W__bgImageWrapMobile{display:none}@media (max-width:1024px){.ContactSection-module__hBNM9W__bgMobileOnly,.ContactSection-module__hBNM9W__bgImageWrapMobile{display:block}.ContactSection-module__hBNM9W__bgImageWrapDesktop{display:none}.ContactSection-module__hBNM9W__contactSectionHasImageBg{animation:none;background-image:none!important}.ContactSection-module__hBNM9W__contactSectionHasImageBg .ContactSection-module__hBNM9W__bg{background-color:#000}.ContactSection-module__hBNM9W__contactSection.ContactSection-module__hBNM9W__contactSectionGradientFlow{background-color:#000;background-image:linear-gradient(#000 0% 70%,#120306 76%,#3d0a10 82%,#ba202a 90%,#8a1820 96%,#5c1015 100%);background-size:auto;background-position:initial;animation:none}.ContactSection-module__hBNM9W__contactSection.ContactSection-module__hBNM9W__contactSectionGradientFlow:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(165.56deg,#0000 0%,#1a05078c 25%,#5c1015 40%,#8a1820 50%,#ba202a 100%);height:34%;position:absolute;bottom:0;left:0;right:0}.ContactSection-module__hBNM9W__contactSection.ContactSection-module__hBNM9W__contactSectionGradientFlow:after{content:"";pointer-events:none;z-index:0;opacity:.82;filter:blur(42px);will-change:background-position;background-image:linear-gradient(158.56deg,#0000 0% 38%,#3c0c120f 42%,#78182024 46%,#ba202a42 50%,#78182024 54%,#3c0c120f 58%,#0000 62% 100%);background-position:72% 105%;background-repeat:no-repeat;background-size:150% 300%;animation:12s ease-in-out infinite alternate ContactSection-module__hBNM9W__contact-mobile-red-flow;position:absolute;inset:-12%}.ContactSection-module__hBNM9W__contactSectionHasImageBg:before,.ContactSection-module__hBNM9W__contactSectionHasImageBg:after{content:none;display:none}}.ContactSection-module__hBNM9W__bgImageInner{width:100%;height:100%;position:relative;overflow:hidden}.ContactSection-module__hBNM9W__bgImage{object-fit:cover;width:107.79%;max-width:none;height:115%;position:absolute;top:-.04%;left:-7.81%}@media (max-width:1024px){.ContactSection-module__hBNM9W__bgImageWrapMobile .ContactSection-module__hBNM9W__bgImage{object-fit:cover;object-position:center;width:100%;height:100%;top:0;left:0}}.ContactSection-module__hBNM9W__grid{align-items:start;gap:var(--contact-grid-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1025px){.ContactSection-module__hBNM9W__grid{grid-template-columns:minmax(0,613fr) minmax(0,731fr)}}.ContactSection-module__hBNM9W__header{max-width:var(--contact-header-max)}.ContactSection-module__hBNM9W__title{font-size:var(--contact-title);line-height:var(--contact-title-lh);font-weight:600}.ContactSection-module__hBNM9W__subtitle{margin-top:var(--contact-subtitle-mt);max-width:var(--contact-subtitle-max);font-size:var(--contact-subtitle);line-height:var(--contact-subtitle-lh);color:#fff}.ContactSection-module__hBNM9W__headingCta{margin-top:var(--contact-subtitle-mt);align-self:flex-start}.ContactSection-module__hBNM9W__form{width:100%;max-width:var(--contact-form-max);gap:var(--contact-form-gap);flex-direction:column;justify-self:end;display:flex}.ContactSection-module__hBNM9W__formTitle{font-size:var(--contact-form-title);line-height:var(--contact-form-title-lh);color:#fff;font-weight:600}.ContactSection-module__hBNM9W__fields{gap:var(--contact-fields-gap,var(--contact-field-row-gap));flex-direction:column;width:100%;display:flex}.ContactSection-module__hBNM9W__formStatus{border:1px solid #ffffff3d;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.ContactSection-module__hBNM9W__formStatusSuccess{background:#ffffff14;border-color:#ffffff57}.ContactSection-module__hBNM9W__formStatusError{background:#ba202a26;border-color:#ffb1b173}.ContactSection-module__hBNM9W__field{border-bottom:.5px solid #ffffff80;padding-bottom:2px;display:block}.ContactSection-module__hBNM9W__fieldLabel{font-size:var(--contact-field-label);line-height:var(--contact-field-label);color:#fff;font-weight:600}.ContactSection-module__hBNM9W__fieldInput{margin-top:var(--contact-field-mt);width:100%;font-size:var(--contact-field-input);line-height:var(--contact-field-input-lh);color:#fff;background:0 0;outline:none;font-weight:400}.ContactSection-module__hBNM9W__fieldInput::placeholder{color:#ffffff87}.ContactSection-module__hBNM9W__fieldHint{margin-top:var(--contact-field-mt);font-size:var(--contact-field-input);line-height:var(--contact-field-input-lh);color:#ffffff87;font-weight:400;display:block}.ContactSection-module__hBNM9W__fieldError{color:#ffb1b1;margin:8px 0 0;font-size:13px;line-height:1.4}.ContactSection-module__hBNM9W__fieldRow{gap:var(--contact-field-row-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1025px){.ContactSection-module__hBNM9W__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactSection-module__hBNM9W__consent{width:100%;max-width:var(--contact-consent-max);align-items:flex-start;gap:var(--contact-consent-gap);display:flex}.ContactSection-module__hBNM9W__consentCopy{flex:1;min-width:0}.ContactSection-module__hBNM9W__consentCheckbox{appearance:none;width:var(--contact-checkbox);height:var(--contact-checkbox);cursor:pointer;background:0 0;border:1.5px solid #fff;border-radius:clamp(2.133px,.208333vw,4px);flex-shrink:0}.ContactSection-module__hBNM9W__consentCheckbox:checked{background-color:#ba202a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1 5.2L4.4 8.6L11 1.4' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:60%;border-color:#ba202a}.ContactSection-module__hBNM9W__consentCheckbox:focus-visible{outline-offset:2px;outline:2px solid #ba202a}.ContactSection-module__hBNM9W__consentText{min-width:0;max-width:var(--contact-consent-text-max);font-size:var(--contact-consent-text);line-height:var(--contact-consent-lh);color:#fff;flex:1;font-weight:400}:is(.ContactSection-module__hBNM9W__consentLink,.contact-consent-link){color:#fff;text-underline-offset:2px;font-weight:700;text-decoration:underline}.ContactSection-module__hBNM9W__pixelDecoration{width:var(--contact-pixel-w);height:var(--contact-pixel-h);flex-shrink:0}.ContactSection-module__hBNM9W__pixelImage{object-fit:contain;width:100%;height:100%;display:block}.ContactSection-module__hBNM9W__footerDeco{pointer-events:none;z-index:10;width:100%;position:absolute;bottom:0;left:0}.ContactSection-module__hBNM9W__countryField{position:relative}.ContactSection-module__hBNM9W__countryTrigger{width:100%;min-height:44px;margin-top:var(--contact-field-mt);color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;outline:none;justify-content:space-between;align-items:center;padding:0;display:flex}.ContactSection-module__hBNM9W__countryValue{align-items:center;gap:10px;min-width:0;display:flex}.ContactSection-module__hBNM9W__countryFlag{object-fit:cover;flex-shrink:0;width:21px;height:16px}.ContactSection-module__hBNM9W__countryLabel,.ContactSection-module__hBNM9W__countryPlaceholder{font-size:var(--contact-field-input);line-height:var(--contact-field-input-lh)}.ContactSection-module__hBNM9W__countryLabel{color:#fff}.ContactSection-module__hBNM9W__countryPlaceholder{color:#ffffff87}.ContactSection-module__hBNM9W__countryChevron{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M4.5 6.75L9 11.25L13.5 6.75' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;flex-shrink:0;width:18px;height:18px}.ContactSection-module__hBNM9W__countryPanel{z-index:20;background:#111;border:1px solid #ffffff3d;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.ContactSection-module__hBNM9W__countrySearch{box-sizing:border-box;color:#fff;width:calc(100% - 16px);font-size:var(--contact-field-input);line-height:var(--contact-field-input-lh);background:#1a1a1a;border:1px solid #ffffff3d;outline:none;margin:8px 8px 0;padding:8px 10px}.ContactSection-module__hBNM9W__countrySearch::placeholder{color:#ffffff87}.ContactSection-module__hBNM9W__countryList{max-height:240px;margin:0;padding:8px 0;list-style:none;overflow-y:auto}.ContactSection-module__hBNM9W__countryEmpty{color:#ffffff87;font-size:var(--contact-field-input);line-height:var(--contact-field-input-lh);padding:8px 14px}.ContactSection-module__hBNM9W__countryOption{color:#fff;cursor:pointer;width:100%;font-size:var(--contact-field-input);line-height:var(--contact-field-input-lh);text-align:left;background:0 0;align-items:center;gap:10px;padding:8px 14px;display:flex}.ContactSection-module__hBNM9W__countryOption:hover,.ContactSection-module__hBNM9W__countryOption[aria-selected=true]{background:#ffffff14}.ContactSection-module__hBNM9W__dialogRoot{z-index:80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ContactSection-module__hBNM9W__dialogBackdrop{cursor:pointer;background:#0000008c;border:0;position:absolute;inset:0}.ContactSection-module__hBNM9W__dialogPanel{z-index:1;color:#000;text-align:center;background:#fff;outline:none;flex-direction:column;align-items:center;width:min(864px,100vw - 32px);padding:clamp(48px,5vw,86px) clamp(24px,4vw,80px) clamp(40px,4vw,56px);display:flex;position:relative}.ContactSection-module__hBNM9W__dialogClose{color:#000;cursor:pointer;opacity:.2;background:0 0;border:0;font-size:clamp(32px,2.838vw,54.486px);font-weight:300;line-height:1;position:absolute;top:clamp(8px,1.2vw,24px);right:clamp(16px,3vw,40px)}.ContactSection-module__hBNM9W__dialogCheck{width:clamp(56px,4.63vw,88.9px);height:clamp(56px,4.63vw,88.9px);margin-bottom:clamp(12px,1.2vw,16px);position:relative}.ContactSection-module__hBNM9W__dialogCheckDot{box-sizing:border-box;background:#ba2029;border:1.6px solid #ba2029;width:14.3%;height:14.3%;position:absolute}.ContactSection-module__hBNM9W__dialogCheckDot[data-i="1"]{top:50%;left:14.3%}.ContactSection-module__hBNM9W__dialogCheckDot[data-i="2"]{opacity:.8;top:64.3%;left:28.6%}.ContactSection-module__hBNM9W__dialogCheckDot[data-i="3"]{opacity:.6;top:50%;left:42.9%}.ContactSection-module__hBNM9W__dialogCheckDot[data-i="4"]{opacity:.4;top:35.7%;left:57.2%}.ContactSection-module__hBNM9W__dialogCheckDot[data-i="5"]{opacity:.2;top:21.4%;left:71.5%}.ContactSection-module__hBNM9W__dialogTitle{color:#000;max-width:642px;margin:0;font-size:clamp(32px,3.125vw,60px);font-weight:700;line-height:1.004}.ContactSection-module__hBNM9W__dialogBody{color:#000;white-space:pre-line;max-width:700px;margin:clamp(16px,1.2vw,24px) 0 clamp(24px,2vw,32px);font-size:clamp(16px,1.25vw,24px);font-weight:400;line-height:1.434}.ContactSection-module__hBNM9W__dialogCta{box-sizing:border-box;gap:13px;width:auto;height:41px;min-height:41px;padding:6px 13px;font-size:14px;font-weight:600;line-height:22px}.ContactSection-module__hBNM9W__dialogCta .contact-success-cta-arrow{width:15px;height:8px}@media (max-width:1024px){.ContactSection-module__hBNM9W__title{font-weight:700}.ContactSection-module__hBNM9W__title .title-period{font-size:40px;line-height:44px}.ContactSection-module__hBNM9W__fieldLabel{font-weight:400;line-height:14px}.ContactSection-module__hBNM9W__fieldRequired{color:#ba2029;font-weight:400}.ContactSection-module__hBNM9W__field{box-sizing:border-box;border-bottom-color:gray;flex-direction:column;justify-content:center;gap:10px;height:60px;padding-bottom:12px;display:flex}.ContactSection-module__hBNM9W__field:has(.ContactSection-module__hBNM9W__fieldError){height:auto}.ContactSection-module__hBNM9W__fieldInput,.ContactSection-module__hBNM9W__fieldHint,.ContactSection-module__hBNM9W__countryTrigger{margin-top:0}.ContactSection-module__hBNM9W__countryField{border-bottom-color:#ffffff80;gap:12px}.ContactSection-module__hBNM9W__countryTrigger{height:20px;min-height:0}.ContactSection-module__hBNM9W__countryFlag{width:20px;height:15px}.ContactSection-module__hBNM9W__countryLabel,.ContactSection-module__hBNM9W__countryPlaceholder{font-size:12px;line-height:normal}textarea.ContactSection-module__hBNM9W__fieldInput{height:20px;min-height:20px;overflow:hidden}textarea.ContactSection-module__hBNM9W__fieldInput::placeholder{color:#0000}.ContactSection-module__hBNM9W__field:has(textarea){position:relative}.ContactSection-module__hBNM9W__field:has(textarea) .ContactSection-module__hBNM9W__fieldHint{pointer-events:none;height:20px;margin:0;position:absolute;bottom:12px;left:0}:is(.ContactSection-module__hBNM9W__field:has(textarea) .ContactSection-module__hBNM9W__fieldInput:focus+.ContactSection-module__hBNM9W__fieldHint,.ContactSection-module__hBNM9W__field:has(textarea) .ContactSection-module__hBNM9W__fieldInput:not(:placeholder-shown)+.ContactSection-module__hBNM9W__fieldHint){left:auto;right:0}}
.dd-section{--dd-pt:clamp(72px, 6.45833vw, 124px);--dd-pb:clamp(72px, 6.45833vw, 124px);--dd-title-size:clamp(32px, 3.75vw, 72px);--dd-title-lh:clamp(38px, 4.42708vw, 85px);--dd-header-desc-size:clamp(16px, 1.35417vw, 26px);--dd-header-desc-lh:clamp(24px, 1.66667vw, 32px);--dd-header-desc-max-w:clamp(320px, 32.8646vw, 631px);--dd-header-mb:clamp(48px, 5.15625vw, 99px);--dd-tabs-w:clamp(180px, 13.0208vw, 250px);--dd-col-gap:clamp(32px, 3.125vw, 60px);--dd-tab-h:clamp(56px, 3.75vw, 72px);--dd-tab-px:clamp(20px, 1.66667vw, 32px);--dd-tab-size:clamp(16px, 1.04167vw, 20px);--dd-content-title-size:clamp(24px, 1.875vw, 36px);--dd-content-title-lh:clamp(30px, 2.1875vw, 42px);--dd-content-desc-size:clamp(14px, .833333vw, 16px);--dd-content-desc-lh:clamp(22px, 1.45833vw, 28px);--dd-content-gap:clamp(24px, 2.08333vw, 40px);--dd-panel-gap:clamp(32px, 7.34375vw, 141px);--dd-image-w:clamp(280px, 25.2083vw, 484px);--dd-image-h:clamp(380px, 33.9583vw, 652px);--dd-usecase-w:clamp(280px, 28.5938vw, 549px);--dd-usecase-gap:clamp(20px, 2.08333vw, 40px);--dd-usecase-num-size:clamp(18px, 1.25vw, 24px);--dd-usecase-title-size:clamp(15px, .833333vw, 16px);--dd-usecase-desc-size:clamp(14px, .833333vw, 16px);padding-top:var(--dd-pt);padding-bottom:var(--dd-pb);background:#f4f4f4}.dd-header{margin-bottom:var(--dd-header-mb);flex-direction:column;gap:clamp(16px,1.25vw,24px);display:flex}.dd-mobile-eyebrow{margin:0;display:none}@media (max-width:1024px){.dd-mobile-eyebrow{align-items:center;gap:8px;display:flex}.dd-mobile-eyebrow-mark{background:#ba2029;flex-shrink:0;width:12px;height:12px}.dd-mobile-eyebrow-text{letter-spacing:0;text-transform:uppercase;color:#ba2029;font-size:14px;font-weight:700;line-height:18px}}.dd-title{font-size:var(--dd-title-size);line-height:var(--dd-title-lh);white-space:nowrap}.dd-header-desc{max-width:var(--dd-header-desc-max-w);font-size:var(--dd-header-desc-size);line-height:var(--dd-header-desc-lh);font-weight:400}.dd-divider{background:#e3e3e3;width:100%;height:1px}.dd-body{flex-direction:column;gap:clamp(24px,1.82292vw,35px);min-width:0;display:flex}.dd-tabs{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;align-items:stretch;gap:0;min-width:0;max-width:100%;padding-bottom:0;display:flex;position:relative;overflow:auto hidden}.dd-tabs::-webkit-scrollbar{width:0;height:0;display:none}.dd-tab-indicator{z-index:0;pointer-events:none;box-sizing:border-box;will-change:transform, width, height;background:#fff;border-left:4px solid #c00;transition:transform .45s cubic-bezier(.33,1,.68,1),width .45s cubic-bezier(.33,1,.68,1),height .45s cubic-bezier(.33,1,.68,1),opacity .15s;position:absolute;top:0;left:0}.dd-tab{z-index:1;height:var(--dd-tab-h);padding:0 var(--dd-tab-px);font-size:var(--dd-tab-size);color:#111;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-left:4px solid #0000;flex:none;align-items:center;line-height:1.36;transition:color .2s;display:flex;position:relative}.dd-tab:hover{color:#000}.dd-tab--active{background:0 0;border-left-color:#0000}.dd-content{opacity:1;transition:opacity var(--dd-content-fade,.32s) ease;display:grid}.dd-content--out{opacity:0}.dd-content--in{opacity:1}.dd-content-rule{display:none}.dd-content-header{border-bottom:1px solid #e3e3e3;flex-direction:column;gap:clamp(8px,.625vw,12px);padding-bottom:clamp(16px,1.30208vw,25px);display:flex}.dd-content-title{font-size:var(--dd-content-title-size);line-height:var(--dd-content-title-lh);letter-spacing:-.7px}.dd-content-desc{font-size:var(--dd-content-desc-size);line-height:var(--dd-content-desc-lh);font-weight:400}.dd-usecases{width:100%;margin:0;padding:0;list-style:none}.dd-usecase{gap:var(--dd-usecase-gap);border-bottom:1px solid #e3e3e3;align-items:flex-start;padding:clamp(12px,.833333vw,16px) 0;display:flex}.dd-usecase:last-child{border-bottom:none}.dd-usecase-num{width:clamp(20px,1.25vw,24px);font-size:var(--dd-usecase-num-size);color:#585858;flex-shrink:0;font-weight:300;line-height:1}.dd-usecase-text{flex-direction:column;gap:clamp(6px,.416667vw,8px);display:flex}.dd-usecase-title{font-size:var(--dd-usecase-title-size);text-transform:capitalize;line-height:1.5}.dd-usecase-desc{font-size:var(--dd-usecase-desc-size);letter-spacing:.2px;color:#0a0303;opacity:.7;line-height:1.45}.dd-image{flex-shrink:0;width:100%;position:relative;overflow:hidden}.dd-image-inner{width:100%;height:100%;position:absolute;inset:0}@media (max-width:1024px){.dd-section{--dd-pt:56px;--dd-pb:56px;--dd-header-mb:0;--dd-title-size:36px;--dd-title-lh:44px;--dd-header-desc-size:16px;--dd-header-desc-lh:24px;--dd-content-title-size:24px;--dd-content-title-lh:32px;--dd-content-desc-size:15px;--dd-content-desc-lh:22px;--dd-tab-h:48px;--dd-tab-px:32px;--dd-usecase-gap:16px;--dd-usecase-num-size:16px;--dd-usecase-title-size:16px;--dd-usecase-desc-size:14px;background:#fff}.dd-title{white-space:normal}.dd-header{gap:16px;margin-bottom:32px}.dd-header-desc{color:#585858;max-width:none}.dd-header-desc[data-text-reveal]{opacity:1!important}.dd-header-desc.tx-reveal .tx-line{transform:none!important}.dd-divider{display:none}.dd-body{gap:32px}.dd-tabs{border-bottom:none;align-items:stretch;width:calc(100% + 40px);max-width:none;height:48px;margin-inline:-20px;padding-inline:20px}.dd-tab-indicator{display:none}.dd-tab{box-sizing:border-box;color:#111;height:48px;min-height:48px;max-height:48px;box-shadow:none;border:none;border-bottom:2px solid #0000;border-radius:0;margin:0;padding:0 32px;font-size:16px;font-weight:400;line-height:27px}.dd-tab--active{color:#111;background:#fff;border-bottom:2px solid #c00;font-weight:700}.dd-tab--active span{font-weight:700}.dd-tab:not(.dd-tab--active) span{font-weight:400}.dd-content{grid-template-columns:minmax(0,1fr);grid-template-areas:"image""rule""header""cases";gap:0}.dd-image{box-sizing:border-box;border:1px solid #e3e3e3;grid-area:image;height:220px}.dd-content-rule{background:#e3e3e3;grid-area:rule;width:100%;height:1px;display:block}.dd-content-header{border-bottom:none;grid-area:header;gap:8px;margin-top:32px;padding-bottom:0}.dd-content-desc{color:#585858}.dd-usecases{grid-area:cases;margin-top:24px}.dd-usecase{gap:16px;padding:0 0 16px}.dd-usecase-num{color:#ba2029;width:24px;line-height:24px}.dd-usecase-title{text-transform:none;line-height:22px}.dd-usecase-desc{color:#585858;opacity:.8;line-height:20px}.dd-usecase-text{gap:6px}.dd-content:not(:has(.dd-image)){grid-template-areas:"header""cases"}.dd-content:not(:has(.dd-image)) .dd-content-rule{display:none}}@media (min-width:1025px){.dd-header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:clamp(32px,4.16667vw,80px)}.dd-body{grid-template-columns:var(--dd-tabs-w) 1fr;column-gap:var(--dd-col-gap);align-items:start;display:grid}.dd-tabs{padding-top:clamp(16px,1.875vw,36px);border-bottom:none;border-right:1px solid #e3e3e3;flex-flow:column;align-self:stretch;gap:0;width:auto;margin-inline:0;padding-inline:0;overflow:visible}.dd-tab{width:100%;box-shadow:none;border-bottom:none;margin-bottom:0}.dd-tab:not(:last-child){box-shadow:none}.dd-content{gap:var(--dd-content-gap);flex-direction:column;padding-top:clamp(16px,1.875vw,36px);display:flex}.dd-content-header{margin-top:0}.dd-content:has(.dd-image){grid-template-areas:"header header""cases image";grid-template-columns:minmax(0, 1fr) var(--dd-image-w);column-gap:var(--dd-panel-gap);align-items:start;gap:var(--dd-content-gap);display:grid}.dd-content:has(.dd-image) .dd-content-header{border-bottom:1px solid #e3e3e3;grid-area:header;padding-bottom:clamp(16px,1.30208vw,25px)}.dd-content:has(.dd-image) .dd-usecases{max-width:var(--dd-usecase-w);grid-area:cases;margin-top:0}.dd-content:has(.dd-image) .dd-image{width:var(--dd-image-w);height:var(--dd-image-h);border:none;grid-area:image}.dd-usecases{max-width:var(--dd-usecase-w)}.dd-image{width:var(--dd-image-w);height:var(--dd-image-h)}}@media (prefers-reduced-motion:reduce){.dd-tab-indicator{transition:none}.dd-content{transition:none}}
.ai-faq-section{background-color:#f5f5f5;padding-top:clamp(80px,7.70833vw,148px);padding-bottom:clamp(48px,6.25vw,120px)}.ai-faq-layout{grid-template-columns:minmax(0,1fr);gap:clamp(40px,3.33333vw,64px);display:grid}@media (min-width:1025px){.ai-faq-layout{grid-template-columns:minmax(0,426fr) minmax(0,853fr);align-items:start;gap:clamp(48px,3.95833vw,294px)}}.ai-faq-intro{flex-direction:column;gap:clamp(24px,1.66667vw,32px);max-width:clamp(280px,22.1875vw,426px);display:flex}.ai-faq-heading{flex-direction:column;gap:clamp(20px,1.35417vw,26px);display:flex}.ai-faq-title{letter-spacing:-.02em;color:#000;font-size:clamp(32px,3.75vw,72px);font-weight:700;line-height:clamp(38px,4.42708vw,85px)}.ai-faq-subtitle{font-size:clamp(16px,1.25vw,24px);font-weight:400;line-height:clamp(28px,1.97917vw,38px)}.ai-faq-cta{box-sizing:border-box;width:fit-content;min-width:0;max-width:100%}.ai-faq-cta.hero-primary-btn{width:fit-content;min-width:0;max-width:100%;height:auto;min-height:var(--hero-btn-height);padding-inline:var(--hero-btn-px);padding-block:var(--hero-btn-py);white-space:normal}.ai-faq-cta.hero-primary-btn>span{white-space:normal;text-align:center;line-height:var(--hero-btn-leading)}.ai-faq-list{flex-direction:column;gap:clamp(20px,1.25vw,24px);min-width:0;max-width:clamp(320px,44.4792vw,853px);display:flex}.ai-faq-item{border-bottom:1px solid #dbdbdb;padding-bottom:clamp(20px,1.25vw,24px)}.ai-faq-trigger{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:clamp(20px,1.66667vw,32px);width:100%;padding:0;display:flex}.ai-faq-question{min-width:0;color:var(--ssi-black);flex:1;font-size:clamp(18px,1.25vw,24px);font-weight:600;line-height:clamp(22px,1.25vw,24px)}.ai-faq-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:4px;transition:transform .2s;display:flex}.ai-faq-icon--open{transform:rotate(45deg)}.ai-faq-icon-img{width:16px;height:16px;display:block}.ai-faq-answer{margin-top:clamp(12px,.833333vw,16px);padding-right:clamp(24px,2.5vw,48px)}.ai-faq-answer p{color:var(--ssi-body);font-size:clamp(14px,.9375vw,18px);font-weight:400;line-height:clamp(24px,1.45833vw,28px)}@media (max-width:1024px){.ai-faq-section{padding-top:56px;padding-bottom:56px}.ai-faq-layout{gap:32px}.ai-faq-intro{gap:20px;max-width:100%}.ai-faq-heading{gap:12px}.ai-faq-title{font-size:32px;line-height:38px}.ai-faq-subtitle{font-size:16px;line-height:24px}.ai-faq-cta{width:fit-content;min-width:0;max-width:100%}.ai-faq-cta.hero-primary-btn{width:fit-content;min-width:0;max-width:100%}.ai-faq-list{gap:16px;width:100%;max-width:100%}.ai-faq-item{padding-bottom:16px}.ai-faq-trigger{gap:16px}.ai-faq-question{font-size:16px;line-height:24px}.ai-faq-answer{margin-top:12px;padding-right:28px}.ai-faq-answer p{font-size:14px;line-height:22px}}.sp-faq-section{--sp-faq-pt:clamp(80px, 7.70833vw, 148px);--sp-faq-pb:clamp(48px, 8.9375vw, 171px);--sp-faq-intro-w:clamp(280px, 22.1875vw, 426px);--sp-faq-list-w:clamp(320px, 44.4792vw, 853px);--sp-faq-layout-gap:clamp(48px, 15.3125vw, 294px);--sp-faq-heading-gap:clamp(20px, 1.35417vw, 26px);--sp-faq-intro-gap:clamp(24px, 1.66667vw, 32px);--sp-faq-title:clamp(32px, 3.75vw, 72px);--sp-faq-title-lh:clamp(38px, 3.75vw, 72px);--sp-faq-subtitle:clamp(16px, 1.25vw, 24px);--sp-faq-subtitle-lh:clamp(28px, 1.97917vw, 38px);--sp-faq-cta-w:clamp(200px, 12.8646vw, 247px);--sp-faq-item-gap:clamp(20px, 1.25vw, 24px);--sp-faq-item-pb:clamp(20px, 1.25vw, 24px);--sp-faq-trigger-gap:clamp(20px, 1.66667vw, 32px);--sp-faq-question:clamp(18px, 1.25vw, 24px);--sp-faq-question-lh:clamp(22px, 1.25vw, 24px);padding-top:var(--sp-faq-pt);padding-bottom:var(--sp-faq-pb);background-color:#fff}.sp-faq-layout{grid-template-columns:minmax(0,1fr);gap:clamp(40px,3.33333vw,64px);display:grid}@media (min-width:1025px){.sp-faq-layout{gap:var(--sp-faq-layout-gap);grid-template-columns:minmax(0,426fr) minmax(0,853fr);align-items:start}}.sp-faq-intro{gap:var(--sp-faq-intro-gap);max-width:var(--sp-faq-intro-w);flex-direction:column;display:flex}.sp-faq-heading{gap:var(--sp-faq-heading-gap);flex-direction:column;display:flex}.sp-faq-title{font-size:var(--sp-faq-title);line-height:var(--sp-faq-title-lh);letter-spacing:-.02em;color:#000;font-weight:700}.sp-faq-subtitle{font-size:var(--sp-faq-subtitle);line-height:var(--sp-faq-subtitle-lh);margin:0;font-weight:400}.sp-faq-cta{box-sizing:border-box;width:fit-content;min-width:0;max-width:100%}.sp-faq-cta.hero-primary-btn{width:fit-content;min-width:0;max-width:100%;height:auto;min-height:var(--hero-btn-height);padding-inline:var(--hero-btn-px);padding-block:var(--hero-btn-py);white-space:normal}.sp-faq-cta.hero-primary-btn>span{white-space:normal;text-align:center;line-height:var(--hero-btn-leading)}.sp-faq-list{gap:var(--sp-faq-item-gap);min-width:0;max-width:var(--sp-faq-list-w);flex-direction:column;display:flex}.sp-faq-item{padding-bottom:var(--sp-faq-item-pb);border-bottom:1px solid #dbdbdb}.sp-faq-trigger{justify-content:space-between;align-items:flex-start;gap:var(--sp-faq-trigger-gap);text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:flex}.sp-faq-question{min-width:0;font-size:var(--sp-faq-question);line-height:var(--sp-faq-question-lh);color:var(--ssi-black);flex:1;font-weight:600}.sp-faq-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:4px;transition:transform .2s;display:flex}.sp-faq-icon--open{transform:rotate(45deg)}.sp-faq-icon-img{width:16px;height:16px;display:block}.sp-faq-answer{margin-top:clamp(12px,.833333vw,16px);padding-right:clamp(24px,2.5vw,48px)}.sp-faq-answer p{color:var(--ssi-body);margin:0;font-size:clamp(14px,.9375vw,18px);font-weight:400;line-height:clamp(24px,1.45833vw,28px)}@media (max-width:1024px){.sp-faq-section{padding-top:56px;padding-bottom:56px}.sp-faq-layout{gap:32px}.sp-faq-intro{gap:20px;max-width:100%}.sp-faq-list{gap:16px;width:100%;max-width:100%}.sp-faq-item{padding-bottom:16px}.sp-faq-trigger{gap:16px}.sp-faq-question{font-size:16px;line-height:24px}.sp-faq-title{font-size:32px;line-height:38px}.sp-faq-answer{margin-top:12px;padding-right:28px}.sp-faq-answer p{font-size:14px;line-height:22px}}@media (max-width:767px){:is(.ai-faq-title,.sp-faq-title){color:#000;font-family:var(--font-google-sans-flex), "Google Sans Flex", system-ui, sans-serif;letter-spacing:0;font-size:36px;font-weight:800;line-height:44px}:is(.ai-faq-subtitle-wrap,.sp-faq-subtitle-wrap){width:100%}:is(.ai-faq-subtitle,.sp-faq-subtitle){color:#000;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:400;line-height:22px}:is(.ai-faq-subtitle.cms-html p,.sp-faq-subtitle.cms-html p){margin:0;display:inline}:is(.ai-faq-subtitle.cms-html p+p:before,.sp-faq-subtitle.cms-html p+p:before){content:" "}}
.SpotlightImageTilt-module__37RGVa__root{perspective:650px;perspective-origin:50%;overflow:visible}.SpotlightImageTilt-module__37RGVa__stage{width:100%;height:100%;transform-style:preserve-3d;transform:scale(.92)}.SpotlightImageTilt-module__37RGVa__outer{width:100%;height:100%;transform-style:preserve-3d;transform-origin:50%;will-change:transform;filter:drop-shadow(0 18px 28px #0000001f)}.SpotlightImageTilt-module__37RGVa__inner{will-change:transform;width:100%;height:100%;transform-style:preserve-3d}.SpotlightImageTilt-module__37RGVa__inner .relative{border-radius:.5rem}
.FeatureSpotlightSection-module__VSJWGa__spotlightSubtitleHtml{font-size:var(--spotlight-subtitle);line-height:var(--spotlight-subtitle-lh);font-weight:300}.FeatureSpotlightSection-module__VSJWGa__spotlightSubtitleHtml p{font-size:inherit;line-height:inherit;font-weight:inherit}.FeatureSpotlightSection-module__VSJWGa__spotlightSubtitleHtml strong,.FeatureSpotlightSection-module__VSJWGa__spotlightSubtitleHtml b{font-weight:600}.FeatureSpotlightSection-module__VSJWGa__spotlightSection{padding-block:3rem}.FeatureSpotlightSection-module__VSJWGa__spotlightSectionPodsBg{background-color:#fff}@media (min-width:1025px){.FeatureSpotlightSection-module__VSJWGa__spotlightSection{min-height:var(--spotlight-section-h);align-items:center;padding-block:0;display:flex}}.FeatureSpotlightSection-module__VSJWGa__spotlightTitle{font-size:var(--spotlight-title);line-height:1}.FeatureSpotlightSection-module__VSJWGa__spotlightSubtitle{font-size:var(--spotlight-subtitle);line-height:var(--spotlight-subtitle-lh)}.FeatureSpotlightSection-module__VSJWGa__spotlightBody{font-size:var(--spotlight-body)}.FeatureSpotlightSection-module__VSJWGa__spotlightGrid{align-items:center;gap:2.5rem;width:100%;display:grid}@media (min-width:1025px){.FeatureSpotlightSection-module__VSJWGa__spotlightGridPods{gap:var(--sp-pods-grid-gap);grid-template-columns:minmax(0, var(--sp-pods-text-max)) minmax(0, var(--sp-pods-img-w))}.FeatureSpotlightSection-module__VSJWGa__spotlightGridMom{gap:var(--sp-mom-grid-gap);padding-inline:var(--sp-mom-grid-px);grid-template-columns:minmax(0, var(--sp-mom-img-w)) minmax(0, var(--sp-mom-text-max))}.FeatureSpotlightSection-module__VSJWGa__spotlightGridReversed>:first-child{order:2}.FeatureSpotlightSection-module__VSJWGa__spotlightGridReversed>:last-child{order:1}.FeatureSpotlightSection-module__VSJWGa__spotlightGridReversed.FeatureSpotlightSection-module__VSJWGa__spotlightGridPods{grid-template-columns:minmax(0, var(--sp-pods-img-w)) minmax(0, var(--sp-pods-text-max))}}.FeatureSpotlightSection-module__VSJWGa__spotlightTextPods{flex-direction:column;gap:1.5rem;max-width:100%;display:flex}.FeatureSpotlightSection-module__VSJWGa__spotlightTextMom{flex-direction:column;gap:1.125rem;max-width:100%;display:flex}@media (min-width:1025px){.FeatureSpotlightSection-module__VSJWGa__spotlightTextPods{gap:var(--sp-pods-stack-gap);max-width:var(--sp-pods-text-max)}.FeatureSpotlightSection-module__VSJWGa__spotlightTextMom{gap:var(--sp-mom-stack-gap);max-width:var(--sp-mom-text-max)}}.FeatureSpotlightSection-module__VSJWGa__spotlightBodyPods{line-height:var(--sp-pods-body-lh);max-width:100%}.FeatureSpotlightSection-module__VSJWGa__spotlightBodyMom{line-height:var(--sp-mom-body-lh);max-width:100%}@media (min-width:1025px){.FeatureSpotlightSection-module__VSJWGa__spotlightBodyPods{max-width:var(--sp-pods-body-max)}.FeatureSpotlightSection-module__VSJWGa__spotlightBodyMom{max-width:var(--sp-mom-body-max)}}.FeatureSpotlightSection-module__VSJWGa__spotlightImgPods{aspect-ratio:763/470;width:100%;height:auto;position:relative}.FeatureSpotlightSection-module__VSJWGa__spotlightImgMom{aspect-ratio:626/526;width:100%;height:auto;position:relative}@media (min-width:1025px){.FeatureSpotlightSection-module__VSJWGa__spotlightImgPods{width:var(--sp-pods-img-w);height:var(--sp-pods-img-h);aspect-ratio:auto}.FeatureSpotlightSection-module__VSJWGa__spotlightImgMom{width:var(--sp-mom-img-w);height:var(--sp-mom-img-h);aspect-ratio:auto}}@media (max-width:1024px){.FeatureSpotlightSection-module__VSJWGa__spotlightSection{padding-block:40px}.FeatureSpotlightSection-module__VSJWGa__spotlightSectionPodsBg{background-color:#f4f4f4}.FeatureSpotlightSection-module__VSJWGa__spotlightSectionMom{background-color:#fff;padding-block:48px}.FeatureSpotlightSection-module__VSJWGa__spotlightGrid{text-align:center;justify-items:center;gap:64px}.FeatureSpotlightSection-module__VSJWGa__spotlightGrid>:first-child{order:2}.FeatureSpotlightSection-module__VSJWGa__spotlightGrid>:last-child{order:1}.FeatureSpotlightSection-module__VSJWGa__spotlightGridMom{gap:36px}.FeatureSpotlightSection-module__VSJWGa__spotlightTextPods,.FeatureSpotlightSection-module__VSJWGa__spotlightTextMom{text-align:center;align-items:center;gap:16px;width:100%;max-width:100%}:is(.FeatureSpotlightSection-module__VSJWGa__spotlightTextPods .spotlight-cta-link,.FeatureSpotlightSection-module__VSJWGa__spotlightTextMom .spotlight-cta-link){align-self:center}.FeatureSpotlightSection-module__VSJWGa__spotlightTextPods>:first-child,.FeatureSpotlightSection-module__VSJWGa__spotlightTextMom>:first-child{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.FeatureSpotlightSection-module__VSJWGa__spotlightTitle{font-size:40px;line-height:40px}.FeatureSpotlightSection-module__VSJWGa__spotlightSectionMom .FeatureSpotlightSection-module__VSJWGa__spotlightTitle{font-size:40px;line-height:48px}.FeatureSpotlightSection-module__VSJWGa__spotlightSubtitle,.FeatureSpotlightSection-module__VSJWGa__spotlightSubtitleHtml{text-align:center;font-size:20px;line-height:28px}.FeatureSpotlightSection-module__VSJWGa__spotlightBody{text-align:center;color:#676767;font-size:16px}.FeatureSpotlightSection-module__VSJWGa__spotlightBodyPods{line-height:24px}.FeatureSpotlightSection-module__VSJWGa__spotlightBodyMom{line-height:28px}.FeatureSpotlightSection-module__VSJWGa__spotlightImgPods{aspect-ratio:353/217.44;width:100%;max-width:100%;height:auto;max-height:none}.FeatureSpotlightSection-module__VSJWGa__spotlightImgMom{aspect-ratio:272/228;width:272px;max-width:100%;height:auto}}
.om-getstarted-section{position:relative;overflow:hidden}.om-getstarted-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.om-getstarted-bg-base{background:#000;position:absolute;inset:0}.om-getstarted-bg-art{position:absolute;inset:0;overflow:hidden}.om-getstarted-bg-art--mobile{opacity:.5;display:none}.om-getstarted-bg-art--desktop{opacity:.5}.om-getstarted-bg-img{max-width:none;position:absolute}.om-getstarted-bg-img--desktop{object-fit:cover;width:100%;height:100%;inset:0}.om-getstarted-bg-img--mobile{object-fit:cover;width:100%;height:303.21%;top:-83.4%;left:0}.om-getstarted-pattern{width:11.46%;max-width:220px;height:auto;position:absolute;top:clamp(8px,.625vw,12px)}.om-getstarted-pattern--1{right:13.65%}.om-getstarted-pattern--2{right:2.76%}.om-getstarted-inner{z-index:1;flex-direction:column;align-items:flex-start;gap:clamp(20px,1.66667vw,32px);padding-top:clamp(32px,2.1875vw,42px);padding-bottom:clamp(32px,2.1875vw,42px);display:flex;position:relative}@media (min-width:768px){.om-getstarted-inner{flex-direction:row;justify-content:space-between;align-items:center;min-height:clamp(160px,10.4167vw,200px);padding-top:clamp(32px,2.1875vw,42px);padding-bottom:clamp(32px,2.1875vw,42px)}.single-post-cta .om-getstarted-inner{padding-top:96px!important;padding-bottom:96px!important}}.om-getstarted-copy{flex-direction:column;gap:clamp(6px,.625vw,12px);display:flex}.single-post-cta .om-getstarted-copy{width:70%}.om-getstarted-headline{font-size:clamp(28px,2.29167vw,44px);line-height:clamp(34px,2.91667vw,56px)}.om-getstarted-subtitle{font-size:clamp(16px,1.25vw,24px);font-weight:400;line-height:clamp(22px,1.66667vw,32px)}.om-getstarted-btn{flex-shrink:0}@media (max-width:767px){.om-getstarted-section{min-height:400px}.om-getstarted-section .site-page{flex-direction:column;flex:1;min-height:400px;display:flex}.om-getstarted-bg-art--desktop{display:none}.om-getstarted-bg-art--mobile{display:block}.om-getstarted-bg-base{background:#000}.om-getstarted-pattern{display:none}.om-getstarted-section .om-getstarted-inner{text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;min-height:400px;padding-top:32px;padding-bottom:32px}.om-getstarted-section .om-getstarted-copy{text-align:center;color:#fff;width:100%;max-width:100%;font-family:var(--font-google-sans-flex), "Google Sans Flex", system-ui, sans-serif;align-items:center;gap:16px}.om-getstarted-section .om-getstarted-headline{color:#fff;text-align:center;width:100%;font-family:var(--font-google-sans-flex), "Google Sans Flex", system-ui, sans-serif;letter-spacing:normal;margin:0;font-style:normal;font-size:24px!important;font-weight:700!important;line-height:32px!important}.om-getstarted-section .om-getstarted-subtitle{color:#fff;text-align:center;width:100%;font-family:var(--font-google-sans-flex), "Google Sans Flex", system-ui, sans-serif;letter-spacing:normal;margin:0;font-style:normal;font-size:16px!important;font-weight:400!important;line-height:24px!important}.om-getstarted-section .om-getstarted-btn{max-width:100%;font-weight:600;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;height:48px!important;min-height:48px!important;padding:8px 16px!important;font-size:16px!important;line-height:24px!important;display:inline-flex!important}}@media (min-width:768px) and (max-width:1024px){.om-getstarted-bg-base{background:linear-gradient(60.7deg,#000 22.6%,#ba202a 85.8%)}:is(.om-getstarted-bg-art--desktop,.om-getstarted-bg-art--mobile){display:none}.om-getstarted-pattern{display:none}.om-getstarted-inner{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;min-height:0;padding-top:36px;padding-bottom:36px}.om-getstarted-copy{gap:12px;max-width:100%}.om-getstarted-headline{font-size:28px;line-height:34px}.om-getstarted-subtitle{font-size:16px;line-height:24px}.om-getstarted-btn{gap:16px;width:247px;max-width:100%;height:52px;padding-block:8px;padding-inline:16px;font-size:18px;line-height:28px}}@media (max-width:767px){.om-getstarted-section--cms-bg{--section-bg-position:left top;--section-bg-size:100% 303.21%}}
.HeroSection-module__W9Gkfq__heroSection{min-height:var(--hero-min-h)}.HeroSection-module__W9Gkfq__heroTitleWrap{min-height:var(--hero-title-min-h)}.HeroSection-module__W9Gkfq__heroTitleLine{overflow-wrap:break-word;max-width:100%}.HeroSection-module__W9Gkfq__heroBgPattern{width:var(--hero-bg-w);height:var(--hero-bg-h)}.HeroSection-module__W9Gkfq__heroSlideCopy{gap:var(--hero-stack-gap);flex-direction:column;max-width:100%;animation:.4s ease-out HeroSection-module__W9Gkfq__hero-slide-fade-in;display:flex}.HeroSection-module__W9Gkfq__heroSlideCopyText{gap:var(--hero-title-subtitle-gap);flex-direction:column;display:flex}@media (min-width:1025px){.HeroSection-module__W9Gkfq__heroSlideCopy{width:calc(100% * var(--hero-slide-cols,8) / 12);max-width:calc(100% * var(--hero-slide-cols,8) / 12)}.HeroSection-module__W9Gkfq__heroSlideMainWithMedia{flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(24px,3vw,48px)}.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .HeroSection-module__W9Gkfq__heroSlideCopy{flex:auto;min-width:0;margin-top:0}.HeroSection-module__W9Gkfq__heroSlideMedia{aspect-ratio:394/325;flex:0 0 min(42%,520px);order:2;width:min(42%,520px);max-width:min(42%,520px);height:auto;margin:0;position:relative;overflow:hidden}.HeroSection-module__W9Gkfq__heroSlideMediaFill{position:absolute;inset:0}.HeroSection-module__W9Gkfq__heroSlideMediaImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}}@keyframes HeroSection-module__W9Gkfq__hero-slide-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.HeroSection-module__W9Gkfq__heroPagination{width:var(--hero-pagination-w);gap:var(--hero-pagination-gap)}.HeroSection-module__W9Gkfq__heroNavArrow{z-index:20;box-sizing:border-box;width:40px;height:40px;color:var(--hero-controls-color,var(--ssi-red));cursor:pointer;background:#ffffff8c;border:1.5px solid;border-radius:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s,background-color .2s;display:none;position:absolute;top:50%;transform:translateY(-50%)}.HeroSection-module__W9Gkfq__heroNavArrow svg{width:18px;height:18px}.HeroSection-module__W9Gkfq__heroNavArrow:hover{background:#ffffffd9}.HeroSection-module__W9Gkfq__heroNavArrow:focus-visible{outline:2px solid var(--hero-controls-color,var(--ssi-red));outline-offset:2px}.HeroSection-module__W9Gkfq__heroNavArrowPrev{left:15px}.HeroSection-module__W9Gkfq__heroNavArrowNext{right:15px}@media (min-width:1025px){.HeroSection-module__W9Gkfq__heroNavArrow{display:flex}}.HeroSection-module__W9Gkfq__heroPaginationIndicator{height:var(--hero-pagination-inactive-w);cursor:pointer;background:var(--hero-controls-color-inactive,#ba202a4d);border:none;flex-shrink:0;padding:0;transition:width .3s ease-out;display:block;position:relative;overflow:hidden}.HeroSection-module__W9Gkfq__heroPaginationIndicatorActive{width:var(--hero-pagination-active-w)}.HeroSection-module__W9Gkfq__heroPaginationIndicatorInactive{width:var(--hero-pagination-inactive-w)}.HeroSection-module__W9Gkfq__heroPaginationIndicatorFill{background:var(--hero-controls-color,var(--ssi-red));width:0;animation:HeroSection-module__W9Gkfq__hero-pagination-progress calc(var(--hero-autoplay-ms) * 1ms) linear forwards;position:absolute;inset:0 auto 0 0}.HeroSection-module__W9Gkfq__heroPaginationIndicatorFillStatic{width:100%;animation:none}@keyframes HeroSection-module__W9Gkfq__hero-pagination-progress{0%{width:0%}to{width:100%}}@media (prefers-reduced-motion:reduce){.HeroSection-module__W9Gkfq__heroPaginationIndicatorFill{animation-duration:calc(var(--hero-autoplay-ms) * 1ms);width:100%}}.HeroSection-module__W9Gkfq__heroPaginationIndicator:focus-visible{outline:2px solid var(--hero-controls-color,var(--ssi-red));outline-offset:2px}.HeroSection-module__W9Gkfq__heroCardsHeading{font-size:clamp(14px,1.14583vw,22px);line-height:clamp(14px,.989583vw,19px)}.HeroSection-module__W9Gkfq__heroSlideCardsRow{text-align:left;width:100%;max-width:min(100%, var(--hero-card-row-max-w))}@media (min-width:1025px){.HeroSection-module__W9Gkfq__hideCardsDesktop{display:none}.HeroSection-module__W9Gkfq__heroSlideCardsRow{width:734px;max-width:100%}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-row{flex-flow:row;align-items:stretch;gap:16px;width:734px;max-width:100%;display:flex}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card{box-sizing:border-box;background-color:#fff;flex:0 0 359px;align-items:flex-start;gap:16px;width:359px;max-width:359px;height:175px;min-height:175px;padding:16px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-image{flex-direction:row;align-items:flex-start;gap:16px;max-width:359px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-text{flex-direction:column;justify-content:space-between;max-width:359px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-image .hero-card-img{align-self:flex-start;width:100px;min-width:100px;max-width:100px;height:146px;min-height:146px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-body{justify-content:space-between;gap:0;height:143px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-copy{gap:8px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-category{font-size:12px;font-weight:700;line-height:16.5px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-category .cms-html{font-size:12px;font-weight:700;line-height:16.5px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-title .cms-html{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-link{white-space:nowrap;flex-wrap:nowrap;gap:8px;height:24px;min-height:24px;font-size:14px;font-weight:600;line-height:12.869px}}@media (max-width:1024px){.HeroSection-module__W9Gkfq__heroSection{--hero-min-h:calc(100dvh - var(--hero-header-h));min-height:var(--hero-min-h);height:auto}.HeroSection-module__W9Gkfq__heroContainerInner{box-sizing:border-box;min-height:var(--hero-min-h);height:auto}.HeroSection-module__W9Gkfq__heroSection .site-page{box-sizing:border-box;min-height:var(--hero-min-h);height:auto}.HeroSection-module__W9Gkfq__heroSection .site-page{padding-inline:20px}.HeroSection-module__W9Gkfq__heroContainerInner{padding-bottom:24px}.HeroSection-module__W9Gkfq__heroSlideStack{touch-action:pan-y;flex:auto;grid-template-rows:minmax(min-content,1fr);align-items:stretch;min-width:0;max-width:100%;height:auto;min-height:auto;align-content:stretch!important}.HeroSection-module__W9Gkfq__heroSlideStack .hero-slide-stack-item{min-width:0;max-width:100%;height:auto;min-height:100%}.HeroSection-module__W9Gkfq__heroSlideMainWithCards,.HeroSection-module__W9Gkfq__heroSlideMainNoCards,.HeroSection-module__W9Gkfq__heroSlideMainWithMedia{flex:auto;min-width:0;max-width:100%;height:auto;min-height:100%;padding-top:0}.HeroSection-module__W9Gkfq__heroSlideMainWithCards{justify-content:flex-start;align-items:stretch;gap:36px;min-width:0;max-width:100%;padding-top:64px;padding-bottom:24px}.HeroSection-module__W9Gkfq__heroSlideMainWithCards .HeroSection-module__W9Gkfq__heroSlideCopy{gap:36px}.HeroSection-module__W9Gkfq__heroSlideMainWithCards .HeroSection-module__W9Gkfq__heroTitleWrap{min-height:0}.HeroSection-module__W9Gkfq__heroSlideMainWithCards .hero-title{letter-spacing:-.0104em;font-size:48px;font-weight:700;line-height:52px}.HeroSection-module__W9Gkfq__heroSlideMainNoCards{justify-content:flex-end;gap:0;min-width:0;max-width:100%;padding-top:64px;padding-bottom:24px}.HeroSection-module__W9Gkfq__heroSlideMainNoCards .HeroSection-module__W9Gkfq__heroSlideCopy{gap:36px;margin-top:auto}.HeroSection-module__W9Gkfq__heroSlideMainNoCards .HeroSection-module__W9Gkfq__heroSlideCopyText{gap:24px}.HeroSection-module__W9Gkfq__heroSlideMainWithMedia{justify-content:flex-start;gap:36px;min-width:0;max-width:100%;padding-top:0;padding-bottom:24px}.HeroSection-module__W9Gkfq__heroSlideMedia{box-sizing:border-box;width:calc(100% + 40px);max-width:none;height:auto;aspect-ratio:var(--hero-media-ratio,16 / 9);background:#e8e8e8;flex-shrink:0;margin-left:-20px;margin-right:-20px;position:relative;overflow:hidden}.HeroSection-module__W9Gkfq__heroSlideMediaFill{position:absolute;inset:0}:is(.HeroSection-module__W9Gkfq__heroSlideMediaFill img,.HeroSection-module__W9Gkfq__heroSlideMediaFill video){object-fit:contain!important}.HeroSection-module__W9Gkfq__heroSlideMediaImage{object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .HeroSection-module__W9Gkfq__heroSlideCopy{gap:36px;max-width:100%;margin-top:auto}.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .HeroSection-module__W9Gkfq__heroSlideCopyText{gap:24px}.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .HeroSection-module__W9Gkfq__heroTitleWrap{min-height:0}.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .hero-title{letter-spacing:-.0114em;font-size:44px;font-weight:700;line-height:48px}:is(.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .hero-subtitle,.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .hero-subtitle-html){font-size:24px;line-height:32px}.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .hero-subtitle-html{letter-spacing:normal}.HeroSection-module__W9Gkfq__heroSlideMainNoCards .HeroSection-module__W9Gkfq__heroSlideCopy{gap:36px}.HeroSection-module__W9Gkfq__heroSlideMainNoCards .HeroSection-module__W9Gkfq__heroTitleWrap{min-height:0}.HeroSection-module__W9Gkfq__heroSlideMainNoCards .hero-title{letter-spacing:-.0114em;font-size:44px;font-weight:700;line-height:48px}:is(.HeroSection-module__W9Gkfq__heroSlideMainWithCards .hero-subtitle,.HeroSection-module__W9Gkfq__heroSlideMainWithCards .hero-subtitle-html,.HeroSection-module__W9Gkfq__heroSlideMainNoCards .hero-subtitle,.HeroSection-module__W9Gkfq__heroSlideMainNoCards .hero-subtitle-html,.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .hero-subtitle,.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .hero-subtitle-html){font-size:24px;line-height:32px}:is(.HeroSection-module__W9Gkfq__heroSlideMainWithCards .hero-subtitle-html,.HeroSection-module__W9Gkfq__heroSlideMainNoCards .hero-subtitle-html,.HeroSection-module__W9Gkfq__heroSlideMainWithMedia .hero-subtitle-html){letter-spacing:normal}.HeroSection-module__W9Gkfq__heroSlideCopyText{gap:24px}.HeroSection-module__W9Gkfq__heroSlideCards{box-sizing:border-box;align-self:stretch;margin-top:auto;margin-right:-20px;width:calc(100% + 20px)!important;min-width:0!important;max-width:calc(100% + 20px)!important}.HeroSection-module__W9Gkfq__heroSlideCardsRow{box-sizing:border-box;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;cursor:grab;isolation:isolate;display:block;width:100%!important;min-width:0!important;max-width:100%!important;overflow:auto hidden!important}.HeroSection-module__W9Gkfq__heroSlideCardsRow::-webkit-scrollbar{display:none}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-row{align-items:stretch;gap:8px;padding-right:20px;flex-flow:row!important;width:max-content!important;min-width:max-content!important;max-width:none!important;display:flex!important}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card{box-sizing:border-box;touch-action:pan-y;-webkit-user-drag:none;height:160px;min-height:160px;padding:16px;background-color:#fff!important;flex:0 0 353px!important;width:353px!important;max-width:353px!important}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-image{flex-direction:row;align-items:stretch;gap:16px;max-width:353px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-image .hero-card-img{align-self:stretch;width:88px;min-width:88px;height:auto;min-height:0}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-category{font-size:12px;font-weight:600;line-height:16.5px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-title{font-size:14px;font-weight:600;line-height:19px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-link{height:24px;min-height:24px;margin-top:0;font-size:11px;font-weight:600;line-height:12.87px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-copy{gap:10px}.HeroSection-module__W9Gkfq__heroSlideCardsRow .hero-card-body{justify-content:space-between;gap:0;height:100%}.HeroSection-module__W9Gkfq__hasMobileTitleColor .hero-title{color:var(--hero-mobile-title-color)!important}.HeroSection-module__W9Gkfq__hasMobileTitleColor .hero-title .cms-html{color:var(--hero-mobile-title-color)!important}.HeroSection-module__W9Gkfq__hasMobileTitleColor .hero-title .cms-html p{color:var(--hero-mobile-title-color)!important}.HeroSection-module__W9Gkfq__hasMobileSubtitleColor .hero-subtitle{color:var(--hero-mobile-subtitle-color)!important}.HeroSection-module__W9Gkfq__hasMobileSubtitleColor .hero-subtitle-html{color:var(--hero-mobile-subtitle-color)!important}.HeroSection-module__W9Gkfq__hasMobileSubtitleColor .hero-subtitle-html p{color:var(--hero-mobile-subtitle-color)!important}.HeroSection-module__W9Gkfq__hasMobileSubtitleColor .hero-subtitle-html strong{color:var(--hero-mobile-subtitle-color)!important}.HeroSection-module__W9Gkfq__hasMobileSubtitleColor .hero-subtitle-html b{color:var(--hero-mobile-subtitle-color)!important}.HeroSection-module__W9Gkfq__hasMobileButtonPrimary .hero-primary-btn{color:#fff!important;background-color:#ba202a!important;border:0!important}.HeroSection-module__W9Gkfq__hasMobileButtonPrimary .hero-primary-btn:hover{background-color:#9e1b24!important}.HeroSection-module__W9Gkfq__hasMobileButtonWhite .hero-primary-btn{color:#ba202a!important;background-color:#fff!important;border:0!important}.HeroSection-module__W9Gkfq__hasMobileButtonWhite .hero-primary-btn:hover{background-color:#f5f5f5!important}.HeroSection-module__W9Gkfq__hasMobileButtonOutline .hero-primary-btn{color:#ba202a!important;background-color:#0000!important;border:1.5px solid #ba202a!important}.HeroSection-module__W9Gkfq__hasMobileButtonOutline .hero-primary-btn:hover{background-color:#ba202a0d!important}.HeroSection-module__W9Gkfq__heroPagination{z-index:5;flex-shrink:0;gap:8px;width:auto;max-width:none;margin-top:auto;position:relative;bottom:auto;left:auto;right:auto}.HeroSection-module__W9Gkfq__heroPaginationIndicator{height:8px;overflow:visible}.HeroSection-module__W9Gkfq__heroPaginationIndicator:before{content:"";position:absolute;inset:-18px -4px}.HeroSection-module__W9Gkfq__heroPaginationIndicatorInactive{width:8px}.HeroSection-module__W9Gkfq__heroPaginationIndicatorActive{width:32px}.HeroSection-module__W9Gkfq__heroSlideCopy .hero-primary-btn{gap:8px}.HeroSection-module__W9Gkfq__heroSlideCopy .hero-primary-btn-arrow{width:19.25px;height:10px}:is(.HeroSection-module__W9Gkfq__hasMobileTitleSize .hero-title,.HeroSection-module__W9Gkfq__hasMobileTitleSize .hero-title *){font-size:var(--hero-mobile-title-size)!important;line-height:1.083!important}:is(.HeroSection-module__W9Gkfq__hasMobileSubtitleSize .hero-subtitle,.HeroSection-module__W9Gkfq__hasMobileSubtitleSize .hero-subtitle-html,.HeroSection-module__W9Gkfq__hasMobileSubtitleSize .hero-subtitle-html *){font-size:var(--hero-mobile-subtitle-size)!important;line-height:1.6!important}}
.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__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}}
.cp-section{--cp-pt:clamp(72px, 6.45833vw, 124px);--cp-pb:clamp(72px, 6.45833vw, 124px);--cp-header-gap:clamp(56px, 6.45833vw, 124px);--cp-title-size:clamp(32px, 3.75vw, 72px);--cp-title-lh:clamp(38px, 4.6875vw, 90px);--cp-desc-size:clamp(18px, 1.25vw, 24px);--cp-desc-lh:clamp(26px, 1.66667vw, 32px);--cp-desc-max-w:clamp(320px, 31.7188vw, 609px);--cp-col-gap:clamp(40px, 4.16667vw, 80px);--cp-col-pad:clamp(24px, 2.70833vw, 52px);--cp-logo-h:clamp(38px, 2.5vw, 48px);--cp-body-size:clamp(15px, .833333vw, 16px);--cp-body-lh:clamp(24px, 1.35417vw, 26px);padding-top:var(--cp-pt);padding-bottom:var(--cp-pb)}.cp-heading{margin-bottom:var(--cp-header-gap);flex-direction:column;gap:clamp(20px,1.66667vw,32px);display:flex}@media (min-width:1025px){.cp-heading{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:clamp(40px,4.16667vw,80px)}}.cp-title{font-size:var(--cp-title-size);line-height:var(--cp-title-lh);flex-direction:column;margin:0;display:flex}.cp-title-line{white-space:nowrap;display:block}@media (max-width:1024px){.cp-section{--cp-title-size:32px;--cp-title-lh:38px}.cp-title{font-size:32px;line-height:38px}.cp-title-line{white-space:normal}}.cp-heading-desc{max-width:var(--cp-desc-max-w);font-size:var(--cp-desc-size);line-height:var(--cp-desc-lh);margin:0;font-weight:400}@media (min-width:1025px){.cp-heading-desc{flex-shrink:0;padding-bottom:clamp(4px,.520833vw,10px)}}.cp-grid{gap:var(--cp-col-gap);grid-template-columns:1fr;display:grid}@media (min-width:768px){.cp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.cp-grid.cp-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.cp-col{flex-direction:column;gap:clamp(20px,1.66667vw,32px);display:flex}@media (min-width:768px){.cp-col{padding-right:var(--cp-col-pad);border-right:1px solid var(--section-divider,#e3e3e3)}.cp-col+.cp-col{padding-left:clamp(40px,4.16667vw,80px)}.cp-col:last-child{border-right:0}.cp-grid.cp-grid--cols-4 .cp-col{padding-right:clamp(12px,1.35417vw,26px)}.cp-grid.cp-grid--cols-4 .cp-col+.cp-col{padding-left:clamp(20px,2.08333vw,40px)}}.cp-logo{height:var(--cp-logo-h);align-items:center;display:flex}.cp-logo-img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.cp-desc{font-size:var(--cp-body-size);line-height:var(--cp-body-lh);margin:0;font-weight:400}@media (max-width:767px){.cp-grid{z-index:0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-flow:row;gap:12px;width:100%;scroll-padding-inline:0;display:inline-flex;position:relative;overflow-x:auto}.cp-col{scroll-snap-align:start;background-color:#fff;flex-direction:column;flex:0 0 80%;gap:20px;padding:20px 40px}}
