/* The animated, illustrative website-to-calendar walkthrough. */
.vm-how [hidden]{display:none!important}
.vm-flow-formats{display:flex;flex-wrap:wrap;gap:6px;width:fit-content;margin:0 0 28px;padding:5px;border:1px solid var(--vm-line);border-radius:13px;background:var(--vm-cloud)}
.vm-flow-formats button{display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--vm-copy);font-size:12px;font-weight:600;transition:background .2s,color .2s}
.vm-flow-formats button[aria-pressed=true]{background:var(--vm-paper);border-color:var(--vm-line);color:var(--vm-ink);box-shadow:0 2px 5px #00000005}
.vm-flow-formats button[aria-pressed=true]>i{color:var(--vm-hero-accent)}
.vm-how-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:42px;align-items:center}
.vm-how-steps{display:grid;gap:6px}
.vm-how-step{position:relative;display:grid;grid-template-columns:29px 1fr 15px;gap:12px;align-items:start;padding:17px 14px;border:1px solid transparent;border-radius:12px;text-align:left;background:transparent;color:var(--vm-ink);overflow:hidden}
.vm-how-step[aria-selected=true]{background:var(--vm-cloud);border-color:var(--vm-line)}
.vm-how-step::after{content:'';position:absolute;inset:auto 0 0;height:2px;background:var(--vm-hero-accent);transform:scaleX(0);transform-origin:left}
.vm-how-step[aria-selected=true]::after{transform:scaleX(var(--flow-progress,0))}
.vm-how-number{display:grid;place-items:center;width:27px;height:27px;border:1px solid var(--vm-line);border-radius:50%;font-size:9px;color:var(--vm-copy)}
.vm-how-step[aria-selected=true] .vm-how-number{background:var(--vm-ink);color:var(--vm-paper);border-color:var(--vm-ink)}
.vm-how-step-copy strong{display:block;font-size:16px;font-weight:650;letter-spacing:-.03em;line-height:1.3}
.vm-how-step-copy>span{display:block;margin-top:7px;color:var(--vm-copy);font-size:11px;line-height:1.7}
.vm-how-step>i{font-size:13px;margin-top:5px;color:var(--vm-hero-accent);opacity:0}
.vm-how-step[aria-selected=true]>i{opacity:1}.vm-how-short{display:none}.vm-how-navigation>.vm-text-link{margin-left:14px;font-size:12px}
.vm-flow-screen{min-width:0;border:1px solid var(--vm-line);border-radius:24px;overflow:hidden;background:var(--vm-cloud);box-shadow:0 20px 70px #00000004}
.vm-flow-topbar{display:flex;align-items:center;gap:8px;min-height:57px;padding:14px 21px;border-bottom:1px solid var(--vm-line);background:var(--vm-paper)}
.vm-flow-topbar>strong{font-size:11px;font-weight:600}.vm-flow-demo{display:flex;align-items:center;gap:5px;margin-left:auto;font-size:8px;color:var(--vm-copy);white-space:nowrap}
.vm-flow-demo>span{width:5px;height:5px;border-radius:50%;background:var(--vm-hero-accent)}
.vm-flow-scenes{position:relative;height:448px}
.vm-flow-scene{height:100%;padding:28px 27px 20px;overflow:hidden}
.vm-flow-scene-heading{text-align:center;margin-bottom:22px}.vm-flow-kicker{color:var(--vm-hero-accent);font-size:8px;letter-spacing:.13em;text-transform:uppercase;font-weight:650}
.vm-flow-scene h3{font-size:22px;line-height:1.15;font-weight:650;letter-spacing:-.04em;margin:10px 0 9px;text-wrap:balance}
.vm-flow-scene-heading>p,.vm-flow-scene--website>p{font-size:11px;line-height:1.7;color:var(--vm-copy);margin:0;text-wrap:pretty}
.vm-flow-scene--website{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-bottom:33px}
.vm-flow-intro-icon{width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--vm-line);border-radius:14px;background:var(--vm-paper);color:var(--vm-copy);font-size:20px;margin-bottom:6px}
.vm-flow-website-form{width:min(100%,390px);margin-top:26px;text-align:left}
.vm-flow-url{display:flex;align-items:center;gap:11px;min-height:57px;padding:14px 18px;background:var(--vm-paper);border:1px solid var(--vm-line);border-radius:12px;box-shadow:0 4px 8px #00000003}
.vm-flow-url>i{font-size:18px;color:var(--vm-copy)}.vm-flow-url>[data-flow-url]{font-size:18px;letter-spacing:-.02em}
.vm-flow-caret{height:21px;width:2px;display:inline-block;background:var(--vm-hero-accent);margin-left:-7px;animation:vm-flow-caret 1s steps(1,end) infinite;animation-play-state:paused}
.vm-flow-analyze-action{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:10px;min-height:49px;padding:10px 16px;background:var(--vm-ink);color:var(--vm-paper);border-radius:11px;font-size:12px;font-weight:600}
.vm-flow-analyze-action>i:last-child{margin-left:auto}.vm-flow-analyze-action>i:first-child{margin-right:auto}
.vm-flow-source-pills{display:flex;flex-wrap:wrap;gap:12px;margin-top:23px;color:var(--vm-copy);font-size:9px}.vm-flow-source-pills>span{display:flex;gap:5px;align-items:center}
.vm-flow-scan{max-width:420px;margin:0 auto;background:var(--vm-paper);border:1px solid var(--vm-line);border-radius:13px;overflow:hidden}
.vm-flow-scan-heading{display:flex;align-items:center;gap:8px;padding:14px 16px;font-size:11px}.vm-flow-scan-heading>i{color:var(--vm-copy)}.vm-flow-scan-heading>strong{margin-left:auto;font-size:10px;color:var(--vm-hero-accent);font-variant-numeric:tabular-nums}
.vm-flow-scan-bar{height:3px;background:var(--vm-line)}.vm-flow-scan-bar>span{display:block;width:100%;height:100%;background:var(--vm-hero-accent);transform:scaleX(var(--flow-analysis,0));transform-origin:left}
.vm-flow-context{padding:9px 15px}.vm-flow-context>div{display:flex;gap:11px;align-items:center;padding:12px 0}.vm-flow-context>div+div{border-top:1px solid var(--vm-line)}.vm-flow-context-icon{width:32px;height:32px;display:grid;place-items:center;background:var(--vm-lilac);border-radius:9px;color:var(--vm-hero-accent);font-size:13px}.vm-flow-context strong{display:block;font-size:11px;font-weight:650}.vm-flow-context small{display:block;margin-top:4px;font-size:9px;color:var(--vm-copy)}.vm-flow-context>div>i:last-child{margin-left:auto;color:var(--vm-hero-accent);font-size:14px}
.vm-flow-result{display:flex;align-items:center;justify-content:center;gap:7px;margin:17px 0 0;color:var(--vm-copy);font-size:10px;line-height:1.5;text-align:center}.vm-flow-result>i{color:var(--vm-hero-accent);font-size:13px}
.vm-flow-video-batch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;width:min(100%,430px);margin:auto}
.vm-flow-video-batch>article{position:relative;height:184px;overflow:hidden;border:3px solid var(--vm-paper);border-radius:13px;background:var(--vm-lilac);box-shadow:0 8px 18px #00000009}
.vm-flow-video-batch video{width:100%;height:100%;object-fit:cover}.vm-flow-video-type{position:absolute;top:9px;left:7px;right:7px;display:flex;align-items:center;gap:4px;font-size:7px;font-weight:600;padding:4px 5px;background:#fffffff2;color:#242327;border-radius:5px}
.vm-flow-video-batch article>strong{position:absolute;left:7px;right:7px;bottom:8px;padding:7px;background:#17131cd9;color:#fff;font-size:12px;line-height:1.1;letter-spacing:-.025em;border-radius:6px}
.vm-flow-post-strips{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px auto 0;max-width:460px}.vm-flow-post-strips>div{display:flex;align-items:center;gap:8px;padding:7px;border:1px solid var(--vm-line);border-radius:9px;background:var(--vm-paper)}.vm-flow-post-strips img{width:33px;height:39px;object-fit:cover;border-radius:5px}.vm-flow-post-strips small{display:block;font-size:7px;color:var(--vm-copy);margin-bottom:3px}.vm-flow-post-strips strong{display:block;font-size:9px;line-height:1.25;font-weight:550}.vm-flow-post-strips>div>i{font-size:11px;margin-left:auto;color:var(--vm-hero-accent)}
.vm-flow-social-batch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.vm-flow-social-batch>article{min-width:0;background:var(--vm-paper);border:1px solid var(--vm-line);border-radius:11px;overflow:hidden;box-shadow:0 8px 16px #00000004}.vm-flow-social-profile{display:flex;align-items:center;gap:5px;padding:8px;font-size:8px}.vm-flow-social-profile>span{width:17px;height:17px;display:grid;place-items:center;border-radius:50%;background:var(--vm-lilac);color:var(--vm-hero-accent);font-size:10px}.vm-flow-social-profile>strong{font-weight:600}.vm-flow-social-profile>i{margin-left:auto}.vm-flow-social-image{height:125px;position:relative;overflow:hidden}.vm-flow-social-image img{height:100%;width:100%;object-fit:cover}.vm-flow-social-image>strong{position:absolute;bottom:8px;left:7px;right:7px;display:block;padding:6px;background:#fffffff0;color:#242327;line-height:1.1;font-size:10px;letter-spacing:-.025em}.vm-flow-social-caption{padding:8px}.vm-flow-social-caption>span{display:flex;gap:8px;font-size:10px;color:var(--vm-copy)}.vm-flow-social-caption>p{font-size:9px;color:var(--vm-copy);line-height:1.4;margin:8px 0;min-height:26px}.vm-flow-social-caption>small{display:flex;justify-content:space-between;align-items:center;font-size:7px;color:var(--vm-hero-accent);border-top:1px solid var(--vm-line);padding-top:7px}
.vm-flow-poster-batch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:center;max-width:490px;margin:auto}.vm-flow-poster{display:flex;flex-direction:column;min-width:0;height:250px;padding:15px 12px 10px;border:4px solid var(--vm-paper);box-shadow:0 8px 20px #0001;background:#e7def6;color:#372346;border-radius:3px}.vm-flow-poster>span:first-child{font-size:6px;font-weight:650;letter-spacing:.09em;margin-bottom:11px}.vm-flow-poster>strong{font-size:clamp(13px,1.55vw,21px);line-height:.95;letter-spacing:-.06em;font-weight:750;max-width:115px}.vm-flow-poster img{width:100%;height:103px;object-fit:cover;object-position:center;margin:11px 0 8px;border-radius:45px 45px 0 0}.vm-flow-poster>small{font-size:7px;line-height:1.4}.vm-flow-poster-brand{margin-top:auto;font-size:7px;font-weight:700;letter-spacing:-.03em}.vm-flow-poster--morning{background:#f1e4cd;color:#564533;transform:rotate(3deg)}.vm-flow-poster--morning img{border-radius:0;object-position:center 30%}.vm-flow-poster--story{background:#d9eadc;color:#294438;transform:rotate(-3deg)}.vm-flow-poster--story img{border-radius:50%;height:96px;width:96px;max-width:100%;align-self:center}
.vm-flow-review{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;align-items:center;max-width:440px;margin:12px auto 0;padding:18px;border:1px solid var(--vm-line);border-radius:14px;background:var(--vm-paper)}.vm-flow-review-creative{min-width:0;position:relative;overflow:hidden;height:220px;border-radius:9px;background:var(--vm-lilac)}.vm-flow-review-creative img{width:100%;height:100%;object-fit:cover}.vm-flow-review-creative>span{position:absolute;bottom:9px;left:7px;right:7px;border-radius:6px;padding:7px;background:#17131cd9;color:#fff;font-size:9px;line-height:1.4}.vm-flow-review-creative>span>i{margin-right:4px}.vm-flow-review-notes h4{font-size:21px;line-height:1.07;letter-spacing:-.035em;margin:10px 0 17px;font-weight:650}.vm-flow-review-notes>div{display:flex;align-items:center;gap:7px;margin-top:12px;font-size:10px;color:var(--vm-copy)}.vm-flow-review-notes>div>i{color:var(--vm-hero-accent)}.vm-flow-approved{display:flex;gap:6px;align-items:center;margin-top:18px;padding:9px 8px;border-radius:7px;background:var(--vm-mint);color:var(--vm-ink);font-size:8px;font-weight:600}
.vm-flow-calendar{background:var(--vm-paper);border:1px solid var(--vm-line);border-radius:12px;overflow:hidden}.vm-flow-calendar-top{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:13px 14px;border-bottom:1px solid var(--vm-line);font-size:9px}.vm-flow-calendar-top strong{font-size:10px;font-weight:600;display:flex;gap:6px;align-items:center}.vm-flow-calendar-top>span{font-size:8px;color:var(--vm-copy)}.vm-flow-calendar-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.vm-flow-day{min-width:0;height:210px;padding:9px 5px;background:var(--vm-paper)}.vm-flow-day+.vm-flow-day{border-left:1px solid var(--vm-line)}.vm-flow-day>header{text-align:center;color:var(--vm-copy)}.vm-flow-day>header>span{font-size:7px;letter-spacing:.035em}.vm-flow-day>header>strong{display:block;color:var(--vm-ink);font-size:13px;font-weight:550;margin:3px 0 10px}.vm-flow-scheduled-card{position:relative;z-index:1;border:1px solid color-mix(in srgb,var(--vm-hero-accent) 20%,var(--vm-paper));border-radius:6px;padding:5px;background:var(--vm-lilac)}.vm-flow-scheduled-card>small{font-size:7px;display:block;margin-bottom:4px;color:var(--vm-hero-accent)}.vm-flow-scheduled-card img{width:100%;height:59px;border-radius:4px;object-fit:cover}.vm-flow-scheduled-card>strong{display:block;font-size:8px;line-height:1.3;font-weight:550;margin:6px 0}.vm-flow-scheduled-card>span{font-size:6px;color:var(--vm-copy);display:flex;gap:3px;align-items:center}.vm-flow-empty-day{display:block;text-align:center;color:var(--vm-line);font-size:16px;margin-top:10px}.vm-flow-scheduled-card:not([hidden])+.vm-flow-empty-day{display:none}.vm-flow-result--scheduled{font-size:10px}
.vm-flow-footer{display:flex;align-items:center;gap:16px;justify-content:space-between;min-height:57px;padding:13px 21px;border-top:1px solid var(--vm-line);background:var(--vm-paper)}.vm-flow-step-count{font-size:10px;color:var(--vm-copy);white-space:nowrap}.vm-flow-step-count strong{font-weight:550;font-variant-numeric:tabular-nums}.vm-flow-dots{display:flex;gap:5px;margin-left:auto;align-items:center}.vm-flow-dots button{border:0;padding:8px 0;background:transparent;width:10px;transition:width .2s}.vm-flow-dots button>span{display:block;height:4px;border-radius:999px;background:var(--vm-line);overflow:hidden}.vm-flow-dots button[aria-current=step]{width:30px}.vm-flow-dots button>span::after{content:'';display:block;width:100%;height:100%;background:var(--vm-hero-accent);transform:scaleX(0);transform-origin:left}.vm-flow-dots button[aria-current=step]>span::after{transform:scaleX(var(--flow-progress,0))}.vm-flow-playback{display:flex;gap:5px}.vm-flow-playback>button{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--vm-line);border-radius:8px;background:var(--vm-paper);color:var(--vm-copy);font-size:10px}.vm-flow-playback>button:hover{background:var(--vm-cloud);color:var(--vm-ink)}.vm-flow-footnote{text-align:right;color:var(--vm-copy);font-size:9px;line-height:1.6;margin:15px 0 0}
.vm-how[data-flow-ready=true] [data-flow-reveal]{opacity:0;translate:0 10px;transition:opacity .42s ease,translate .42s ease}
.vm-how[data-flow-ready=true] [data-flow-reveal].is-revealed{opacity:1;translate:0 0}
.vm-how[data-running=true] .vm-flow-caret{animation-play-state:running}
@keyframes vm-flow-caret{0%,48%{opacity:1}49%,100%{opacity:0}}
@media(max-width:1080px){.vm-how-grid{grid-template-columns:.68fr 1.32fr;gap:20px}.vm-how-step{padding:15px 10px;gap:9px;grid-template-columns:27px 1fr}.vm-how-step-copy strong{font-size:15px}.vm-how-step-copy>span{font-size:10px}.vm-how-step>i{display:none}.vm-flow-scene{padding:25px 20px 18px}.vm-flow-scenes{height:448px}.vm-flow-scene h3{font-size:21px}.vm-flow-poster{height:239px;padding:13px 9px 9px}.vm-flow-poster img{height:97px}.vm-flow-poster--story img{height:85px;width:85px}.vm-flow-review{gap:17px;padding:14px}.vm-flow-review-notes h4{font-size:19px}.vm-flow-calendar-grid{gap:0}}
@media(max-width:760px){.vm-flow-formats{margin-bottom:19px}.vm-how-grid{grid-template-columns:1fr;gap:18px}.vm-how-navigation{display:contents}.vm-how-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.vm-how-step{display:flex;flex-direction:column;align-items:center;gap:7px;padding:11px 4px;text-align:center;border-color:var(--vm-line);border-radius:10px}.vm-how-step-copy{display:none}.vm-how-short{display:block;font-size:9px;color:var(--vm-copy)}.vm-how-step[aria-selected=true] .vm-how-short{color:var(--vm-ink);font-weight:600}.vm-how-number{width:24px;height:24px;font-size:8px}.vm-how-navigation>.vm-text-link{order:3;margin:0;justify-content:center}.vm-flow-screen{order:2}.vm-flow-scenes{height:452px}.vm-flow-footnote{text-align:center}.vm-flow-poster>strong{font-size:20px}.vm-flow-poster{height:250px}.vm-flow-poster img{height:107px}.vm-flow-social-image{height:140px}.vm-flow-social-caption>p{min-height:24px}.vm-flow-scene h3{font-size:22px}.vm-flow-review{max-width:430px}.vm-flow-review-notes h4{font-size:21px}}
@media(max-width:540px){.vm-flow-formats{width:100%;gap:3px;justify-content:space-between;padding:4px;border-radius:11px}.vm-flow-formats button{font-size:10px;gap:5px;padding:10px 8px;justify-content:center;flex:1;white-space:nowrap}.vm-how-grid{gap:14px}.vm-how-steps{gap:4px}.vm-how-step{padding:9px 3px;gap:6px}.vm-how-short{font-size:8px}.vm-flow-screen{border-radius:17px}.vm-flow-topbar{padding:12px 13px;gap:6px;min-height:50px}.vm-flow-topbar>strong{font-size:9px}.vm-flow-demo{font-size:7px;gap:4px}.vm-flow-topbar .vm-mini-brand{width:20px;height:20px;font-size:14px}.vm-flow-scenes{height:452px}.vm-flow-scene{padding:24px 13px 16px}.vm-flow-scene h3{font-size:21px}.vm-flow-scene-heading{margin-bottom:22px}.vm-flow-scene-heading>p,.vm-flow-scene--website>p{font-size:10px}.vm-flow-kicker{font-size:7px}.vm-flow-source-pills{gap:9px;font-size:8px}.vm-flow-website-form{margin-top:24px}.vm-flow-url{min-height:52px;padding:13px}.vm-flow-url>[data-flow-url]{font-size:17px}.vm-flow-analyze-action{font-size:11px;min-height:46px}.vm-flow-video-batch{gap:7px}.vm-flow-video-batch>article{height:165px;border-width:2px;border-radius:10px}.vm-flow-video-type{font-size:6px;left:4px;right:4px;padding:4px;gap:3px}.vm-flow-video-batch article>strong{font-size:10px;left:4px;right:4px;padding:5px}.vm-flow-post-strips{gap:6px;margin-top:12px}.vm-flow-post-strips>div{padding:6px;gap:5px}.vm-flow-post-strips img{width:27px;height:37px}.vm-flow-post-strips strong{font-size:8px}.vm-flow-post-strips small{font-size:6px}.vm-flow-post-strips>div>i{display:none}.vm-flow-social-batch{gap:7px}.vm-flow-social-profile{padding:6px 5px;font-size:6px;gap:3px}.vm-flow-social-profile>span{width:13px;height:13px;font-size:8px}.vm-flow-social-profile>i{display:none}.vm-flow-social-image{height:124px}.vm-flow-social-image>strong{font-size:8px;left:4px;right:4px;padding:4px}.vm-flow-social-caption{padding:6px}.vm-flow-social-caption>span{font-size:9px;gap:6px}.vm-flow-social-caption>p{font-size:8px;min-height:33px;line-height:1.4}.vm-flow-social-caption>small{font-size:6px}.vm-flow-result{font-size:9px;margin-top:15px;gap:6px}.vm-flow-result>i{font-size:11px}.vm-flow-poster-batch{gap:7px}.vm-flow-poster{height:235px;padding:12px 7px 9px;border-width:3px}.vm-flow-poster>span:first-child{font-size:5px;margin-bottom:10px;letter-spacing:.045em}.vm-flow-poster>strong{font-size:17px}.vm-flow-poster img{height:93px;margin:12px 0 8px}.vm-flow-poster--story img{height:67px;width:67px;margin-block:23px}.vm-flow-poster>small{font-size:6px}.vm-flow-poster-brand{font-size:6px}.vm-flow-review{grid-template-columns:.8fr 1.2fr;gap:12px;padding:12px}.vm-flow-review-creative{height:217px}.vm-flow-review-creative>span{font-size:7px;padding:5px;left:5px;right:5px}.vm-flow-review-notes h4{font-size:18px;margin-bottom:17px}.vm-flow-review-notes>div{font-size:9px;gap:5px;margin-top:11px;line-height:1.4}.vm-flow-approved{font-size:7px;padding:8px 6px;gap:5px;line-height:1.4}.vm-flow-calendar-top{padding:12px 9px}.vm-flow-calendar-top>strong{font-size:9px}.vm-flow-calendar-top>span{font-size:7px}.vm-flow-day{padding:8px 3px;height:205px}.vm-flow-day>header>span{font-size:6px}.vm-flow-day>header>strong{font-size:12px}.vm-flow-scheduled-card{padding:4px 3px}.vm-flow-scheduled-card>strong{font-size:7px;overflow-wrap:anywhere}.vm-flow-scheduled-card img{height:55px}.vm-flow-scheduled-card>small{font-size:6px}.vm-flow-scheduled-card>span{font-size:5px;gap:2px}.vm-flow-footer{padding:12px 13px;gap:10px;min-height:53px}.vm-flow-step-count{font-size:9px}.vm-flow-dots{gap:4px}.vm-flow-playback{gap:4px}.vm-flow-playback>button{width:27px;height:27px}.vm-flow-footnote{font-size:8px}}
@media(prefers-reduced-motion:reduce){.vm-flow-caret{animation:none;display:none}.vm-how [data-flow-reveal]{transition:none!important}}
/* Carry the selected poster design through review and scheduling. */
.vm-flow-review-poster{height:100%;padding:14px 12px 10px;display:flex;flex-direction:column;gap:10px;background:#e7def6;color:#372346}
.vm-flow-review-poster>span{font-size:6px;font-weight:650;letter-spacing:.08em}
.vm-flow-review-poster>strong{font-size:21px;font-weight:750;line-height:.95;letter-spacing:-.055em}
.vm-flow-review-poster>img{flex:1;min-height:0;width:100%;height:85px;object-fit:cover;border-radius:38px 38px 0 0}
.vm-flow-review-poster>small{font-size:7px;font-weight:600}
.vm-flow-mini-poster{height:76px;display:flex;flex-direction:column;padding:5px;background:#e7def6;color:#372346;border-radius:3px}
.vm-flow-mini-poster--coffee{background:#f1e4cd;color:#564533}.vm-flow-mini-poster--product{background:#d9eadc;color:#294438}
.vm-flow-mini-poster>strong{font-size:8px;font-weight:750;text-transform:uppercase;line-height:1;letter-spacing:-.03em;margin-bottom:4px}
.vm-flow-mini-poster>img{min-height:0;width:100%;height:35px;flex:1;object-fit:cover;border-radius:14px 14px 0 0}
@media(max-width:540px){.vm-flow-review-poster{padding:12px 8px 9px;gap:11px}.vm-flow-review-poster>strong{font-size:18px}.vm-flow-review-poster>span{font-size:5px}.vm-flow-mini-poster{height:80px;padding:4px}.vm-flow-mini-poster>strong{font-size:7px}}
@media(max-width:360px){.vm-flow-scenes{height:480px}}
