.pd-video-feature{--pd-blueberry:#37458a;--pd-blurple:#5463d6;--pd-barney:#6476ff;--pd-barnacle:#eef1ff;--pd-bubble:#f7f9ff;--pd-strawberry:#cf193a;--pd-salmon:#ff5b60;--pd-sweet:#ffefee;--pd-sugar:#fff6f5;--pd-wet:#218bdf;--pd-water:#49a8f3;--pd-winter:#e7f4ff;--pd-wisp:#f4faff;--pd-joker:#3bba6e;--pd-jade:#62cd8b;--pd-jellyfish:#e3f8ed;--pd-june:#f2fcf6;--pd-leopard:#ffbf04;--pd-lemon:#fecc38;--pd-lighthouse:#fff5d2;--pd-foxglove:#e22f88;--pd-blackout:#18181d;--pd-graphite:#5c5e6a;--pd-miners-coal:#737685;--pd-stardust:#babec6;--pd-cement:#d5d9df;--pd-cloud:#ebeff4;--pd-air:#f7f9fb;--pd-white:#fff;--pd-fg-strong:var(--pd-blackout);--pd-fg-default:var(--pd-blackout);--pd-fg-muted:var(--pd-graphite);--pd-fg-subtle:var(--pd-miners-coal);--pd-border-subtle:var(--pd-cloud);--pd-border-default:var(--pd-cement);--pd-font-sans:"Avenir Next",-apple-system,blinkmacsystemfont,"Segoe UI",helvetica,arial,sans-serif;--pd-fw-regular:400;--pd-fw-medium:500;--pd-fw-demibold:600;--pd-fw-bold:700;--pd-fs-display:40px;--pd-lh-display:48px;--pd-fs-title-1:32px;--pd-lh-title-1:38px;--pd-fs-title-2:24px;--pd-lh-title-2:30px;--pd-fs-title-3:20px;--pd-lh-title-3:26px;--pd-fs-title-4:18px;--pd-lh-title-4:24px;--pd-fs-title-5:16px;--pd-lh-title-5:22px;--pd-fs-body:16px;--pd-lh-body:24px;--pd-fs-small:14px;--pd-lh-small:18px;--pd-fs-mini:12px;--pd-lh-mini:16px;--pd-tracking-display:-0.025em;--pd-tracking-heading:-0.018em;--pd-tracking-caps:0.08em;--pd-radius-2:2px;--pd-radius-4:4px;--pd-radius-8:8px;--pd-radius-12:12px;--pd-radius-16:16px;--pd-radius-full:999px;--pd-radius-card:11px;--pd-shadow-300:0 2px 6px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.04);--pd-shadow-400:0 4px 10px 0 rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.06);--pd-shadow-500:0 6px 16px 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.06);--pd-shadow-800:0 30px 60px 0 rgba(0,0,0,.18),0 10px 20px 0 rgba(0,0,0,.08);--pd-shadow-focus:0 0 0 3px rgba(84,99,214,.3);--pd-shadow-card:0 8px 46px 0 rgba(0,0,0,.06);font-family:var(--pd-font-sans)}.pd-video-feature .pd-btn{align-items:center;border:0;border-radius:var(--pd-radius-4);cursor:pointer;display:inline-flex;font-family:var(--pd-font-sans);font-size:14px;font-weight:var(--pd-fw-demibold);gap:7px;line-height:1.1;text-decoration:none;transition:background .16s,border-color .16s,color .16s;white-space:nowrap}.pd-video-feature .pd-btn svg{flex-shrink:0;height:1em;width:1em}.pd-video-feature .pd-btn--cta{background:var(--pd-salmon);color:var(--pd-white);font-size:15px;padding:12px 22px}.pd-video-feature .pd-btn--cta:hover{background:var(--pd-strawberry);color:var(--pd-white)}.pd-video-feature .pd-btn--pri{background:var(--pd-blurple);color:var(--pd-white);padding:11px 18px}.pd-video-feature .pd-btn--pri:hover{background:var(--pd-blueberry);color:var(--pd-white)}.pd-video-feature .pd-btn--sec{background:var(--pd-white);border:1px solid var(--pd-blurple);color:var(--pd-blurple);padding:10px 17px}.pd-video-feature .pd-btn--sec:hover{background:var(--pd-barnacle)}.pd-video-feature .pd-btn--outline-white{background:transparent;border:1px solid hsla(0,0%,100%,.6);color:var(--pd-white);font-size:15px;padding:12px 22px}.pd-video-feature .pd-btn--outline-white:hover{background:hsla(0,0%,100%,.14);color:var(--pd-white)}.pd-video-feature .pd-ico{align-items:center;border-radius:var(--pd-radius-full);display:inline-flex;flex-shrink:0;justify-content:center}.pd-video-feature .pd-ico svg{height:1em;width:1em}.pd-video-feature .pd-ico--brand{background:var(--pd-blurple);color:var(--pd-white)}.pd-video-feature .pd-ico--soft{background:var(--pd-barnacle);color:var(--pd-blurple)}.pd-video-feature .pd-ico--success{background:var(--pd-jellyfish);color:#21774e}.pd-video-feature .pd-card{background:var(--pd-white);border-radius:var(--pd-radius-card);box-shadow:var(--pd-shadow-card);padding:1.5rem 1.6rem}.pd-video-feature .pd-tag{align-items:center;border-radius:var(--pd-radius-full);display:inline-flex;font-size:var(--pd-fs-mini);font-weight:var(--pd-fw-demibold);gap:5px;padding:3px 10px}.pd-video-feature .pd-tag svg{height:1em;width:1em}.pd-video-feature .pd-tag--offer{background:var(--pd-sweet);color:var(--pd-strawberry);font-weight:var(--pd-fw-bold);padding:4px 11px}.pd-video-feature .pd-txt-link{color:var(--pd-blurple);font-weight:var(--pd-fw-demibold);text-decoration:none}.pd-video-feature .pd-txt-link:hover{color:var(--pd-blueberry);text-decoration:underline}.pd-video-feature .pd-sec-head{margin:0 auto 2rem;max-width:640px;text-align:center}.pd-video-feature .pd-sec-head .pd-sec-head__title{color:var(--pd-fg-strong);font-family:var(--pd-font-sans);font-size:var(--pd-fs-title-1);font-weight:var(--pd-fw-bold);letter-spacing:var(--pd-tracking-heading);line-height:var(--pd-lh-title-1);margin:0 0 10px;padding:0}.pd-video-feature .pd-sec-head .pd-sec-head__subtitle{color:var(--pd-fg-muted);font-size:var(--pd-fs-body);line-height:1.55;margin:0;padding:0}.pd-video-feature{box-sizing:border-box;padding:44px 24px;width:100%}@media(min-width:768px){.pd-video-feature{padding:56px 40px}}.pd-video-feature *,.pd-video-feature :after,.pd-video-feature :before{box-sizing:border-box}.pd-video-feature{background:var(--pd-blurple)}.pd-video-feature__inner{margin:0 auto;max-width:1060px}.pd-video-feature__grid{align-items:center;display:grid;gap:2.75rem;grid-template-columns:1fr 1.05fr}@media(max-width:900px){.pd-video-feature__grid{gap:2rem;grid-template-columns:1fr}}.pd-video-feature h2.pd-video-feature__heading,.pd-video-feature__heading{color:var(--pd-white);font-family:var(--pd-font-sans);font-size:var(--pd-fs-title-1);font-weight:var(--pd-fw-bold);letter-spacing:var(--pd-tracking-heading);line-height:var(--pd-lh-title-1);margin:0 0 1.6rem;padding:0}.pd-video-feature__list{display:flex;flex-direction:column;gap:18px}.pd-video-feature__item{align-items:center;display:flex;gap:14px}.pd-video-feature__item-ico{background:var(--pd-jellyfish);border-radius:var(--pd-radius-8);color:#21774e;flex-shrink:0;font-size:22px;height:42px;width:42px}.pd-video-feature__item-text{color:var(--pd-white);font-size:var(--pd-fs-title-5);font-weight:var(--pd-fw-demibold)}.pd-video-feature__card{background:var(--pd-white);border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.28);cursor:pointer;overflow:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s}.pd-video-feature__card:hover{box-shadow:0 32px 70px rgba(0,0,0,.34);transform:translateY(-4px)}.pd-video-feature__card:focus-visible{outline:3px solid var(--pd-leopard);outline-offset:2px}.pd-video-feature__visual{position:relative}.pd-video-feature__mock-head{background:linear-gradient(120deg,var(--pd-blueberry),var(--pd-blurple));overflow:hidden;padding:16px 18px 34px;position:relative}.pd-video-feature__mock-head:after{background:hsla(0,0%,100%,.08);border-radius:50%;content:"";height:150px;position:absolute;right:-30px;top:-40px;width:150px}.pd-video-feature__mock-head-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;position:relative}.pd-video-feature__mock-brand{align-items:center;display:flex;gap:6px}.pd-video-feature__mock-brand span{color:hsla(0,0%,100%,.85);font-size:10px;font-weight:600}.pd-video-feature__mock-title{color:var(--pd-white);font-size:19px;font-weight:800;position:relative}.pd-video-feature__mock-sub{color:hsla(0,0%,100%,.8);font-size:10px;margin-top:3px;position:relative}.pd-video-feature__mock-tabs{background:var(--pd-white);border-bottom:1px solid var(--pd-border-subtle);border-radius:10px 10px 0 0;display:flex;gap:18px;margin-top:-14px;padding:10px 18px 0}.pd-video-feature__mock-tabs div{color:var(--pd-fg-subtle);font-size:10px;padding-bottom:9px}.pd-video-feature__mock-tabs div.is-active{border-bottom:2px solid var(--pd-blurple);color:var(--pd-blurple);font-weight:700}.pd-video-feature__mock-courses{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;padding:16px 18px 20px}.pd-video-feature__mock-course{border:1px solid var(--pd-border-subtle);border-radius:8px;overflow:hidden}.pd-video-feature__mock-thumb{height:54px}.pd-video-feature__mock-course-body{padding:8px 9px}.pd-video-feature__mock-eyebrow{color:var(--pd-fg-subtle);font-size:7px;font-weight:700;letter-spacing:.04em;margin-bottom:3px}.pd-video-feature__mock-course-title{color:var(--pd-fg-strong);font-size:9px;font-weight:700;line-height:1.2}.pd-video-feature__tint{background:rgba(24,24,29,.34);inset:0;pointer-events:none;position:absolute;transition:background .2s}.pd-video-feature__card:hover .pd-video-feature__tint{background:rgba(24,24,29,.44)}.pd-video-feature__runtime{align-items:center;background:rgba(24,24,29,.72);border-radius:var(--pd-radius-full);bottom:14px;color:#fff;display:inline-flex;font-size:12px;font-weight:var(--pd-fw-demibold);gap:6px;left:14px;padding:5px 11px;position:absolute;z-index:3}.pd-video-feature__runtime svg{height:12px;width:12px}.pd-video-feature__play-wrap{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.pd-video-feature__play{background:var(--pd-salmon);box-shadow:0 10px 28px rgba(0,0,0,.3);color:#fff;height:62px;position:relative;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s,box-shadow .2s;width:62px}.pd-video-feature__play svg{height:27px;margin-left:3px;position:relative;width:27px;z-index:1}.pd-video-feature__play:after,.pd-video-feature__play:before{animation:pdPlayRing 2.4s cubic-bezier(.4,0,.2,1) infinite;border:2px solid hsla(0,0%,100%,.7);border-radius:50%;content:"";inset:0;position:absolute}.pd-video-feature__play:after{animation-delay:1.2s}.pd-video-feature__card:hover .pd-video-feature__play{background:var(--pd-strawberry);box-shadow:0 16px 36px rgba(0,0,0,.42);transform:scale(1.1)}.pd-video-feature__bar{align-items:center;background:var(--pd-white);border-top:1px solid var(--pd-border-subtle);display:flex;gap:12px;justify-content:space-between;padding:15px 20px}.pd-video-feature__bar-title{color:var(--pd-fg-strong);font-size:var(--pd-fs-small);font-weight:var(--pd-fw-demibold)}.pd-video-feature__bar-sub{color:var(--pd-fg-subtle);font-size:var(--pd-fs-mini);margin-top:2px}.pd-video-feature__watch{align-items:center;display:inline-flex;font-size:var(--pd-fs-small);gap:5px;white-space:nowrap}.pd-video-feature__watch svg{height:15px;width:15px}.pd-video-feature__lb{align-items:center;background:rgba(0,0,0,.72);display:none;inset:0;justify-content:center;padding:24px;position:fixed;z-index:200}.pd-video-feature__lb.is-open{display:flex}.pd-video-feature__lb-inner{background:#000;border-radius:var(--pd-radius-16);box-shadow:var(--pd-shadow-800);opacity:0;overflow:hidden;transform:translateY(12px) scale(.985);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;width:min(960px,100%)}.pd-video-feature__lb.is-open .pd-video-feature__lb-inner{opacity:1;transform:none}.pd-video-feature__lb-video{aspect-ratio:16/9;background:#000;position:relative}.pd-video-feature__lb-video iframe,.pd-video-feature__lb-video video{border:0;height:100%;inset:0;position:absolute;width:100%}.pd-video-feature__lb-placeholder{display:flex;flex-direction:column;gap:14px;inset:0;padding:32px;text-align:center}.pd-video-feature__lb-close,.pd-video-feature__lb-placeholder{align-items:center;color:#fff;justify-content:center;position:absolute}.pd-video-feature__lb-close{background:hsla(0,0%,100%,.16);border:0;border-radius:50%;cursor:pointer;display:inline-flex;height:36px;right:0;top:-46px;transition:background .15s;width:36px}.pd-video-feature__lb-close:hover{background:hsla(0,0%,100%,.3)}.pd-video-feature__lb-close svg{height:20px;width:20px}@keyframes pdPlayRing{0%{opacity:.7;transform:scale(1)}70%{opacity:0}to{opacity:0;transform:scale(2.1)}}@media(prefers-reduced-motion:reduce){.pd-video-feature__play:after,.pd-video-feature__play:before{animation:none;display:none}}