:root{--ink:#1E1510;--ink2:#2B1F17;--brass:#C9A45C;--sand:#F3EADB;--card:#FBF5EA;--clay:#9C4A2F;--line:#DCCDB2;--line2:#C9B79A;--mute:#6B5A4C;--green:#2F5D50;--k:1;--display:var(--f-cg),var(--f-mk),Georgia,serif;--body:var(--f-mu),var(--f-tj),system-ui,sans-serif;--ease:cubic-bezier(.2,.8,.2,1)}[lang=ar]{--k:1.1;--display:var(--f-mk),var(--f-cg),Georgia,serif;--body:var(--f-tj),var(--f-mu),system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px;-webkit-text-size-adjust:100%}body{margin:0;background:var(--sand);color:var(--ink2);font-family:var(--body);font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip}[lang=ar] body{line-height:1.85}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}:focus-visible{outline:3px solid var(--brass);outline-offset:3px;border-radius:4px}dd,dl,h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}.d{font-family:var(--display);font-weight:600;line-height:1.08}[lang=ar] .d{font-weight:500;line-height:1.3}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.h2{font-size:calc(clamp(34px,4.4vw,58px)*var(--k));text-wrap:balance}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;top:-100px;inset-inline-start:16px;z-index:99;background:var(--brass);color:var(--ink);padding:10px 18px;border-radius:999px;font-weight:700}.skip:focus{top:12px}.num{color:var(--clay);font-family:var(--display);font-weight:600;line-height:1}.dark{background:var(--ink);color:var(--sand)}.js [data-rv]{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--i,0)*80ms)}.js [data-rv].in{opacity:1;transform:none}.rule{display:block;height:1px;background:var(--line2);transform-origin:0 50%}[dir=rtl] .rule{transform-origin:100% 50%}.js .rule[data-rv]{opacity:1;transform:scaleX(0);transition:transform 1.1s var(--ease);transition-delay:calc(var(--i,0)*80ms)}.js .rule[data-rv].in{transform:scaleX(1)}.go{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 30px;border:0;border-radius:999px;background:var(--brass);color:var(--ink);font-weight:700;font-size:18px;text-decoration:none;transition:transform .2s var(--ease),background .2s,box-shadow .2s;box-shadow:0 0 0 0 rgba(201,164,92,0)}.go:hover{transform:translateY(-2px);background:#DDBB78;box-shadow:0 14px 30px -14px rgba(201,164,92,.7)}.go.inkb{background:var(--ink);color:var(--sand)}.go.inkb:hover{background:#3A2A1F;box-shadow:0 14px 30px -14px rgba(30,21,16,.6)}.go[disabled]{opacity:.6;transform:none;cursor:default}.ghost{font-size:17px;text-underline-offset:6px;-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass);padding:10px 2px}.chip,.ghost{color:var(--sand)}.chip{min-height:44px;padding:0 18px;border:1px solid #8a7460;border-radius:999px;background:transparent;transition:background .2s,color .2s,border-color .2s;text-decoration:none;display:inline-flex;align-items:center;font-size:16px}.chip.on,.chip:hover{background:var(--sand);color:var(--ink);border-color:var(--sand)}.hdr{position:fixed;inset:0 0 auto 0;z-index:50;color:var(--sand);transition:background .35s,box-shadow .35s}.hdr.on{background:rgba(30,21,16,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 rgba(201,164,92,.22)}.hdr-in{display:flex;align-items:center;justify-content:space-between;gap:20px;height:68px}.hdr-brand{display:flex;flex-direction:column;line-height:1.2;text-decoration:none;min-width:0}.hdr-brand strong{font-size:calc(23px*var(--k));color:var(--brass);white-space:nowrap}.hdr-brand span{font-size:12.5px;color:#B9A892;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdr-nav{display:flex;gap:2px}.hdr-nav a{position:relative;padding:8px 12px;font-size:15px;color:#D9CBB4;text-decoration:none;white-space:nowrap;transition:color .2s}.hdr-nav a:hover{color:#fff}.hdr-nav a:after{content:"";position:absolute;inset-inline:12px;bottom:3px;height:1px;background:var(--brass);transform:scaleX(0);transition:transform .35s var(--ease)}.hdr-nav a.act{color:var(--brass)}.hdr-nav a.act:after{transform:scaleX(1)}.hdr-act{display:flex;gap:10px;align-items:center}.hdr-act .chip{padding:0 14px}.hdr-act .chip,.hdr-act .go{min-height:40px;font-size:15px}.hdr-act .go{padding:0 20px}.menu-btn{display:none;width:44px;height:44px;border:1px solid #8a7460;border-radius:50%;background:none;align-items:center;justify-content:center;flex-direction:column;gap:5px}.menu-btn i{display:block;width:18px;height:1.5px;background:var(--sand);transition:transform .3s var(--ease)}.menu-btn[aria-expanded=true] i:first-child{transform:translateY(3.25px) rotate(45deg)}.menu-btn[aria-expanded=true] i:last-child{transform:translateY(-3.25px) rotate(-45deg)}.prog-bar{position:absolute;inset:auto 0 0 0;height:2px;background:var(--brass);transform-origin:0 50%}[dir=rtl] .prog-bar{transform-origin:100% 50%}.sheet{position:fixed;inset:0;z-index:49;background:var(--ink);color:var(--sand);padding:96px 24px 32px;display:flex;flex-direction:column;gap:6px;overflow:auto;animation:fade .3s both}.sheet a{font-family:var(--display);font-size:calc(34px*var(--k));text-decoration:none;padding:8px 0;border-bottom:1px solid #3a2c22;animation:rise .6s var(--ease) both;animation-delay:calc(var(--i)*50ms)}.sheet .go{margin-top:20px;font-family:var(--body);font-size:18px;border:0;animation:none}@media (max-width:1100px){.hdr-nav{display:none}.menu-btn{display:inline-flex}}@media (max-width:560px){.hdr-act .go,.hdr-brand span{display:none}}.hero{background:radial-gradient(55% 60% at 80% 42%,rgba(201,164,92,.14),transparent 70%),var(--ink);color:var(--sand);padding-top:68px}[dir=rtl] .hero{background:radial-gradient(55% 60% at 20% 42%,rgba(201,164,92,.14),transparent 70%),var(--ink)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,390px);grid-gap:44px 72px;gap:44px 72px;align-items:center;padding-block:56px 76px}.hero-l{display:flex;flex-direction:column;gap:22px;min-width:0}.hero-h1{font-family:var(--body);font-size:15px;font-weight:700;color:var(--brass);line-height:1.5;max-width:560px}.hero-line{font-size:20px;color:#E0D2BB;max-width:560px}.ask{font-size:calc(clamp(50px,7.6vw,108px)*var(--k));color:#fff;text-wrap:balance}.idea-l{display:flex;flex-direction:column;gap:8px;font-size:15px;color:#B9A892;max-width:620px}.idea-in{min-height:62px;padding:0 20px;border:0;border-bottom:2px solid var(--brass);background:var(--ink2);color:#fff;font-size:22px;border-radius:8px 8px 0 0;width:100%;transition:background .2s}.idea-in:focus{background:#35271D;outline:none;box-shadow:0 2px 0 0 #E8C98A}.idea-in::placeholder{color:#8A7460}.chips{gap:10px}.chips,.hero-cta{display:flex;flex-wrap:wrap}.hero-cta{gap:14px 26px;align-items:center;padding-top:6px}.hero-facts{display:flex;flex-wrap:wrap;gap:6px 0;font-size:15px;color:#B9A892}.hero-facts li{-webkit-padding-end:16px;padding-inline-end:16px;-webkit-margin-end:16px;margin-inline-end:16px;-webkit-border-end:1px solid #54443A;border-inline-end:1px solid #54443A}.hero-facts li:last-child{border:0;margin:0;padding:0}.hero-r{display:flex;flex-direction:column;gap:16px}.arch-frame{padding:10px;border:1px solid rgba(201,164,92,.5);border-radius:999px 999px 12px 12px;animation:fade 1.4s .3s both}.arch{position:relative;aspect-ratio:4/5;border-radius:999px 999px 6px 6px;overflow:hidden;animation:archUp 1.5s var(--ease) both}.arch img{object-fit:cover;object-position:50% 12%;animation:zoom 2.2s var(--ease) both}.hero-name{display:flex;flex-direction:column;line-height:1.35}.hero-name strong{font-size:calc(30px*var(--k))}.hero-name span{font-size:15px;color:#B9A892}.rise{animation:rise 1s var(--ease) both;animation-delay:calc(var(--i,0)*.11s + .1s)}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes zoom{0%{transform:scale(1.14)}to{transform:none}}@keyframes archUp{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:860px){.hero-grid{grid-template-columns:1fr;padding-block:36px 56px}.hero-r{max-width:300px;order:-1;flex-direction:row;align-items:flex-end;max-width:none}.hero-r .arch-frame{flex:0 0 132px;padding:5px}.idea-in{font-size:19px}}.stage{background:var(--ink2);color:var(--sand);height:calc(100svh + 250vh);position:relative}.stage-pin{position:-webkit-sticky;position:sticky;top:0;height:100svh;padding-top:80px;padding-bottom:22px;overflow:hidden}.stage-pin,.stage-pin>.wrap{display:flex;flex-direction:column;justify-content:center}.stage-pin>.wrap{width:100%;min-height:0;flex:1 1}.stage h2{color:var(--brass);font-size:calc(clamp(24px,3.1vw,42px)*var(--k));margin-bottom:clamp(12px,2.6vh,28px)}.steps{display:flex;gap:6px;position:relative}.steps-fill{position:absolute;top:0;inset-inline:0;height:3px;background:var(--brass);transform-origin:0 50%;pointer-events:none}[dir=rtl] .steps-fill{transform-origin:100% 50%}.step{flex:1 1;min-width:0;text-align:start;background:none;border:0;border-top:3px solid #54443a;color:#A99882;padding:10px 4px 0;display:flex;flex-direction:column;transition:color .3s}.step:hover{color:var(--sand)}.step strong{font-size:17px;font-weight:700}.step .dt{font-size:13.5px}.step.done{color:#E0D2BB}.step.on{color:#fff}.step .sh{display:none}.stage-body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:20px 56px;gap:20px 56px;align-items:center;padding-top:clamp(10px,3vh,36px)}.mock-box{font-size:clamp(8.5px,min(1.5vh,3.2vw),16px);height:27em;display:flex;align-items:center;justify-content:center;position:relative}.stage-txt{display:flex;flex-direction:column;gap:14px;align-items:flex-start;min-width:0}.stage-txt .out{color:var(--brass);font-size:16px;font-weight:700}.stage-txt .wk{font-size:calc(clamp(30px,3.6vw,48px)*var(--k));color:#fff}.stage-txt .tx{font-size:clamp(18px,2.2vw,27px);line-height:1.45}[lang=ar] .stage-txt .tx{line-height:1.7}.stage-hint{font-size:14px;color:#A99882;display:flex;align-items:center;gap:10px}.stage-hint:before{content:"";width:1px;height:26px;background:linear-gradient(var(--brass),transparent);animation:drip 1.8s infinite}@keyframes drip{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.stage-next{display:none}@media (max-width:820px){.stage-body{grid-template-columns:1fr;gap:14px}.step .dt,.step .lg{display:none}.step .sh{display:inline;font-size:13.5px}.stage-hint{display:none}.stage-txt{gap:6px}}@media (max-height:560px),(prefers-reduced-motion:reduce){.stage,.stage-pin{height:auto}.stage-pin{position:static;padding:96px 0 56px}.stage-next{display:inline-flex}.stage-hint,.steps-fill{display:none}.step.on{border-top-color:var(--brass)}.step.done{border-top-color:#8A7140}}.mk{color:var(--ink2);background:#FFFDF8;box-shadow:0 2.4em 4.5em -1.8em rgba(0,0,0,.6)}.mk-bar{display:block;height:.7em;border-radius:.35em;background:#E8DCC6}.mk-idea{font-family:var(--display);font-weight:600;line-height:1.12;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mk-paper{width:23em;padding:2.1em;border-radius:.3em;transform:rotate(-2deg);display:flex;flex-direction:column;gap:1em;position:relative}.mk-paper:after{content:"";position:absolute;top:-.8em;inset-inline-end:2.4em;width:1.1em;height:3.2em;border-radius:1em;border:.2em solid var(--brass);border-bottom:.2em solid transparent}.mk-paper .lbl{color:var(--clay);font-size:1.05em}.mk-paper .mk-idea{font-size:2.9em}.mk-field{border-top:1px solid var(--line);padding-top:.7em;display:flex;flex-direction:column;gap:.5em}.mk-win{width:30em;border-radius:.9em;overflow:hidden}.mk-top{display:flex;align-items:center;gap:.7em;padding:.7em 1em;background:#E8DCC6}.mk-dots{display:flex;gap:.35em}.mk-dots i{width:.62em;height:.62em;border-radius:50%;background:#C9B79A}.mk-url{flex:1 1;min-width:0;background:#FFFDF8;border-radius:99em;padding:.2em 1em;direction:ltr;text-align:left;overflow:hidden;text-overflow:ellipsis}.mk-live,.mk-url{font-size:.95em;white-space:nowrap}.mk-live{color:var(--green);font-weight:700;display:flex;align-items:center;gap:.45em}.mk-live:before{content:"";width:.6em;height:.6em;border-radius:50%;background:#3E8E6E;animation:pulse 1.6s infinite}.mk-page{padding:1.6em;display:flex;flex-direction:column;gap:.95em}.mk-nav{display:flex;align-items:center;gap:.8em}.mk-nav .mk-bar{width:3em}.mk-nav .sp{flex:1 1}.mk-logo{width:1.9em;height:1.9em;border-radius:.5em;background:var(--clay);color:#fff;display:grid;place-items:center;font-weight:700}.mk-page .mk-idea{font-size:2.6em}.mk-cta{align-self:flex-start;background:var(--clay);color:#fff;border-radius:99em;padding:.45em 1.4em}.mk-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.7em;gap:.7em}.mk-cards i{height:3.6em;border-radius:.5em;background:#F4EBDA;border:1px solid var(--line)}.mk-head{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.8em 1.2em;background:#E8DCC6}.mk-head strong{font-size:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mk-tag{font-size:.9em;color:var(--green);font-weight:700;white-space:nowrap}.mk-auth{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:1.4em;gap:1.4em;padding:1.5em}.mk-form{display:flex;flex-direction:column;gap:.75em}.mk-form strong{font-size:1.35em}.mk-inp{height:2.5em;border:.12em solid var(--ink2);border-radius:.5em;display:flex;align-items:center;padding:0 .8em}.mk-inp .mk-bar{width:60%}.mk-btn{height:2.5em;border-radius:.5em;background:var(--ink2)}.mk-roles{display:flex;flex-direction:column;gap:.55em}.mk-role{display:flex;align-items:center;gap:.6em;padding:.5em .7em;border:1px solid var(--line);border-radius:.6em;font-size:.98em}.mk-role i{width:1.5em;height:1.5em;border-radius:50%;background:#D9CBB4;flex:none}.mk-role:first-child i{background:var(--clay)}.mk-role b{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--green)}.mk-up{display:flex;align-items:center;gap:.6em;padding:.5em .7em;border:1px dashed var(--line2);border-radius:.6em;font-size:.92em;color:var(--mute)}.mk-phones{display:flex;gap:1.8em;align-items:flex-end}.mk-ph{align-items:center;gap:.6em}.mk-ph,.mk-phone{display:flex;flex-direction:column}.mk-phone{width:11.8em;height:23em;border:.5em solid #0f0a07;border-radius:2.3em;padding:1.9em .9em .8em;gap:.7em;position:relative}.mk-phone:before{content:"";position:absolute;top:.45em;left:50%;transform:translateX(-50%);width:3.4em;height:.75em;border-radius:1em;background:#0F0A07}.mk-phone.and{height:21.6em;border-radius:1.3em}.mk-phone.and:before{width:.75em}.mk-phone .mk-idea{font-size:1.55em}.mk-item{display:flex;gap:.55em;align-items:center}.mk-item i{width:2em;height:2em;border-radius:.5em;background:#F1E4CC;flex:none}.mk-item span{flex:1 1;display:flex;flex-direction:column;gap:.35em}.mk-tabs{margin-top:auto;display:flex;justify-content:space-around;border-top:1px solid var(--line);padding-top:.6em}.mk-tabs i{width:1em;height:1em;border-radius:50%;background:#D9CBB4}.mk-tabs i.a{background:var(--clay)}.mk-cap{color:#E3D2BF;font-size:1em}.mk-store{width:27em;border-radius:1.4em;padding:1.7em;display:flex;flex-direction:column;gap:.9em}.mk-app{display:flex;gap:1.1em;align-items:center}.mk-icon{flex:0 0 4.6em;height:4.6em;border-radius:1.1em;background:var(--clay);color:#fff;display:grid;place-items:center;font-family:var(--display);font-size:1em}.mk-icon b{font-size:2.8em;font-weight:600;line-height:1}.mk-app .mk-idea{font-size:2.1em;min-width:0}.mk-row{display:flex;justify-content:space-between;gap:1em;border-top:1px solid var(--line);padding-top:.75em;font-size:1.05em}.mk-row strong{color:var(--green)}.mk-checks{display:flex;flex-wrap:wrap;gap:.4em 1.4em;font-size:.95em;color:var(--mute);border-top:1px solid var(--line);padding-top:.75em}.mk-checks span:before{content:"✓";color:var(--green);-webkit-margin-end:.4em;margin-inline-end:.4em;font-weight:700}.mk-demo{color:var(--clay);font-size:1em;font-weight:700}.sec{padding:88px 0}.sec+.sec{border-top:1px solid var(--line2)}.cols{flex-wrap:wrap;gap:56px}.col,.cols{display:flex}.col{flex:1 1 420px;min-width:0;flex-direction:column;gap:18px}.lead{font-size:20px}.small{font-size:15px;color:var(--mute)}.facts dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:0 40px;gap:0 40px;margin-top:28px}.fact{display:flex;flex-direction:column;gap:2px;padding:0 0 16px}.fact .rule{margin-bottom:16px}.fact dt{font-size:15px;color:var(--mute)}.fact dd{font-size:21px;font-weight:600}.qs{display:flex;flex-wrap:wrap;gap:10px}.q{min-height:48px;padding:0 22px;border:1px solid var(--ink2);border-radius:999px;background:transparent;color:var(--ink2);transition:background .2s,color .2s}.q:hover{background:#E8DCC6}.q.on{background:var(--ink2);color:var(--sand)}.ledger{display:flex;flex-direction:column;font-size:19px;background:var(--card);padding:8px 28px 20px;border:1px solid var(--line);border-radius:6px;box-shadow:0 30px 60px -40px rgba(43,31,23,.35)}.ledger>div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--line)}.ledger>div:first-child{border:0}.ledger .kept{flex-wrap:wrap;align-items:baseline;border-top:2px solid var(--brass);padding-bottom:0}.ledger .kept span{font-weight:700}.ledger .kept .num{font-size:clamp(60px,7vw,92px)}.reason{display:flex;flex-direction:column;gap:2px;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-border-start:2px solid var(--brass);border-inline-start:2px solid var(--brass)}.reason h3{font-size:calc(28px*var(--k))}.reason p{color:#54443A}.promise{padding:28px 30px;background:var(--ink);color:var(--sand);border-radius:6px;display:flex;flex-direction:column;gap:8px;border-top:3px solid var(--brass)}.promise h3{font-size:calc(32px*var(--k));color:var(--brass)}.promise p{font-size:19px}.seats{display:flex;flex-wrap:wrap;gap:56px;align-items:center;padding-block:96px}.ring{flex:0 1 420px;min-width:280px;position:relative;aspect-ratio:1;margin-inline:auto}.ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.ring circle{fill:none;stroke:#6B5A4C;stroke-width:.35;stroke-dasharray:1 1.6}.ring-me{position:absolute;left:30%;top:30%;width:40%;height:40%;border-radius:50%;overflow:hidden;border:2px solid var(--brass)}.ring-me img{object-fit:cover;object-position:60% 20%}.seat{position:absolute;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;border:1px solid var(--brass);background:var(--ink2);color:#E0D2BB;font-size:16px;transition:transform .35s var(--ease),background .25s,color .25s,box-shadow .25s,opacity .5s;transition-delay:0s}.js .ring:not(.in) .seat{transform:scale(0);opacity:0}.ring.in .seat{transition-delay:calc(var(--i)*55ms),0s,0s,0s,calc(var(--i)*55ms)}.ring.live .seat{transition-delay:0s}.seat:hover{transform:scale(1.15);background:var(--sand);color:var(--ink)}.seat.on,.seat.on:hover{background:var(--brass);color:var(--ink);transform:scale(1.3);box-shadow:0 0 0 8px rgba(201,164,92,.18)}.seat[disabled]{border-color:#54443A;color:#6B5A4C;background:transparent;cursor:default;transform:none}.seat-msg{font-size:21px;font-weight:700;color:var(--brass)}.seats .lead{color:#E0D2BB;max-width:560px}.seats .h2{color:#fff}.p1{left:50%;top:10%}.p2{left:70%;top:15.4%}.p3{left:84.6%;top:30%}.p4{left:90%;top:50%}.p5{left:84.6%;top:70%}.p6{left:70%;top:84.6%}.p7{left:50%;top:90%}.p8{left:30%;top:84.6%}.p9{left:15.4%;top:70%}.p10{left:10%;top:50%}.p11{left:15.4%;top:30%}.p12{left:30%;top:15.4%}.teach-img{position:relative;aspect-ratio:16/10;border-radius:6px;overflow:hidden;margin-top:6px}.teach-img img{object-fit:cover;object-position:50% 22%}.creds li{padding:11px 0;border-top:1px solid var(--line2);font-size:17px}.path{position:relative;flex:1 1 440px;min-width:0;align-self:center}.path-line{position:absolute;top:10px;bottom:10px;inset-inline-start:11px;width:2px;background:var(--line)}.path-line i{position:absolute;inset:0;background:var(--ink2);transform-origin:50% 0}.path ol{position:relative;display:flex;flex-direction:column;gap:28px}.stop{display:flex;gap:22px;align-items:flex-start}.stop>i{flex:0 0 24px;height:24px;margin-top:6px;border-radius:50%;background:var(--sand);border:2px solid var(--ink2);transition:background .5s .2s,box-shadow .5s .2s}.stop.in>i{background:var(--brass);box-shadow:0 0 0 6px rgba(201,164,92,.2)}.stop div{display:flex;flex-direction:column;gap:2px;min-width:0}.stop span:first-child{font-size:15px;color:var(--clay)}.stop strong{font-size:calc(30px*var(--k))}.stop span:last-child{font-size:17px;color:#54443A}.proj{display:block;width:100%;padding:4px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:#A89684;text-align:start;font-family:var(--display);font-weight:600;font-size:calc(clamp(36px,4.4vw,58px)*var(--k));line-height:1.25;transition:color .3s,padding .4s var(--ease);position:relative}[lang=ar] .proj{font-weight:500;line-height:1.5}.proj.on,.proj:hover{color:var(--ink2)}.proj.on{-webkit-padding-start:18px;padding-inline-start:18px}.proj:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:3px;background:var(--brass);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s var(--ease)}[dir=rtl] .proj:after{transform-origin:100% 50%}.proj.on:after{transform:scaleX(1)}.proj-d{display:flex;flex-direction:column;gap:16px;animation:rise .6s var(--ease) both}.proj-d[hidden]{display:none}.proj-d>p{font-size:26px;line-height:1.4}[lang=ar] .proj-d>p{line-height:1.65}.stats{display:flex;flex-wrap:wrap;gap:14px 40px}.stats div{display:flex;flex-direction:column}.stats .num{font-size:clamp(46px,5.4vw,68px)}.stats span{font-size:17px}.ai-note{font-size:18px;padding-top:18px;margin-top:8px}.ai-note,.faq-list details{border-top:1px solid var(--line2)}.faq-list details:last-child{border-bottom:1px solid var(--line2)}.faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 0;font-family:var(--display);font-weight:600;font-size:calc(26px*var(--k));line-height:1.25}[lang=ar] .faq-list summary{font-weight:500;line-height:1.5}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"";flex:0 0 14px;height:14px;background:linear-gradient(var(--clay),var(--clay)) 50%/100% 1.5px no-repeat,linear-gradient(var(--clay),var(--clay)) 50%/1.5px 100% no-repeat;transition:transform .4s var(--ease)}.faq-list details[open] summary:after{transform:rotate(135deg)}.faq-list details p{padding:0 0 22px;max-width:640px;color:#54443A;animation:rise .5s var(--ease) both}.apply-h{font-size:calc(clamp(42px,5.4vw,72px)*var(--k))}.payline{display:flex;gap:18px;align-items:baseline;padding:12px 0;border-top:1px solid var(--line2)}.payline .num{flex:0 0 112px;font-size:38px}.payline span{font-size:19px}.form{gap:16px}.form,.with{display:flex;flex-direction:column}.with{padding:18px 22px;background:var(--ink);color:var(--sand);border-radius:6px;-webkit-border-start:3px solid var(--brass);border-inline-start:3px solid var(--brass)}.with span:first-child{font-size:15px;color:#B9A892}.with strong{font-size:calc(32px*var(--k));color:var(--brass);overflow-wrap:anywhere}.fld,.with span:last-child{font-size:16px}.fld{display:flex;flex-direction:column;gap:5px;font-weight:600}.inp{min-height:54px;padding:12px 14px;border:1px solid #8a7460;border-radius:6px;background:#fff;font-size:18px;font-weight:400;color:var(--ink2);width:100%;transition:border-color .2s,box-shadow .2s}textarea.inp{min-height:96px;resize:vertical;line-height:1.5}.inp:focus{outline:none;border-color:var(--ink2);box-shadow:0 0 0 3px rgba(201,164,92,.45)}.hp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0;pointer-events:none}.err{color:#8E2C17;font-size:16px}.err,.okmsg{font-weight:700}.okmsg{color:var(--green)}.foot{background:var(--ink);color:#B9A892;padding:44px 0 96px;font-size:15px}.foot-in{display:flex;flex-wrap:wrap;gap:20px 48px;justify-content:space-between;align-items:flex-start}.foot strong{display:block;font-size:calc(26px*var(--k));color:var(--brass)}.foot p{max-width:640px}.foot nav{display:flex;gap:20px;flex-wrap:wrap}.foot a{text-underline-offset:5px;-webkit-text-decoration-color:#6B5A4C;text-decoration-color:#6B5A4C}.dock,.foot a{color:var(--sand)}.dock{position:fixed;inset:auto 12px 12px 12px;z-index:40;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;background:rgba(30,21,16,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(201,164,92,.4);border-radius:999px;transform:translateY(140%);transition:transform .5s var(--ease)}[dir=rtl] .dock{padding:10px 18px 10px 10px}.dock.show{transform:none}.dock span{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dock .go{min-height:44px;padding:0 22px;font-size:16px;flex:none}@media (max-width:860px){.dock{display:flex}}.page{min-height:100vh;display:flex;flex-direction:column}.page-top{background:var(--ink);color:var(--sand);padding:22px 0}.page-top .wrap{display:flex;justify-content:space-between;align-items:center;gap:16px}.page-main{flex:1 1;padding:56px 0 88px}.narrow{max-width:760px}.card{background:var(--card);border:1px solid var(--line);gap:10px}.card,.state{border-radius:6px;padding:24px 26px;display:flex;flex-direction:column}.state{gap:6px;background:var(--ink);color:var(--sand);border-top:3px solid var(--brass)}.state strong{font-size:calc(34px*var(--k));color:var(--brass)}.payrow{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid var(--line2)}.payrow div{display:flex;flex-direction:column;min-width:0}.payrow .num{font-size:34px}.badge{font-weight:700;color:var(--green)}.muted{color:var(--mute)}.stack{display:flex;flex-direction:column;gap:22px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.js [data-rv]{opacity:1;transform:none}}.page-col{max-width:760px;display:flex;flex-direction:column;gap:22px}.page-h{font-size:calc(clamp(34px,5vw,52px)*var(--k));line-height:1.1}.ok{color:#2F6B3A;font-weight:700;font-size:17px}.adm{max-width:980px;margin:0 auto;padding:40px 20px 80px;display:flex;flex-direction:column;gap:18px}.adm h1{font-size:30px}.adm a{text-decoration:underline;overflow-wrap:anywhere}.adm-login{gap:14px;max-width:360px}.adm-login,.adm-login label{display:flex;flex-direction:column}.adm-login label{gap:6px;font-weight:600}.adm-row{background:var(--card);border:1px solid var(--line);border-radius:6px;padding:18px 20px;display:flex;flex-direction:column;gap:8px}.adm-row header{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;font-size:14px}.adm-row header strong{font-size:19px}.adm-st{padding:2px 10px;border-radius:999px;background:var(--line);font-weight:700}.st-accepted{background:#CFE5CF}.st-declined{background:#EBCDC4}.st-waitlist{background:#EADBB0}.adm-acts{display:flex;flex-wrap:wrap;gap:8px}