.fz-successful-section{background:#f2f7fa;border-top:1px solid #dce9f0;padding:92px 0 100px;scroll-margin-top:96px}.fz-video-heading{text-align:center;max-width:860px;margin:0 auto 38px}.fz-video-heading .fz-eyebrow{color:#c76642;margin-bottom:16px}.fz-video-heading h2{margin:0 0 20px;font-size:clamp(35px,4.35vw,59px)}.fz-video-heading p{color:#5e7787;max-width:740px;margin:0 auto;font-size:15px;line-height:1.85}.fz-video-shop-first{background:#fff;border:1px solid #d7e8f1;border-radius:12px;grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:12px;margin:0 0 37px;padding:16px;display:grid}.fz-video-shop-intro{flex-direction:column;justify-content:center;padding:8px 10px;display:flex}.fz-video-shop-intro>span{letter-spacing:.09em;color:#b66548;font-size:10px;font-weight:800}.fz-video-shop-intro>strong{color:#254358;margin:7px 0 9px;font-size:13px;line-height:1.4}.fz-video-shop-intro>a{color:#2678b9;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.fz-video-shop-first>a{color:#23587e;background:#eef7fe;border:1px solid #d5e7f2;border-radius:8px;align-items:center;gap:12px;padding:15px 12px;transition:background .15s;display:flex}.fz-video-shop-first>a:hover{background:#deeffc}.fz-video-shop-first>a>span{flex-direction:column;min-width:0;font-size:12px;font-weight:800;line-height:1.4;display:flex}.fz-video-shop-first>a>span small{color:#6d8899;margin-top:4px;font-size:9px;font-weight:600}.fz-video-shop-first>a svg{flex-shrink:0}.fz-video-shop-first>a svg:last-child{margin-left:auto}.fz-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.fz-video-card{background:#fff;border:1px solid #d9e5ed;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 7px 25px #16476112}.fz-video-frame{aspect-ratio:16/9;background:#0e1f2d;width:100%;position:relative}.fz-video-frame iframe{border:none;width:100%;height:100%;display:block;position:absolute;inset:0}.fz-video-details{padding:23px 25px 24px}.fz-video-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.fz-video-category{color:#b66747;letter-spacing:.065em;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}.fz-video-focus{color:#4380a1;letter-spacing:.045em;background:#eaf5fc;border-radius:4px;padding:5px 7px;font-size:9px;font-weight:800}.fz-video-card h3{font-family:var(--fz-head);color:#19384c;margin:14px 0 7px;font-size:26px;font-weight:700;line-height:1.27}.fz-video-episode{color:#5d7e8f;margin-bottom:12px;font-size:12px;font-weight:800}.fz-video-episode span{color:#8799a3;font-weight:400}.fz-video-card p{color:#637f8b;min-height:48px;margin:0 0 17px;font-size:13px;line-height:1.8}.fz-video-watch{align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex;color:#267cb5!important}.fz-video-watch:hover{text-decoration:underline!important}.fz-video-fineprint{color:#5b7482;background:#e4f1f7;border:1px solid #d4e5ee;border-radius:8px;gap:13px;margin-top:32px;padding:20px 22px;font-size:11px;line-height:1.75;display:flex}.fz-video-fineprint svg{color:#3e8caa;flex-shrink:0}.fz-video-fineprint strong{color:#365668}.fz-video-last-cta{background:#fff;border:1px solid #dfebf1;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:26px 28px;display:flex}.fz-video-last-cta strong{font-family:var(--fz-head);color:#19384c;font-size:24px}.fz-video-last-cta p{color:#6b8290;margin:5px 0 0;font-size:13px}.fz-video-last-cta a{white-space:nowrap}@media (width<=1000px){.fz-video-shop-first{grid-template-columns:repeat(3,minmax(0,1fr))}.fz-video-shop-intro{grid-column:1/-1}}@media (width<=750px){.fz-successful-section{padding:62px 0 74px}.fz-video-grid{grid-template-columns:1fr;gap:18px}.fz-video-last-cta{flex-direction:column;align-items:stretch}.fz-video-last-cta .fz-btn{width:100%}}@media (width<=530px){.fz-video-shop-first{grid-template-columns:1fr;gap:9px}.fz-video-shop-intro{grid-column:auto}.fz-video-shop-first>a{padding:12px 15px}.fz-video-details{padding:19px}.fz-video-card h3{font-size:23px}.fz-video-card p{min-height:0}.fz-video-heading h2{font-size:36px}}
