.ld{--ld-m:clamp(20px, 4.4vw, 72px);--ld-1:clamp(36px, 7.6vw, 148px);--ld-2:clamp(28px, 5.2vw, 92px);--ld-3:clamp(22px, 2.2vw, 34px);--ld-4:clamp(17px, 1.25vw, 20px);--ld-5:14px;--ld-gap:clamp(96px, 12vw, 220px);background:var(--ink);color:var(--text);font-family:var(--font-figtree), "Segoe UI", system-ui, sans-serif;font-size:var(--ld-4);line-height:1.55;overflow-x:clip}[dir=rtl] .ld{font-family:var(--font-kufi), var(--font-figtree), "Segoe UI", system-ui, sans-serif}.ld *,.ld :before,.ld :after{box-sizing:border-box}.ld a{color:inherit}.ld :where(a,button,input):focus-visible{outline:1px solid var(--focus);outline-offset:3px}.ld .wrap{padding-inline:var(--ld-m);max-width:1920px;margin-inline:auto}.ld h1,.ld h2,.ld h3{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.035em;margin:0;font-weight:700}[dir=rtl] .ld :is(h1,h2,h3){font-family:var(--font-kufi), system-ui, sans-serif;letter-spacing:0}.ld h2{font-size:var(--ld-2);line-height:1}[dir=rtl] .ld h2{line-height:1.3}.ld h3{font-size:var(--ld-3);line-height:1.15}[dir=rtl] .ld h3{line-height:1.5}.ld p{margin:0}.ld .mu{color:var(--muted)}.ld .sm{font-size:var(--ld-5);line-height:1.5}.ld section{padding-block:calc(var(--ld-gap) / 2);scroll-margin-top:72px}.ld .ld-btn{background:var(--mint);min-height:48px;color:var(--on-mint);font:700 16px/1 var(--font-figtree), system-ui, sans-serif;white-space:nowrap;transition:transform var(--dur-1,.15s) var(--ease-out,ease-out), background-color .15s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}[dir=rtl] .ld .ld-btn{font-family:var(--font-kufi), var(--font-figtree), system-ui, sans-serif}.ld .ld-btn:hover{background:var(--mint-hover)}.ld .ld-btn:active{transform:scale(.97)}.ld .lnk{text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.ld .lnk:hover{color:var(--mint-text)}.ld .ld-bar{align-items:center;gap:clamp(12px,2vw,32px);min-height:72px;display:flex}.ld .ld-brand{font:700 22px/1 var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.ld .ld-bar nav{gap:clamp(12px,2vw,28px);margin-inline-start:auto;display:flex}.ld .ld-bar nav a{align-items:center;min-height:44px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.ld .ld-bar nav a:hover{color:var(--mint-text)}.ld .ld-bar .ld-btn{min-height:44px;padding:0 18px;font-size:15px}.ld .ld-skip{inset-inline-start:8px;background:var(--surface);z-index:5;border-radius:10px;padding:10px 14px;position:absolute;top:8px;transform:translateY(-200%)}.ld .ld-skip:focus{transform:none}.ld .hero{padding-block:clamp(48px, 9vw, 168px) calc(var(--ld-gap) / 2)}.ld h1{font-size:var(--ld-1);letter-spacing:-.045em;line-height:.95}[dir=rtl] .ld h1{line-height:1.35}.ld h1 .l{white-space:nowrap;display:block}.ld h1 .her{vertical-align:-.12em;width:.92em;height:.92em;margin-inline-start:.14em;display:inline-block}.ld h1 .her svg{width:100%;height:100%;display:block;overflow:visible}.ld .hero .below{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:40px clamp(32px,6vw,120px);margin-top:clamp(28px,3vw,48px);display:grid}.ld .hero .ld-sub{max-width:44ch;font-size:clamp(18px,1.5vw,24px);line-height:1.5}.ld .trio{gap:8px;display:grid}.ld .trio div{background:var(--surface);border-radius:16px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:2px 14px;min-height:72px;padding:12px 16px;display:grid}.ld .trio div:nth-child(2){margin-inline-start:8%}.ld .trio div:nth-child(3){margin-inline-start:16%}.ld .trio i{background:var(--raised);width:44px;height:44px;color:var(--text);border-radius:12px;grid-row:span 2;place-items:center;font-style:normal;display:grid}.ld .trio b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.ld .trio span{font-size:var(--ld-5);color:var(--muted)}.ld .hero .acts{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.ld .hero .free{margin-top:18px}.ld .ask .ld-q{border-bottom:2px solid var(--control);align-items:center;gap:.3em;max-width:100%;margin-top:clamp(28px,3vw,48px);padding-bottom:10px;display:flex}.ld .ask .ld-q:focus-within{border-bottom-color:var(--text)}.ld .ask input{min-width:0;color:var(--text);font:700 clamp(26px, 4.2vw, 72px)/1.2 var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.03em;caret-color:var(--mint);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0}[dir=rtl] .ld .ask input{font-family:var(--font-kufi), system-ui, sans-serif;letter-spacing:0}.ld .ask input::placeholder{color:var(--muted);opacity:1}.ld .ask .ex{flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:44px;margin-top:20px;display:flex}.ld .ask .ex button{background:var(--raised);min-height:40px;color:var(--text);cursor:pointer;border:0;border-radius:999px;padding:0 16px;font:500 15px/1 inherit;transition:background-color .15s,transform .15s}.ld .ask .ex button:hover{background:var(--mint-tint)}.ld .ask .ex button:active{transform:scale(.97)}.ld .ask .ex button[aria-pressed=true]{background:var(--mint-tint);color:var(--mint-text)}.ld .res{background:var(--surface);border-radius:16px;max-width:1080px;margin-top:32px;padding:8px}.ld .res .ld-cnt{height:40px;font-size:var(--ld-5);color:var(--muted);padding:10px 12px 6px;display:block}.ld .res ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ld .res li{border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:4px 14px;height:96px;padding:12px;display:grid;overflow:hidden}.ld .res li:first-child{background:var(--raised)}.ld .res li.hid{visibility:hidden}.ld .res .ld-ic{background:var(--mint-tint);width:40px;height:40px;color:var(--mint-text);border-radius:10px;grid-row:span 2;place-items:center;display:grid}.ld .res .ld-ic.k-voice{background:var(--amber-tint);color:var(--amber-text)}.ld .res .ld-ic.k-screenshot{background:var(--coral-tint);color:var(--coral-text)}.ld .res .ld-t{align-items:baseline;gap:10px;min-width:0;font-size:16px;font-weight:600;display:flex}.ld .res .ld-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ld .res .ld-t span{color:var(--muted);font-weight:400;font-size:var(--ld-5);flex:none;margin-inline-start:auto}.ld .res .ld-x{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.ld .res .ld-x i{color:var(--text);font-style:normal}.ld .res .none{min-height:0;padding:12px}.ld .ask .ld-note{margin-top:16px}.ld .apps .ld-lead{max-width:40ch;margin-top:24px;font-size:clamp(18px,1.5vw,24px)}.ld .apps .row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,120px);margin-top:clamp(72px,8vw,140px);display:grid}.ld .apps .row .txt p{max-width:46ch;margin-top:16px}.ld .apps .row .ld-more{margin-top:12px}.ld .apps .row .ld-more b{background:var(--amber-tint);color:var(--amber-text);border-radius:999px;margin-inline-end:8px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-block}.ld .av{gap:8px;margin-top:24px;font-size:15px;display:grid}.ld .av div{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ld .av em{min-width:92px;font-style:normal;font-weight:600}.ld .av .on em{color:var(--mint-text)}.ld .av .off{color:var(--muted)}.ld .apps .all{margin-top:clamp(56px,6vw,96px);display:inline-flex}.ld .ui{background:var(--surface);color:var(--text);border-radius:20px;font-size:14px;line-height:1.4;position:relative;overflow:hidden}.ld .ui .chrome{background:var(--raised);height:40px;color:var(--muted);align-items:center;gap:8px;padding:0 14px;font-size:13px;display:flex}.ld .ui .chrome i{background:var(--control);opacity:.6;border-radius:50%;width:10px;height:10px}.ld .ui .chrome span{background:var(--surface);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;flex:1;min-width:0;margin-inline-start:8px;padding:4px 12px;overflow:hidden}.ld .ui-ext{aspect-ratio:16/10}.ld .ui-ext .page{grid-template-columns:repeat(3,1fr);align-content:start;gap:12px;padding:28px;display:grid;position:absolute;inset:40px 0 0}.ld .ui-ext .page span{aspect-ratio:4/3;background:var(--raised);border-radius:12px;place-items:center;display:grid}.ld .ui-ext .page span:first-child{aspect-ratio:auto;grid-area:span 2/span 2}.ld .ui-ext .page b{background:var(--mint-tint);width:56px;height:56px;color:var(--mint-text);border-radius:50%;place-items:center;font-size:18px;font-weight:700;display:grid}.ld .ui-ext .page span:nth-child(2) b{background:var(--amber-tint);color:var(--amber-text);width:40px;height:40px;font-size:14px}.ld .ui-ext .page span:nth-child(3) b{background:var(--coral-tint);color:var(--coral-text);width:40px;height:40px;font-size:14px}.ld .ui-ext .her{inset-inline-end:22px;width:76px;height:76px;position:absolute;bottom:18px}.ld .ui-ext .menu{inset-inline-end:22px;background:var(--surface);width:230px;box-shadow:0 16px 40px #00000059, 0 0 0 1px var(--line);border-radius:14px;padding:6px;position:absolute;bottom:112px}.ld .ui-ext .menu div{border-radius:9px;padding:10px 12px}.ld .ui-ext .menu div:first-child{background:var(--raised)}.ld .ui-ext .menu:after{content:"";inset-inline-end:30px;background:var(--surface);width:14px;height:14px;box-shadow:1px 1px 0 0 var(--line);position:absolute;bottom:-7px;transform:rotate(45deg)}.ld .ui-desk{padding:18px}.ld .ui-desk .sb{background:var(--raised);border-radius:14px;align-items:center;gap:10px;height:52px;padding:0 16px;font-size:18px;font-weight:600;display:flex}.ld .ui-desk .sb:after{content:"";background:var(--mint);width:2px;height:22px}.ld .ui-desk ul{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ld .ui-desk li{border-radius:12px;align-items:center;gap:12px;height:56px;padding:0 12px;display:flex}.ld .ui-desk li:first-child{background:var(--mint-tint)}.ld .ui-desk li i{background:var(--raised);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.ld .ui-desk li small{color:var(--muted);margin-inline-start:auto;font-size:12px}.ld .ui-desk .off{color:var(--mint-text);margin-top:12px;padding:0 12px;font-size:13px;font-weight:600}.ld .ui-desk .shot{inset-inline-end:18px;background:var(--ink);border-radius:12px;gap:6px;width:42%;padding:14px;font-size:12px;display:grid;position:absolute;bottom:18px;box-shadow:0 12px 28px #0000004d}.ld .ui-desk .shot div{color:var(--muted);justify-content:space-between;gap:8px;display:flex}.ld .ui-desk .shot div:last-child{color:var(--text);font-size:14px;font-weight:700}.ld .ui-desk{min-height:360px}.ld .ui-phone{aspect-ratio:9/16;border-radius:32px;width:min(320px,100%);margin-inline:auto;padding:26px 18px}.ld .ui-phone .hi{font:700 24px/1.2 var(--font-bricolage), system-ui, sans-serif}[dir=rtl] .ld .ui-phone .hi{font-family:var(--font-kufi), system-ui, sans-serif}.ld .ui-phone .ld-tiles{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.ld .ui-phone .ld-tiles div{background:var(--raised);border-radius:16px;flex-direction:column;justify-content:space-between;height:88px;padding:12px;font-size:13px;font-weight:600;display:flex}.ld .ui-phone .ld-tiles div i{background:var(--mint-tint);width:32px;height:32px;color:var(--mint-text);border-radius:9px;place-items:center;display:grid}.ld .ui-phone .ld-tiles div:nth-child(2) i{color:var(--amber-text)}.ld .ui-phone .ld-tiles div:nth-child(3) i{color:var(--coral-text)}.ld .ui-phone .ld-tiles div:nth-child(2) i{background:var(--amber-tint)}.ld .ui-phone .ld-tiles div:nth-child(3) i{background:var(--coral-tint)}.ld .ui-phone .ld-rec{margin-top:18px;font-weight:600}.ld .ui-phone .rows{gap:8px;margin-top:10px;display:grid}.ld .ui-phone .rows div{background:var(--raised);border-radius:12px;align-items:center;gap:10px;height:44px;padding:0 10px;font-size:13px;display:flex}.ld .ui-phone .rows div i{background:var(--mint);border-radius:50%;flex:none;width:8px;height:8px}.ld .ui-phone .rows div:nth-child(2) i{background:var(--amber-text)}.ld .ui-phone .rows div:nth-child(3) i{background:var(--coral-text)}.ld .ui-phone .her{inset-inline-end:-14px;width:44px;height:44px;position:absolute;top:44%}.ld .how .band{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:clamp(40px,4vw,64px);display:grid}.ld .how .seg{border-radius:4px;flex-direction:column;justify-content:space-between;gap:24px;min-height:clamp(180px,20vh,240px);padding:24px;display:flex}.ld .how .seg:first-child{border-start-start-radius:20px;border-end-start-radius:20px}.ld .how .seg:last-child{border-start-end-radius:20px;border-end-end-radius:20px}.ld .how .s1{background:var(--mint-tint)}.ld .how .s2{background:var(--amber-tint)}.ld .how .s3{background:var(--coral-tint)}.ld .how .seg h3{font-size:var(--ld-3)}.ld .how .seg p{max-width:30ch}.ld .her-s .ld-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,120px);display:grid}.ld .her-s .ld-grid>div>p{max-width:42ch;margin-top:24px;font-size:clamp(18px,1.5vw,24px)}.ld .poses{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ld .poses figure{background:var(--surface);border-radius:20px;justify-items:center;gap:12px;margin:0;padding:24px 12px 20px;display:grid}.ld .poses svg{aspect-ratio:1;width:min(160px,100%);height:auto;display:block;overflow:visible}.ld .poses figcaption{font-size:15px;font-weight:600}.ld .pricing .p{max-width:58ch;margin-top:24px}.ld .ld-ptab{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;margin-top:clamp(40px,5vw,80px)}.ld .ld-ptab th,.ld .ld-ptab td{text-align:start;vertical-align:top;padding:18px 16px}.ld .ld-ptab thead th{font:700 var(--ld-3)/1.1 var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em}[dir=rtl] .ld .ld-ptab thead th{font-family:var(--font-kufi), system-ui, sans-serif;letter-spacing:0;line-height:1.5}.ld .ld-ptab thead th:first-child{width:22%;font:500 var(--ld-5)/1.4 inherit;color:var(--muted);font-family:inherit}.ld .ld-ptab tbody th{color:var(--muted);font-size:16px;font-weight:600}.ld .ld-ptab tbody tr:nth-child(odd) :is(th,td){background:var(--surface)}.ld .ld-ptab tbody tr :is(th,td):first-child{border-start-start-radius:12px;border-end-start-radius:12px}.ld .ld-ptab tbody tr :is(th,td):last-child{border-start-end-radius:12px;border-end-end-radius:12px}.ld .ld-ptab .price b{font:700 clamp(26px, 2.6vw, 44px)/1.1 var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.03em;display:block}[dir=rtl] .ld .ld-ptab .price b{font-family:var(--font-kufi), system-ui, sans-serif;letter-spacing:0}.ld .ld-ptab .price span{font-size:var(--ld-5);color:var(--muted);display:block}.ld .tnum{font-variant-numeric:tabular-nums}.ld .pricing .after{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.ld .faq dl{gap:clamp(40px,5vw,80px);margin:clamp(40px,4vw,64px) 0 0;display:grid}.ld .faq .qa{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:baseline;gap:16px clamp(32px,6vw,120px);display:grid}.ld .faq dt{font:600 clamp(22px, 2.4vw, 38px)/1.15 var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em}[dir=rtl] .ld .faq dt{font-family:var(--font-kufi), system-ui, sans-serif;letter-spacing:0;line-height:1.5}.ld .faq dd{max-width:44ch;margin:0}.ld .close{padding-bottom:0}.ld .close h2{max-width:14ch}.ld .close .acts{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.ld footer{margin-top:calc(var(--ld-gap) / 2);overflow:hidden}.ld footer .links{flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:15px;display:flex}.ld footer .links a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ld footer .links a:hover{color:var(--mint-text)}.ld footer .ld-langs{gap:16px;margin-inline-start:auto;display:flex}.ld footer .ld-langs a[aria-current=true]{color:var(--mint-text);font-weight:600}.ld footer .ld-made{margin-top:8px}.ld footer .name{font:700 clamp(120px, 27vw, 520px)/.8 var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.06em;white-space:nowrap;color:var(--surface);-webkit-user-select:none;user-select:none;margin-top:24px;display:block;transform:translateY(18%)}@media (prefers-reduced-motion:reduce){.ld *,.ld :before,.ld :after{transition:none!important;animation:none!important}}@media (max-width:1099px){.ld .apps .row,.ld .her-s .ld-grid,.ld .hero .below,.ld .faq .qa{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ld .ld-bar nav{display:none}.ld .ld-bar .ld-btn{margin-inline-start:auto}.ld h1{font-size:8.2vw}.ld .how .band{grid-template-columns:minmax(0,1fr)}.ld .how .seg{min-height:0;border-radius:4px!important}.ld .how .seg:first-child{border-start-start-radius:20px!important;border-start-end-radius:20px!important}.ld .how .seg:last-child{border-end-end-radius:20px!important;border-end-start-radius:20px!important}.ld .poses{gap:8px}.ld .poses figure{padding:16px 6px 14px}.ld .res li{height:128px}.ld .res .ld-t{flex-wrap:wrap;row-gap:0}.ld .res .ld-t b{width:100%}.ld .res .ld-t span{margin-inline-start:0}.ld .ui-ext{aspect-ratio:4/5}.ld .ui-ext .page{grid-template-columns:repeat(2,1fr);padding:16px}.ld .ui-desk .shot{width:auto;margin-top:12px;position:static}.ld .trio div:nth-child(n){margin-inline-start:0}.ld .ld-ptab,.ld .ld-ptab tbody,.ld .ld-ptab tr,.ld .ld-ptab th,.ld .ld-ptab td{width:auto;display:block}.ld .ld-ptab thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ld .ld-ptab tbody tr{background:var(--surface);border-radius:16px;margin-bottom:12px;padding:6px 0}.ld .ld-ptab tbody tr :is(th,td){padding:8px 16px;background:0 0!important;border-radius:0!important}.ld .ld-ptab td{grid-template-columns:7.5em minmax(0,1fr);gap:12px;display:grid}.ld .ld-ptab td:before{content:attr(data-plan);font-weight:600}.ld .ld-ptab .price b{font-size:24px;display:inline}.ld .ld-ptab .price span{margin-inline-start:6px;display:inline}.ld footer .ld-langs{width:100%;margin-inline-start:0}}.ld .trio{justify-self:end;width:100%;max-width:600px}
