.landing-v2{--ink:#241b2d;--violet:#6038c4;--violet2:#8d68eb;--ivory:#fffaf3;--line:#e6dcec;color:var(--ink);font-family:var(--font-body,system-ui,sans-serif);background:#fff;overflow:hidden}.landing-v2 *{box-sizing:border-box}.landing-v2 h1,.landing-v2 h2,.landing-v2 h3,.landing-v2 p{margin-top:0}.landing-v2 h1,.landing-v2 h2{font-family:var(--font-display,Georgia,serif);letter-spacing:-.04em;font-weight:500}.landing-v2 em{color:var(--violet);font-style:italic}.lv3-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;background:#fffffff2;border-bottom:1px solid #eee7f4;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(20px,5vw,72px);display:flex;position:relative}.lv3-logo{width:138px;height:auto;display:block}.lv3-header nav,.lv3-footer nav{align-items:center;gap:28px;display:flex}.lv3-header nav a,.lv3-footer a{color:inherit;letter-spacing:.08em;font-size:12px;font-weight:800;text-decoration:none}.lv3-cta{letter-spacing:.06em;background:linear-gradient(135deg,#4a219f,#8254ed);border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 24px;font-size:12px;font-weight:900;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 30px #633dcc32;color:#fff!important}.lv3-cta span{font-size:20px;transition:transform .25s}:is(.lv3-cta:hover,.lv3-cta:focus-visible){transform:translateY(-3px);box-shadow:0 18px 34px #633dcc48}.lv3-cta:hover span{transform:translate(4px)}.lv3-kicker{color:var(--violet);letter-spacing:.16em;margin-bottom:20px;font-size:12px;font-weight:900;display:block}.lv3-hero{background:radial-gradient(circle at 75% 45%,#b594ff42 0 15%,#0000 48%),radial-gradient(circle at 13% 12%,#fff0d4 0,#0000 32%),linear-gradient(145deg,#fff 0,#fff8f0 58%,#f2eaff);grid-template-columns:minmax(0,1fr) minmax(500px,.9fr);align-items:center;min-height:760px;padding:72px max(6vw,30px);display:grid;position:relative}.lv3-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#744bc329 .8px,#0000 .8px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 45%);mask-image:linear-gradient(90deg,#000,#0000 45%)}.lv3-hero-copy{z-index:2;max-width:700px;position:relative}.lv3-hero h1{margin-bottom:30px;font-size:clamp(58px,7vw,104px);line-height:.92}.lv3-hero-copy>p{color:#5b5261;max-width:590px;font-size:20px;line-height:1.65}.lv3-actions{align-items:center;gap:25px;margin:34px 0;display:flex}.lv3-actions>a:last-child{color:var(--violet);letter-spacing:.06em;font-size:12px;font-weight:900;text-decoration:none}.lv3-price-note{color:#685d6d;align-items:center;gap:18px;font-size:13px;display:flex}.lv3-price-note b{color:#2a2030;font-size:16px}.lv3-hero-scene{place-items:center;height:660px;display:grid;position:relative}.lv3-hero-scene:after{content:"";border:1px solid #7b53d34d;border-radius:50%;width:420px;height:420px;position:absolute;box-shadow:0 0 0 55px #916de512,0 0 0 110px #916de50b}.lv3-hero-scene .lv3-phone{z-index:3}.lv3-phone{width:316px;position:relative}.lv3-phone-shell{background:#0c0b0e;border:9px solid #241f29;border-radius:52px;width:316px;height:650px;padding:8px;position:relative;overflow:hidden;box-shadow:0 36px 70px #2f185442}.lv3-phone-island{z-index:5;background:#111;border-radius:0 0 14px 14px;width:92px;height:23px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.lv3-phone-screen{background:#fff;border-radius:35px;height:100%;overflow:hidden}.lv3-phone-scale{transform-origin:0 0;width:390px;min-height:844px;transform:scale(.731)}.lv3-phone.is-compact{transform:scale(.88)}.lv3-phone.is-detail .gx-hero,.lv3-phone.is-detail .gx-language-selector,.lv3-phone.is-detail .gx-quick-navigation{display:none!important}.lv3-bubble{z-index:4;background:#fff;border-radius:18px 18px 18px 4px;padding:12px 17px;font-size:13px;font-weight:800;animation:5s ease-in-out infinite lv3-float;position:absolute;box-shadow:0 10px 26px #3d236629}.lv3-bubble:nth-of-type(2n){color:#fff;background:#5630ae;border-radius:18px 18px 4px}.lv3-bubble.b1{top:65px;left:0}.lv3-bubble.b2{animation-delay:-1s;top:125px;right:-10px}.lv3-bubble.b3{animation-delay:-2s;top:265px;left:-25px}.lv3-bubble.b4{animation-delay:-3s;top:350px;right:-10px}.lv3-bubble.b5{animation-delay:-4s;bottom:105px;left:5px}.lv3-bubble.b6{animation-delay:-.5s;bottom:42px;right:8px}@keyframes lv3-float{50%{transform:translateY(-9px)}}.lv3-before-after,.lv3-builder,.lv3-content,.lv3-styles,.lv3-kit,.lv3-update,.lv3-languages,.lv3-price,.lv3-faq{padding:110px max(7vw,28px)}.lv3-before-after{color:#fff;background:#2d174c}.lv3-before-after header{text-align:center}.lv3-before-after h2,.lv3-builder h2,.lv3-styles h2,.lv3-kit h2,.lv3-faq h2{font-size:clamp(42px,5vw,72px);line-height:1.02}.lv3-before-after em{color:#d6c1ff}.lv3-ba-grid{grid-template-columns:1fr 80px 1fr;align-items:center;gap:30px;max-width:1100px;margin:60px auto 0;display:grid}.lv3-chaos{background:#ffffff08;border:1px solid #ffffff24;border-radius:32px;flex-direction:column;gap:12px;min-height:320px;padding:30px;display:flex}.lv3-chaos span{color:#2b2030;background:#fff;border-radius:17px 17px 17px 4px;align-self:flex-start;padding:13px 16px;font-weight:700}.lv3-chaos .guest{color:#fff;background:#9a75ef;border-radius:17px 17px 4px;align-self:flex-end}.lv3-ba-arrow{text-align:center;color:#d5c0ff;font-size:42px}.lv3-one-link{color:#2c2035;text-align:center;background:linear-gradient(145deg,#fff,#f6edff);border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:320px;padding:32px;display:flex;box-shadow:0 25px 70px #0f071d55}.lv3-one-link img{width:64px}.lv3-one-link b{font-family:Georgia,serif;font-size:38px}.lv3-one-link i{color:#7044c5;font-size:12px}.lv3-builder{text-align:center;background:linear-gradient(#fff,#fbf7ff)}.lv3-builder-stage{text-align:left;background:#fff;border:1px solid #dfd2ed;border-radius:38px;grid-template-columns:1fr 400px;max-width:1040px;margin:55px auto 40px;display:grid;overflow:hidden;box-shadow:0 30px 80px #532b7d19}.lv3-editor{padding:55px}.lv3-editor>span,.lv3-live>small{color:var(--violet);letter-spacing:.16em;font-size:11px;font-weight:900}.lv3-editor h3{margin:16px 0 35px;font-family:Georgia,serif;font-size:36px}.lv3-editor label{gap:9px;margin:20px 0;font-size:13px;font-weight:800;display:grid}.lv3-editor input{color:#251b2c;background:#fffdfa;border:1px solid #d9cde2;border-radius:14px;width:100%;padding:16px 18px;font:600 16px system-ui}.lv3-editor input:focus{border-color:#7043c2;outline:3px solid #8f68dc33}.lv3-editor p{color:#726978;font-size:13px}.lv3-live{background:linear-gradient(145deg,#eee5f6,#d9caeb);place-items:center;padding:25px;display:grid}.lv3-live .lv3-phone{margin:-80px 0;transform:scale(.72)}.lv3-builder>.lv3-cta,.lv3-styles>.lv3-cta,.lv3-kit>.lv3-cta{margin-top:20px}.lv3-content{background:var(--ivory);grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;display:grid}.lv3-content h2,.lv3-price h2,.lv3-update h2,.lv3-languages h2{font-size:clamp(44px,5vw,72px);line-height:1}.lv3-content>div>p,.lv3-price>div>p,.lv3-update>div>p,.lv3-languages>div>p{color:#685f6a;font-size:18px;line-height:1.7}.lv3-tags{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.lv3-tags span{background:#fff;border:1px solid #dfd1e6;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:800}.lv3-content article{background:#fff;border-radius:34px;grid-template-columns:44% 56%;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px #5f3a6c22}.lv3-content article>img{object-fit:cover;width:100%;height:100%;min-height:440px}.lv3-content article>div{align-self:center;padding:42px 36px}.lv3-content article small{color:var(--violet);letter-spacing:.14em;font-weight:900}.lv3-content article h3{margin:15px 0;font-family:Georgia,serif;font-size:36px}.lv3-content article p{line-height:1.6}.lv3-content address{margin:24px 0;font-style:normal;font-weight:700}.lv3-content article a{color:var(--violet);font-weight:900;text-decoration:none}.lv3-content article>em{color:#fff;text-shadow:0 1px 3px #000;font-size:8px;position:absolute;bottom:8px;left:12px}.lv3-styles{text-align:center;background:#fff}.lv3-style-grid{grid-template-columns:1fr 1fr;gap:30px;max-width:1180px;margin:55px auto 30px;display:grid}.lv3-style-grid article{text-align:left;border:1px solid #e4d8ea;border-radius:38px;grid-template-columns:47% 53%;min-height:610px;transition:transform .3s;display:grid;overflow:hidden;box-shadow:0 25px 60px #472b641c}.lv3-style-grid article:hover{transform:translateY(-7px)}.lv3-style-grid .pop{background:linear-gradient(150deg,#ffe969,#fff8c9)}.lv3-style-grid .elite{background:linear-gradient(150deg,#efe1c9,#fffaf1)}.lv3-style-preview{place-items:center;display:grid;overflow:hidden}.lv3-style-copy{background:#ffffffd9;flex-direction:column;justify-content:center;padding:50px 34px;display:flex}.lv3-style-copy>span{font-size:48px;font-weight:1000}.lv3-style-copy h3{font-family:Georgia,serif;font-size:26px;line-height:1.25}.lv3-swatches{gap:10px;margin-top:28px;display:grid}.lv3-swatches button{color:#2b2230;text-align:left;cursor:pointer;background:#fff;border:1px solid #ddd0e2;border-radius:14px;align-items:center;gap:11px;width:100%;min-height:46px;padding:8px 12px;font-weight:800;display:flex}.lv3-swatches button[aria-pressed=true]{border-color:#7143c2;outline:3px solid #7143c238}.lv3-swatches i{background:#f4c221;border-radius:50%;width:26px;height:26px}.pop_corallo i{background:#f16b62}.pop_laguna i{background:#2bbda7}.elite_avorio i{background:linear-gradient(135deg,#fff8e8,#b38a3e)}.elite_notte i{background:linear-gradient(135deg,#071629,#b99042)}.elite_salvia i{background:linear-gradient(135deg,#9da789,#d4ba82)}.lv3-kit{color:#fff;text-align:center;background:radial-gradient(circle at 50% 10%,#a97ef42d,#0000 40%),#281743}.lv3-kit em{color:#d9c1ff}.lv3-kit-grid{grid-template-columns:1.2fr .8fr .8fr 1.2fr .55fr;align-items:center;gap:18px;max-width:1250px;margin:60px auto 35px;display:grid}.lv3-kit figure{background:#ffffff0e;border:1px solid #ffffff24;border-radius:25px;margin:0;padding:12px;transition:transform .3s,background .3s}.lv3-kit figure:hover,.lv3-kit figure:focus-within{background:#ffffff18;transform:translateY(-8px)}.lv3-kit figure img{object-fit:contain;background:#fff;border-radius:15px;width:100%;max-height:430px}.lv3-kit figcaption{letter-spacing:.08em;padding:13px 0 4px;font-size:12px;font-weight:900}.lv3-kit figure.qr img{aspect-ratio:1}.lv3-update{background:#fff;grid-template-columns:1fr 1.2fr;align-items:center;gap:7vw;display:grid}.lv3-update>div:last-child{justify-content:center;align-items:center;gap:16px;display:flex}.lv3-update>div:last-child span{text-align:center;background:#f7f1fc;border-radius:22px;padding:24px;font-weight:800}.lv3-update>div:last-child b{color:var(--violet);font-size:28px;display:block}.lv3-update a{color:var(--violet);font-weight:900}.lv3-languages{color:#fff;background:linear-gradient(135deg,#5a32ab,#8b67dc);grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid}.lv3-languages>div:first-child{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.lv3-languages>div:first-child span{background:#ffffff0e;border:1px solid #ffffff4f;border-radius:50%;place-items:center;width:82px;height:82px;font-family:Georgia,serif;font-size:24px;display:grid}.lv3-languages .lv3-kicker,.lv3-languages p{color:#ede4ff!important}.lv3-price{background:var(--ivory);grid-template-columns:1fr 460px;align-items:center;gap:9vw;display:grid}.lv3-price article{background:#fff;border:1px solid #e9deec;border-radius:36px;padding:42px;box-shadow:0 30px 80px #57356f21}.lv3-price article>span{letter-spacing:.15em;color:var(--violet);font-size:12px;font-weight:900}.lv3-price article>div{align-items:flex-start;margin:15px 0 0;display:flex}.lv3-price strong{font-family:Georgia,serif;font-size:92px;line-height:1}.lv3-price sup{font-size:28px}.lv3-price h3{color:#605665;font-size:16px}.lv3-price article>b{color:#5c2eb0;letter-spacing:.1em;background:#f1e8ff;border-radius:999px;padding:8px 12px;font-size:11px;display:inline-block}.lv3-price ul{columns:2;padding:20px 0;list-style:none}.lv3-price li{padding:7px 0;font-size:13px}.lv3-price article small{text-align:center;color:#716775;margin-top:16px;display:block}.lv3-chat{color:#fff;background:#25143e;border-radius:32px;align-items:center;gap:40px;margin:0 max(7vw,28px);padding:35px 45px;display:flex}.lv3-chat>span{background:#a881f0;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:900}.lv3-chat h2{margin-bottom:6px;font-size:34px}.lv3-chat p{color:#dbceed;margin:0}.lv3-faq{grid-template-columns:.7fr 1.3fr;gap:8vw;display:grid}.lv3-faq details{border-top:1px solid #dfd5e4}.lv3-faq details:last-child{border-bottom:1px solid #dfd5e4}.lv3-faq summary{cursor:pointer;grid-template-columns:50px 1fr 30px;align-items:center;min-height:76px;font-weight:800;list-style:none;display:grid}.lv3-faq summary::-webkit-details-marker{display:none}.lv3-faq summary span{color:var(--violet);font-family:Georgia,serif}.lv3-faq summary b{font-size:24px;transition:transform .25s}.lv3-faq details[open] summary b{transform:rotate(45deg)}.lv3-faq details p{color:#655c69;padding:0 40px 24px 50px;line-height:1.6}.lv3-final{text-align:center;color:#fff;background:radial-gradient(circle at 50% 0,#8257d7,#321655 70%);padding:100px 25px}.lv3-final .lv3-logo{margin:0 auto 30px}.lv3-final h2{font-size:clamp(42px,5vw,70px)}.lv3-final em{color:#d8c1ff}.lv3-final p{margin-top:20px}.lv3-footer{background:#fff;grid-template-columns:1.5fr 1fr 1fr;gap:35px;padding:55px max(6vw,25px) 30px;display:grid}.lv3-footer nav{flex-direction:column;align-items:flex-start;gap:13px}.lv3-footer small{color:#776d7b;border-top:1px solid #e4dce7;grid-column:1/-1;padding-top:22px}@media (max-width:900px){.lv3-header nav{display:none}.lv3-hero{grid-template-columns:1fr;padding-top:60px}.lv3-hero-scene{height:630px;margin-top:10px}.lv3-content,.lv3-update,.lv3-languages,.lv3-price,.lv3-faq,.lv3-style-grid{grid-template-columns:1fr}.lv3-kit-grid{grid-template-columns:repeat(2,1fr)}.lv3-kit figure.qr{grid-column:1/-1;justify-self:center;width:180px}.lv3-footer{grid-template-columns:1fr 1fr}.lv3-footer>div{grid-column:1/-1}.lv3-builder-stage{grid-template-columns:1fr 380px}.lv3-editor{padding:35px}}@media (max-width:620px){.lv3-header{height:68px;padding:0 16px}.lv3-header>.lv3-cta{min-height:40px;padding:0 14px;font-size:10px}.lv3-logo{width:108px}.lv3-hero{grid-template-columns:1fr;min-height:auto;padding:52px 18px 25px}.lv3-hero h1{font-size:52px}.lv3-hero-copy>p{font-size:16px}.lv3-actions{flex-direction:column;align-items:stretch}.lv3-actions>a{text-align:center}.lv3-price-note{flex-direction:column;align-items:flex-start;gap:4px}.lv3-hero-scene{height:550px}.lv3-hero-scene .lv3-phone{transform:scale(.72)}.lv3-hero-scene:after{width:285px;height:285px}.lv3-bubble{max-width:145px;padding:9px 11px;font-size:10px}.lv3-bubble.b1{left:-5px}.lv3-bubble.b2{right:-4px}.lv3-bubble.b3{left:-8px}.lv3-bubble.b4{right:-6px}.lv3-bubble.b5{left:0}.lv3-bubble.b6{right:0}.lv3-before-after,.lv3-builder,.lv3-content,.lv3-styles,.lv3-kit,.lv3-update,.lv3-languages,.lv3-price,.lv3-faq{padding:75px 18px}.lv3-ba-grid{grid-template-columns:1fr}.lv3-ba-arrow{transform:rotate(90deg)}.lv3-before-after h2,.lv3-builder h2,.lv3-styles h2,.lv3-kit h2,.lv3-faq h2{font-size:42px}.lv3-builder-stage{grid-template-columns:1fr}.lv3-live{min-height:530px}.lv3-live .lv3-phone{margin:-95px 0;transform:scale(.68)}.lv3-content article{grid-template-columns:1fr}.lv3-content article>img{min-height:300px}.lv3-content article>div{padding:30px 24px}.lv3-style-grid article{grid-template-columns:1fr;min-height:auto}.lv3-style-preview{height:480px}.lv3-style-preview .lv3-phone{margin:-80px;transform:scale(.65)}.lv3-style-copy{padding:32px 24px}.lv3-kit-grid{gap:10px}.lv3-kit figure{border-radius:17px;padding:6px}.lv3-update>div:last-child{flex-direction:column;align-items:stretch}.lv3-update>div:last-child i{text-align:center;transform:rotate(90deg)}.lv3-languages>div:first-child span{width:58px;height:58px;font-size:17px}.lv3-price article{padding:28px 22px}.lv3-price ul{columns:1}.lv3-chat{flex-direction:column;align-items:flex-start;gap:18px;margin:0 18px;padding:28px}.lv3-footer{grid-template-columns:1fr}.lv3-footer>div,.lv3-footer small{grid-column:auto}.lv3-phone{width:316px;max-width:100%}}@media (max-width:360px){.lv3-hero h1{font-size:45px}.lv3-hero-scene .lv3-phone{transform:scale(.66)}.lv3-bubble.b1,.lv3-bubble.b3,.lv3-bubble.b5{left:-12px}.lv3-bubble.b2,.lv3-bubble.b4,.lv3-bubble.b6{right:-12px}.lv3-style-copy>span{font-size:40px}}@media (prefers-reduced-motion:reduce){.landing-v2 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lv3-style-grid article:hover,.lv3-kit figure:hover,.lv3-cta:hover{transform:none}}.lv3-style-grid article{align-items:stretch}.lv3-style-preview{background:radial-gradient(circle at 50% 42%,#ffffffc7,#ffffff2e 48%,#0000 70%);padding:24px 8px;position:relative}.lv3-style-preview:after{content:"";filter:blur(12px);background:#23192d24;border-radius:50%;height:22px;position:absolute;bottom:32px;left:18%;right:18%}.lv3-style-preview .lv3-phone{z-index:1;margin:-28px;position:relative;transform:scale(.72)}.lv3-style-grid .pop .lv3-style-preview{border-right:1px solid #503d161c}.lv3-style-grid .elite .lv3-style-preview{border-right:1px solid #5b43221f}@media (max-width:620px){.lv3-style-preview{height:470px;padding:20px 8px}.lv3-style-preview .lv3-phone{margin:-74px;transform:scale(.64)}.lv3-style-grid .pop .lv3-style-preview,.lv3-style-grid .elite .lv3-style-preview{border-bottom:1px solid #3c28461a;border-right:0}}.lv3-phone-screen iframe{background:#fff;border:0;width:100%;height:100%;display:block}.lv3-chaos-phone,.lv3-order-phone{place-items:center;min-height:570px;display:grid;position:relative}.lv3-chaos-phone:before,.lv3-chaos-phone:after{content:"";background:#ff5b7e;border-radius:50%;position:absolute;box-shadow:0 0 0 8px #ff5b7e2b}.lv3-chaos-phone:before{width:34px;height:34px;top:16%;right:10%}.lv3-chaos-phone:after{width:20px;height:20px;bottom:18%;left:12%}.lv3-chaos-screen{background:linear-gradient(160deg,#ece8ee,#d8d1dc);border:9px solid #19151d;border-radius:46px;flex-direction:column;gap:14px;width:285px;height:540px;padding:58px 18px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #0d061c66}.lv3-chaos-screen:before{content:"";background:#18141b;border-radius:0 0 14px 14px;width:90px;height:23px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.lv3-chaos-screen>small{text-align:center;color:#756c7a;letter-spacing:.1em;font-weight:900}.lv3-chaos-screen>span{color:#2b2130;background:#fff;border-radius:15px 15px 15px 4px;align-self:flex-start;padding:12px 30px 12px 13px;font-size:12px;font-weight:800;position:relative;transform:rotate(-1deg);box-shadow:0 6px 16px #3d2b4930}.lv3-chaos-screen>span.guest{color:#fff;background:#7e53d4;border-radius:15px 15px 4px;align-self:flex-end;transform:rotate(1deg)}.lv3-chaos-screen>span b{color:#fff;background:#ef385d;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;display:grid;position:absolute;top:-8px;right:-7px}.lv3-chaos-screen>i{color:#fff;text-align:center;background:#242029;border-radius:16px;margin-top:auto;padding:14px;font-size:12px;font-style:normal;font-weight:900;animation:2.8s ease-in-out infinite lv3-call}@keyframes lv3-call{50%{transform:scale(1.025);box-shadow:0 0 0 8px #ef385d22}}.lv3-order-phone{overflow:hidden}.lv3-order-phone>strong{z-index:4;color:#2a2030;text-align:center;background:#fff;border-radius:18px;padding:14px 20px;font-family:Georgia,serif;font-size:19px;position:absolute;bottom:25px;box-shadow:0 14px 35px #170b2847}.lv3-ba-arrow{flex-direction:column;align-items:center;gap:10px;display:flex}.lv3-ba-arrow span{letter-spacing:.15em;color:#cbb3ef;font-size:9px;font-weight:900}.lv3-update-sequence{grid-template-columns:1fr 28px 1fr 28px 1fr;position:relative;align-items:center!important;gap:12px!important;display:grid!important}.lv3-update-sequence>span{opacity:.6;flex-direction:column;justify-content:center;align-items:center;min-height:180px;animation:6s ease-in-out infinite lv3-step;display:flex;gap:8px!important}.lv3-update-sequence>span:nth-of-type(2){animation-delay:2s}.lv3-update-sequence>span:nth-of-type(3){animation-delay:4s}.lv3-update-sequence>span small{color:#6d6372;font-size:11px}.lv3-update-sequence .has-qr img{width:68px;height:68px}.lv3-update-sequence>em{color:#5e36b0;font-style:normal;font-weight:900;position:absolute;top:calc(100% + 18px);right:0}@keyframes lv3-step{0%,30%{opacity:1;transform:translateY(-6px);box-shadow:0 18px 35px #5e39ad24}34%,to{opacity:.6;box-shadow:none;transform:none}}.lv3-languages>div:first-child span{flex-direction:column;gap:4px;width:96px;height:96px;display:flex}.lv3-languages>div:first-child span i{font-size:27px;font-style:normal;line-height:1}.lv3-price{background:radial-gradient(circle at 77% 28%,#8c5ce53a,#0000 28%),linear-gradient(145deg,#fff9ef,#f3e9ff)}.lv3-price article{background:linear-gradient(160deg,#fff,#f8f1ff);border-color:#d8c6e8;box-shadow:0 35px 90px #3d155b35}.lv3-price article>div{color:#4b249c}.lv3-price article .lv3-cta{width:100%;min-height:58px;font-size:13px;box-shadow:0 18px 38px #5e2fba45}.lv3-try-first{text-align:center;color:#3d2852;margin-top:18px;font-family:inherit!important;font-size:13px!important;display:block!important}.lv3-value-glimpse{align-items:flex-end;height:245px;margin-top:35px;display:flex}.lv3-value-glimpse img{object-fit:contain;border-radius:18px;width:190px;max-height:225px;transform:rotate(-4deg);box-shadow:0 18px 40px #42205725}.lv3-value-glimpse img+img{margin-left:-35px;transform:translateY(14px)rotate(5deg)}.lv3-chat{grid-template-columns:auto .85fr 1.15fr;padding:42px 48px;display:grid}.lv3-chat-copy small{color:#cbb6e6;font-weight:800}.lv3-chat-preview{flex-direction:column;gap:10px;display:flex}.lv3-chat-preview span{color:#2c2132;background:#fff;border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:86%;padding:12px 15px;font-size:12px}.lv3-chat-preview span+span{color:#fff;background:#8c62dd;border-radius:16px 16px 4px;align-self:flex-end}.lv3-chat-preview b{letter-spacing:.12em;margin-bottom:4px;font-size:9px;display:block}@media (max-width:620px){.lv3-chaos-phone,.lv3-order-phone{min-height:500px}.lv3-chaos-screen{transform:scale(.84)}.lv3-order-phone .lv3-phone{transform:scale(.67)}.lv3-ba-arrow{transform:none}.lv3-ba-arrow>span{display:none}.lv3-update-sequence{grid-template-columns:1fr!important}.lv3-update-sequence>i{transform:none!important}.lv3-update-sequence>em{text-align:center;position:static}.lv3-update-sequence>span{min-height:145px}.lv3-languages>div:first-child span{width:64px;height:64px}.lv3-languages>div:first-child span i{font-size:20px}.lv3-value-glimpse{height:190px}.lv3-value-glimpse img{width:145px;max-height:180px}.lv3-chat{grid-template-columns:1fr;padding:28px}.lv3-chat-preview span{max-width:92%}}.lv3-before-after{background:radial-gradient(circle at 78% 22%,#a77cff42 0,#0000 28%),radial-gradient(circle at 18% 78%,#6d3fce52 0,#0000 34%),linear-gradient(145deg,#1b0b32 0,#35145e 48%,#572b91 100%);position:relative}.lv3-before-after:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 15%,#ffffff0d 48%,#0000 70%);position:absolute;inset:0}.lv3-before-after>*{position:relative}.lv3-languages{color:var(--ink);background:radial-gradient(circle at 18% 28%,#9c75eb33,#0000 32%),radial-gradient(circle at 88% 76%,#d8c5ff66,#0000 34%),linear-gradient(135deg,#fffaf2 0,#f8f2ff 52%,#eee4ff 100%);position:relative}.lv3-languages .lv3-kicker{color:var(--violet)!important}.lv3-languages p{color:#675d6d!important}.lv3-languages>div:first-child{align-items:stretch}.lv3-languages>div:first-child span{background:#ffffffb8;border:1px solid #d8c9e7;border-radius:22px;justify-content:center;gap:10px;width:148px;height:auto;min-height:82px;padding:14px 16px;font-family:inherit;box-shadow:0 14px 34px #4b276c13}.lv3-languages>div:first-child span b{font-size:13px}.lv3-flag{border-radius:4px;flex:none;width:38px;height:26px;display:block;overflow:hidden;box-shadow:0 0 0 1px #241b2d22}.lv3-flag.flag-it{background:linear-gradient(90deg,#169b62 0 33.333%,#fff 33.333% 66.666%,#ce2b37 66.666%)}.lv3-flag.flag-gb{background:linear-gradient(27deg,#0000 43%,#fff 43% 48%,#c8102e 48% 52%,#fff 52% 57%,#0000 57%),linear-gradient(-27deg,#0000 43%,#fff 43% 48%,#c8102e 48% 52%,#fff 52% 57%,#0000 57%),linear-gradient(90deg,#0000 40%,#fff 40% 45%,#c8102e 45% 55%,#fff 55% 60%,#0000 60%),linear-gradient(#0000 35%,#fff 35% 42%,#c8102e 42% 58%,#fff 58% 65%,#0000 65%),#012169}.lv3-flag.flag-fr{background:linear-gradient(90deg,#0055a4 0 33.333%,#fff 33.333% 66.666%,#ef4135 66.666%)}.lv3-flag.flag-es{background:linear-gradient(#aa151b 0 25%,#f1bf00 25% 75%,#aa151b 75%)}.lv3-flag.flag-de{background:linear-gradient(#171717 0 33.333%,#d00 33.333% 66.666%,#ffce00 66.666%)}.lv3-price article{position:relative}.lv3-price article:before{content:"";pointer-events:none;background:linear-gradient(135deg,#b98b3f,#fff0 35%,#7a4dcf 75%,#d3ad64);border-radius:36px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lv3-price article>span{color:#a77b34}.lv3-price li:before{content:"✓";color:#a77b34;margin-right:8px;font-weight:900}.lv3-price li{list-style:none}@media (max-width:620px){.lv3-languages>div:first-child{grid-template-columns:1fr 1fr;display:grid}.lv3-languages>div:first-child span{width:auto;height:auto;min-height:72px}.lv3-languages>div:first-child span:last-child{grid-column:1/-1}.lv3-languages>div:first-child span i{font-size:0}}.lv3-try-phone{pointer-events:none;display:none}@media (max-width:620px){.lv3-header{padding-inline:14px}.lv3-hero{padding:44px 15px 18px}.lv3-kicker{margin-bottom:14px}.lv3-hero h1{margin-bottom:22px}.lv3-actions{gap:14px;margin:25px 0}.lv3-hero-scene{height:520px;margin-top:0}.lv3-hero-scene .lv3-phone{transform:scale(.69)}.lv3-before-after,.lv3-builder,.lv3-content,.lv3-styles,.lv3-kit,.lv3-update,.lv3-languages,.lv3-price,.lv3-faq{padding:58px 15px}.lv3-ba-grid{gap:16px;margin-top:34px}.lv3-chaos-phone,.lv3-order-phone{min-height:500px}.lv3-builder-stage{border-radius:28px;margin:28px auto 25px}.lv3-editor{padding:30px 22px}.lv3-live{min-height:470px;padding:12px}.lv3-live .lv3-phone{margin:-112px 0;transform:scale(.63)}.lv3-content{gap:32px}.lv3-style-grid{gap:22px;margin:30px auto 22px}.lv3-style-grid article{border-radius:28px}.lv3-style-preview{height:435px}.lv3-style-preview .lv3-phone{margin:-105px;transform:scale(.59)}.lv3-style-copy{padding:28px 22px}.lv3-brand-offer{gap:28px;padding:58px 15px}.lv3-brand-offer>div>strong{margin:18px 0}.lv3-kit-grid{margin:32px auto 25px}.lv3-update,.lv3-languages{gap:34px}.lv3-price{gap:28px}.lv3-price>div>p{margin-bottom:0}.lv3-value-glimpse{height:190px;margin-top:18px}.lv3-phone.is-interactive .lv3-phone-screen{overflow:hidden}.lv3-try-phone{z-index:8;color:#fff;opacity:0;pointer-events:none;background:#241b2de6;border:1px solid #ffffffa8;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:calc(100% - 26px);padding:9px 12px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%,8px);box-shadow:0 9px 24px #1b102847}.lv3-try-phone.is-visible{opacity:1;transform:translate(-50%)}.lv3-try-phone b,.lv3-try-phone span{font-size:10px;line-height:1.25}.lv3-try-phone b{letter-spacing:.1em}.lv3-try-phone i{font-style:normal;animation:1.4s ease-in-out 3 lv3-swipe}}@keyframes lv3-swipe{50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.lv3-try-phone{transition:none!important}.lv3-try-phone i{animation:none!important}}.lv3-price li:before{content:none}.lv3-price article>b{color:#79561f;background:linear-gradient(135deg,#f5ead0,#efe1ff)}.lv3-brand-offer{background:#f5efe8;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(30px,7vw,90px);padding:clamp(70px,9vw,130px) max(24px,7vw);display:grid}.lv3-brand-offer h2{margin:16px 0;font-family:Georgia,serif;font-size:clamp(44px,6vw,82px);line-height:.95}.lv3-brand-offer p{max-width:650px;font-size:18px;line-height:1.6}.lv3-brand-offer>div>strong{margin:24px 0;display:block}.lv3-brand-sample{background:#fff;border:1px solid #d8ccbe;border-radius:28px;grid-template-columns:auto 1fr;gap:14px;padding:30px;display:grid;box-shadow:0 25px 70px #301e141f}.lv3-brand-sample>span,.lv3-brand-sample>small{grid-column:1/-1}.lv3-brand-sample>i{background:#6435e9;border-radius:50%;width:42px;height:42px}.lv3-brand-sample>i:first-of-type{background:#f4ede4}.lv3-brand-sample>i:nth-of-type(2){background:#241d2d}.lv3-brand-sample b{align-self:center}@media (max-width:760px){.lv3-brand-offer{grid-template-columns:1fr}.lv3-brand-offer h2{font-size:46px}}@media (max-width:620px){.lv3-brand-offer{gap:28px;padding:58px 15px}.lv3-brand-offer>div>strong{margin:18px 0}}.lv3-cta.is-secondary{box-shadow:none;background:#fff;border:1px solid #6b40c8;color:#552aab!important}:is(.lv3-cta.is-secondary:hover,.lv3-cta.is-secondary:focus-visible){background:#f6f0ff;box-shadow:0 10px 24px #633dcc1f}.lv3-cta.is-primary{background:linear-gradient(135deg,#4a219f,#8254ed);border-color:#0000;box-shadow:0 12px 30px #633dcc32;color:#fff!important}:is(.lv3-cta.is-primary:hover,.lv3-cta.is-primary:focus-visible){background:linear-gradient(135deg,#5528aa,#8b5af1);box-shadow:0 18px 34px #633dcc48}.lv3-cta.is-light{background:#fff;color:#48219d!important}.lv3-kit>.lv3-cta.is-secondary{background:0 0;border-color:#d9c5ff;color:#fff!important}.lv3-kit>.lv3-cta.is-secondary:hover{background:#ffffff14}.lv3-brand-compare{text-align:center;background:radial-gradient(circle at 78% 18%,#c9b3f53d,#0000 30%),linear-gradient(145deg,#fbf7f0,#f7f0ff);padding:clamp(76px,8vw,118px) max(24px,7vw)}.lv3-brand-compare>header{max-width:820px;margin:0 auto}.lv3-brand-compare h2{margin:16px 0 22px;font-family:Georgia,serif;font-size:clamp(44px,6vw,78px);line-height:.96}.lv3-brand-compare header p{color:#665c6d;max-width:680px;margin-inline:auto;font-size:18px;line-height:1.65}.lv3-brand-comparison{grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:50px auto 20px;display:grid}.lv3-brand-comparison>article{background:#fff;border:1px solid #ded3e5;border-radius:34px;min-width:0;overflow:hidden;box-shadow:0 24px 65px #47275f1b}.lv3-brand-label{text-align:left;border-bottom:1px solid #e8dfee;justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:20px 24px;display:flex}.lv3-brand-label span{color:#5b2cb6;letter-spacing:.12em;font-size:12px;font-weight:950}.lv3-brand-label strong{color:#706677;font-size:12px}.lv3-brand-phone{background:linear-gradient(145deg,#fff6c8,#f6ecff);place-items:start center;height:500px;display:grid;overflow:hidden}.lv3-brand-comparison article+article .lv3-brand-phone{background:radial-gradient(circle at 75% 20%,#d5b5dd,#0000 30%),linear-gradient(145deg,#eadff5,#f7efe8)}.lv3-brand-phone .lv3-phone{transform-origin:top;margin-top:22px;transform:scale(.67)}.lv3-brand-comparison article>p{color:#615867;text-align:left;min-height:72px;margin:0;padding:20px 24px;font-size:14px;line-height:1.5}.lv3-brand-tabs{display:none}.lv3-brand-upgrade{color:#3e2854;margin:28px 0 4px;font-size:14px;display:block}.lv3-brand-compare>.lv3-cta{margin-top:20px}@media (max-width:760px){.lv3-brand-compare{padding:58px 15px}.lv3-brand-compare h2{font-size:46px}.lv3-brand-compare header p{font-size:16px}.lv3-brand-tabs{background:#fff;border:1px solid #d7c9e2;border-radius:999px;grid-template-columns:1fr 1fr;max-width:360px;margin:34px auto 16px;padding:4px;display:grid}.lv3-brand-tabs button{color:#5e5365;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:46px;font-weight:900}.lv3-brand-tabs button[aria-selected=true]{color:#fff;background:#2f1c48;box-shadow:0 8px 18px #2f1c4830}.lv3-brand-comparison{max-width:430px;margin:0 auto 18px;display:block}.lv3-brand-comparison>article{display:none}.lv3-brand-comparison>article.is-mobile-active{display:block}.lv3-brand-label{flex-direction:column;align-items:flex-start;gap:5px;min-height:78px}.lv3-brand-phone{height:475px}.lv3-brand-phone .lv3-phone{margin-top:16px;transform:scale(.63)}.lv3-brand-comparison article>p{min-height:0}}.lv3-home-link{border-radius:8px;display:inline-flex}.lv3-home-link:focus-visible{outline-offset:5px;outline:3px solid #7043c2}.lv3-content article>em{color:#fff;text-shadow:0 1px 2px #000;background:#160f1cc7;border-radius:8px;max-width:calc(44% - 28px);padding:5px 8px;font-size:10px;font-style:normal;line-height:1.25;bottom:12px;left:14px}.lv3-style-preview .lv3-phone{margin:-42px;transform:scale(.76)}.lv3-style-preview{min-width:0}.lv3-order-phone .lv3-phone{transform:scale(.82)}.lv3-value-glimpse{justify-content:flex-start;height:300px;margin-top:32px;padding-left:10px}.lv3-value-glimpse img{width:235px;max-height:285px}.lv3-value-glimpse img+img{margin-left:-42px}@media (max-width:620px){.lv3-content article>em{max-width:calc(100% - 24px);left:12px}.lv3-style-preview .lv3-phone{margin:-72px;transform:scale(.68)}.lv3-order-phone .lv3-phone{transform:scale(.72)}.lv3-value-glimpse{justify-content:center;height:220px;padding-left:0}.lv3-value-glimpse img{width:min(46vw,175px);max-height:210px}}
