@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-arabic-400-normal.B6c_9tGI.woff2)format("woff2"),url(/_astro/rubik-arabic-400-normal.Dci85dQr.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rubik-arabic-600-normal.q6c7POk1.woff2)format("woff2"),url(/_astro/rubik-arabic-600-normal.DM3TNo7p.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rubik-arabic-700-normal.DNWlnGaX.woff2)format("woff2"),url(/_astro/rubik-arabic-700-normal.BJDbbalN.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/rubik-arabic-800-normal.ByBdlBy_.woff2)format("woff2"),url(/_astro/rubik-arabic-800-normal.Ds6dJ7Q-.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/rubik-arabic-900-normal.BlFPXU8J.woff2)format("woff2"),url(/_astro/rubik-arabic-900-normal.CxeOOYLy.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rubik-latin-600-normal.7iWW07_k.woff2)format("woff2"),url(/_astro/rubik-latin-600-normal.Bd1rsTk4.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/rubik-latin-800-normal.BtaGuVpR.woff2)format("woff2"),url(/_astro/rubik-latin-800-normal.Dq1miTTj.woff)format("woff")}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/readex-pro-arabic-400-normal.BzB5iZVu.woff2)format("woff2"),url(/_astro/readex-pro-arabic-400-normal.CRluTl2A.woff)format("woff")}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/readex-pro-arabic-500-normal.Bmdbfz0h.woff2)format("woff2"),url(/_astro/readex-pro-arabic-500-normal.DZnHuMwu.woff)format("woff")}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/readex-pro-arabic-600-normal.BHxn1TEo.woff2)format("woff2"),url(/_astro/readex-pro-arabic-600-normal.9mhVJBMn.woff)format("woff")}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/readex-pro-latin-400-normal.BZtYQVaG.woff2)format("woff2"),url(/_astro/readex-pro-latin-400-normal.SP_jEUAw.woff)format("woff")}@font-face{font-family:Marhey;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/marhey-arabic-400-normal.HJfF_rdB.woff2)format("woff2"),url(/_astro/marhey-arabic-400-normal.DckrCfB6.woff)format("woff")}@font-face{font-family:Marhey;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/marhey-arabic-600-normal.DU0UuLSi.woff2)format("woff2"),url(/_astro/marhey-arabic-600-normal.3zWZ_mdJ.woff)format("woff")}:root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}img{max-width:100%}[hidden]{display:none!important}:root{--paper:#f4f2ee;--card:#fff;--ink:#16152b;--mute:#5e5d6e;--line:#e5e2db;--soft:#eeebe5;--yellow:#ffc93c;--coral:#ff6b3d;--violet:#6c4cf1;--teal:#14b8a3;--blue:#2a62f0;--good:#0c7f70;--bad:#c7361b;--accent:#2a62f0;--accent-ink:#fff;--head:"Rubik","Readex Pro",sans-serif;--body:"Readex Pro","Rubik",Tahoma,sans-serif;--hand:"Marhey","Rubik",sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--paper);color:var(--ink);font-family:var(--body);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));direction:rtl;margin:0;padding-block:0;font-size:17px;font-weight:400;line-height:1.8;overflow-x:hidden}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--paper);position:fixed;inset:0 0 auto}a{color:inherit}.wrap{max-width:1140px;margin:0 auto}.num{font-variant-numeric:tabular-nums}::selection{background:var(--accent);color:#fff}h1,h2,h3,h4,h5,h6{font-family:var(--head);text-wrap:balance;margin:0}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.btn{background:var(--accent);color:var(--accent-ink);font-family:var(--head);cursor:pointer;white-space:nowrap;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,background .35s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transform:scale(.98)}.btn.dark{background:var(--ink);color:#fff}.note{font-family:var(--hand);color:var(--ink);align-items:center;gap:6px;font-size:16px;font-weight:600;line-height:1.4;display:inline-flex;transform:rotate(-3deg)}.note svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:38px;height:26px}.s1{border-radius:50%}.s2{border-radius:28%}.s3{border-radius:50% 50% 50% 16%}.s4{border-radius:18% 50%}.chip{border:2px solid var(--line);background:var(--card);color:var(--ink);font-family:var(--head);cursor:pointer;border-radius:999px;padding:8px 15px;font-size:13.5px;font-weight:600;transition:all .2s}.chip:hover{border-color:var(--ink)}.chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.rail{top:0;z-index:20;pointer-events:none;height:4px;position:fixed;inset-inline:0}.rail i{inset-inline-start:0;background:var(--accent);width:0;height:100%;transition:width .15s linear,background .4s;position:absolute;top:0}.bar{top:env(safe-area-inset-top,0px);z-index:6;background:color-mix(in srgb,var(--paper) 88%,transparent);-webkit-backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:14px;padding-block:14px;display:flex;position:sticky}.logo{font-family:var(--head);align-items:center;gap:10px;font-size:29px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.logo .dots{grid-template-columns:repeat(2,7px);gap:3px;display:grid}.logo .dots i{border-radius:50%;width:7px;height:7px;display:block}.links{font-family:var(--head);gap:6px;font-size:14px;font-weight:600;display:flex}.links a{color:var(--mute);border-radius:999px;padding:7px 12px;text-decoration:none;transition:all .2s}.links a:hover,.links a[aria-current=page],.links a.here{color:var(--ink);background:var(--card)}.links a i{background:var(--c);border-radius:50%;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.dock{bottom:0;z-index:7;padding:10px max(14px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px));pointer-events:none;display:none;position:fixed;inset-inline:0}.dock>div{pointer-events:auto;background:var(--ink);border-radius:22px;grid-template-columns:repeat(4,1fr);gap:4px;padding:6px;display:grid;box-shadow:0 20px 40px -14px #16152b80}.dock a{color:#ffffffb8;font-family:var(--head);border-radius:16px;flex-direction:column;align-items:center;gap:3px;padding:7px 4px;font-size:11px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.dock a i{background:var(--c);width:16px;height:16px;transition:transform .3s}.dock a.here,.dock a[aria-current=page]{color:#fff;background:#ffffff1f}.dock a.here i,.dock a[aria-current=page] i{transform:scale(1.2)rotate(-12deg)}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;padding-block:22px 44px;display:grid}.hero>*{min-width:0}.kicker{font-family:var(--head);color:var(--mute);background:var(--card);border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.kicker i{background:var(--coral);border-radius:50%;width:8px;height:8px;animation:1.8s infinite pulse;display:inline-block}@keyframes pulse{50%{opacity:.5;transform:scale(.55)}}h1.main{max-width:16ch;margin:0 0 18px;font-size:clamp(36px,5.3vw,64px);font-weight:900;line-height:1.38}h1.main .h1a{color:var(--mute);display:block}.mk{white-space:nowrap;display:inline-block;position:relative}.mk svg{width:104%;height:.32em;position:absolute;bottom:-.1em;left:-2%;overflow:visible}.mk path{fill:none;stroke:var(--accent);stroke-width:7px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke .35s;animation:.7s cubic-bezier(.3,0,.2,1) .25s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.lede{max-width:42ch;margin:0 0 22px;font-size:clamp(16.5px,1.7vw,19px);line-height:2}.vb{font-family:var(--head);color:var(--ink);background:linear-gradient(color-mix(in srgb,var(--c) 70%,transparent),color-mix(in srgb,var(--c) 70%,transparent)) no-repeat 0 100%/100% 40%;border-radius:4px;padding-inline:3px;font-weight:700;text-decoration:none;transition:background-size .25s}.vb:hover{background-size:100% 100%}.who{background:var(--card);border-radius:22px;max-width:560px;margin-bottom:18px;padding:16px 18px 18px}.who .q{font-family:var(--hand);margin:0 0 10px;font-size:18px;font-weight:600}.roles{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.who p.ans{min-height:3.4em;margin:0;font-size:15px;transition:opacity .22s}.who p.ans.out{opacity:0}.who p.ans em{font-style:normal;font-family:var(--head);font-weight:700}.who p.ans .go{font-family:var(--head);color:var(--accent);white-space:nowrap;font-weight:700;text-decoration:none;transition:color .35s}.signup{gap:10px;max-width:560px;display:grid}.field{background:var(--card);border:2px solid #8c8a80;border-radius:18px;gap:6px;padding:6px;transition:border-color .2s,box-shadow .2s;display:flex}.field:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 14%,transparent)}.field input{min-width:0;color:var(--ink);font:inherit;text-align:right;direction:ltr;background:0 0;border:0;outline:none;flex:1;padding:10px 14px;font-size:16px;font-weight:400}.field input::placeholder{color:var(--mute);direction:rtl}.fine{color:var(--mute);max-width:54ch;margin:0;font-size:13px}.err{color:var(--bad);min-height:1.3em;margin:0;font-size:13px}.done{border:2px solid var(--accent);background:var(--card);border-radius:20px;min-width:0;max-width:100%;padding:20px 22px;display:none}.done h3,.done p{overflow-wrap:anywhere}.done.show{animation:.5s cubic-bezier(.2,1.4,.3,1) pop;display:block}@keyframes pop{0%{opacity:0;transform:scale(.95)}}.done h3{margin:0 0 6px;font-size:23px;font-weight:800}.done p{color:var(--mute);margin:0 0 12px;font-size:14.5px}.done b{color:var(--accent);font-weight:800}.copy{border:2px solid var(--line);background:var(--card);color:var(--ink);font-family:var(--head);cursor:pointer;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:600}.intr{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.intr>span{font-family:var(--head);color:var(--mute);margin-inline-end:4px;font-size:13px;font-weight:700}.intr .chip{padding:6px 12px;font-size:12.5px}.intr .chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}#home-form{scroll-margin-top:140px}.tapes{width:100vw;height:150px;margin-inline-start:calc(50% - 50vw);position:relative;overflow:hidden}.tape{inset-inline:-6%;white-space:nowrap;font-family:var(--head);padding-block:12px;font-size:14px;position:absolute;top:50%;overflow:hidden}.tape.t1{background:var(--ink);color:#fff;font-weight:500;transform:translateY(-50%)rotate(-2.6deg)}.tape.t2{background:var(--yellow);color:var(--ink);font-size:16px;font-weight:800;transform:translateY(-50%)rotate(2.2deg);box-shadow:0 10px 24px -12px #16152b59}.tape .t{align-items:center;gap:26px;padding-inline-start:26px;animation:60s linear infinite slide;display:inline-flex}.tape.t2 .t{animation-duration:46s;animation-direction:reverse}.tape s{color:#ffffff8c;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-decoration-thickness:2px}.tape i{font-style:normal}@keyframes slide{to{transform:translate(50%)}}section{padding-block:84px;scroll-margin-top:70px}.label{font-family:var(--head);color:var(--accent);background:var(--card);border-radius:999px;margin:0 0 14px;padding:5px 12px;font-size:12.5px;font-weight:700;transition:color .35s;display:inline-block}h2{max-width:22ch;margin:0 0 14px;font-size:clamp(28px,4.2vw,46px);font-weight:900;line-height:1.3}.sub{color:var(--mute);max-width:58ch;margin:0 0 36px;font-size:16.5px}.rows{gap:18px;display:grid}.prow{background:var(--card);box-shadow:0 1px 0 var(--line);border-radius:30px;grid-template-columns:minmax(0,1fr) 0 minmax(0,1fr);display:grid;overflow:hidden}.prow .p{flex-direction:column;justify-content:center;gap:12px;padding:34px 34px 36px;display:flex}.prow .p small{font-family:var(--head);color:var(--mute);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.prow .p small i{background:var(--bad);border-radius:50%;width:8px;height:8px}.prow .p h3{font-size:clamp(24px,2.9vw,33px);font-weight:900;line-height:1.35}.prow .p p{color:var(--mute);max-width:44ch;margin:0;font-size:16px}.seam{z-index:2;background:var(--ink);color:#fff;width:48px;height:48px;font-family:var(--head);box-shadow:0 0 0 6px var(--card);border-radius:50%;grid-column:2;place-self:center;place-items:center;margin-inline:-24px;font-size:20px;font-weight:800;display:grid;position:relative}.seam span{display:inline-block}.prow .s{background:var(--c);color:var(--ink);flex-direction:column;gap:14px;padding:30px 36px 32px;text-decoration:none;transition:filter .25s;display:flex}.prow .s:hover{filter:saturate(1.08)brightness(1.02)}.prow .s.w{color:#fff}.prow .s .sec{font-family:var(--head);align-items:center;gap:10px;font-size:28px;font-weight:900;line-height:1;display:flex}.prow .s .sec i{background:#fff;width:28px;height:28px}.prow .s .sec small{opacity:.75;margin-inline-start:auto;font-size:12px;font-weight:700}.prow .s .fix{max-width:42ch;margin:0;font-size:16px;font-weight:400}.prow .s .mini{place-items:center;padding-block:4px;display:grid}.prow .s .gol{font-family:var(--head);align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.prow .s .gol i{background:#fff;width:18px;height:18px;transition:transform .3s}.prow .s:hover .gol i{transform:translate(-6px)rotate(-12deg)}.env{color:var(--ink);background:#fff;border-radius:16px;width:min(100%,340px);padding:14px 18px;position:relative;transform:rotate(-2deg);box-shadow:0 18px 30px -16px #16152b59}.env b{font-family:var(--head);font-size:15px;font-weight:800;display:block}.env small{color:var(--mute);font-size:13px;display:block}.env .badge{background:var(--coral);color:#fff;width:28px;height:28px;font-family:var(--head);border-radius:50%;place-items:center;font-size:14px;font-weight:800;animation:2s infinite pulse;display:grid;position:absolute;top:-10px;left:-10px}.heads{gap:8px;width:min(100%,360px);display:grid}.heads span{color:var(--ink);font-family:var(--head);background:#fff;border-radius:12px;padding:9px 12px;font-size:13.5px;font-weight:700;line-height:1.4;box-shadow:0 8px 16px -10px #16152b4d}.heads span small{color:var(--mute);font-size:11px;font-weight:500;display:block}.heads span:nth-child(2){transform:translate(-14px)rotate(-1.5deg)}.heads span:nth-child(3){transform:rotate(1.2deg)}.mtrack{width:min(100%,360px);height:64px;position:relative}.mtrack:before{content:"";background:#fff6;border-radius:3px;height:3px;position:absolute;inset:28px 8% auto}.mtrack i{opacity:.55;background:#fff;border-radius:50%;width:17px;height:17px;position:absolute;top:21px}.mtrack i:first-child{right:8%}.mtrack i:nth-child(2){right:36%}.mtrack i:nth-child(3){right:62%}.mtrack i:nth-child(4){right:88%;transform:translate(50%)}.mtrack b{background:var(--yellow);border:4px solid #fff;border-radius:50%;width:33px;height:33px;animation:4.5s cubic-bezier(.5,0,.3,1) infinite hop;position:absolute;top:13px;right:8%}@keyframes hop{0%,15%{right:6%}30%,45%{right:34%}60%,75%{right:60%}88%,to{right:84%}}.mtrack small{bottom:-14px;text-align:center;color:#fff;font-family:var(--head);font-size:12px;font-weight:600;position:absolute;inset-inline:0}.pbox{background:var(--ink);color:#fff;border-radius:16px;width:min(100%,380px);padding:16px 18px;font-size:13.5px;line-height:1.8;position:relative;box-shadow:0 18px 30px -16px #16152b80}.pbox .k{color:var(--yellow)}.pbox .cp{font-family:var(--head);background:#ffffff1f;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.pbox .cur{background:var(--teal);vertical-align:middle;width:8px;height:15px;animation:1s steps(2,end) infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.manif{border-top:3px solid var(--ink);margin-top:30px}.mrow{border-bottom:2px solid var(--line);grid-template-columns:64px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:26px;padding-block:26px;display:grid}.mrow .sh{background:var(--c);width:52px;height:52px;transition:transform .45s cubic-bezier(.2,1.4,.3,1)}.mrow:hover .sh{transform:rotate(-20deg)scale(1.1)}.mrow h3{font-size:clamp(26px,3.6vw,42px);font-weight:900;line-height:1.2}.mrow p{color:var(--mute);max-width:46ch;margin:0;font-size:16px}.dict{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:28px;display:grid}.entry{background:var(--card);border-radius:30px;padding:34px 36px 36px}.entry .w{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.entry .w b{font-family:var(--head);font-size:clamp(60px,9vw,100px);font-weight:900;line-height:1}.entry .w span{font-family:var(--head);color:var(--mute);font-size:14px;font-weight:600}.entry ol{counter-reset:d;gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.entry li{counter-increment:d;grid-template-columns:34px 1fr;align-items:start;gap:12px;font-size:17px;line-height:1.8;display:grid}.entry li:before{content:counter(d,arabic-indic);background:var(--soft);width:34px;height:34px;font-family:var(--head);border-radius:50%;place-items:center;font-size:15px;font-weight:800;display:grid}.entry li b{font-family:var(--head);font-weight:800}.entry .lat{font-family:var(--head);color:var(--accent);direction:ltr;unicode-bidi:isolate;font-weight:700;transition:color .35s}.motto{background:var(--ink);color:#fff;border-radius:30px;gap:10px;padding:32px 30px;display:grid;transform:rotate(1.5deg)}.motto b{font-family:var(--hand);font-size:clamp(28px,3.4vw,38px);font-weight:600;line-height:1.4}.motto p{color:#ffffffc7;margin:0;font-size:15px}.found{grid-template-columns:1fr 1fr;align-items:center;gap:44px;display:grid}.found>*{min-width:0}.perks{gap:20px;margin-top:10px;display:grid}.perk{grid-template-columns:40px 1fr;align-items:start;gap:14px;display:grid}.perk i{background:var(--accent);color:#fff;width:40px;height:40px;font-family:var(--head);border-radius:13px;place-items:center;font-size:17px;font-style:normal;font-weight:800;transition:background .35s;display:grid}.perk h3,.perk h4{margin:0 0 2px;font-size:18px;font-weight:800}.perk p{color:var(--mute);margin:0;font-size:14.5px}.ticket{background:var(--card);border-radius:24px;grid-template-columns:1fr 92px;display:grid;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 30px 60px -30px #16152b59}.ticket .tm{border-inline-end:2px dashed var(--line);padding:28px 28px 26px;position:relative}.ticket .tm:before,.ticket .tm:after{content:"";background:var(--paper);border-radius:50%;width:26px;height:26px;position:absolute;inset-inline-end:-14px}.ticket .tm:before{top:-13px}.ticket .tm:after{bottom:-13px}.ticket .tk{font-family:var(--head);color:var(--mute);margin:0 0 6px;font-size:12.5px;font-weight:600}.ticket .tn{font-family:var(--head);color:var(--accent);margin:0 0 16px;font-size:66px;font-weight:900;line-height:1;transition:color .35s}.ticket .meta{grid-template-columns:auto 1fr;gap:4px 14px;font-size:13.5px;display:grid}.ticket .meta span{color:var(--mute)}.ticket .meta b{font-family:var(--head);font-weight:600}.ticket .ts{background:var(--accent);color:#fff;font-family:var(--head);writing-mode:vertical-rl;flex-direction:column;justify-content:space-between;align-items:center;padding:22px 0;font-size:14px;font-weight:800;transition:background .35s;display:flex}.stamp{top:20px;border:3px solid var(--coral);color:var(--coral);font-family:var(--hand);border-radius:10px;padding:0 14px;font-size:22px;font-weight:600;animation:.5s cubic-bezier(.2,1.4,.3,1) stampIn;position:absolute;inset-inline-start:24px;transform:rotate(-12deg)}@keyframes stampIn{0%{opacity:0;transform:rotate(-12deg)scale(2.3)}}.faq{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.faq details{background:var(--card);border-radius:20px;min-width:0;padding:18px 22px}.faq summary{font-family:var(--head);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:17px;font-weight:800;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--accent);font-size:24px;font-weight:400;line-height:1;transition:transform .25s}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{color:var(--mute);margin:10px 0 0;font-size:15px}.band{background:var(--accent);color:#fff;text-align:center;border-radius:34px;padding:72px 40px;transition:background .35s;position:relative;overflow:hidden}.band h2{color:#fff;max-width:18ch;margin-inline:auto;position:relative}@media (width<=520px){.band h2{max-width:13ch}}.band .sub{color:#ffffffe6;margin-inline:auto;position:relative}.band .signup,.band .done{margin-inline:auto;position:relative}.band .field{border-color:#fff}.band .err{color:#fff}.band .done{color:var(--ink);border-color:#fff}.band :focus-visible{outline-color:#fff}.fs{background:var(--c);width:86px;height:86px;transform:rotate(var(--r));border:4px solid #fff;animation:5s ease-in-out infinite bob;position:absolute}@keyframes bob{50%{translate:0 -10px}}footer{border-top:2px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:22px;margin-top:20px;padding-block:48px 36px;display:grid}footer .fl{font-family:var(--hand);margin:6px 0 0;font-size:20px;font-weight:600}footer nav{font-family:var(--head);flex-wrap:wrap;gap:6px 18px;font-size:14px;font-weight:600;display:flex}footer nav a{color:var(--mute);text-decoration:none}footer nav a:hover{color:var(--ink)}footer small{color:var(--mute);grid-column:1/-1;font-size:12.5px}.soon{padding-block:14px 70px}.secnav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.back{min-height:44px;font-family:var(--head);color:var(--mute);align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.back:hover{color:var(--ink)}.sn{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.sn a{font-family:var(--head);color:var(--mute);border-radius:999px;flex:none;align-items:center;gap:7px;padding:6px 12px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.sn a i{background:var(--c);width:12px;height:12px;display:inline-block}.sn a:hover{color:var(--ink)}.sn a[aria-current=page]{background:var(--card);color:var(--ink)}.shero{background:var(--c);color:var(--ink);border-radius:34px;grid-template-columns:1.1fr .9fr;align-items:center;gap:30px;margin-bottom:60px;padding:46px 48px;display:grid;position:relative;overflow:hidden}.shero.w{color:#fff}.shero>*{min-width:0;position:relative}.shero .crumb{font-family:var(--head);opacity:.75;margin:0 0 12px;font-size:13px;font-weight:600}.shero .st{font-family:var(--head);border:2px solid;border-radius:999px;margin-bottom:12px;padding:4px 12px;font-size:12.5px;font-weight:700;display:inline-block}.shero h1{margin:0 0 14px;font-size:clamp(52px,9vw,110px);font-weight:900;line-height:1.05}.shero .ln{font-family:var(--head);max-width:26ch;margin:0;font-size:clamp(19px,2.2vw,25px);font-weight:600;line-height:1.55}.facts{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.facts span{font-family:var(--head);background:#ffffff73;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700}.shero.w .facts span{background:#ffffff2e}.shero .art{place-items:center;display:grid}.shero .art svg{stroke:currentColor;stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:min(100%,290px);height:auto;overflow:visible}.shero .ghost{inset-inline-end:-30px;pointer-events:none;background:#ffffff29;width:220px;height:220px;position:absolute;bottom:-60px}.sgrid{grid-template-columns:1fr 1fr;align-items:start;gap:44px;display:grid}.sgrid>*{min-width:0}.sblock{margin-top:72px}.pn{border-top:2px solid var(--line);font-family:var(--head);justify-content:space-between;gap:12px;margin-top:56px;padding-top:22px;font-size:14.5px;font-weight:700;display:flex}.pn a{color:var(--mute);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.pn a:hover{color:var(--ink)}.pn a i{background:var(--c);width:12px;height:12px}.signbox{background:var(--card);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:14px 30px;padding:30px;scroll-margin-top:90px;display:grid}.signbox h3{font-size:clamp(22px,2.6vw,28px);font-weight:900;line-height:1.35}.signbox h3 small{font-family:var(--body);color:var(--mute);margin-top:6px;font-size:15px;font-weight:300;display:block}.signbox .signup .btn{background:var(--ink);color:#fff}.signbox .done{border-color:var(--c)}.signbox .done b{color:var(--ink)}.demo-label{font-family:var(--head);color:var(--mute);justify-content:space-between;gap:10px;margin-bottom:12px;font-size:12px;font-weight:600;display:flex}@keyframes floatY{50%{transform:translateY(-9px)}}@keyframes lift{0%,20%{transform:translateY(0)}45%,75%{transform:translateY(-34px)}to{transform:translateY(0)}}@keyframes climb{0%,10%{transform:translate(0)}25%,35%{transform:translate(52px,-40px)}50%,60%{transform:translate(104px,-80px)}75%,90%{transform:translate(156px,-120px)}to{transform:translate(0)}}@keyframes tile{0%,70%,to{transform:scale(1)}80%{transform:scale(1.14)}}.art .fl{animation:3.4s ease-in-out infinite floatY}.art .fl2{animation:3.4s ease-in-out .6s infinite floatY}.art .fl3{animation:3.4s ease-in-out 1.2s infinite floatY}.art .letter{animation:4.2s cubic-bezier(.4,0,.2,1) infinite lift}.art .climb{animation:5s cubic-bezier(.5,0,.3,1) infinite climb}.art .tl{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite tile}@media (width<=900px){.signbox{grid-template-columns:1fr}}@media (width<=820px){.hero,.found,.faq,.sgrid,.shero,.dict{grid-template-columns:1fr}.prow{grid-template-rows:auto 0 auto;grid-template-columns:1fr}.seam{grid-area:2/1;margin-block:-24px;margin-inline:0}.seam span{transform:rotate(-90deg)}.prow .p{padding:28px 24px 34px}.prow .s{padding:34px 24px 28px}.links{display:none}.dock{display:block}main{padding-bottom:84px}section{padding-block:60px}.band{padding:52px 20px}.fs{width:56px;height:56px}.shero{gap:12px;padding:32px 26px}.shero .art svg{width:min(70%,220px)}.field{border-radius:22px;flex-direction:column}.mrow{grid-template-columns:48px 1fr;gap:8px 16px}.mrow .sh{grid-row:span 2;width:40px;height:40px}.mrow p{grid-column:2}footer{grid-template-columns:1fr}.tapes{height:120px}.secnav .sn{display:none}.motto{transform:none}}@media (width<=520px){.ticket{grid-template-columns:1fr 64px}.ticket .tn{font-size:54px}.bar .btn{padding:10px 14px;font-size:13.5px}.entry{padding:26px 22px 28px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}html{scroll-behavior:auto}}@media (width<=820px){html{scroll-padding-bottom:96px}}.lnk{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lnk:disabled{opacity:.5;cursor:default}.codef{margin:4px 0 8px}.codef .code{letter-spacing:8px;text-align:center;font-family:Menlo,Consolas,monospace;font-size:24px}.done .share{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.done .dev{color:var(--bad)}.codeacts{flex-wrap:wrap;gap:18px;display:flex}.codeacts .lnk{min-height:44px}.doc{max-width:760px;padding-block:32px 80px}.doc article{background:var(--card);border-radius:24px;margin-top:20px;padding:32px 28px}.doc h1{margin-bottom:6px;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.35}.doc h2{margin:30px 0 8px;font-size:21px;font-weight:700}.doc p,.doc li{font-size:17px;line-height:1.85}.doc ul{margin:6px 0;padding-inline-start:22px}.doc .doc-date{color:var(--mute);margin:0 0 18px;font-size:14.5px}.doc .doc-foot{color:var(--mute);margin-top:24px;font-size:14.5px}.doc .doc-foot nav{flex-wrap:wrap;gap:16px;display:flex}.doc a{color:var(--ink)}.doc .doc-draft{color:var(--mute);background:var(--paper);border-inline-start:4px solid var(--yellow);border-radius:12px;margin:0 0 20px;padding:10px 14px;font-size:14.5px;line-height:1.75}.doc .doc-draft b{color:var(--ink)}.doc ol{margin:6px 0;padding-inline-start:22px}.phonewrap{justify-items:center;gap:14px;display:grid}.mode{background:var(--soft);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.mode button{font-family:var(--head);color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:700;transition:background .25s,color .25s}.mode button[aria-pressed=true]{background:var(--ink);color:#fff}.phone{aspect-ratio:9/17.6;background:#16152b;border-radius:46px;width:min(100%,330px);padding:11px;position:relative;box-shadow:0 30px 60px -24px #16152b73}.phone.buzz{animation:.28s buzz}@keyframes buzz{25%{transform:translate(-3px)rotate(-.6deg)}75%{transform:translate(3px)rotate(.6deg)}}.ph-screen{background:#e9e6df;border-radius:36px;height:100%;transition:background .6s;position:relative;overflow:hidden}.phone[data-mode=samt] .ph-screen{background:var(--paper)}.ph-bar{font-family:var(--head);color:var(--ink);justify-content:space-between;align-items:center;padding:16px 22px 6px;font-size:13px;display:flex}.ph-bar b{font-size:15px;font-weight:800}.ph-noise{flex-direction:column;gap:7px;transition:opacity .45s,transform .6s cubic-bezier(.6,0,.4,1),filter .45s;display:flex;position:absolute;inset:44px 10px 10px}.phone[data-mode=samt] .ph-noise{opacity:0;filter:blur(4px);pointer-events:none;transform:translateY(-40%)scale(.92)}.ph-n{transform:rotate(var(--tilt));background:#ffffffeb;border-radius:16px;grid-template-columns:20px 1fr auto;align-items:center;gap:2px 8px;padding:9px 11px;animation:.35s cubic-bezier(.2,1.3,.4,1) drop;display:grid;box-shadow:0 4px 14px -6px #16152b40}@keyframes drop{0%{opacity:0;transform:translateY(-26px)scale(.95)}}.ph-n i{background:var(--ac);border-radius:6px;grid-row:span 2;width:20px;height:20px}.ph-n b{font-family:var(--head);font-size:11.5px;font-weight:700}.ph-n small{color:var(--mute);font-size:10.5px}.ph-n p{white-space:nowrap;text-overflow:ellipsis;grid-column:2/4;margin:0;font-size:12.5px;line-height:1.45;overflow:hidden}.ph-badge{top:14px;color:#fff;min-width:26px;height:26px;font-family:var(--head);background:#e5484d;border-radius:13px;place-items:center;padding:0 7px;font-size:13px;font-weight:800;transition:opacity .3s,transform .3s;display:grid;position:absolute;inset-inline-start:18px}.phone[data-mode=samt] .ph-badge{opacity:0;transform:scale(.4)}.ph-calm{opacity:0;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute;inset:48px 12px 14px}.phone[data-mode=samt] .ph-calm{opacity:1;pointer-events:auto}.ph-push{background:var(--card);opacity:0;border-radius:18px;grid-template-columns:34px 1fr;align-items:start;gap:10px;padding:12px;transition:transform .55s cubic-bezier(.2,1.3,.4,1) .35s,opacity .35s .35s;display:grid;transform:translateY(-30px);box-shadow:0 10px 26px -12px #16152b4d}.phone[data-mode=samt] .ph-push{opacity:1;transform:none}.ph-ico{background:var(--yellow);width:34px;height:34px;font-family:var(--head);color:var(--ink);border-radius:10px;place-items:center;font-size:18px;font-weight:900;display:grid}.ph-push b{font-family:var(--head);font-size:13px}.ph-push small{color:var(--mute);margin-inline-start:6px;font-size:11px}.ph-push p{margin:2px 0 0;font-size:13.5px;line-height:1.5}.ph-h{font-family:var(--head);color:var(--mute);opacity:0;margin:10px 4px 0;font-size:13px;font-weight:700;transition:opacity .4s .7s}.phone[data-mode=samt] .ph-h{opacity:1}.ph-row{background:var(--card);color:var(--ink);opacity:0;border-radius:16px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:11px 12px;font-size:13.5px;line-height:1.35;text-decoration:none;transition:opacity .4s,transform .45s cubic-bezier(.2,1.2,.4,1),box-shadow .2s;display:grid;transform:translateY(14px)}.phone[data-mode=samt] .ph-row{opacity:1;transform:none}.phone[data-mode=samt] .ph-row:first-of-type{transition-delay:.85s}.phone[data-mode=samt] .ph-row:nth-of-type(2){transition-delay:.97s}.phone[data-mode=samt] .ph-row:nth-of-type(3){transition-delay:1.09s}.phone[data-mode=samt] .ph-row:nth-of-type(4){transition-delay:1.21s}.ph-row:hover{box-shadow:0 8px 20px -10px #16152b59}.ph-row i{background:var(--c);width:26px;height:26px}.ph-row i.s1{border-radius:50%}.ph-row i.s2{border-radius:28%}.ph-row i.s3{border-radius:50% 50% 50% 16%}.ph-row i.s4{border-radius:18% 50%}.ph-row b{font-family:var(--head);font-weight:800}.ph-row em{font-style:normal;font-family:var(--head);color:var(--mute);font-size:11.5px;font-weight:700}.ph-cap{text-align:center;max-width:340px;font-family:var(--head);min-height:3.2em;margin:0;font-size:15px;font-weight:600;line-height:1.6}@media (width<=820px){.hero>div:first-child{display:contents}.hero{flex-direction:column;align-items:stretch;gap:18px;display:flex}.hero .kicker{order:1}.hero h1.main{order:2}.hero .lede{order:3}.hero .phonewrap{order:4}.hero .who{order:5}.hero .signup{order:6}.hero .done{order:7}.phone{width:min(70%,250px)}.ph-n p,.ph-row{font-size:12px}}.prow .s .fix b{font-family:var(--head);margin-bottom:4px;font-size:19px;font-weight:800;line-height:1.45;display:block}html[data-phase=closed] .if-open,html:not([data-phase=closed]) .if-closed,html[data-launched="1"] .if-prelaunch,html:not([data-launched="1"]) .if-launched{display:none!important}.count{color:var(--mute);margin:22px 0 0;font-size:14.5px}.count b{font-family:var(--head);color:var(--ink);margin-inline-end:4px;font-size:22px;font-weight:800}.clock-pill{z-index:30;inset-inline-end:12px;background:var(--ink);color:#fff;border-radius:14px;max-width:min(92vw,420px);margin:0;padding:8px 14px;font-size:13px;line-height:1.6;position:fixed;bottom:12px;box-shadow:0 10px 24px -12px #16152b99}.clock-pill a{color:var(--yellow);font-weight:600}@media (width<=820px){.clock-pill{top:8px;bottom:auto;max-width:calc(100vw - 16px);padding:6px 10px;font-size:12px;inset-inline-end:8px}}
