.saas-development-morocco{--saas-panel:#091222bd;--saas-panel-strong:#0e1c34e6;--saas-line:#c6daff2e;--saas-purple:#7c5cffc2;--saas-cyan:#31c6ffc7;overflow-x:clip}.saas-development-morocco *,.saas-development-morocco :before,.saas-development-morocco :after{box-sizing:border-box}.saas-development-morocco .seo-hero-copy,.saas-development-morocco .saas-dashboard-stage,.saas-development-morocco .saas-story-section>*,.saas-development-morocco .saas-solution-section>*,.saas-development-morocco .saas-features-section>*,.saas-development-morocco .seo-platform-card,.saas-development-morocco .seo-why-card,.saas-development-morocco .seo-process-step{min-width:0}.saas-development-morocco .seo-hero-bg{background:radial-gradient(circle at 80% 18%,#7c5cff61,#0000 30rem),radial-gradient(circle at 62% 56%,#31c6ff2e,#0000 26rem),linear-gradient(#08111f2e,#08111ff0)}.saas-development-morocco .saas-hero{min-height:680px;padding:132px 0 102px}.saas-development-morocco .seo-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(36px,5.4vw,74px)}.saas-development-morocco .seo-main-title{letter-spacing:0;max-width:660px;font-size:clamp(44px,6.4vw,72px)}.saas-development-morocco .seo-subtitle{font-size:clamp(16px,1.55vw,18px)}.saas-development-morocco .section-badge{color:#cfc5ff;background:#7c5cff1f;border-color:#7c5cff6b}.saas-development-morocco .saas-trust-badges span{background:#ffffff0e;box-shadow:inset 0 1px #ffffff14}.saas-dashboard-stage{perspective:1200px;min-height:500px;position:relative}.saas-dashboard-glow{filter:blur(34px);opacity:.92;background:radial-gradient(circle at 35% 30%,#31c6ff3d,#0000 38%),radial-gradient(circle at 72% 62%,#7c5cff47,#0000 42%);border-radius:32px;position:absolute;inset:8% 2% 0}.saas-dashboard{z-index:1;border-radius:var(--radius-xl);background:linear-gradient(145deg,#ffffff1c,#ffffff09),#060d19d6;border:1px solid #cee1ff33;padding:16px;animation:7s ease-in-out infinite saasFloat;position:relative;overflow:hidden;transform:rotateX(5deg)rotateY(-9deg)rotate(1deg);box-shadow:0 44px 120px #00000061,inset 0 1px #ffffff1f}.saas-dashboard:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.saas-dashboard-topbar{z-index:1;color:var(--sd-text-muted);align-items:center;gap:8px;padding:12px 14px 16px;font-size:12px;display:flex;position:relative}.saas-dashboard-topbar span{background:#ffffff52;border-radius:999px;width:9px;height:9px}.saas-dashboard-topbar strong{color:var(--sd-text);margin-left:auto;font-size:13px}.saas-dashboard-grid{z-index:1;grid-template-columns:1.4fr 1fr;gap:14px;display:grid;position:relative}.saas-panel{border:1px solid var(--saas-line);border-radius:var(--radius-lg);background:var(--saas-panel);min-height:136px;padding:16px;box-shadow:inset 0 1px #ffffff14}.saas-revenue-panel{background:radial-gradient(circle at 16% 18%,#31c6ff2b,transparent 34%),var(--saas-panel-strong);grid-row:span 2;min-height:234px}.saas-panel-label{color:var(--sd-text-light);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.saas-panel strong{color:var(--sd-text);font-size:clamp(22px,2.7vw,32px);line-height:1.05;display:block}.saas-panel small{color:var(--sd-accent-3);margin-top:8px;display:block}.saas-chart-line{align-items:end;gap:10px;height:106px;margin-top:24px;padding-top:20px;display:flex}.saas-chart-line i{background:linear-gradient(180deg,var(--sd-accent),var(--sd-accent-2));border-radius:999px 999px 2px 2px;flex:1;display:block;box-shadow:0 0 18px #31c6ff2e}.saas-chart-line i:first-child{height:34%}.saas-chart-line i:nth-child(2){height:58%}.saas-chart-line i:nth-child(3){height:46%}.saas-chart-line i:nth-child(4){height:72%}.saas-chart-line i:nth-child(5){height:62%}.saas-chart-line i:nth-child(6){height:92%}.saas-progress{background:#ffffff14;border-radius:999px;height:8px;margin-top:20px;overflow:hidden}.saas-progress span{border-radius:inherit;background:linear-gradient(90deg,var(--sd-accent),var(--sd-accent-2));width:78%;height:100%;display:block}.saas-avatar-row{margin-top:18px;display:flex}.saas-avatar-row span{background:linear-gradient(135deg,var(--sd-accent),var(--sd-accent-2));border:2px solid #0b1424;border-radius:999px;width:34px;height:34px;margin-right:-8px}.saas-invoices-panel{grid-column:1/-1;min-height:auto}.saas-invoice-row{border-top:1px solid var(--saas-line);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.saas-invoice-row b{color:var(--sd-text)}.saas-invoice-row em{color:var(--sd-accent);font-size:13px;font-style:normal}.saas-floating-card{z-index:2;border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#091222b8;border:1px solid #cee1ff38;padding:12px 14px;animation:6s ease-in-out infinite saasFloatAlt;position:absolute;box-shadow:0 22px 54px #00000047}.saas-floating-card span{color:var(--sd-text-light);margin-bottom:4px;font-size:12px;display:block}.saas-floating-card strong{color:var(--sd-text)}.saas-floating-card-one{top:46px;right:-12px}.saas-floating-card-two{animation-delay:-2s;bottom:70px;left:-18px}.saas-story-section,.saas-solution-section,.saas-features-section{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);align-items:center;gap:clamp(30px,5.4vw,68px);margin-bottom:44px;display:grid}.saas-story-copy{border:1px solid var(--saas-line);border-radius:var(--radius-xl);box-shadow:var(--card-shadow);background:linear-gradient(135deg,#7c5cff1a,#ffffff09),#ffffff05;padding:clamp(22px,3.6vw,36px)}.saas-development-morocco .seo-intro p,.saas-development-morocco .seo-solutions p,.saas-development-morocco .seo-features .seo-list{max-width:none;margin:0;font-size:15.5px;line-height:1.78}.saas-product-orbit{min-height:292px;position:relative}.saas-product-orbit:before{content:"";border:1px dashed #31c6ff3d;border-radius:999px;position:absolute;inset:28px}.saas-orbit-card{border:1px solid var(--saas-line);border-radius:var(--radius-lg);background:var(--saas-panel);width:176px;box-shadow:var(--card-shadow);padding:16px;position:absolute}.saas-orbit-card span{color:var(--sd-accent);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.saas-orbit-card strong{color:var(--sd-text)}.saas-orbit-main{width:208px;top:76px;left:50%;transform:translate(-50%)}.saas-orbit-main i{border-radius:var(--radius);background:linear-gradient(90deg,#31c6ffb3 22%,#0000 22% 30%,#7c5cffbd 30% 68%,#0000 68% 76%,#27f3c89e 76%),#ffffff0f;height:72px;margin-top:18px;display:block}.saas-orbit-card:nth-child(2){bottom:46px;right:0}.saas-orbit-card:nth-child(3){bottom:26px;left:0}.saas-social-proof{text-align:center;margin:0 0 64px;padding:24px 0 30px}.saas-social-proof p{color:var(--sd-text-muted);text-transform:uppercase;letter-spacing:.08em;margin:0 0 22px;font-size:13px;font-weight:700}.saas-logo-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.saas-logo-row span{border:1px solid var(--saas-line);border-radius:var(--radius-lg);color:#f4f8ff85;filter:grayscale();min-height:66px;transition:transform var(--sd-transition),border-color var(--sd-transition),color var(--sd-transition),filter var(--sd-transition),background-color var(--sd-transition);background:#ffffff09;place-items:center;font-weight:800;display:grid}.saas-logo-row span:hover{color:#d8d0ff;filter:grayscale(0);background:#7c5cff1a;border-color:#7c5cff85;transform:translateY(-4px)scale(1.02)}.saas-solution-section{grid-template-columns:minmax(320px,.86fr) minmax(0,1fr)}.saas-solution-section h2,.saas-development-morocco .seo-platform-proof h2,.saas-features-section h2,.saas-development-morocco .seo-process h2,.saas-development-morocco .seo-why h2,.saas-development-morocco .seo-faq h2{letter-spacing:0;font-size:clamp(28px,3.6vw,43px)}.saas-solution-visual{min-height:350px}.saas-window{border-radius:var(--radius-xl);background:radial-gradient(circle at 18% 22%,#31c6ff24,#0000 32%),linear-gradient(145deg,#ffffff1a,#ffffff09),#07101ee0;border:1px solid #cee1ff33;min-height:352px;overflow:hidden;box-shadow:0 36px 100px #00000052}.saas-window-header{border-bottom:1px solid var(--saas-line);gap:8px;padding:18px;display:flex}.saas-window-header span{background:#ffffff57;border-radius:999px;width:9px;height:9px}.saas-workflow{gap:12px;padding:22px;display:grid}.saas-workflow div{border:1px solid var(--saas-line);border-radius:var(--radius);color:var(--sd-text);background:#ffffff0b;padding:14px 16px;font-weight:700;position:relative}.saas-workflow div:after{content:"";background:linear-gradient(90deg,var(--sd-accent),var(--sd-accent-2));border-radius:999px;width:34%;height:8px;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.saas-workflow-bars{gap:9px;padding:0 24px 24px;display:grid}.saas-workflow-bars span{background:#ffffff1a;border-radius:999px;height:10px}.saas-workflow-bars span:first-child{width:84%}.saas-workflow-bars span:nth-child(2){width:62%}.saas-workflow-bars span:nth-child(3){width:72%}.saas-development-morocco .seo-platform-proof{margin-bottom:62px}.saas-development-morocco .seo-platform-context{max-width:760px;color:var(--sd-text-muted);margin:-8px 0 24px;line-height:1.7}.saas-development-morocco .seo-platform-proof-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px;display:grid}.saas-development-morocco .seo-platform-card{border:1px solid var(--saas-line);border-radius:var(--radius-xl);min-height:262px;box-shadow:var(--card-shadow);transition:transform var(--sd-transition),border-color var(--sd-transition),box-shadow var(--sd-transition);background:linear-gradient(145deg,#ffffff18,#ffffff09),#0a1527c2;flex-direction:column;gap:14px;padding:20px;display:flex;position:relative;overflow:hidden}.saas-development-morocco .seo-platform-card:hover{box-shadow:var(--card-shadow-hover);border-color:#31c6ff70;transform:translateY(-5px)}.saas-development-morocco .seo-platform-card-featured{background:radial-gradient(circle at 20% 16%,#7c5cff29,#0000 34%),linear-gradient(145deg,#ffffff1c,#ffffff09),#0a1527d1;grid-row:span 2;min-height:544px;padding:26px}.saas-development-morocco .seo-service-proof-label{color:var(--sd-accent);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;font-size:12px;font-weight:800}.saas-case-preview{border:1px solid var(--saas-line);border-radius:var(--radius-lg);background:#0208126b;grid-template-columns:1.3fr .7fr;gap:12px;min-height:178px;padding:12px;display:grid}.saas-case-preview span{border-radius:var(--radius);background:linear-gradient(135deg,#31c6ff8a,#7c5cff8a),#ffffff14}.saas-case-preview span:first-child{grid-row:span 2}.saas-case-preview-compact{grid-template-columns:1fr 1fr;min-height:86px}.saas-case-preview-compact span:first-child{grid-row:auto}.saas-development-morocco .seo-platform-card h3{color:var(--sd-text);margin:0 0 8px;font-size:18px}.saas-development-morocco .seo-platform-card-featured h3{font-size:clamp(25px,3.6vw,34px)}.saas-development-morocco .seo-platform-client{color:var(--sd-accent);margin:0;font-size:14px;font-weight:800}.saas-development-morocco .seo-platform-card p{color:var(--sd-text-muted);margin:0;line-height:1.7}.saas-development-morocco .seo-platform-card a{border-radius:var(--radius-btn);color:var(--sd-accent);transition:transform var(--sd-transition),border-color var(--sd-transition),background-color var(--sd-transition);border:1px solid #31c6ff47;align-self:flex-start;margin-top:auto;padding:10px 13px;font-weight:800;text-decoration:none}.saas-development-morocco .seo-platform-card a:hover{background:#31c6ff14;border-color:#31c6ff80;transform:translateY(-2px)}.saas-features-section{border:1px solid var(--saas-line);border-radius:var(--radius-xl);background:radial-gradient(circle at 78% 22%,#31c6ff1f,#0000 36%),#ffffff06;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);padding:clamp(32px,4.5vw,50px)}.saas-development-morocco .seo-list li{margin-bottom:14px;padding-left:27px}.saas-development-morocco .seo-list li:before{content:"";background:linear-gradient(135deg,var(--sd-accent),var(--sd-accent-2));border-radius:999px;width:10px;height:10px;top:.7em;box-shadow:0 0 18px #31c6ff57}.saas-stack-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.saas-stack-grid span{border:1px solid var(--saas-line);border-radius:var(--radius-lg);min-height:106px;color:var(--sd-text);transition:transform var(--sd-transition),border-color var(--sd-transition),background-color var(--sd-transition);background:#07101eb3;place-items:center;font-size:16px;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff0f}.saas-stack-grid span:hover{background:#7c5cff1a;border-color:#7c5cff80;transform:translateY(-5px)}.saas-development-morocco .seo-process{margin-bottom:72px}.saas-development-morocco .seo-process-steps{counter-reset:process;grid-template-columns:1fr;gap:18px;max-width:none}.saas-development-morocco .seo-process-steps:before{content:"";background:linear-gradient(180deg,var(--sd-accent),var(--sd-accent-2),transparent);width:2px;position:absolute;top:28px;bottom:28px;left:30px}.saas-development-morocco .seo-process-step{border:1px solid var(--saas-line);border-radius:var(--radius-xl);min-height:136px;box-shadow:var(--card-shadow);transition:transform var(--sd-transition),border-color var(--sd-transition);background:#ffffff09;margin-left:72px;padding:25px 27px}.saas-development-morocco .seo-process-step:hover{border-color:#31c6ff70;transform:translate(5px)}.saas-development-morocco .seo-process-step:before{content:"";background:radial-gradient(circle,var(--sd-accent)0 5px,#08111ff5 6px);border:1px solid #31c6ff7a;border-radius:999px;width:34px;height:34px;position:absolute;top:28px;left:-58px;box-shadow:0 0 28px #31c6ff3d}.saas-development-morocco .seo-process-step:after{display:none}.saas-development-morocco .seo-process-num{color:#cfc5ff}.saas-development-morocco .seo-process-title{font-size:clamp(19px,1.8vw,24px)}.saas-development-morocco .seo-process-desc{max-width:760px;font-size:15px}.saas-stats-section{margin-bottom:72px}.saas-development-morocco .seo-why-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.saas-development-morocco .seo-why-card{border:1px solid var(--saas-line);border-radius:var(--radius-xl);min-height:190px;box-shadow:var(--card-shadow);transition:transform var(--sd-transition),border-color var(--sd-transition),box-shadow var(--sd-transition);background:linear-gradient(160deg,#ffffff18,#ffffff07),#08111fb8;padding:20px}.saas-development-morocco .seo-why-card:hover{box-shadow:var(--card-shadow-hover);border-color:#7c5cff80;transform:translateY(-6px)}.saas-development-morocco .seo-why-card strong{font-size:clamp(19px,1.8vw,25px);line-height:1.12}.saas-development-morocco .seo-faq{max-width:940px;margin:0 auto 76px}.saas-development-morocco .seo-faq details{border:1px solid var(--saas-line);border-radius:var(--radius-lg);transition:border-color var(--sd-transition),background-color var(--sd-transition),transform var(--sd-transition);background:#ffffff09;margin-bottom:12px;overflow:hidden;box-shadow:0 12px 32px #00000029}.saas-development-morocco .seo-faq details:hover,.saas-development-morocco .seo-faq details[open]{background:#31c6ff0e;border-color:#31c6ff6b;transform:translateY(-2px)}.saas-development-morocco .seo-faq summary{gap:16px;min-height:64px;padding:18px 22px}.saas-development-morocco .seo-faq summary:after{background:#31c6ff14;border:1px solid #31c6ff4d;border-radius:999px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.saas-development-morocco .seo-faq .faq-answer{padding:0 22px 20px}.saas-development-morocco .seo-cta-banner{border-radius:var(--radius-xl);background:radial-gradient(circle at 80% 22%,#7c5cff6b,#0000 30%),radial-gradient(circle at 18% 78%,#31c6ff33,#0000 34%),linear-gradient(145deg,#090f1d,#111a32 52%,#080d18);border:1px solid #cee1ff33;padding:clamp(48px,7vw,82px) clamp(22px,4.5vw,64px);position:relative;overflow:hidden;box-shadow:0 38px 120px #0000005c,inset 0 1px #ffffff1a}.saas-development-morocco .seo-cta-banner:before{content:"";aspect-ratio:1.55;border-radius:var(--radius-lg);opacity:.34;background:linear-gradient(90deg,#31c6ff6b 18%,#0000 18% 26%,#7c5cff75 26% 62%,#0000 62% 70%,#27f3c857 70%),#ffffff0e;border:1px solid #cee1ff2e;width:min(36vw,360px);position:absolute;top:22px;right:28px;transform:rotate(-6deg)}.saas-development-morocco .seo-cta-banner h3{max-width:680px;margin-left:auto;margin-right:auto;font-size:clamp(29px,4.5vw,50px);position:relative}.saas-development-morocco .seo-cta-banner p,.saas-development-morocco .seo-cta-banner .btn{position:relative}@keyframes saasFloat{0%,to{transform:rotateX(5deg)rotateY(-9deg)rotate(1deg)translateY(0)}50%{transform:rotateX(5deg)rotateY(-9deg)rotate(1deg)translateY(-12px)}}@keyframes saasFloatAlt{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:980px){.saas-development-morocco .saas-hero{min-height:auto;padding-bottom:92px}.saas-development-morocco .seo-hero-grid,.saas-story-section,.saas-solution-section,.saas-features-section{grid-template-columns:1fr;gap:36px}.saas-dashboard-stage{width:min(100%,680px);min-height:500px;margin:0 auto}.saas-solution-visual{order:2}.saas-development-morocco .seo-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-logo-row{grid-template-columns:repeat(3,minmax(0,1fr))}.saas-development-morocco .seo-platform-card-featured{min-height:auto}}@media (max-width:767px){.saas-development-morocco .saas-hero{padding:78px 0 58px}.saas-development-morocco .seo-content{padding:58px 0 76px}.saas-development-morocco .seo-main-title{max-width:12ch;font-size:clamp(38px,12vw,52px);line-height:1.05}.saas-development-morocco .seo-subtitle{font-size:16px;line-height:1.65}.saas-development-morocco .seo-hero-ctas{gap:10px}.saas-development-morocco .seo-hero-ctas .btn,.saas-development-morocco .seo-cta-banner .btn{white-space:normal;text-align:center;justify-content:center;min-height:48px}.saas-development-morocco .saas-trust-badges{grid-template-columns:1fr;gap:10px;display:grid}.saas-development-morocco .saas-trust-badges span{width:100%}.saas-dashboard-stage{gap:12px;min-height:auto;display:grid}.saas-dashboard{padding:12px;animation:none;transform:none}.saas-dashboard-grid,.saas-development-morocco .seo-platform-proof-grid,.saas-stack-grid,.saas-development-morocco .seo-why-grid,.saas-logo-row{grid-template-columns:1fr}.saas-dashboard-grid{gap:10px}.saas-panel{min-height:auto;padding:14px}.saas-revenue-panel{grid-row:auto;min-height:210px}.saas-panel strong{font-size:clamp(22px,8vw,30px)}.saas-chart-line{gap:7px;height:84px;margin-top:18px}.saas-dashboard-topbar strong{text-overflow:ellipsis;white-space:nowrap;max-width:56%;overflow:hidden}.saas-floating-card{-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;margin-top:0;position:relative;inset:auto}.saas-story-section,.saas-solution-section,.saas-features-section,.saas-social-proof,.saas-development-morocco .seo-platform-proof,.saas-development-morocco .seo-process,.saas-stats-section,.saas-development-morocco .seo-faq{margin-bottom:50px}.saas-story-copy,.saas-features-section,.saas-development-morocco .seo-platform-card,.saas-development-morocco .seo-platform-card-featured,.saas-development-morocco .seo-why-card{padding:18px}.saas-development-morocco .seo-intro p,.saas-development-morocco .seo-solutions p,.saas-development-morocco .seo-features .seo-list{font-size:15.5px;line-height:1.75}.saas-product-orbit{gap:14px;min-height:auto;display:grid}.saas-product-orbit:before{display:none}.saas-orbit-card,.saas-orbit-main,.saas-orbit-card:nth-child(2),.saas-orbit-card:nth-child(3){width:auto;position:relative;inset:auto;transform:none}.saas-orbit-card,.saas-orbit-main{padding:16px}.saas-social-proof{padding:8px 0 22px}.saas-logo-row span{min-height:58px}.saas-solution-section h2,.saas-development-morocco .seo-platform-proof h2,.saas-features-section h2,.saas-development-morocco .seo-process h2,.saas-development-morocco .seo-why h2,.saas-development-morocco .seo-faq h2{font-size:clamp(27px,9vw,36px);line-height:1.12}.saas-solution-visual,.saas-window{min-height:auto}.saas-workflow{gap:10px;padding:18px}.saas-workflow div{padding:14px 42% 14px 14px}.saas-workflow div:after{width:30%;right:14px}.saas-workflow-bars{padding:0 18px 18px}.saas-development-morocco .seo-platform-card-featured{grid-row:auto;min-height:auto}.saas-development-morocco .seo-platform-card{min-height:auto}.saas-case-preview{gap:8px;min-height:142px;padding:10px}.saas-case-preview-compact{min-height:70px}.saas-stack-grid span{min-height:66px;font-size:16px}.saas-development-morocco .seo-process-steps:before{left:16px}.saas-development-morocco .seo-process-step{min-height:auto;margin-left:42px;padding:18px}.saas-development-morocco .seo-process-step:before{width:28px;height:28px;left:-40px}.saas-development-morocco .seo-process-title{font-size:18px}.saas-development-morocco .seo-why-card{min-height:auto}.saas-development-morocco .seo-why-card strong{font-size:18px}.saas-development-morocco .seo-faq summary{align-items:flex-start;min-height:auto;padding:18px;font-size:15px;line-height:1.45}.saas-development-morocco .seo-faq summary:after{flex-basis:28px;width:28px;height:28px;margin-top:-2px}.saas-development-morocco .seo-faq .faq-answer{padding:0 18px 18px}.saas-development-morocco .seo-cta-banner{padding:42px 20px}.saas-development-morocco .seo-cta-banner:before{display:none}}@media (max-width:430px){.saas-development-morocco .seo-main-title{max-width:10ch;font-size:clamp(34px,11vw,44px)}.saas-development-morocco .seo-hero-grid{gap:25px}.saas-dashboard{border-radius:var(--radius-lg)}.saas-panel-label{margin-bottom:8px;font-size:11px}.saas-panel small{font-size:12px}.saas-invoice-row{flex-direction:column;align-items:flex-start;gap:2px}.saas-story-copy,.saas-features-section,.saas-development-morocco .seo-platform-card,.saas-development-morocco .seo-why-card,.saas-development-morocco .seo-cta-banner{border-radius:var(--radius-lg)}.saas-workflow div{padding-right:14px}.saas-workflow div:after{width:68%;margin-top:12px;display:block;position:static;transform:none}.saas-development-morocco .seo-process-step{margin-left:34px}.saas-development-morocco .seo-process-step:before{width:24px;height:24px;left:-33px}.saas-development-morocco .seo-process-steps:before{left:12px}}@media (prefers-reduced-motion:reduce){.saas-dashboard,.saas-floating-card{animation:none}}
