:root{--navy: #0a192f;--navy-2: #112240;--blue: #007bff;--blue-dark: #0056d6;--blue-soft: #e8f4ff;--text: #0a192f;--muted: #64748b;--border: #e2e8f0;--surface: #fafcff;--white: #ffffff;--shadow: 0 20px 50px rgba(10, 25, 47, .12);--radius: 18px;--font: Inter, system-ui, -apple-system, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;color-scheme:light only;background:#fff}body{margin:0;font-family:var(--font);color:var(--text);background:var(--surface);line-height:1.5;-webkit-font-smoothing:antialiased;color-scheme:light only}input,textarea,select,button{color-scheme:light only}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.mw{min-height:100vh}.mwNav{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.5rem;background:#fafcffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.mwBrand img{height:28px;width:auto}.mwNavLinks{display:flex;gap:1.25rem;font-size:.92rem;font-weight:600;color:var(--muted)}.mwNavLinks a:hover,.mwNavLinkActive{color:var(--blue)}.mwNavLinkActive{text-decoration:underline;text-underline-offset:4px}.mwPageHero{max-width:1120px;margin:0 auto;padding:3.5rem 1.5rem 1rem}.mwPageHero h1{margin:0;font-size:clamp(2rem,4vw,2.8rem);letter-spacing:-.03em;line-height:1.1;color:var(--navy)}.mwPageHero .mwLead{margin-top:.85rem}.mwPageCtaRow{display:flex;justify-content:center;margin-top:1.75rem}.mwPageCtaRowPad{padding-bottom:3rem}.mwStepsWide{padding-bottom:0}.mwProductGridWide{grid-template-columns:repeat(2,1fr)}.mwProductCardTall{min-height:100%}.mwProductDesc{margin:0;color:var(--muted);font-size:.92rem}.mwIncludeList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1.5rem;margin:0;padding:0 0 3rem;list-style:none}.mwIncludeList li{padding:.75rem .9rem;border-radius:12px;background:var(--surface);border:1px solid var(--border);font-weight:600}.mwIncludeList li:before{content:"✓ ";color:var(--blue)}.mwContactGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.mwContactCard{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:1.35rem;display:flex;flex-direction:column;gap:.75rem}.mwContactCard h3{margin:0}.mwContactCard p{margin:0;color:var(--muted);flex:1}.mwContactActions{display:flex;flex-wrap:wrap;gap:.5rem}.mwNavCtas{display:flex;gap:.5rem}.mwBtn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.55rem 1rem;border-radius:12px;font:inherit;font-weight:700;font-size:.92rem;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.mwBtn:hover{transform:translateY(-1px)}.mwBtnPrimary{background:linear-gradient(135deg,var(--blue),var(--blue-dark));color:#fff;box-shadow:0 8px 20px #007bff47}.mwBtnGhost{background:#fff;border-color:var(--border);color:var(--navy)}.mwBtnLight{background:#fff;color:var(--navy)}.mwBtnOutlineLight{background:#fff;border-color:var(--border);color:var(--navy)}.mwBtnLg{padding:.85rem 1.25rem;font-size:1rem}.mwBtnFull{width:100%}.mwHero{display:grid;grid-template-columns:1.1fr .9fr;gap:2.5rem;align-items:center;max-width:1120px;margin:0 auto;padding:4rem 1.5rem 3rem}.mwKicker{margin:0 0 .65rem;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}.mwHero h1{margin:0;font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:1.08;letter-spacing:-.03em;color:var(--navy)}.mwHero h1 span{display:block;color:var(--blue)}.mwLead{margin:1.1rem 0 0;font-size:1.1rem;color:var(--muted);max-width:34rem}.mwHeroActions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.mwHeroMeta{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:1.5rem 0 0;padding:0;list-style:none;color:var(--muted);font-size:.9rem;font-weight:600}.mwHeroMeta li:before{content:"✓ ";color:var(--blue)}.mwHeroVisual{position:relative;min-height:420px;display:grid;place-items:center}.mwPhone{width:min(280px,100%);border-radius:28px;background:#fff;border:1px solid var(--border);box-shadow:var(--shadow);overflow:hidden}.mwPhoneBar{background:var(--blue-soft);color:var(--navy);padding:.85rem 1rem;font-size:.82rem;font-weight:700}.mwPhoneBody{padding:1.1rem}.mwPill{display:inline-block;padding:.25rem .55rem;border-radius:999px;background:var(--blue-soft);color:var(--blue-dark);font-size:.75rem;font-weight:800}.mwPhoneTitle{margin:.75rem 0;font-size:1.2rem;font-weight:800}.mwIdCard{border:1px dashed color-mix(in srgb,var(--blue) 40%,var(--border));border-radius:14px;padding:.85rem;background:linear-gradient(180deg,var(--blue-soft),#fff);text-align:center}.mwIdScan{height:88px;border-radius:10px;background:linear-gradient(135deg,#007bff26,#0a192f14),repeating-linear-gradient(-12deg,transparent,transparent 8px,rgba(0,123,255,.08) 8px,rgba(0,123,255,.08) 16px);margin-bottom:.5rem}.mwIdCard p{margin:0;font-size:.78rem;color:var(--muted);font-weight:600}.mwPhoneFields{display:grid;gap:.45rem;margin:.85rem 0}.mwPhoneFields span{display:block;padding:.55rem .7rem;border-radius:10px;background:#f8fafc;border:1px solid var(--border);font-size:.88rem;font-weight:600}.mwPhoneCta{text-align:center;padding:.75rem;border-radius:12px;background:linear-gradient(135deg,var(--blue),var(--blue-dark));color:#fff;font-weight:800;font-size:.9rem}.mwFloatCard{position:absolute;padding:.75rem .9rem;border-radius:14px;background:#fff;border:1px solid var(--border);box-shadow:var(--shadow);display:grid;gap:.15rem}.mwFloatCard strong{font-size:.88rem}.mwFloatCard span{font-size:.78rem;color:var(--muted)}.mwFloatStaff{top:18%;left:0}.mwFloatBill{bottom:14%;right:0}.mwStrip{background:var(--blue-soft);color:var(--navy);text-align:center;padding:.9rem 1rem;font-size:.92rem;font-weight:600;letter-spacing:.02em;border-block:1px solid var(--border)}.mwStrip p{margin:0}.mwSection{max-width:1120px;margin:0 auto;padding:4.5rem 1.5rem}.mwSectionAlt{max-width:none;background:#fff;border-block:1px solid var(--border)}.mwSectionAlt>*{max-width:1120px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.mwSectionAlt .mwSectionHead,.mwSectionAlt .mwSteps,.mwSectionAlt .mwPlanGrid{padding-left:0;padding-right:0}.mwSectionHead{max-width:40rem;margin-bottom:2rem}.mwSectionHead h2{margin:0;font-size:clamp(1.7rem,3vw,2.3rem);letter-spacing:-.02em}.mwMuted{margin:.65rem 0 0;color:var(--muted)}.mwFeatureGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.mwFeatureCard{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem}.mwFeatureIcon{font-size:1.4rem}.mwFeatureCard h3{margin:.65rem 0 .35rem;font-size:1.05rem}.mwFeatureCard p{margin:0;color:var(--muted);font-size:.92rem}.mwSteps{list-style:none;margin:0;padding:0 0 4.5rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.mwSteps li{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.15rem;display:grid;gap:.75rem}.mwStepN{font-size:.82rem;font-weight:800;color:var(--blue);letter-spacing:.08em}.mwSteps h3{margin:0 0 .35rem;font-size:1.02rem}.mwSteps p{margin:0;color:var(--muted);font-size:.9rem}.mwProductGrid,.mwPlanGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.mwProductCard,.mwPlanCard{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:1.35rem;display:flex;flex-direction:column;gap:.75rem}.mwProductName{margin:0;font-size:1.3rem;font-weight:800}.mwProductDomain{margin:0;font-size:.85rem;font-weight:600;color:var(--blue)}.mwProductCard ul{margin:0 0 auto;padding-left:1.1rem;color:var(--muted);font-size:.92rem}.mwProductCard li+li{margin-top:.35rem}.mwPlanCard{position:relative;background:var(--surface)}.mwPlanCard--featured{border-color:var(--blue);box-shadow:0 0 0 1px #007bff33,var(--shadow);background:#fff}.mwPlanBadge{position:absolute;top:.85rem;right:.85rem;padding:.2rem .5rem;border-radius:999px;background:var(--blue-soft);color:var(--blue-dark);font-size:.72rem;font-weight:800}.mwPlanCard h3{margin:0}.mwPlanPrice{margin:0;font-size:2rem;font-weight:800;letter-spacing:-.03em}.mwPlanPrice span{font-size:.95rem;font-weight:600;color:var(--muted)}.mwPlanRooms{margin:0;font-weight:700}.mwCta{padding:1.5rem}.mwCtaInner{max-width:1120px;margin:0 auto;padding:3rem 1.5rem;border-radius:28px;background:radial-gradient(circle at 20% 20%,rgba(0,123,255,.12),transparent 45%),linear-gradient(135deg,#ffffff,var(--blue-soft));color:var(--navy);text-align:center;border:1px solid var(--border);box-shadow:var(--shadow)}.mwCtaInner h2{margin:0;font-size:clamp(1.6rem,3vw,2.2rem);letter-spacing:-.02em;color:var(--navy)}.mwCtaInner p{margin:.75rem auto 0;max-width:34rem;color:var(--muted)}.mwCtaInner .mwHeroActions{justify-content:center}.mwFooter{max-width:1120px;margin:0 auto;padding:3rem 1.5rem 2rem;display:grid;gap:2rem}.mwFooterBrand p{margin:.65rem 0 0;color:var(--muted);max-width:22rem;font-size:.92rem}.mwFooterBrand img{height:24px;width:auto}.mwFooterCols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mwFooterCols h4{margin:0 0 .55rem;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.mwFooterCols a{display:block;margin-top:.35rem;font-weight:600;font-size:.92rem}.mwFooterCols a:hover{color:var(--blue)}.mwFooterCopy{margin:0;padding-top:1rem;border-top:1px solid var(--border);color:var(--muted);font-size:.85rem}@media(max-width:960px){.mwHero,.mwFeatureGrid,.mwSteps,.mwProductGrid,.mwProductGridWide,.mwPlanGrid,.mwContactGrid,.mwIncludeList{grid-template-columns:1fr}.mwNavLinks{display:none}.mwHeroVisual{min-height:360px}.mwFloatStaff{left:4%}.mwFloatBill{right:4%}}@media(max-width:560px){.mwNavCtas .mwBtnGhost{display:none}.mwHero{padding-top:2rem}.mwFloatCard{display:none}}.mwSkip{position:absolute;left:-999px;top:0;background:#fff;padding:.5rem 1rem;z-index:100}.mwSkip:focus{left:.5rem;top:.5rem}.mwNavToggle{display:none;border:1px solid var(--border);background:#fff;border-radius:10px;width:42px;height:42px;font-size:1.1rem;cursor:pointer}.mwHeroPro{position:relative;overflow:hidden}.mwHeroGlow{position:absolute;inset:-20% auto auto 40%;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(0,123,255,.18),transparent 65%);pointer-events:none;animation:mwPulse 8s ease-in-out infinite}.mwKickerPulse{animation:mwFadeUp .6s ease both}.mwHeroCopy h1,.mwHeroCopy .mwLead,.mwHeroCopy .mwHeroActions,.mwHeroCopy .mwHeroMeta{animation:mwFadeUp .7s ease both}.mwHeroCopy .mwLead{animation-delay:.08s}.mwHeroCopy .mwHeroActions{animation-delay:.14s}.mwHeroCopy .mwHeroMeta{animation-delay:.2s}.mwPhoneFloat{animation:mwFloatY 5s ease-in-out infinite}.mwFloatAnim{animation:mwFloatY 4.5s ease-in-out infinite}.mwFloatAnimDelay{animation-delay:.8s}@keyframes mwFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes mwFloatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes mwPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.mwStats{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;max-width:1120px;margin:0 auto;padding:0 1.5rem 2rem}.mwStat{background:#fff;border:1px solid var(--border);border-radius:16px;padding:1.1rem 1rem;text-align:center;box-shadow:0 8px 24px #0a192f0a}.mwStat strong{display:block;font-size:1.6rem;letter-spacing:-.03em;color:var(--blue)}.mwStat span{display:block;margin-top:.25rem;font-size:.82rem;color:var(--muted);font-weight:600}.mwStripMarquee{overflow:hidden;padding:.85rem 0}.mwMarqueeTrack{display:flex;width:max-content;animation:mwMarquee 28s linear infinite}.mwMarqueeTrack p{margin:0;padding-right:2rem;white-space:nowrap;font-weight:700;letter-spacing:.04em}@keyframes mwMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mwFeatureGridHover .mwFeatureCard{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mwFeatureGridHover .mwFeatureCard:hover{transform:translateY(-4px);box-shadow:0 16px 40px #007bff1f;border-color:color-mix(in srgb,var(--blue) 35%,var(--border))}.mwStepsInteractive li{transition:transform .2s ease,background .2s ease}.mwStepsInteractive li:hover{transform:translate(4px)}.mwTestimonialGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.mwTestimonial{margin:0;padding:1.35rem;background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 10px 30px #0a192f0d}.mwTestimonial p{margin:0;font-size:1rem;line-height:1.55;color:var(--text)}.mwTestimonial footer{margin-top:1rem;display:grid;gap:.15rem}.mwTestimonial strong{font-size:.92rem}.mwTestimonial span{font-size:.82rem;color:var(--muted)}.mwFaq{max-width:760px;margin:0 auto;display:grid;gap:.65rem}.mwFaqItem{border:1px solid var(--border);border-radius:14px;background:#fff;overflow:hidden}.mwFaqQ{width:100%;display:flex;justify-content:space-between;gap:1rem;align-items:center;text-align:left;padding:1rem 1.1rem;border:0;background:transparent;font:inherit;font-weight:700;cursor:pointer}.mwFaqChevron{color:var(--blue);font-size:1.2rem;font-weight:800}.mwFaqA{padding:0 1.1rem 1rem}.mwFaqA p{margin:0;color:var(--muted);line-height:1.55}.mwLeadSection{padding-bottom:3rem}.mwLeadSplit{display:grid;grid-template-columns:1fr 1.05fr;gap:2rem;align-items:start;max-width:1120px;margin:0 auto}.mwLeadBullets{margin:1.25rem 0 0;padding:0;list-style:none;display:grid;gap:.55rem}.mwLeadBullets li{padding-left:1.4rem;position:relative;font-weight:600}.mwLeadBullets li:before{content:"✓";position:absolute;left:0;color:var(--blue);font-weight:800}.mwLeadForm{background:#fff;border:1px solid var(--border);border-radius:20px;padding:1.35rem;box-shadow:0 20px 50px #007bff1a}.mwLeadFormHead h3{margin:0;font-size:1.25rem}.mwLeadFormHead p{margin:.35rem 0 1rem;color:var(--muted);font-size:.92rem}.mwLeadGrid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}.mwLeadGrid label{display:flex;flex-direction:column;gap:.3rem;font-size:.82rem;font-weight:700}.mwLeadGrid input,.mwLeadGrid select,.mwLeadGrid textarea{font:inherit;font-weight:500;padding:.6rem .7rem;border:1px solid var(--border);border-radius:10px;background:#fff;color:var(--text)}.mwLeadGrid input:focus,.mwLeadGrid select:focus,.mwLeadGrid textarea:focus{outline:2px solid color-mix(in srgb,var(--blue) 35%,transparent);border-color:var(--blue)}.mwLeadSpan2{grid-column:1 / -1}.mwLeadFine{margin:.65rem 0 0;font-size:.75rem;color:var(--muted);text-align:center}.mwLeadError{color:#b91c1c;font-size:.88rem;margin:0 0 .75rem}.mwLeadSuccess{background:#ecfdf5;border:1px solid #86efac;border-radius:20px;padding:1.5rem;text-align:center}.mwLeadSuccessIcon{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#22c55e;color:#fff;font-weight:800;margin-bottom:.75rem}.mwLeadSuccess h3{margin:0 0 .4rem}.mwLeadSuccess p{margin:0;color:var(--muted)}.mwContactStack{display:grid;gap:.65rem;margin-top:1.25rem}.mwContactLine{display:flex;flex-direction:column;gap:.15rem;padding:.85rem 1rem;border:1px solid var(--border);border-radius:14px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.mwContactLine:hover{border-color:var(--blue);box-shadow:0 8px 24px #007bff14}.mwContactLine span{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.mwContactLine strong{font-size:1rem}@media(max-width:960px){.mwStats{grid-template-columns:repeat(2,1fr)}.mwTestimonialGrid,.mwLeadSplit{grid-template-columns:1fr}.mwNavToggle{display:grid;place-items:center;margin-left:auto}.mwNavMenu{display:none}.mwNavMenu.open{display:flex;flex-direction:column;gap:.75rem;position:absolute;left:1rem;right:1rem;top:64px;background:#fff;border:1px solid var(--border);border-radius:14px;padding:.85rem;z-index:40;box-shadow:var(--shadow)}.mwNavMenu.open .mwNavLinks,.mwNavMenu.open .mwNavCtas{display:flex;flex-direction:column;width:100%}.mwNav{flex-wrap:wrap;position:relative}}@media(min-width:961px){.mwNavMenu{display:contents}}@media(max-width:560px){.mwLeadGrid{grid-template-columns:1fr}.mwStats{grid-template-columns:1fr 1fr}}.exHero{padding-bottom:.5rem}.exSection{padding-top:1rem;max-width:1200px;margin:0 auto}.exDualGrid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;align-items:start}@media(max-width:960px){.exDualGrid{grid-template-columns:1fr}}.exPlayerLabel{display:flex;flex-direction:column;gap:.2rem;padding:.85rem 1rem 0;font-size:.88rem}.exPlayerLabel strong{font-size:1rem;color:#0a192f}.exPlayerLabel .muted{color:#64748b;font-weight:500}.exPlayerDemo{border:2px solid rgba(2,132,199,.2)}.exPlayer{background:linear-gradient(145deg,#fff,#f0f7ff,#fff);border-radius:24px;overflow:hidden;box-shadow:0 24px 60px #0a192f1a,0 0 0 1px #94a3b840;color:#0a192f}.exVideoWrap{position:relative;background:#f8fafc;aspect-ratio:16 / 9}.exVideoWrap:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 40px #ffffff26;border-radius:inherit}.exSceneBadge{position:absolute;top:1rem;left:1rem;z-index:2;display:flex;align-items:center;gap:.55rem;padding:.4rem .85rem .4rem .4rem;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(212,168,83,.45);border-radius:999px;font-size:.8rem;font-weight:700;color:#0a192f;box-shadow:0 4px 20px #0a192f14}.exSceneNum{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#fbbf24,#d97706);color:#fff;font-size:.75rem;font-weight:800}.exSceneLabel{color:#334155;letter-spacing:.02em}.exUnmuteHint{position:absolute;bottom:1rem;right:1rem;z-index:3;border:0;border-radius:999px;padding:.55rem 1rem;background:#fffffff2;color:#0a192f;font-size:.82rem;font-weight:700;cursor:pointer;box-shadow:0 8px 28px #0a192f26;animation:exPulseHint 2s ease-in-out infinite}@keyframes exPulseHint{0%,to{transform:scale(1);box-shadow:0 8px 28px #0a192f26}50%{transform:scale(1.03);box-shadow:0 10px 32px #007bff40}}.exVideo{display:block;width:100%;height:100%;object-fit:cover}.exOverlay{position:absolute;inset:auto 0 0;padding:2.5rem 1.5rem 1.25rem;background:linear-gradient(transparent,#0a192feb 45%);z-index:1}.exOverlay h2{margin:0;font-size:clamp(1.15rem,2.6vw,1.65rem);line-height:1.2;color:#fff;max-width:40rem}.exKicker{margin:0 0 .5rem;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#7dd3fc}.exStageCopy h2{margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.15;letter-spacing:-.02em;color:#fff}.exOverlay .exBody{margin:.45rem 0 0;color:#ffffffd1;font-size:.95rem;line-height:1.45;max-width:40rem}.exOverlay .exCaption{margin:.55rem 0 0;font-size:.8rem;font-weight:600;color:#7dd3fc}.exOverlay .exKicker{margin:0 0 .35rem}@keyframes exSceneIn{0%{opacity:.4;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.exVis{position:relative;z-index:1;min-height:240px;display:grid;place-items:center}.exVisChaos{width:100%;height:240px}.exPaper{position:absolute;background:#fff;color:#0a192f;padding:.65rem .85rem;border-radius:8px;font-weight:800;font-size:.85rem;box-shadow:0 12px 30px #00000040;animation:exWobble 2.8s ease-in-out infinite}.exPaper1{top:20%;left:18%;transform:rotate(-8deg)}.exPaper2{top:38%;left:42%;transform:rotate(6deg);animation-delay:.3s}.exPaper3{top:55%;left:28%;transform:rotate(-3deg);animation-delay:.6s}.exQueue{position:absolute;bottom:12%;right:12%;display:flex;gap:.35rem}.exQueue span{width:28px;height:28px;border-radius:50%;background:#ffffff40;animation:exPulseDot 1.2s ease-in-out infinite}.exQueue span:nth-child(2){animation-delay:.15s}.exQueue span:nth-child(3){animation-delay:.3s}.exQueue span:nth-child(4){animation-delay:.45s}@keyframes exWobble{0%,to{transform:translateY(0) rotate(var(--r, -6deg))}50%{transform:translateY(-6px) rotate(var(--r, -6deg))}}@keyframes exPulseDot{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}.exPhone{width:180px;background:#fff;color:#0a192f;border-radius:22px;overflow:hidden;box-shadow:0 20px 40px #0000004d;animation:mwFloatY 4s ease-in-out infinite}.exPhoneBar{background:#007bff;color:#fff;padding:.55rem .75rem;font-size:.78rem;font-weight:700}.exQrBox{margin:.85rem auto .4rem;width:88px;height:88px;background:repeating-linear-gradient(0deg,#0a192f 0 4px,transparent 4px 8px),repeating-linear-gradient(90deg,#0a192f 0 4px,transparent 4px 8px);background-color:#e2e8f0;border-radius:8px}.exPhone p{text-align:center;font-size:.78rem;font-weight:700;margin:0 0 .85rem}.exBadge{position:absolute;top:18%;right:8%;background:#22c55e;color:#fff;font-size:.72rem;font-weight:800;padding:.35rem .55rem;border-radius:999px}.exIdCard{width:200px;height:120px;border-radius:14px;background:linear-gradient(135deg,#e0f2fe,#fff);border:1px solid rgba(255,255,255,.3);display:grid;place-items:end center;padding-bottom:.65rem;position:relative;overflow:hidden;color:#0a192f;font-size:.75rem;font-weight:700}.exIdScanLine{position:absolute;left:0;right:0;height:3px;background:#007bff;top:20%;animation:exScan 2s linear infinite;box-shadow:0 0 12px #007bff}@keyframes exScan{0%{top:10%}to{top:85%}}.exAiList{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.35rem;color:#e0f2fe;font-weight:600;font-size:.9rem}.exAiList li:before{content:"✓ ";color:#4ade80}.exNotif{background:#fff;color:#0a192f;border-radius:14px;padding:.75rem 1rem;min-width:200px;box-shadow:0 12px 30px #00000040;display:grid;gap:.15rem;animation:mwFadeUp .5s ease both}.exNotif2{margin-top:.65rem;animation-delay:.2s}.exNotif span{font-size:.8rem;color:#64748b}.exInvoice{background:#fff;color:#0a192f;border-radius:16px;padding:1.25rem 1.5rem;text-align:center;box-shadow:0 16px 40px #00000047;display:grid;gap:.25rem}.exInvoice span{font-size:.72rem;font-weight:800;letter-spacing:.1em;color:#64748b}.exInvoice strong{font-size:1.8rem;color:#007bff}.exCodePill{margin-top:.85rem;background:#ffffff1f;border:1px dashed rgba(255,255,255,.35);border-radius:12px;padding:.55rem 1rem;font-size:1.4rem;font-weight:800;letter-spacing:.2em;text-align:center}.exOpsCol{background:#ffffff1a;border-radius:12px;padding:.65rem;min-width:72px;display:grid;gap:.35rem}.exVisOps{display:flex;gap:.55rem}.exOpsCol em{font-style:normal;font-size:.68rem;font-weight:800;color:#7dd3fc}.exOpsCol i{display:block;height:28px;border-radius:6px;background:#fff3}.exOpsClean{background:#4ade80!important}.exLogoMark{width:72px;height:72px;border-radius:20px;background:linear-gradient(135deg,#007bff,#0056d6);display:grid;place-items:center;font-size:2rem;font-weight:800;margin:0 auto .5rem}.exVisCta p{margin:0;text-align:center;font-size:1.25rem;font-weight:800}.exControls{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;background:#f8fafcf2;border-top:1px solid rgba(148,163,184,.25)}.exPlayBtn{width:40px;height:40px;border:0;border-radius:50%;background:#007bff;color:#fff;font-size:.85rem;cursor:pointer;flex-shrink:0}.exMuteBtn{width:36px;height:36px;border:0;border-radius:50%;background:#0a192f0f;color:#334155;font-size:.9rem;cursor:pointer;flex-shrink:0}.exDownloadBtn{width:36px;height:36px;border:0;border-radius:50%;background:#007bff1a;color:#007bff;font-size:1rem;font-weight:800;cursor:pointer;flex-shrink:0}.exDownloadBtn:disabled,.exDownloadLabelBtn:disabled{opacity:.6;cursor:wait}.exDownloadLabelBtn{border:0;border-radius:999px;padding:.45rem .9rem;background:#007bff;color:#fff;font-size:.78rem;font-weight:700;cursor:pointer;flex-shrink:0;white-space:nowrap}@media(max-width:640px){.exDownloadLabelBtn{display:none}}.exKickerSep{opacity:.55}.exBar{flex:1;height:8px;background:#0a192f14;border-radius:999px;position:relative;cursor:pointer}.exBarFill{height:100%;background:linear-gradient(90deg,#d4a853,#007bff,#d4a853);border-radius:999px;transition:width .05s linear}.exBarMarkers{position:absolute;inset:0}.exMarker{position:absolute;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border:0;border-radius:50%;background:#0a192f40;cursor:pointer;padding:0}.exMarker.active{background:#007bff;box-shadow:0 0 0 3px #007bff40}.exTime{font-size:.78rem;font-weight:600;color:#64748b;font-variant-numeric:tabular-nums;min-width:4.5rem;text-align:right}.exSceneNav{display:flex;flex-wrap:wrap;gap:.4rem;padding:.75rem 1rem 1rem;background:#f8fafc}.exSceneChip{border:1px solid rgba(148,163,184,.35);background:#fff;color:#475569;border-radius:999px;padding:.3rem .65rem;font-size:.72rem;font-weight:700;cursor:pointer}.exSceneChip.active{background:#007bff;border-color:#007bff;color:#fff}.exEndCta{padding:1.25rem 1.25rem 1.5rem;text-align:center;background:#007bff0f;border-top:1px solid rgba(148,163,184,.2)}.exEndCta h3{margin:0 0 .85rem;color:#0a192f}.exEndCta .mwBtnGhost{background:#fff;border-color:#94a3b866;color:#0a192f}.spPlaybook{max-width:920px;margin:0 auto}.spHeroActions{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.spSectionTitle{margin:2rem 0 .75rem;font-size:1.15rem}.spHint{margin-bottom:1.25rem;max-width:42rem}.spGrid{display:grid;gap:1.25rem}@media(min-width:768px){.spGrid{grid-template-columns:1fr 1fr}}.spCard{padding:1.25rem;border-radius:16px;background:#fff;border:1px solid rgba(148,163,184,.3);box-shadow:0 8px 24px #0a192f0f}.spCard h4{margin:0 0 .35rem;font-size:1rem}.spSub{margin:0 0 .85rem;font-size:.85rem;color:var(--muted)}.spBlock{margin-bottom:.75rem}.spBlockHead{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem;font-size:.82rem}.spCopyBtn{border:1px solid rgba(148,163,184,.4);background:#f8fafc;border-radius:8px;padding:.25rem .65rem;font-size:.78rem;font-weight:700;cursor:pointer;color:#0a192f}.spPre{margin:0;padding:.85rem;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;font-family:inherit;font-size:.82rem;line-height:1.45;white-space:pre-wrap;color:#334155}.spWaLink{display:inline-block;margin-top:.25rem;font-size:.85rem;font-weight:700;color:#166534}.spObjections{list-style:none;padding:0;margin:0;display:grid;gap:.85rem}.spObjections li{padding:1rem 1.1rem;border-radius:12px;background:#fff;border:1px solid #e2e8f0}.spObjections strong{display:block;margin-bottom:.35rem;color:#b45309}.spObjections span{color:#475569;font-size:.92rem;line-height:1.45}.spPlan{padding-left:1.25rem;margin:0;display:grid;gap:.65rem;max-width:42rem}.spPlan li{line-height:1.45;color:#334155}.spClose{padding-left:1.25rem;margin:0;color:#334155;line-height:1.5}@media(max-width:720px){.exStage{grid-template-columns:1fr;min-height:480px;padding:1.5rem 1.25rem 3rem}.exVis{order:-1;min-height:180px}.exCaption{left:1.25rem}}
