.AiAnimation_site__6beAB{--ink:#17131b;--paper:#f5efe5;--cream:#fffaf0;--violet:#592557;--plum:#31172f;--gold:#f5b849;--coral:#e7684e;--sky:#bfd9da;--line:rgba(23,19,27,.16);background:var(--paper);color:var(--ink);min-height:100vh;font-family:Poppins,system-ui,sans-serif}.AiAnimation_site__6beAB *{box-sizing:border-box}.AiAnimation_skip__ngP9k{position:fixed;left:1rem;top:-4rem;background:#fff;color:#111;padding:.8rem 1rem;z-index:100;border-radius:.5rem}.AiAnimation_skip__ngP9k:focus{top:1rem}.AiAnimation_header__2l92t{height:84px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(1.25rem,4vw,4rem);border-bottom:1px solid hsla(0,0%,100%,.12);background:hsla(38,44%,93%,.88);backdrop-filter:blur(18px);position:relative;z-index:30}.AiAnimation_brand__msDcS{display:flex;align-items:center;gap:.7rem;color:inherit;text-decoration:none}.AiAnimation_brand__msDcS img{border-radius:50%}.AiAnimation_brand__msDcS span{display:flex;flex-direction:column;line-height:1}.AiAnimation_brand__msDcS b{font-size:.76rem;letter-spacing:.15em}.AiAnimation_brand__msDcS small{font-size:.6rem;letter-spacing:.2em;margin-top:.35rem;color:#6b5968}.AiAnimation_nav__msnVs{display:flex;align-items:center;gap:clamp(.7rem,1.5vw,1.4rem)}.AiAnimation_nav__msnVs a{font-size:.78rem;font-weight:600;color:inherit;text-decoration:none;white-space:nowrap}.AiAnimation_nav__msnVs a:not(.AiAnimation_navCta__JviQC){padding:.65rem 0;border-bottom:1px solid transparent}.AiAnimation_nav__msnVs .AiAnimation_active__kCKXu,.AiAnimation_nav__msnVs a:hover{border-color:currentColor}.AiAnimation_navCta__JviQC{background:var(--ink);color:#fff!important;padding:.8rem 1.15rem;border-radius:999px}.AiAnimation_menuButton__R4d4h{display:none;background:none;border:0;padding:.4rem}.AiAnimation_menuButton__R4d4h span{display:block;width:24px;height:2px;background:currentColor;margin:5px}.AiAnimation_hero__SCqGo{min-height:calc(100vh - 84px);position:relative;display:flex;align-items:flex-end;overflow:hidden;background:var(--plum);color:#fff}.AiAnimation_heroMedia__ytv7u{position:absolute;inset:0}.AiAnimation_heroMedia__ytv7u img{-o-object-fit:cover;object-fit:cover}.AiAnimation_heroMedia__ytv7u:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,8,20,.92),rgba(16,8,20,.62) 43%,rgba(16,8,20,.05) 78%),linear-gradient(0deg,rgba(16,8,20,.7),transparent 45%)}.AiAnimation_heroCopy__HFilO{position:relative;z-index:2;width:min(760px,92vw);padding:clamp(4rem,10vh,8rem) clamp(1.25rem,6vw,6rem)}.AiAnimation_kicker__lSZ9e{font-size:.7rem;font-weight:700;letter-spacing:.22em;margin:0 0 1.4rem;text-transform:uppercase}.AiAnimation_hero__SCqGo h1,.AiAnimation_pageHero__VZsYi h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(3.6rem,8.5vw,8.5rem);font-weight:400;line-height:.84;letter-spacing:-.06em;margin:0}.AiAnimation_hero__SCqGo h1 em{color:var(--gold);font-style:italic}.AiAnimation_lede__9alPv{font-size:clamp(1rem,1.55vw,1.35rem);line-height:1.6;max-width:600px;margin:2rem 0;color:hsla(0,0%,100%,.84)}.AiAnimation_actions__hEh7_{display:flex;gap:.8rem;flex-wrap:wrap}.AiAnimation_buttonDark__kjHoA,.AiAnimation_buttonGhost__QyVej,.AiAnimation_button__UZ0m1{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.9rem 1.35rem;border-radius:999px;text-decoration:none;font-weight:700;font-size:.86rem;border:1px solid transparent}.AiAnimation_button__UZ0m1{background:var(--gold);color:#2b1720}.AiAnimation_buttonGhost__QyVej{border-color:hsla(0,0%,100%,.45);color:#fff;background:hsla(0,0%,100%,.05)}.AiAnimation_buttonDark__kjHoA{background:var(--ink);color:#fff}.AiAnimation_heroNote__Z1EoS{position:absolute;right:2rem;bottom:1.5rem;z-index:2;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.66)}.AiAnimation_section__nNvkM{padding:clamp(5rem,10vw,10rem) clamp(1.25rem,6vw,6rem)}.AiAnimation_sectionDark__Zsexy{background:var(--ink);color:#fff}.AiAnimation_sectionCream__Sdicf{background:var(--cream)}.AiAnimation_sectionPlum__J59Vy{background:var(--plum);color:#fff}.AiAnimation_sectionHead__oIt_3{max-width:930px;margin-bottom:3.5rem}.AiAnimation_pageSection__Vm_wZ h2,.AiAnimation_sectionHead__oIt_3 h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,6vw,6.3rem);font-weight:400;line-height:.94;letter-spacing:-.05em;margin:.2rem 0 1.4rem}.AiAnimation_sectionHead__oIt_3 p{max-width:680px;font-size:1.05rem;line-height:1.75;color:inherit;opacity:.72}.AiAnimation_storyGrid__d9xv7{display:grid;grid-template-columns:repeat(7,minmax(210px,1fr));gap:1rem;overflow-x:auto;padding-bottom:1.4rem;scroll-snap-type:x mandatory}.AiAnimation_storyCard___i_41{min-height:440px;border-radius:1.2rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;scroll-snap-align:start;position:relative;overflow:hidden;background:linear-gradient(160deg,#442240,#1b1724);color:#fff;box-shadow:0 18px 60px rgba(38,20,35,.18)}.AiAnimation_storyCard___i_41:first-child{background:linear-gradient(160deg,#f2dfbb,#b7825d);color:#2c1e1a}.AiAnimation_storyCard___i_41:nth-child(2){background:linear-gradient(160deg,#ead8b9,#8e5e43)}.AiAnimation_storyCard___i_41:nth-child(3){background:radial-gradient(circle at 50% 65%,#a34d90,#271a34)}.AiAnimation_storyCard___i_41:nth-child(4){background:linear-gradient(145deg,#251728,#705226)}.AiAnimation_storyCard___i_41:nth-child(5){background:linear-gradient(145deg,#192235,#6e795c)}.AiAnimation_storyCard___i_41:nth-child(6){background:linear-gradient(145deg,#7d9cb6,#f0b35d);color:#241c24}.AiAnimation_storyCard___i_41:nth-child(7){background:#f8f2e7;color:#2b1e2b}.AiAnimation_storyVisual__cKpVh{font-family:Georgia,serif;font-size:5rem;line-height:1;opacity:.92}.AiAnimation_storyCard___i_41 small{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;opacity:.65}.AiAnimation_storyCard___i_41 h3{font-size:1.25rem;line-height:1.12;margin:0;text-transform:uppercase}.AiAnimation_outcomes__vsRkA{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.AiAnimation_outcome__B_Pu0{background:var(--cream);padding:clamp(2rem,4vw,4rem);min-height:330px;display:flex;flex-direction:column}.AiAnimation_outcome__B_Pu0 span{font-family:Georgia,serif;font-style:italic;font-size:3rem;color:var(--coral)}.AiAnimation_outcome__B_Pu0 h3{font-size:1.2rem;margin:auto 0 1rem}.AiAnimation_outcome__B_Pu0 p{line-height:1.7;color:#665d64}.AiAnimation_statement__xhQRZ{display:grid;grid-template-columns:1.45fr .55fr;gap:4rem;align-items:end}.AiAnimation_statement__xhQRZ h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(3.4rem,7.5vw,8rem);line-height:.88;letter-spacing:-.06em;margin:0}.AiAnimation_statement__xhQRZ h2 em{color:var(--gold);font-style:italic}.AiAnimation_statement__xhQRZ p{line-height:1.8;color:hsla(0,0%,100%,.7)}.AiAnimation_quoteLines___m_Tu{display:grid;gap:.8rem;margin-top:2rem}.AiAnimation_quoteLines___m_Tu span{border-top:1px solid hsla(0,0%,100%,.2);padding-top:.8rem;font-size:.72rem;letter-spacing:.12em}.AiAnimation_authority__XAvz1{display:grid;grid-template-columns:minmax(260px,.7fr) 1.3fr;gap:clamp(2.5rem,7vw,8rem);align-items:center}.AiAnimation_portrait__nEGNM{position:relative;aspect-ratio:4/5;border-radius:50% 50% 1.2rem 1.2rem;overflow:hidden;background:#d9c2ae}.AiAnimation_portrait__nEGNM img{-o-object-fit:cover;object-fit:cover}.AiAnimation_authority__XAvz1 h2{font-family:Georgia,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.95;letter-spacing:-.05em;margin:0 0 1.5rem}.AiAnimation_authority__XAvz1 p{font-size:1.05rem;line-height:1.8;color:#5f555c}.AiAnimation_credentials__yLGfV{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.6rem 0}.AiAnimation_credentials__yLGfV span{border:1px solid var(--line);border-radius:999px;padding:.6rem .85rem;font-size:.7rem;font-weight:700}.AiAnimation_split__7vzXU{display:grid;grid-template-columns:1fr 1fr}.AiAnimation_path__Ivh4m{min-height:520px;padding:clamp(3rem,6vw,6rem);display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.AiAnimation_path__Ivh4m:first-child{background:linear-gradient(145deg,#38203b,#82516f)}.AiAnimation_path__Ivh4m:last-child{background:linear-gradient(145deg,#17333d,#467477)}.AiAnimation_path__Ivh4m h3{font-family:Georgia,serif;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:400;line-height:1;margin:0 0 1rem}.AiAnimation_path__Ivh4m p{max-width:480px;line-height:1.7;color:hsla(0,0%,100%,.75)}.AiAnimation_pageHero__VZsYi{padding:clamp(6rem,11vw,11rem) clamp(1.25rem,6vw,6rem);background:var(--plum);color:#fff;position:relative;overflow:hidden}.AiAnimation_pageHero__VZsYi:after{content:"";position:absolute;width:40vw;height:40vw;border:1px solid rgba(245,184,73,.4);border-radius:50%;right:-8vw;top:-12vw;box-shadow:0 0 0 8vw rgba(245,184,73,.04),0 0 0 16vw rgba(245,184,73,.025)}.AiAnimation_pageHero__VZsYi>div{position:relative;z-index:1;max-width:1030px}.AiAnimation_pageHero__VZsYi .AiAnimation_lede__9alPv{max-width:750px}.AiAnimation_pageSection__Vm_wZ{padding:clamp(4rem,8vw,8rem) clamp(1.25rem,6vw,6rem)}.AiAnimation_grid3__Atuph{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.AiAnimation_card__MXJbe{background:var(--cream);padding:2rem;border:1px solid var(--line);border-radius:1rem}.AiAnimation_card__MXJbe h3{font-size:1.05rem;margin:.2rem 0 1rem}.AiAnimation_card__MXJbe li,.AiAnimation_card__MXJbe p{line-height:1.65;color:#635a60;font-size:.92rem}.AiAnimation_number__RnBME{font-family:Georgia,serif;font-size:3rem;color:var(--coral)}.AiAnimation_band__XzqjN{padding:clamp(3rem,7vw,7rem) clamp(1.25rem,6vw,6rem);background:var(--gold);color:#2b1823;display:flex;align-items:center;justify-content:space-between;gap:2rem}.AiAnimation_band__XzqjN h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(2.5rem,5vw,5rem);line-height:1;margin:0}.AiAnimation_form__SZp50{background:#fff;color:var(--ink);padding:clamp(1.5rem,4vw,3rem);border-radius:1rem;box-shadow:0 30px 90px rgba(16,8,20,.24)}.AiAnimation_form__SZp50 label{display:block;font-size:.72rem;font-weight:700;margin:.9rem 0 .35rem}.AiAnimation_form__SZp50 input,.AiAnimation_form__SZp50 select,.AiAnimation_form__SZp50 textarea{width:100%;padding:.95rem 1rem;border:1px solid #cfc4ca;border-radius:.55rem;background:#fff;color:#222}.AiAnimation_form__SZp50 button{width:100%;margin-top:1rem;border:0;cursor:pointer}.AiAnimation_fine__Ogtul{font-size:.7rem;line-height:1.5;color:#726971}.AiAnimation_resourceList__iuk8Q{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.AiAnimation_resource__iqW0a{background:var(--cream);padding:2rem;min-height:220px}.AiAnimation_resource__iqW0a small{letter-spacing:.14em;color:var(--coral);font-weight:700}.AiAnimation_resource__iqW0a h3{font-family:Georgia,serif;font-size:2rem;font-weight:400;line-height:1.05}.AiAnimation_resource__iqW0a a{color:inherit;font-weight:700}.AiAnimation_progress__jj9IN{max-width:1000px;margin:auto;padding:4rem 1.25rem 8rem}.AiAnimation_progressTop__ULphU{display:flex;justify-content:space-between;gap:2rem;align-items:end;border-bottom:1px solid var(--line);padding-bottom:2rem}.AiAnimation_progressTop__ULphU h1{font-family:Georgia,serif;font-size:clamp(3rem,7vw,6rem);font-weight:400;line-height:.9;margin:0}.AiAnimation_status__klCIv{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700}.AiAnimation_status__klCIv:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:#2f9d66;box-shadow:0 0 0 .3rem rgba(47,157,102,.15)}.AiAnimation_timeline__reg7k{margin-top:3rem}.AiAnimation_timeline__reg7k article{display:grid;grid-template-columns:150px 1fr;gap:2rem;padding:2rem 0;border-bottom:1px solid var(--line)}.AiAnimation_timeline__reg7k time{font-size:.72rem;letter-spacing:.12em;color:#7a7076}.AiAnimation_timeline__reg7k h2{font-size:1.2rem;margin:0 0 .7rem}.AiAnimation_timeline__reg7k p{line-height:1.7;color:#655c62;margin:0}.AiAnimation_footer__qo3Ib{background:#120f15;color:#fff;padding:clamp(4rem,8vw,8rem) clamp(1.25rem,6vw,6rem);display:grid;grid-template-columns:1.3fr .7fr;gap:4rem}.AiAnimation_footer__qo3Ib h2{font-family:Georgia,serif;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:400;line-height:.96;margin:0}.AiAnimation_footerLinks__FxBeh{display:flex;flex-direction:column;gap:1rem}.AiAnimation_footerLinks__FxBeh a{color:#fff;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:.8rem}.AiAnimation_legal__BcwRh{grid-column:1/-1;color:hsla(0,0%,100%,.45);font-size:.7rem;margin-top:3rem}.AiAnimation_siteDark__JRhtu .AiAnimation_header__2l92t{background:rgba(18,15,21,.9);color:#fff}.AiAnimation_siteDark__JRhtu .AiAnimation_brand__msDcS small{color:#bcaeb8}@media(max-width:980px){.AiAnimation_menuButton__R4d4h{display:block}.AiAnimation_nav__msnVs{display:none;position:absolute;left:1rem;right:1rem;top:74px;background:#fff;color:#1c161c;padding:1.5rem;border-radius:1rem;box-shadow:0 20px 60px rgba(0,0,0,.2);flex-direction:column;align-items:stretch}.AiAnimation_navOpen__I47j5{display:flex}.AiAnimation_nav__msnVs a{font-size:.95rem;padding:.7rem}.AiAnimation_authority__XAvz1,.AiAnimation_footer__qo3Ib,.AiAnimation_grid3__Atuph,.AiAnimation_outcomes__vsRkA,.AiAnimation_resourceList__iuk8Q,.AiAnimation_split__7vzXU,.AiAnimation_statement__xhQRZ{grid-template-columns:1fr}.AiAnimation_heroNote__Z1EoS{display:none}}@media(max-width:620px){.AiAnimation_header__2l92t{height:72px;padding:0 1rem}.AiAnimation_brand__msDcS img{width:38px;height:38px}.AiAnimation_brand__msDcS b{font-size:.66rem}.AiAnimation_brand__msDcS small{font-size:.52rem}.AiAnimation_hero__SCqGo{min-height:740px}.AiAnimation_heroMedia__ytv7u:after{background:linear-gradient(0deg,rgba(16,8,20,.97),rgba(16,8,20,.68) 60%,rgba(16,8,20,.1))}.AiAnimation_heroCopy__HFilO{padding:4rem 1.25rem}.AiAnimation_actions__hEh7_>*{width:100%}.AiAnimation_pageSection__Vm_wZ,.AiAnimation_section__nNvkM{padding-left:1.25rem;padding-right:1.25rem}.AiAnimation_storyCard___i_41{min-height:390px}.AiAnimation_path__Ivh4m{min-height:420px}.AiAnimation_band__XzqjN{align-items:flex-start;flex-direction:column}.AiAnimation_timeline__reg7k article{grid-template-columns:1fr;gap:.6rem}.AiAnimation_progressTop__ULphU{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.AiAnimation_site__6beAB *{scroll-behavior:auto!important;transition:none!important}}.AiAnimation_courseHero__EKvd_{background-image:linear-gradient(90deg,rgba(15,12,20,.98),rgba(20,15,27,.9) 43%,rgba(20,15,27,.18) 76%),url(/ai-animation/course-directing.png);background-size:cover;background-position:50%}.AiAnimation_courseHero__EKvd_:after{display:none}.AiAnimation_courseHero__EKvd_>div{max-width:760px}.AiAnimation_offerLine__E1U6f{max-width:620px;margin:1.6rem 0 0;color:hsla(0,0%,100%,.82);line-height:1.65;font-size:.9rem}.AiAnimation_offerLine__E1U6f s{color:hsla(0,0%,100%,.5);margin-right:.35rem}.AiAnimation_pageHero__VZsYi .AiAnimation_authority__XAvz1 p,.AiAnimation_sectionDark__Zsexy .AiAnimation_authority__XAvz1 p,.AiAnimation_sectionPlum__J59Vy .AiAnimation_authority__XAvz1 p{color:hsla(0,0%,100%,.78)}.AiAnimation_storyMediaCard__N4YQI{isolation:isolate;min-height:520px}.AiAnimation_storyMediaCard__N4YQI:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(14,10,16,.9),rgba(14,10,16,.05) 68%);z-index:-1}.AiAnimation_storyMediaCard__N4YQI img{-o-object-fit:cover;object-fit:cover;z-index:-2}.AiAnimation_storyMediaCard__N4YQI h3,.AiAnimation_storyMediaCard__N4YQI small{position:relative;z-index:1;color:#fff}.AiAnimation_filmStrip__Y0Zwh{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.AiAnimation_filmFrame__R6pYR{position:relative;min-height:520px;margin:0;overflow:hidden;background:#19151b}.AiAnimation_filmFrame__R6pYR img{-o-object-fit:cover;object-fit:cover}.AiAnimation_filmFrame__R6pYR:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(15,11,17,.92),transparent 60%)}.AiAnimation_filmFrame__R6pYR figcaption{position:absolute;z-index:2;left:1.5rem;right:1.5rem;bottom:1.5rem;color:#fff;display:flex;flex-direction:column;gap:.35rem}.AiAnimation_filmFrame__R6pYR figcaption b{font-size:.72rem;letter-spacing:.15em;color:var(--gold)}.AiAnimation_filmFrame__R6pYR figcaption span{font-size:.9rem}.AiAnimation_proofBar__t20Ej{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-top:1rem}.AiAnimation_proofBar__t20Ej span{background:#fff;padding:1.25rem;display:flex;flex-direction:column;font-size:.78rem;line-height:1.55;color:#655b62}.AiAnimation_proofBar__t20Ej b{color:var(--ink);font-size:.85rem}.AiAnimation_aboutHero__y_JpV,.AiAnimation_resourcesHero__wgDdq,.AiAnimation_teamsHero__mVhyk,.AiAnimation_thankHero__b76WS,.AiAnimation_workshopsHero__YEBcN{background-size:cover;background-position:50%}.AiAnimation_workshopsHero__YEBcN{background-image:linear-gradient(90deg,rgba(20,15,27,.98),rgba(20,15,27,.86) 50%,rgba(20,15,27,.25)),url(/ai-animation/carla-stage.jpg)}.AiAnimation_resourcesHero__wgDdq{background-image:linear-gradient(90deg,rgba(20,15,27,.98),rgba(20,15,27,.86) 48%,rgba(20,15,27,.18)),url(/ai-animation/course-directing.png);background-position:68%}.AiAnimation_teamsHero__mVhyk{background-image:linear-gradient(90deg,rgba(20,15,27,.99),rgba(20,15,27,.91) 52%,rgba(20,15,27,.18)),url(/ai-animation/carla-teams.jpg);background-size:auto 100%;background-position:100%;background-repeat:no-repeat;background-color:#17131b}.AiAnimation_aboutHero__y_JpV{background-image:linear-gradient(90deg,rgba(20,15,27,.98),rgba(20,15,27,.87) 52%,rgba(20,15,27,.2)),url(/ai-animation/carla-stage.jpg)}.AiAnimation_thankHero__b76WS{background-image:linear-gradient(90deg,rgba(20,15,27,.98),rgba(20,15,27,.86) 48%,rgba(20,15,27,.15)),url(/ai-animation/bloop-reference.jpg)}.AiAnimation_aboutHero__y_JpV:after,.AiAnimation_resourcesHero__wgDdq:after,.AiAnimation_teamsHero__mVhyk:after,.AiAnimation_thankHero__b76WS:after,.AiAnimation_workshopsHero__YEBcN:after{display:none}.AiAnimation_aboutHero__y_JpV>div,.AiAnimation_resourcesHero__wgDdq>div,.AiAnimation_teamsHero__mVhyk>div,.AiAnimation_thankHero__b76WS>div,.AiAnimation_workshopsHero__YEBcN>div{max-width:830px}.AiAnimation_kitPreview__W0D_Q{display:grid;grid-template-columns:minmax(260px,.72fr) 1.28fr;gap:clamp(2.5rem,7vw,8rem);align-items:center}.AiAnimation_kitCover__9ChdA{position:relative;aspect-ratio:8.5/11;box-shadow:0 26px 80px rgba(27,18,26,.25);transform:rotate(-1.5deg);background:#fff}.AiAnimation_kitCover__9ChdA img{-o-object-fit:cover;object-fit:cover}.AiAnimation_kitPreview__W0D_Q h2{font-family:Georgia,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.95;letter-spacing:-.05em;margin:.3rem 0 1.4rem}.AiAnimation_kitPreview__W0D_Q p{max-width:650px;line-height:1.8;color:#5f555c;margin-bottom:2rem}.AiAnimation_card__MXJbe h3{color:var(--ink)}.AiAnimation_pageHero__VZsYi .AiAnimation_form__SZp50 .AiAnimation_fine__Ogtul{color:#726971}.AiAnimation_pageHero__VZsYi .AiAnimation_form__SZp50 label{color:var(--ink)}.AiAnimation_storyRailCue__GuDB9{display:none;font-size:.72rem;font-weight:700;letter-spacing:.12em;color:#6a5f66;margin-top:1rem}.AiAnimation_filmFrame__R6pYR:first-child img,.AiAnimation_storyMediaCard__N4YQI:first-child img{-o-object-position:left center;object-position:left center}.AiAnimation_filmFrame__R6pYR:nth-child(2) img,.AiAnimation_storyMediaCard__N4YQI:nth-child(2) img{-o-object-position:center center;object-position:center center}.AiAnimation_filmFrame__R6pYR:nth-child(3) img,.AiAnimation_storyMediaCard__N4YQI:nth-child(3) img{-o-object-position:right center;object-position:right center}.AiAnimation_storyMediaCard__N4YQI:nth-child(4) img{-o-object-position:center center;object-position:center center}.AiAnimation_storyNext__q3neJ{position:relative;display:flex;align-items:flex-end;min-height:clamp(320px,48vw,620px);margin-top:2.5rem;border-radius:1.25rem;overflow:hidden;color:#fff;text-decoration:none;box-shadow:0 24px 70px rgba(38,20,35,.2)}.AiAnimation_storyNext__q3neJ:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(14,10,16,.92),rgba(14,10,16,.02) 72%)}.AiAnimation_storyNext__q3neJ img{-o-object-fit:cover;object-fit:cover}.AiAnimation_storyNext__q3neJ span{position:relative;z-index:2;display:flex;flex-direction:column;gap:.6rem;padding:clamp(1.5rem,4vw,3.5rem)}.AiAnimation_storyNext__q3neJ small{font-size:.68rem;font-weight:700;letter-spacing:.18em;color:var(--gold)}.AiAnimation_storyNext__q3neJ strong{max-width:720px;font-size:clamp(1.8rem,4vw,4rem);line-height:1.05;letter-spacing:-.04em}.AiAnimation_storyGrid__d9xv7{grid-template-columns:repeat(3,minmax(260px,1fr))}.AiAnimation_honeypot__KAn_3{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.AiAnimation_mobileSceneFocus__gjexo{display:none!important}.AiAnimation_heroThesis__QJvoh{margin:1.5rem 0 0;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.5;color:var(--gold)}.AiAnimation_heroThesis__QJvoh strong{color:#fff}.AiAnimation_courseFacts__FHE1p{display:grid;grid-template-columns:repeat(4,1fr);background:var(--ink);color:#fff;border-top:1px solid hsla(0,0%,100%,.14)}.AiAnimation_courseFacts__FHE1p span{min-height:128px;padding:1.8rem clamp(1rem,2.5vw,2.5rem);display:flex;flex-direction:column;justify-content:center;gap:.35rem;border-right:1px solid hsla(0,0%,100%,.14);font-size:.75rem;line-height:1.5;color:hsla(0,0%,100%,.62)}.AiAnimation_courseFacts__FHE1p span:last-child{border-right:0}.AiAnimation_courseFacts__FHE1p b{font-size:1rem;color:#fff}.AiAnimation_salesIntro__BiFet{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(3rem,8vw,9rem);align-items:start}.AiAnimation_salesIntro__BiFet h2{font-size:clamp(2.8rem,5.5vw,6rem);line-height:1.02;letter-spacing:-.05em;margin:0;font-weight:750}.AiAnimation_salesIntro__BiFet>div:last-child{padding-top:2.2rem}.AiAnimation_salesIntro__BiFet p{font-size:1.04rem;line-height:1.85;color:#5e555c}.AiAnimation_learningGrid__mz0bz{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.AiAnimation_learningCard__aT1gn{min-height:330px;padding:clamp(2rem,4vw,3.5rem);background:var(--cream);border:1px solid var(--line);border-radius:1.2rem;display:flex;flex-direction:column}.AiAnimation_learningCard__aT1gn>span{font-size:.72rem;font-weight:800;letter-spacing:.14em;color:var(--coral)}.AiAnimation_learningCard__aT1gn h3{font-size:clamp(1.4rem,2.4vw,2.2rem);line-height:1.14;letter-spacing:-.025em;margin:auto 0 1rem;max-width:560px}.AiAnimation_learningCard__aT1gn p{margin:0;line-height:1.75;color:#625960;max-width:600px}.AiAnimation_centerAction__F8TeC{display:flex;justify-content:center;margin-top:2.5rem}.AiAnimation_testimonials__KYrIt{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.AiAnimation_testimonials__KYrIt figure{margin:0;padding:clamp(2rem,4vw,4rem);min-height:370px;border-radius:1.2rem;background:var(--plum);color:#fff;display:flex;flex-direction:column;justify-content:space-between}.AiAnimation_testimonials__KYrIt figure:nth-child(2){background:#17333d}.AiAnimation_testimonials__KYrIt blockquote{margin:0;font-size:clamp(1.45rem,2.6vw,2.5rem);line-height:1.32;font-weight:600;letter-spacing:-.025em}.AiAnimation_testimonials__KYrIt figcaption{display:flex;flex-direction:column;gap:.25rem;margin-top:3rem}.AiAnimation_testimonials__KYrIt figcaption span{font-size:.76rem;color:hsla(0,0%,100%,.65)}.AiAnimation_leadGenSection__GEBEu{background:#e8d8c7}.AiAnimation_leadGenGrid__XRgdI{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.AiAnimation_leadGenGrid__XRgdI article{background:var(--cream);border-radius:1.2rem;padding:2rem;min-height:330px;display:flex;flex-direction:column}.AiAnimation_leadGenGrid__XRgdI h3{font-size:1.6rem;line-height:1.15;margin:0 0 1rem}.AiAnimation_leadGenGrid__XRgdI article>p:not(.AiAnimation_kicker__lSZ9e){line-height:1.7;color:#655c62}.AiAnimation_leadGenGrid__XRgdI a{margin-top:auto;color:var(--ink);font-weight:750;text-decoration:none;border-top:1px solid var(--line);padding-top:1rem}.AiAnimation_enrollBand__XaBRd{padding:clamp(4rem,8vw,8rem) clamp(1.25rem,6vw,6rem);background:var(--gold);display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(3rem,8vw,8rem);align-items:center}.AiAnimation_enrollBand__XaBRd h2{font-size:clamp(2.7rem,5vw,5.5rem);line-height:1.02;letter-spacing:-.05em;margin:.2rem 0 1rem}.AiAnimation_enrollBand__XaBRd>div>p:last-child{max-width:700px;line-height:1.7}.AiAnimation_enrollOffer__zWJku{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.AiAnimation_enrollOffer__zWJku>span{font-size:clamp(2.5rem,5vw,5rem);font-weight:800;line-height:1}.AiAnimation_enrollOffer__zWJku s{font-size:.45em;opacity:.55}.AiAnimation_enrollOffer__zWJku code{font-family:Poppins,system-ui,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.18em;border:2px dashed rgba(23,19,27,.45);padding:.75rem 1rem;border-radius:.6rem;background:hsla(0,0%,100%,.25)}.AiAnimation_enrollOffer__zWJku small{font-size:.72rem}.AiAnimation_band__XzqjN>div>p:last-child{line-height:1.6}.AiAnimation_band__XzqjN .AiAnimation_kicker__lSZ9e{margin-bottom:.7rem}@media(max-width:620px){.AiAnimation_courseHero__EKvd_{background-image:linear-gradient(0deg,rgba(15,12,20,.98),rgba(20,15,27,.8) 58%,rgba(20,15,27,.12)),url(/ai-animation/course-directing.png);background-position:76% top;padding-top:15rem}.AiAnimation_mobileSceneFocus__gjexo{display:block!important;position:absolute!important;right:1rem;top:5.5rem;width:150px;height:150px;border-radius:50%;overflow:hidden;border:3px solid var(--gold);box-shadow:0 18px 50px rgba(0,0,0,.45);z-index:3}.AiAnimation_mobileSceneFocus__gjexo img{-o-object-fit:cover;object-fit:cover;-o-object-position:66% 74%;object-position:66% 74%}.AiAnimation_storyRailCue__GuDB9{display:block}}@media(max-width:800px){.AiAnimation_filmStrip__Y0Zwh,.AiAnimation_proofBar__t20Ej{grid-template-columns:1fr}.AiAnimation_filmFrame__R6pYR{min-height:390px}.AiAnimation_storyMediaCard__N4YQI{min-height:430px}.AiAnimation_kitPreview__W0D_Q{grid-template-columns:1fr}.AiAnimation_kitCover__9ChdA{max-width:420px;margin:auto}}@media(max-width:980px){.AiAnimation_courseFacts__FHE1p{grid-template-columns:repeat(2,1fr)}.AiAnimation_courseFacts__FHE1p span:nth-child(2){border-right:0}.AiAnimation_courseFacts__FHE1p span:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.14)}.AiAnimation_enrollBand__XaBRd,.AiAnimation_salesIntro__BiFet{grid-template-columns:1fr}.AiAnimation_salesIntro__BiFet>div:last-child{padding-top:0}.AiAnimation_leadGenGrid__XRgdI{grid-template-columns:1fr}.AiAnimation_leadGenGrid__XRgdI article{min-height:260px}}@media(max-width:700px){.AiAnimation_learningGrid__mz0bz,.AiAnimation_testimonials__KYrIt{grid-template-columns:1fr}.AiAnimation_learningCard__aT1gn{min-height:280px}.AiAnimation_testimonials__KYrIt figure{min-height:330px}.AiAnimation_courseFacts__FHE1p span{min-height:108px;padding:1.3rem}.AiAnimation_courseFacts__FHE1p b{font-size:.9rem}.AiAnimation_heroThesis__QJvoh{margin-top:1.1rem}.AiAnimation_enrollOffer__zWJku,.AiAnimation_enrollOffer__zWJku .AiAnimation_buttonDark__kjHoA{width:100%}}.AiAnimation_authority__XAvz1 h2,.AiAnimation_band__XzqjN h2,.AiAnimation_footer__qo3Ib h2,.AiAnimation_hero__SCqGo h1,.AiAnimation_kitPreview__W0D_Q h2,.AiAnimation_number__RnBME,.AiAnimation_outcome__B_Pu0 span,.AiAnimation_pageHero__VZsYi h1,.AiAnimation_pageSection__Vm_wZ h2,.AiAnimation_path__Ivh4m h3,.AiAnimation_progressTop__ULphU h1,.AiAnimation_resource__iqW0a h3,.AiAnimation_sectionHead__oIt_3 h2,.AiAnimation_statement__xhQRZ h2,.AiAnimation_storyVisual__cKpVh{font-family:Poppins,system-ui,sans-serif}.AiAnimation_hero__SCqGo h1,.AiAnimation_pageHero__VZsYi h1{font-size:clamp(3.35rem,7.2vw,7.25rem);font-weight:800;line-height:.98;letter-spacing:-.055em}.AiAnimation_hero__SCqGo h1 em,.AiAnimation_statement__xhQRZ h2 em{font-style:normal}.AiAnimation_authority__XAvz1 h2,.AiAnimation_kitPreview__W0D_Q h2,.AiAnimation_pageSection__Vm_wZ h2,.AiAnimation_sectionHead__oIt_3 h2{font-size:clamp(2.65rem,5.2vw,5.35rem);font-weight:700;line-height:1.04;letter-spacing:-.045em}.AiAnimation_statement__xhQRZ h2{font-size:clamp(3rem,6.3vw,6.8rem);font-weight:800;line-height:1;letter-spacing:-.052em}.AiAnimation_band__XzqjN h2,.AiAnimation_footer__qo3Ib h2,.AiAnimation_path__Ivh4m h3{font-weight:700;line-height:1.06;letter-spacing:-.04em}.AiAnimation_progressTop__ULphU h1,.AiAnimation_resource__iqW0a h3{font-weight:700;line-height:1.05;letter-spacing:-.035em}.AiAnimation_outcome__B_Pu0 span{font-style:normal;font-weight:700}.AiAnimation_aboutHero__y_JpV h1,.AiAnimation_resourcesHero__wgDdq h1,.AiAnimation_teamsHero__mVhyk h1,.AiAnimation_workshopsHero__YEBcN h1{font-size:clamp(3rem,5.5vw,5.8rem);line-height:1.02}@media(max-width:620px){.AiAnimation_hero__SCqGo h1,.AiAnimation_pageHero__VZsYi h1{font-size:clamp(2.75rem,13vw,4rem);line-height:1.02;letter-spacing:-.045em}.AiAnimation_aboutHero__y_JpV h1,.AiAnimation_resourcesHero__wgDdq h1,.AiAnimation_teamsHero__mVhyk h1,.AiAnimation_workshopsHero__YEBcN h1{font-size:clamp(2.45rem,11vw,3.35rem);line-height:1.05}.AiAnimation_authority__XAvz1 h2,.AiAnimation_kitPreview__W0D_Q h2,.AiAnimation_pageSection__Vm_wZ h2,.AiAnimation_sectionHead__oIt_3 h2{font-size:clamp(2.2rem,10vw,3.15rem);line-height:1.08}.AiAnimation_statement__xhQRZ h2{font-size:clamp(2.6rem,11vw,3.7rem);line-height:1.06}}.AiAnimation_heroMedia__ytv7u{background-image:url(/ai-animation/hero-library.png);background-position:50%;background-size:cover}.AiAnimation_footer__qo3Ib{padding:3.5rem clamp(1.25rem,6vw,6rem);gap:3rem;align-items:start}.AiAnimation_footerIdentity__cIql_{display:flex;flex-direction:column;gap:.5rem}.AiAnimation_footerIdentity__cIql_ b{font-size:.82rem;letter-spacing:.16em}.AiAnimation_footerIdentity__cIql_ span{color:hsla(0,0%,100%,.58);font-size:.85rem}.AiAnimation_legal__BcwRh{margin:1rem 0 0}.AiAnimation_leadGenGrid__XRgdI article{min-height:520px;padding:0;overflow:hidden}.AiAnimation_leadGenImage__QsxvU{position:relative;aspect-ratio:4/3;background:#d8c5b4}.AiAnimation_leadGenImage__QsxvU img{-o-object-fit:cover;object-fit:cover}.AiAnimation_leadGenGrid__XRgdI article:first-child .AiAnimation_leadGenImage__QsxvU img{-o-object-position:center 18%;object-position:center 18%}.AiAnimation_leadGenCopy__1sqlf{display:flex;flex:1;flex-direction:column;padding:2rem}.AiAnimation_leadGenGrid__XRgdI h3{font-size:clamp(1.45rem,2.2vw,2rem)}.AiAnimation_leadGenCopy__1sqlf>p{color:#655c62;line-height:1.7}.AiAnimation_enrollBand__XaBRd>div>p:last-child{max-width:760px;font-size:1.05rem}.AiAnimation_courseFacts__FHE1p{grid-template-columns:repeat(3,1fr)}.AiAnimation_courseFacts__FHE1p article{min-height:230px;padding:clamp(2rem,3.5vw,3.5rem);border-right:1px solid hsla(0,0%,100%,.14);display:flex;flex-direction:column}.AiAnimation_courseFacts__FHE1p article:last-child{border-right:0}.AiAnimation_courseFacts__FHE1p article small{color:var(--gold);font-size:.68rem;font-weight:800;letter-spacing:.18em}.AiAnimation_courseFacts__FHE1p article h2{max-width:380px;margin:auto 0 1rem;color:#fff;font-size:clamp(1.25rem,2.1vw,1.85rem);line-height:1.18;letter-spacing:-.025em}.AiAnimation_courseFacts__FHE1p article p{margin:0;color:hsla(0,0%,100%,.62);font-size:.82rem;line-height:1.55}.AiAnimation_testimonialStats__jTUrc{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:1rem;border:1px solid var(--line);background:var(--cream)}.AiAnimation_testimonialStats__jTUrc span{display:flex;min-height:110px;padding:1.5rem 2rem;flex-direction:column;justify-content:center;color:#655c62;font-size:.78rem;line-height:1.5}.AiAnimation_testimonialStats__jTUrc span:first-child{border-right:1px solid var(--line)}.AiAnimation_testimonialStats__jTUrc b{color:var(--ink);font-size:1.5rem}@media(max-width:760px){.AiAnimation_courseFacts__FHE1p{grid-template-columns:1fr}.AiAnimation_courseFacts__FHE1p article{min-height:190px;border-right:0;border-bottom:1px solid hsla(0,0%,100%,.14)}.AiAnimation_courseFacts__FHE1p article:last-child{border-bottom:0}.AiAnimation_testimonialStats__jTUrc{grid-template-columns:1fr}.AiAnimation_testimonialStats__jTUrc span:first-child{border-right:0;border-bottom:1px solid var(--line)}}.AiAnimation_primaryEnroll__0D5pT{min-height:66px;padding:1.1rem 2rem;font-size:1rem;box-shadow:0 14px 38px rgba(12,8,15,.28)}.AiAnimation_salesSection__ZP1it{padding-top:clamp(3rem,6vw,6rem);padding-bottom:clamp(3rem,6vw,6rem)}.AiAnimation_salesStory__CW4ow{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(2rem,6vw,6rem);align-items:center}.AiAnimation_salesVisual__7tK0a{position:relative;min-height:680px;overflow:hidden;border-radius:1.5rem;background:var(--plum);box-shadow:0 30px 80px rgba(49,23,47,.2)}.AiAnimation_salesVisual__7tK0a img{-o-object-fit:cover;object-fit:cover}.AiAnimation_salesCopy__Njb_t h2{max-width:820px;margin:0 0 2rem;font-size:clamp(2.8rem,5.2vw,5.8rem);line-height:.98;letter-spacing:-.05em}.AiAnimation_salesCopy__Njb_t>p{max-width:760px;margin:0 0 1.25rem;color:#5e555c;font-size:1rem;line-height:1.75}.AiAnimation_salesDecisions___dlFX{display:grid;gap:.7rem;margin-top:2rem}.AiAnimation_salesDecisions___dlFX span{display:grid;grid-template-columns:92px 1fr;gap:1rem;padding:1rem 1.1rem;border-left:4px solid var(--gold);background:#f1e8dc;color:#5e555c;font-size:.86rem;line-height:1.5}.AiAnimation_salesDecisions___dlFX b{color:var(--ink)}.AiAnimation_curriculumSection__oznVr{background:#1b1720;color:#fff}.AiAnimation_curriculumSection__oznVr .AiAnimation_sectionHead__oIt_3 p{color:hsla(0,0%,100%,.78);opacity:1}.AiAnimation_curriculumSection__oznVr .AiAnimation_learningCard__aT1gn{border:0;color:var(--ink);box-shadow:0 18px 45px rgba(0,0,0,.15)}.AiAnimation_curriculumSection__oznVr .AiAnimation_learningCard__aT1gn:first-child{background:#fffaf0}.AiAnimation_curriculumSection__oznVr .AiAnimation_learningCard__aT1gn:nth-child(2){background:#f5b849}.AiAnimation_curriculumSection__oznVr .AiAnimation_learningCard__aT1gn:nth-child(3){background:#bfd9da}.AiAnimation_curriculumSection__oznVr .AiAnimation_learningCard__aT1gn:nth-child(4){background:#e8b9aa}.AiAnimation_curriculumSection__oznVr .AiAnimation_learningCard__aT1gn p,.AiAnimation_curriculumSection__oznVr .AiAnimation_learningCard__aT1gn>span{color:#4f454c}.AiAnimation_curriculumCta__O9IKr{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:1rem;padding:clamp(1.5rem,3vw,2.5rem);border-radius:1.2rem;background:var(--gold);color:var(--ink)}.AiAnimation_curriculumCta__O9IKr div{display:flex;flex-direction:column;gap:.35rem}.AiAnimation_curriculumCta__O9IKr small{font-size:.68rem;font-weight:800;letter-spacing:.16em}.AiAnimation_curriculumCta__O9IKr strong{font-size:clamp(1.35rem,2.5vw,2.25rem);line-height:1.15}.AiAnimation_testimonialSection__tVWVD{background:#f1ece4}.AiAnimation_testimonials__KYrIt figure:nth-child(3){background:#794437}.AiAnimation_testimonials__KYrIt figure:nth-child(4){background:#28385c}.AiAnimation_faqSection__23Rid{display:block;background:var(--sky)}.AiAnimation_faqIntro__RWcBj{max-width:1100px;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.AiAnimation_faqIntro__RWcBj h2{margin:0;font-size:clamp(2.8rem,5vw,5.4rem);line-height:.96;letter-spacing:-.05em}.AiAnimation_faqList__faruf{max-width:1100px;overflow:hidden;border-radius:1.2rem;background:var(--cream);box-shadow:0 25px 70px rgba(23,51,61,.14)}.AiAnimation_faqList__faruf details{padding:0 clamp(1.25rem,3vw,2.25rem);border-bottom:1px solid var(--line)}.AiAnimation_faqList__faruf details:last-child{border-bottom:0}.AiAnimation_faqList__faruf summary{display:flex;min-height:88px;align-items:center;justify-content:space-between;gap:1.5rem;cursor:pointer;list-style:none;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:700}.AiAnimation_faqList__faruf summary::-webkit-details-marker{display:none}.AiAnimation_faqList__faruf summary span{color:var(--coral);font-size:1.8rem;font-weight:400;transition:transform .2s ease}.AiAnimation_faqList__faruf details[open] summary span{transform:rotate(45deg)}.AiAnimation_faqList__faruf details p{max-width:720px;margin:-.4rem 3rem 1.8rem 0;color:#5e555c;line-height:1.75}.AiAnimation_faqList__faruf details p a{color:var(--ink);font-weight:800}@media(max-width:980px){.AiAnimation_salesStory__CW4ow{grid-template-columns:1fr}.AiAnimation_salesVisual__7tK0a{min-height:520px}}@media(max-width:700px){.AiAnimation_primaryEnroll__0D5pT{width:100%;min-height:70px;padding-inline:1.25rem;font-size:1rem}.AiAnimation_salesVisual__7tK0a{min-height:0;aspect-ratio:4/3}.AiAnimation_salesDecisions___dlFX span{grid-template-columns:1fr;gap:.25rem}.AiAnimation_curriculumCta__O9IKr{align-items:stretch;flex-direction:column}.AiAnimation_faqIntro__RWcBj h2{font-size:clamp(2.2rem,11vw,2.8rem);line-height:1.05}.AiAnimation_faqList__faruf summary{min-height:78px;gap:.75rem}.AiAnimation_faqList__faruf details p{margin-right:0}}.AiAnimation_resourceJump__Z9bEh{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.AiAnimation_resourceJump__Z9bEh a{display:inline-flex;min-height:48px;align-items:center;padding:.7rem 1rem;border:1px solid hsla(0,0%,100%,.38);border-radius:999px;background:hsla(0,0%,100%,.08);color:#fff;font-size:.78rem;font-weight:700;text-decoration:none}.AiAnimation_featuredResource__8vzm_{background:var(--gold)}.AiAnimation_librarySection__8xNND{background:#e8eef0}.AiAnimation_librarySectionWarm__kclmW{background:#eadbcd}.AiAnimation_librarySectionHead__KlqcH{max-width:960px;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.AiAnimation_librarySectionHead__KlqcH h2{max-width:900px;margin:0 0 1.2rem;font-size:clamp(2.8rem,5.8vw,6rem);line-height:.95;letter-spacing:-.05em}.AiAnimation_librarySectionHead__KlqcH>p:last-child{max-width:720px;color:#5e555c;font-size:1.05rem;line-height:1.7}.AiAnimation_libraryGrid__ECydG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.AiAnimation_libraryCard__RHMM4{display:flex;min-width:0;overflow:hidden;border-radius:1.25rem;background:var(--cream);color:var(--ink);flex-direction:column;text-decoration:none;box-shadow:0 18px 45px rgba(31,26,31,.1);transition:transform .2s ease,box-shadow .2s ease}.AiAnimation_libraryCard__RHMM4:hover{transform:translateY(-5px);box-shadow:0 26px 60px rgba(31,26,31,.16)}.AiAnimation_libraryImage__4JW71{position:relative;overflow:hidden;aspect-ratio:16/9;background:var(--plum)}.AiAnimation_libraryImage__4JW71 img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.AiAnimation_libraryImageContain__Xlci4{padding:.45rem;background:#15121a}.AiAnimation_libraryImageContain__Xlci4 img{-o-object-fit:contain;object-fit:contain}.AiAnimation_libraryCard__RHMM4:hover .AiAnimation_libraryImage__4JW71 img{transform:scale(1.025)}.AiAnimation_libraryCopy__jRFxR{display:flex;min-height:330px;padding:clamp(1.5rem,3vw,2.5rem);flex:1;flex-direction:column}.AiAnimation_libraryCopy__jRFxR small{margin-bottom:1.1rem;color:var(--coral);font-size:.68rem;font-weight:800;letter-spacing:.16em}.AiAnimation_libraryCopy__jRFxR h3{margin:0 0 1rem;font-size:clamp(1.45rem,2.4vw,2.3rem);line-height:1.12;letter-spacing:-.03em}.AiAnimation_libraryCopy__jRFxR p{margin:0 0 2rem;color:#625960;line-height:1.7}.AiAnimation_libraryCopy__jRFxR strong{display:flex;min-height:54px;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid var(--line);font-size:.92rem}.AiAnimation_libraryCopy__jRFxR strong span{font-size:1.35rem}.AiAnimation_featuredResource__8vzm_ .AiAnimation_libraryCard__RHMM4{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.AiAnimation_featuredResource__8vzm_ .AiAnimation_libraryImage__4JW71{min-height:520px;aspect-ratio:auto}.AiAnimation_featuredResource__8vzm_ .AiAnimation_libraryCopy__jRFxR{min-height:520px}.AiAnimation_workshopLibrary__XLDeQ{background:#17131b;color:#fff}.AiAnimation_workshopLibrary__XLDeQ .AiAnimation_librarySectionHead__KlqcH>p:last-child{color:hsla(0,0%,100%,.72)}.AiAnimation_workshopGrid__tF8N7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.AiAnimation_workshopGrid__tF8N7 .AiAnimation_libraryCopy__jRFxR{min-height:390px}.AiAnimation_downloadLibrary__9DpXc{background:var(--cream)}.AiAnimation_downloadGrid__sZm6F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.AiAnimation_downloadCard__0auoQ{display:flex;min-height:360px;padding:clamp(1.75rem,3vw,3rem);border-radius:1.2rem;background:var(--plum);color:#fff;flex-direction:column;text-decoration:none}.AiAnimation_downloadCard__0auoQ:nth-child(2){background:#17333d}.AiAnimation_downloadCard__0auoQ:nth-child(3){background:#794437}.AiAnimation_downloadCard__0auoQ>span{color:var(--gold);font-size:.68rem;font-weight:800;letter-spacing:.16em}.AiAnimation_downloadCard__0auoQ h3{margin:auto 0 1rem;font-size:clamp(1.45rem,2.4vw,2.2rem);line-height:1.12}.AiAnimation_downloadCard__0auoQ p{color:hsla(0,0%,100%,.74);line-height:1.65}.AiAnimation_downloadCard__0auoQ strong{margin-top:1rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.22)}.AiAnimation_resourceSubscribe__sij2m{display:flex;align-items:center;justify-content:space-between;gap:3rem;padding:clamp(3rem,7vw,7rem) clamp(1.25rem,6vw,6rem);background:var(--gold)}.AiAnimation_resourceSubscribe__sij2m h2{margin:0 0 1rem;font-size:clamp(2.7rem,5vw,5.2rem);line-height:.98;letter-spacing:-.05em}.AiAnimation_resourceSubscribe__sij2m p:last-child{max-width:660px;line-height:1.7}@media(max-width:980px){.AiAnimation_featuredResource__8vzm_ .AiAnimation_libraryCard__RHMM4{grid-template-columns:1fr}.AiAnimation_featuredResource__8vzm_ .AiAnimation_libraryCopy__jRFxR,.AiAnimation_featuredResource__8vzm_ .AiAnimation_libraryImage__4JW71{min-height:0}.AiAnimation_featuredResource__8vzm_ .AiAnimation_libraryImage__4JW71{aspect-ratio:16/9}.AiAnimation_downloadGrid__sZm6F,.AiAnimation_workshopGrid__tF8N7{grid-template-columns:1fr}.AiAnimation_downloadCard__0auoQ,.AiAnimation_workshopGrid__tF8N7 .AiAnimation_libraryCopy__jRFxR{min-height:310px}.AiAnimation_resourceSubscribe__sij2m{align-items:stretch;flex-direction:column}}@media(max-width:700px){.AiAnimation_libraryGrid__ECydG{grid-template-columns:1fr}.AiAnimation_libraryCopy__jRFxR{min-height:290px}.AiAnimation_resourceJump__Z9bEh{display:grid;grid-template-columns:1fr 1fr}.AiAnimation_resourceJump__Z9bEh a{border-radius:.8rem}}.AiAnimation_teamIntro__sPbAm{background:var(--gold)}.AiAnimation_teamEngagements__waBrk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.AiAnimation_teamOffer__5UGl8{display:flex;min-height:520px;padding:clamp(1.75rem,3vw,3rem);border-radius:1.2rem;background:var(--cream);flex-direction:column}.AiAnimation_teamOffer__5UGl8:nth-child(2){background:var(--sky)}.AiAnimation_teamOffer__5UGl8:nth-child(3){background:#e8b9aa}.AiAnimation_teamOffer__5UGl8>span{color:var(--coral);font-size:2.4rem;font-weight:800}.AiAnimation_teamOffer__5UGl8 small{margin-top:auto;color:#5e555c;font-size:.68rem;font-weight:800;letter-spacing:.15em}.AiAnimation_teamOffer__5UGl8 h3{margin:1rem 0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.22;letter-spacing:-.025em}.AiAnimation_teamOffer__5UGl8 p{margin:0;color:#5e555c;line-height:1.7}.AiAnimation_teamOutcomeSection__iUe5l{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.5rem,7vw,7rem);align-items:center;background:#17131b;color:#fff}.AiAnimation_teamOutcomeVisual__F7z_L{position:relative;min-height:720px;overflow:hidden;border-radius:1.4rem;background:var(--plum)}.AiAnimation_teamOutcomeVisual__F7z_L img{-o-object-fit:cover;object-fit:cover}.AiAnimation_teamOutcomeCopy__oOM1h h2{margin:0 0 2rem;font-size:clamp(2.8rem,5vw,5.3rem);line-height:.96;letter-spacing:-.05em}.AiAnimation_teamOutcomes__OTfe_{display:grid;gap:1rem}.AiAnimation_teamOutcomes__OTfe_>span{display:grid;grid-template-columns:52px 1fr;-moz-column-gap:1rem;column-gap:1rem;padding:1.25rem 0;border-top:1px solid hsla(0,0%,100%,.18)}.AiAnimation_teamOutcomes__OTfe_ b{grid-row:1/3;color:var(--gold);font-size:.75rem}.AiAnimation_teamOutcomes__OTfe_ strong{font-size:1.05rem}.AiAnimation_teamOutcomes__OTfe_ p{margin:.45rem 0 0;color:hsla(0,0%,100%,.68);line-height:1.65}.AiAnimation_teamTopicsSection__T2yC2{background:var(--cream)}.AiAnimation_teamTopics___GI4f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.AiAnimation_teamTopics___GI4f article{display:flex;min-height:230px;padding:1.6rem;border:1px solid var(--line);border-radius:1rem;background:#fff;flex-direction:column;justify-content:flex-end}.AiAnimation_teamTopics___GI4f article:nth-child(4n+2){background:var(--sky)}.AiAnimation_teamTopics___GI4f article:nth-child(4n+3){background:#e8d8c7}.AiAnimation_teamTopics___GI4f article:nth-child(4n+4){background:#f3c8bd}.AiAnimation_teamTopics___GI4f h3{margin:0 0 .75rem;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.15}.AiAnimation_teamTopics___GI4f p{margin:0;color:#5e555c;line-height:1.65}.AiAnimation_teamProofSection__82qGk{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(3rem,8vw,8rem);background:var(--sky)}.AiAnimation_teamProofIntro__YaX5s h2{max-width:780px;margin:0 0 1.4rem;font-size:clamp(2.8rem,5vw,5.3rem);line-height:.96;letter-spacing:-.05em}.AiAnimation_teamProofIntro__YaX5s>p{max-width:740px;color:#42545a;line-height:1.75}.AiAnimation_teamProofSection__82qGk .AiAnimation_credentials__yLGfV span{border-color:rgba(23,51,61,.28)}.AiAnimation_teamMetrics__UdWRl{display:grid;overflow:hidden;border-radius:1.2rem;background:var(--cream);box-shadow:0 24px 65px rgba(23,51,61,.14)}.AiAnimation_teamMetrics__UdWRl span{display:flex;min-height:135px;padding:1.5rem 2rem;border-bottom:1px solid var(--line);color:#5e555c;flex-direction:column;justify-content:center;line-height:1.55}.AiAnimation_teamMetrics__UdWRl span:last-child{border-bottom:0}.AiAnimation_teamMetrics__UdWRl b{color:var(--ink);font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.1}.AiAnimation_teamQuoteSection__8YjZi{background:#e8d8c7}.AiAnimation_teamQuotes__dWOG7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.AiAnimation_teamQuotes__dWOG7 figure{display:flex;min-height:420px;margin:0;padding:clamp(1.75rem,3vw,3rem);border-radius:1.2rem;background:var(--plum);color:#fff;flex-direction:column;justify-content:space-between}.AiAnimation_teamQuotes__dWOG7 figure:nth-child(2){background:#17333d}.AiAnimation_teamQuotes__dWOG7 figure:nth-child(3){background:#794437}.AiAnimation_teamQuotes__dWOG7 blockquote{margin:0;font-size:clamp(1.25rem,2.1vw,1.85rem);font-weight:650;line-height:1.4}.AiAnimation_teamQuotes__dWOG7 figcaption{color:hsla(0,0%,100%,.66);font-size:.75rem}.AiAnimation_teamCta__5zKNQ{display:flex;align-items:center;justify-content:space-between;gap:3rem;padding:clamp(4rem,8vw,8rem) clamp(1.25rem,6vw,6rem);background:var(--gold)}.AiAnimation_teamCta__5zKNQ h2{max-width:900px;margin:0 0 1rem;font-size:clamp(2.8rem,5.4vw,5.8rem);line-height:.96;letter-spacing:-.05em}.AiAnimation_teamCta__5zKNQ p:last-child{max-width:720px;line-height:1.7}.AiAnimation_teamCtaAction__MZyvQ{display:flex;min-width:min(100%,390px);gap:.75rem;flex-direction:column}.AiAnimation_teamCtaAction__MZyvQ small{line-height:1.5;text-align:center}.AiAnimation_teamCtaAction__MZyvQ .AiAnimation_buttonDark__kjHoA{width:100%;padding:1.6rem}@media(max-width:980px){.AiAnimation_teamEngagements__waBrk,.AiAnimation_teamQuotes__dWOG7{grid-template-columns:1fr}.AiAnimation_teamOffer__5UGl8,.AiAnimation_teamQuotes__dWOG7 figure{min-height:360px}.AiAnimation_teamOutcomeSection__iUe5l,.AiAnimation_teamProofSection__82qGk{grid-template-columns:1fr}.AiAnimation_teamOutcomeVisual__F7z_L{min-height:520px}.AiAnimation_teamCta__5zKNQ{align-items:stretch;flex-direction:column}}@media(max-width:700px){.AiAnimation_teamTopics___GI4f{grid-template-columns:1fr}.AiAnimation_teamTopics___GI4f article{min-height:210px}.AiAnimation_teamsHero__mVhyk{background-image:linear-gradient(0deg,rgba(20,15,27,.98),rgba(20,15,27,.88) 62%,rgba(20,15,27,.2)),url(/ai-animation/carla-teams.jpg);background-size:auto 100%;background-position:72%;padding-top:16rem}.AiAnimation_teamCtaAction__MZyvQ{min-width:0;width:100%}.AiAnimation_teamOutcomeVisual__F7z_L{min-height:0;aspect-ratio:4/3}}