.homepage-sponsor-mosaic_section__SXdRd{width:min(1240px,calc(100% - 32px));margin:clamp(56px,7vw,96px) auto 0;container-type:inline-size}.homepage-sponsor-mosaic_header__H9IZf{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.homepage-sponsor-mosaic_eyebrow__4HEYi{margin:0 0 8px;color:#0284c7;font-size:10px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.homepage-sponsor-mosaic_title__naOu4{margin:0;color:#0f172a;font-size:clamp(25px,3vw,38px);font-weight:950;letter-spacing:-.045em;line-height:1}.homepage-sponsor-mosaic_description__DHwbY{max-width:440px;margin:0;color:#64748b;font-size:13px;font-weight:650;line-height:1.65;text-align:right}.homepage-sponsor-mosaic_mosaic__KVQ_T{--mosaic-gap:10px;--mosaic-cell:calc((100cqw - var(--mosaic-gap)) / 2);display:grid;grid-auto-flow:dense;grid-auto-rows:var(--mosaic-cell);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mosaic-gap)}.homepage-sponsor-mosaic_tile__hXY5K{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.24);border-radius:clamp(20px,2.2vw,30px);background:#0f172a;box-shadow:0 18px 50px rgba(15,23,42,.13);container-type:inline-size;isolation:isolate}.homepage-sponsor-mosaic_smallSquare__JW7fG{grid-column:span 1;grid-row:span 1}.homepage-sponsor-mosaic_mediumSquare__JYJfF{grid-column:span 2;grid-row:span 2}.homepage-sponsor-mosaic_mediumHorizontal__br7Xw{grid-column:span 2;grid-row:span 1}.homepage-sponsor-mosaic_mediumVertical__JLBOW{grid-column:span 1;grid-row:span 2}.homepage-sponsor-mosaic_largeSquare__Bip2z{grid-column:span 2;grid-row:span 2}.homepage-sponsor-mosaic_largeHorizontal___bI5m{grid-column:span 2;grid-row:span 1}.homepage-sponsor-mosaic_largeVertical__e2ONX{grid-column:span 1;grid-row:span 2}.homepage-sponsor-mosaic_xlHorizontal__uzE2g{grid-column:span 2;grid-row:span 1}.homepage-sponsor-mosaic_primaryLink__03wlv{position:absolute;inset:0;display:block;color:white;text-decoration:none}.homepage-sponsor-mosaic_primaryLink__03wlv:focus-visible{outline:3px solid #38bdf8;outline-offset:-4px}.homepage-sponsor-mosaic_image__lLYNN,.homepage-sponsor-mosaic_scrim__I3ZZI{position:absolute;inset:0;width:100%;height:100%}.homepage-sponsor-mosaic_image__lLYNN{-o-object-fit:cover;object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1),filter .3s ease}.homepage-sponsor-mosaic_scrim__I3ZZI{background:linear-gradient(180deg,rgba(2,6,23,.05) 18%,rgba(2,6,23,.86)),linear-gradient(90deg,rgba(2,6,23,.38),transparent 70%)}.homepage-sponsor-mosaic_tile__hXY5K:hover .homepage-sponsor-mosaic_image__lLYNN{transform:scale(1.035);filter:saturate(1.08)}.homepage-sponsor-mosaic_copy__20KAw{position:absolute;right:auto;bottom:var(--mosaic-copy-inset,clamp(16px,2.4cqw,28px));left:var(--mosaic-copy-inset,clamp(16px,2.4cqw,28px));z-index:2;display:flex;width:min(var(--mosaic-copy-max-width,620px),calc(100% - var(--mosaic-copy-inset, clamp(16px, 2.4cqw, 28px)) - var(--mosaic-copy-inset, clamp(16px, 2.4cqw, 28px))));flex-direction:column;align-items:flex-start}.homepage-sponsor-mosaic_tile__hXY5K[data-mosaic-copy-position=center_left] .homepage-sponsor-mosaic_copy__20KAw{top:50%;bottom:auto;transform:translateY(-50%)}.homepage-sponsor-mosaic_tile__hXY5K[data-mosaic-copy-position=center] .homepage-sponsor-mosaic_copy__20KAw{top:50%;right:auto;bottom:auto;left:50%;align-items:center;transform:translate(-50%,-50%);text-align:center}.homepage-sponsor-mosaic_sponsor__nZQ4f{margin-bottom:8px;color:rgba(255,255,255,.72);font-size:var(--mosaic-sponsor-font-size,9px);font-weight:900;letter-spacing:.18em;text-transform:uppercase}.homepage-sponsor-mosaic_tileTitle__rX482{color:white;font-size:var(--mosaic-title-font-size,clamp(18px,2.6cqw,32px));font-weight:950;letter-spacing:-.04em;line-height:var(--mosaic-title-line-height,1.02)}.homepage-sponsor-mosaic_body__kYwZP,.homepage-sponsor-mosaic_tileTitle__rX482{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.homepage-sponsor-mosaic_body__kYwZP{max-width:520px;margin-top:8px;color:rgba(255,255,255,.76);font-size:var(--mosaic-body-font-size,12px);font-weight:600;line-height:1.55}.homepage-sponsor-mosaic_cta__KMi_G{display:inline-flex;align-items:center;gap:var(--mosaic-cta-gap,6px);margin-top:13px;border:1px solid var(--mosaic-cta-border-color,rgba(255,255,255,.2));border-radius:999px;background:var(--mosaic-cta-background,rgba(255,255,255,.13));box-shadow:var(--mosaic-cta-box-shadow,none);padding:var(--mosaic-cta-padding,8px 11px);color:var(--mosaic-cta-color,white);font-size:var(--mosaic-cta-font-size,9px);font-weight:900;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(12px)}.homepage-sponsor-mosaic_ctaIcon__gscIh{width:var(--mosaic-cta-icon-size,13px);height:var(--mosaic-cta-icon-size,13px)}.homepage-sponsor-mosaic_disclosure__WMA4u,.homepage-sponsor-mosaic_report___LUcY{position:absolute;z-index:4;top:13px;border-radius:999px;background:rgba(2,6,23,.48);color:rgba(255,255,255,.8);font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(12px)}.homepage-sponsor-mosaic_disclosure__WMA4u{left:13px;padding:7px 9px}.homepage-sponsor-mosaic_report___LUcY{right:13px;padding:7px 9px;text-decoration:none;opacity:.74}.homepage-sponsor-mosaic_report___LUcY:hover{opacity:1}.homepage-sponsor-mosaic_largeHorizontal___bI5m .homepage-sponsor-mosaic_body__kYwZP,.homepage-sponsor-mosaic_mediumHorizontal__br7Xw .homepage-sponsor-mosaic_body__kYwZP,.homepage-sponsor-mosaic_smallSquare__JW7fG .homepage-sponsor-mosaic_body__kYwZP,.homepage-sponsor-mosaic_smallSquare__JW7fG .homepage-sponsor-mosaic_cta__KMi_G,.homepage-sponsor-mosaic_xlHorizontal__uzE2g .homepage-sponsor-mosaic_body__kYwZP{display:none}.homepage-sponsor-mosaic_smallSquare__JW7fG .homepage-sponsor-mosaic_tileTitle__rX482{font-size:clamp(16px,1.55vw,21px)}.homepage-sponsor-mosaic_smallSquare__JW7fG .homepage-sponsor-mosaic_copy__20KAw{bottom:14px;left:14px;width:calc(100% - 28px)}.homepage-sponsor-mosaic_smallSquare__JW7fG .homepage-sponsor-mosaic_disclosure__WMA4u{top:10px;left:10px}@media (min-width:640px){.homepage-sponsor-mosaic_section__SXdRd{width:min(1240px,calc(100% - 48px))}.homepage-sponsor-mosaic_mosaic__KVQ_T{--mosaic-gap:12px;--mosaic-cell:calc((100cqw - (var(--mosaic-gap) * 5)) / 6);grid-template-columns:repeat(6,minmax(0,1fr))}.homepage-sponsor-mosaic_smallSquare__JW7fG{grid-column:span 2;grid-row:span 2}.homepage-sponsor-mosaic_mediumSquare__JYJfF{grid-column:span 3;grid-row:span 3}.homepage-sponsor-mosaic_mediumHorizontal__br7Xw{grid-column:span 4;grid-row:span 2}.homepage-sponsor-mosaic_mediumVertical__JLBOW{grid-column:span 2;grid-row:span 3}.homepage-sponsor-mosaic_largeSquare__Bip2z{grid-column:span 3;grid-row:span 3}.homepage-sponsor-mosaic_largeHorizontal___bI5m{grid-column:span 6;grid-row:span 3}.homepage-sponsor-mosaic_largeVertical__e2ONX{grid-column:span 3;grid-row:span 4}.homepage-sponsor-mosaic_xlHorizontal__uzE2g{grid-column:span 6;grid-row:span 2}}@media (min-width:1024px){.homepage-sponsor-mosaic_mosaic__KVQ_T{--mosaic-gap:14px;--mosaic-cell:calc((100cqw - (var(--mosaic-gap) * 11)) / 12);grid-template-columns:repeat(12,minmax(0,1fr))}.homepage-sponsor-mosaic_smallSquare__JW7fG{grid-column:span 3;grid-row:span 3}.homepage-sponsor-mosaic_mediumSquare__JYJfF{grid-column:span 4;grid-row:span 4}.homepage-sponsor-mosaic_mediumHorizontal__br7Xw{grid-column:span 6;grid-row:span 3}.homepage-sponsor-mosaic_mediumVertical__JLBOW{grid-column:span 4;grid-row:span 5}.homepage-sponsor-mosaic_largeSquare__Bip2z{grid-column:span 6;grid-row:span 6}.homepage-sponsor-mosaic_largeHorizontal___bI5m{grid-column:span 8;grid-row:span 4}.homepage-sponsor-mosaic_largeVertical__e2ONX{grid-column:span 5;grid-row:span 6}.homepage-sponsor-mosaic_xlHorizontal__uzE2g{grid-column:span 12;grid-row:span 5}}@media (max-width:639px){.homepage-sponsor-mosaic_header__H9IZf{align-items:flex-start;flex-direction:column;gap:10px}.homepage-sponsor-mosaic_description__DHwbY{max-width:34rem;text-align:left}.homepage-sponsor-mosaic_largeHorizontal___bI5m .homepage-sponsor-mosaic_tileTitle__rX482,.homepage-sponsor-mosaic_mediumHorizontal__br7Xw .homepage-sponsor-mosaic_tileTitle__rX482,.homepage-sponsor-mosaic_xlHorizontal__uzE2g .homepage-sponsor-mosaic_tileTitle__rX482{font-size:19px}.homepage-sponsor-mosaic_tile__hXY5K[data-mosaic-copy-position] .homepage-sponsor-mosaic_copy__20KAw{top:auto;right:auto;bottom:clamp(14px,4cqw,20px);left:clamp(14px,4cqw,20px);width:calc(100% - clamp(14px, 4cqw, 20px) - clamp(14px, 4cqw, 20px));align-items:flex-start;transform:none;text-align:left}.homepage-sponsor-mosaic_tile__hXY5K[data-mosaic-cta-size=large] .homepage-sponsor-mosaic_cta__KMi_G{gap:7px;padding:10px 15px;font-size:10px}}.dark .homepage-sponsor-mosaic_title__naOu4,[data-consumer-shell-family=control][data-theme=dark] .homepage-sponsor-mosaic_title__naOu4{color:#f8fafc}.dark .homepage-sponsor-mosaic_description__DHwbY,.dark .homepage-sponsor-mosaic_eyebrow__4HEYi{color:#94a3b8}@media (prefers-reduced-motion:reduce){.homepage-sponsor-mosaic_image__lLYNN{transition:none}}