
.dm-creator-section{padding:80px 0;background:#eef1f5;border-top:4px solid #d20b2f}
.dm-creator-section .dm-section-heading h2{font-size:clamp(32px,4vw,58px);max-width:780px}
.dm-creator-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:22px;align-items:start}
.dm-creator-card{background:#fff;border:1px solid #d3dbe6;min-width:0}
.dm-creator-player{background:#0b1931;height:350px;display:flex;align-items:center;justify-content:center}
.dm-creator-player video{display:block;width:100%;height:100%;object-fit:contain}
.dm-creator-copy{padding:24px}.dm-creator-copy h3{font-size:25px;line-height:1.1;margin:12px 0;text-transform:uppercase;color:#10254b}
.dm-creator-copy p{font-size:15px;line-height:1.6}.dm-creator-copy .dm-eyebrow{font-size:10px}
.dm-video-transcript{border-top:1px solid #d3dbe6;margin-top:18px;padding-top:12px}
.dm-video-transcript summary{cursor:pointer;font-size:14px;font-weight:700;min-height:44px;padding:10px 0}
.dm-video-transcript div{font-size:14px;line-height:1.7;max-height:320px;overflow:auto}
.dm-creator-disclosure{font-weight:700;font-size:13px;margin:24px 0 8px}
.dm-page-body .dm-creator-section{margin:30px 0;padding:36px 0;border-top:0}.dm-page-body .dm-creator-section>.dm-container{width:100%;padding:0}
.dm-kit-contents{margin:36px 0}.dm-table-scroll{overflow-x:auto;max-width:100%}
.dm-prose table{border-collapse:collapse;width:100%;margin:24px 0;font-size:14px}.dm-prose th,.dm-prose td{padding:12px 10px;border-bottom:1px solid #d3dbe6;text-align:left}.dm-prose thead{background:#10254b;color:white}
@media(max-width:900px){.dm-creator-grid{grid-template-columns:1fr 1fr}.dm-creator-card--wide{grid-column:1/-1}.dm-creator-card--wide .dm-creator-player{height:auto;aspect-ratio:16/9}}
@media(max-width:599px){.dm-creator-section{padding:48px 0}.dm-creator-grid{grid-template-columns:1fr}.dm-creator-player{height:auto;max-height:560px;aspect-ratio:9/13}.dm-creator-card--wide .dm-creator-player{aspect-ratio:16/9;max-height:none}.dm-creator-copy{padding:20px}.dm-creator-section .dm-section-heading{display:block}.dm-creator-section .dm-heading-aside{margin-top:18px}}

.dm-home .dm-creator-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}
.dm-home .dm-creator-card,.dm-home .dm-creator-card--wide{grid-column:auto;display:flex;flex-direction:column}
.dm-home .dm-creator-player,.dm-home .dm-creator-card--wide .dm-creator-player{height:auto;aspect-ratio:16/9;max-height:none;flex-shrink:0}
.dm-home .dm-creator-player video{height:100%;width:100%;object-fit:contain;aspect-ratio:16/9}
.dm-home .dm-creator-copy{display:flex;flex-direction:column;flex:1}
.dm-home .dm-creator-copy h3{min-height:2.2em}
.dm-home .dm-video-transcript{margin-top:auto}
@media(max-width:749px){.dm-home .dm-creator-grid{grid-template-columns:1fr}.dm-home .dm-creator-copy h3{min-height:0}}
