.verticalLanding{--vl-ink:#241b2d;--vl-muted:#716777;--vl-rose:#a84c72;--vl-blush:#f9edf2;--vl-cream:#fffaf7;--vl-line:#eadce2;background:var(--vl-cream);color:var(--vl-ink);font-family:pinar,bakh,sans-serif;min-height:100vh;overflow:hidden}.verticalLanding *{box-sizing:border-box}.verticalLanding button,.verticalLanding input{font:inherit}.vlHeader{height:82px;max-width:1180px;margin:auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.vlHeader img,.vlFooter img{width:128px;display:block}.vlHeader button{border:1px solid var(--vl-line);background:#fff;border-radius:14px;padding:11px 18px;color:var(--vl-ink);cursor:pointer}.vlHero{max-width:1180px;margin:28px auto 0;padding:70px 70px 58px;min-height:650px;border-radius:42px;display:grid;grid-template-columns:1.05fr .75fr;align-items:center;gap:68px;background:radial-gradient(circle at 14% 20%,#fff 0 8%,transparent 34%),linear-gradient(135deg,#f9e8ef,#f5f0ff 56%,#e8f5f1);position:relative}.vlHero:after{content:"";position:absolute;width:190px;height:190px;border:1px solid #fff8;border-radius:50%;left:-65px;bottom:-65px}.vlHeroCopy{position:relative;z-index:1}.vlPartner{display:inline-flex;align-items:center;gap:9px;background:#fff9;border:1px solid #fff;border-radius:12px;padding:7px 12px;margin-bottom:15px;font-size:13px;color:#76566a}.vlPartner img{width:24px;height:24px;object-fit:contain;border-radius:6px}.vlEyebrow{display:flex;align-items:center;gap:8px;color:var(--vl-rose);font-size:15px;font-weight:700}.vlEyebrow svg{width:18px}.vlHero h1{font-size:clamp(40px,4.4vw,67px);line-height:1.17;letter-spacing:-2.6px;margin:20px 0}.vlHeroCopy>p{font:20px/1.95 bakh,sans-serif;color:#5e5263;max-width:630px;margin:0}.vlHeroActions{display:flex;gap:12px;align-items:center;margin-top:34px}.vlPrimary{border:0;border-radius:16px;background:var(--vl-ink);color:#fff;min-height:54px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-weight:700;cursor:pointer;box-shadow:0 12px 25px #241b2d20;transition:.2s transform,.2s background}.vlPrimary:hover{transform:translateY(-2px);background:#3d2c47}.vlPrimary:focus-visible,.vlTextButton:focus-visible,.vlHeader button:focus-visible,.vlLead input:focus-visible{outline:3px solid #c6789a;outline-offset:3px}.vlPrimary svg{width:18px}.vlTextButton{border:0;background:transparent;padding:12px;color:#5c4253;cursor:pointer}.vlHeroCopy>small{display:flex;align-items:center;gap:7px;margin-top:17px;color:#6f6472;font-family:bakh}.vlHeroCopy>small svg{width:16px;color:#43826b}.vlPhone{margin:0 auto;width:min(100%,330px);min-height:560px;border:9px solid #29212e;border-radius:39px;background:#fff;box-shadow:0 30px 60px #5b344b33;overflow:hidden;transform:rotate(-2deg);position:relative;z-index:1}.vlPhone.compact{width:290px;min-height:505px;transform:rotate(2deg)}.vlPhoneTop{height:28px;padding:7px 18px;display:flex;justify-content:space-between;font:10px Arial}.vlPhoneTop i{width:46px;height:14px;border-radius:9px;background:#29212e;position:absolute;top:5px;left:calc(50% - 23px)}.vlInviteCover{height:205px;background:linear-gradient(160deg,#754b61,#c47b98);color:#fff;padding:38px 24px 20px;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.vlInviteCover:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid #ffffff50;border-radius:80px 10px}.vlInviteCover svg{width:35px;height:35px;margin-bottom:auto;position:relative}.vlInviteCover small,.vlInviteCover strong{position:relative}.vlInviteCover strong{font-size:25px;line-height:1.4;margin-top:4px}.vlInviteBody{padding:22px;color:#4c3d4d;text-align:center}.vlInviteBody>svg{background:var(--vl-blush);color:var(--vl-rose);border-radius:50%;padding:9px;width:43px;height:43px}.vlInviteBody>span{display:block;color:var(--vl-rose);font-size:11px;margin:7px}.vlInviteBody h3{font-size:20px;margin:5px}.vlInviteBody p{font:14px/1.8 bakh;color:#756a77}.vlInviteBody div{font:12px/1.5 bakh;text-align:right;display:flex;gap:7px;background:#fbf5f7;border-radius:12px;padding:11px}.vlInviteBody div svg{width:17px;color:var(--vl-rose);flex:none}.vlInviteBody button{width:100%;border:0;border-radius:12px;background:#a84c72;color:#fff;padding:12px;margin-top:15px}.vlSectionHeading{text-align:center;margin-bottom:40px}.vlSectionHeading>span,.vlScenario>div>span,.vlInvitationSection>div>span,.vlLeadCopy>span{color:var(--vl-rose);font-weight:700;font-size:14px}.vlSectionHeading h2,.vlScenario h2,.vlInvitationSection h2,.vlLead h2{font-size:clamp(29px,3.3vw,43px);line-height:1.35;margin:10px 0}.vlDemo,.vlSteps,.vlBenefits,.vlFaq{max-width:1120px;margin:120px auto;padding:0 24px}.vlDemo{opacity:.78;transition:.4s opacity}.vlDemo.isOpen{opacity:1}.vlDemoFlow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;position:relative}.vlDemoFlow:before{content:"";height:2px;background:linear-gradient(90deg,#e6d4dc,var(--vl-rose),#e6d4dc);position:absolute;right:10%;left:10%;top:39px}.vlDemoFlow article{background:#fff;border:1px solid var(--vl-line);border-radius:22px;padding:26px 20px;text-align:center;position:relative;animation:vlFloat 3.8s var(--delay) ease-in-out infinite}.vlDemoFlow article>span{width:54px;height:54px;border-radius:18px;background:var(--vl-blush);color:var(--vl-rose);display:grid;place-items:center;margin:-4px auto 18px;position:relative}.vlDemoFlow svg{width:25px}.vlDemoFlow strong{display:block}.vlDemoFlow p,.vlSteps p,.vlScenario p,.vlInvitationSection p{font:15px/1.9 bakh;color:var(--vl-muted)}@keyframes vlFloat{50%{transform:translateY(-7px)}}@media(prefers-reduced-motion:reduce){.vlDemoFlow article{animation:none}.vlPrimary{transition:none}}.vlSteps>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vlSteps article{border-top:1px solid var(--vl-line);padding:24px 10px}.vlSteps article b{font-size:50px;color:#d5a8bb;font-weight:500}.vlSteps h3{font-size:22px;margin:6px 0}.vlScenario{max-width:1180px;margin:120px auto;padding:70px;display:grid;grid-template-columns:1fr .85fr;align-items:center;gap:60px;background:var(--vl-ink);color:#fff;border-radius:38px}.vlScenario p{color:#cfc5d2}.vlScenarioPath{display:flex;align-items:center;justify-content:center;gap:8px;direction:rtl}.vlScenarioPath span{background:#ffffff12;border:1px solid #ffffff24;border-radius:17px;padding:19px 13px;text-align:center;min-width:105px}.vlScenarioPath svg{width:20px;color:#d98baa}.vlBenefits>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.vlBenefits article{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--vl-line);border-radius:18px;padding:20px}.vlBenefits article svg{width:21px;color:var(--vl-rose);flex:none}.vlInvitationSection{max-width:1050px;margin:120px auto;display:grid;grid-template-columns:1fr .75fr;gap:90px;align-items:center;padding:0 24px}.vlInvitationSection>div:first-child{max-width:480px}.vlFaq>.vlSectionHeading span{display:inline-flex;gap:7px;align-items:center}.vlFaq>.vlSectionHeading svg{width:18px}.vlFaq>div:last-child{max-width:820px;margin:auto;border-top:1px solid var(--vl-line)}.vlFaq details{border-bottom:1px solid var(--vl-line);padding:0 4px}.vlFaq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:15px;padding:23px 0;font-weight:700}.vlFaq summary::-webkit-details-marker{display:none}.vlFaq details p{font:15px/2 bakh;color:var(--vl-muted);margin:0;padding:0 0 24px}.vlFaq details[open] summary span{transform:rotate(45deg)}.vlLead{max-width:1120px;margin:120px auto 60px;padding:65px;display:grid;grid-template-columns:.85fr 1fr;gap:70px;background:linear-gradient(145deg,#f5dfe8,#efeafa);border-radius:38px}.vlLeadCopy p{font:16px/2 bakh;color:var(--vl-muted)}.vlLead form{background:#fff;border-radius:25px;padding:28px;display:grid;grid-template-columns:1fr 1fr;gap:17px}.vlLead label{font-size:13px;font-weight:700;color:#5d5260}.vlLead label small{color:#9a909b}.vlLead input:not([type=checkbox]){display:block;width:100%;height:48px;border:1px solid #ddd1d7;border-radius:12px;padding:0 13px;margin-top:7px;background:#fff}.vlConsent{grid-column:1/-1;display:flex;align-items:flex-start;gap:9px;font-family:bakh}.vlConsent input{width:18px;height:18px;accent-color:var(--vl-rose);flex:none}.vlLead form>.vlPrimary{grid-column:1/-1;width:100%}.vlPrimary:disabled{opacity:.65;cursor:wait}.vlFormStatus{grid-column:1/-1;min-height:24px;margin:0;font:13px/1.8 bakh;text-align:center}.vlFormStatus.success{color:#287359}.vlFormStatus.error{color:#a23545}.vlFooter{max-width:1120px;margin:auto;padding:28px 5px 45px;border-top:1px solid var(--vl-line);display:flex;align-items:center;gap:22px;color:var(--vl-muted)}.vlFooter a{margin-right:auto;color:var(--vl-rose)}@media(max-width:900px){.vlHero{grid-template-columns:1fr;padding:55px 35px;gap:50px}.vlHeroCopy{text-align:center}.vlEyebrow,.vlHeroCopy>small,.vlHeroActions{justify-content:center}.vlHeroCopy>p{margin:auto}.vlDemoFlow{grid-template-columns:1fr 1fr}.vlDemoFlow:before{display:none}.vlScenario,.vlInvitationSection,.vlLead{grid-template-columns:1fr}.vlScenario{padding:50px 35px;gap:32px}.vlInvitationSection{text-align:center;gap:45px}.vlInvitationSection>div:first-child{margin:auto}.vlLead{gap:30px;padding:45px}.vlBenefits>div:last-child{grid-template-columns:1fr 1fr}}@media(max-width:600px){.vlHeader{height:68px;padding:0 16px}.vlHeader img{width:105px}.vlHeader button{font-size:11px;padding:9px 11px}.vlHero{margin:8px 12px 0;padding:42px 20px;border-radius:29px}.vlHero h1{font-size:39px;letter-spacing:-1.5px}.vlHeroCopy>p{font-size:17px}.vlHeroActions{flex-direction:column}.vlHeroActions .vlPrimary{width:100%}.vlPhone{width:280px;min-height:520px}.vlDemo,.vlSteps,.vlBenefits,.vlFaq{margin:88px auto}.vlDemoFlow,.vlSteps>div:last-child,.vlBenefits>div:last-child{grid-template-columns:1fr}.vlDemoFlow article{animation:none}.vlScenario{margin:88px 12px;padding:42px 20px;border-radius:28px}.vlScenarioPath{flex-wrap:wrap}.vlScenarioPath span{min-width:90px;padding:14px 9px}.vlInvitationSection{margin:88px auto;gap:38px}.vlLead{margin:88px 12px 35px;padding:35px 18px;border-radius:28px}.vlLead form{grid-template-columns:1fr;padding:21px}.vlLead label,.vlConsent,.vlLead form>.vlPrimary,.vlFormStatus{grid-column:1}.vlFooter{margin:0 16px;flex-wrap:wrap}.vlFooter span{font-size:12px}.vlFooter a{width:100%;margin:0;font-size:13px}}.vlSalonVisual{margin:0;min-width:0;position:relative;z-index:1;border-radius:30px;overflow:hidden;box-shadow:0 28px 65px #4f334833;background:#dfc7d0;transform:rotate(-1.5deg)}.vlSalonVisual>img{display:block;width:100%;height:520px;object-fit:cover;object-position:center}.vlSalonVisual figcaption{position:absolute;right:18px;bottom:18px;left:18px;display:flex;align-items:center;gap:11px;padding:13px 15px;border:1px solid #ffffff80;border-radius:17px;background:#fffdf9e8;color:var(--vl-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 32px #321c2b24}.vlSalonVisual figcaption>svg{width:23px;color:var(--vl-rose);flex:none}.vlSalonVisual figcaption span{display:flex;flex-direction:column}.vlSalonVisual figcaption small{font:11px/1.5 bakh;color:var(--vl-muted)}.vlSalonVisual figcaption strong{font-size:14px}.vlCustomerCta{max-width:1120px;margin:120px auto 60px;padding:60px 65px;display:flex;align-items:center;justify-content:space-between;gap:45px;background:linear-gradient(145deg,#f5dfe8,#efeafa);border-radius:38px}.vlCustomerCta>div{max-width:680px}.vlCustomerCta>div>span{color:var(--vl-rose);font-size:14px;font-weight:700}.vlCustomerCta h2{font-size:clamp(29px,3.3vw,43px);line-height:1.35;margin:10px 0}.vlCustomerCta p{font:16px/2 bakh;color:var(--vl-muted);margin:0}.vlCustomerCta>.vlPrimary{flex:none}@media(max-width:900px){.vlSalonVisual{max-width:660px;margin:auto;transform:none}.vlSalonVisual>img{height:430px}.vlCustomerCta{margin:100px 24px 55px;align-items:flex-start;flex-direction:column;padding:48px}.vlCustomerCta>.vlPrimary{width:100%}}@media(max-width:600px){.vlSalonVisual{border-radius:23px}.vlSalonVisual>img{height:355px}.vlCustomerCta{margin:88px 12px 35px;padding:35px 22px;border-radius:28px}.vlCustomerCta h2{font-size:30px}.vlCustomerCta p{font-size:14px}}.salonBusinessLanding .vlHero{grid-template-columns:1fr .9fr}.vlScenarios,.vlCompactFlow{max-width:1120px;margin:110px auto;padding:0 24px}.vlSectionHeading>p{font:16px/1.9 bakh;color:var(--vl-muted);margin:8px auto 0}.vlScenarioLayout{display:grid;grid-template-columns:.9fr 1.1fr;gap:22px;align-items:stretch}.vlScenarioLayout>figure{margin:0;border-radius:28px;overflow:hidden;min-height:650px;background:#3d2934}.vlScenarioLayout>figure img{width:100%;height:100%;display:block;object-fit:cover}.vlScenarioCards{display:grid;gap:12px}.vlScenarioCard{padding:23px 25px;border:1px solid var(--vl-line);border-radius:23px;background:#fff}.vlScenarioCard>span{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:7px 11px;background:var(--vl-blush);color:var(--vl-rose);font-size:12px;font-weight:700}.vlScenarioCard>span svg{width:17px}.vlScenarioCard h3{font-size:22px;margin:13px 0 4px}.vlScenarioCard p{font:14px/1.85 bakh;color:var(--vl-muted);margin:0}.vlScenarioCard blockquote{margin:13px 0 0;padding:10px 13px;border-right:3px solid #c77a9b;border-radius:8px;background:#fff8fa;font:13px/1.8 bakh;color:#67505e}.vlScenarioCard.offer>span{background:#fff0e9;color:#ae5c3c}.vlScenarioCard.offer blockquote{border-color:#dc805c}.vlScenarioCard.vip{background:#29202d;color:#fff;border-color:#29202d}.vlScenarioCard.vip>span{background:#ffffff12;color:#eac786}.vlScenarioCard.vip p{color:#d1c7d3}.vlScenarioCard.vip blockquote{background:#ffffff0b;color:#f0e7f1;border-color:#d7b46e}.vlCompactFlow{padding:65px;border-radius:34px;background:#f6eef2}.vlCompactFlow>.vlSectionHeading{text-align:right;margin-bottom:26px}.vlCompactFlow>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.vlCompactFlow article{display:flex;gap:14px;padding:20px;background:#fff;border-radius:19px}.vlCompactFlow article>b{display:grid;place-items:center;width:37px;height:37px;flex:none;border-radius:12px;background:var(--vl-blush);color:var(--vl-rose)}.vlCompactFlow h3{font-size:17px;margin:3px 0 5px}.vlCompactFlow p{font:13px/1.8 bakh;color:var(--vl-muted);margin:0}.compactBusinessInvite{margin-top:105px;margin-bottom:105px}.compactBusinessInvite ul{padding:0;list-style:none;margin:24px 0}.compactBusinessInvite li{position:relative;padding:7px 25px 7px 0;font:14px/1.7 bakh;color:var(--vl-muted)}.compactBusinessInvite li:before{content:"✓";position:absolute;right:0;color:var(--vl-rose);font-weight:800}.vipCover{background:linear-gradient(155deg,#241724,#6d304c)}.compactLead{margin-top:80px}.compactLead form{grid-template-columns:repeat(3,1fr)}.compactLead .vlConsent,.compactLead .vlPrimary,.compactLead .vlFormStatus{grid-column:1/-1}@media(max-width:900px){.salonBusinessLanding .vlHero,.vlScenarioLayout{grid-template-columns:1fr}.vlScenarioLayout>figure{min-height:420px;max-height:540px}.vlCompactFlow{margin:90px 24px;padding:45px 30px}.vlCompactFlow>div:last-child{grid-template-columns:1fr}.compactLead form{grid-template-columns:1fr 1fr}.compactLead .vlConsent,.compactLead .vlPrimary,.compactLead .vlFormStatus{grid-column:1/-1}}@media(max-width:600px){.vlScenarios{margin:82px auto}.vlScenarioLayout>figure{min-height:310px;max-height:360px;border-radius:23px}.vlScenarioCard{padding:20px}.vlScenarioCard h3{font-size:20px}.vlCompactFlow{margin:82px 12px;padding:35px 20px;border-radius:27px}.vlCompactFlow>.vlSectionHeading{text-align:center}.compactBusinessInvite{margin-top:82px;margin-bottom:82px}.compactLead{margin-top:72px}.compactLead form{grid-template-columns:1fr}.compactLead form>*{grid-column:1}}.realInvitationPreview{background:#f7f5f2}.realInvitationCard{margin:0;background:#fff;text-align:right}.realInvitationCover{height:205px;position:relative;overflow:hidden}.realInvitationCover>img{display:block;width:100%;height:100%;object-fit:cover}.realInvitationCover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 30%,#251828d9)}.realInvitationIdentity{position:absolute;z-index:1;right:14px;left:14px;bottom:13px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:9px;color:#fff}.realInvitationIdentity>span{width:42px;height:42px;display:grid;place-items:center;border:1px solid #ffffff80;border-radius:13px;background:#fff}.realInvitationIdentity>span svg{width:21px;color:var(--vl-rose)}.realInvitationIdentity>div{display:flex;flex-direction:column}.realInvitationIdentity strong{font-size:14px}.realInvitationIdentity small{font:10px/1.5 bakh;color:#eee6ef}.realInvitationIdentity>b{padding:5px 8px;border-radius:999px;background:#e9fff2;color:#237c55;font-size:9px}.realInvitationBody{padding:22px 18px 20px;text-align:center}.realInvitationBody>small{font:11px/1.6 bakh;color:var(--vl-muted)}.realInvitationAmount{direction:rtl;display:flex;align-items:baseline;justify-content:center;gap:5px;margin:3px 0 13px}.realInvitationAmount strong{font-size:34px;letter-spacing:-1px}.realInvitationAmount span{font:11px bakh;color:var(--vl-muted)}.realInvitationPills{display:flex;justify-content:center;gap:7px}.realInvitationPills>span{display:inline-flex;align-items:center;gap:4px;padding:7px 9px;border-radius:999px;background:#f8edf2;color:#984868;font:10px/1.4 bakh}.realInvitationPills>span:last-child{background:#f1eff9;color:#65508e}.realInvitationPills svg{width:13px}.realInvitationGuide{margin-top:18px;padding:14px;text-align:right;border:1px solid #ede5e9;border-radius:15px;background:#fffdfd}.realInvitationGuide>strong{font-size:12px}.realInvitationGuide p{display:flex;align-items:center;gap:7px;margin:9px 0 0;font:10px/1.6 bakh;color:var(--vl-muted)}.realInvitationGuide i{width:20px;height:20px;display:grid;place-items:center;flex:none;border-radius:7px;background:var(--vl-blush);color:var(--vl-rose);font-style:normal;font-weight:700}.vlHeaderCta{border:1px solid var(--vl-line);background:#fff;border-radius:14px;padding:11px 18px;color:var(--vl-ink);text-decoration:none;font-weight:700}.vlSignupCta{max-width:1120px;margin:80px auto 60px;padding:52px 60px;border-radius:34px;background:linear-gradient(145deg,#f5dfe8,#efeafa);display:flex;align-items:center;justify-content:space-between;gap:40px}.vlSignupCta>div{max-width:690px}.vlSignupCta span{color:var(--vl-rose);font-weight:700;font-size:14px}.vlSignupCta h2{font-size:clamp(28px,3vw,42px);line-height:1.4;margin:9px 0}.vlSignupCta p{font:15px/2 bakh;color:var(--vl-muted);margin:0}.vlSignupCta .vlPrimary{text-decoration:none;white-space:nowrap;flex:none}@media(max-width:700px){.vlSignupCta{margin:72px 12px 35px;padding:36px 22px;display:grid;text-align:center}.vlSignupCta .vlPrimary{width:100%}.vlHeaderCta{font-size:11px;padding:9px 11px}}.jewelryBusinessLanding{--vl-ink:#2c201b;--vl-muted:#76695e;--vl-rose:#9a6820;--vl-blush:#f8f0df;--vl-cream:#fffaf2;--vl-line:#e9dcc3}.jewelryBusinessLanding .vlHero{grid-template-columns:1fr .9fr;background:radial-gradient(circle at 12% 18%,#fff 0 7%,transparent 31%),linear-gradient(135deg,#f8eddb,#fff9ed 55%,#ead8bd)}.jewelryBusinessLanding .vlSalonVisual{background:#3a211e;box-shadow:0 30px 70px #5b351f42}.jewelryBusinessLanding .vlSalonVisual>img{object-position:center}.jewelryBusinessLanding .vlScenarioLayout>figure{background:#2b1c17;min-height:570px}.jewelryBusinessLanding .vlScenarioCard.reward>span{background:#fff3d9;color:#8d5d13}.jewelryBusinessLanding .vlScenarioCard.reward blockquote{border-color:#c9963c;background:#fffaf0}.jewelryBusinessLanding .vlScenarioCard.occasion>span{background:#f7ece7;color:#944f3a}.jewelryBusinessLanding .vlScenarioCard.occasion blockquote{border-color:#b96d51;background:#fff8f5}.jewelryBusinessLanding .vlCompactFlow{background:#f4ead9}.jewelryBusinessLanding .realInvitationIdentity>span svg{color:#9a6820}@media(max-width:900px){.jewelryBusinessLanding .vlHero{grid-template-columns:1fr}.jewelryBusinessLanding .vlScenarioLayout>figure{min-height:420px;max-height:540px}}.instagramBusinessLanding{--vl-ink:#281d35;--vl-muted:#73677d;--vl-rose:#c34278;--vl-blush:#faeaf2;--vl-cream:#fff9fb;--vl-line:#ead9e4}.instagramBusinessLanding .vlHero{grid-template-columns:1fr .86fr;background:radial-gradient(circle at 14% 18%,#fff 0 7%,transparent 31%),linear-gradient(135deg,#ffe6dc,#f8e8fa 52%,#e8e6ff)}.instagramBusinessLanding .vlSalonVisual{background:#55255f;box-shadow:0 30px 70px #792f6540}.instagramBusinessLanding .vlSalonVisual>img{object-position:center}.instagramBusinessLanding .vlScenarioLayout>figure{background:#51225d;min-height:570px}.instagramBusinessLanding .vlScenarioCard.story>span{background:#fce8f0;color:#bf3d75}.instagramBusinessLanding .vlScenarioCard.story blockquote{border-color:#d34d83}.instagramBusinessLanding .vlScenarioCard.direct>span{background:#eee9ff;color:#6852bd}.instagramBusinessLanding .vlScenarioCard.direct blockquote{border-color:#826fd0;background:#faf8ff}.instagramBusinessLanding .vlScenarioCard.bio>span{background:#e8f8f5;color:#277b70}.instagramBusinessLanding .vlScenarioCard.bio blockquote{border-color:#48a899;background:#f5fffd}.instagramBusinessLanding .vlCompactFlow{background:#f7eaf3}.instagramBusinessLanding .realInvitationIdentity>span svg{color:#c34278}@media(max-width:900px){.instagramBusinessLanding .vlHero{grid-template-columns:1fr}.instagramBusinessLanding .vlScenarioLayout>figure{min-height:420px;max-height:540px}}@font-face{font-family:pinar;font-style:normal;font-weight:400;src:url(https://cdn3.direct.ir/fonts/pinar/woff2/Pinar-FD-Regular.woff2) format("woff2")}@font-face{font-family:pinar;font-style:normal;font-weight:500;src:url(https://cdn3.direct.ir/fonts/pinar/woff2/Pinar-FD-Medium.woff2) format("woff2")}@font-face{font-family:pinar;font-style:normal;font-weight:600;src:url(https://cdn3.direct.ir/fonts/pinar/woff2/Pinar-FD-SemiBold.woff2) format("woff2")}@font-face{font-family:pinar;font-style:normal;font-weight:700;src:url(https://cdn3.direct.ir/fonts/pinar/woff2/Pinar-FD-Bold.woff2) format("woff2")}@font-face{font-family:pinar;font-style:normal;font-weight:800;src:url(https://cdn3.direct.ir/fonts/pinar/woff2/Pinar-FD-ExtraBold.woff2) format("woff2")}@font-face{font-family:bakh;font-style:normal;font-weight:300;src:url(https://cdn3.direct.ir/fonts/yekan-bakh/woff/YekanBakhFaNum-Light.woff) format("woff"),url(https://cdn3.direct.ir/fonts/yekan-bakh/woff2/YekanBakhFaNum-Light.woff2) format("woff2")}@font-face{font-family:bakh;font-style:normal;font-weight:400;src:url(https://cdn3.direct.ir/fonts/yekan-bakh/woff/YekanBakhFaNum-Regular.woff) format("woff"),url(https://cdn3.direct.ir/fonts/yekan-bakh/woff2/YekanBakhFaNum-Regular.woff2) format("woff2")}@font-face{font-family:bakh;font-style:normal;font-weight:600;src:url(https://cdn3.direct.ir/fonts/yekan-bakh/woff/YekanBakhFaNum-SemiBold.woff) format("woff"),url(https://cdn3.direct.ir/fonts/yekan-bakh/woff2/YekanBakhFaNum-SemiBold.woff2) format("woff2")}@font-face{font-family:bakh;font-style:normal;font-weight:700;src:url(https://cdn3.direct.ir/fonts/yekan-bakh/woff/YekanBakhFaNum-Bold.woff) format("woff"),url(https://cdn3.direct.ir/fonts/yekan-bakh/woff2/YekanBakhFaNum-Bold.woff2) format("woff2")}@font-face{font-family:bakh;font-style:normal;font-weight:800;src:url(https://cdn3.direct.ir/fonts/yekan-bakh/woff/YekanBakhFaNum-ExtraBold.woff) format("woff"),url(https://cdn3.direct.ir/fonts/yekan-bakh/woff2/YekanBakhFaNum-ExtraBold.woff2) format("woff2")}:root{--primary: #5b34f3;--primary-dark: #26136f;--ink: #10142a;--muted: #667085;--surface: #ffffff;--soft: #f6f4ff;--border: #e7e3f4;--teal: #087f8c;--teal-dark: #075d67;--green: #16a34a;--coral: #e94f68;--blue: #2674e8;color:var(--ink);background:#fff;font-family:bakh,Tahoma,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;min-width:320px;background:#fff;font-family:bakh,Tahoma,Arial,sans-serif}button,a,select,input{font:inherit}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:pinar,bakh,Tahoma,sans-serif;letter-spacing:0}.siteShell{min-height:100vh;overflow:hidden}.sectionInner,.headerInner,.heroInner{width:min(1180px,calc(100% - 48px));margin:0 auto}.siteHeader{position:fixed;z-index:50;top:0;right:0;left:0;border-bottom:1px solid rgba(231,227,244,.82);background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.headerInner{display:flex;height:76px;align-items:center;gap:34px}.brandLink{display:block;width:48px;flex:0 0 auto}.brandLink img{width:48px;height:48px;object-fit:contain}.mainNav{display:flex;align-items:center;gap:30px;margin-left:auto}.mainNav>a:not(.loginLink){position:relative;padding:26px 0;color:#363a50;font-size:15px;font-weight:600}.mainNav>a:not(.loginLink):after{position:absolute;right:0;bottom:18px;width:0;height:2px;background:var(--primary);content:"";transition:width .18s ease}.mainNav>a:not(.loginLink):hover:after,.mainNav>a:not(.loginLink):focus-visible:after,.mainNav>a[aria-current=page]:after{width:100%}.headerActions,.heroActions{display:flex;align-items:center;gap:12px}.customerLogin{padding:9px 8px;color:#50556c;font-size:14px;font-weight:700}.loginLink{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:10px;padding:0 18px;border:1px solid transparent;border-radius:8px;font-size:15px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.loginLink svg{width:18px;height:18px}.loginLink:hover,.loginLink:focus-visible{transform:translateY(-2px)}.loginLink.primary{color:#fff;background:var(--primary);box-shadow:0 10px 22px #5b34f338}.loginLink.primary:hover,.loginLink.primary:focus-visible{background:#4b27df;box-shadow:0 14px 27px #5b34f345}.loginLink.secondary{border-color:#ffffff6b;color:#fff;background:#ffffff1f}.menuButton,.mobileCustomerLogin{display:none}.hero{position:relative;min-height:680px;height:calc(100svh - 26px);max-height:820px;overflow:hidden;border-bottom:1px solid var(--border);background:#f8f7fd}.heroAccent{position:absolute;top:76px;bottom:0;left:0;width:42%;border-right:1px solid #ded8f6;background:#eeebff}.heroInner{position:relative;display:grid;height:100%;grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);align-items:center;gap:76px;padding-top:94px}.heroCopy{position:relative;z-index:3;max-width:620px;padding-bottom:34px}.eyebrow,.sectionKicker{display:inline-flex;min-height:32px;align-items:center;gap:7px;color:var(--primary);font-size:13px;font-weight:700}.eyebrow svg{width:17px;height:17px}.hero h1{margin:12px 0 0;color:var(--primary-dark);font-size:68px;font-weight:800;line-height:1.1}.hero h2{max-width:590px;margin:12px 0 18px;font-size:34px;font-weight:600;line-height:1.55}.heroIntro>p{max-width:590px;margin-bottom:18px;color:#52576d;font-size:17px;font-weight:400;line-height:2}.heroOffer{display:grid;max-width:620px;grid-template-columns:minmax(0,1fr) 210px;align-items:stretch;gap:12px;margin-bottom:20px}.heroOfferPrimary,.heroOfferBonus{display:flex;align-items:center;gap:11px;padding:14px 16px;border:1px solid #dcd5fa;border-radius:12px;background:#fffc}.heroOfferPrimary{min-height:124px;flex:1 1 auto;border-width:2px;border-color:#cfc4fb;background:radial-gradient(circle at 4% 10%,rgba(91,52,243,.09),transparent 35%),#fffffff0;box-shadow:0 14px 32px #2d1a7417}.heroOfferBonus{min-height:124px;flex:0 0 auto;border-color:#cde8dc;background:#effaf5}.heroOffer svg{width:22px;height:22px;flex:0 0 auto;color:var(--primary)}.heroOfferBonus svg{color:var(--green)}.heroOfferBonus>span{color:#4e5267;font-size:14px;font-weight:500;line-height:1.8}.heroOfferBonus strong{color:var(--ink);font-weight:700}.heroOfferMessage{display:grid;gap:4px}.heroOfferMessage>span{width:max-content;padding:3px 9px;border-radius:999px;color:var(--primary);background:#eee9ff;font-size:13px;font-weight:800}.heroOfferMessage>strong{color:var(--primary-dark);font-family:pinar,bakh,sans-serif;font-size:20px;font-weight:800;line-height:1.7}.heroOfferMessage>p{margin:0;color:#555a70;font-size:15px;font-weight:500;line-height:1.9}.heroOfferBonus small{display:block;margin-top:2px;color:#3d7762;font-size:13px;font-weight:600;line-height:1.7}.heroInvestmentValue{display:grid;min-height:48px;grid-template-columns:minmax(0,1fr) 38px;align-items:stretch;overflow:hidden;border:1px solid #d5cef0;border-radius:13px;color:#21183f;background:#fff}.heroInvestmentValue b,.heroInvestmentValue i{display:grid;place-items:center;font-size:15px;font-style:normal;font-weight:900}.heroInvestmentValue i{border-right:1px solid #d5cef0;font-size:12px}.heroActions .loginLink{min-height:54px;padding:0 24px;font-size:15px}.learnMore{display:inline-flex;min-height:50px;align-items:center;gap:8px;padding:0 14px;color:var(--primary-dark);font-size:14px;font-weight:700}.learnMore svg{width:17px;height:17px;transform:rotate(-45deg)}.heroProof{display:flex;flex-wrap:wrap;gap:18px;margin-top:30px}.heroProof span{display:inline-flex;align-items:center;gap:5px;color:#585d72;font-size:12px;font-weight:600}.heroProof svg{width:16px;height:16px;color:var(--green)}.heroProduct{position:relative;z-index:2;width:100%;height:min(650px,calc(100svh - 122px));min-height:540px;margin:0;align-self:end}.productBackdrop{position:absolute;top:8%;right:1%;width:94%;height:80%;border:1px solid rgba(110,177,194,.2);border-radius:38px;background:radial-gradient(circle at 8% 10%,rgba(255,205,92,.28),transparent 25%),radial-gradient(circle at 92% 82%,rgba(123,91,229,.17),transparent 30%),linear-gradient(145deg,#f8fdff,#eef8ff 52%,#f6f2ff);box-shadow:24px 26px #c9f1dfb8;transform:rotate(-2deg)}.heroPanelFrame{position:absolute;z-index:1;top:12%;left:-4%;width:252px;height:470px;padding:7px;overflow:hidden;border:1px solid #d9d2f3;border-radius:34px;background:#fff;box-shadow:0 26px 58px #1d124d33;transform:rotate(-5deg)}.heroBusinessPanelPreview{height:100%;padding:15px 12px;border-radius:27px;color:#21183f;background:radial-gradient(circle at 90% 0%,rgba(104,65,255,.16),transparent 32%),linear-gradient(180deg,#f4f0ff,#fbfaff)}.heroBusinessPanelPreview>header{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px}.heroPanelAvatar{display:grid;width:38px;height:38px;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(145deg,#7145ff,#4020d5);box-shadow:0 7px 16px #4925be33;font-size:14px;font-weight:900}.heroBusinessPanelPreview>header>div strong,.heroBusinessPanelPreview>header>div small{display:block}.heroBusinessPanelPreview>header>div strong{font-size:10px}.heroBusinessPanelPreview>header>div small{margin-top:2px;color:#77738d;font-size:6px;font-weight:700}.heroPanelStatus{display:inline-flex;align-items:center;gap:4px;padding:4px 6px;border-radius:999px;color:#16864c;background:#e7f8ee;font-size:6px;font-weight:900}.heroPanelStatus i{width:5px;height:5px;border-radius:50%;background:currentColor}.heroPanelWallet{display:grid;min-height:108px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;margin-top:13px;padding:15px;border-radius:22px;color:#fff;background:radial-gradient(circle at 0 100%,rgba(255,255,255,.18),transparent 35%),linear-gradient(135deg,#7448ff,#3f20d3);box-shadow:0 14px 26px #4924c238}.heroPanelWallet>span{display:grid;width:48px;height:48px;place-items:center;border-radius:16px;background:#ffffff29}.heroPanelWallet svg{width:25px;height:25px}.heroPanelWallet small,.heroPanelWallet strong,.heroPanelWallet b{display:block}.heroPanelWallet small{font-size:7px;font-weight:700}.heroPanelWallet strong{margin-top:5px;font-family:pinar,bakh,sans-serif;font-size:17px}.heroPanelWallet b{margin-top:2px;font-size:7px}.heroPanelActions{display:grid;gap:7px;margin-top:10px}.heroPanelActions article{display:grid;min-height:58px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding:8px;border:1px solid #e6e0f7;border-radius:16px;background:#ffffffe6;box-shadow:0 7px 16px #30236312}.heroPanelActions article>span{display:grid;width:38px;height:38px;place-items:center;border-radius:13px;color:#5b34f3;background:#eee8ff}.heroPanelActions article:last-child>span{color:#16813b;background:#e8f8ed}.heroPanelActions svg{width:19px;height:19px}.heroPanelActions strong,.heroPanelActions small{display:block}.heroPanelActions strong{font-size:8px}.heroPanelActions small{margin-top:2px;color:#858197;font-size:6px;font-weight:700}.heroPanelToday{margin-top:10px;padding:10px;border:1px solid #e6e0f7;border-radius:17px;background:#ffffffeb;box-shadow:0 7px 16px #30236312}.heroPanelToday>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.heroPanelToday>header strong{font-size:9px}.heroPanelToday>header small{color:#16864c;font-size:6px;font-weight:800}.heroPanelToday>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.heroPanelToday>div span{display:grid;justify-items:center;gap:3px;border-left:1px solid #ebe6f5}.heroPanelToday>div span:last-child{border-left:0}.heroPanelToday b{color:#2d176f;font-size:8px}.heroPanelToday small{color:#858197;font-size:5.5px;font-weight:700}.heroPhotoFrame{position:absolute;z-index:2;right:41%;bottom:-30px;width:370px;max-width:88%;height:590px;padding:7px;overflow:hidden;border-radius:44px;background:#fffffff0;box-shadow:0 32px 72px #1d124d3d;transform:translate(50%) rotate(1.5deg)}.heroPhotoFrame:after{position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:37px;background:linear-gradient(180deg,transparent 55%,rgba(16,20,42,.28));content:"";pointer-events:none}.heroPhotoFrame img{display:block;width:100%;height:100%;border-radius:37px;object-fit:cover;object-position:center 38%}.heroLiveBadge{position:absolute;z-index:4;top:10%;right:9%;display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:0 12px;border:1px solid rgba(255,255,255,.74);border-radius:999px;color:#fff;background:#10142a94;box-shadow:0 12px 28px #10142a2e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:10px;font-weight:800}.heroLiveBadge i{width:7px;height:7px;border-radius:50%;background:#45df91;box-shadow:0 0 0 5px #45df9129}.heroMetricCard{position:absolute;z-index:4;display:grid;width:230px;min-height:74px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:11px;border:1px solid rgba(216,212,233,.9);border-radius:18px;background:#fffffff0;box-shadow:0 18px 38px #10142a29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.heroMetricCard>span{display:grid;width:42px;height:42px;place-items:center;border-radius:14px}.heroMetricCard>span svg{width:21px;height:21px}.heroMetricCard small,.heroMetricCard strong{display:block}.heroMetricCard small{color:#77738d;font-size:8px;font-weight:700}.heroMetricCard strong{margin-top:3px;color:#21183f;font-size:10px}.heroSalesMetric{right:-8px;bottom:15%;grid-template-columns:42px minmax(0,1fr) auto}.heroSalesMetric>span{color:#16813b;background:#e8f8ed}.heroSalesMetric>b{align-self:start;padding:4px 6px;border-radius:999px;color:#16813b;background:#e8f8ed;font-size:8px}.phoneFrame{position:absolute;z-index:2;right:50%;bottom:-100px;width:360px;max-width:88%;padding:10px;overflow:hidden;border:8px solid #16172c;border-radius:42px;background:#fff;box-shadow:0 30px 70px #1d124d40;transform:translate(50%)}.phoneFrame img{width:100%;border-radius:28px}.businessDashboardPreview{min-height:640px;padding:18px 14px 28px;border-radius:28px;color:#17122f;background:linear-gradient(180deg,#f5f1ff,#fbfaff);font-family:bakh,Tahoma,sans-serif}.previewBusinessHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.previewBusinessIdentity{display:flex;align-items:center;gap:9px}.previewBusinessAvatar{display:grid;width:44px;height:44px;place-items:center;border:4px solid #ffffff;border-radius:15px;color:#fff;background:linear-gradient(145deg,#6f45ff,#3f1fd2);box-shadow:0 7px 16px #4925be33;font-size:16px;font-weight:800}.previewBusinessIdentity strong,.previewBusinessIdentity small{display:block}.previewBusinessIdentity strong{font-family:pinar,bakh,sans-serif;font-size:15px}.previewBusinessIdentity small{margin-top:1px;color:#77738d;font-size:8px;font-weight:700}.previewSettings{display:grid;width:38px;height:38px;place-items:center;border-radius:13px;color:#1d1938;background:#fff;box-shadow:0 7px 18px #30236317}.previewSettings svg{width:19px;height:19px}.previewWalletCard{position:relative;display:flex;min-height:130px;align-items:center;justify-content:space-between;margin-top:14px;padding:20px;overflow:hidden;border-radius:24px;color:#fff;background:linear-gradient(135deg,#7347ff,#4020d5);box-shadow:0 16px 28px #4924c238}.previewWalletCard:after{position:absolute;top:-48px;right:-30px;width:150px;height:150px;border:1px solid rgba(255,255,255,.12);border-radius:50%;content:""}.previewWalletCard div{position:relative;z-index:2}.previewWalletCard small,.previewWalletCard strong,.previewWalletCard span{display:block}.previewWalletCard small{font-size:9px;font-weight:700}.previewWalletCard strong{margin:7px 0 1px;font-family:pinar,bakh,sans-serif;font-size:25px;line-height:1.1}.previewWalletCard span{font-size:9px}.previewWalletCard img{position:relative;z-index:1;width:118px;height:105px;object-fit:contain;filter:drop-shadow(0 15px 16px rgba(27,14,99,.25))}.previewQuickGrid{display:grid;grid-template-columns:1fr;gap:7px;margin-top:11px}.previewQuickGrid article{display:grid;min-height:54px;grid-template-columns:40px minmax(0,1fr) 13px;align-items:center;gap:7px;padding:7px 10px;border:1px solid #eeebf7;border-radius:16px;background:#fff;box-shadow:0 8px 17px #30236312}.previewQuickGrid article.featured{border-color:#ded6ff;background:radial-gradient(circle at 8% 0%,rgba(107,66,255,.12),transparent 35%),linear-gradient(135deg,#fff,#f8f6ff)}.previewQuickIcon{display:grid;width:38px;height:38px;place-items:center;border-radius:13px}.previewQuickIcon svg{width:19px;height:19px}.previewQuickIcon.purple{color:#6336ef;background:#eee7ff}.previewQuickIcon.blue{color:#2879e8;background:#e8f2ff}.previewQuickIcon.orange{color:#f08a1d;background:#fff0df}.previewQuickGrid strong,.previewQuickGrid small{display:block}.previewQuickGrid strong{overflow:hidden;color:#2d176f;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.previewQuickGrid small{margin-top:2px;overflow:hidden;color:#858197;font-size:7px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.previewQuickGrid article>svg{width:13px;color:#aaa5b9}.previewToday{margin-top:12px}.previewToday h3{margin:0 0 7px;font-size:13px}.previewToday>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px 5px;border-radius:18px;background:#fff;box-shadow:0 8px 18px #30236312}.previewToday span{display:grid;min-width:0;justify-items:center;gap:3px;padding:2px 3px;border-left:1px solid #eeebf5;text-align:center}.previewToday span:last-child{border-left:0}.previewToday b{max-width:100%;overflow:hidden;color:#21183f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.previewToday small{color:#827e92;font-size:6px;font-weight:700;line-height:1.35}.previewEvents{margin-top:11px;padding:10px;border:1px solid #e7e2f5;border-radius:19px;background:#fff;box-shadow:0 9px 20px #30236314}.previewEvents>header,.previewEvents>header>div{display:flex;align-items:center}.previewEvents>header{justify-content:space-between;gap:8px;margin-bottom:7px}.previewEvents>header>div{gap:6px}.previewEvents>header i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e1f}.previewEvents>header strong{font-size:10px}.previewEvents>header small{padding:3px 6px;border-radius:999px;color:#15914d;background:#e6f8ed;font-size:6px;font-weight:800}.previewEventList{display:grid;gap:6px}.previewEventList article{display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:7px;padding:6px;border-radius:12px;background:#faf9fe}.previewEventIcon{display:grid;width:31px;height:31px;place-items:center;border-radius:10px}.previewEventIcon svg{width:15px;height:15px}.previewEventIcon.view{color:#5b34f3;background:#eee8ff}.previewEventIcon.purchase{color:#16813b;background:#e8f8ed}.previewEventList strong,.previewEventList small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.previewEventList strong{color:#21183f;font-size:7.5px}.previewEventList small{margin-top:2px;color:#858197;font-size:6px;font-weight:700}.previewInvitationCard{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;margin-top:12px;padding:11px;border:1px solid #e7e2f5;border-radius:20px;background:#fff;box-shadow:0 9px 20px #30236314}.previewInvitationArt{display:grid;width:56px;height:70px;place-items:center;border-radius:16px;color:#663cf2;background:linear-gradient(145deg,#f3edff,#e7ddff)}.previewInvitationArt svg{width:29px;height:29px}.previewInvitationTitle{display:flex;align-items:center;justify-content:space-between;gap:6px}.previewInvitationTitle strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.previewInvitationTitle small{padding:3px 6px;border-radius:999px;color:#15914d;background:#e6f8ed;font-size:6px;font-weight:800}.previewInvitationCard i{display:block;height:5px;margin:8px 0;overflow:hidden;border-radius:999px;background:#ece8f6}.previewInvitationCard i b{display:block;width:44%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#794eff,#4c25dc)}.previewInvitationCard p{display:flex;justify-content:space-between;gap:5px;margin:0}.previewInvitationCard p span{color:#817d91;font-size:6px;font-weight:700}.previewInvitationCard p b{display:block;color:#21183f;font-size:8px}.heroProduct figcaption{position:absolute;z-index:3;right:0;bottom:94px;display:flex;width:225px;min-height:72px;align-items:center;gap:10px;padding:12px;border:1px solid #d8d4e9;border-radius:8px;background:#fff;box-shadow:0 18px 35px #10142a24}.heroProduct figcaption svg{width:30px;height:30px;flex:0 0 auto;color:var(--green)}.heroProduct figcaption span,.heroProduct figcaption strong{display:block}.heroProduct figcaption span{color:var(--muted);font-size:10px;line-height:1.8}.heroProduct figcaption strong{color:var(--ink);font-size:13px}.directTrustSection{position:relative;z-index:4;padding:34px 0;border-bottom:1px solid #ddd8f0;background:#fff}.directTrustInner{display:grid;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:34px;padding:24px 28px;border:1px solid #ddd7f2;border-radius:20px;background:radial-gradient(circle at 8% 10%,rgba(91,52,243,.08),transparent 30%),linear-gradient(135deg,#fff,#faf9ff);box-shadow:0 18px 48px #26136f14}.directTrustBrand{display:grid;min-height:108px;align-content:center;justify-items:center;gap:10px;padding:18px;border:1px solid #e1dcf0;border-radius:16px;color:#11142a;background:#fff}.directTrustBrand span{color:#777b8f;font-size:13px;font-weight:700}.directTrustBrand img{width:122px;height:auto;color:#181b31}.directTrustCopy{min-width:0}.directTrustEyebrow{display:inline-flex;align-items:center;gap:7px;margin-bottom:8px;color:var(--primary);font-size:13px;font-weight:800}.directTrustEyebrow svg{width:17px;height:17px}.directTrustCopy h2{margin:0 0 8px;color:var(--primary-dark);font-size:28px;font-weight:800;line-height:1.55}.directTrustCopy p{max-width:590px;margin:0;color:#5d6176;font-size:16px;font-weight:500;line-height:1.9}.directTrustProof{display:grid;grid-template-columns:auto 1px auto;align-items:center;gap:18px}.directTrustProof>span{display:grid;gap:3px;min-width:96px}.directTrustProof strong{color:var(--primary-dark);font-family:pinar,bakh,sans-serif;font-size:22px;font-weight:800}.directTrustProof small{color:#73778b;font-size:13px;font-weight:700;white-space:nowrap}.directTrustProof>i{width:1px;height:42px;background:#ddd8ed}.businessSection,.stepsSection{padding:116px 0}.businessSection{padding:56px 0 42px;background:#fff}.sectionIntro{max-width:670px;margin-bottom:54px}.sectionIntro.centered{margin-right:auto;margin-left:auto;text-align:center}.sectionIntro h2,.customerCopy h2,.finalCta h2{margin:8px 0 14px;color:var(--ink);font-size:36px;font-weight:700;line-height:1.55}.sectionIntro p{margin:0;color:var(--muted);font-size:16px;line-height:2}.featureGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.featureCard{display:flex;min-height:152px;align-items:flex-start;gap:18px;padding:26px;border:1px solid var(--border);border-radius:8px;background:#fff;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.featureCard:hover{border-color:#c9c1ef;box-shadow:0 16px 36px #1d124d14;transform:translateY(-3px)}.featureIcon,.stepIcon{display:grid;width:50px;height:50px;flex:0 0 auto;place-items:center;border-radius:8px}.featureIcon svg,.stepIcon svg{width:24px;height:24px}.featureIcon.purple{color:var(--primary);background:#eee9ff}.featureIcon.blue{color:var(--blue);background:#e7f0ff}.featureIcon.green{color:var(--green);background:#e6f7ec}.featureIcon.coral{color:var(--coral);background:#ffe9ed}.featureCard h3,.stepItem h3{margin:2px 0 8px;font-size:19px}.featureCard p,.stepItem p{margin:0;color:var(--muted);font-size:15px;line-height:2}.businessCtaRow{display:flex;min-height:108px;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;padding:22px 26px;border-right:4px solid var(--primary);background:var(--soft)}.businessCtaRow strong,.businessCtaRow span{display:block}.businessCtaRow strong{margin-bottom:4px;font-family:pinar,bakh,sans-serif;font-size:18px}.businessCtaRow>div>span{color:var(--muted);font-size:14px}.stepsSection{padding-top:68px;border-top:1px solid #e9edf1;border-bottom:1px solid #e9edf1;background:#f6f9fa}.stepsGrid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.stepsGrid:before{position:absolute;z-index:0;top:40px;right:16%;left:16%;height:1px;background:#d5dce0;content:""}.stepItem{position:relative;z-index:1;padding:0 22px;text-align:center}.stepNumber{position:absolute;top:-8px;right:calc(50% + 22px);display:grid;width:27px;height:27px;place-items:center;border:2px solid #f6f9fa;border-radius:50%;color:#fff;background:var(--primary);font-size:11px;font-weight:700}.stepIcon{width:80px;height:80px;margin:0 auto 20px;border:1px solid #dde4e7;border-radius:50%;color:var(--teal);background:#fff;box-shadow:0 12px 27px #064e5b17}.stepIcon svg{width:30px;height:30px}.invitationExample{display:grid;max-width:920px;grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:70px;margin:76px auto 0;padding:42px 50px;border:1px solid #dfe4e8;border-radius:16px;background:#fff;box-shadow:0 22px 55px #10142a14}.invitationExampleCopy h3{margin:8px 0 12px;color:var(--ink);font-size:28px;line-height:1.6}.invitationExampleCopy p{margin:0;color:var(--muted);font-size:15px;line-height:2}.invitationCardStack{position:relative;width:390px;max-width:100%;height:500px;margin:0 auto}.websiteInviteCard{position:absolute;width:286px;overflow:hidden;border:1.5px solid rgba(7,154,166,.46);border-radius:23px;color:var(--ink);background:#fff;box-shadow:0 18px 42px #10142a29;text-align:right}.flowerInviteCard{top:0;left:0;z-index:1;transform:rotate(-3deg)}.restaurantInviteCard{right:0;bottom:0;z-index:2;transform:rotate(2deg)}.invitationCardStack .websiteInviteCard{min-height:368px}.invitationCardStack .websiteInviteCover{height:142px}.invitationCardStack .websiteInviteBody{gap:11px;padding:15px}.invitationCardStack .websiteInviteOffers>span{padding-block:12px}.websiteInviteCover{height:112px;overflow:hidden;background:linear-gradient(135deg,#d6f2f3,#ede9ff)}.websiteInviteCover img{width:100%;height:100%;object-fit:cover}.websiteInviteBody{display:grid;gap:9px;padding:13px}.websiteInviteBrand{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px}.websiteInviteLogo{display:grid;width:42px;height:42px;place-items:center;padding:2px;border:1px solid #d9e8e9;border-radius:13px;overflow:hidden;background:#fff}.websiteInviteLogo img{display:block;width:100%;height:100%;border-radius:10px;object-fit:contain}.websiteInviteBrand>div{display:grid;min-width:0;gap:2px}.websiteInviteBrand>div strong,.websiteInviteBrand>div small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.websiteInviteBrand>div strong{color:#102b32;font-size:11px}.websiteInviteBrand>div small{color:#718086;font-size:7px;font-weight:700}.websiteInviteStatus{display:inline-flex;align-items:center;gap:4px;padding:4px 6px;border-radius:999px;color:#16864c;background:#e7f8ee;font-size:7px;font-weight:900}.websiteInviteStatus i{width:5px;height:5px;border-radius:50%;background:currentColor}.websiteInviteLabel{width:fit-content;padding:4px 7px;border-radius:999px;color:#087f8c;background:#e5f7f8;font-size:7px;font-weight:900}.websiteInviteBody h4{margin:0;color:#142e35;font-size:13px;line-height:1.55}.websiteInviteOffers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.websiteInviteOffers>span{display:grid;min-width:0;gap:3px;padding:9px;border:1px solid #d6e8e9;border-radius:13px;background:linear-gradient(145deg,#e9f9fa,#f3f0ff)}.websiteInviteOffers small{color:#6b787f;font-size:7px;font-weight:800}.websiteInviteOffers strong{overflow:hidden;color:#087f8c;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.websiteInviteOffers>span:last-child strong{color:var(--primary)}.websiteInviteMeta{display:grid;gap:2px}.websiteInviteMeta p{margin:0;color:#737f85;font-size:7px;font-weight:700;line-height:1.7}.websiteInviteMeta b{color:#33484e}.websiteInviteBody>button{display:flex;min-height:38px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:13px;color:#fff;background:linear-gradient(135deg,#0bb3bb,#087f8c);font-size:8px;font-weight:900}.websiteInviteBody>button svg{width:15px;height:15px}.heroJourneyRoute{position:absolute;z-index:5;top:6%;right:12%;left:12%;display:grid;grid-template-columns:54px minmax(18px,1fr) 54px minmax(18px,1fr) 54px;align-items:center;gap:7px}.heroJourneyRoute>span{display:grid;width:54px;height:54px;place-items:center;align-content:center;gap:2px;border:1px solid #bce3ef;border-radius:18px;color:#138baa;background:#fffffff5;box-shadow:0 10px 22px #22718f1f}.heroJourneyRoute>span:nth-of-type(2){color:#6540c8;border-color:#d6d7fa}.heroJourneyRoute>span:nth-of-type(3){color:#168a59;border-color:#c6eadb}.heroJourneyRoute svg{width:20px;height:20px}.heroJourneyRoute small{font-size:6px;font-weight:900}.heroJourneyRoute i{border-top:2px dashed #8fc8db}.heroInviteBuilderFrame{position:absolute;z-index:4;top:29%;left:10%;width:258px;min-height:260px;padding:7px;border:1px solid #ded8fb;border-radius:30px;background:#fff;box-shadow:0 24px 52px #5b34f32e;transform:rotate(-5deg)}.heroInviteBuilderPreview{min-height:246px;padding:16px 13px;border-radius:23px;background:radial-gradient(circle at 5% 0%,rgba(122,73,255,.18),transparent 36%),linear-gradient(145deg,#fff,#f3f0ff)}.heroInvestmentPreview{display:block}.heroBuilderQuestions{display:grid;gap:10px}.heroBuilderQuestion{display:grid;gap:7px;padding:10px;border:1px solid #ddd6f8;border-radius:15px;background:#fffffff0;box-shadow:0 7px 16px #5b34f312}.heroBuilderQuestion>small{color:#33295b;font-size:10px;font-weight:900;line-height:1.65}.heroBuilderField{display:flex;min-height:40px;align-items:center;justify-content:space-between;padding:0 10px;border:1px solid #d7cef8;border-radius:12px;background:linear-gradient(135deg,#fff,#f8f6ff)}.heroBuilderField b{color:#3f239f;font-family:pinar,bakh,sans-serif;font-size:18px;animation:heroBuilderValueIn .42s cubic-bezier(.22,1,.36,1) both}@keyframes heroBuilderValueIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.heroBuilderField i{color:#6b5b9d;font-size:10px;font-style:normal;font-weight:900}.heroInviteBuilderGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:14px}.heroInviteBuilderGrid>span{display:grid;min-height:72px;align-content:center;gap:5px;padding:10px;border:1px solid #d3e7ef;border-radius:16px;background:#ffffffeb}.heroInviteBuilderGrid>span:first-child{grid-column:1 / -1}.heroInviteBuilderGrid small{color:#6e8088;font-size:7px;font-weight:800}.heroInviteBuilderGrid strong{color:#146f91;font-size:10px}.heroInviteBuilderChannel{display:grid;min-height:48px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;margin-top:9px;padding:7px 9px;border-radius:15px;color:#5f46bd;background:#f0edff}.heroInviteBuilderChannel>svg{width:18px;height:18px}.heroInviteBuilderChannel strong,.heroInviteBuilderChannel small{display:block}.heroInviteBuilderChannel strong{font-size:8px}.heroInviteBuilderChannel small{margin-top:2px;color:#8376b7;font-size:6px;font-weight:700}.heroProduct .heroJourneyInvitationCard{top:23%;right:-1%;bottom:auto;left:auto;z-index:3;width:286px;min-height:388px;transform:rotate(3deg)}.heroProduct .heroJourneyInvitationCard .websiteInviteCover{height:128px}.heroProduct .heroJourneyInvitationCard .websiteInviteBody{gap:10px;padding:14px}.heroJourneyOutcome{position:absolute;z-index:5;right:-5%;bottom:10%;display:grid;width:210px;min-height:64px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;padding:11px;border:1px solid #c6eadb;border-radius:18px;background:#fffffff5;box-shadow:0 18px 38px #10142a26}.heroJourneyOutcome>span{display:grid;width:42px;height:42px;place-items:center;border-radius:14px;color:#168a59;background:#e7f8ef}.heroJourneyOutcome svg{width:22px;height:22px}.heroJourneyOutcome strong{display:block}.heroJourneyOutcome strong{color:#173d43;font-size:11px}.heroStory{position:absolute;z-index:3;top:5%;right:4%;bottom:9%;left:4%;overflow:hidden;border-radius:34px;direction:rtl}.heroStory:before,.heroStory:after{position:absolute;border-radius:50%;content:"";pointer-events:none}.heroStory:before{top:-12%;right:-10%;width:310px;height:310px;background:radial-gradient(circle,rgba(10,170,178,.2),transparent 68%)}.heroStory:after{bottom:-18%;left:-8%;width:340px;height:340px;background:radial-gradient(circle,rgba(102,64,200,.17),transparent 69%)}.heroStoryProgress{position:absolute;z-index:20;top:14px;right:15%;left:15%;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.heroStoryProgress i{height:4px;overflow:hidden;border-radius:99px;background:#3f4a701f}.heroStoryProgress i:after{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6d45dc,#0aaab2);content:"";transform:scaleX(0);transform-origin:right}.heroStoryProgress i:nth-child(1):after{animation:heroStoryProgressOne 13.5s linear infinite}.heroStoryProgress i:nth-child(2):after{animation:heroStoryProgressTwo 13.5s linear infinite}.heroStoryProgress i:nth-child(3):after{animation:heroStoryProgressThree 13.5s linear infinite}.heroStorySlide{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;opacity:0;will-change:opacity,transform}.heroStoryCompose{animation:heroStoryCompose 13.5s ease infinite}.heroStoryOpen{animation:heroStoryOpen 13.5s ease infinite}.heroStoryComplete{animation:heroStoryComplete 13.5s ease infinite}.heroStoryBusiness,.heroStoryComposer,.heroStoryDelivery,.heroStoryCustomerBadge,.heroStoryInvitationPage,.heroStoryPurchaseSuccess,.heroStoryWallet,.heroStoryReturnBadge{position:absolute;border:1px solid rgba(74,82,132,.14);background:#fffffff5;box-shadow:0 18px 42px #26245b24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.heroStoryBusiness{top:8%;right:7%;display:grid;min-width:220px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;border-radius:20px}.heroStoryBusiness>span,.heroStoryComposerIcon{display:grid;width:52px;height:52px;place-items:center;border-radius:17px;color:#fff;background:linear-gradient(145deg,#14b7bd,#087f8c)}.heroStoryBusiness svg,.heroStoryComposerIcon svg{width:25px;height:25px}.heroStoryBusiness small,.heroStoryBusiness strong,.heroStoryComposerTitle small,.heroStoryComposerTitle strong,.heroStoryFields small,.heroStoryFields strong,.heroStoryDelivery small,.heroStoryDelivery strong,.heroStoryCustomerBadge small,.heroStoryCustomerBadge strong,.heroStoryWallet small,.heroStoryWallet strong,.heroStoryReturnBadge small,.heroStoryReturnBadge strong{display:block}.heroStoryBusiness small,.heroStoryComposerTitle small,.heroStoryFields small,.heroStoryDelivery small,.heroStoryCustomerBadge small,.heroStoryWallet small,.heroStoryReturnBadge small{color:#75878d;font-size:9px;font-weight:800}.heroStoryBusiness strong,.heroStoryComposerTitle strong,.heroStoryDelivery strong,.heroStoryCustomerBadge strong,.heroStoryWallet strong,.heroStoryReturnBadge strong{margin-top:3px;color:#173d43;font-family:pinar,bakh,sans-serif;font-size:13px}.heroStoryBusiness>i{padding:5px 8px;border-radius:999px;color:#147a55;background:#e4f8ee;font-size:8px;font-style:normal;font-weight:900}.heroStoryComposer{top:25%;right:13%;left:13%;display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:16px;border-color:#6640c838;border-radius:25px;background:linear-gradient(145deg,#fffffffa,#f5f1fffa);animation:heroStoryComposerIn 13.5s cubic-bezier(.22,1,.36,1) infinite}.heroStoryComposerIcon{color:#fff;background:linear-gradient(145deg,#7b55e7,#4f2cac)}.heroStoryFields{display:grid;grid-column:1 / -1;grid-template-columns:1.4fr .8fr;gap:8px}.heroStoryFields>span{padding:10px 11px;border:1px solid #e0daf7;border-radius:14px;background:#ffffffe0}.heroStoryFields strong{margin-top:4px;color:#4926a3;font-family:pinar,bakh,sans-serif;font-size:16px}.heroStoryFields strong i{color:#716892;font-size:8px;font-style:normal}.heroStorySendButton,.heroStoryPurchaseButton{display:grid;min-height:39px;grid-column:1 / -1;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(135deg,#6841d7,#4d29ae);font-size:10px;animation:heroStorySendPress 13.5s ease infinite}.heroStoryDelivery{z-index:7;bottom:13%;left:4%;display:grid;min-width:250px;grid-template-columns:42px minmax(0,1fr) 38px;align-items:center;gap:9px;padding:10px;border-color:#0aaab23d;border-radius:18px;animation:heroStoryDelivery 13.5s cubic-bezier(.22,1,.36,1) infinite}.heroStoryDelivery>span,.heroStoryDelivery>i{display:grid;place-items:center;border-radius:13px}.heroStoryDelivery>span{width:42px;height:42px;color:#fff;background:#6841d7}.heroStoryDelivery>i{width:38px;height:38px;color:#087f8c;background:#e4f8f6}.heroStoryDelivery svg{width:20px;height:20px}.heroStoryReceivedBadge{position:absolute;z-index:7;top:8%;right:12%;left:12%;display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 14px;border:1px solid rgba(104,65,190,.14);border-radius:18px;color:#4c347e;background:#fffffff0;box-shadow:0 16px 34px #2f265e1f;animation:heroStoryComposerIn 13.5s cubic-bezier(.22,1,.36,1) infinite}.heroStoryReceivedBadge>svg{width:28px;height:28px;padding:6px;border-radius:10px;color:#774fc9;background:#f0eaff}.heroStoryReceivedBadge small,.heroStoryReceivedBadge strong{display:block}.heroStoryReceivedBadge small{color:#8b79a8;font-size:8px}.heroStoryReceivedBadge strong{margin-top:1px;font-size:11px}.heroStoryEnvelope{position:absolute;top:26%;right:10%;left:10%;height:258px;overflow:hidden;border:1px solid rgba(255,255,255,.42);border-radius:27px;color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 48%),linear-gradient(135deg,#b83e69,#792749 68%,#61203d);box-shadow:0 28px 48px #691f3d4d;animation:heroStoryComposerIn 13.5s cubic-bezier(.22,1,.36,1) infinite}.heroStoryEnvelope:before,.heroStoryEnvelope:after{position:absolute;z-index:1;bottom:-39%;width:70%;height:93%;border-top:1px solid rgba(255,224,232,.34);background:linear-gradient(145deg,#5b173447,#ffffff0a);content:""}.heroStoryEnvelope:before{left:-17%;transform:rotate(31deg)}.heroStoryEnvelope:after{right:-17%;transform:rotate(-31deg)}.heroStoryEnvelopeFlap{position:absolute;z-index:2;top:0;right:0;left:0;height:58%;clip-path:polygon(0 0,100% 0,50% 100%);border-bottom:1px solid rgba(255,226,235,.42);background:linear-gradient(180deg,#c84e78,#8e2d52);filter:drop-shadow(0 11px 9px rgba(64,18,37,.2))}.heroStoryEnvelopeCopy{position:absolute;z-index:4;right:12%;bottom:46px;left:12%;text-align:center;text-shadow:0 2px 9px rgba(63,16,35,.3)}.heroStoryEnvelopeCopy strong,.heroStoryEnvelopeCopy span{display:block}.heroStoryEnvelopeCopy strong{font-family:pinar,bakh,sans-serif;font-size:15px}.heroStoryEnvelopeCopy span{margin-top:4px;color:#f5dce5;font-size:9px;font-weight:800}.heroStoryEnvelopeSeal{position:absolute;z-index:5;top:93px;left:50%;display:grid;width:62px;height:62px;place-items:center;overflow:hidden;border:5px solid #fff6f7;border-radius:50%;background:#fff7f8;box-shadow:0 8px 18px #3e11234d;transform:translate(-50%)}.heroStoryEnvelopeSeal img{width:100%;height:100%;object-fit:cover}.heroStoryEnvelopeButton{position:absolute;z-index:6;right:19%;bottom:13px;left:19%;display:grid;min-height:31px;place-items:center;border-radius:11px;color:#7e294b;background:#fff7f8;font-size:9px;box-shadow:0 7px 16px #4311242e;animation:heroStorySendPress 13.5s ease infinite}.heroStoryCustomerBadge{top:9%;left:6%;display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:17px;animation:heroStoryCustomerBadge 13.5s ease infinite}.heroStoryCustomerBadge>svg{width:27px;height:27px;padding:6px;border-radius:10px;color:#6540c8;background:#eee8ff}.heroStoryInvitationPage{top:9%;right:15%;left:15%;overflow:visible;border:0;border-radius:30px;background:transparent;box-shadow:0 26px 56px #50243733;-webkit-backdrop-filter:none;backdrop-filter:none;animation:heroStoryInvitationOpen 13.5s cubic-bezier(.22,1,.36,1) infinite}.heroStoryInviteCover{position:relative;height:94px;overflow:hidden;border-radius:30px 30px 0 0}.heroStoryInviteCover:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#36142314,#4c1a305c);content:""}.heroStoryInviteCover img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.heroStoryInvitePaper{position:relative;display:grid;justify-items:center;min-height:316px;padding:43px 24px 20px;border:1px solid rgba(188,142,103,.46);border-top:0;border-radius:0 0 30px 30px;color:#64213c;background:radial-gradient(circle at 50% -5%,rgba(255,255,255,.96),transparent 42%),linear-gradient(180deg,#fffaf8,#fff5f3)}.heroStoryInviteLogo{position:absolute;top:-35px;left:50%;display:grid;width:68px;height:68px;place-items:center;overflow:hidden;border:5px solid #fffaf8;border-radius:50%;background:#5c254e;box-shadow:0 8px 18px #5a21473d,0 0 0 1px #be906870;transform:translate(-50%)}.heroStoryInviteLogo img{width:100%;height:100%;object-fit:cover}.heroStoryInviteBusiness{font-family:pinar,bakh,sans-serif;font-size:17px;line-height:1.3}.heroStoryInviteRecipient{display:grid;width:78%;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:6px;color:#815369;font-size:9px;font-weight:800}.heroStoryInviteRecipient i{height:1px;background:linear-gradient(90deg,transparent,rgba(180,133,73,.72))}.heroStoryInviteRecipient i:last-child{background:linear-gradient(90deg,rgba(180,133,73,.72),transparent)}.heroStoryInviteOffer{display:grid;justify-items:center;margin-top:17px}.heroStoryInviteOffer small{color:#70223f;font-size:11px;font-weight:900}.heroStoryInviteOffer strong{margin-top:6px;color:#5a3db1;font-family:pinar,bakh,sans-serif;font-size:34px;line-height:1.1;direction:ltr}.heroStoryInviteOffer em{margin-top:2px;color:#6547a3;font-size:12px;font-style:normal;font-weight:900}.heroStoryInviteOffer b{margin-top:10px;padding:6px 13px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#4db66b,#31944d);box-shadow:0 8px 18px #31944d33;font-size:10px}.heroStoryInviteExpiry{display:flex;align-items:center;gap:5px;margin-top:12px;color:#735d66;font-size:9px;font-weight:800}.heroStoryInviteExpiry svg{width:13px;height:13px;color:#b28a51}.heroStoryInviteAction{display:grid;width:82%;min-height:31px;place-items:center;margin-top:10px;border-radius:11px;color:#fff;background:linear-gradient(135deg,#b33e68,#812847);box-shadow:0 8px 18px #81284733;font-size:9px}.heroStoryInvitationCover{position:relative;height:118px;overflow:hidden}.heroStoryInvitationCover:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(41,17,28,.5));content:""}.heroStoryInvitationCover>img{width:100%;height:100%;object-fit:cover}.heroStoryInvitationCover>span{position:absolute;z-index:2;top:14px;right:14px;width:44px;height:44px;overflow:hidden;border:3px solid rgba(255,255,255,.86);border-radius:14px}.heroStoryInvitationCover>span img{width:100%;height:100%;object-fit:cover}.heroStoryInvitationCover>div{position:absolute;z-index:2;top:18px;right:68px;color:#fff;text-shadow:0 2px 8px rgba(28,12,20,.55)}.heroStoryInvitationCover strong,.heroStoryInvitationCover small{display:block}.heroStoryInvitationCover strong{font-family:pinar,bakh,sans-serif;font-size:13px}.heroStoryInvitationCover small{margin-top:2px;font-size:8px}.heroStoryInvitationCredit{position:relative;z-index:3;display:grid;margin:-25px 14px 0;padding:15px;border-radius:20px;color:#fff;background:linear-gradient(145deg,#a9315e,#712443);box-shadow:0 14px 27px #7024433d}.heroStoryInvitationCredit small,.heroStoryInvitationCredit strong{display:block}.heroStoryInvitationCredit small{font-size:8px;font-weight:800}.heroStoryInvitationCredit strong{margin-top:2px;font-family:pinar,bakh,sans-serif;font-size:23px}.heroStoryInvitationCredit strong i{font-size:9px;font-style:normal}.heroStoryInvitationCredit>span{position:absolute;left:12px;bottom:13px;padding:6px 8px;border-radius:999px;color:#174e3d;background:#82ebbf;font-size:8px;font-weight:900}.heroStoryInvitationMessage{padding:12px 16px 5px;text-align:center}.heroStoryInvitationMessage strong,.heroStoryInvitationMessage small{display:block}.heroStoryInvitationMessage strong{color:#422330;font-size:11px}.heroStoryInvitationMessage small{margin-top:4px;color:#7a6570;font-size:8px}.heroStoryPurchaseButton{min-height:34px;margin:8px 14px 14px;background:linear-gradient(135deg,#bd466f,#8b2b4e);animation:none}.heroStoryPurchaseSuccess{top:13%;right:19%;left:19%;display:grid;justify-items:center;padding:22px;border-color:#168a5933;border-radius:27px;text-align:center;animation:heroStorySuccessIn 13.5s cubic-bezier(.22,1,.36,1) infinite}.heroStoryPurchaseSuccess>span{display:grid;width:62px;height:62px;place-items:center;border-radius:21px;color:#168a59;background:#e3f8ed}.heroStoryPurchaseSuccess svg{width:32px;height:32px}.heroStoryPurchaseSuccess small{margin-top:12px;color:#168a59;font-size:9px;font-weight:900}.heroStoryPurchaseSuccess strong{margin-top:5px;color:#183e43;font-family:pinar,bakh,sans-serif;font-size:22px}.heroStoryPurchaseSuccess p{margin:5px 0 0;color:#71848a;font-size:9px;font-weight:700}.heroStoryWallet{right:10%;bottom:17%;left:10%;display:grid;grid-template-columns:1.1fr .9fr;gap:9px;padding:13px;border-color:#0aaab233;border-radius:22px;animation:heroStoryWalletIn 13.5s cubic-bezier(.22,1,.36,1) infinite}.heroStoryWalletHeader,.heroStoryWalletReward{display:flex;align-items:center;gap:9px;padding:10px;border-radius:15px}.heroStoryWalletHeader{color:#087f8c;background:#e9f8f8}.heroStoryWalletReward{color:#6042b9;background:#f0ebff;animation:heroStoryRewardPop 13.5s ease infinite}.heroStoryWallet svg{width:24px;height:24px;flex:0 0 auto}.heroStoryWallet strong{font-size:11px}.heroStoryReturnBadge{bottom:5%;left:4%;display:flex;align-items:center;gap:8px;padding:9px 11px;border-color:#168a5933;border-radius:16px;animation:heroStoryReturnIn 13.5s ease infinite}.heroStoryReturnBadge>svg{width:24px;height:24px;padding:5px;border-radius:9px;color:#168a59;background:#e3f8ed}@keyframes heroStoryCompose{0%,30%{opacity:1;transform:translate(0) scale(1)}36%,to{opacity:0;transform:translate(-18px) scale(.98)}}@keyframes heroStoryOpen{0%,27%{opacity:0;transform:translate(18px) scale(.98)}34%,63%{opacity:1;transform:translate(0) scale(1)}70%,to{opacity:0;transform:translate(-16px) scale(.985)}}@keyframes heroStoryComplete{0%,61%{opacity:0;transform:translate(16px) scale(.98)}68%,96%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-12px) scale(.985)}}@keyframes heroStoryProgressOne{0%{transform:scaleX(0)}31%,to{transform:scaleX(1)}}@keyframes heroStoryProgressTwo{0%,32%{transform:scaleX(0)}65%,to{transform:scaleX(1)}}@keyframes heroStoryProgressThree{0%,66%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes heroStoryComposerIn{0%,3%{opacity:0;transform:translateY(18px) scale(.94)}9%,27%{opacity:1;transform:translateY(0) scale(1)}31%,to{opacity:0;transform:translateY(-8px) scale(.97)}}@keyframes heroStorySendPress{0%,14%,to{transform:scale(1);filter:brightness(1)}17%{transform:scale(.96);filter:brightness(1.12)}20%{transform:scale(1)}}@keyframes heroStoryDelivery{0%,16%{opacity:0;transform:translate(70px,-35px) scale(.78)}22%,32%{opacity:1;transform:translate(0) scale(1)}37%,to{opacity:0;transform:translate(-42px,-42px) scale(.88)}}@keyframes heroStoryCustomerBadge{0%,29%{opacity:0;transform:translateY(-8px) scale(.9)}35%,64%{opacity:1;transform:translateY(0) scale(1)}70%,to{opacity:0;transform:translateY(-5px) scale(.94)}}@keyframes heroStoryInvitationOpen{0%,28%{opacity:0;transform:perspective(700px) rotateY(-14deg) translate(-32px,34px) scale(.8)}36%,64%{opacity:1;transform:perspective(700px) rotateY(0) translate(0) scale(1)}70%,to{opacity:0;transform:perspective(700px) rotateY(8deg) translateY(-10px) scale(.94)}}@keyframes heroStorySuccessIn{0%,61%{opacity:0;transform:translateY(18px) scale(.84)}69%,96%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-5px) scale(.96)}}@keyframes heroStoryWalletIn{0%,68%{opacity:0;transform:translateY(20px) scale(.9)}76%,96%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-4px) scale(.97)}}@keyframes heroStoryRewardPop{0%,78%,to{transform:scale(1)}82%{transform:scale(1.08)}86%{transform:scale(1)}}@keyframes heroStoryReturnIn{0%,80%{opacity:0;transform:translate(-14px)}86%,95%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(6px)}}@media(max-width:760px){.heroStory{top:3%;right:4%;bottom:8%;left:4%}.heroStoryBusiness{right:3%;min-width:190px}.heroStoryComposer{right:6%;left:6%}.heroStoryInvitationPage{top:22%;right:10%;left:10%}.heroStoryCustomerBadge{z-index:8;top:7%;right:10%;left:10%;justify-content:center}.heroStoryPurchaseSuccess{right:12%;left:12%}.heroStoryWallet{right:5%;left:5%}}@media(max-width:390px){.heroStoryBusiness{min-width:174px;grid-template-columns:44px minmax(0,1fr)}.heroStoryBusiness>span,.heroStoryComposerIcon{width:44px;height:44px}.heroStoryBusiness>i{display:none}.heroStoryComposer{right:3%;left:3%;grid-template-columns:44px minmax(0,1fr);padding:12px}.heroStoryDelivery{left:1%;min-width:230px}.heroStoryInvitationPage{top:21%;right:5%;left:5%}.heroStoryCustomerBadge{top:6%;right:5%;left:5%}.heroStoryPurchaseSuccess{right:7%;left:7%}.heroStoryWallet{right:2%;left:2%;grid-template-columns:1fr}.heroStoryReturnBadge{bottom:3%}}.customerSection{padding:112px 0;color:#fff;background:var(--teal-dark)}.customerInner{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1fr);align-items:center;gap:100px}.customerCopy{max-width:600px}.customerBrandTitle{display:block;margin:0;color:#fff;font-family:pinar,bakh,sans-serif;font-size:64px;font-weight:800;line-height:1.1}.customerCopy h2{margin-top:10px;color:#fff;font-size:32px;font-weight:600;white-space:nowrap}.customerCopy>p{max-width:570px;margin-bottom:26px;color:#ffffffbf;font-size:16px;line-height:2}.customerCopy ul{display:grid;gap:13px;margin:0 0 30px;padding:0;list-style:none}.customerCopy li{display:flex;align-items:center;gap:10px;color:#ffffffe6;font-size:14px;font-weight:600}.customerCopy li svg{width:20px;height:20px;color:#8de0bf}.customerVisual{position:relative;min-height:720px;margin:0}.customerPurchasePhone{position:absolute;top:50%;right:50%;width:350px;max-width:92%;padding:9px;overflow:hidden;border:7px solid #151827;border-radius:40px;background:#fff;box-shadow:-25px 28px #c9f1dfeb,0 34px 65px #03262d47;transform:translate(50%,-50%)}.customerPurchaseFlow{position:relative;min-height:620px;overflow:hidden;border-radius:28px;color:#122b32;background:#f3faf9}.customerFlowProgress{position:absolute;z-index:8;top:13px;right:14px;left:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.customerFlowProgress i{height:3px;overflow:hidden;border-radius:999px;background:#078b9824}.customerFlowProgress i:after{display:block;width:100%;height:100%;border-radius:inherit;background:#0aaab2;content:"";transform:scaleX(0);transform-origin:right}.customerFlowProgress i:nth-child(1):after{animation:customerFlowProgressOne 5s linear infinite}.customerFlowProgress i:nth-child(2):after{animation:customerFlowProgressTwo 5s linear infinite}.customerFlowProgress i:nth-child(3):after{animation:customerFlowProgressThree 5s linear infinite}.customerFlowScreen{position:absolute;top:0;right:0;bottom:0;left:0;padding:33px 17px 18px;will-change:opacity,transform}.customerFlowScanner{opacity:1;background:radial-gradient(circle at 50% 48%,rgba(0,194,203,.12),transparent 42%),#f3faf9;animation:customerFlowScannerScreen 5s ease infinite}.customerFlowStore,.customerFlowSuccess{opacity:0}.customerFlowStore{padding:32px 12px 14px;background:linear-gradient(180deg,#fff8f2,#fffdfb 45%,#fdf2f5);animation:customerFlowStoreScreen 5s ease infinite}.customerFlowSuccess{display:grid;place-items:center;align-content:center;padding:44px 26px;text-align:center;background:radial-gradient(circle at 50% 42%,rgba(28,181,119,.17),transparent 36%),#f3fbf7;animation:customerFlowSuccessScreen 5s ease infinite}.customerFlowHeader,.customerFlowStoreIdentity{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px}.customerFlowHeader>span,.customerFlowStoreIdentity>span{display:grid;width:42px;height:42px;overflow:hidden;place-items:center;border-radius:14px;background:#fff;box-shadow:0 8px 20px #0450591a}.customerFlowHeader>span{color:#078b98}.customerFlowHeader svg{width:21px;height:21px}.customerFlowHeader strong,.customerFlowHeader small,.customerFlowStoreIdentity strong,.customerFlowStoreIdentity small{display:block}.customerFlowHeader strong,.customerFlowStoreIdentity strong{font-family:pinar,bakh,sans-serif;font-size:15px}.customerFlowHeader small,.customerFlowStoreIdentity small{margin-top:2px;color:#71898e;font-size:8px;font-weight:700}.customerFlowScannerViewport{position:relative;display:grid;min-height:415px;place-items:center;align-content:center;gap:9px;margin-top:22px;overflow:hidden;border:1px dashed #8ecfce;border-radius:25px;background:#ffffffc7}.customerFlowQr{display:grid;width:108px;height:108px;place-items:center;border-radius:27px;color:#fff;background:linear-gradient(145deg,#13bac1,#087f8c);box-shadow:0 21px 40px #087f8c3d;animation:customerFlowQrPulse 1.4s ease-in-out infinite}.customerFlowQr svg{width:65px;height:65px}.customerFlowScannerViewport>strong{margin-top:12px;color:#173d43;font-size:13px}.customerFlowScannerViewport>small{color:#71898e;font-size:8px;font-weight:700}.customerFlowCorner{position:absolute;width:42px;height:42px;border-color:#0aaab2;border-style:solid}.customerFlowCorner.topRight{top:22px;right:22px;border-width:4px 4px 0 0;border-radius:0 13px 0 0}.customerFlowCorner.topLeft{top:22px;left:22px;border-width:4px 0 0 4px;border-radius:13px 0 0}.customerFlowCorner.bottomRight{right:22px;bottom:22px;border-width:0 4px 4px 0;border-radius:0 0 13px}.customerFlowCorner.bottomLeft{bottom:22px;left:22px;border-width:0 0 4px 4px;border-radius:0 0 0 13px}.customerFlowBeam{position:absolute;z-index:2;top:18%;right:30px;left:30px;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,#00c3cb,transparent);box-shadow:0 0 16px #00c3cbbf;animation:customerFlowBeam 1.35s ease-in-out infinite}.customerFlowScanning{display:flex;min-height:42px;align-items:center;justify-content:center;gap:7px;margin-top:13px;border-radius:14px;color:#fff;background:linear-gradient(135deg,#0bb3bb,#087f8c);font-size:10px;font-weight:900}.customerFlowScanning svg{width:17px;height:17px}.customerFlowStoreIdentity{margin:0 5px 11px}.customerFlowStoreIdentity>span{border:1px solid #f0d6c7}.customerFlowStoreIdentity img{width:100%;height:100%;object-fit:cover}.customerFlowStoreCover{height:150px;overflow:hidden;border-radius:22px}.customerFlowStoreCover img{width:100%;height:100%;object-fit:cover}.customerFlowPurchaseCard{position:relative;z-index:2;margin:-24px 8px 0;padding:20px 15px 16px;border:1px solid #f1d7df;border-radius:24px;text-align:center;background:#fffffff7;box-shadow:0 20px 38px #5c2a3d24}.customerFlowPurchaseIcon{display:grid;width:42px;height:42px;place-items:center;margin:0 auto 9px;border-radius:14px;color:#9e3054;background:#fdeaf1}.customerFlowPurchaseIcon svg{width:20px;height:20px}.customerFlowPurchaseCard h3{margin:0;color:#381929;font-size:17px}.customerFlowPurchaseCard p{margin:5px 0 13px;color:#7d6b72;font-size:9px;font-weight:700}.customerFlowAmount{position:relative;display:flex;min-height:62px;align-items:center;justify-content:center;gap:8px;overflow:hidden;border:1px solid #e9ccd6;border-radius:16px;background:#fffafb}.customerFlowAmount b{color:#7d2944;font-family:pinar,bakh,sans-serif;font-size:25px;animation:customerFlowAmountEntry 5s ease infinite}.customerFlowAmount span{color:#8e6e79;font-size:10px;font-weight:900}.customerFlowAmount i{width:2px;height:28px;border-radius:999px;background:#b94267;animation:customerFlowCaret .65s step-end infinite}.customerFlowSubmit{display:grid;min-height:44px;place-items:center;margin-top:12px;border-radius:14px;color:#fff;background:linear-gradient(135deg,#b94267,#7d2944);font-size:11px;font-weight:900;animation:customerFlowSubmitPress 5s ease infinite}.customerFlowSuccessIcon{display:grid;width:86px;height:86px;place-items:center;border-radius:28px;color:#17915e;background:#dcf8e9;box-shadow:0 18px 38px #17915e2e;animation:customerFlowSuccessPop 5s ease infinite}.customerFlowSuccessIcon svg{width:43px;height:43px}.customerFlowSuccess>small{margin-top:17px;color:#17915e;font-size:10px;font-weight:900}.customerFlowSuccess h3{margin:7px 0 0;color:#173d43;font-family:pinar,bakh,sans-serif;font-size:24px}.customerFlowSuccess p{margin:6px 0 22px;color:#6b7d81;font-size:10px;font-weight:700}.customerFlowSuccess>div{display:grid;width:100%;gap:5px;padding:16px;border:1px solid #cbeedf;border-radius:17px;background:#ffffffdb}.customerFlowSuccess>div span{color:#71898e;font-size:9px;font-weight:700}.customerFlowSuccess>div strong{color:#137c51;font-family:pinar,bakh,sans-serif;font-size:20px}@keyframes customerFlowScannerScreen{0%,27%{opacity:1;transform:translate(0)}33%,to{opacity:0;transform:translate(-18px)}}@keyframes customerFlowStoreScreen{0%,27%{opacity:0;transform:translate(18px)}34%,69%{opacity:1;transform:translate(0)}76%,to{opacity:0;transform:translate(-18px)}}@keyframes customerFlowSuccessScreen{0%,70%{opacity:0;transform:translateY(14px) scale(.98)}77%,94%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.99)}}@keyframes customerFlowProgressOne{0%{transform:scaleX(0)}30%,to{transform:scaleX(1)}}@keyframes customerFlowProgressTwo{0%,30%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}@keyframes customerFlowProgressThree{0%,70%{transform:scaleX(0)}96%,to{transform:scaleX(1)}}@keyframes customerFlowBeam{0%,to{top:19%;opacity:.35}50%{top:78%;opacity:1}}@keyframes customerFlowQrPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes customerFlowAmountEntry{0%,38%{opacity:0;transform:translateY(6px)}52%,to{opacity:1;transform:translateY(0)}}@keyframes customerFlowCaret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes customerFlowSubmitPress{0%,64%,73%,to{transform:scale(1)}68%{transform:scale(.96)}}@keyframes customerFlowSuccessPop{0%,72%{transform:scale(.72) rotate(-8deg)}82%,to{transform:scale(1) rotate(0)}}.previewStoreCode{margin-top:11px}.previewStoreCode label{display:block;margin-bottom:5px;color:#526a70;font-size:7px;font-weight:800}.previewStoreCode>div{display:flex;min-height:38px;align-items:center;gap:6px;padding:0 9px;border:1px solid #cfe3e2;border-radius:13px;color:#647b80;background:#f9fcfc;font-size:7px}.previewStoreCode>div svg{width:14px;color:#087f8c}.previewStoreCode>div span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.previewStoreCode>button{display:flex;width:100%;min-height:36px;align-items:center;justify-content:center;gap:5px;margin-top:7px;border:0;border-radius:12px;color:#087f8c;background:#e7f7f6;font-size:8px;font-weight:800}.previewStoreCode>button svg{width:13px}.previewPurchaseNav{position:absolute;right:12px;bottom:10px;left:12px;display:grid;grid-template-columns:repeat(3,1fr);padding:5px;border-radius:17px;background:#fff;box-shadow:0 7px 20px #0450591c}.previewPurchaseNav span{display:grid;justify-items:center;gap:2px;padding:5px;color:#7b8b90}.previewPurchaseNav span.active{border-radius:12px;color:#078b98;background:#e7f7f6}.previewPurchaseNav svg{width:17px;height:17px}.previewPurchaseNav small{font-size:6px;font-weight:800}.faqTeaser{padding:72px 0 0;background:radial-gradient(circle at 12% 50%,rgba(91,52,243,.1),transparent 24%),#fff}.faqTeaserInner{display:grid;min-height:184px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:26px;padding:32px 38px;border:1px solid #ddd7f7;border-radius:18px;background:linear-gradient(125deg,#f7f5ff,#fff 58%,#f0fbfa);box-shadow:0 18px 45px #26136f12}.faqTeaserIcon{display:grid;width:64px;height:64px;place-items:center;border-radius:18px;color:#fff;background:linear-gradient(145deg,#704bff,#4820d5);box-shadow:0 14px 28px #5b34f33d}.faqTeaserIcon svg{width:30px;height:30px}.faqTeaser h2{margin:5px 0 7px;font-size:28px}.faqTeaser p{margin:0;color:var(--muted);font-size:15px;line-height:1.9}.faqTeaserLink,.faqBackLink{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border-radius:10px;font-size:15px;font-weight:800}.faqTeaserLink{padding:0 20px;color:#fff;background:var(--primary);box-shadow:0 12px 25px #5b34f333;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.faqTeaserLink:hover,.faqTeaserLink:focus-visible{background:#4b27df;box-shadow:0 16px 30px #5b34f340;transform:translateY(-2px)}.faqTeaserLink svg,.faqBackLink svg{width:18px;height:18px}.faqPage{min-height:calc(100vh - 210px);padding-top:76px;background:#fbfaff}.faqHero{position:relative;overflow:hidden;padding:68px 0 78px;border-bottom:1px solid #e5e0f6;text-align:center;background:radial-gradient(circle at 18% 25%,rgba(21,180,177,.12),transparent 24%),radial-gradient(circle at 80% 12%,rgba(91,52,243,.14),transparent 28%),linear-gradient(180deg,#fff,#f6f3ff)}.faqHeroInner{display:flex;align-items:center;flex-direction:column}.faqBackLink{align-self:flex-start;padding:0 14px;border:1px solid #ddd7f5;color:#4f35c8;background:#ffffffd1;transition:border-color .18s ease,background .18s ease}.faqBackLink:hover,.faqBackLink:focus-visible{border-color:#b9acf1;background:#fff}.faqEyebrow{display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:var(--primary);font-size:13px;font-weight:800}.faqEyebrow svg{width:20px;height:20px}.faqHero h1{margin:14px 0 12px;color:var(--primary-dark);font-size:clamp(38px,5vw,58px)}.faqHero p{max-width:650px;margin:0;color:var(--muted);font-size:16px;line-height:2}.faqContent{padding:64px 0 88px}.faqLayout{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;gap:30px}.faqAside{position:sticky;top:104px;padding:28px;border:1px solid #ddd7f5;border-radius:18px;background:#fff;box-shadow:0 16px 38px #26136f12}.faqAside>span{display:grid;width:48px;height:48px;place-items:center;margin-bottom:20px;border-radius:14px;color:var(--primary);background:#f0ecff}.faqAside>span svg{width:23px;height:23px}.faqAside h2{margin-bottom:10px;font-size:20px;line-height:1.7}.faqAside p{margin-bottom:22px;color:var(--muted);font-size:15px;line-height:1.9}.faqAside .loginLink{width:100%}.faqList{display:grid;gap:12px}.faqItem{overflow:hidden;border:1px solid #e2def2;border-radius:14px;background:#fff;box-shadow:0 7px 20px #26136f09;transition:border-color .18s ease,box-shadow .18s ease}.faqItem[open]{border-color:#c8bcf5;box-shadow:0 13px 30px #40279d14}.faqItem summary{display:grid;min-height:78px;grid-template-columns:44px minmax(0,1fr) 22px;align-items:center;gap:16px;padding:16px 20px;cursor:pointer;list-style:none}.faqItem summary::-webkit-details-marker{display:none}.faqItem summary:focus-visible{outline:3px solid rgba(91,52,243,.25);outline-offset:-3px}.faqNumber{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;color:var(--primary);background:#f1edff;font-size:14px;font-weight:800}.faqItem summary h2{margin:0;font-size:18px;line-height:1.8}.faqChevron{width:20px;height:20px;color:#80769d;transition:transform .18s ease}.faqItem[open] .faqChevron{color:var(--primary);transform:rotate(90deg)}.faqAnswer{padding:0 80px 22px 58px}.faqAnswer p{margin:0;padding-top:16px;border-top:1px solid #eeeaf8;color:#555d70;font-size:16px;line-height:2}.finalCta{padding:72px 0;background:#fff}.finalCtaInner{display:grid;min-height:190px;grid-template-columns:90px 1fr auto;align-items:center;gap:32px;padding:30px 42px;border:1px solid #dcd7f3;border-radius:8px;background:#f6f4ff}.finalCtaInner>img{width:80px;height:80px;object-fit:contain}.finalCtaInner>div>span{color:var(--primary);font-size:13px;font-weight:700}.finalCta h2{margin-bottom:0;font-size:28px}.siteFooter{padding:54px 0 32px;border-top:1px solid #e5e8ed;background:#f8fafb}.footerInner{display:grid;grid-template-columns:1fr auto;gap:30px}.footerBrand img{width:58px;height:58px;object-fit:contain}.footerBrand p{margin:10px 0 0;color:var(--muted);font-size:14px}.footerLinks{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.footerLinks a{color:#4b5064;font-size:14px;font-weight:600}.footerLinks a[aria-current=page]{color:var(--primary)}.footerInner small{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;border-top:1px solid #e1e5e9;color:#9398a6;font-size:13px}@media(max-width:980px){.headerInner{gap:20px}.mainNav{gap:18px}.mainNav>a:not(.loginLink){font-size:14px}.customerLogin{display:none}.heroInner{grid-template-columns:minmax(0,1fr) 330px;gap:28px}.hero h1{font-size:56px}.hero h2{font-size:28px}.phoneFrame{width:310px}.heroPhotoFrame{width:340px}.heroPanelFrame{left:-8%}.heroMetricCard{width:200px}.directTrustInner{grid-template-columns:160px minmax(0,1fr);gap:24px}.directTrustProof{grid-column:1 / -1;grid-template-columns:auto 1px auto}.customerInner{gap:50px}}@media(max-width:760px){.sectionInner,.headerInner,.heroInner{width:min(100% - 32px,560px)}.siteHeader{background:#fffffff7}.headerInner{height:68px;justify-content:space-between}.brandLink{width:44px}.brandLink img{width:44px;height:44px}.headerActions{display:flex}.menuButton{display:none}.headerActions .loginLink{min-height:42px;padding:0 14px;font-size:15px}.menuButton svg{width:22px;height:22px}.mainNav{position:fixed;top:68px;right:0;left:0;display:none;align-items:stretch;gap:0;padding:14px 16px 20px;border-bottom:1px solid var(--border);background:#fff;box-shadow:0 18px 35px #10142a1f}.mainNav.open{display:grid}.mainNav>a:not(.loginLink){min-height:48px;padding:13px 6px;border-bottom:1px solid #f0eef6;font-size:15px}.mainNav>a:not(.loginLink):after{display:none}.mobileCustomerLogin{display:inline-flex;margin-top:12px;border-color:var(--border)!important;color:var(--primary)!important;background:#f7f5ff!important}.hero{min-height:0;height:auto;max-height:none}.heroAccent{top:auto;right:0;bottom:0;width:100%;height:43%;border-top:1px solid #ded8f6;border-right:0}.heroInner{display:block;height:auto;padding-top:100px}.heroCopy{max-width:none;padding-bottom:0}.hero h1{margin-top:5px;font-size:44px}.hero h2{max-width:450px;margin:6px 0 9px;font-size:23px;line-height:1.55}.heroIntro>p{max-width:500px;margin-bottom:10px;font-size:16px;line-height:1.9}.heroOffer{max-width:500px;grid-template-columns:1fr;gap:10px;margin-bottom:16px}.heroOfferPrimary,.heroOfferBonus{min-height:0;padding:13px 14px}.heroOffer svg{width:18px;height:18px}.heroOfferBonus>span{font-size:14px;line-height:1.8}.heroOfferMessage>strong{font-size:17px;line-height:1.75}.heroOfferMessage>p{font-size:15px;line-height:1.9}.heroOfferBonus small{font-size:13px;line-height:1.7}.heroActions .loginLink{min-height:48px;padding:0 17px;font-size:15px}.learnMore{min-height:44px;padding:0 5px;font-size:14px}.heroProof{display:none}.heroProduct{position:relative;inset:auto;height:500px;min-height:0;margin-top:28px}.productBackdrop{top:56px;right:8%;width:84%;height:350px;box-shadow:18px 18px #c9f1df}.heroJourneyRoute{top:8px;right:14%;left:14%;grid-template-columns:46px minmax(16px,1fr) 46px minmax(16px,1fr) 46px}.heroJourneyRoute>span{width:46px;height:46px;border-radius:15px}.heroJourneyRoute svg{width:17px;height:17px}.heroInviteBuilderFrame{top:22%;left:1%;transform:rotate(-5deg) scale(.84);transform-origin:top left}.heroProduct .heroJourneyInvitationCard{top:20%;right:1%;width:248px;min-height:354px}.heroProduct .heroJourneyInvitationCard .websiteInviteCover{height:112px}.heroJourneyOutcome{right:0;bottom:5%;width:205px;min-height:64px;grid-template-columns:36px minmax(0,1fr);padding:9px}.heroJourneyOutcome>span{width:36px;height:36px;border-radius:12px}.heroPhotoFrame{top:0;bottom:auto;width:310px;height:410px;border-radius:34px}.heroPanelFrame{top:24px;left:1%;transform:rotate(-5deg) scale(.86);transform-origin:top left}.heroPhotoFrame:after,.heroPhotoFrame img{border-radius:27px}.heroLiveBadge{top:24px;right:13%}.heroMetricCard{width:185px;min-height:64px;grid-template-columns:36px minmax(0,1fr);gap:8px;padding:9px}.heroMetricCard>span{width:36px;height:36px;border-radius:12px}.heroMetricCard>span svg{width:18px;height:18px}.heroSalesMetric{right:1%;bottom:8%;grid-template-columns:36px minmax(0,1fr) auto}.phoneFrame{top:0;bottom:auto;width:270px;border-width:6px;border-radius:34px}.phoneFrame img{border-radius:23px}.businessDashboardPreview{min-height:560px;padding:14px 11px 22px;border-radius:23px}.previewWalletCard{min-height:112px;padding:16px}.previewWalletCard img{width:100px;height:90px}.previewWalletCard strong{font-size:21px}.previewQuickGrid article{min-height:61px}.heroProduct figcaption{right:auto;bottom:62px;left:0;width:185px;min-height:64px}.heroProduct figcaption svg{width:25px;height:25px}.directTrustSection{padding:22px 0}.directTrustInner{display:grid;grid-template-columns:116px minmax(0,1fr);gap:16px;padding:18px;border-radius:18px}.directTrustBrand{min-height:100px;padding:13px}.directTrustBrand img{width:92px}.directTrustCopy h2{font-size:24px}.directTrustCopy p{font-size:15px;line-height:1.9}.directTrustEyebrow{font-size:13px}.directTrustProof{grid-column:1 / -1;grid-template-columns:1fr 1px 1fr;gap:13px;padding-top:14px;border-top:1px solid #e6e1f2}.directTrustProof>span{min-width:0}.directTrustProof strong{font-size:19px}.directTrustProof small{white-space:normal}.businessSection,.stepsSection,.customerSection{padding:78px 0}.businessSection{padding:48px 0 34px}.stepsSection{padding-top:54px}.sectionIntro{margin-bottom:34px}.sectionIntro h2,.customerCopy h2{font-size:27px}.customerBrandTitle{font-size:54px}.customerCopy h2{white-space:normal}.sectionIntro p,.customerCopy>p{font-size:16px}.featureGrid{grid-template-columns:1fr}.featureCard{min-height:132px;padding:20px}.businessCtaRow{display:grid;padding:20px}.businessCtaRow .loginLink{width:100%}.stepsGrid{grid-template-columns:1fr;gap:44px}.stepsGrid:before{display:none}.invitationExample{grid-template-columns:1fr;gap:30px;margin-top:54px;padding:26px 20px}.invitationExampleCopy h3{font-size:23px}.invitationCardStack{width:340px;height:470px;margin:0 auto}.websiteInviteCard{width:258px}.customerInner{display:flex;flex-direction:column-reverse;gap:42px}.customerVisual{display:grid;width:100%;min-height:0;justify-items:center}.customerPurchasePhone{position:relative;top:auto;right:auto;width:320px;box-shadow:-14px 16px #c9f1dff0,0 26px 50px #03262d40;transform:none}.finalCta{padding:54px 0}.finalCtaInner{grid-template-columns:62px 1fr;gap:18px;padding:26px 20px}.finalCtaInner>img{width:60px;height:60px}.finalCta h2{font-size:21px}.finalCta .loginLink{grid-column:1 / -1;width:100%}.footerInner{grid-template-columns:1fr}.footerLinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.footerInner small{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.directTrustInner{grid-template-columns:1fr}.directTrustBrand{min-height:82px;grid-template-columns:auto 100px;align-items:center;justify-content:center}.directTrustCopy{text-align:center}.directTrustEyebrow{justify-content:center}.directTrustProof{grid-column:1}.heroOffer{align-items:stretch;flex-direction:column}.heroOfferPrimary,.heroOfferBonus{min-height:42px}.heroActions{align-items:stretch;flex-direction:column}.heroActions .loginLink,.learnMore{width:100%;justify-content:center}.heroProduct figcaption{display:none}}@media(max-width:390px){.heroProduct{height:455px}.heroPhotoFrame{width:270px;height:375px}.heroLiveBadge{display:none}.heroMetricCard{width:164px}.heroPanelFrame{top:32px;left:-10px;transform:rotate(-5deg) scale(.75)}.heroJourneyRoute{right:9%;left:9%}.heroInviteBuilderFrame{top:23%;left:-12px;transform:rotate(-5deg) scale(.7)}.heroProduct .heroJourneyInvitationCard{top:20%;right:-3px;width:225px;min-height:338px}.heroJourneyOutcome{right:-4px;bottom:3%;width:185px}.heroSalesMetric{right:-2px;bottom:5%}.phoneFrame{width:248px}.customerVisual{min-height:0}.customerPurchasePhone{width:292px;border-width:6px;border-radius:34px}}@media(max-width:980px){.faqTeaserInner{grid-template-columns:64px minmax(0,1fr)}.faqTeaserLink{grid-column:1 / -1;width:100%}.faqLayout{grid-template-columns:1fr}.faqList{order:1}.faqAside{position:static;order:2}}@media(max-width:760px){.faqTeaser{padding-top:48px}.faqTeaserInner{min-height:0;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:24px 20px;border-radius:16px}.faqTeaserIcon{width:52px;height:52px;border-radius:14px}.faqTeaserIcon svg{width:25px;height:25px}.faqTeaser h2{font-size:22px}.faqTeaser p{font-size:15px}.faqPage{padding-top:68px}.faqHero{padding:36px 0 52px}.faqBackLink{min-height:42px;font-size:13px}.faqEyebrow{margin-top:30px}.faqHero h1{font-size:36px}.faqHero p{font-size:15px}.faqContent{padding:38px 0 58px}.faqLayout{gap:22px}.faqItem summary{min-height:72px;grid-template-columns:38px minmax(0,1fr) 18px;gap:10px;padding:14px}.faqNumber{width:36px;height:36px;border-radius:10px;font-size:13px}.faqItem summary h2{font-size:16px}.faqAnswer{padding:0 62px 18px 40px}.faqAnswer p{font-size:15px;line-height:2}.faqAside{padding:22px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.customerInvitationPreview{--invite-primary: #b94267;--invite-primary-dark: #7d2944;--invite-soft: #fdeaf1;position:relative;min-height:620px;padding:0 12px 18px;overflow:hidden;border-radius:28px;color:#122b32;background:linear-gradient(0deg,color-mix(in srgb,var(--invite-primary) 15%,#ffffff) 0%,transparent 56%),#f8f7f8}.invitationTheme-berry{--invite-primary: #b94267;--invite-primary-dark: #7d2944;--invite-soft: #fdeaf1}.invitationTheme-coffee{--invite-primary: #b66d42;--invite-primary-dark: #6f3f2d;--invite-soft: #fff0e6}.invitationTheme-gold{--invite-primary: #c49636;--invite-primary-dark: #755318;--invite-soft: #fff6d9}.invitationTheme-rose{--invite-primary: #d44f7c;--invite-primary-dark: #8e2850;--invite-soft: #ffe9f1}.invitationTheme-violet{--invite-primary: #8060d9;--invite-primary-dark: #4d328f;--invite-soft: #f0ebff}.invitationTheme-coral{--invite-primary: #e26f62;--invite-primary-dark: #9b3f3c;--invite-soft: #fff0ed}.invitationTheme-leather{--invite-primary: #9a6447;--invite-primary-dark: #593624;--invite-soft: #f5e8df}.customerInvitationPreviewAnimated{animation:heroInvitationPreviewIn .56s cubic-bezier(.22,1,.36,1) both}@keyframes heroInvitationPreviewIn{0%{opacity:.42;transform:translateY(7px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.customerInvitationCover{position:relative;height:156px;margin:0 -12px;overflow:hidden;border-radius:24px 24px 12px 12px}.customerInvitationCover:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 18%,rgba(26,12,17,.52) 100%);content:""}.customerInvitationCover>img{width:100%;height:100%;object-fit:cover}.customerInvitationIdentity{position:absolute;z-index:1;top:20px;right:16px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;color:#fff;text-shadow:0 2px 9px rgba(22,10,14,.58)}.customerInvitationLogo{display:grid;width:48px;height:48px;overflow:hidden;place-items:center;border:2px solid rgba(255,255,255,.72);border-radius:15px;background:color-mix(in srgb,var(--invite-soft) 80%,#ffffff);box-shadow:0 9px 22px #28101838}.customerInvitationLogo img{width:100%;height:100%;object-fit:cover}.customerInvitationLogo>b{display:grid;width:100%;height:100%;place-items:center;color:var(--invite-primary-dark);font-family:pinar,bakh,sans-serif;font-size:22px;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.92),transparent 34%),linear-gradient(145deg,var(--invite-soft),#ffffff)}.customerInvitationIdentity small,.customerInvitationIdentity strong{display:block}.customerInvitationIdentity small{margin-bottom:4px;color:#ffffffc7;font-size:9px;font-weight:700}.customerInvitationIdentity strong{color:#fff;font-family:pinar,bakh,sans-serif;font-size:15px;line-height:1.7}.customerInvitationOffer{position:relative;z-index:2;display:grid;min-height:142px;align-content:center;margin:-28px 7px 0;padding:22px 17px 18px;border:1px solid color-mix(in srgb,var(--invite-primary) 34%,#ffffff);border-radius:26px;color:#fff;background:var(--invite-primary-dark);box-shadow:0 17px 34px color-mix(in srgb,var(--invite-primary-dark) 24%,transparent)}.customerInvitationAmount{display:flex;align-items:center;justify-content:center;gap:8px;direction:rtl}.customerInvitationAmount strong{font-family:pinar,bakh,sans-serif;font-size:39px;line-height:1.35}.customerInvitationAmount span{font-size:13px;font-weight:800}.customerInvitationHighlights{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:11px}.customerInvitationHighlights>span{display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:0 10px;border-radius:999px;font-size:9px;font-weight:900;white-space:nowrap}.customerInvitationReward{color:#174e3d;background:#82ebbf}.customerInvitationExpiry{border:1px solid rgba(255,255,255,.3);color:#ffffffdb}.customerInvitationGuide{margin:18px 2px 0;padding:18px 15px 14px;border:1px solid color-mix(in srgb,var(--invite-primary) 20%,#ffffff);border-radius:22px;background:#fffffff0;box-shadow:0 14px 30px color-mix(in srgb,var(--invite-primary-dark) 9%,transparent)}.customerInvitationGuide h3{margin:0 0 12px;color:#381929;font-size:18px;line-height:1.7}.customerInvitationSteps{position:relative;display:grid;gap:0}.customerInvitationSteps:before{position:absolute;top:19px;right:14px;bottom:19px;width:1px;background:color-mix(in srgb,var(--invite-primary) 22%,#ffffff);content:""}.customerInvitationSteps p{position:relative;z-index:1;display:grid;min-height:58px;grid-template-columns:29px minmax(0,1fr);align-items:start;gap:11px;margin:0;color:#645760;font-size:12px;line-height:1.9}.customerInvitationSteps p>b{display:grid;width:29px;height:29px;place-items:center;border:1px solid color-mix(in srgb,var(--invite-primary) 28%,#ffffff);border-radius:10px;color:var(--invite-primary-dark);background:color-mix(in srgb,var(--invite-soft) 72%,#ffffff);font-size:11px}.customerInvitationSteps strong{color:#3a2430}.customerInvitationActions{display:grid;grid-template-columns:1fr 2fr;gap:8px;margin-top:6px}.customerInvitationActions span,.customerInvitationActions strong{display:grid;min-height:42px;place-items:center;border-radius:13px;font-size:11px}.customerInvitationActions span{border:1px solid color-mix(in srgb,var(--invite-primary) 26%,#ffffff);color:var(--invite-primary-dark);background:#fff}.customerInvitationActions strong{color:#fff;background:linear-gradient(135deg,var(--invite-primary),var(--invite-primary-dark))}.customerInvitationHelp{display:block;width:fit-content;margin:11px auto 0;color:var(--invite-primary-dark);font-size:9px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.heroCustomerPhone{position:absolute;z-index:3;top:12%;right:0;width:350px;padding:9px;overflow:hidden;border:7px solid #151827;border-radius:40px;background:#fff;box-shadow:-22px 24px #c9f1dfe6,0 28px 58px #1d124d33;transform:scale(.7);transform-origin:top right}.purchaseScenarios{display:grid;gap:10px;margin:0 0 28px}.purchaseScenarios article{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:13px 14px;border:1px solid rgba(255,255,255,.15);border-radius:14px;background:#ffffff0f}.purchaseScenarios article>svg{width:21px;height:21px;margin:4px auto 0;color:#8de0bf}.purchaseScenarios strong,.purchaseScenarios span{display:block}.purchaseScenarios strong{margin-bottom:3px;color:#fff;font-size:14px}.purchaseScenarios span{color:#ffffffb8;font-size:12px;line-height:1.85}@media(max-width:760px){.heroCustomerPhone{top:12%;right:0;transform:scale(.65)}.heroInviteBuilderFrame{top:28%;left:2%;transform:rotate(-4deg) scale(.78);transform-origin:top left}.customerVisual{min-height:0}.customerPurchasePhone{width:340px}.customerInvitationPreview{min-height:620px}.purchaseScenarios article{padding:13px}}@media(max-width:390px){.heroCustomerPhone{top:12%;right:-2px;transform:scale(.59)}.heroInviteBuilderFrame{top:29%;left:0;transform:rotate(-4deg) scale(.7)}.customerPurchasePhone{width:292px}.customerInvitationAmount strong{font-size:34px}.customerInvitationHighlights>span{padding:0 8px;font-size:8px}}@media(max-width:760px){.heroProduct{height:620px}.productBackdrop{top:34px;right:10%;width:80%;height:548px;border-radius:34px;box-shadow:14px 17px #c9f1dfc7}.heroStory{top:42px;right:10%;bottom:38px;left:10%;border-radius:30px}.heroStoryProgress{right:12%;left:12%}.heroStoryInvitationPage{top:18%;right:5%;left:5%}.heroStoryInvitationCover{height:148px}.heroStoryCustomerBadge{top:4%;right:5%;left:5%}.heroStoryComposer{top:23%}.heroStoryDelivery{bottom:9%}.heroStoryPurchaseSuccess{top:10%}.heroStoryWallet{bottom:14%}}@media(max-width:390px){.heroProduct{height:590px}.productBackdrop{height:520px}.heroStory{bottom:31px}.heroStoryInvitationCover{height:142px}}
