.AiFoundation_root__OZpir{width:100%;background-color:#fff}.AiFoundation_shell__6eSa3{box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:1344px;margin-inline:auto;border-left:1px solid #e0dcdb;border-right:1px solid #e0dcdb}@media(width < 900px){.AiFoundation_shell__6eSa3{border-left:0;border-right:0}}.AiFoundation_headingBand__DlAPS{box-sizing:border-box;padding:80px 40px 40px}@media(width < 768px){.AiFoundation_headingBand__DlAPS{padding:40px 16px}}.AiFoundation_heading__3dnB3{margin:0;max-width:713px;font-family:ATSeasonSans,Haas,sans-serif;font-size:clamp(1.75rem,4vw,3rem);font-weight:550;line-height:1.15;letter-spacing:0;color:#161616}@media(width < 768px){.AiFoundation_heading__3dnB3{font-size:32px}}.AiFoundation_headingLine__r_FVH{display:block}.AiFoundation_bento__nKRqx{display:grid;grid-template-columns:1fr;margin:0;padding:0;list-style:none;border-top:1px solid #e0dcdb}@media(width < 900px){.AiFoundation_bento__nKRqx{padding-inline:16px;border-bottom:1px solid #e0dcdb}}@media(width >= 900px){.AiFoundation_bento__nKRqx{grid-template-columns:repeat(3,1fr)}}.AiFoundation_cell__TOZHo{display:flex;flex-direction:column;min-width:0;background-color:#f8f6f6;border-bottom:1px solid #e0dcdb}@media(width < 900px){.AiFoundation_cell__TOZHo{border-left:1px solid #e0dcdb;border-right:1px solid #e0dcdb}.AiFoundation_cell__TOZHo:last-child{border-bottom:0}}@media(width >= 900px){.AiFoundation_cell__TOZHo{border-right:1px solid #e0dcdb}.AiFoundation_cell__TOZHo:last-child{border-right:0}}.AiFoundation_copy__UYOTW{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:40px 40px 24px}@media(width < 768px){.AiFoundation_copy__UYOTW{padding:40px 16px 24px}}.AiFoundation_cardTitle__puwd_{font-size:24px;line-height:1.3}.AiFoundation_cardBody__rBPmq,.AiFoundation_cardTitle__puwd_{margin:0;font-family:ATSeasonSans,Haas,sans-serif;font-weight:550;letter-spacing:0;color:#161616}.AiFoundation_cardBody__rBPmq{font-size:16px;line-height:1.35}.AiFoundation_visual__jJXFX{position:relative;margin-top:auto;width:100%;aspect-ratio:448/315;overflow:hidden;background-color:#f8f6f6;clip-path:inset(0 1px 1px 1px)}@media(width >= 900px){.AiFoundation_visual__jJXFX{clip-path:inset(0 1px 1px 0)}.AiFoundation_cell__TOZHo:first-child .AiFoundation_visual__jJXFX{clip-path:inset(0 1px 1px 1px)}.AiFoundation_cell__TOZHo:last-child .AiFoundation_visual__jJXFX{clip-path:inset(0 1px 1px 0)}}.AiFoundation_visualImage__CvCaD{display:block;width:100%;height:100%;object-fit:cover;object-position:left top;opacity:0;animation:AiFoundation_aiFoundationRise__XKZGk .7s ease-out both;animation-delay:var(--ai-foundation-delay,.12s)}@media(prefers-reduced-motion:reduce){.AiFoundation_visualImage__CvCaD{opacity:1;animation:none}}.AiFoundation_visualStack__C8dE_ .AiFoundation_visualImage__CvCaD{position:absolute;width:54.6875%;height:auto;object-fit:contain;object-position:top left}.AiFoundation_layerPermissions__GZm9z{left:0;top:9.5238095238%;z-index:1}.AiFoundation_layerChangelog__BjLwH{left:45.3125%;top:31.746031746%;z-index:2}@keyframes AiFoundation_aiFoundationRise__XKZGk{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.PauseButton_root__tyqiG{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding:0;border-radius:50%;cursor:pointer;flex-shrink:0}@media screen and (prefers-reduced-motion:no-preference){.PauseButton_root__tyqiG{transition:background-color .2s ease,border-color .2s ease,color .2s ease}}.PauseButton_icon__IeoRb{display:block;flex-shrink:0;width:14px;height:14px}.PauseButton_caption__QxIhZ{margin:0;font-size:.875rem;font-weight:600;line-height:1;letter-spacing:.02em;white-space:nowrap}.PauseButton_toneLight__OEq_I{width:32px;height:32px;background:rgba(0,0,0,0);border:1px solid rgba(22,22,22,.25);color:rgba(22,22,22,.6)}.PauseButton_toneLight__OEq_I:focus,.PauseButton_toneLight__OEq_I:hover{border-color:#161616;color:#161616}.PauseButton_toneLight__OEq_I:focus-visible{outline:2px solid #161616;outline-offset:2px}.PauseButton_toneDark__J5GT1{width:40px;height:40px;background:rgba(22,22,22,.6);border:1px solid hsla(0,0%,100%,.3);color:#fff}.PauseButton_toneDark__J5GT1:focus,.PauseButton_toneDark__J5GT1:hover{border-color:hsla(0,0%,100%,.6);background:rgba(0,0,0,.6)}.PauseButton_toneDark__J5GT1:focus-visible{outline:2px solid #fff;outline-offset:2px}.PauseButton_toneGlass___sls5{width:36px;height:36px;background:hsla(0,0%,100%,.22);border:0;color:#fff}.PauseButton_toneGlass___sls5:focus,.PauseButton_toneGlass___sls5:hover{background:hsla(0,0%,100%,.32)}.PauseButton_toneGlass___sls5:focus-visible{outline:2px solid #fff;outline-offset:2px}.PauseButton_toneDark__J5GT1.PauseButton_withLabel__vnOHc{width:auto;height:auto;gap:8px;padding:8px 16px;border-radius:999px;border-color:rgba(0,0,0,0);background:#fff;color:#161616}.PauseButton_toneDark__J5GT1.PauseButton_withLabel__vnOHc:focus,.PauseButton_toneDark__J5GT1.PauseButton_withLabel__vnOHc:hover{background:hsla(0,0%,100%,.88);border-color:rgba(0,0,0,0)}.PauseButton_toneDark__J5GT1.PauseButton_withLabel__vnOHc:focus-visible{outline:2px solid #fff;outline-offset:3px}.PauseButton_toneGlass___sls5.PauseButton_withLabel__vnOHc,.PauseButton_toneLight__OEq_I.PauseButton_withLabel__vnOHc{width:auto;height:auto;gap:8px;padding:8px 16px;border-radius:999px}.PauseButton_toneGlass___sls5.PauseButton_withLabel__vnOHc{border-color:rgba(0,0,0,0);background:#fff;color:#161616}.PauseButton_toneGlass___sls5.PauseButton_withLabel__vnOHc:focus,.PauseButton_toneGlass___sls5.PauseButton_withLabel__vnOHc:hover{background:hsla(0,0%,100%,.88);border-color:rgba(0,0,0,0)}.PauseButton_toneGlass___sls5.PauseButton_withLabel__vnOHc:focus-visible{outline:2px solid #fff;outline-offset:3px}