.TestimonialsMarquee-module__lldNva__gallery{text-align:left;width:min(1040px,92vw);margin:0 auto}.TestimonialsMarquee-module__lldNva__intro{color:#cbd5e1;text-align:center;max-width:560px;margin:18px auto 30px;font-size:15px;line-height:1.7}.TestimonialsMarquee-module__lldNva__summary{color:#cbd5e1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;font-size:13px;display:flex}.TestimonialsMarquee-module__lldNva__count{color:#bfdbfe;background:#13233d;border:1px solid #32517e;border-radius:999px;padding:9px 14px;font-weight:600;display:inline-flex}.TestimonialsMarquee-module__lldNva__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.TestimonialsMarquee-module__lldNva__card{text-align:left;cursor:pointer;background:#0c1424;border:1px solid #273750;border-radius:18px;flex-direction:column;min-width:0;padding:0;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.TestimonialsMarquee-module__lldNva__card:hover{border-color:#60a5fa;transform:translateY(-3px)}.TestimonialsMarquee-module__lldNva__videoCard{background:linear-gradient(145deg,#12213a,#0c1424);border-color:#365a91}.TestimonialsMarquee-module__lldNva__preview{aspect-ratio:4/3;background:#080e19;width:100%;display:block;position:relative;overflow:hidden}.TestimonialsMarquee-module__lldNva__media{object-fit:contain;width:100%;height:100%}.TestimonialsMarquee-module__lldNva__expand{color:#fff;background:#0f172ae6;border:1px solid #64748b;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:10px;right:10px}.TestimonialsMarquee-module__lldNva__play{color:#fff;background:#2563ebeb;border:1px solid #93c5fd;border-radius:50%;place-items:center;width:56px;height:56px;padding-left:3px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 30px #02061780}.TestimonialsMarquee-module__lldNva__duration{color:#fff;font-variant-numeric:tabular-nums;background:#020617e6;border-radius:5px;padding:3px 7px;font-size:12px;position:absolute;bottom:10px;right:10px}.TestimonialsMarquee-module__lldNva__imageCount{color:#fff;background:#020617e6;border-radius:5px;padding:5px 8px;font-size:12px;position:absolute;bottom:10px;left:10px}.TestimonialsMarquee-module__lldNva__more{justify-items:center;gap:14px;margin-top:28px;display:grid}.TestimonialsMarquee-module__lldNva__more p{color:#cbd5e1;font-size:13px}.TestimonialsMarquee-module__lldNva__more button{color:#dbeafe;cursor:pointer;background:#12213a;border:1px solid #3b82f6;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 24px;font-size:15px;font-weight:600;display:inline-flex}.TestimonialsMarquee-module__lldNva__more button:hover{background:#172f53}.TestimonialsMarquee-module__lldNva__caption{flex-direction:column;gap:6px;padding:18px;display:flex}.TestimonialsMarquee-module__lldNva__caption strong{color:#f8fafc;overflow-wrap:anywhere;font-size:16px}.TestimonialsMarquee-module__lldNva__caption span{color:#cbd5e1;font-size:12px;line-height:1.5}.TestimonialsMarquee-module__lldNva__caption .TestimonialsMarquee-module__lldNva__highlight{color:#bfdbfe;margin:2px 0;font-size:17px;font-weight:700;line-height:1.35}.TestimonialsMarquee-module__lldNva__caption small{color:#93c5fd;margin-top:6px;font-size:12px;font-weight:600}.TestimonialsMarquee-module__lldNva__gallery button:focus-visible{outline-offset:3px;outline:3px solid #7dd3fc}.TestimonialsMarquee-module__lldNva__dialog{color:#f8fafc;background:#080e19;border:1px solid #475569;border-radius:18px;width:min(1000px,94vw);max-width:94vw;max-height:92dvh;margin:auto;padding:0;overflow:auto}.TestimonialsMarquee-module__lldNva__dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020617e8}.TestimonialsMarquee-module__lldNva__dialogContent{padding:20px}.TestimonialsMarquee-module__lldNva__dialogHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.TestimonialsMarquee-module__lldNva__dialogHeader h3{font-size:20px;font-weight:700}.TestimonialsMarquee-module__lldNva__dialogHeader p{color:#cbd5e1;margin-top:5px;font-size:13px}.TestimonialsMarquee-module__lldNva__close{cursor:pointer;color:#fff;background:#1e293b;border:1px solid #64748b;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.TestimonialsMarquee-module__lldNva__fullImage{object-fit:contain;width:auto;max-width:100%;height:auto;margin:0 auto;display:block}.TestimonialsMarquee-module__lldNva__fullImage+.TestimonialsMarquee-module__lldNva__fullImage{margin-top:12px}.TestimonialsMarquee-module__lldNva__fullVideo{object-fit:contain;background:#000;width:100%;height:65dvh;max-height:720px;display:block}.TestimonialsMarquee-module__lldNva__description{color:#cbd5e1;white-space:pre-line;max-width:720px;margin:20px auto 0;font-size:14px;line-height:1.7}@media (max-width:639px){.TestimonialsMarquee-module__lldNva__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.TestimonialsMarquee-module__lldNva__caption{padding:12px}.TestimonialsMarquee-module__lldNva__caption strong{font-size:14px}.TestimonialsMarquee-module__lldNva__caption span{font-size:11px}.TestimonialsMarquee-module__lldNva__preview{aspect-ratio:1}.TestimonialsMarquee-module__lldNva__dialogContent{padding:14px}}@media (prefers-reduced-motion:reduce){.TestimonialsMarquee-module__lldNva__card{transition:none}.TestimonialsMarquee-module__lldNva__card:hover{transform:none}}
.HeroBackdrop-module__vicega__backdrop{z-index:-1;pointer-events:none;background:#020617 url(/videos/vlog-promo-background-20260910.jpg) 50%/cover no-repeat;position:absolute;inset:0;overflow:hidden}.HeroBackdrop-module__vicega__backdrop:after{content:"";background:linear-gradient(#02061766 0%,#02061794 48%,#020617cc 76%,#020617 100%),linear-gradient(90deg,#091f506b,#08193d40 50%,#091f506b);position:absolute;inset:0}.HeroBackdrop-module__vicega__video{object-fit:cover;object-position:48% center;filter:saturate(.7);width:100%;height:100%}.HeroBackdrop-module__vicega__control{z-index:2;color:#dbeafe;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0206178c;border:1px solid #93c5fd33;border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:8px 12px;font-size:11px;display:inline-flex;position:absolute;top:16px;right:max(16px,50vw - 640px)}.HeroBackdrop-module__vicega__control:hover{background:#1e3a8aa6}.HeroBackdrop-module__vicega__control:focus-visible{outline-offset:4px;outline:2px solid #93c5fd}@media (max-width:639px){.HeroBackdrop-module__vicega__control{top:10px;right:12px}.HeroBackdrop-module__vicega__video{object-position:42% center}}@media (prefers-reduced-motion:reduce){.HeroBackdrop-module__vicega__video,.HeroBackdrop-module__vicega__control{display:none}}
