.styles_section__qZm2r{position:relative;background:var(--color-secondary);padding:var(--space-section) 0;overflow-x:clip}.styles_container__rMmjg{width:100%;max-width:calc(var(--max-width) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.styles_head__JHrVa{display:grid;gap:24px;align-items:end;margin-bottom:40px}.styles_h2__h3b2M{font-family:var(--font-heading);font-weight:700;font-size:var(--h2-size);line-height:1.05;letter-spacing:-.03em;color:var(--color-primary);max-width:16ch}.styles_p__eTxDD{margin-top:20px;font-family:var(--font-body);font-size:18px;line-height:1.55;color:var(--color-text);max-width:48ch}.styles_link__EWB74{display:inline-flex;align-items:center;gap:10px;padding:4px 0;font-family:var(--font-heading);font-weight:600;font-size:18px;line-height:1.3;color:var(--color-primary);text-decoration:none;white-space:nowrap}.styles_grid__ZPYaj{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:240px;gap:16px}.styles_item__rQM_V{position:relative;min-width:0}.styles_tile__8x9AN{position:relative;display:block;height:100%;border-radius:24px;color:var(--color-primary);text-decoration:none;box-shadow:0 26px 44px -32px rgba(0,17,69,.55)}.reveal-armed .styles_tile__8x9AN{box-shadow:0 26px 44px -32px rgba(0,17,69,0)}.reveal-armed .styles_tile__8x9AN:has(.is-in){box-shadow:0 26px 44px -32px rgba(0,17,69,.55);transition:box-shadow .6s cubic-bezier(.2,.8,.2,1) calc(var(--reveal-delay, 0s) + .5s)}.styles_clip__UEIkA{position:relative;height:100%;border-radius:24px;overflow:clip;background:var(--color-secondary);isolation:isolate}.styles_media__NzKdp,.styles_stage__Qz6F_{position:absolute;inset:0}.styles_media__NzKdp{transition:scale 1.2s cubic-bezier(.2,.8,.2,1)}.styles_media__NzKdp img,.styles_media__NzKdp video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (hover:hover) and (prefers-reduced-motion:no-preference){.styles_tile__8x9AN:focus-visible .styles_media__NzKdp,.styles_tile__8x9AN:hover .styles_media__NzKdp{scale:1.03}}.styles_pill__89O7_{position:absolute;left:20px;bottom:20px;z-index:1;display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:999px;background:var(--color-background);font-family:var(--font-heading);font-weight:600;font-size:16px;line-height:1;white-space:nowrap;color:var(--color-primary);box-shadow:0 8px 20px -12px rgba(0,17,69,.35);pointer-events:none}.styles_pillArrow__PHXdv{display:inline-grid;place-items:center;width:0;margin-left:0;overflow:hidden;opacity:0;translate:-4px 0}@media (hover:hover) and (min-width:1024px){.styles_pillArrow__PHXdv{transition:width .32s cubic-bezier(.2,.8,.2,1),margin-left .32s cubic-bezier(.2,.8,.2,1),opacity .32s cubic-bezier(.2,.8,.2,1),translate .32s cubic-bezier(.2,.8,.2,1)}.styles_tile__8x9AN:focus-visible .styles_pillArrow__PHXdv,.styles_tile__8x9AN:hover .styles_pillArrow__PHXdv{width:18px;margin-left:8px;opacity:1;translate:0 0}}@media (min-width:768px){.styles_grid__ZPYaj{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:220px 220px 190px;grid-auto-rows:190px;gap:16px}.styles_item__rQM_V{grid-column:var(--col);grid-row:var(--row)}.styles_pill__89O7_{left:16px;bottom:16px}}@media (min-width:1024px){.styles_head__JHrVa{grid-template-columns:minmax(0,1fr) auto;margin-bottom:64px}.styles_grid__ZPYaj{grid-template-rows:300px 300px 240px;grid-auto-rows:240px;gap:24px}.styles_pill__89O7_{left:20px;bottom:20px}}@media (prefers-reduced-motion:reduce){.styles_media__NzKdp{scale:1!important;transition:none}.styles_pillArrow__PHXdv{transition:none}.reveal-armed .styles_tile__8x9AN,.reveal-armed .styles_tile__8x9AN:has(.is-in){box-shadow:0 26px 44px -32px rgba(0,17,69,.55);transition:none}}