@font-face{font-family:Kalameh;src:url(/fonts/KalamehWebFaNum-Thin.woff2)format("woff2");font-style:normal;font-weight:100 300;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/KalamehWebFaNum-Regular.woff2)format("woff2");font-style:normal;font-weight:400 600;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/KalamehWebFaNum-Bold.woff2)format("woff2");font-style:normal;font-weight:700 800;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/KalamehWebFaNum-Black.woff2)format("woff2");font-style:normal;font-weight:900;font-display:swap}:root{color:#fffffe;font-synthesis:none;--brand-500:#00bfff;--brand-600:#009cdd;--brand-900:#00506b;--ink:#000814;--muted:#aeb6c0;--glass:#ffffff16;--line:#ffffff21;background:#000814;font-family:Kalameh,Tahoma,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{background:#000814;min-width:320px;min-height:100vh;margin:0}button,input,textarea{font:inherit}button{cursor:pointer}.dark-page{direction:rtl;background:radial-gradient(620px 620px at 102% 12%,#00bfff29,#0000 65%),radial-gradient(620px 620px at -10% 66%,#00bfff21,#0000 68%),#000814;min-height:100vh;overflow-x:clip}.section-width{width:min(901px,100% - 40px);margin-inline:auto}.section-wide{width:min(1280px,100% - 48px);margin-inline:auto}.glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff1c,#ffffff0e);border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff14,0 24px 80px #0003}.brand{color:inherit;direction:ltr;background:0 0;border:0;align-items:center;gap:10px;padding:0;text-decoration:none;display:inline-flex}.brand img{object-fit:contain;width:48px;height:48px;display:block}.brand--wordmark img{object-fit:contain;width:145px;height:56px}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);direction:ltr;background:#000814d6;justify-content:space-between;align-items:center;width:100%;height:72px;margin:auto;padding:0 max(32px,50% - 688px);transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex;position:sticky;top:0}.site-header--scrolled{background:#000814fa;border-bottom:1px solid #ffffff21;box-shadow:0 10px 32px #00000052}.site-header>.brand{flex:none}.site-header>.brand img{filter:brightness(0)invert();opacity:.96;width:44px;height:44px;transition:opacity .2s}.site-header--scrolled>.brand img{opacity:1}.site-header nav{direction:rtl;background:#ffffff14;border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:2px;padding:4px;display:flex}.site-header nav a{color:#cfd4da;background:0 0;border:0;border-radius:99px;align-items:center;height:36px;padding:0 17px;font-size:13px;text-decoration:none;display:flex}.site-header nav a:hover,.site-header nav a.active{color:#fff;background:linear-gradient(90deg,#00c0f3,#0875c9)}.primary-button{color:#fff;background:linear-gradient(100deg,#08c7f5,#0868c4);border:0;border-radius:12px;min-height:48px;padding:0 28px;font-weight:700;transition:transform .2s,filter .2s;box-shadow:0 10px 30px #00aaf02e}.primary-button:is(a){justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.primary-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.login-page{color:#071827;background:#f6fbff;grid-template-columns:minmax(0,63.33%) minmax(390px,36.67%);min-height:100vh;display:grid}.login-visual{background:radial-gradient(circle at 80% 8%,#00405a,#00121e 48%,#000814 78%);min-height:720px;position:relative;overflow:hidden}.login-art{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.login-art.active{z-index:1;display:block}.login-art--cover{object-fit:cover;object-position:center}.login-caption{z-index:3;color:#fff;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#23242ac7;border:1px solid #ffffff47;border-radius:28px;padding:34px 36px 22px;position:absolute;bottom:12.1%;left:16.8%;right:16.7%}.login-caption:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 95% 60%,#ffffff40,#0000 24%);position:absolute;inset:0}.caption-copy{z-index:1;position:relative}.login-caption h2{z-index:1;margin:0 0 10px;font-size:22px;line-height:1.4;position:relative}.login-caption p{z-index:1;margin:0;font-size:13px;line-height:1.9;position:relative}.login-panel{background:linear-gradient(145deg,#fff 10%,#f2faff 100%);flex-direction:column;align-items:flex-start;min-height:100vh;padding:30px 13.1%;display:flex;position:relative;overflow:hidden}.login-panel:before,.login-panel:after{content:"";z-index:0;pointer-events:none;border-radius:50%;position:absolute}.login-panel:before{background:radial-gradient(circle,#00bef42e,#00bef400 68%);width:310px;height:310px;top:-120px;right:-145px}.login-panel:after{background:radial-gradient(circle,#0868c41f,#0868c400 70%);width:360px;height:360px;bottom:-170px;left:-145px}.login-panel>.brand{align-self:flex-start}.login-panel>.brand,.login-box,.login-switch,.copyright{z-index:1}.login-box{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #0073b21f;border-radius:25px;width:100%;max-width:420px;margin:88px auto 0;padding:30px;box-shadow:0 24px 60px #0440671f}.login-box h1{color:#0b263a;margin:0;font-size:25px;line-height:1.35}.login-box form{display:grid}.login-heading{align-items:center;gap:12px;margin:0 0 12px;display:flex}.login-heading__icon{color:#fff;background:linear-gradient(135deg,#11c9f6,#096ac4);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 9px 18px #0092da3d}.login-eyebrow{color:#0b86c8;margin:0 0 3px;font-size:12px;font-weight:700;display:block}.login-description{color:#6a7b88;margin:0 0 27px;font-size:13px;line-height:1.9}.login-methods{background:#edf4f7;border:1px solid #dce9f0;border-radius:15px;grid-template-columns:1fr 1fr;gap:5px;margin:0 0 26px;padding:5px;display:grid}.login-methods button{color:#637482;background:0 0;border:0;border-radius:11px;height:42px;transition:color .2s,background .2s,box-shadow .2s}.login-methods button.active{color:#fff;background:linear-gradient(100deg,#08c7f5,#0868c4);box-shadow:0 6px 18px #0087cd33}.login-box .login-intro{color:#6a7b88;margin:0 0 30px;font-size:14px;font-weight:400;line-height:1.8}.login-box label{color:#344c5d;margin:0 0 9px;font-size:13px;font-weight:700}.input-wrap{color:#5e7889;background:#fbfdfe;border:1px solid #d6e4eb;border-radius:14px;align-items:center;gap:10px;height:54px;margin-bottom:22px;padding:0 15px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.input-wrap:focus-within{background:#fff;border-color:#16bce8;box-shadow:0 0 0 4px #08bef01f}.input-wrap .field-icon{border:2px solid;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:0;display:grid}.input-wrap .field-icon:after{content:"";border-top:2px solid;border-radius:50%;width:7px;height:4px;margin-top:11px}.input-wrap input{color:#24252a;text-align:right;background:0 0;border:0;outline:0;width:100%}.input-wrap input::placeholder{color:#95989e}.password-input{margin-bottom:12px}.password-input>button{color:#4e7289;background:0 0;border:0;width:26px;height:26px;padding:0;font-size:21px}.forgot-password{color:#008ecd;background:0 0;border:0;justify-self:end;margin:0 0 24px;padding:0;font-size:12px}.login-back{color:#008ecd;background:0 0;border:0;justify-self:center;margin-top:18px;padding:4px 8px;font-size:13px}.login-box .primary-button{border-radius:14px;width:100%;min-height:52px}.login-box .primary-button:disabled{opacity:.65;cursor:wait;transform:none}.otp-row{grid-template-columns:repeat(5,1fr);gap:8px;margin:-2px 0 18px;display:grid}.otp-row input{text-align:center;background:#e6e6e8;border:0;border-radius:14px;outline:0;min-width:0;height:52px;font-size:20px}.otp-row input:focus{box-shadow:0 0 0 2px #00bfff}.resend{color:#777b83;justify-content:space-between;align-items:center;margin:0 0 28px;font-size:12px;display:flex}.resend b{color:#008ecd}.resend button{color:#008ecd;background:0 0;border:0;padding:0}.resend .edit-phone{color:#777b83}.login-switch{color:#257aa5;align-self:center;margin-top:20px;font-size:13px;font-weight:700;text-decoration:none}.login-switch span{color:#0d9dd2;margin-left:6px}.login-switch:hover{color:#075e98}.login-switch--admin{margin-top:18px}.login-form--admin .login-heading__icon{background:linear-gradient(135deg,#153c58,#0b84c7)}.copyright{color:#8ea1ad;direction:ltr;margin:auto auto 0}.page-hero{text-align:center;isolation:isolate;height:550px;padding-top:60px;position:relative}.page-hero>.brand{margin-bottom:26px}.page-hero>.brand img{width:94px;height:94px}.page-hero>.brand--wordmark img{width:190px;height:86px}.page-hero .badge{color:var(--brand-500);background:#00bfff29;border:1px solid #00bfff4d;border-radius:999px;margin:0 auto 14px;padding:7px 18px;font-size:13px;display:table}.page-hero h1{z-index:2;letter-spacing:-1px;margin:0 auto 14px;font-size:clamp(30px,3vw,44px);line-height:1.35;position:relative}.page-hero>p{z-index:2;color:#d1d6dc;width:min(810px,100% - 40px);margin:auto;font-size:17px;line-height:2;position:relative}.sound-wave{z-index:-1;object-fit:cover;opacity:.14;filter:sepia()saturate(5)hue-rotate(145deg);width:100%;height:330px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}.mission{text-align:center;border-radius:28px;margin-top:30px;padding:46px 54px}.mission h2,.story h2,.values h2,.join h2,.support h2{margin:0 0 16px;font-size:26px}.mission p,.story>p,.join p,.support p{color:#c6cbd2;margin:0;font-size:15px;line-height:2}.story{text-align:center;margin-top:150px}.story>h2{font-size:32px}.story>p{font-size:17px}.timeline{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:64px;display:grid}.timeline article{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff1a,#ffffff0b);border-radius:24px;min-height:205px;padding:34px 22px}.timeline i{color:#00121e;background:var(--brand-500);border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 20px;font-style:normal;font-weight:700;display:grid}.timeline h3{margin:0 0 9px;font-size:18px}.timeline span{color:#8f9ba8;font-size:13px}.values{text-align:center;margin-top:160px}.values>h2{font-size:32px}.values>p{color:#b9c0c8;margin:0 0 62px;font-size:17px}.value-grid{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.value-card{text-align:right;border-radius:24px;align-items:flex-start;gap:17px;min-height:160px;padding:30px;display:flex}.value-card.featured{background:linear-gradient(135deg,#00bfff70,#00557359);border-color:#00bfff66;box-shadow:0 0 55px #00bfff29}.value-card img{object-fit:contain;flex:none;width:32px;height:32px}.value-card h3{margin:2px 0 12px;font-size:16px}.value-card p{color:#b8c0c9;margin:0;font-size:13px;line-height:1.8}.join,.support{text-align:center;background:linear-gradient(135deg,#00a7da80,#004c68a6);border-radius:28px;margin-top:150px;padding:50px;position:relative;overflow:hidden}.join:after,.support:after{content:"";inset-inline:0;opacity:.12;background:url("/assets/image 1.png") 50%/cover;height:90px;position:absolute;bottom:-25px}.join .primary-button,.support .primary-button{z-index:1;margin-top:24px;position:relative}.contact-layout{direction:ltr;grid-template-columns:1fr 1.02fr;align-items:start;gap:48px;margin-top:10px;display:grid}.contact-cards,.contact-form{direction:rtl}.contact-cards{gap:48px;display:grid}.contact-card{border-radius:28px;flex-direction:row-reverse;justify-content:space-between;align-items:center;min-height:168px;padding:38px 42px;display:flex}.contact-card img{object-fit:contain;width:48px;height:48px}.contact-card h3{margin:0 0 14px;font-size:20px}.contact-card p{color:#c1c8d0;text-align:right;direction:ltr;margin:0}.social-row{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.social-row a{border:1px solid var(--line);background:var(--glass);border-radius:26px;place-items:center;height:114px;display:grid}.social-row img{object-fit:contain;width:34px;height:34px}.contact-form{border-radius:28px;padding:42px}.contact-form h2{margin:0 0 14px;font-size:23px}.contact-form>p{color:#c6cbd2;margin:0 0 32px;line-height:1.8}.contact-form label{color:#d6d9dd;gap:8px;margin-bottom:19px;font-size:14px;display:grid}.contact-form input,.contact-form textarea{color:#fff;resize:vertical;background:#ffffff24;border:1px solid #ffffff21;border-radius:10px;outline:0;width:100%;padding:12px 14px}.contact-form input{height:47px}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px #00bfff1a}.contact-form .primary-button{width:100%}.map{border:1px solid #fff6;border-radius:28px;height:510px;margin-top:110px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000004d}.map img{object-fit:cover;width:100%;height:100%}.map-pin{background:var(--brand-500);border:7px solid #fff;border-radius:50% 50% 50% 0;width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg);box-shadow:0 5px 20px #00000059}.support{margin-top:150px}.dynamic-hero{text-align:center;isolation:isolate;flex-direction:column;align-items:center;min-height:700px;padding:42px 24px 0;display:flex;position:relative;overflow:hidden}.dynamic-hero:after{content:"";z-index:-2;background:radial-gradient(520px 430px at 94% 7%,#00bfff2b,#0000 68%),radial-gradient(580px 480px at 8% 76%,#00bfff29,#0000 70%);position:absolute;inset:0}.dynamic-hero:before{content:"";z-index:-1;opacity:.16;background:url("/assets/image 1.png") top/cover no-repeat;width:min(1440px,100%);height:777px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.dynamic-hero-title{justify-content:center;align-items:center;gap:20px;display:flex}.dynamic-hero-title .brand--wordmark img{width:170px;height:76px}.dynamic-hero h1{letter-spacing:-1.2px;margin:0;font-size:clamp(34px,4vw,52px);line-height:1.3}.dynamic-hero>p{color:#b9c1ca;margin:16px auto 0;font-size:17px}.dynamic-hero-actions{grid-template-columns:190px 190px;gap:10px;margin-top:24px;display:grid}.dynamic-hero-actions>:is(button,a){border-radius:999px;justify-content:center;align-items:center;min-height:48px;text-decoration:none;display:flex}.dynamic-hero-actions>:not(.primary-button){color:var(--brand-500);background:#ffffff14;border:1px solid #00bfff38}.waveform-player{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(145deg,#ffffff24,#ffffff13);border:1px solid #ffffff21;border-radius:28px;width:min(920px,100% - 24px);height:154px;margin-top:74px;padding:25px 28px 20px;position:relative;overflow:hidden;box-shadow:inset 1px 0 10px #ffffff0d,0 20px 65px #00000047}.waveform-times{color:#d2d7dd;direction:ltr;justify-content:space-between;font-size:10px;display:flex}.waveform-bars{direction:ltr;align-items:center;gap:2px;height:83px;margin-top:7px;display:flex}.waveform-bars i{transform-origin:50%;background:#6e747c;border-radius:3px;flex:1 1 0;min-width:2px;transition:background .2s,box-shadow .2s;animation-name:audio-bar-pulse;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.waveform-bars i.played{background:#00bfff;box-shadow:0 0 7px #00bfff57}.waveform-cursor{z-index:2;left:var(--wave-progress);pointer-events:none;background:#fffffe;width:2px;position:absolute;top:46px;bottom:16px;transform:translate(-1px)}.waveform-cursor b{background:#fffffe;border-radius:50%;width:11px;height:11px;position:absolute;left:50%;transform:translate(-50%)}.waveform-cursor b:first-child{top:-5px}.waveform-cursor b:last-child{bottom:-5px}.waveform-cursor b:first-child{animation:1.2s ease-in-out infinite alternate cursor-glow}.waveform-player input[type=range]{z-index:3;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}@keyframes audio-bar-pulse{0%{transform:scaleY(.48)}to{transform:scaleY(1)}}@keyframes cursor-glow{0%{box-shadow:0 0 #fff0}to{box-shadow:0 0 16px #fffc}}.figma-showcase{direction:ltr;grid-template-columns:1.35fr .95fr;gap:32px;margin-top:100px;display:grid}.product-panel{isolation:isolate;background:#000308;border:1px solid #ffffff17;border-radius:32px;min-height:610px;position:relative;overflow:hidden}.product-panel:before{content:"";z-index:-1;background:radial-gradient(430px 430px at 70% 42%,#009bd240,#0000 70%);position:absolute;inset:0}.product-panel>img{inset-inline:5%;object-fit:contain;filter:drop-shadow(0 28px 55px #0000008c);width:90%;height:78%;position:absolute;bottom:0}.product-panel--summary>img{object-position:bottom left;width:112%;inset-inline-start:-10%}.product-panel>div{z-index:2;text-align:right;direction:rtl;max-width:390px;margin:36px;position:relative}.product-panel>div span{color:var(--brand-500);font-size:13px}.product-panel>div h2{margin:10px 0;font-size:24px;line-height:1.5}.product-panel>div p{color:#aeb7c0;margin:0;line-height:1.8}.pricing-section{text-align:center;margin-top:150px}.pricing-heading{width:min(520px,100%);margin-inline:auto}.pricing-heading h2{margin:0;font-size:30px;line-height:1.2}.pricing-heading p{color:#b0b2b6;margin:16px 0 0;font-size:14px;line-height:1.7}.pricing-state{color:#b8c0c9;margin:50px auto 0}.toast-container{z-index:1000;pointer-events:none;gap:12px;width:min(390px,100vw - 32px);display:grid;position:fixed;top:24px;left:24px}.toast{color:#f8fafc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:#081927f5;border:1px solid #32d5838c;border-radius:14px;grid-template-columns:30px 1fr 24px;align-items:center;gap:10px;padding:14px 15px;animation:.25s ease-out toast-enter;display:grid;box-shadow:0 18px 45px #00000061}.toast--error{border-color:#ff6b63b3}.toast__icon{color:#071923;background:#32d583;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.toast--error .toast__icon{background:#ff6b63}.toast p{margin:0;font-size:14px;line-height:1.7}.toast button{color:#aeb8c2;background:0 0;border:0;padding:0;font-size:24px;line-height:1}@keyframes toast-enter{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.pricing-grid{grid-template-columns:repeat(3,minmax(0,352px));justify-content:center;align-items:center;gap:24px;margin:76px auto 0;display:grid}.pricing-card{background:#fffcf91a;border:1px solid #5e646d;border-radius:32px;flex-direction:column;align-items:stretch;min-height:592px;padding:40px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 1px 0 10px #ffffff0d,0 4px 4px #00000040}.pricing-card:after{content:"";inset-inline:-35%;opacity:.055;pointer-events:none;background:url("/assets/image 1.png") 50%/cover no-repeat;height:210px;position:absolute;bottom:-85px}.pricing-card.featured{background:linear-gradient(145deg,#00bfff33,#00445cb3);border:2px solid #00bfff;min-height:648px;padding-block:68px}.pricing-card.featured:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#0000 0 20px,#00bfff0e 20px 21px);position:absolute;inset:0}.pricing-card>*{z-index:1;position:relative}.pricing-card-head{gap:8px;display:grid}.pricing-card-head h3{margin:0 0 12px;font-size:20px}.pricing-card-head strong{font-size:34px;line-height:1.25}.pricing-card.featured .pricing-card-head strong{color:#00bfff}.pricing-card-head span{color:#b0b2b6;font-size:15px}.pricing-card ul{text-align:right;gap:18px;width:100%;margin:30px 0;padding:0;list-style:none;display:grid}.pricing-card li{color:#e6e6e8;justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.pricing-card li i{color:#12b76a;border:2px solid #12b76a;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;font-weight:700;display:grid}.pricing-card li.unavailable{color:#898d94}.pricing-card li.unavailable i{color:#f04438;border-color:#f04438}.pricing-card .primary-button{border-radius:80px;width:100%;margin-top:auto;font-weight:400}.pricing-card:not(.featured) .primary-button{box-shadow:none;background:#fffcf91a;border:1px solid #00bfffa6}.pricing-card .primary-button:disabled{opacity:.5;cursor:default;transform:none}.pricing-card small{color:#b0b2b6;margin-top:12px;font-size:12px}.download-section{background:radial-gradient(circle at 15% 95%,#00bfff33,#0000 42%),linear-gradient(135deg,#ffffff1a,#ffffff0b);border:1px solid #00bfff3d;border-radius:32px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:58px;margin-top:150px;padding:58px;display:grid}.download-section__intro>span{color:var(--brand-500);font-size:14px;font-weight:700}.download-section__intro h2{margin:12px 0 16px;font-size:clamp(27px,3vw,38px);line-height:1.42}.download-section__intro p{color:#c1c8d0;margin:0;font-size:16px;line-height:2}.download-links{gap:12px;display:grid}.download-link{color:#fff;background:#00081475;border:1px solid #ffffff21;border-radius:18px;grid-template-columns:54px 1fr 25px;align-items:center;gap:14px;min-height:88px;padding:14px 18px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:grid}.download-link:not(.is-disabled):hover{background:#007dae33;border-color:#00bfffb8;transform:translate(-4px)}.download-link__badge{color:#00121e;text-align:center;direction:ltr;background:#fff;border-radius:15px;place-items:center;width:52px;height:52px;padding:5px;font-family:Arial,sans-serif;font-size:10px;font-weight:800;display:grid}.download-link--cafe-bazaar .download-link__badge{color:#fff;direction:rtl;background:#00a650;font-family:Kalameh,Tahoma,sans-serif;font-size:12px}.download-link--direct .download-link__badge{color:#fff;background:linear-gradient(135deg,#08c7f5,#0868c4);font-size:12px}.download-link strong,.download-link small{display:block}.download-link strong{font-size:16px}.download-link small{color:#aeb8c1;margin-top:3px;font-size:12px}.download-link b{color:var(--brand-500);direction:ltr;font-size:22px}.download-link.is-disabled{opacity:.62;cursor:not-allowed}.home-showcase{border:1px solid var(--line);direction:rtl;background:linear-gradient(135deg,#00bfff24,#ffffff0d);border-radius:30px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;margin-top:40px;padding:64px;display:grid}.home-showcase-copy .badge{color:var(--brand-500);background:#00bfff24;border-radius:99px;margin-bottom:18px;padding:7px 16px;display:table}.home-showcase-copy h2{margin:0 0 18px;font-size:34px;line-height:1.5}.home-showcase-copy p{color:#c3cad2;margin:0;line-height:2}.home-showcase>img{object-fit:contain;filter:drop-shadow(0 30px 55px #00000059);width:100%;max-height:500px}.home-actions{gap:14px;margin-top:28px;display:flex}.home-actions>button:not(.primary-button){color:#fff;background:#ffffff12;border:1px solid #ffffff38;border-radius:12px;padding:0 24px}.capability-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:30px;display:grid}.capability-card{border-radius:28px;flex-direction:column;min-height:430px;display:flex;overflow:hidden}.capability-card>img{object-fit:contain;background:radial-gradient(circle at 50% 55%,#00bfff29,#0000 65%);width:100%;height:300px;padding:25px}.capability-card>div{padding:25px 28px 30px}.capability-card h2{margin:0 0 10px;font-size:21px}.capability-card p{color:#b8c0c9;margin:0;line-height:1.8}.privacy-content{border-radius:28px;margin-top:30px;padding:56px}.privacy-updated{color:#8fa0ae;margin-bottom:42px;font-size:14px}.privacy-content>section{border-top:1px solid #ffffff1c;grid-template-columns:44px 1fr;gap:22px;padding:30px 0;display:grid}.privacy-content>section>span{color:#00121e;background:var(--brand-500);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.privacy-content h2{margin:4px 0 12px;font-size:21px}.privacy-content p{color:#c2c9d0;margin:0;line-height:2}.footer{text-align:center;background:linear-gradient(145deg,#ffffff1f,#fff1);border:1px solid #ffffff24;border-radius:30px;margin-top:160px;margin-bottom:78px;padding:78px 96px 52px}.footer-cta>span{color:#aeb6bf;font-size:14px}.footer-cta h2{margin:16px 0;font-size:40px}.footer-cta p{color:#c0c6cd;width:min(720px,100%);margin:0 auto;line-height:1.9}.footer-cta .primary-button{margin-top:26px}.footer>small{color:#9da5ae;direction:ltr;margin-top:44px;display:block}.footer-bottom{direction:ltr;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;margin-top:55px;padding-top:38px;display:flex}.footer-bottom nav{direction:rtl;gap:30px;display:flex}.footer-bottom nav a{color:#cbd0d6;background:0 0;border:0;text-decoration:none}.footer-socials{gap:12px;display:flex}.footer-socials a,.footer-socials span{background:#ffffff21;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.footer-socials a:hover{background:#00bfff52}.footer-socials .is-disabled{opacity:.45;cursor:not-allowed}.footer-socials img{object-fit:contain;width:17px;height:17px}.enamad-seal{cursor:pointer;background:#fff;border-radius:12px;place-items:center;width:86px;height:86px;display:grid}.enamad-seal img{max-width:76px;max-height:76px;display:block}@media (max-width:900px){.site-header{height:70px;padding:0 18px}.site-header nav{z-index:30;background:#0a1622f0;justify-content:space-around;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 12px 40px #000}.site-header nav a{padding:0 10px;font-size:11px}.login-page{grid-template-columns:1fr}.login-visual{order:2;min-height:520px}.login-panel{min-height:650px;padding:28px 24px}.login-box{margin-top:90px}.timeline,.value-grid{gap:18px}.contact-layout{grid-template-columns:1fr;gap:32px}.contact-cards{order:2;gap:24px}.contact-form{order:1}.contact-card{min-height:130px}.map{height:390px}.home-showcase{grid-template-columns:1fr;padding:40px}.figma-showcase{grid-template-columns:1fr}.product-panel{min-height:540px}.capability-grid{grid-template-columns:1fr}.capability-card{min-height:0}.pricing-grid{grid-template-columns:repeat(2,minmax(0,352px))}.download-section{grid-template-columns:1fr;gap:30px}.pricing-card.featured{order:-1;grid-row:span 2}}@media (max-width:640px){.section-width,.section-wide{width:calc(100% - 28px)}.site-header nav a:nth-child(2),.site-header nav a:nth-child(3){display:none}.page-hero{height:500px;padding-top:35px}.page-hero>.brand img{width:70px;height:70px}.page-hero>p{font-size:14px}.mission{padding:32px 24px}.story,.values,.join,.support,.footer{margin-top:90px}.timeline,.value-grid{grid-template-columns:1fr}.value-card{min-height:135px}.join,.support{padding:38px 24px}.contact-form{padding:26px 20px}.contact-card{padding:26px 22px}.social-row{gap:12px}.social-row a{height:90px}.map{height:280px;margin-top:72px}.footer{margin-bottom:90px;padding:52px 22px 30px}.footer-cta h2{font-size:29px}.footer-bottom{flex-direction:column;gap:28px}.site-header>.brand img{width:44px;height:44px}.dynamic-hero{min-height:610px;padding:35px 14px 0}.dynamic-hero:before{opacity:.18;background-size:auto 610px;width:100%;height:610px}.dynamic-hero-title{flex-direction:column;gap:4px}.dynamic-hero-title .brand--wordmark img{width:145px;height:62px}.dynamic-hero h1{font-size:32px}.dynamic-hero>p{font-size:14px;line-height:1.9}.dynamic-hero-actions{grid-template-columns:1fr 1fr;width:100%}.waveform-player{border-radius:22px;height:136px;margin-top:55px;padding:20px 14px 15px}.waveform-bars{gap:2px;height:74px}.waveform-bars i{min-width:1px}.waveform-times span:nth-child(2n){display:none}.waveform-cursor{top:39px}.figma-showcase{gap:18px;width:calc(100% - 28px);margin-top:70px}.product-panel{border-radius:24px;min-height:460px}.product-panel>div{margin:25px}.product-panel>div h2{font-size:21px}.pricing-section{margin-top:100px}.download-section{border-radius:24px;width:calc(100% - 28px);margin-top:90px;padding:32px 20px}.download-section__intro h2,.pricing-heading h2{font-size:27px}.pricing-grid{grid-template-columns:1fr;margin-top:48px}.pricing-card,.pricing-card.featured{grid-row:auto;min-height:560px;padding:40px 22px}.pricing-card.featured{order:-1}.home-showcase{gap:28px;width:calc(100% - 28px);padding:28px 20px}.home-showcase-copy h2{font-size:27px}.home-actions{flex-direction:column}.home-actions>button{min-height:48px}.privacy-content{padding:30px 22px}.privacy-content>section{grid-template-columns:1fr}.login-caption{padding:25px 20px 18px;bottom:34px;left:18px;right:18px}.login-caption h2{font-size:17px}.login-caption p{font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.waveform-bars i,.waveform-cursor b:first-child{animation:none}}
