:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fbf7ef;--surface:#fff;--surface2:#f1ece1;--ink:#1f1b15;--muted:#6f675c;--line:#e6dfd2;--green:#16b866;--green-strong:#0a7f44;--green-soft:#dff3e7;--switch-off:#ddd5c6;--toast-bg:#ffffffd6;--toast-ink:#1f1b15;--toast-muted:#6f675c;--shadow:0 24px 60px #1f1b151f;--shadow-sm:0 6px 20px #1f1b150f;--ease:cubic-bezier(.2, .75, .2, 1);--spring:cubic-bezier(.34, 1.5, .64, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#15120d;--surface:#221d16;--surface2:#2c261d;--ink:#f4eee2;--muted:#b9af9f;--line:#3a3328;--green:#1fc571;--green-strong:#34ce7c;--green-soft:#1d3a28;--switch-off:#4a4235;--toast-bg:#2c261dd6;--toast-ink:#f4eee2;--toast-muted:#b9af9f;--shadow:0 24px 60px #00000073;--shadow-sm:0 6px 20px #00000040}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Noto Sans,sans-serif;line-height:1.55;overflow-x:hidden}@supports (overflow:clip){body{overflow-x:clip}}a{color:inherit}img,video{max-width:100%;display:block}:focus-visible{outline:3px solid var(--green);outline-offset:3px;border-radius:8px}.top{z-index:10;color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex;position:absolute;inset:0 0 auto}.brand{align-items:center;gap:10px;text-decoration:none;display:flex}.brand img{border-radius:10px;width:36px;height:36px}.brand b{letter-spacing:-.02em;font-size:21px}.beta{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff3;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:700}.lang{position:relative}.langBtn{font:inherit;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff3;border:0;border-radius:99px;padding:7px 12px;font-size:14px;font-weight:600}.langList{background:var(--surface);min-width:170px;color:var(--ink);border-radius:14px;padding:6px;list-style:none;position:absolute;top:44px;right:0;box-shadow:0 12px 40px #0000002e}.langList button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 12px;font-size:15px}.langList button:hover,.langList button[aria-selected=true]{background:var(--surface2)}.hero{color:#fff;background:#1f1b15;align-items:flex-end;min-height:min(92vh,820px);display:flex;position:relative;overflow:hidden}@supports (height:1svh){.hero{min-height:min(92svh,820px)}}.heroMedia{transform-origin:50% 0;position:absolute;inset:0}.heroMedia video{object-fit:cover;width:100%;height:100%}.hero:after{content:"";pointer-events:none;background:linear-gradient(#00000059 0%,#0000000d 35%,#000000b8 100%);position:absolute;inset:0}.heroInner{z-index:2;max-width:760px;padding:0 22px 72px;position:relative}.hero h1{letter-spacing:-.035em;font-size:clamp(46px,9vw,92px);font-weight:800;line-height:1}.hero p{opacity:.95;max-width:560px;margin-top:18px;font-size:clamp(18px,2.4vw,22px)}.ctas{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:28px;display:flex}.btn{background:var(--green-strong);color:#fff;transition:transform .2s var(--ease), filter .2s ease;border-radius:16px;align-items:center;gap:8px;padding:15px 26px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}@media (prefers-color-scheme:dark){.btn{background:#0a8a4a}}.btn:hover{filter:brightness(1.08)}.btn:active{transform:scale(.97)}.soon{opacity:.9;font-size:15px;font-weight:600}.soon.light{color:#fff}.wrap{max-width:1080px;margin:0 auto;padding:0 22px}section.block{padding:120px 0 0}.block h2,.final h2{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(30px,4.5vw,46px);font-weight:800;line-height:1.08}.sub{color:var(--muted);text-wrap:pretty;max-width:600px;margin-top:14px;font-size:18px}.steps{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:56px 28px;margin-top:48px;display:grid}.step h3{letter-spacing:-.01em;align-items:center;margin-top:26px;font-size:21px;display:flex}.step p{color:var(--muted);max-width:340px;margin-top:8px;font-size:16px}.num{background:var(--green-soft);width:30px;height:30px;color:var(--green-strong);border-radius:50%;flex:none;place-items:center;margin-right:10px;font-size:15px;font-weight:800;display:inline-grid}.phone{width:260px;height:520px;box-shadow:var(--shadow), inset 0 0 0 2px #2a2a2a;background:#111;border-radius:44px;margin:0 auto;padding:12px}.screen{background:var(--bg);border-radius:34px;flex-direction:column;gap:10px;height:100%;padding:46px 14px 14px;display:flex;position:relative;overflow:hidden}.screen:before{content:"";z-index:3;background:#111;border-radius:99px;width:86px;height:24px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.mTitle{letter-spacing:-.03em;font-size:24px;font-weight:800}.mCard{background:var(--surface);border-radius:18px;padding:14px}.mCard.on{color:#fff;background:#0a8a4a}.mRow{align-items:center;gap:10px;display:flex}.mRow b{font-size:15px}.mRow small{color:var(--muted);font-size:12px;display:block}.mCard.on small{color:#ffffffd9}.mGrow{flex:1;min-width:0}.mLabels{display:grid}.mLabels b{grid-area:1/1}.mLabels small{grid-area:2/1}.mOff{opacity:0}.mSwitch{background:#5ddb97;border-radius:99px;flex:none;width:46px;height:28px;position:relative}.mSwitch:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:3px;right:3px;box-shadow:0 2px 4px #00000026}.mChips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.mChips span{white-space:nowrap;background:#ffffff3d;border-radius:99px;padding:4px 9px;font-size:11px;font-weight:700}.mLabel{color:var(--muted);padding:4px 4px 0;font-size:12px;font-weight:600}.mList{background:var(--surface);border-radius:18px;overflow:hidden}.mList .mRow{border-bottom:1px solid var(--line);padding:10px 12px}.mList .mRow:last-child{border-bottom:0}.av{object-fit:cover;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:grid}.av.ring{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--green)}.green{font-weight:700;color:var(--green-strong)!important}.mApps{justify-content:space-around;padding:6px 6px 14px;display:flex}.mApp{color:var(--green-strong);flex-direction:column;align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.mApp i,.gChat i{border-radius:50%;flex:none;place-items:center;display:grid}.mApp i{width:40px;height:40px}.mApp svg{fill:#fff;width:21px;height:21px}.split{align-items:center;gap:56px;display:grid}@media (min-width:880px){.split{grid-template-columns:1.1fr .9fr;gap:72px}.split.reverse{grid-template-columns:.9fr 1.1fr}.split.reverse>:first-child{order:2}}.points{gap:24px;max-width:520px;margin-top:36px;display:grid}.point{grid-template-columns:44px 1fr;align-items:start;gap:16px;display:grid}.point .icon{margin:0}.point h3{letter-spacing:-.01em;padding-top:2px;font-size:18px;line-height:1.3}.point p{color:var(--muted);margin-top:4px;font-size:16px}.screen.video{background:#1f1b15;padding:0}.screen.video video{object-fit:cover;width:100%;height:100%}.toast{z-index:2;background:var(--toast-bg);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);color:var(--toast-ink);border-radius:18px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:absolute;top:44px;left:10px;right:10px;box-shadow:0 8px 24px #0000002e}.toast img{border-radius:9px;flex:none;width:34px;height:34px}.toast div{min-width:0}.toast b{font-size:13px;display:block}.toast span{color:var(--toast-muted);font-size:12px;display:block}@keyframes drop{0%,6%{opacity:0;transform:translateY(-130%)scale(.96)}13%{opacity:1;transform:translateY(4%)scale(1)}17%,80%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-130%)scale(.96)}}.gPanel{gap:10px;width:100%;max-width:380px;margin:0 auto;display:grid}.gItem{background:var(--surface);box-shadow:var(--shadow-sm);border-radius:22px;padding:14px 16px}.gMain{box-shadow:var(--shadow)}.gHead{align-items:center;gap:12px;display:flex}.gHead b{font-size:16px}.gHead small{color:var(--muted);font-size:13px;display:block}.gEmoji{background:var(--surface2);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.gFree{border-top:1px solid var(--line);margin-top:12px}.gFree .mRow{border-bottom:1px solid var(--line);padding:10px 0}.gFree .mRow:last-child{border-bottom:0}.gFree .mRow>small{flex:none;font-size:12px}.gChat{background:var(--green-soft);color:var(--green-strong);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:11px;font-size:14.5px;font-weight:700;display:flex}.gChat i{width:24px;height:24px}.gChat svg{fill:#fff;width:14px;height:14px}.cards{grid-template-columns:1fr;gap:16px;margin-top:40px;display:grid}@media (min-width:601px){.cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.cards{grid-template-columns:repeat(4,1fr)}}.card{background:var(--surface);border-radius:22px;padding:24px}.card h3{letter-spacing:-.01em;font-size:18px;line-height:1.3}.card p{color:var(--muted);margin-top:6px;font-size:15.5px}.card .icon{margin-bottom:16px}.icon{background:var(--green-soft);width:44px;height:44px;color:var(--green-strong);border-radius:14px;flex:none;place-items:center;display:grid}.icon svg{width:22px;height:22px}.final{text-align:center;flex-direction:column;align-items:center;padding:136px 0 96px;display:flex}.finalIcon{width:88px;height:88px;box-shadow:var(--shadow);border-radius:22px;margin-bottom:26px}.finalLogo{transform-origin:50% 47.7%;width:180px;height:180px;margin:-20px auto 6px;display:block}.final.in .finalLogo{animation:1.1s ease-out .3s both knock}@keyframes knock{0%,to{transform:none}12%{transform:translateY(-3px)rotate(-2deg)}20%{transform:translateY(2px)}32%{transform:translateY(-2px)rotate(2deg)}40%{transform:translateY(2px)}55%{transform:none}}@media (prefers-reduced-motion:reduce){.final.in .finalLogo{animation:none}}.final .sub{margin-left:auto;margin-right:auto}.final .ctas{justify-content:center}.final .soon{color:var(--muted)}footer{border-top:1px solid var(--line);color:var(--muted);padding:28px 0 40px;font-size:14px}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}footer nav{flex-wrap:wrap;gap:8px 20px;display:flex}footer a{text-decoration:none}footer a:hover{color:var(--ink)}@media (max-width:600px){section.block{padding-top:88px}.heroInner{padding-bottom:48px}.hero p{margin-top:14px}.steps{gap:64px;margin-top:40px}.step{text-align:center}.step h3{justify-content:center}.step p{margin-left:auto;margin-right:auto}.phone{text-align:left;border-radius:42px;width:244px;height:488px}.screen{border-radius:32px}.split{gap:48px}.points{gap:20px;margin-top:28px}.cards{gap:12px;margin-top:32px}.card{grid-template-columns:44px 1fr;column-gap:16px;padding:20px;display:grid}.card .icon{grid-row:span 2;margin:0}.card h3{padding-top:2px}.final{padding:104px 0 72px}footer .wrap{flex-direction:column}}.legal{max-width:720px;margin:0 auto;padding:40px 22px 80px}.legal .back{color:var(--green-strong);font-weight:600;text-decoration:none}.legal h1{letter-spacing:-.02em;margin:20px 0 12px;font-size:32px}.legal h2{margin:28px 0 8px;font-size:20px}.legal h3{margin:18px 0 6px;font-size:16px}.legal p,.legal li{color:var(--ink);overflow-wrap:anywhere;margin:6px 0}.legal ul{margin:8px 0 8px 20px}.legal .stand{color:var(--muted);margin-top:32px;font-size:14px}.legal a{color:var(--green-strong)}.invitePage{flex-direction:column;min-height:100vh;display:flex}@supports (height:1svh){.invitePage{min-height:100svh}}.invitePage .top{color:var(--ink);position:static}.invite{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:440px;margin:0 auto;padding:8px 22px 48px;display:flex}.inviteIcon{width:104px;height:104px;box-shadow:var(--shadow);border-radius:26px}.invite h1{letter-spacing:-.025em;text-wrap:balance;margin-top:26px;font-size:clamp(28px,7vw,34px);line-height:1.12}.invite>p{color:var(--muted);text-wrap:pretty;margin-top:12px;font-size:17px}.inviteActions{flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:28px;display:flex}.inviteActions .btn{justify-content:center;width:100%}.btn.ghost{background:var(--surface);color:var(--green-strong);box-shadow:inset 0 0 0 1px var(--line)}.inviteActions .soon{color:var(--muted)}.inviteSteps{text-align:left;counter-reset:s;background:var(--surface);width:100%;box-shadow:var(--shadow-sm);border-radius:22px;margin-top:28px;padding:6px 18px;list-style:none}.inviteSteps li{counter-increment:s;border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:14px 0;font-size:15.5px;display:flex}.inviteSteps li:last-child{border-bottom:0}.inviteSteps li:before{content:counter(s);background:var(--green-soft);width:26px;height:26px;color:var(--green-strong);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:13px;font-weight:800;display:grid}.inviteNote{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13.5px;display:flex}.inviteNote svg{flex:none;width:15px;height:15px}.inviteWarn{background:var(--surface2);border-radius:16px;margin-top:20px;padding:12px 16px;font-size:15px}.invitePage footer{border-top:0;padding-top:0}.invitePage footer .wrap{justify-content:center}@media (prefers-reduced-motion:no-preference){.heroMedia video{animation:heroIn 1.8s var(--ease) both}.heroInner>*{animation:rise .9s var(--ease) both}.heroInner>:nth-child(2){animation-delay:.12s}.heroInner>:nth-child(3){animation-delay:.24s}.heroMedia{transform:translate3d(0, calc(var(--p,0) * 22%), 0) scale(calc(1 + var(--p,0) * .06));will-change:transform}.heroInner{opacity:calc(1 - var(--p,0) * 1.5);transform:translate3d(0, calc(var(--p,0) * -40px), 0)}}@keyframes heroIn{0%{transform:scale(1.08)}to{transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.rv{transition:opacity .9s var(--ease) var(--d,0s), transform .9s var(--ease) var(--d,0s)}.rv:not(.in){opacity:0;transform:translateY(32px)}.phone.rv:not(.in),.gPanel.rv:not(.in){transform:translateY(44px)scale(.96)}.phone .mCard.on,.phone .mCard.on small{transition:background-color .5s,color .5s;transition-delay:calc(var(--d,0s) + .65s)}.phone .mSwitch{transition:background-color .45s ease calc(var(--d,0s) + .6s)}.phone .mSwitch:after{transition:transform .55s var(--spring) calc(var(--d,0s) + .6s)}.phone .mOn,.phone .mOff{transition:opacity .35s ease calc(var(--d,0s) + .72s)}.phone .mChips{transition:opacity .5s ease calc(var(--d,0s) + .98s), transform .6s var(--ease) calc(var(--d,0s) + .98s)}.step:not(.in) .s0 .mCard.on{background:var(--surface);color:var(--ink)}.step:not(.in) .s0 .mCard.on small{color:var(--muted)}.step:not(.in) .s0 .mSwitch{background:var(--switch-off)}.step:not(.in) .s0 .mSwitch:after{transform:translate(-18px)}.step:not(.in) .s0 .mOn{opacity:0}.step:not(.in) .s0 .mOff{opacity:1}.step:not(.in) .s0 .mChips{opacity:0;transform:translateY(6px)}.s1 .mLabel,.s1 .mList .mRow{transition:opacity .5s ease, transform .65s var(--spring)}.s1 .mLabel{transition-delay:calc(var(--d,0s) + .5s)}.s1 .mList .mRow:first-child{transition-delay:calc(var(--d,0s) + .62s)}.s1 .mList .mRow:nth-child(2){transition-delay:calc(var(--d,0s) + .86s)}.step:not(.in) .s1 .mLabel{opacity:0}.step:not(.in) .s1 .mList .mRow{opacity:0;transform:translateY(14px)scale(.97)}.step.in .s1 .av.ring{animation:ring 1.4s ease-out calc(var(--d,0s) + 1.1s) 1 both}.s2 .mApp{transition:opacity .3s ease, transform .6s var(--spring)}.s2 .mApp:first-child{transition-delay:calc(var(--d,0s) + .65s)}.s2 .mApp:nth-child(2){transition-delay:calc(var(--d,0s) + .77s)}.s2 .mApp:nth-child(3){transition-delay:calc(var(--d,0s) + .89s)}.step:not(.in) .s2 .mApp{opacity:0;transform:translateY(8px)scale(.4)}.notifyPhone:not(.in) .toast{opacity:0;transform:translateY(-130%)}.notifyPhone.in .toast{animation:drop 7s var(--ease) .7s infinite both}.gPanel .gItem,.gPanel .gFree .mRow,.gPanel .gChat{transition:opacity .5s ease, transform .65s var(--ease)}.gPanel .gItem:first-child{transition-delay:.2s}.gPanel .gItem:nth-child(2){transition-delay:.34s}.gPanel .gItem:nth-child(3){transition-delay:.46s}.gPanel .gFree .mRow:first-child{transition-delay:.56s}.gPanel .gFree .mRow:nth-child(2){transition-delay:.7s}.gPanel .gChat{transition-timing-function:ease, var(--spring);transition-delay:.88s}.gPanel:not(.in) .gItem{opacity:0;transform:translateY(16px)}.gPanel:not(.in) .gFree .mRow{opacity:0;transform:translateY(8px)}.gPanel:not(.in) .gChat{opacity:0;transform:scale(.9)}}@keyframes ring{0%{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--green)}40%{box-shadow:0 0 0 2px var(--surface), 0 0 0 9px #16b86640}to{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--green)}}
