.mv-site{--mv-ink:#f8f4ff;--mv-muted:#b8abc9;--mv-night:#0c0714;--mv-panel:#171020;--mv-panel-2:#21152d;--mv-light:#fbf8ff;--mv-light-2:#f4edfb;--mv-light-ink:#21152d;--mv-light-muted:#685b72;--mv-line:#ffffff1f;--mv-coral:#ff706a;--mv-violet:#8a5cff;--mv-grad:linear-gradient(115deg, #7548f7 0%, #a856ea 45%, #ff716a 110%);--mv-text-grad:linear-gradient(100deg, #ff8c75, #c970ff 56%, #7291ff);--mv-font:"Avenir Next", "Segoe UI", "Noto Sans Arabic", Arial, sans-serif;min-height:100vh;color:var(--mv-ink);background:var(--mv-night);font-family:var(--mv-font);overflow-x:hidden}.mv-site a{color:inherit;text-decoration:none}.mv-site h1,.mv-site h2{letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:1.02}.mv-site h3{letter-spacing:0;margin:0;font-weight:700;line-height:1.12}.mv-site[dir=rtl] h1,.mv-site[dir=rtl] h2,.mv-site[dir=rtl] h3{letter-spacing:0;line-height:1.3}.mv-site h1 em,.mv-site h2 em{color:#0000;background:var(--mv-text-grad);-webkit-background-clip:text;background-clip:text;font-style:normal}.mv-shell{width:min(1200px,100% - 48px);margin-inline:auto}.mv-btn{border:1px solid var(--mv-line);color:#fff;min-height:52px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-weight:650;transition:transform .2s,background .2s;display:inline-flex}.mv-btn:hover{transform:translateY(-1px)}.mv-btn:focus-visible,.mv-who-card:focus-visible,.mv-chip:focus-visible,.mv-moment:focus-visible,.mv-example:focus-visible,.mv-burger:focus-visible{outline-offset:3px;outline:2px solid #c9a6ff}.mv-btn-primary{background:var(--mv-grad);border:0;box-shadow:0 14px 36px #7c4bf447}.mv-btn-ghost{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12}.mv-btn-sm{min-height:40px;padding:0 16px;font-size:.86rem}.mv-site[dir=rtl] .mv-arrow{display:inline-block;transform:scaleX(-1)}.mv-nav{z-index:30;inset-inline:0;justify-content:space-between;align-items:center;gap:12px;padding:18px max(24px,50% - 600px);display:flex;position:absolute;top:0}.mv-brand{align-items:center;gap:10px;display:inline-flex}.mv-brand-mark{width:38px;height:32px;display:inline-flex}.mv-brand-mark svg,.mv-brand-mark .approved-meluvi-logo{width:100%;height:100%}.mv-brand-name{letter-spacing:-.045em;font-size:1.3rem;font-weight:750}.mv-nav-actions{align-items:center;gap:10px;display:flex}.mv-burger{border:1px solid var(--mv-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0c071473;border-radius:50%;place-content:center;gap:4px;width:42px;height:42px;padding:0;display:grid}.mv-burger span{background:#fff;border-radius:2px;width:18px;height:1.8px;display:block}@media (width<=520px){.mv-nav-cta{display:none}.mv-nav{padding:14px 18px}}.mv-drawer-backdrop{z-index:60;opacity:0;pointer-events:none;background:#05020a99;transition:opacity .25s;position:fixed;inset:0}.mv-drawer-backdrop.is-open{opacity:1;pointer-events:auto}.mv-drawer{z-index:61;background:var(--mv-panel);border-inline-start:1px solid var(--mv-line);top:0;bottom:0;flex-direction:column;gap:18px;width:min(380px,88vw);padding:18px 24px 28px;transition:transform .3s;display:flex;position:fixed;inset-inline-end:0;overflow-y:auto;transform:translate(100%)}.mv-site[dir=rtl] .mv-drawer{transform:translate(-100%)}.mv-site .mv-drawer.is-open{transform:none}.mv-drawer-head{justify-content:space-between;align-items:center;display:flex}.mv-drawer-close{border:1px solid var(--mv-line);color:#fff;cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.mv-drawer-close svg{width:18px;height:18px}.mv-drawer-links{flex-direction:column;display:flex}.mv-drawer-links a{border-bottom:1px solid #ffffff0f;padding:13px 0;font-size:1.05rem}.mv-drawer-label{text-transform:uppercase;letter-spacing:.16em;color:var(--mv-muted);margin-top:18px;font-size:.7rem}.mv-site[dir=rtl] .mv-drawer-label{letter-spacing:0}.mv-drawer-rule{height:18px}.mv-drawer-cta{margin-top:auto}.mv-hero{isolation:isolate;align-items:flex-end;min-height:min(92vh,860px);padding:120px 0 72px;display:flex;position:relative}.mv-hero-img{object-fit:cover;object-position:62% 44%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.mv-hero-shade{z-index:-1;background:linear-gradient(90deg, #0c0714f0 0%, #0c0714b3 42%, #0c07141a 75%), linear-gradient(0deg, var(--mv-night) 0%, transparent 35%);position:absolute;inset:0}.mv-site[dir=rtl] .mv-hero-shade{background:linear-gradient(270deg, #0c0714f0 0%, #0c0714b3 42%, #0c07141a 75%), linear-gradient(0deg, var(--mv-night) 0%, transparent 35%)}.mv-site[dir=rtl] .mv-hero-img{transform:none}.mv-hero-copy{max-width:1200px}.mv-hero h1{max-width:640px;font-size:clamp(2.6rem,5.6vw,5.2rem)}.mv-eyebrow,.mv-kicker{text-transform:uppercase;letter-spacing:.17em;color:#c7b8dc;align-items:center;gap:10px;margin:0 0 18px;font-size:.72rem;font-weight:700;display:inline-flex}.mv-site[dir=rtl] .mv-eyebrow,.mv-site[dir=rtl] .mv-kicker{letter-spacing:0;font-size:.85rem}.mv-eyebrow span{background:var(--mv-coral);width:7px;height:7px;box-shadow:0 0 18px var(--mv-coral);border-radius:50%}.mv-lede{color:#d9cfe6;max-width:560px;margin:22px 0 28px;font-size:1.1rem;line-height:1.7}.mv-actions{flex-wrap:wrap;gap:12px;display:flex}.mv-notes{color:#a898b8;flex-wrap:wrap;gap:8px 20px;margin:24px 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.mv-notes li:before{content:"✓";color:var(--mv-coral);margin-inline-end:7px}@media (width<=760px){.mv-hero{min-height:88svh;padding:96px 0 44px}.mv-hero-img{object-position:61% 38%}.mv-hero-shade,.mv-site[dir=rtl] .mv-hero-shade{background:linear-gradient(0deg, var(--mv-night) 8%, #0c0714c7 48%, #0c071433 100%)}.mv-actions .mv-btn{width:100%}.mv-lede{font-size:1rem}}.mv-section{padding:82px 0}.mv-band-dark{color:var(--mv-ink);background:var(--mv-night)}.mv-band-light{color:var(--mv-light-ink);background:linear-gradient(180deg, var(--mv-light), var(--mv-light-2))}.mv-band-light .mv-kicker{color:#9a3fc6}.mv-band-light .mv-sub,.mv-band-light .mv-steps p,.mv-band-light .mv-trust p,.mv-band-light .mv-moment p,.mv-band-light .mv-swipe-hint{color:var(--mv-light-muted)}.mv-head{margin-bottom:32px}.mv-head h2,.mv-split h2,.mv-business h2,.mv-final h2{max-width:760px;font-size:clamp(2rem,3.6vw,3.1rem)}.mv-sub{color:var(--mv-muted);max-width:620px;margin:14px 0 0;font-size:1.04rem;line-height:1.7}.mv-center{flex-direction:column;align-items:center;gap:18px;margin-top:32px;display:flex}@media (width<=760px){.mv-section{padding:58px 0}.mv-shell{width:calc(100% - 36px)}}.mv-carousel{grid-template-columns:repeat(5,1fr);gap:14px;width:min(1200px,100% - 48px);margin-inline:auto;display:grid}.mv-who-card{aspect-ratio:1;background:var(--mv-panel-2);border-radius:22px;display:block;position:relative;overflow:hidden}.mv-who-card img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.mv-who-partner img{object-position:50% 42%}.mv-who-mum img{object-position:54% 38%}.mv-who-dad img{object-position:51% 35%}.mv-who-far img{object-position:50% 35%}.mv-who-birthday img{object-position:50% 37%}.mv-who-anniversary img,.mv-who-wedding img{object-position:50% 38%}.mv-who-graduation img{object-position:50% 34%}.mv-who-thanks img{object-position:50% 38%}.mv-who-special img{object-position:50% 36%}.mv-who-card:hover img{transform:scale(1.04)}.mv-who-card:after{content:"";background:linear-gradient(#0000 45%,#0c0714e0);position:absolute;inset:0}.mv-card-copy{z-index:1;color:var(--mv-ink);inset-inline:16px 54px;position:absolute;bottom:16px}.mv-card-copy strong,.mv-card-copy small{display:block}.mv-card-copy strong{font-size:1.05rem;line-height:1.15}.mv-card-copy small{color:#f8f4ffd6;margin-top:5px;font-size:.78rem;line-height:1.25}.mv-card-go{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:36px;height:36px;color:var(--mv-ink);inset-inline-end:14px;background:#0c071452;border:1px solid #ffffffb8;border-radius:50%;place-items:center;font-size:.9rem;display:grid;position:absolute;bottom:16px}.mv-site[dir=rtl] .mv-card-go{transform:scaleX(-1)}.mv-swipe-hint{color:var(--mv-muted);margin-top:12px;font-size:.8rem;display:none}@media (width<=900px){.mv-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;width:100%;padding-inline:18px;scroll-padding-inline:18px;display:flex;overflow-x:auto}.mv-carousel::-webkit-scrollbar{display:none}.mv-who-item{scroll-snap-align:start;flex:0 0 31%}.mv-swipe-hint{display:block}}@media (width>=600px) and (width<=900px){.mv-who-item{flex-basis:40%}}@media (width<=520px){.mv-card-copy{inset-inline:10px 36px;bottom:10px}.mv-card-copy strong{font-size:.78rem}.mv-card-copy small{margin-top:3px;font-size:.58rem}.mv-card-go{inset-inline-end:8px;width:27px;height:27px;bottom:10px}}.mv-chips{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.mv-chip{border:1px solid var(--mv-line);text-align:center;background:#ffffff0a;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:112px;padding:14px 10px;font-size:.92rem;font-weight:650;transition:background .2s,border-color .2s;display:flex}.mv-chip svg{width:31px;height:31px;color:var(--mv-violet);filter:drop-shadow(0 0 8px #c970ff4d)}.mv-chip:hover,.mv-chip:first-child{background:linear-gradient(145deg,#7548f738,#a856ea1f);border-color:#c970ff9e}@media (width<=760px){.mv-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.mv-chip{min-height:96px;padding:10px 4px;font-size:.78rem}}.mv-steps{grid-template-columns:repeat(3,1fr);gap:16px;margin:0 auto;padding:0;list-style:none;display:grid}.mv-steps li{background:var(--mv-panel);border:1px solid var(--mv-line);border-radius:22px;padding:26px}.mv-band-light .mv-steps li{background:#ffffffb8;border-color:#472e581f;box-shadow:0 12px 30px #3d244e12}.mv-step-n{background:var(--mv-grad);border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:18px;font-weight:700;display:inline-grid}.mv-steps h3,.mv-trust h3,.mv-moment h3{font-size:1.2rem}.mv-steps p,.mv-trust p,.mv-moment p{color:var(--mv-muted);margin:8px 0 0;line-height:1.6}@media (width<=760px){.mv-steps{grid-template-columns:1fr}}.mv-examples{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mv-example,.mv-player{border:1px solid var(--mv-line);background:var(--mv-panel);color:inherit;font:inherit;cursor:pointer;text-align:start;border-radius:20px;align-items:center;gap:14px;padding:12px;display:flex}.mv-example img{object-fit:cover;border-radius:14px;flex:none;width:72px;height:88px}.mv-example-body{flex-direction:column;flex:1;gap:4px;display:flex}.mv-example-body small{color:var(--mv-muted)}.mv-play{background:var(--mv-grad);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:.8rem;display:grid}.mv-player{min-width:min(420px,100%);padding:16px 20px}@media (width<=900px){.mv-examples{grid-template-columns:1fr}}.mv-split{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;display:grid}.mv-split .mv-btn{margin-top:26px}.mv-split-rev .mv-figure{order:2}.mv-figure{aspect-ratio:3/2;background:var(--mv-panel-2);border-radius:26px;margin:0;position:relative;overflow:hidden}.mv-figure-tall{aspect-ratio:5/6;max-height:620px}.mv-figure img{object-fit:cover;width:100%;height:100%}.mv-home-reaction img,.mv-wedding-reaction img{object-position:50% 42%}.mv-wedding-story img{object-position:50% 38%}.mv-ticks{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.mv-ticks li:before{content:"✓";color:var(--mv-coral);margin-inline-end:10px}@media (width<=860px){.mv-split{grid-template-columns:1fr;gap:28px}.mv-split-rev .mv-figure{order:0}}.mv-langs{flex-wrap:wrap;gap:10px;margin:0 auto;padding:0;list-style:none;display:flex}.mv-langs li{border:1px solid var(--mv-line);background:#ffffff0d;border-radius:999px;padding:10px 16px}.mv-band-light .mv-langs li{background:#ffffffc7;border-color:#472e5821}.mv-trust{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mv-trust>div{border-top:2px solid #0000;border-image:var(--mv-grad) 1;background:#ffffff08;padding:24px}.mv-band-light .mv-trust>div{background:#ffffffad}@media (width<=760px){.mv-trust{grid-template-columns:1fr}}.mv-business{border:1px solid var(--mv-line);background:var(--mv-panel);border-radius:8px;gap:24px;padding:40px;display:grid}.mv-business h2{font-size:clamp(1.6rem,2.6vw,2.3rem)}.mv-business ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mv-business li{color:#d7cbe4;border:1px solid var(--mv-line);border-radius:999px;padding:7px 13px;font-size:.86rem}.mv-text-link{font-weight:650;color:#e5d6ff!important}@media (width<=760px){.mv-business{padding:26px}}.mv-moments{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.mv-moment{background:var(--mv-panel);border:1px solid var(--mv-line);border-radius:20px;padding:24px 56px 24px 24px;transition:border-color .2s;position:relative}.mv-site[dir=rtl] .mv-moment{padding:24px 24px 24px 56px}.mv-moment:hover{border-color:#c970ff8c}.mv-moment .mv-card-go{top:22px}@media (width<=900px){.mv-moments{grid-template-columns:1fr 1fr}}@media (width<=600px){.mv-moments{grid-template-columns:1fr}}.mv-faq{gap:10px;display:grid}.mv-faq details{box-sizing:border-box;border:1px solid var(--mv-line);background:var(--mv-panel);border-radius:16px;padding:18px 22px}.mv-faq summary{cursor:pointer;font-weight:650}.mv-faq p{color:var(--mv-muted);margin:12px 0 0;line-height:1.6}.mv-final{text-align:center;background:linear-gradient(180deg, var(--mv-night), #170a20 62%, #26103b);margin-top:0;padding:88px 0}.mv-final h2{margin-inline:auto}.mv-final .mv-sub{margin:14px auto 28px}.mv-sticky{display:none}@media (width<=760px){.mv-sticky{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));inset-inline:0;background:linear-gradient(#0000,#0c0714f5 40%);transition:transform .3s;display:block;position:fixed;bottom:0;transform:translateY(110%)}.mv-sticky.is-visible{transform:none}.mv-sticky-btn{width:100%}.mv-occasion .mv-footer-wrap{padding-bottom:84px}}.mv-footer-wrap{background:var(--mv-night);margin-top:0}.mv-occasion .mv-hero-img{object-position:58% 46%}.mv-occasion-reaction{padding-bottom:44px}.mv-occasion-how{padding-top:44px}.mv-occasion-included .mv-ticks{color:var(--mv-light-ink)}.mv-occasion-moments .mv-moment{background:var(--mv-panel)}.mv-occasion-languages{padding-bottom:44px}.mv-occasion-trust{padding-top:44px}.mv-occasion-faq{background:var(--mv-light-2);padding-top:30px}.mv-occasion-trust{background:linear-gradient(180deg, var(--mv-light), var(--mv-light-2))}.mv-band-light .mv-faq details{background:#ffffffb8;border-color:#472e581f}.mv-band-light .mv-faq p{color:var(--mv-light-muted)}body>.audio-dock{left:50%;bottom:max(18px, env(safe-area-inset-bottom));box-sizing:border-box;z-index:100;width:min(680px,100vw - 28px);min-height:72px;color:var(--mv-ink);border:1px solid var(--mv-line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#171020f5;border-radius:8px;grid-template-columns:44px minmax(0,1fr) 40px minmax(80px,150px) auto auto;align-items:center;gap:12px;margin:0;padding:11px 18px;transition:transform .3s;display:grid;position:fixed;overflow:visible;transform:translate(-50%,calc(100% + 48px));box-shadow:0 22px 60px #00000075}body>.audio-dock.visible{transform:translate(-50%)}body>.audio-dock:not(.visible){visibility:hidden;pointer-events:none}body>.audio-dock .dock-close{border:1px solid var(--mv-line);width:26px;height:26px;color:var(--mv-ink);background:var(--mv-panel-2);cursor:pointer;inset-inline-end:-7px;border-radius:50%;position:absolute;top:-9px}body>.audio-dock .dock-cover{background:var(--mv-grad);border-radius:6px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}body>.audio-dock .dock-copy{min-width:0}body>.audio-dock .dock-copy>*{display:block}body>.audio-dock .dock-copy small{color:var(--mv-muted);font-size:.7rem}body>.audio-dock .dock-copy strong{overflow-wrap:anywhere;margin-top:2px;font-size:.86rem;line-height:1.35}body>.audio-dock .dock-play{width:38px;height:38px;color:var(--mv-light-ink);background:var(--mv-light);cursor:pointer;border:0;border-radius:50%}body>.audio-dock .dock-seek{appearance:none;cursor:pointer;background:#463650;border-radius:4px;width:100%;height:3px}body>.audio-dock .dock-seek::-webkit-slider-thumb{appearance:none;background:var(--mv-grad);border:0;border-radius:50%;width:12px;height:12px}body>.audio-dock time{color:var(--mv-muted);white-space:nowrap;font-size:.67rem}body>.audio-dock .dock-cta{color:var(--mv-ink);border:1px solid var(--mv-line);white-space:nowrap;border-radius:999px;padding:7px 13px;font-size:.7rem;text-decoration:none}@media (width<=760px){.mv-hero-img{object-position:82% 34%}.mv-occasion .mv-hero-img{object-position:50% 31%}.mv-figure{aspect-ratio:4/3}.mv-figure-tall{aspect-ratio:4/5}.mv-home-reaction img{object-position:49% 38%}.mv-wedding-reaction img{object-position:53% 39%}.mv-wedding-story img{object-position:50% 35%}.mv-who-card img{object-position-y:34%}body>.audio-dock{bottom:calc(84px + env(safe-area-inset-bottom));grid-template-columns:42px minmax(0,1fr) 38px auto;gap:9px;padding:10px 14px}body>.audio-dock .dock-seek,body>.audio-dock .dock-cta{display:none}}@media (prefers-reduced-motion:reduce){.mv-site *,.mv-site :before,.mv-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.meluvi-landing.mv-footer-wrap{min-height:0}.mv-occasion-example .mv-center{align-items:flex-start;margin-top:0}body>.audio-dock{--mv-ink:#f8f4ff;--mv-muted:#b8abc9;--mv-panel-2:#21152d;--mv-light:#fbf8ff;--mv-light-ink:#21152d;--mv-line:#ffffff1f;--mv-grad:linear-gradient(115deg, #7548f7 0%, #a856ea 45%, #ff716a 110%)}.mr{--meluvi-bg:#0c0713;--meluvi-bg-2:#151024;--meluvi-light:#fbf7fd;--meluvi-light-lilac:#f7effb;--meluvi-text:#fff;--meluvi-text-dark:#171020;--meluvi-muted:#9f94aa;--meluvi-muted-dark:#5d5270;--meluvi-reassurance-surface:#fff;--meluvi-reassurance-icon-bg:linear-gradient(150deg, #f4e3ff, #fde4f3);--meluvi-reassurance-icon:#9b3fe0;--meluvi-coral:#ff7d78;--meluvi-pink:#ff4fa8;--meluvi-magenta:#e72bdb;--meluvi-purple:#8c52ff;--meluvi-gradient:linear-gradient(90deg, #ff8a78 0%, #ff4fa8 38%, #df31df 65%, #855cff 100%);--meluvi-gradient-btn:linear-gradient(90deg, #8c52ff 0%, #df31df 55%, #ff7d9a 100%);--meluvi-line:#ffffff24;--meluvi-line-dark:#3c1e5a1a;--r-btn:999px;--r-card:18px;--r-panel:22px;--r-icon:16px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:88px;--pad:48px;--shell:1280px;--f-display:"DM Serif Display", Georgia, serif;--f-body:"Inter", system-ui, sans-serif;--f-script:"Caveat", cursive;background:var(--meluvi-bg);color:var(--meluvi-text);font-family:var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.mr *,.mr :before,.mr :after{box-sizing:border-box}.mr img{max-width:100%;display:block}.mr a{color:inherit;text-decoration:none}.mr button{font:inherit;color:inherit}.mr h1,.mr h2,.mr h3{font-family:var(--f-display);letter-spacing:-.01em;margin:0;font-weight:400}.mr h3{font-family:var(--f-body);letter-spacing:0;font-weight:700}.mr p{margin:0}.mr-shell{width:100%;max-width:calc(var(--shell) + var(--pad) * 2);padding:0 var(--pad);margin:0 auto}.mr-grad-text{background:var(--meluvi-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.mr-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--meluvi-pink);margin-bottom:10px;font-size:.74rem;font-weight:700}.mr-sub{color:var(--meluvi-muted);margin-top:10px;font-size:1.06rem;line-height:1.55}.mr-light .mr-sub{color:var(--meluvi-muted-dark)}.mr-dark{background:radial-gradient(90% 120% at 100% 0%, #8c52ff29, transparent 55%), var(--meluvi-bg);color:var(--meluvi-text)}.mr-light{background:linear-gradient(180deg, var(--meluvi-light), var(--meluvi-light-lilac));color:var(--meluvi-text-dark)}.mr-sec{padding:var(--space-8) 0;position:relative}.mr-sec-tight{padding:var(--space-7) 0}.mr-center{text-align:center}.mr-btn{border-radius:var(--r-btn);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;height:56px;padding:0 30px;font-size:1.02rem;font-weight:650;transition:transform .2s,box-shadow .2s;display:inline-flex}.mr-btn:hover{transform:translateY(-1px)}.mr-btn-primary{background:var(--meluvi-gradient-btn);color:#fff;box-shadow:0 14px 40px -12px #df31dfb3}.mr-btn-ghost{color:#fff;background:#ffffff0f;border-color:#ffffff80}.mr-btn-sm{height:44px;padding:0 20px;font-size:.92rem}.mr-btn-outline-pink{color:#f1b6ff;background:0 0;border-color:#df31df99}.mr-header{z-index:20;position:absolute;inset:0 0 auto}.mr-header-row{justify-content:space-between;align-items:center;gap:16px;height:84px;display:flex}.mr-brand{align-items:center;gap:10px;font-size:1.5rem;font-weight:700;display:flex}.mr-brand-mark{width:44px;height:38px;display:block}.mr-brand-mark svg,.mr-brand-mark .approved-meluvi-logo{width:100%;height:100%}.mr-header-actions{align-items:center;gap:12px;display:flex}.mr-lang{border-radius:var(--r-btn);border:1px solid var(--meluvi-line);cursor:pointer;background:#0c071359;align-items:center;gap:6px;height:44px;padding:0 14px;font-size:.9rem;font-weight:600;display:inline-flex}.mr-burger{border:1px solid var(--meluvi-line);cursor:pointer;background:#0c071373;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.mr-drawer{z-index:60;background:#06030a99;position:fixed;inset:0}.mr-drawer-panel{background:var(--meluvi-bg-2);border-inline-start:1px solid var(--meluvi-line);flex-direction:column;gap:6px;width:min(360px,88vw);padding:24px;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.mr-drawer-panel a{border-bottom:1px solid var(--meluvi-line);padding:14px 4px;font-weight:600}.mr-drawer-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.mr-wave{pointer-events:none;z-index:2;height:110px;position:absolute;bottom:-1px;left:0;right:0}.mr-wave svg{width:100%;height:100%;display:block}.mr-hero{isolation:isolate;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.mr-hero-media{z-index:-2;position:absolute;inset:0 0 0 38%}.mr-hero-media img{object-fit:cover;object-position:72% 30%;width:100%;height:100%}.mr-hero:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--meluvi-bg) 0%, var(--meluvi-bg) 36%, #0c0713bf 48%, #0c07131a 70%, transparent 100%), linear-gradient(0deg, #0c0713b3, transparent 30%);position:absolute;inset:0}.mr-hero-copy{width:100%;padding-top:110px;padding-bottom:130px}.mr-hero-copy>div{max-width:600px}.mr-hero h1{font-size:clamp(3rem,5.2vw,4.75rem);line-height:1.02}.mr-hero h1 .mr-grad-text{display:inline}.mr-hero-lede{color:#ffffffdb;max-width:480px;margin-top:22px;font-size:1.2rem;line-height:1.5}.mr-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.mr-proof{color:#ffffffdb;flex-wrap:wrap;gap:26px;margin-top:28px;padding:0;font-size:.95rem;list-style:none;display:flex}.mr-proof li{align-items:center;gap:8px;display:flex}.mr-proof svg{color:var(--meluvi-pink);flex-shrink:0}.mr-hero-player{right:var(--pad);z-index:3;border-radius:var(--r-card);border:1px solid var(--meluvi-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#151024b8;grid-template-columns:52px 1fr 44px;align-items:center;gap:12px;width:300px;padding:12px;display:grid;position:absolute;bottom:140px}.mr-hero-player img{object-fit:cover;border-radius:12px;width:52px;height:52px}.mr-hero-player strong{font-size:.95rem;display:block}.mr-hero-player small{color:var(--meluvi-muted);font-size:.8rem}.mr-play{background:var(--meluvi-gradient-btn);cursor:pointer;color:#fff;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 24px -8px #df31dfcc}.mr-play-lg{width:64px;height:64px}.mr-rail-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.mr-rail-head h2{font-size:clamp(2rem,3.2vw,2.9rem);line-height:1.08}.mr-arrows{flex-shrink:0;gap:10px;display:flex}.mr-arrow-btn{cursor:pointer;width:48px;height:48px;color:var(--meluvi-text-dark);background:#fff;border:1px solid #8c52ff59;border-radius:50%;place-items:center;display:grid}.mr-dark .mr-arrow-btn{border-color:var(--meluvi-line);color:#fff;background:#ffffff0a}.mr-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(16.6667% - 13.3333px);grid-auto-flow:column;gap:16px;padding-bottom:4px;display:grid;overflow-x:auto}.mr-rail::-webkit-scrollbar{display:none}.mr .mr-who{aspect-ratio:3/4.1;border-radius:var(--r-card);scroll-snap-align:start;color:#fff;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #280a4699}.mr-who img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.mr-who:hover img{transform:scale(1.04)}.mr-who:after{content:"";background:linear-gradient(#0000 40%,#1408208c 68%,#140820f2 100%);position:absolute;inset:0}.mr-who-body{z-index:1;grid-template-columns:1fr 36px;align-items:end;gap:8px;display:grid;position:absolute;inset:auto 14px 14px}.mr-who-body strong{font-size:1.2rem;font-weight:700;display:block}.mr-who-body small{color:#ffffffd1;margin-top:3px;font-size:.85rem;line-height:1.3;display:block}.mr-who-go{border:1.5px solid #fffc;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.mr-feel{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;display:grid}.mr-feel h2{font-size:clamp(2rem,3.2vw,2.9rem);line-height:1.08}.mr-tiles{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.mr-tile{border-radius:var(--r-card);border:1px solid var(--meluvi-line);cursor:pointer;background:#ffffff08;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:118px;font-size:.95rem;font-weight:600;transition:all .2s;display:flex}.mr-tile svg{color:#e28bff}.mr-tile:hover{border-color:#df31df80}.mr-tile[aria-pressed=true]{background:linear-gradient(160deg,#8c52ff47,#df31df24);border-color:#d86bff;box-shadow:0 0 0 1px #d86bff66,0 12px 40px -10px #df31df99}.mr-feel-glow{background:var(--meluvi-gradient);opacity:.7;height:3px;position:absolute;bottom:0;left:0;right:0}.mr-steps-head h2{max-width:620px;font-size:clamp(2rem,3.2vw,2.9rem);line-height:1.08}.mr-steps{grid-template-columns:1fr 40px 1fr 40px 1fr;align-items:stretch;margin-top:32px;padding:0;list-style:none;display:grid}.mr-step{border-radius:var(--r-panel);text-align:center;border:1px solid var(--meluvi-line-dark);background:#fff;padding:30px 26px 28px;position:relative;box-shadow:0 20px 50px -30px #501e8259}.mr-step-n{color:#fff;background:linear-gradient(140deg,#ff4fa8,#b04dff);border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.15rem;font-weight:800;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 8px 20px -6px #df31dfb3}.mr-step-vis{place-items:center;height:110px;margin-bottom:18px;display:grid}.mr-step-icon{color:#e28bff;background:linear-gradient(150deg,#2a1646,#150b25);border-radius:22px;place-items:center;width:96px;height:96px;display:grid;box-shadow:0 16px 36px -14px #5a1ea0b3}.mr-collage{width:170px;height:104px;position:relative}.mr-collage img{object-fit:cover;border:3px solid #fff;border-radius:12px;width:74px;height:74px;position:absolute;box-shadow:0 10px 24px -10px #280a4699}.mr-collage img:first-child{top:18px;left:0;transform:rotate(-6deg)}.mr-collage img:nth-child(2){z-index:2;top:0;left:48px}.mr-collage img:nth-child(3){top:22px;right:0;transform:rotate(6deg)}.mr-step h3{color:var(--meluvi-text-dark);font-size:1.2rem}.mr-step p{color:var(--meluvi-muted-dark);margin-top:8px;font-size:.98rem;line-height:1.5}.mr-step-arrow{color:#6a4f86;place-items:center;display:grid}.mr-examples{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mr-example{border-radius:var(--r-card);text-align:start;cursor:pointer;background:linear-gradient(150deg,#281840cc,#140c22cc);border:1px solid #d86bff59;grid-template-columns:96px 1fr auto;align-items:center;gap:16px;padding:12px 18px 12px 12px;display:grid}.mr-example img{object-fit:cover;object-position:50% 25%;border-radius:12px;width:96px;height:96px}.mr-example strong{font-size:1.12rem;line-height:1.25;display:block}.mr-example small{color:var(--meluvi-muted);margin-top:6px;font-size:.85rem;display:block}.mr-split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.mr-split-media{border-radius:var(--r-panel);aspect-ratio:16/10.5;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #280a468c}.mr-split-media img{object-fit:cover;object-position:40% 30%;width:100%;height:100%}.mr-split h2{font-size:clamp(2.2rem,3.6vw,3.2rem);line-height:1.06}.mr-split .mr-sub{max-width:500px;font-size:1.12rem}.mr-split .mr-btn{margin-top:28px}.mr-langs{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.mr-langs li{border-radius:var(--r-btn);border:1px solid var(--meluvi-line);background:#ffffff0a;align-items:center;gap:10px;height:46px;padding:0 18px 0 8px;font-size:.95rem;font-weight:600;display:inline-flex}.mr-langs li span{letter-spacing:.04em;background:var(--meluvi-gradient);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.66rem;font-weight:800;display:grid}.mr-light .mr-langs li{border-color:var(--meluvi-line-dark);color:var(--meluvi-text-dark);background:#fff}.mr-center .mr-langs{justify-content:center}.mr-language-list-wrap{min-width:0;position:relative}.mr-language-row{align-items:flex-start;gap:12px;display:flex}.mr-language-row .mr-langs{flex-wrap:nowrap;flex:auto;width:100%;min-width:0;overflow:hidden}.mr-featured-langs li{white-space:nowrap}.mr-flag{object-fit:cover;border-radius:2px;flex:none;width:20px;height:14px;display:inline-block}.mr-langs .mr-more-languages{white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;gap:4px;min-width:76px;display:flex}.mr-language-measure{visibility:hidden;pointer-events:none;max-width:none;position:fixed;top:0;left:-10000px;width:max-content!important}.mr-see-all-langs{border-radius:var(--r-btn);background:var(--meluvi-gradient);color:#fff;height:46px;font:inherit;white-space:nowrap;cursor:pointer;border:none;flex:none;margin-top:26px;padding:0 20px;font-size:.9rem;font-weight:700;box-shadow:0 8px 22px #df31df4d}.mr-lang-dropdown{z-index:30;border:1px solid var(--meluvi-line-dark);width:min(360px,100%);color:var(--meluvi-text-dark);inset-inline-end:0;background:#fff;border-radius:14px;padding:10px;position:absolute;top:calc(100% + 8px);box-shadow:0 18px 44px #140a282e}.mr-lang-search{border:1px solid var(--meluvi-line-dark);width:100%;height:40px;color:inherit;font:inherit;background:#fff;border-radius:10px;outline:none;padding:0 12px;font-size:.85rem}.mr-lang-search:focus{border-color:var(--meluvi-magenta);box-shadow:0 0 0 3px #df31df2e}.mr-lang-dropdown-list{max-height:260px;margin:8px 0 0;padding:0;list-style:none;overflow-y:auto}.mr-lang-dropdown-list li{border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:.85rem;font-weight:600;display:flex}.mr-lang-dropdown-list li:hover{background:#df31df14}.mr-occasion-languages h2{max-width:1000px;font-size:clamp(2.1rem,3.7vw,3.25rem);line-height:1.08}.mr-trust{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px;display:grid}.mr-trust-4{grid-template-columns:repeat(4,1fr)}.mr-trust-card{border-radius:var(--r-panel);border:1px solid var(--meluvi-line-dark);background:#fff;grid-template-columns:64px 1fr;align-items:start;gap:18px;padding:26px;display:grid;box-shadow:0 20px 50px -34px #501e8266}.mr-trust-icon{border-radius:var(--r-icon);color:#9b3fe0;background:linear-gradient(150deg,#f4e3ff,#fde4f3);place-items:center;width:64px;height:64px;display:grid}.mr-trust-card h3{color:var(--meluvi-text-dark);font-size:1.1rem}.mr-trust-card p{color:var(--meluvi-muted-dark);margin-top:6px;font-size:.96rem;line-height:1.5}.mr-biz{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;display:grid}.mr-biz h2{font-size:clamp(2.1rem,3.4vw,3rem);line-height:1.08}.mr-chips{flex-wrap:wrap;gap:10px;margin:22px 0 28px;padding:0;list-style:none;display:flex}.mr-chips li{border-radius:var(--r-btn);border:1px solid var(--meluvi-line);color:#ffffffdb;align-items:center;height:40px;padding:0 16px;font-size:.9rem;display:inline-flex}.mr-biz-media{border-radius:var(--r-panel);aspect-ratio:4/3;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #df31df73}.mr-biz-media img{object-fit:cover;width:100%;height:100%}.mr-biz-media:after{content:"";background:linear-gradient(90deg, var(--meluvi-bg) 0%, transparent 30%);position:absolute;inset:0}.mr-note{font-family:var(--f-script);color:#3a2440;font-size:1.6rem;line-height:1.1;position:absolute;transform:rotate(-6deg)}.mr-biz-media .mr-note{z-index:2;width:150px;bottom:22%;right:18%}.mr-final{text-align:center;background:var(--meluvi-bg);isolation:isolate;padding:96px 0 120px;position:relative;overflow:hidden}.mr-final h2{max-width:720px;margin:0 auto;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.06}.mr-final .mr-sub{color:#fffc;margin:14px auto 30px}.mr-final-waves{z-index:-1;pointer-events:none;position:absolute;inset:0}.mr-final-waves svg{width:100%;height:100%}.mr-footer{border-top:1px solid var(--meluvi-line);background:#08050e;padding:28px 0}.mr-footer-row{grid-template-columns:auto 1fr;align-items:center;gap:32px;display:grid}.mr-footer-brand p{color:var(--meluvi-muted);max-width:260px;margin-top:6px;font-size:.85rem}.mr-footer-links{color:#ffffffc7;flex-wrap:wrap;justify-content:flex-end;gap:10px 24px;font-size:.9rem;display:flex}.mr-footer-links span{color:var(--meluvi-muted)}.mr-w-hero .mr-hero-media{inset:0 0 0 40%}.mr-w-hero .mr-hero-media img{object-position:70% 25%}.mr-w-hero .mr-hero-copy>div{max-width:640px}.mr-w-hero h1{font-size:clamp(3rem,4.6vw,4.2rem)}.mr-benefits{flex-wrap:wrap;gap:28px;margin-top:30px;padding:0;list-style:none;display:flex}.mr-benefits li{color:#ffffffe0;align-items:center;gap:12px;max-width:150px;font-size:.92rem;line-height:1.3;display:flex}.mr-benefit-icon{color:#e28bff;border:1px solid #d86bff80;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.mr-hero-script{z-index:3;font-family:var(--f-script);color:#ffc4f0;text-shadow:0 0 20px #ff4fa899;text-align:center;font-size:1.8rem;line-height:1.15;position:absolute;top:150px;right:2.5%;transform:rotate(-6deg)}.mr-media-play{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0c071359;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mr-player-wrap{grid-template-columns:1fr 260px;align-items:center;gap:32px;display:grid}.mr-player{border-radius:var(--r-panel);background:linear-gradient(150deg,#281642e6,#120a1ee6);border:1px solid #d86bff8c;grid-template-columns:220px 1fr;gap:26px;padding:22px;display:grid;box-shadow:0 30px 80px -30px #8c52ff8c}.mr-player>img{object-fit:cover;object-position:50% 25%;border-radius:16px;width:220px;height:220px}.mr-player-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mr-player h3{font-size:1.7rem;font-family:var(--f-body);font-weight:700}.mr-player-top p{color:var(--meluvi-muted);margin-top:4px}.mr-heart{color:#e28bff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mr-heart[aria-pressed=true] svg{fill:currentColor}.mr-wave-row{align-items:center;gap:18px;margin-top:22px;display:flex}.mr-bars{flex:1;align-items:center;gap:3px;height:64px;display:flex}.mr-bars i{background:linear-gradient(#ff4fa8,#855cff);border-radius:2px;flex:1}.mr-progress{background:#ffffff2e;border-radius:4px;height:4px;margin-top:18px;position:relative}.mr-progress:before{content:"";background:#fff;border-radius:4px;position:absolute;inset:0 86% 0 0}.mr-progress:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:14%;transform:translate(-50%,-50%)}.mr-times{color:var(--meluvi-muted);justify-content:space-between;margin-top:8px;font-size:.82rem;display:flex}.mr-player-cta{text-align:center;margin-top:24px}.mr-script-side{font-family:var(--f-script);color:#ffc4f0;font-size:2rem;line-height:1.15;transform:rotate(-4deg)}.mr-incl{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:40px;display:grid}.mr-incl h2{font-size:clamp(2.2rem,3.6vw,3.1rem);line-height:1.06}.mr-checks{gap:16px;margin:0;padding:0;list-style:none;display:grid}.mr-checks li{color:var(--meluvi-text-dark);align-items:center;gap:14px;font-size:1rem;display:flex}.mr-check{color:#fff;background:linear-gradient(140deg,#ff4fa8,#b04dff);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.mr-incl-media{border-radius:var(--r-panel);aspect-ratio:4/3;position:relative;overflow:hidden}.mr-incl-media img{object-fit:cover;object-position:60% 30%;width:100%;height:100%}.mr-incl-media:after{content:"";background:linear-gradient(90deg,#140820bf,#0000 60%);position:absolute;inset:0}.mr-incl-media .mr-note{z-index:1;color:#fff;width:55%;font-size:1.6rem;top:22px;left:18px;transform:rotate(-4deg)}.mr-moments{grid-auto-columns:calc(16.6667% - 13.3333px)}.mr .mr-moment{aspect-ratio:3/3.7}.mr-moment img{object-position:50% 35%}.mr-final-w{text-align:start;padding:72px 0}.mr-final-w .mr-shell{grid-template-columns:1.1fr auto;align-items:center;gap:40px;display:grid}.mr-final-w h2{max-width:620px;margin:0;font-size:clamp(2.2rem,3.6vw,3.2rem)}.mr-final-w-media{z-index:-1;position:absolute;inset:0 0 0 55%}.mr-final-w-media img{object-fit:cover;opacity:.75;width:100%;height:100%}.mr-final-w-media:after{content:"";background:linear-gradient(90deg, var(--meluvi-bg), transparent 60%);position:absolute;inset:0}.mr-final-w .mr-benefits li{max-width:none}@media (width<=1100px){.mr-rail,.mr-moments{grid-auto-columns:calc(29.4118% - 14.1176px)}.mr-tiles{grid-template-columns:repeat(3,1fr)}.mr-feel{grid-template-columns:1fr;gap:28px}.mr-examples{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}.mr-example{scroll-snap-align:start}.mr-incl{grid-template-columns:1fr 1fr}.mr-incl-media{grid-column:1/-1}.mr-trust-4{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.mr{--pad:18px}.mr-sec{padding:44px 0}.mr-header-row{height:68px}.mr-brand{font-size:1.25rem}.mr-brand-mark{width:36px;height:31px}.mr-header-cta{display:none}.mr-hero{align-items:flex-end;min-height:0}.mr-hero-media{inset:0 0 34%}.mr-hero-media img{object-position:55% 20%}.mr-hero:before{background:linear-gradient(0deg, var(--meluvi-bg) 0%, var(--meluvi-bg) 36%, #0c0713b3 52%, #0c07130d 75%), linear-gradient(180deg, #0c07138c, transparent 22%)}.mr-hero-copy{padding-top:300px;padding-bottom:76px}.mr-hero h1{font-size:clamp(2.35rem,10.4vw,2.9rem);line-height:1.05}.mr-hero-lede{margin-top:14px;font-size:1.02rem}.mr-actions{gap:10px;margin-top:22px}.mr-actions .mr-btn{flex:1 1 0;height:52px;padding:0 14px;font-size:.95rem}.mr-proof{gap:10px 16px;margin-top:18px;font-size:.82rem}.mr-hero-player{display:none}.mr-wave{height:60px}.mr-rail-head{margin-bottom:18px}.mr-rail-head .mr-arrows{display:none}.mr-rail,.mr-moments{margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);scroll-padding-inline:var(--pad);grid-auto-columns:78%}.mr-moments{grid-auto-columns:72%}.mr-tiles{gap:10px}.mr-tile{height:96px;font-size:.88rem}.mr-steps{grid-template-columns:1fr;gap:14px}.mr-step-arrow{display:none}.mr-step{text-align:start;grid-template-columns:96px 1fr;align-items:center;gap:16px;padding:20px;display:grid}.mr-step-vis{height:96px;margin:0}.mr-step-icon{width:84px;height:84px}.mr-collage{width:96px;height:90px}.mr-collage img{width:54px;height:54px}.mr-collage img:nth-child(2){left:22px}.mr-step-n{width:36px;height:36px;font-size:1rem;top:-10px;left:-6px}.mr-examples{margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);grid-auto-columns:86%}.mr-example{grid-template-columns:80px 1fr auto}.mr-example img{width:80px;height:80px}.mr-browse{display:none}.mr-split,.mr-biz,.mr-incl,.mr-player-wrap{grid-template-columns:1fr;gap:24px}.mr-split-media img{object-position:35% 25%}.mr-langs li{height:40px;padding-inline-end:14px;font-size:.86rem}.mr-langs li span{width:26px;height:26px}.mr-language-row{gap:8px}.mr-see-all-langs{height:40px;margin-top:26px;padding:0 13px;font-size:.72rem}.mr-langs .mr-more-languages{min-width:58px}.mr-occasion-languages h2{font-size:1.65rem}.mr-trust,.mr-trust-4{grid-template-columns:1fr;gap:12px}.mr-trust-card{grid-template-columns:52px 1fr;padding:18px}.mr-trust-icon{width:52px;height:52px}.mr-biz-media{aspect-ratio:16/10}.mr-final{padding:64px 0 88px}.mr-final .mr-btn{width:100%}.mr-footer-row{grid-template-columns:1fr;gap:18px}.mr-footer-links{justify-content:flex-start;gap:10px 18px;font-size:.85rem}.mr-w-hero .mr-hero-media{inset:0 0 36%}.mr-w-hero .mr-hero-media img{object-position:60% 20%}.mr-hero-script{display:none}.mr-benefits{gap:12px;margin-top:20px}.mr-benefits li{flex-direction:column;flex:100px;align-items:flex-start;gap:8px;max-width:none;font-size:.82rem}.mr-player{grid-template-columns:1fr;padding:16px}.mr-player>img{width:100%;height:200px}.mr-player h3{font-size:1.35rem}.mr-script-side{display:none}.mr-final-w .mr-shell{grid-template-columns:1fr}.mr-final-w-media{inset:0}.mr-final-w-media img{opacity:.35}}@media (prefers-reduced-motion:reduce){.mr *,.mr :before,.mr :after{transition:none!important;animation:none!important}}.mr-step-icon-wide{justify-content:center;align-items:center;gap:8px;width:150px;display:flex}@media (width<=760px){.mr-step-icon-wide{gap:2px;width:84px}.mr-step-icon-wide svg{width:24px;height:24px}}.mr-home-ref{--shell:1344px;--pad:38px;--r-card:13px;--r-panel:15px;--r-icon:12px}.mr-home-ref .mr-shell{max-width:1420px}.mr-home-ref h1,.mr-home-ref h2{font-family:var(--f-display);letter-spacing:0;font-weight:400}.mr-home-ref .mr-sec{padding:26px 0}.mr-home-ref .mr-sub{margin-top:3px;font-size:.88rem;line-height:1.28}.mr-home-ref .mr-header-row{height:66px}.mr-home-ref .mr-brand{gap:7px;font-size:1.28rem}.mr-home-ref .mr-brand-mark{width:38px;height:33px}.mr-home-ref .mr-header-cta{display:none}.mr-home-ref .mr-ref-language .lang-trigger{border-color:var(--meluvi-line);height:40px;min-height:40px;color:var(--meluvi-text);background:#0c0713ad}.mr-home-ref .mr-ref-language .lang-sheet{z-index:70}.mr-home-ref .mr-burger{background:#0c0713ad;border-radius:13px;width:44px;height:44px}.mr-home-ref .mr-hero{min-height:555px}.mr-home-ref .mr-hero-media{inset:0 0 0 40%}.mr-home-ref .mr-hero-media img{object-position:61% 26%}.mr-home-ref .mr-hero-media-localized{inset:0}.mr-home-ref .mr-hero-media-localized img{object-position:50% 43%}.mr-home-ref .mr-hero:before{background:linear-gradient(90deg,var(--meluvi-bg) 0%,var(--meluvi-bg) 30%,#0c0713d4 43%,#0c071326 72%,transparent 100%),linear-gradient(0deg,#0c0713cc,transparent 32%)}.mr-home-ref[dir=rtl] .mr-hero:before{background:linear-gradient(270deg,var(--meluvi-bg) 0%,var(--meluvi-bg) 30%,#0c0713d4 43%,#0c071326 72%,transparent 100%),linear-gradient(0deg,#0c0713cc,transparent 32%)}.mr-home-ref[dir=rtl] .mr-hero-copy>div{margin-inline-end:auto}.mr-home-ref .mr-hero-copy{padding-top:82px;padding-bottom:102px}.mr-home-ref .mr-hero-copy>div{max-width:490px}.mr-home-ref .mr-hero h1{max-width:470px;font-size:3.56rem;line-height:.94}.mr-home-ref .mr-hero-lede{max-width:390px;margin-top:12px;font-size:1rem;line-height:1.3}.mr-home-ref .mr-actions{gap:10px;margin-top:52px}.mr-home-ref .mr-btn{gap:8px;height:46px;padding:0 24px;font-size:.9rem}.mr-home-ref .mr-btn-sm{height:40px;padding:0 17px;font-size:.78rem}.mr-home-ref .mr-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:570px;margin-top:36px;font-size:.77rem;line-height:1.2;display:grid}.mr-home-ref .mr-proof li{align-items:flex-start}.mr-home-ref .mr-proof svg{width:15px;height:15px}.mr-home-ref .mr-hero-player{display:none}.mr-home-ref .mr-wave{height:46px}.mr-home-ref .mr-rail-head{align-items:center;margin-bottom:13px}.mr-home-ref .mr-rail-head h2,.mr-home-ref .mr-feel h2,.mr-home-ref .mr-steps-head h2{font-size:2rem;line-height:1}.mr-home-ref .mr-arrows{gap:7px}.mr-home-ref .mr-arrow-btn{width:34px;height:34px}.mr-home-ref .mr-home-who{border-radius:0 0 18px 18px;min-height:302px}.mr-home-ref .mr-rail{grid-auto-columns:calc(16.6667% - 8.33333px);gap:10px}.mr-home-ref .mr-who{aspect-ratio:1;border-radius:13px}.mr-home-ref .mr-who-body{grid-template-columns:1fr 29px;gap:5px;inset:auto 10px 9px}.mr-home-ref .mr-who-body strong{font-size:.96rem}.mr-home-ref .mr-who-body small{font-size:.66rem;line-height:1.16}.mr-home-ref .mr-who-go{width:29px;height:29px}.mr-home-ref .mr-home-feelings{min-height:184px;padding-top:20px;padding-bottom:24px}.mr-home-ref .mr-feel{display:block}.mr-home-ref .mr-tiles{grid-template-columns:repeat(6,1fr);gap:9px;margin-top:15px}.mr-home-ref .mr-tile{border-radius:10px;gap:5px;height:72px;font-size:.72rem}.mr-home-ref .mr-tile svg{width:25px;height:25px}.mr-home-ref .mr-feel-glow{height:5px;box-shadow:0 -7px 24px #df31dfbf}.mr-home-ref .mr-steps-head h2{max-width:440px}.mr-home-ref .mr-steps{grid-template-columns:1fr 18px 1fr 18px 1fr;margin-top:14px}.mr-home-ref .mr-step-n{width:34px;height:34px;font-size:.94rem;top:8px;left:8px}.mr-home-ref .mr-home-examples{min-height:154px;padding-top:18px;padding-bottom:20px}.mr-home-ref .mr-home-examples .mr-rail-head{margin-bottom:10px}.mr-home-ref .mr-examples{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:9px;overflow:visible}.mr-home-ref .mr-example{border-radius:10px;grid-template-columns:68px 1fr 35px;gap:9px;min-width:0;min-height:72px;padding:5px 8px 5px 5px}.mr-home-ref .mr-example img{border-radius:8px;width:68px;height:62px}.mr-home-ref .mr-example strong{font-size:.78rem}.mr-home-ref .mr-example small{margin-top:3px;font-size:.61rem}.mr-home-ref .mr-play{width:34px;height:34px}.mr-home-ref .mr-home-reaction{min-height:230px}.mr-home-ref .mr-split{grid-template-columns:1fr 1fr;gap:30px}.mr-home-ref .mr-split-media{aspect-ratio:16/8.2;border-radius:13px}.mr-home-ref .mr-split h2{font-size:2rem;line-height:1}.mr-home-ref .mr-split .mr-sub{max-width:430px;font-size:.88rem;line-height:1.28}.mr-home-ref .mr-split .mr-btn{margin-top:13px}.mr-home-ref .mr-kicker{margin-bottom:5px;font-size:.63rem}.mr-home-ref .mr-home-languages{min-height:130px;padding:20px 0}.mr-home-ref .mr-home-languages h2,.mr-home-ref .mr-home-trust h2{line-height:1;font-size:1.8rem!important}.mr-home-ref .mr-langs{flex-wrap:nowrap;gap:8px;width:100%;margin-top:14px;overflow:hidden}.mr-home-ref .mr-langs li{gap:6px;height:34px;padding:0 12px 0 5px;font-size:.69rem}.mr-home-ref .mr-langs li span{background:0 0;width:25px;height:25px;font-size:1rem}.mr-home-ref .mr-langs .mr-more-languages{white-space:nowrap;text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:4px;min-width:66px;padding:0 12px;display:flex}.mr-home-ref .mr-more-languages strong{font-size:inherit}.mr-home-ref .mr-langs li{white-space:nowrap}.mr-home-ref .mr-flag{object-fit:cover;vertical-align:middle;border-radius:2px;flex:none;width:20px;height:14px;margin-inline-end:6px;display:inline-block}.mr-home-ref .mr-see-all-langs{border-radius:var(--r-btn);background:var(--meluvi-gradient);color:#fff;height:34px;font:inherit;white-space:nowrap;cursor:pointer;border:none;flex:none;margin-top:14px;padding:0 18px;font-size:.72rem;font-weight:700;transition:transform .15s,box-shadow .15s;box-shadow:0 6px 18px #df31df47}.mr-home-ref .mr-see-all-langs:hover{transform:translateY(-1px);box-shadow:0 8px 22px #df31df5c}.mr-home-ref .mr-lang-dropdown{z-index:30;border:1px solid var(--meluvi-line-dark);width:min(320px,100%);color:var(--meluvi-text-dark);inset-inline-end:0;background:#fff;border-radius:14px;padding:10px;position:absolute;top:calc(100% + 8px);box-shadow:0 18px 44px #140a282e}.mr-home-ref .mr-lang-search{border:1px solid var(--meluvi-line-dark);width:100%;height:38px;color:inherit;font:inherit;background:#fff;border-radius:10px;outline:none;padding:0 12px;font-size:.85rem}.mr-home-ref .mr-lang-search:focus{border-color:#df31df;box-shadow:0 0 0 3px #df31df2e}.mr-home-ref .mr-lang-dropdown-list{max-height:260px;margin:8px 0 0;padding:0;list-style:none;overflow-y:auto}.mr-home-ref .mr-lang-dropdown-list li{border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:.85rem;font-weight:600;display:flex}.mr-home-ref .mr-lang-dropdown-list li:hover{background:#df31df14}.mr-home-ref .mr-home-trust{min-height:0;padding:28px 0}.mr-home-ref .mr-home-trust h2{letter-spacing:0;line-height:1.2}.mr-home-ref .mr-trust{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;margin-top:20px}.mr-home-ref .mr-trust-card{background:var(--meluvi-reassurance-surface);text-align:start;border-radius:13px;grid-template-columns:44px minmax(0,1fr);gap:14px;min-width:0;min-height:0;padding:24px}.mr-home-ref .mr-trust-icon{background:var(--meluvi-reassurance-icon-bg);width:44px;height:44px;color:var(--meluvi-reassurance-icon);border-radius:10px}.mr-home-ref .mr-trust-icon svg{width:24px;height:24px}.mr-home-ref .mr-trust-card h3{color:var(--meluvi-text-dark);font-size:18px;font-weight:600;line-height:1.35}.mr-home-ref .mr-trust-card p{color:var(--meluvi-muted-dark);margin-top:8px;font-size:16px;line-height:1.5}.mr-home-ref .mr-home-business{min-height:226px;padding:18px 0;overflow:hidden}.mr-home-ref .mr-biz{min-height:190px;display:block;position:relative}.mr-home-ref .mr-biz-copy,.mr-home-ref .mr-biz-media{min-width:0}.mr-home-ref .mr-biz-copy{z-index:2;max-width:61%;position:relative}.mr-home-ref .mr-biz-topline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.mr-home-ref .mr-biz-topline .mr-kicker{margin:0}.mr-home-ref .mr-biz-cta{grid-column:2;max-width:100%;height:38px;padding:0 19px;font-size:.7rem}.mr-home-ref .mr-biz h2{max-width:620px;margin-top:7px;font-size:1.8rem;line-height:1.02}.mr-home-ref .mr-biz .mr-sub{max-width:610px;font-size:.72rem}.mr-home-ref .mr-chips{gap:6px;margin:12px 0 0}.mr-home-ref .mr-chips li{height:28px;padding:0 10px;font-size:.6rem}.mr-home-ref .mr-biz-media{z-index:1;aspect-ratio:auto;box-shadow:none;--fx:.54;--fy:.48;border-radius:0;position:absolute;inset:-18px 0 -18px 63.5%;overflow:hidden;container-type:size}.mr-home-ref .mr-biz-media:after{background:linear-gradient(90deg,var(--meluvi-bg) 0%,#0c0713d6 14%,#0c07134d 44%,#0c07130f 66%,transparent 82%),linear-gradient(0deg,var(--meluvi-bg) 0%,transparent 25%)}.mr-home-ref .mr-biz-frame{aspect-ratio:4/3;width:max(100cqw,133.333cqh);left:calc((100cqw - max(100cqw, 100cqh * 4 / 3)) * var(--fx));top:calc((100cqh - max(100cqh, 100cqw * 3 / 4)) * var(--fy));position:absolute;container-type:inline-size}.mr-home-ref .mr-biz-frame img{object-fit:fill;width:100%;height:100%;display:block}.mr-home-ref .mr-biz-media .mr-note{color:#f6e3c8;-webkit-text-stroke:0;text-align:center;overflow-wrap:normal;width:16%;max-width:none;font-size:2.9cqw;font-weight:500;line-height:1.05;inset:66.5% auto auto 65%;transform:translate(-50%,-50%)rotate(4deg)}.mr-home-ref[dir=rtl] .mr-biz-media{--fx:.46;inset:-18px 63.5% -18px 0}.mr-home-ref[dir=rtl] .mr-biz-media:after{background:linear-gradient(270deg,var(--meluvi-bg) 0%,#0c0713d6 14%,#0c07134d 44%,#0c07130f 66%,transparent 82%),linear-gradient(0deg,var(--meluvi-bg) 0%,transparent 25%)}.mr-home-ref .mr-home-final{min-height:145px;padding:23px 0 48px}.mr-home-ref .mr-final h2{max-width:430px;font-size:1.8rem;line-height:.94}.mr-home-ref .mr-final .mr-sub{margin:7px auto 11px;font-size:.72rem}.mr-home-ref .mr-final .mr-btn{height:40px}.mr-home-ref .mr-footer{min-height:78px;padding:11px 0}.mr-home-ref .mr-footer-row{grid-template-columns:auto 1fr;gap:24px}.mr-home-ref .mr-footer-brand p{display:none}.mr-home-ref .mr-footer-links-reference{justify-content:center;justify-items:center;gap:7px;font-size:.66rem;display:grid}.mr-home-ref .mr-footer-link-row{color:#ffffffc7;justify-content:center;align-items:center;gap:28px;display:flex}@media (width<=760px){.mr-home-ref{--pad:16px}.mr-home-ref .mr-sec{padding:18px 0}.mr-home-ref .mr-header-row{height:56px}.mr-home-ref .mr-brand{font-size:1rem}.mr-home-ref .mr-brand-mark{width:30px;height:26px}.mr-home-ref .mr-ref-language .lang-trigger{justify-content:center;width:38px;min-width:38px;height:38px;min-height:38px;padding:0}.mr-home-ref .mr-ref-language .lang-code,.mr-home-ref .mr-ref-language .lang-chevron{display:none}.mr-home-ref .mr-burger{width:38px;height:38px}.mr-home-ref .mr-hero{align-items:stretch;min-height:446px}.mr-home-ref .mr-hero-media{inset:0 0 0 30%}.mr-home-ref .mr-hero-media img{object-position:58% 20%}.mr-home-ref .mr-hero-media-localized{inset:0}.mr-home-ref .mr-hero-media-localized img{object-position:50% 47%}.mr-home-ref .mr-hero:before{background:linear-gradient(90deg,var(--meluvi-bg) 0%,#0c0713f0 27%,#0c07137a 62%,#0c07130f 100%),linear-gradient(0deg,#0c0713e0,transparent 45%)}.mr-home-ref .mr-hero-copy{padding-top:76px;padding-bottom:51px}.mr-home-ref .mr-hero-copy>div{max-width:245px}.mr-home-ref .mr-hero h1{max-width:235px;font-size:2.18rem;line-height:.95}.mr-home-ref .mr-hero-lede{max-width:225px;margin-top:9px;font-size:.78rem;line-height:1.28}.mr-home-ref .mr-actions{width:360px;max-width:calc(100vw - 32px);margin-top:48px}.mr-home-ref .mr-actions .mr-btn{height:42px;padding:0 14px;font-size:.72rem}.mr-home-ref .mr-proof{gap:8px;max-width:390px;margin-top:36px;font-size:.58rem;position:static}.mr-home-ref .mr-proof li{gap:4px}.mr-home-ref .mr-proof svg{width:12px;height:12px}.mr-home-ref .mr-wave{height:35px}.mr-home-ref .mr-rail-head{margin-bottom:10px}.mr-home-ref .mr-rail-head h2,.mr-home-ref .mr-feel h2,.mr-home-ref .mr-steps-head h2{font-size:1.55rem}.mr-home-ref .mr-sub{font-size:.72rem}.mr-home-ref .mr-home-who{min-height:198px}.mr-home-ref .mr-rail{grid-auto-columns:31%;gap:7px;margin-inline:-16px;padding-inline:16px}.mr-home-ref .mr-who{aspect-ratio:1}.mr-home-ref .mr-who-body{grid-template-columns:1fr 24px;inset:auto 7px 7px}.mr-home-ref .mr-who-body strong{font-size:.75rem}.mr-home-ref .mr-who-body small{font-size:.53rem}.mr-home-ref .mr-who-go{width:24px;height:24px}.mr-home-ref .mr-home-feelings{min-height:145px}.mr-home-ref .mr-tiles{gap:5px;margin-top:10px}.mr-home-ref .mr-tile{min-width:0;height:63px;padding:3px;font-size:.56rem}.mr-home-ref .mr-tile svg{width:21px;height:21px}.mr-home-ref .mr-home-how{min-height:208px}.mr-home-ref .mr-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.mr-home-ref .mr-step{text-align:center;min-width:0;min-height:137px;padding:11px 6px 8px;display:block}.mr-home-ref .mr-step-arrow{display:none}.mr-home-ref .mr-step-n{width:27px;height:27px;font-size:.72rem;top:5px;left:5px}.mr-home-ref .mr-step-vis{width:auto;height:47px;margin-bottom:3px}.mr-home-ref .mr-step-icon{width:45px;height:45px}.mr-home-ref .mr-step-icon svg{width:23px;height:23px}.mr-home-ref .mr-collage{width:75px;height:47px}.mr-home-ref .mr-collage img{width:34px;height:34px}.mr-home-ref .mr-collage img:nth-child(2){left:20px}.mr-home-ref .mr-step h3{font-size:.64rem}.mr-home-ref .mr-step p{font-size:.54rem}.mr-home-ref .mr-home-examples{min-height:151px}.mr-home-ref .mr-home-examples .mr-rail-head{align-items:flex-end}.mr-home-ref .mr-browse{height:32px;padding:0 9px;font-size:.57rem;display:inline-flex}.mr-home-ref .mr-examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;display:grid;overflow:visible}.mr-home-ref .mr-example{grid-template-columns:43px minmax(0,1fr) 25px;gap:5px;min-width:0;min-height:62px;padding:4px;display:grid}.mr-home-ref .mr-example img{width:43px;height:53px}.mr-home-ref .mr-example strong{font-size:.57rem}.mr-home-ref .mr-example small{font-size:.47rem}.mr-home-ref .mr-example .mr-play{width:25px;height:25px}.mr-home-ref .mr-home-reaction{min-height:186px}.mr-home-ref .mr-split{grid-template-columns:1fr 1fr;gap:14px}.mr-home-ref .mr-split-media{aspect-ratio:1.42}.mr-home-ref .mr-split h2{font-size:1.45rem}.mr-home-ref .mr-split .mr-sub{font-size:.66rem}.mr-home-ref .mr-split .mr-btn{height:37px;margin-top:8px;padding:0 12px;font-size:.65rem}.mr-home-ref .mr-home-languages{min-height:115px}.mr-home-ref .mr-home-languages h2,.mr-home-ref .mr-home-trust h2{font-size:1.4rem!important}.mr-home-ref .mr-langs{gap:5px;margin-top:10px}.mr-home-ref .mr-langs li{gap:3px;height:30px;padding:0 7px 0 3px;font-size:.52rem}.mr-home-ref .mr-langs li span{width:23px;height:23px;font-size:.82rem}.mr-home-ref .mr-langs .mr-more-languages{min-width:47px;font-size:.49rem}.mr-home-ref .mr-see-all-langs{height:30px;margin-top:10px;padding:0 12px;font-size:.6rem}.mr-home-ref .mr-home-trust{min-height:0;padding:24px 0}.mr-home-ref .mr-trust{grid-template-columns:1fr;gap:12px;margin-top:18px}.mr-home-ref .mr-trust-card{padding:20px}.mr-home-ref .mr-home-business{min-height:192px}.mr-home-ref .mr-biz{min-height:156px}.mr-home-ref .mr-biz-topline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.mr-home-ref .mr-biz-cta{white-space:normal;text-align:center;grid-column:2;height:30px;margin:0;padding:0 8px;font-size:.48rem;line-height:1.1;position:static}.mr-home-ref .mr-biz h2{max-width:258px;margin-top:9px;font-size:1.2rem}.mr-home-ref .mr-biz .mr-sub{max-width:270px;font-size:.55rem}.mr-home-ref .mr-chips{gap:4px;max-width:252px;margin-top:9px}.mr-home-ref .mr-chips li{height:23px;padding:0 6px;font-size:.43rem}.mr-home-ref .mr-biz-media{aspect-ratio:auto;--fx:.87;--fy:.48;inset:-18px -16px -18px 61%}.mr-home-ref .mr-biz-media:after{background:linear-gradient(90deg,var(--meluvi-bg) 0%,#0c0713e6 18%,#0c071373 42%,#0c071314 66%,transparent 84%),linear-gradient(0deg,var(--meluvi-bg) 0%,transparent 27%)}.mr-home-ref .mr-biz-media .mr-note{display:none}.mr-home-ref .mr-home-final{min-height:135px;padding:19px 0 43px}.mr-home-ref .mr-final h2{max-width:270px;font-size:1.45rem}.mr-home-ref .mr-final .mr-sub{max-width:250px;font-size:.56rem}.mr-home-ref .mr-final .mr-btn{width:auto;height:34px;font-size:.58rem}.mr-home-ref .mr-footer{min-height:75px}.mr-home-ref .mr-footer-row{grid-template-columns:auto 1fr;gap:12px}.mr-home-ref .mr-footer-links-reference{justify-items:center;font-size:.48rem}.mr-home-ref .mr-footer-link-row{gap:11px}.mr-home-ref[dir=rtl] .mr-hero-copy>div{flex-direction:column;align-items:flex-start;width:100%;max-width:none;margin:0;display:flex}.mr-home-ref[dir=rtl] .mr-actions{width:100%;max-width:100%;margin-inline:0}.mr-home-ref[dir=rtl] .mr-biz-media{--fx:.87;inset:-18px 61% -18px -16px}.mr-home-ref[dir=rtl] .mr-biz-media:after{background:linear-gradient(270deg,var(--meluvi-bg) 0%,#0c0713e6 18%,#0c071373 42%,#0c071314 66%,transparent 84%),linear-gradient(0deg,var(--meluvi-bg) 0%,transparent 27%)}.mr-home-ref[dir=rtl] .mr-proof{max-width:100%}.mr-home-ref[dir=rtl] .mr-actions .mr-btn svg,.mr-home-ref[dir=rtl] .mr-who-go svg,.mr-home-ref[dir=rtl] .mr-biz-cta svg,.mr-home-ref[dir=rtl] .mr-final .mr-btn svg{transform:scaleX(-1)}}.mr-pricing{background:radial-gradient(60% 90% at 50% 0,#5a28a059,#0000 60%),#0b0716;padding:40px 0 44px;position:relative;overflow:hidden}.mr-pricing-glow{pointer-events:none;background:radial-gradient(40% 60% at 5% 90%,#e72bdb8c,#0000 70%),radial-gradient(40% 60% at 98% 70%,#e72bdb99,#0000 70%);height:70%;position:absolute;inset:auto -10% -40%}.mr-pricing-grid{grid-template-columns:minmax(210px,1.15fr) minmax(0,1.45fr);align-items:stretch;gap:clamp(12px,1.45vw,22px);display:grid;position:relative}.mr-pricing-intro h2{white-space:pre-line;font-size:clamp(1.8rem,2.4vw,2.2rem);line-height:1.12}.mr-pricing-sub{color:#ffffffd9;margin:10px 0 0;font-size:1rem}.mr-pricing-ready{color:#ffffffa6;margin:12px 0 0;font-size:.85rem}.mr-plan{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#281e46b3,#120c22bf);border:1px solid #ffffff24;border-radius:18px;flex-direction:column;min-width:0;padding:24px 20px 20px;display:flex;position:relative}.mr-plan.is-best{border:1.5px solid #ff8ce6d9;box-shadow:0 0 34px -4px #e72bdbb3,inset 0 0 24px #e72bdb1f}.mr-plan-badge{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#ff7d9a,#ff4fa8);border-radius:999px;padding:5px 16px;font-size:.85rem;font-weight:500;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.mr-plan h3{font-family:var(--f-display);font-size:1.3rem;font-weight:400}.mr-plan-tag{color:#ffffffd9;margin:4px 0 0;font-size:.88rem}.mr-plan-price{white-space:nowrap;margin:12px 0 14px;font-size:2.3rem;font-weight:700;line-height:1}.mr-plan-price small{font-size:1.45rem;font-weight:700}.mr-plan-final{opacity:.7;margin:-8px 0 12px;font-size:.8rem}.mr-plan ul{gap:9px;width:fit-content;max-width:100%;margin:0 auto 20px;padding:0;list-style:none;display:grid}.mr-plan li{align-items:center;gap:12px;font-size:.92rem;display:flex}.mr-plan-check{color:#f3c8ff;border:1.5px solid #e9a8ff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.mr-plan-cta{color:#fff;background:linear-gradient(90deg,#ff8a78 0%,#ff4fa8 45%,#df31df 75%,#855cff 100%);border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:8px;width:fit-content;height:44px;margin-top:auto;padding-inline:28px;font-size:.95rem;font-weight:600;text-decoration:none;display:flex}.mr-faq{padding:24px 0 28px}.mr-faq-grid{grid-template-columns:1fr 2.55fr;align-items:start;gap:24px;display:grid}.mr-faq-intro h2{color:var(--meluvi-text-dark);font-size:clamp(1.9rem,2.6vw,2.3rem);line-height:1.05}.mr-faq-intro p{color:var(--meluvi-muted-dark);max-width:260px;margin:12px 0 0;font-size:.95rem}.mr-faq-list{background:#ffffffbf;border-radius:16px;padding:4px 16px 8px;box-shadow:0 10px 30px -18px #501e7859}.mr-faq-item{border-bottom:1px solid #3c1e5a1a}.mr-faq-item:last-child{border-bottom:0}.mr-faq-item.is-open{background:#fff;border-radius:12px;grid-template-columns:minmax(0,250px) 1fr;align-items:center;gap:16px;margin:4px -16px 0;padding:0 16px;display:grid}.mr-faq-q{cursor:pointer;text-align:start;width:100%;min-height:32px;color:var(--meluvi-text-dark);font:600 .9rem var(--f-body);background:0 0;border:0;align-items:center;gap:22px;padding:8px 0;display:flex}.mr-faq-toggle{flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.mr-faq-item.is-open .mr-faq-toggle{color:#fff;background:linear-gradient(135deg,#ff7d9a,#ff4fa8);border-radius:50%}.mr-faq-qtext{flex:1}.mr-faq-chev{color:#9a92a6;flex:none}.mr-faq-a{color:var(--meluvi-muted-dark);white-space:pre-line;padding:12px 0;font-size:.8rem;line-height:1.45}[dir=rtl] .mr-flip{transform:scaleX(-1)}@media (width<=1100px){.mr-pricing-grid{grid-template-columns:minmax(170px,1.08fr) minmax(0,1.4fr);gap:10px}.mr-pricing-intro h2{font-size:1.55rem}.mr-pricing-sub{margin:6px 0 0;font-size:.82rem}.mr-pricing-ready{margin-top:8px;font-size:.72rem}.mr-plan{border-radius:14px;padding:21px 14px 16px}.mr-plan-badge{padding:4px 11px;font-size:.68rem;top:-12px}.mr-plan h3{font-size:1.02rem;line-height:1.08}.mr-plan-tag{font-size:.67rem;line-height:1.25}.mr-plan-price{margin:10px 0 12px;font-size:1.65rem}.mr-plan-price small{font-size:.95rem}.mr-plan ul{gap:7px;margin-bottom:14px}.mr-plan li{gap:7px;font-size:.68rem;line-height:1.2}.mr-plan-check{width:15px;height:15px}.mr-plan-cta{text-align:center;gap:5px;height:37px;padding-inline:18px;font-size:.7rem;line-height:1.1}.mr-plan-cta svg{flex:none;width:13px;height:13px}}@media (width<=760px){.mr-pricing{padding:40px 0}.mr-pricing-grid{grid-template-columns:1fr;gap:26px}.mr-faq-grid{grid-template-columns:1fr}.mr-faq-item.is-open{display:block}.mr-faq-a{padding:0 0 14px 46px}[dir=rtl] .mr-faq-a{padding:0 46px 14px 0}}.mr-faq-intro h2{max-width:7ch}.mr-pricing-sub{margin-top:6px}.mr-sticky{display:none}@media (width<=760px){.mr-sticky{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));inset-inline:0;background:linear-gradient(#0000,#0c0714f5 40%);transition:transform .3s;display:block;position:fixed;bottom:0;transform:translateY(110%)}.mr-sticky.is-visible{transform:none}.mr-sticky .mr-btn{justify-content:center;width:100%}}.mr:lang(ar) .mr-hero-script,.mr:lang(ar) .mr-script-side,.mr:lang(ar) .mr-note{display:none}@media (width>=761px){[dir=rtl] .mr-w-hero .mr-hero-media{inset:0 40% 0 0}[dir=rtl] .mr-w-hero .mr-hero-media img{object-position:70% 25%;transform:scaleX(-1)}[dir=rtl] .mr-w-hero:before{background:linear-gradient(270deg, var(--meluvi-bg) 0%, var(--meluvi-bg) 36%, #0c0713bf 48%, #0c07131a 70%, transparent 100%), linear-gradient(0deg, #0c0713b3, transparent 30%)}[dir=rtl] .mr-w-hero .mr-hero-copy>div{max-width:560px}[dir=rtl] .mr-w-hero .mr-hero-script{left:2.5%;right:auto}}.mr-home-ref .mr-examples{gap:16px}.mr-home-ref .mr-example.mr-example-cine{border-radius:16px;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}.mr-home-ref .mr-example-cine .mr-example-poster{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.mr-home-ref .mr-example-cine .mr-example-poster img{object-fit:cover;object-position:50% 35%;border-radius:0;width:100%;height:100%;transition:transform .5s}.mr-home-ref .mr-example.mr-example-cine{transition:box-shadow .35s,border-color .35s}@media (hover:hover) and (width>=761px){.mr-home-ref .mr-example-cine:hover .mr-example-poster img{transform:scale(1.02)}.mr-home-ref .mr-example-cine:hover{border-color:#d86bff8c;box-shadow:0 0 0 1px #d86bff40,0 14px 40px #ff5c8c2e}.mr-home-ref .mr-example-cine:hover .mr-play-lg{transform:scale(1.08);box-shadow:0 12px 34px #ff5c8c99}}.mr-home-ref .mr-example-cine .mr-example-poster:after{content:"";background:linear-gradient(#0000 50%,#0c0714cc),radial-gradient(60% 50% at 0 100%,#0c07148c,#0000 70%);position:absolute;inset:0}.mr-home-ref .mr-example-cine .mr-play-lg{z-index:1;inset-inline-start:14px;width:52px;height:52px;transition:transform .3s,box-shadow .3s;position:absolute;bottom:12px;box-shadow:0 10px 30px #ff5c8c73}.mr-home-ref .mr-example-cine .mr-example-dur{z-index:1;color:#f8f4ff;inset-inline-end:12px;background:#0c071499;border-radius:999px;padding:3px 8px;font-size:.78rem;font-weight:600;position:absolute;bottom:10px}.mr-home-ref .mr-example-cine .mr-example-body{padding:14px 16px 16px;display:block}.mr-home-ref .mr-example-cine strong{font-size:1.05rem}.mr-home-ref .mr-example-cine small{margin-top:4px;font-size:.82rem}@media (width<=760px){.mr-home-ref .mr-examples{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--pad,20px) * -1);padding-inline:var(--pad,20px);grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.mr-home-ref .mr-examples::-webkit-scrollbar{display:none}.mr-home-ref .mr-example.mr-example-cine{scroll-snap-align:start;min-height:0;padding:0;display:flex}.mr-home-ref .mr-example-cine .mr-example-poster img{width:100%;height:100%}.mr-home-ref .mr-example-cine .mr-play-lg{inset-inline-start:12px;width:46px;height:46px;bottom:10px}.mr-home-ref .mr-example-cine strong{font-size:1rem}.mr-home-ref .mr-example-cine small{font-size:.8rem}}.mr-home-ref .mr-home-how{min-height:0}.mr-home-ref .mr-step{border-radius:16px;min-height:0;padding:26px 22px}.mr-home-ref .mr-step-vis{height:96px;margin-bottom:14px}.mr-home-ref .mr-step-icon{border-radius:18px;width:84px;height:84px}.mr-home-ref .mr-step-icon svg{width:40px;height:40px}.mr-home-ref .mr-collage{width:150px;height:92px}.mr-home-ref .mr-collage img{border-width:3px;border-radius:11px;width:66px;height:66px}.mr-home-ref .mr-collage img:first-child{top:16px}.mr-home-ref .mr-collage img:nth-child(2){left:42px}.mr-home-ref .mr-collage img:nth-child(3){top:18px}.mr-home-ref .mr-step h3{font-size:23px;line-height:1.2}.mr-home-ref .mr-step p{margin-top:10px;font-size:17px;line-height:1.45}@media (width<=768px){.mr-home-ref .mr-steps-head h2{max-width:none;font-size:40px;line-height:1.1}.mr-home-ref .mr-steps{grid-template-columns:1fr;gap:18px;margin-top:22px}.mr-home-ref .mr-step-arrow{display:none}.mr-home-ref .mr-step{text-align:center;width:100%;min-height:0;padding:30px 24px;display:block}.mr-home-ref .mr-step-n{top:14px;left:14px;width:40px;height:40px;font-size:1.05rem;inset-inline-start:14px}.mr-home-ref .mr-step-vis{height:104px;margin-bottom:16px}.mr-home-ref .mr-step-icon{width:88px;height:88px}.mr-home-ref .mr-step-icon svg{width:42px;height:42px}.mr-home-ref .mr-collage{width:160px;height:100px}.mr-home-ref .mr-collage img{width:70px;height:70px}.mr-home-ref .mr-collage img:nth-child(2){left:45px}.mr-home-ref .mr-step h3{font-size:23px}.mr-home-ref .mr-step p{font-size:18px;line-height:1.45}}.mr-home-ref .mr-home-who .mr-rail{grid-auto-columns:calc(18.1818% - 12.7273px);gap:14px}@media (width<=1100px){.mr-home-ref .mr-home-who .mr-rail{grid-auto-columns:calc(29.4118% - 12.3529px)}}.mr-home-ref .mr-home-who .mr-who{aspect-ratio:3/4;cursor:pointer;text-align:start;font:inherit;border:0;padding:0}.mr-home-ref .mr-who[aria-pressed=true]{box-shadow:0 0 0 3px #d86bff,0 18px 40px -20px #df31dfb3}.mr-home-ref .mr-who[aria-pressed=true] .mr-who-go{background:linear-gradient(140deg,#ff4fa8,#b04dff);border-color:#0000}.mr-home-ref .mr-who:focus-visible,.mr-home-ref .mr-moment:focus-visible{outline-offset:3px;outline:3px solid #d86bff}.mr-home-ref .mr-home-moment{padding-top:8px}.mr-moment-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(16.6667% - 11.6667px);grid-auto-flow:column;gap:14px;padding:4px 0 6px;display:grid;overflow-x:auto}.mr-moment-rail::-webkit-scrollbar{display:none}.mr-moment{aspect-ratio:3/4.4;scroll-snap-align:start;cursor:pointer;color:#fff;font:inherit;background:#150b25;border:0;border-radius:18px;padding:0;transition:box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 22px 44px -26px #280a46bf}.mr-moment img{object-fit:cover;object-position:50% 30%;filter:saturate(1.05)contrast(1.04);width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.mr-moment:after{content:"";background:linear-gradient(#0000 38%,#0c06168c 66%,#0c0616f5 100%),radial-gradient(120% 60% at 50% 110%,#b04dff59,#0000 60%);position:absolute;inset:0}.mr-moment-body{z-index:1;text-align:center;gap:4px;display:grid;position:absolute;inset:auto 12px 16px}.mr-home-ref .mr-moment-body strong{color:#fff;font-family:DM Serif Display,Georgia,serif;font-size:1.45rem;font-weight:400;line-height:1.05}.mr-moment-body small{color:#fffc;font-size:.78rem;line-height:1.3}.mr-moment-check{z-index:2;top:10px;background:linear-gradient(140deg,#ff4fa8,#b04dff);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;inset-inline-end:10px}.mr-moment[aria-pressed=true]{box-shadow:0 0 0 3px #d86bff,0 22px 44px -20px #df31dfb3}@media (hover:hover) and (width>=761px){.mr-moment:hover img{transform:scale(1.05)}}.mr-discovery-cta{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:16px;margin-top:22px;display:flex}.mr-discovery-cta p{color:var(--meluvi-muted);font-size:.9rem}.mr-featured-langs li{font-weight:600}.mr-lang-dropdown-list li{align-items:baseline;gap:8px;display:flex}.mr-lang-alt{opacity:.65;font-size:.78em}.mr-home-ref .mr-footer{padding:44px 0 30px}.mr-home-ref .mr-footer-row{grid-template-columns:minmax(0,38fr) minmax(0,62fr);grid-template-areas:"brand groups""legal legal";align-items:start;gap:0 48px}.mr-footer-brand{grid-area:brand;min-width:0}.mr-home-ref .mr-footer-brand .mr-footer-statement{color:var(--meluvi-muted);max-width:34ch;margin-top:14px;font-size:.95rem;line-height:1.65;display:block}.mr-footer-groups{grid-area:groups;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:12px 32px;display:grid}.mr-footer-group{align-content:start;gap:2px;min-width:0;display:grid}.mr-footer-group h3{letter-spacing:.06em;text-transform:uppercase;color:var(--meluvi-muted);margin-bottom:6px;font-size:.78rem;font-weight:700}.mr-footer-group a{color:#ffffffd1;padding:6px 0;font-size:.9rem;line-height:1.4}.mr-footer-group a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.mr-footer-group a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #c8adff}.mr-footer-legal{border-top:1px solid #e2d5ff29;grid-area:legal;margin-top:38px;padding-top:20px}.mr-footer-rights{color:var(--meluvi-muted);margin:0;font-size:.82rem}.mr-footer-rights bdi{color:#ffffffc7}@media (width<=1100px){.mr-moment-rail{grid-auto-columns:calc(29.4118% - 12.3529px)}}@media (width<=760px){.mr-home-ref .mr-home-who .mr-rail{margin-inline:calc(var(--pad,20px) * -1);padding-inline:var(--pad,20px);scroll-padding-inline:var(--pad,20px);grid-auto-columns:72%;gap:12px}.mr-home-ref .mr-home-who .mr-who{aspect-ratio:4/5}.mr-moment-rail{margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad);scroll-padding-inline:var(--pad);grid-auto-columns:74%;gap:12px}.mr-moment{aspect-ratio:4/5}.mr-moment-body strong{font-size:1.6rem}.mr-moment-body small{font-size:.85rem}.mr-discovery-cta{text-align:center;flex-direction:column;align-items:stretch;gap:10px;margin-top:18px}.mr-discovery-cta .mr-btn{justify-content:center;height:52px;font-size:1rem}.mr-discovery-cta p{font-size:.82rem}.mr-home-ref .mr-footer{padding:30px 0 26px}.mr-home-ref .mr-footer-row{grid-template-columns:1fr;grid-template-areas:"brand""groups""legal";gap:0}.mr-footer-brand .mr-footer-statement{max-width:none}.mr-footer-groups{grid-template-columns:1fr 1fr;gap:22px 20px;margin-top:28px}.mr-footer-group:last-of-type{grid-column:1/-1}.mr-footer-group a{align-items:center;min-height:44px;padding:0;font-size:.95rem;display:flex}.mr-footer-legal{margin-top:30px;padding-top:16px}.mr-footer-rights{margin:0}}@media (width<=768px){.mr-home-ref .mr-steps-head h2{font-size:36px}.mr-home-ref .mr-steps{gap:14px;margin-top:18px}.mr-home-ref .mr-step{padding:24px}.mr-home-ref .mr-step-vis{height:84px;margin-bottom:10px}.mr-home-ref .mr-step-icon{width:72px;height:72px}.mr-home-ref .mr-step-icon svg{width:34px;height:34px}.mr-home-ref .mr-collage{width:134px;height:82px}.mr-home-ref .mr-collage img{width:58px;height:58px}.mr-home-ref .mr-collage img:nth-child(2){left:38px}.mr-home-ref .mr-step p{margin-top:6px}}.mr-footer-group .cookie-settings-link{color:#ffffffd1;text-align:start;padding:6px 0;font-size:.9rem;line-height:1.4}.mr-footer-group .cookie-settings-link:hover{color:#fff}@media (width<=1100px){.mr-footer-group .cookie-settings-link{align-items:center;min-height:44px;padding:0;font-size:.95rem;display:flex}}.mr-home-ref .mr-footer-group .cookie-settings-link{font-size:var(--type-home-small);line-height:var(--type-home-ui-leading)}.mr-footer-address{margin-top:2px;display:block}
