.campaign-videos[data-v-f1ae6329]{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1.6fr) minmax(330px,.85fr)}.campaign-videos__watch[data-v-f1ae6329]{background:#fff;border:1px solid #d8e0e9;border-radius:20px;box-shadow:0 24px 60px #0f172a21;min-width:0;overflow:hidden}.campaign-videos__frame[data-v-f1ae6329]{aspect-ratio:16/9;background:#0b1220;min-width:0;overflow:hidden;position:relative;width:100%}.campaign-videos__embed[data-v-f1ae6329],.campaign-videos__embed[data-v-f1ae6329] iframe,.campaign-videos__poster[data-v-f1ae6329]{border:0;display:block;height:100%;width:100%}.campaign-videos__poster[data-v-f1ae6329]{background:#000;inset:0;padding:0;position:absolute}.campaign-videos__poster img[data-v-f1ae6329]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .36s ease,filter .36s ease;width:100%}.campaign-videos__shade[data-v-f1ae6329]{background:linear-gradient(180deg,#0206170a 45%,#0206178a);inset:0;position:absolute}.campaign-videos__duration[data-v-f1ae6329]{background:#020617d6;border-radius:6px;bottom:12px;color:#fff;font-size:.75rem;font-weight:600;line-height:1;padding:6px 7px;position:absolute;right:12px}.campaign-videos__poster:focus-visible img[data-v-f1ae6329],.campaign-videos__poster:hover img[data-v-f1ae6329]{filter:saturate(.9) brightness(.88);transform:scale(1.018)}.campaign-videos__poster[data-v-f1ae6329]:disabled{cursor:wait}.campaign-videos__play[data-v-f1ae6329]{background:#f03;border-radius:15px;box-shadow:0 12px 30px #00000047;color:#fff;display:grid;height:58px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .18s ease,background-color .18s ease;width:82px}.campaign-videos__play svg[data-v-f1ae6329]{height:31px;width:31px}.campaign-videos__poster:focus-visible .campaign-videos__play[data-v-f1ae6329],.campaign-videos__poster:hover .campaign-videos__play[data-v-f1ae6329]{background:#e6002e;transform:translate(-50%,-50%) scale(1.06)}.campaign-videos__loading[data-v-f1ae6329]{background:#051c2ce8;border-radius:4px;bottom:18px;color:#fff;font-size:.875rem;left:50%;padding:4px 12px;position:absolute;transform:translate(-50%)}.campaign-videos__details[data-v-f1ae6329]{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;padding:22px}.campaign-videos__category[data-v-f1ae6329]{color:var(--spc-blue);font-size:.72rem;font-weight:600;letter-spacing:.065em;line-height:1.5;margin:0 0 7px;text-transform:uppercase}.campaign-videos__watch h3[data-v-f1ae6329]{font-size:clamp(1.1rem,1.55vw,1.45rem);font-weight:600;letter-spacing:0;line-height:1.25;margin:0;text-wrap:pretty}.campaign-videos__description[data-v-f1ae6329]{color:var(--spc-muted);font-size:.9375rem;line-height:1.6;margin-top:10px;max-width:58ch}.campaign-videos__channel[data-v-f1ae6329]{align-items:center;align-self:stretch;border-left:1px solid #e1e7ee;display:grid;gap:12px;grid-template-columns:40px auto 24px;padding-left:22px;text-decoration:none}.campaign-videos__channel>img[data-v-f1ae6329]{border:1px solid #dce4ed;border-radius:50%;box-shadow:0 4px 12px #0f172a1a;height:40px;width:40px}.campaign-videos__channel small[data-v-f1ae6329],.campaign-videos__channel strong[data-v-f1ae6329]{display:block;line-height:1.5;white-space:nowrap}.campaign-videos__channel strong[data-v-f1ae6329]{font-size:.875rem;font-weight:600}.campaign-videos__channel small[data-v-f1ae6329]{color:var(--spc-muted);font-size:.75rem;margin-top:2px}.campaign-videos__channel:hover small[data-v-f1ae6329]{color:var(--spc-blue);text-decoration:underline}.campaign-videos__youtube[data-v-f1ae6329]{color:#0f172a;height:18px;width:24px}.campaign-videos__playlist[data-v-f1ae6329]{border:1px solid var(--spc-line);border-radius:12px;overflow:hidden}.campaign-videos__playlist header[data-v-f1ae6329]{align-items:center;border-bottom:1px solid var(--spc-line);display:flex;gap:12px;justify-content:space-between;padding:18px 16px}.campaign-videos__playlist header strong[data-v-f1ae6329]{font-size:1rem;font-weight:600}.campaign-videos__playlist header span[data-v-f1ae6329]{color:var(--spc-muted);display:block;font-size:.75rem;margin-top:4px}.campaign-videos__playlist header small[data-v-f1ae6329]{color:var(--spc-muted);font-size:.75rem;white-space:nowrap}.campaign-videos__playlist button[data-v-f1ae6329]{align-items:center;background:#fff;border:0;color:var(--spc-ink);display:grid;gap:14px;grid-template-columns:120px minmax(0,1fr);padding:14px 16px;text-align:left;width:100%}.campaign-videos__playlist button[data-v-f1ae6329]:hover{background:#f3f6f9}.campaign-videos__playlist button[aria-pressed=true][data-v-f1ae6329]{background:#eaf2f8;box-shadow:inset 3px 0 var(--spc-blue)}.campaign-videos__thumb[data-v-f1ae6329]{aspect-ratio:16/9;background:#e2e8f0;border-radius:6px;display:block;overflow:hidden;position:relative}.campaign-videos__thumb img[data-v-f1ae6329]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.campaign-videos__thumb small[data-v-f1ae6329]{background:#000d;border-radius:3px;bottom:4px;color:#fff;font-size:.6875rem;line-height:1.5;padding:1px 4px;position:absolute;right:4px}.campaign-videos__item-copy strong[data-v-f1ae6329]{display:block;font-size:.875rem;font-weight:600;line-height:1.4}.campaign-videos__item-copy small[data-v-f1ae6329]{color:var(--spc-muted);display:block;font-size:.75rem;line-height:1.5;margin-top:5px}.campaign-videos__library[data-v-f1ae6329]{align-items:center;border-top:1px solid var(--spc-line);display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;padding:16px;text-decoration:none}.campaign-videos__library[data-v-f1ae6329]:hover{text-decoration:underline}.campaign-videos__error[data-v-f1ae6329]{background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;color:#881337;font-size:.875rem;margin-top:12px;padding:12px 16px}@media(max-width:1050px){.campaign-videos[data-v-f1ae6329]{gap:22px;grid-template-columns:minmax(0,1.35fr) minmax(310px,1fr)}.campaign-videos__playlist button[data-v-f1ae6329]{gap:10px;grid-template-columns:100px minmax(0,1fr);padding:14px 12px}}@media(max-width:850px){.campaign-videos[data-v-f1ae6329]{gap:28px;grid-template-columns:1fr}.campaign-videos__playlist button[data-v-f1ae6329]{grid-template-columns:120px minmax(0,1fr);padding:14px 16px}}.campaign-videos--single[data-v-f1ae6329]{grid-template-columns:minmax(0,1fr)}.campaign-videos--single .campaign-videos__details[data-v-f1ae6329]{gap:18px;grid-template-columns:1fr}.campaign-videos--single .campaign-videos__channel[data-v-f1ae6329]{border-left:0;border-top:1px solid #e1e7ee;grid-template-columns:40px 1fr 24px;padding:16px 0 0}@media(max-width:1050px){.campaign-videos__details[data-v-f1ae6329]{gap:18px;grid-template-columns:1fr}.campaign-videos__channel[data-v-f1ae6329]{border-left:0;border-top:1px solid #e1e7ee;grid-template-columns:40px 1fr 24px;padding:16px 0 0}}@media(max-width:600px){.campaign-videos__watch[data-v-f1ae6329]{border-radius:16px}.campaign-videos__details[data-v-f1ae6329]{padding:18px}.campaign-videos__play[data-v-f1ae6329]{border-radius:12px;height:50px;width:70px}}
