/* The six Creators deliverables use the homepage's stacked-card rhythm. */
.creators-motion-page .creators-deliveries{background:#fff9f2;padding-bottom:90px}
.creators-card-stack{max-width:none;position:relative;margin-top:65px;padding-bottom:15px}
.creators-card-stack>.creator-motion-card{--card-color:#1d2945;--card-number:#2b6877;--card-rule:#88ada1;position:sticky;top:8svh;min-height:76svh;margin-bottom:22svh;padding:45px 5%;display:grid;grid-template-columns:minmax(150px,.6fr) minmax(0,2fr);align-items:center;gap:5%;background:#d9eee3;color:var(--card-color);border:1px solid #1d29450d;border-radius:18px;box-shadow:0 16px 45px #1d29451a;transform-origin:50% 0;will-change:transform;overflow:clip;isolation:isolate}
.creators-card-stack>.creator-motion-card:last-child{margin-bottom:0}
.creators-card-stack>.creator-motion-card:nth-child(2){background:#1d2945;--card-color:#fff9f2;--card-number:#9ae3bf;--card-rule:#658489}
.creators-card-stack>.creator-motion-card:nth-child(3){background:#e0f2f7}
.creators-card-stack>.creator-motion-card:nth-child(4){background:#4cb387;--card-number:#1d2945;--card-rule:#2b6877}
.creators-card-stack>.creator-motion-card:nth-child(5){background:#edf0f6;--card-number:#354967;--card-rule:#a5b9c8}
.creators-card-stack>.creator-motion-card:nth-child(6){background:#1d2945;--card-color:#fff9f2;--card-number:#9ae3bf;--card-rule:#658489}
.creators-card-stack>.creator-motion-card>span{font-size:clamp(85px,11vw,165px);line-height:1;letter-spacing:-.07em;color:var(--card-number);font-weight:600;align-self:start;padding-top:12px;will-change:transform}
.creators-card-stack .creator-motion-card>div{min-width:0;max-width:800px}
.creators-card-stack h3{font-size:clamp(32px,3.7vw,54px);line-height:1.1;margin-bottom:22px;color:inherit;letter-spacing:-.04em;overflow-wrap:normal}
.creators-card-stack p{font-size:18px;line-height:1.6;color:inherit;margin-bottom:20px}
.creators-card-stack .deliverables{max-width:none;margin:0}
.creators-card-stack .deliverables li{color:inherit;line-height:1.5;padding:12px 0;border-color:var(--card-rule)}
.creators-card-stack>.creator-motion-card.is-tall{position:relative;top:auto;transform:none!important}
@media(max-width:720px){
.creators-motion-page .creators-deliveries{padding-bottom:65px}
.creators-card-stack{margin-top:45px}
.creators-card-stack>.creator-motion-card{top:6svh;min-height:76svh;margin-bottom:20svh;padding:26px 24px;grid-template-columns:1fr;gap:18px;align-content:center;align-items:start;border-radius:14px}
.creators-card-stack>.creator-motion-card>span{font-size:60px;line-height:1;letter-spacing:-.06em;padding:0}
.creators-card-stack h3{font-size:29px;line-height:1.18;margin-bottom:18px}
.creators-card-stack p{font-size:16px;line-height:1.5;margin-bottom:18px}
.creators-card-stack .deliverables li{font-size:16px;line-height:1.5;padding:10px 0}
}
@media(max-height:650px){.creators-card-stack>.creator-motion-card{position:relative;top:auto;min-height:500px;margin-bottom:40px;transform:none!important}}
@media(prefers-reduced-motion:reduce){.creators-card-stack>.creator-motion-card{position:relative;top:auto;min-height:0;margin-bottom:30px;transform:none!important;will-change:auto}.creators-card-stack>.creator-motion-card>span{transform:none!important;will-change:auto}}

/* Each delivery gets a reading phase before the following card arrives. */
@media(min-height:651px) and (prefers-reduced-motion:no-preference){.creators-card-stack{padding-bottom:0}.creators-card-stack>.creator-motion-card{margin-bottom:42svh}.creators-card-stack>.creator-motion-card:nth-child(6){margin-bottom:0}.creators-card-stack>.creator-motion-card.is-tall{margin-bottom:40px}.creators-stack-tail{height:42svh}}
@media(max-height:650px),(prefers-reduced-motion:reduce){.creators-stack-tail{display:none}}
