.elementor-1004 .elementor-element.elementor-element-42e5dca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1004 .elementor-element.elementor-element-f153022{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1004 .elementor-element.elementor-element-8583e8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1004 .elementor-element.elementor-element-37a09ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1004 .elementor-element.elementor-element-dd72906{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1004 .elementor-element.elementor-element-4d31c61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1004 .elementor-element.elementor-element-e2e2b0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1004 .elementor-element.elementor-element-c709850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1004 .elementor-element.elementor-element-e29fe68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:root{--page-title-display:none}.ss-hero{--ss-primary:#8B5CF6;--ss-primary-light:#A78BFA;--ss-primary-dark:#7C3AED;--ss-primary-glow:rgba(139, 92, 246, 0.4);--ss-bg-dark:#09090B;--ss-bg-dark-2:#18181B;--ss-text-white:#FAFAFA;--ss-text-gray:#A1A1AA;--ss-text-gray-light:#D4D4D8;--ss-border-dark:rgba(255, 255, 255, 0.08);--ss-font:var(--primary-font, 'IRANSansX', 'Vazirmatn', system-ui, sans-serif);--ss-transition:cubic-bezier(0.16, 1, 0.3, 1)}.ss-hero{position:relative;width:100%;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background-color:var(--ss-bg-dark);font-family:var(--ss-font);direction:rtl;padding:120px 24px 60px;box-sizing:border-box}.ss-hero__bg{position:absolute;inset:0;z-index:0;overflow:hidden}.ss-hero__gradient{position:absolute;inset:-50%;background:conic-gradient(from 180deg at 50% 50%,var(--ss-bg-dark) 0deg,#1a0533 60deg,var(--ss-primary-dark) 120deg,#1a0533 180deg,var(--ss-bg-dark) 240deg,#0f0a1a 300deg,var(--ss-bg-dark) 360deg);animation:ss-gradient-rotate 20s linear infinite;opacity:.6}@keyframes ss-gradient-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ss-hero__orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3;will-change:transform}.ss-hero__orb--1{width:600px;height:600px;background:var(--ss-primary);top:-200px;left:10%;animation:ss-float-1 15s ease-in-out infinite}.ss-hero__orb--2{width:400px;height:400px;background:#6D28D9;bottom:-100px;right:15%;animation:ss-float-2 18s ease-in-out infinite}.ss-hero__orb--3{width:300px;height:300px;background:var(--ss-primary-light);top:40%;right:5%;animation:ss-float-3 12s ease-in-out infinite;opacity:.15}@keyframes ss-float-1{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(80px,60px) scale(1.1)}66%{transform:translate(-40px,-30px) scale(.95)}}@keyframes ss-float-2{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(-60px,-80px) scale(1.05)}66%{transform:translate(40px,40px) scale(.9)}}@keyframes ss-float-3{0%,100%{transform:translate(0,0)}50%{transform:translate(-50px,-60px)}}.ss-hero__grain{position:absolute;inset:-200%;width:400%;height:400%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");opacity:.4;pointer-events:none;animation:ss-grain 8s steps(10) infinite}@keyframes ss-grain{0%,100%{transform:translate(0,0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%,0%)}70%{transform:translate(0%,15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}.ss-hero__container{position:relative;z-index:1;width:100%;max-width:1120px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.ss-hero__content{display:flex;flex-direction:column;align-items:center;gap:28px;margin-bottom:64px}.ss-hero__badge{display:inline-flex;align-items:center;gap:10px;padding:8px 20px 8px 24px;background:rgb(139 92 246 / .1);border:1px solid rgb(139 92 246 / .2);border-radius:100px;font-size:14px;font-weight:500;color:var(--ss-primary-light);letter-spacing:-.01em;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ss-hero__badge-dot{width:8px;height:8px;border-radius:50%;background:var(--ss-primary);box-shadow:0 0 12px var(--ss-primary-glow);animation:ss-pulse-dot 2s ease-in-out infinite}@keyframes ss-pulse-dot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.ss-hero__title{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0;padding:0}.ss-hero__title-line{display:block;font-size:clamp(40px, 7vw, 80px);font-weight:800;line-height:1.2;color:var(--ss-text-white);letter-spacing:-.03em}.ss-hero__title-line--gradient{background:linear-gradient(135deg,var(--ss-primary-light) 0%,var(--ss-primary) 50%,#c084fc 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;background-size:200% 200%;animation:ss-text-gradient 4s ease-in-out infinite}@keyframes ss-text-gradient{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.ss-hero__subtitle{font-size:clamp(16px, 2.2vw, 20px);font-weight:400;line-height:1.8;color:var(--ss-text-gray);max-width:600px;margin:0}.ss-hero__highlight{color:var(--ss-primary-light);font-weight:700;position:relative}.ss-hero__highlight::after{content:'';position:absolute;bottom:-2px;right:0;left:0;height:2px;background:linear-gradient(90deg,var(--ss-primary),transparent);border-radius:2px}.ss-hero__cta-group{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center;margin-top:8px}.ss-hero__cta-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:18px 40px;border-radius:16px;border:none;cursor:pointer;text-decoration:none;overflow:hidden;transition:transform 0.4s var(--ss-transition),box-shadow 0.4s var(--ss-transition)}.ss-hero__cta-bg{position:absolute;inset:0;background:linear-gradient(135deg,var(--ss-primary) 0%,var(--ss-primary-dark) 100%);border-radius:16px;transition:opacity 0.4s ease;z-index:0}.ss-hero__cta-primary::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,var(--ss-primary-light) 0%,var(--ss-primary) 100%);border-radius:16px;opacity:0;transition:opacity 0.4s ease;z-index:0}.ss-hero__cta-primary:hover::before{opacity:1}.ss-hero__cta-primary:hover{transform:translateY(-2px);box-shadow:0 20px 40px -10px var(--ss-primary-glow),0 0 0 1px rgb(139 92 246 / .3)}.ss-hero__cta-text{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;font-family:var(--ss-font);font-size:17px;font-weight:600;color:#fff;white-space:nowrap}.ss-hero__cta-icon{width:20px;height:20px;flex-shrink:0}.ss-hero__cta-secondary{display:inline-flex;align-items:center;gap:8px;padding:18px 32px;border-radius:16px;border:1px solid var(--ss-border-dark);background:rgb(255 255 255 / .03);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:var(--ss-font);font-size:16px;font-weight:500;color:var(--ss-text-gray-light);text-decoration:none;cursor:pointer;transition:all 0.3s var(--ss-transition);white-space:nowrap}.ss-hero__cta-secondary:hover{border-color:rgb(139 92 246 / .3);color:var(--ss-text-white);background:rgb(139 92 246 / .06)}.ss-hero__cta-arrow{width:16px;height:16px;transition:transform 0.3s var(--ss-transition)}.ss-hero__cta-secondary:hover .ss-hero__cta-arrow{transform:translateX(-4px)}.ss-hero__stats{width:100%;max-width:900px}.ss-hero__stats-inner{display:flex;align-items:center;justify-content:center;gap:0;padding:32px 40px;background:rgb(255 255 255 / .03);border:1px solid var(--ss-border-dark);border-radius:20px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.ss-hero__stat{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 16px}.ss-hero__stat-number{font-size:clamp(28px, 4vw, 40px);font-weight:800;background:linear-gradient(135deg,var(--ss-text-white) 0%,var(--ss-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.ss-hero__stat-plus{font-size:clamp(18px, 2.5vw, 24px);font-weight:700;color:var(--ss-primary-light);margin-right:2px;display:inline}.ss-hero__stat-label{font-size:13px;font-weight:400;color:var(--ss-text-gray);white-space:nowrap}.ss-hero__stat-divider{width:1px;height:48px;background:var(--ss-border-dark);flex-shrink:0}.ss-hero__scroll{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:1}.ss-hero__scroll-text{font-size:12px;font-weight:400;color:var(--ss-text-gray);letter-spacing:.05em}.ss-hero__scroll-line{width:1px;height:40px;background:var(--ss-border-dark);position:relative;overflow:hidden;border-radius:1px}.ss-hero__scroll-dot{width:3px;height:12px;background:var(--ss-primary);border-radius:3px;position:absolute;top:-12px;left:50%;transform:translateX(-50%);animation:ss-scroll-dot 2s ease-in-out infinite}@keyframes ss-scroll-dot{0%{top:-12px;opacity:0}30%{opacity:1}100%{top:40px;opacity:0}}.ss-animate{opacity:0;transform:translateY(30px);animation:ss-fade-up 0.8s var(--ss-transition) forwards}.ss-animate[data-delay="0"]{animation-delay:0.1s}.ss-animate[data-delay="1"]{animation-delay:0.25s}.ss-animate[data-delay="2"]{animation-delay:0.4s}.ss-animate[data-delay="3"]{animation-delay:0.55s}.ss-animate[data-delay="4"]{animation-delay:0.75s}.ss-animate[data-delay="5"]{animation-delay:0.95s}.ss-animate[data-delay="6"]{animation-delay:1.2s}.ss-animate[data-delay="7"]{animation-delay:1.5s}@keyframes ss-fade-up{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.ss-hero{padding:100px 20px 80px}.ss-hero__stats-inner{padding:24px 20px;gap:0}.ss-hero__stat{padding:0 12px}}@media (max-width:768px){.ss-hero{padding:100px 16px 100px;min-height:100vh;min-height:100dvh}.ss-hero__content{gap:24px;margin-bottom:48px}.ss-hero__badge{font-size:13px;padding:7px 16px 7px 20px}.ss-hero__title-line{font-size:clamp(32px, 9vw, 48px)}.ss-hero__subtitle{font-size:16px;padding:0 8px}.ss-hero__cta-group{flex-direction:column;width:100%;gap:12px}.ss-hero__cta-primary,.ss-hero__cta-secondary{width:100%;justify-content:center;padding:16px 32px}.ss-hero__stats-inner{flex-wrap:wrap;gap:0;padding:20px 16px;border-radius:16px}.ss-hero__stat{width:50%;flex:none;padding:12px 8px}.ss-hero__stat-divider{display:none}.ss-hero__stat:nth-child(-n+3)::after{content:'';position:absolute}.ss-hero__stat-number{font-size:28px}.ss-hero__stat-label{font-size:12px}.ss-hero__orb--1{width:300px;height:300px;filter:blur(60px)}.ss-hero__orb--2{width:200px;height:200px;filter:blur(60px)}.ss-hero__orb--3{display:none}}@media (max-width:480px){.ss-hero__title-line{font-size:clamp(28px, 8vw, 36px)}.ss-hero__subtitle{font-size:15px}.ss-hero__cta-primary{padding:15px 24px;border-radius:14px}.ss-hero__cta-text{font-size:16px}.ss-hero__cta-secondary{padding:14px 24px;font-size:15px;border-radius:14px}}@media (prefers-reduced-motion:reduce){.ss-hero__gradient,.ss-hero__orb,.ss-hero__grain,.ss-hero__scroll-dot,.ss-hero__badge-dot{animation:none!important}.ss-hero__title-line--gradient{animation:none!important}.ss-animate{animation:none!important;opacity:1!important;transform:none!important}}.ss-hero *,.ss-hero *::before,.ss-hero *::after{box-sizing:border-box}.ss-hero a{text-decoration:none;outline:none}.ss-hero a:focus-visible{outline:2px solid var(--ss-primary);outline-offset:4px;border-radius:8px}.ss-divider-gradient{width:100%;line-height:0;margin:0;padding:0}.ss-divider-gradient svg{width:100%;height:120px;display:block}.ss-pain{--ss-primary:#8B5CF6;--ss-primary-light:#A78BFA;--ss-primary-dark:#7C3AED;--ss-primary-glow:rgba(139, 92, 246, 0.15);--ss-red:#EF4444;--ss-red-light:#FEE2E2;--ss-red-muted:rgba(239, 68, 68, 0.08);--ss-bg-light:#FAFAFA;--ss-bg-card:#FFFFFF;--ss-text-dark:#18181B;--ss-text-body:#52525B;--ss-text-muted:#A1A1AA;--ss-border:rgba(0, 0, 0, 0.06);--ss-border-hover:rgba(139, 92, 246, 0.15);--ss-shadow-sm:0 1px 3px rgba(0,0,0,0.04);--ss-shadow-md:0 8px 30px rgba(0,0,0,0.06);--ss-shadow-lg:0 20px 60px rgba(0,0,0,0.08);--ss-radius:20px;--ss-font:var(--primary-font, 'IRANSansX', 'Vazirmatn', system-ui, sans-serif);--ss-transition:cubic-bezier(0.16, 1, 0.3, 1);position:relative;width:100%;background:var(--ss-bg-light);font-family:var(--ss-font);direction:rtl;padding:80px 24px 100px;box-sizing:border-box;overflow:hidden}.ss-pain__bg-pattern{position:absolute;inset:0;background-image:radial-gradient(circle,rgb(0 0 0 / .03) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;z-index:0}.ss-pain__container{position:relative;z-index:1;max-width:1120px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.ss-pain__header{text-align:center;max-width:680px;margin-bottom:56px;display:flex;flex-direction:column;align-items:center;gap:20px}.ss-pain__badge{display:inline-flex;align-items:center;gap:10px;padding:7px 18px 7px 22px;background:var(--ss-red-muted);border:1px solid rgb(239 68 68 / .12);border-radius:100px;font-size:14px;font-weight:500;color:var(--ss-red)}.ss-pain__badge-dot{width:8px;height:8px;border-radius:50%;background:var(--ss-red);animation:ss-pain-pulse 2s ease-in-out infinite}@keyframes ss-pain-pulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgb(239 68 68 / .3)}50%{opacity:.7;box-shadow:0 0 0 8px #fff0}}.ss-pain__title{display:flex;flex-direction:column;gap:2px;margin:0}.ss-pain__title-line{font-size:clamp(28px, 5vw, 44px);font-weight:800;line-height:1.3;color:var(--ss-text-dark);letter-spacing:-.03em}.ss-pain__title-accent{background:linear-gradient(135deg,var(--ss-primary) 0%,var(--ss-primary-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.ss-pain__subtitle{font-size:clamp(15px, 2vw, 18px);font-weight:400;line-height:1.9;color:var(--ss-text-body);margin:0}.ss-pain__subtitle strong{color:var(--ss-text-dark);font-weight:600}.ss-pain__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;margin-bottom:56px}.ss-pain__card{perspective:1000px}.ss-pain__card-inner{background:var(--ss-bg-card);border:1px solid var(--ss-border);border-radius:var(--ss-radius);padding:32px 28px;display:flex;flex-direction:column;gap:16px;transition:all 0.5s var(--ss-transition);box-shadow:var(--ss-shadow-sm);will-change:transform,box-shadow;transform-style:preserve-3d;height:100%}.ss-pain__card:hover .ss-pain__card-inner{border-color:var(--ss-border-hover);box-shadow:var(--ss-shadow-lg);transform:translateY(-4px)}.ss-pain__icon-wrapper{position:relative;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.ss-pain__icon-bg{position:absolute;inset:0;border-radius:16px;background:var(--ss-red-muted);transition:all 0.4s var(--ss-transition)}.ss-pain__card:hover .ss-pain__icon-bg{background:rgb(139 92 246 / .08);transform:scale(1.05) rotate(-2deg)}.ss-pain__icon{position:relative;z-index:1;color:var(--ss-red);transition:color 0.4s ease}.ss-pain__card:hover .ss-pain__icon{color:var(--ss-primary)}.ss-pain__card-title{font-size:17px;font-weight:700;color:var(--ss-text-dark);line-height:1.5;margin:0;letter-spacing:-.01em}.ss-pain__card-desc{font-size:14.5px;font-weight:400;color:var(--ss-text-body);line-height:1.85;margin:0;flex-grow:1}.ss-pain__card-stat{display:flex;align-items:center;gap:10px;padding-top:16px;border-top:1px solid var(--ss-border);margin-top:auto}.ss-pain__card-stat-num{font-size:22px;font-weight:800;color:var(--ss-red);white-space:nowrap;letter-spacing:-.02em;transition:color 0.4s ease}.ss-pain__card:hover .ss-pain__card-stat-num{color:var(--ss-primary)}.ss-pain__card-stat-text{font-size:12.5px;color:var(--ss-text-muted);line-height:1.6}.ss-pain__bottom{width:100%;max-width:700px}.ss-pain__bottom-inner{display:flex;flex-direction:column;align-items:center;gap:24px;padding:40px 32px;background:linear-gradient(135deg,rgb(139 92 246 / .04) 0%,rgb(139 92 246 / .08) 100%);border:1px solid rgb(139 92 246 / .1);border-radius:24px;text-align:center}.ss-pain__bottom-text{font-size:clamp(15px, 2vw, 18px);font-weight:400;color:var(--ss-text-body);line-height:1.9;margin:0}.ss-pain__bottom-text strong{color:var(--ss-primary-dark);font-weight:700}.ss-pain__bottom-cta{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border:2px solid var(--ss-primary);border-radius:14px;background:#fff0;font-family:var(--ss-font);font-size:16px;font-weight:600;color:var(--ss-primary);text-decoration:none;cursor:pointer;transition:all 0.35s var(--ss-transition)}.ss-pain__bottom-cta:hover{background:var(--ss-primary);color:#fff;transform:translateY(-2px);box-shadow:0 12px 32px -8px var(--ss-primary-glow)}.ss-pain__bottom-cta svg{transition:transform 0.3s var(--ss-transition)}.ss-pain__bottom-cta:hover svg{transform:translateY(3px)}.ss-reveal{opacity:0;transform:translateY(40px);transition:opacity 0.7s var(--ss-transition),transform 0.7s var(--ss-transition)}.ss-reveal.ss-visible{opacity:1;transform:translateY(0)}.ss-reveal[data-reveal-delay="0"]{transition-delay:0s}.ss-reveal[data-reveal-delay="1"]{transition-delay:0.1s}.ss-reveal[data-reveal-delay="2"]{transition-delay:0.2s}.ss-reveal[data-reveal-delay="3"]{transition-delay:0.3s}.ss-reveal[data-reveal-delay="4"]{transition-delay:0.4s}.ss-reveal[data-reveal-delay="5"]{transition-delay:0.5s}.ss-reveal[data-reveal-delay="6"]{transition-delay:0.15s}@media (max-width:1024px){.ss-pain__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.ss-pain{padding:60px 16px 80px}.ss-pain__header{margin-bottom:40px;gap:16px}.ss-pain__title-line{font-size:clamp(24px, 7vw, 32px)}.ss-pain__grid{grid-template-columns:1fr;gap:16px}.ss-pain__card-inner{padding:24px 20px;border-radius:16px}.ss-pain__bottom-inner{padding:28px 20px;border-radius:18px}.ss-pain__bottom-cta{width:100%;justify-content:center}}@media (max-width:480px){.ss-pain__card-title{font-size:16px}.ss-pain__card-desc{font-size:14px}.ss-pain__card-stat-num{font-size:20px}}@media (prefers-reduced-motion:reduce){.ss-reveal{opacity:1!important;transform:none!important;transition:none!important}.ss-pain__badge-dot{animation:none!important}}.ss-pain *,.ss-pain *::before,.ss-pain *::after{box-sizing:border-box}.ss-pain a:focus-visible{outline:2px solid var(--ss-primary);outline-offset:4px;border-radius:8px}.ss-solution{--ss-primary:#8B5CF6;--ss-primary-light:#A78BFA;--ss-primary-dark:#7C3AED;--ss-primary-glow:rgba(139, 92, 246, 0.12);--ss-primary-bg:rgba(139, 92, 246, 0.04);--ss-green:#10B981;--ss-green-bg:rgba(16, 185, 129, 0.08);--ss-green-border:rgba(16, 185, 129, 0.15);--ss-red:#EF4444;--ss-red-bg:rgba(239, 68, 68, 0.06);--ss-red-border:rgba(239, 68, 68, 0.12);--ss-bg:#FAFAFA;--ss-bg-card:#FFFFFF;--ss-text-dark:#18181B;--ss-text-body:#52525B;--ss-text-muted:#A1A1AA;--ss-border:rgba(0, 0, 0, 0.06);--ss-shadow-sm:0 1px 3px rgba(0,0,0,0.04);--ss-shadow-md:0 8px 30px rgba(0,0,0,0.06);--ss-shadow-lg:0 20px 60px rgba(0,0,0,0.08);--ss-shadow-purple:0 20px 60px -12px rgba(139,92,246,0.2);--ss-radius:20px;--ss-radius-lg:28px;--ss-font:var(--primary-font, 'IRANSansX', 'Vazirmatn', system-ui, sans-serif);--ss-transition:cubic-bezier(0.16, 1, 0.3, 1);position:relative;width:100%;background:var(--ss-bg);font-family:var(--ss-font);direction:rtl;padding:60px 24px 100px;box-sizing:border-box;overflow:hidden}.ss-solution__ambient{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.ss-solution__orb{position:absolute;border-radius:50%;filter:blur(100px);opacity:.35}.ss-solution__orb--1{width:500px;height:500px;background:radial-gradient(circle,rgb(139 92 246 / .2) 0%,transparent 70%);top:-10%;left:-5%;animation:ss-sol-orb-float-1 18s ease-in-out infinite}.ss-solution__orb--2{width:400px;height:400px;background:radial-gradient(circle,rgb(167 139 250 / .15) 0%,transparent 70%);bottom:-5%;right:-8%;animation:ss-sol-orb-float-2 22s ease-in-out infinite}@keyframes ss-sol-orb-float-1{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(40px,30px) scale(1.1)}66%{transform:translate(-20px,-15px) scale(.95)}}@keyframes ss-sol-orb-float-2{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-30px,-25px) scale(1.08)}}.ss-solution__bg-pattern{position:absolute;inset:0;background-image:radial-gradient(circle,rgb(139 92 246 / .03) 1px,transparent 1px);background-size:32px 32px}.ss-solution__container{position:relative;z-index:1;max-width:1120px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.ss-solution__header{text-align:center;max-width:700px;margin-bottom:56px;display:flex;flex-direction:column;align-items:center;gap:20px}.ss-solution__badge{display:inline-flex;align-items:center;gap:10px;padding:7px 20px;background:var(--ss-primary-bg);border:1px solid rgb(139 92 246 / .1);border-radius:100px;font-size:14px;font-weight:500;color:var(--ss-primary)}.ss-solution__badge-icon{font-size:16px;line-height:1}.ss-solution__title{display:flex;flex-direction:column;gap:2px;margin:0}.ss-solution__title-line{font-size:clamp(26px, 5vw, 44px);font-weight:800;line-height:1.35;color:var(--ss-text-dark);letter-spacing:-.03em}.ss-solution__title-gradient{background:linear-gradient(135deg,var(--ss-primary) 0%,#6D28D9 50%,var(--ss-primary-light) 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;animation:ss-sol-text-shimmer 4s linear infinite}@keyframes ss-sol-text-shimmer{0%{background-position:0% center}100%{background-position:200% center}}.ss-solution__subtitle{font-size:clamp(15px, 2vw, 18px);font-weight:400;line-height:1.9;color:var(--ss-text-body);margin:0}.ss-solution__subtitle strong{color:var(--ss-primary-dark);font-weight:600}.ss-solution__comparison{width:100%;margin-bottom:64px}.ss-solution__comparison-inner{display:flex;align-items:stretch;gap:0;background:var(--ss-bg-card);border:1px solid var(--ss-border);border-radius:var(--ss-radius-lg);box-shadow:var(--ss-shadow-md);overflow:hidden}.ss-solution__before{flex:1;padding:40px 32px;display:flex;flex-direction:column;align-items:center;gap:24px;background:linear-gradient(180deg,var(--ss-red-bg) 0%,transparent 100%);border-left:1px solid var(--ss-border)}.ss-solution__compare-badge{display:inline-flex;padding:5px 16px;border-radius:100px;font-size:13px;font-weight:700;letter-spacing:.02em}.ss-solution__compare-badge--red{background:var(--ss-red-bg);color:var(--ss-red);border:1px solid var(--ss-red-border)}.ss-solution__compare-badge--green{background:var(--ss-green-bg);color:var(--ss-green);border:1px solid var(--ss-green-border)}.ss-solution__before-items{display:flex;flex-direction:column;gap:10px;width:100%;max-width:220px}.ss-solution__scatter-item{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--ss-bg-card);border:1px solid var(--ss-red-border);border-radius:12px;font-size:14px;font-weight:500;color:var(--ss-text-body);opacity:0;transform:translateX(20px);transition:all 0.5s var(--ss-transition)}.ss-solution__scatter-item.ss-scatter-visible{opacity:1;transform:translateX(0)}.ss-solution__scatter-icon{font-size:18px;line-height:1}.ss-solution__before-stats,.ss-solution__after-stats{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ss-solution__mini-stat{font-size:11.5px;font-weight:600;padding:4px 12px;border-radius:100px}.ss-solution__mini-stat--bad{background:var(--ss-red-bg);color:var(--ss-red);border:1px solid var(--ss-red-border)}.ss-solution__mini-stat--good{background:var(--ss-green-bg);color:var(--ss-green);border:1px solid var(--ss-green-border)}.ss-solution__arrow-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;gap:0;min-width:56px}.ss-solution__arrow-line{width:2px;flex:1;background:linear-gradient(180deg,var(--ss-red) 0%,var(--ss-primary) 50%,var(--ss-green) 100%);opacity:.25;border-radius:2px}.ss-solution__arrow-circle{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--ss-primary) 0%,var(--ss-primary-dark) 100%);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 24px -4px rgb(139 92 246 / .35);animation:ss-sol-arrow-pulse 2.5s ease-in-out infinite;flex-shrink:0}@keyframes ss-sol-arrow-pulse{0%,100%{box-shadow:0 8px 24px -4px rgb(139 92 246 / .35);transform:scale(1)}50%{box-shadow:0 12px 32px -4px rgb(139 92 246 / .5);transform:scale(1.08)}}.ss-solution__after{flex:1;padding:40px 32px;display:flex;flex-direction:column;align-items:center;gap:24px;background:linear-gradient(180deg,rgb(139 92 246 / .03) 0%,transparent 100%)}.ss-solution__after-visual{display:flex;align-items:center;justify-content:center;padding:20px 0}.ss-solution__unified-circle{position:relative;width:180px;height:180px;display:flex;align-items:center;justify-content:center}.ss-solution__unified-ring{position:absolute;inset:0;border-radius:50%;border:2px dashed rgb(139 92 246 / .2);animation:ss-sol-ring-rotate 30s linear infinite}@keyframes ss-sol-ring-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ss-solution__unified-core{width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,var(--ss-primary) 0%,var(--ss-primary-dark) 100%);display:flex;align-items:center;justify-content:center;box-shadow:var(--ss-shadow-purple);z-index:2}.ss-solution__unified-logo{font-size:28px;font-weight:900;color:#fff;font-family:var(--ss-font)}.ss-solution__orbit-dot{position:absolute;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:16px;background:var(--ss-bg-card);border:1px solid var(--ss-border);border-radius:50%;box-shadow:var(--ss-shadow-sm);top:50%;right:50%;transform:rotate(var(--orbit-angle)) translateX(82px) rotate(calc(-1 * var(--orbit-angle))) translate(50%,-50%);animation:ss-sol-orbit 20s linear infinite;animation-delay:calc(var(--orbit-angle) / 360 * -20s)}@keyframes ss-sol-orbit{from{transform:rotate(var(--orbit-angle)) translateX(82px) rotate(calc(-1 * var(--orbit-angle))) translate(50%,-50%)}to{transform:rotate(calc(var(--orbit-angle) + 360deg)) translateX(82px) rotate(calc(-1 * (var(--orbit-angle) + 360deg))) translate(50%,-50%)}}.ss-solution__pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;margin-bottom:56px}.ss-solution__pillar{position:relative}.ss-solution__pillar-inner{height:100%;padding:36px 28px;background:var(--ss-bg-card);border:1px solid var(--ss-border);border-radius:var(--ss-radius);display:flex;flex-direction:column;gap:16px;transition:all 0.5s var(--ss-transition);box-shadow:var(--ss-shadow-sm)}.ss-solution__pillar:hover .ss-solution__pillar-inner{transform:translateY(-6px);box-shadow:var(--ss-shadow-lg);border-color:rgb(139 92 246 / .12)}.ss-solution__pillar--featured .ss-solution__pillar-inner{background:linear-gradient(180deg,rgb(139 92 246 / .03) 0%,var(--ss-bg-card) 100%);border-color:rgb(139 92 246 / .12);box-shadow:var(--ss-shadow-md)}.ss-solution__pillar--featured::before{content:'';position:absolute;top:-1px;right:24px;left:24px;height:3px;background:linear-gradient(90deg,var(--ss-primary) 0%,var(--ss-primary-light) 100%);border-radius:0 0 4px 4px;z-index:2}.ss-solution__pillar-icon-wrap{width:56px;height:56px;border-radius:16px;background:var(--ss-primary-bg);border:1px solid rgb(139 92 246 / .08);display:flex;align-items:center;justify-content:center;transition:all 0.4s var(--ss-transition)}.ss-solution__pillar:hover .ss-solution__pillar-icon-wrap{background:linear-gradient(135deg,var(--ss-primary) 0%,var(--ss-primary-dark) 100%);border-color:#fff0}.ss-solution__pillar-icon{color:var(--ss-primary);transition:color 0.4s ease}.ss-solution__pillar:hover .ss-solution__pillar-icon{color:#fff}.ss-solution__pillar-number{font-size:42px;font-weight:900;color:rgb(139 92 246 / .06);line-height:1;letter-spacing:-.04em;font-family:var(--ss-font);transition:color 0.4s ease;margin-top:-8px}.ss-solution__pillar:hover .ss-solution__pillar-number{color:rgb(139 92 246 / .12)}.ss-solution__pillar-title{font-size:22px;font-weight:800;color:var(--ss-text-dark);margin:0;letter-spacing:-.02em}.ss-solution__pillar-desc{font-size:14.5px;color:var(--ss-text-body);line-height:1.85;margin:0}.ss-solution__pillar-desc strong{color:var(--ss-primary-dark);font-weight:600}.ss-solution__pillar-list{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--ss-border)}.ss-solution__pillar-list li{font-size:13.5px;color:var(--ss-text-body);padding-right:22px;position:relative;line-height:1.6}.ss-solution__pillar-list li::before{content:'';position:absolute;right:0;top:7px;width:14px;height:14px;border-radius:50%;background:var(--ss-primary-bg);border:2px solid var(--ss-primary-light)}.ss-solution__pillar-list li::after{content:'';position:absolute;right:4px;top:11px;width:6px;height:3px;border-bottom:2px solid var(--ss-primary);border-right:2px solid var(--ss-primary);transform:rotate(-45deg) scaleX(-1);opacity:0;transition:opacity 0.3s ease}.ss-solution__pillar:hover .ss-solution__pillar-list li::after{opacity:1}.ss-solution__bottom{text-align:center;max-width:620px;display:flex;flex-direction:column;align-items:center;gap:28px}.ss-solution__bottom-text{font-size:clamp(15px, 2vw, 18px);color:var(--ss-text-body);line-height:1.9;margin:0}.ss-solution__bottom-text strong{color:var(--ss-primary-dark);font-weight:700}.ss-solution__bottom-btn{position:relative;display:inline-flex;align-items:center;gap:10px;padding:16px 36px;border-radius:16px;font-family:var(--ss-font);font-size:17px;font-weight:700;color:#fff;text-decoration:none;cursor:pointer;overflow:hidden;border:none;background:#fff0;transition:transform 0.4s var(--ss-transition),box-shadow 0.4s var(--ss-transition)}.ss-solution__bottom-btn:hover{transform:translateY(-3px);box-shadow:0 16px 48px -8px rgb(139 92 246 / .4)}.ss-solution__bottom-btn-bg{position:absolute;inset:0;background:linear-gradient(135deg,var(--ss-primary) 0%,var(--ss-primary-dark) 50%,#6D28D9 100%);background-size:200% 200%;border-radius:16px;animation:ss-sol-btn-gradient 3s ease-in-out infinite;z-index:0}@keyframes ss-sol-btn-gradient{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.ss-solution__bottom-btn-text{position:relative;z-index:1}.ss-solution__bottom-btn-icon{position:relative;z-index:1;transition:transform 0.3s var(--ss-transition)}.ss-solution__bottom-btn:hover .ss-solution__bottom-btn-icon{transform:translateY(4px)}.ss-sol-reveal{opacity:0;transform:translateY(40px);transition:opacity 0.7s var(--ss-transition),transform 0.7s var(--ss-transition)}.ss-sol-reveal.ss-sol-visible{opacity:1;transform:translateY(0)}.ss-sol-reveal[data-pillar-delay="0"]{transition-delay:0s}.ss-sol-reveal[data-pillar-delay="1"]{transition-delay:0.12s}.ss-sol-reveal[data-pillar-delay="2"]{transition-delay:0.24s}.ss-sol-reveal[data-pillar-delay="3"]{transition-delay:0.15s}@media (max-width:1024px){.ss-solution__pillars{grid-template-columns:repeat(3,1fr);gap:16px}.ss-solution__pillar-inner{padding:28px 22px}}@media (max-width:900px){.ss-solution__comparison-inner{flex-direction:column;border-radius:var(--ss-radius)}.ss-solution__before{border-left:none;border-bottom:1px solid var(--ss-border);padding:32px 24px}.ss-solution__arrow-wrapper{flex-direction:row;padding:0 20px;min-width:auto;min-height:56px}.ss-solution__arrow-line{height:2px;width:auto;flex:1}.ss-solution__arrow-circle svg{transform:rotate(90deg)}.ss-solution__after{padding:32px 24px}.ss-solution__pillars{grid-template-columns:1fr;gap:16px}.ss-solution__pillar--featured::before{right:20px;left:20px}}@media (max-width:768px){.ss-solution{padding:40px 16px 80px}.ss-solution__header{margin-bottom:40px;gap:16px}.ss-solution__title-line{font-size:clamp(22px, 7vw, 30px)}.ss-solution__unified-circle{width:150px;height:150px}.ss-solution__orbit-dot{width:30px;height:30px;font-size:14px;transform:rotate(var(--orbit-angle)) translateX(66px) rotate(calc(-1 * var(--orbit-angle))) translate(50%,-50%)}.ss-solution__comparison{margin-bottom:48px}.ss-solution__bottom-btn{width:100%;justify-content:center}}@media (max-width:480px){.ss-solution__before-items{max-width:100%}.ss-solution__scatter-item{font-size:13px;padding:8px 14px}.ss-solution__pillar-inner{padding:24px 20px;border-radius:16px}.ss-solution__pillar-title{font-size:19px}.ss-solution__pillar-number{font-size:36px}}@media (prefers-reduced-motion:reduce){.ss-sol-reveal{opacity:1!important;transform:none!important;transition:none!important}.ss-solution__orb--1,.ss-solution__orb--2{animation:none!important}.ss-solution__unified-ring{animation:none!important}.ss-solution__orbit-dot{animation:none!important}.ss-sol-arrow-pulse{animation:none!important}.ss-solution__title-gradient{animation:none!important}.ss-solution__bottom-btn-bg{animation:none!important}}.ss-solution *,.ss-solution *::before,.ss-solution *::after{box-sizing:border-box}.ss-solution a:focus-visible{outline:2px solid var(--ss-primary);outline-offset:4px;border-radius:8px}.ss-packages-section{--ss-pkg-purple:#8B5CF6;--ss-pkg-purple-light:#A78BFA;--ss-pkg-purple-dark:#7C3AED;--ss-pkg-purple-glow:rgba(139, 92, 246, 0.3);--ss-pkg-purple-subtle:rgba(139, 92, 246, 0.06);--ss-pkg-gold:#F59E0B;--ss-pkg-gold-light:#FBBF24;--ss-pkg-gold-dark:#D97706;--ss-pkg-gold-subtle:rgba(245, 158, 11, 0.08);--ss-pkg-green:#10B981;--ss-pkg-green-light:#34D399;--ss-pkg-green-subtle:rgba(16, 185, 129, 0.08);--ss-pkg-red:#EF4444;--ss-pkg-gray-50:#F9FAFB;--ss-pkg-gray-100:#F3F4F6;--ss-pkg-gray-200:#E5E7EB;--ss-pkg-gray-300:#D1D5DB;--ss-pkg-gray-400:#9CA3AF;--ss-pkg-gray-500:#6B7280;--ss-pkg-gray-600:#4B5563;--ss-pkg-gray-700:#374151;--ss-pkg-gray-800:#1F2937;--ss-pkg-gray-900:#111827;--ss-pkg-white:#FFFFFF;--ss-pkg-shadow-sm:0 1px 2px rgba(0, 0, 0, 0.05);--ss-pkg-shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.07), 0 2px 4px -2px rgba(0, 0, 0, 0.05);--ss-pkg-shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.08), 0 4px 6px -4px rgba(0, 0, 0, 0.05);--ss-pkg-shadow-xl:0 20px 25px -5px rgba(0, 0, 0, 0.08), 0 8px 10px -6px rgba(0, 0, 0, 0.04);--ss-pkg-shadow-purple:0 20px 40px -10px rgba(139, 92, 246, 0.25);--ss-pkg-shadow-gold:0 20px 40px -10px rgba(245, 158, 11, 0.15);--ss-pkg-radius-sm:8px;--ss-pkg-radius-md:12px;--ss-pkg-radius-lg:16px;--ss-pkg-radius-xl:24px;--ss-pkg-transition-fast:0.2s cubic-bezier(0.4, 0, 0.2, 1);--ss-pkg-transition-base:0.3s cubic-bezier(0.4, 0, 0.2, 1);--ss-pkg-transition-slow:0.5s cubic-bezier(0.4, 0, 0.2, 1);--ss-pkg-transition-bounce:0.5s cubic-bezier(0.34, 1.56, 0.64, 1)}.ss-packages-section{position:relative;padding:120px 0 100px;background-color:var(--ss-pkg-white);overflow:hidden;direction:rtl;font-family:var(--primary-font),sans-serif}.ss-packages-bg{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.ss-packages-bg-grid{position:absolute;inset:0;background-image:linear-gradient(var(--ss-pkg-gray-200) 1px,transparent 1px),linear-gradient(90deg,var(--ss-pkg-gray-200) 1px,transparent 1px);background-size:60px 60px;opacity:.3;mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%)}.ss-packages-bg-glow{position:absolute;border-radius:50%;filter:blur(100px);opacity:.4;animation:ss-pkg-glow-float 8s ease-in-out infinite alternate}.ss-packages-bg-glow--1{width:500px;height:500px;background:radial-gradient(circle,rgb(139 92 246 / .15),transparent 70%);top:-100px;left:10%;animation-delay:0s}.ss-packages-bg-glow--2{width:400px;height:400px;background:radial-gradient(circle,rgb(245 158 11 / .1),transparent 70%);bottom:-80px;right:5%;animation-delay:-4s}@keyframes ss-pkg-glow-float{0%{transform:translate(0,0) scale(1)}100%{transform:translate(30px,-20px) scale(1.1)}}.ss-packages-container{position:relative;z-index:1;max-width:1320px;margin:0 auto;padding:0 24px}.ss-packages-header{text-align:center;max-width:720px;margin:0 auto 72px;opacity:0;transform:translateY(40px);transition:opacity 0.8s cubic-bezier(.4,0,.2,1),transform 0.8s cubic-bezier(.4,0,.2,1)}.ss-packages-header.ss-animate-in{opacity:1;transform:translateY(0)}.ss-packages-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 18px;background:var(--ss-pkg-purple-subtle);border:1px solid rgb(139 92 246 / .15);border-radius:100px;font-size:14px;font-weight:500;color:var(--ss-pkg-purple);margin-bottom:20px;transition:var(--ss-pkg-transition-base)}.ss-packages-badge:hover{background:rgb(139 92 246 / .1);border-color:rgb(139 92 246 / .3);transform:translateY(-2px)}.ss-packages-badge__icon{font-size:16px;line-height:1}.ss-packages-title{font-size:clamp(28px, 4vw, 42px);font-weight:800;color:var(--ss-pkg-gray-900);line-height:1.5;margin:0 0 18px;letter-spacing:-.02em}.ss-packages-title-highlight{position:relative;color:var(--ss-pkg-purple);display:inline-block}.ss-packages-title-highlight::after{content:'';position:absolute;bottom:2px;right:0;width:100%;height:8px;background:linear-gradient(90deg,rgb(139 92 246 / .2),rgb(139 92 246 / .05));border-radius:4px;z-index:-1;transform:scaleX(0);transform-origin:right;transition:transform 0.6s cubic-bezier(.4,0,.2,1) 0.5s}.ss-packages-header.ss-animate-in .ss-packages-title-highlight::after{transform:scaleX(1)}.ss-packages-subtitle{font-size:clamp(15px, 2vw, 17px);color:var(--ss-pkg-gray-500);line-height:1.8;margin:0}.ss-packages-row{display:grid;grid-template-columns:1fr 1.08fr 1fr;gap:28px;align-items:start;margin-bottom:48px}.ss-pkg-card{position:relative;background:var(--ss-pkg-white);border-radius:var(--ss-pkg-radius-xl);padding:36px 28px 32px;border:1.5px solid var(--ss-pkg-gray-200);box-shadow:var(--ss-pkg-shadow-md);transition:transform var(--ss-pkg-transition-bounce),box-shadow var(--ss-pkg-transition-base),border-color var(--ss-pkg-transition-base);opacity:0;transform:translateY(60px);will-change:transform,opacity}.ss-pkg-card.ss-animate-in{opacity:1;transform:translateY(0)}.ss-pkg-card:hover{transform:translateY(-8px);box-shadow:var(--ss-pkg-shadow-xl)}.ss-pkg-card.ss-animate-in:hover{transform:translateY(-8px)}.ss-pkg-card--bazr{border-color:var(--ss-pkg-gray-200)}.ss-pkg-card--bazr:hover{border-color:var(--ss-pkg-green);box-shadow:var(--ss-pkg-shadow-xl)}.ss-pkg-card--bazr .ss-pkg-card__icon-wrapper{background:var(--ss-pkg-green-subtle);border:1.5px solid rgb(16 185 129 / .2)}.ss-pkg-card--roshd{border:2px solid #fff0;background-origin:border-box;background-clip:padding-box,border-box;z-index:2;padding:44px 32px 36px}.ss-pkg-card--roshd::before{content:'';position:absolute;inset:-2px;border-radius:calc(var(--ss-pkg-radius-xl) + 2px);background:linear-gradient(135deg,var(--ss-pkg-purple),var(--ss-pkg-purple-light),#C084FC,var(--ss-pkg-purple),var(--ss-pkg-purple-dark));background-size:300% 300%;animation:ss-pkg-border-gradient 4s ease-in-out infinite;z-index:-2}.ss-pkg-card--roshd::after{content:'';position:absolute;inset:2px;border-radius:calc(var(--ss-pkg-radius-xl) - 1px);background:var(--ss-pkg-white);z-index:-1}@keyframes ss-pkg-border-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.ss-pkg-card--featured{background:linear-gradient(180deg,rgb(139 92 246 / .02) 0%,rgb(139 92 246 / .05) 100%)}.ss-pkg-card--roshd:hover{box-shadow:var(--ss-pkg-shadow-purple)}.ss-pkg-card--roshd:hover::before{animation-duration:2s}.ss-pkg-card--roshd .ss-pkg-card__icon-wrapper{background:var(--ss-pkg-purple-subtle);border:1.5px solid rgb(139 92 246 / .2)}.ss-pkg-card--shekofaei{border-color:rgb(245 158 11 / .25)}.ss-pkg-card--shekofaei:hover{border-color:var(--ss-pkg-gold);box-shadow:var(--ss-pkg-shadow-gold)}.ss-pkg-card--shekofaei .ss-pkg-card__icon-wrapper{background:var(--ss-pkg-gold-subtle);border:1.5px solid rgb(245 158 11 / .2)}.ss-pkg-card__featured-badge{position:absolute;top:-16px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:8px 22px;background:linear-gradient(135deg,var(--ss-pkg-purple),var(--ss-pkg-purple-dark));color:var(--ss-pkg-white);border-radius:100px;font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 4px 15px rgb(139 92 246 / .4);z-index:10;animation:ss-pkg-badge-pulse 2.5s ease-in-out infinite}.ss-pkg-card__featured-badge-icon{font-size:14px;line-height:1;animation:ss-pkg-fire-flicker 1s ease-in-out infinite alternate}.ss-pkg-card__featured-badge-glow{position:absolute;inset:-4px;border-radius:100px;background:linear-gradient(135deg,var(--ss-pkg-purple),var(--ss-pkg-purple-light));opacity:0;z-index:-1;animation:ss-pkg-badge-glow 2.5s ease-in-out infinite}@keyframes ss-pkg-badge-pulse{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-4px)}}@keyframes ss-pkg-badge-glow{0%,100%{opacity:0;transform:scale(1)}50%{opacity:.5;transform:scale(1.15)}}@keyframes ss-pkg-fire-flicker{0%{transform:scale(1) rotate(0deg)}100%{transform:scale(1.15) rotate(5deg)}}.ss-pkg-card__header{text-align:center;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--ss-pkg-gray-100)}.ss-pkg-card__icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;margin-bottom:16px;transition:var(--ss-pkg-transition-bounce)}.ss-pkg-card:hover .ss-pkg-card__icon-wrapper{transform:scale(1.1) rotate(-5deg)}.ss-pkg-card__icon{font-size:32px;line-height:1}.ss-pkg-card__name{font-size:22px;font-weight:800;color:var(--ss-pkg-gray-900);margin:0 0 6px;letter-spacing:-.01em}.ss-pkg-card--featured .ss-pkg-card__name{font-size:24px;background:linear-gradient(135deg,var(--ss-pkg-purple),var(--ss-pkg-purple-dark));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.ss-pkg-card__tagline{font-size:14px;color:var(--ss-pkg-gray-500);margin:0 0 12px;font-weight:400}.ss-pkg-card__audience{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ss-pkg-gray-400);background:var(--ss-pkg-gray-50);padding:5px 14px;border-radius:100px;border:1px solid var(--ss-pkg-gray-100)}.ss-pkg-card__audience-icon{font-size:14px;line-height:1}.ss-pkg-card__pricing{text-align:center;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--ss-pkg-gray-100)}.ss-pkg-card__price-original{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:10px;flex-wrap:wrap}.ss-pkg-card__price-original-label{font-size:12px;color:var(--ss-pkg-gray-400);font-weight:400}.ss-pkg-card__price-original-value{position:relative;display:inline-block}.ss-pkg-card__price-strike{font-size:15px;color:var(--ss-pkg-gray-400);font-weight:500;font-variant-numeric:tabular-nums}.ss-pkg-card__price-strike-line{position:absolute;top:50%;right:-4px;width:0;height:2px;background:var(--ss-pkg-red);border-radius:2px;transition:none}.ss-pkg-card.ss-animate-in .ss-pkg-card__price-strike-line{animation:ss-pkg-strike-through 0.6s ease-out 0.8s forwards}@keyframes ss-pkg-strike-through{0%{width:0}100%{width:calc(100% + 8px)}}.ss-pkg-card__price-original .ss-pkg-card__price-currency{font-size:11px;color:var(--ss-pkg-gray-400)}.ss-pkg-card__price-package{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.ss-pkg-card__price-package-label{font-size:13px;color:var(--ss-pkg-gray-600);font-weight:500}.ss-pkg-card__price-package-value{font-size:clamp(24px, 3vw, 30px);font-weight:900;color:var(--ss-pkg-gray-900);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.2}.ss-pkg-card--featured .ss-pkg-card__price-package-value{font-size:clamp(26px, 3.5vw, 34px);background:linear-gradient(135deg,var(--ss-pkg-purple),var(--ss-pkg-purple-dark));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.ss-pkg-card__price-package .ss-pkg-card__price-currency{font-size:14px;color:var(--ss-pkg-gray-500);font-weight:500}.ss-pkg-card__savings{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:100px;font-size:13px;font-weight:600;transition:var(--ss-pkg-transition-base)}.ss-pkg-card--bazr .ss-pkg-card__savings{background:var(--ss-pkg-green-subtle);color:var(--ss-pkg-green);border:1px solid rgb(16 185 129 / .15)}.ss-pkg-card--roshd .ss-pkg-card__savings{background:var(--ss-pkg-purple-subtle);color:var(--ss-pkg-purple);border:1px solid rgb(139 92 246 / .15)}.ss-pkg-card--shekofaei .ss-pkg-card__savings{background:var(--ss-pkg-gold-subtle);color:var(--ss-pkg-gold-dark);border:1px solid rgb(245 158 11 / .15)}.ss-pkg-card__savings-icon{font-size:14px;line-height:1}.ss-pkg-card__savings-percent{font-weight:700}.ss-pkg-card__components{margin-bottom:24px}.ss-pkg-card__components-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--ss-pkg-gray-700);margin:0 0 14px}.ss-pkg-card__components-title-icon{font-size:16px;line-height:1}.ss-pkg-card__components-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ss-pkg-card__component-item{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--ss-pkg-gray-50);border-radius:var(--ss-pkg-radius-md);border:1px solid var(--ss-pkg-gray-100);transition:var(--ss-pkg-transition-base);opacity:0;transform:translateX(20px)}.ss-pkg-card__component-item.ss-stagger-in{opacity:1;transform:translateX(0)}.ss-pkg-card__component-item:hover{background:var(--ss-pkg-white);border-color:var(--ss-pkg-gray-200);box-shadow:var(--ss-pkg-shadow-sm);transform:translateX(-4px)}.ss-pkg-card__component-item.ss-stagger-in:hover{transform:translateX(-4px)}.ss-pkg-card__component-icon{font-size:20px;line-height:1;flex-shrink:0}.ss-pkg-card__component-info{display:flex;flex-direction:column;gap:2px;min-width:0}.ss-pkg-card__component-name{font-size:13px;font-weight:600;color:var(--ss-pkg-gray-700)}.ss-pkg-card__component-link{color:inherit;text-decoration:none;transition:color var(--ss-pkg-transition-fast);display:inline-block}.ss-pkg-card__component-link:hover{color:var(--ss-pkg-purple)}.ss-pkg-card__component-price{font-size:12px;color:var(--ss-pkg-gray-400);font-weight:400;font-variant-numeric:tabular-nums}.ss-pkg-card__bonuses{margin-bottom:24px;padding-top:20px;border-top:1px dashed var(--ss-pkg-gray-200)}.ss-pkg-card__bonuses-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--ss-pkg-gray-700);margin:0 0 14px}.ss-pkg-card__bonuses-title-icon{font-size:16px;line-height:1}.ss-pkg-card__bonuses-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ss-pkg-card__bonus-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--ss-pkg-gray-600);line-height:1.6;opacity:0;transform:translateX(15px);transition:opacity 0.4s ease,transform 0.4s ease}.ss-pkg-card__bonus-item.ss-stagger-in{opacity:1;transform:translateX(0)}.ss-pkg-card__bonus-check{font-size:14px;line-height:1.6;flex-shrink:0}.ss-pkg-card__bonus-text{font-weight:500}.ss-pkg-card__total-value{padding:16px;border-radius:var(--ss-pkg-radius-md);margin-bottom:20px}.ss-pkg-card--bazr .ss-pkg-card__total-value{background:var(--ss-pkg-green-subtle);border:1px solid rgb(16 185 129 / .12)}.ss-pkg-card--roshd .ss-pkg-card__total-value{background:var(--ss-pkg-purple-subtle);border:1px solid rgb(139 92 246 / .12)}.ss-pkg-card--shekofaei .ss-pkg-card__total-value{background:var(--ss-pkg-gold-subtle);border:1px solid rgb(245 158 11 / .12)}.ss-pkg-card__total-value-row{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.ss-pkg-card__total-value-row+.ss-pkg-card__total-value-row{border-top:1px dashed rgb(0 0 0 / .08);margin-top:8px;padding-top:10px}.ss-pkg-card__total-value-label{font-size:12px;color:var(--ss-pkg-gray-500);font-weight:500}.ss-pkg-card__total-value-amount{font-size:14px;font-weight:700;color:var(--ss-pkg-gray-800);font-variant-numeric:tabular-nums}.ss-pkg-card__total-value-row--highlight .ss-pkg-card__total-value-label{font-weight:600;color:var(--ss-pkg-gray-700)}.ss-pkg-card--bazr .ss-pkg-card__total-value-row--highlight .ss-pkg-card__total-value-amount{color:var(--ss-pkg-green);font-size:16px}.ss-pkg-card--roshd .ss-pkg-card__total-value-row--highlight .ss-pkg-card__total-value-amount{color:var(--ss-pkg-purple);font-size:16px}.ss-pkg-card--shekofaei .ss-pkg-card__total-value-row--highlight .ss-pkg-card__total-value-amount{color:var(--ss-pkg-gold-dark);font-size:16px}.ss-pkg-card__cta-tagline{font-size:13px;color:var(--ss-pkg-gray-500);text-align:center;margin:0 0 20px;line-height:1.7;font-style:italic}.ss-pkg-card__cta-wrapper{display:flex;flex-direction:column;gap:10px;align-items:center}.ss-pkg-card__cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 24px;border-radius:var(--ss-pkg-radius-md);font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:var(--ss-pkg-transition-base);position:relative;overflow:hidden;font-family:var(--primary-font),sans-serif}.ss-pkg-card__cta-btn--primary::before{content:'';position:absolute;top:0;right:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:none;transform:skewX(-20deg)}.ss-pkg-card__cta-btn--primary:hover::before{animation:ss-pkg-btn-shine 0.6s ease-out}@keyframes ss-pkg-btn-shine{0%{right:-100%}100%{right:150%}}.ss-pkg-card__cta-btn--bazr{background:linear-gradient(135deg,var(--ss-pkg-green),var(--ss-pkg-green-light));color:var(--ss-pkg-white);box-shadow:0 4px 12px rgb(16 185 129 / .3)}.ss-pkg-card__cta-btn--bazr:hover{box-shadow:0 6px 20px rgb(16 185 129 / .4);transform:translateY(-2px);color:var(--ss-pkg-white)}.ss-pkg-card__cta-btn--roshd{background:linear-gradient(135deg,var(--ss-pkg-purple),var(--ss-pkg-purple-dark));color:var(--ss-pkg-white);box-shadow:0 4px 12px rgb(139 92 246 / .3);padding:16px 28px;font-size:16px}.ss-pkg-card__cta-btn--roshd:hover{box-shadow:0 8px 25px rgb(139 92 246 / .45);transform:translateY(-3px);color:var(--ss-pkg-white)}.ss-pkg-card__cta-btn--shekofaei{background:linear-gradient(135deg,var(--ss-pkg-gold),var(--ss-pkg-gold-dark));color:var(--ss-pkg-white);box-shadow:0 4px 12px rgb(245 158 11 / .3)}.ss-pkg-card__cta-btn--shekofaei:hover{box-shadow:0 6px 20px rgb(245 158 11 / .4);transform:translateY(-2px);color:var(--ss-pkg-white)}.ss-pkg-card__cta-btn--secondary{background:#fff0;color:var(--ss-pkg-gray-500);font-size:13px;font-weight:500;padding:8px 16px;border-radius:var(--ss-pkg-radius-sm)}.ss-pkg-card__cta-btn--secondary:hover{color:var(--ss-pkg-purple);background:var(--ss-pkg-purple-subtle)}.ss-pkg-card__cta-btn-arrow{font-size:18px;transition:transform var(--ss-pkg-transition-fast);display:inline-block}.ss-pkg-card__cta-btn:hover .ss-pkg-card__cta-btn-arrow{transform:translateX(-4px)}.ss-packages-footnote{text-align:center;opacity:0;transform:translateY(20px);transition:opacity 0.6s ease,transform 0.6s ease}.ss-packages-footnote.ss-animate-in{opacity:1;transform:translateY(0)}.ss-packages-footnote__text{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ss-pkg-gray-400);background:var(--ss-pkg-gray-50);padding:10px 22px;border-radius:100px;border:1px solid var(--ss-pkg-gray-100);margin:0}.ss-packages-footnote__icon{font-size:16px;line-height:1}@media (max-width:1024px){.ss-packages-section{padding:90px 0 80px}.ss-packages-header{margin-bottom:56px}.ss-packages-row{grid-template-columns:1fr;gap:24px;max-width:520px;margin:0 auto 40px}.ss-pkg-card--roshd{order:-1}.ss-pkg-card--roshd{padding:40px 28px 32px}.ss-pkg-card{padding:32px 24px 28px}}@media (max-width:640px){.ss-packages-section{padding:72px 0 64px}.ss-packages-container{padding:0 16px}.ss-packages-header{margin-bottom:44px}.ss-packages-title{font-size:24px;line-height:1.6}.ss-packages-subtitle{font-size:14px}.ss-packages-row{gap:20px;max-width:100%}.ss-pkg-card{padding:28px 20px 24px}.ss-pkg-card--roshd{padding:36px 22px 28px}.ss-pkg-card__name{font-size:20px}.ss-pkg-card--featured .ss-pkg-card__name{font-size:22px}.ss-pkg-card__price-package-value{font-size:24px}.ss-pkg-card--featured .ss-pkg-card__price-package-value{font-size:28px}.ss-pkg-card__icon-wrapper{width:56px;height:56px}.ss-pkg-card__icon{font-size:28px}.ss-pkg-card__component-item{padding:8px 12px}.ss-pkg-card__cta-btn--roshd{padding:14px 24px;font-size:15px}.ss-packages-footnote__text{font-size:12px;padding:8px 16px;flex-wrap:wrap;justify-content:center;text-align:center}}@media (prefers-reduced-motion:reduce){.ss-pkg-card,.ss-packages-header,.ss-packages-footnote,.ss-pkg-card__component-item,.ss-pkg-card__bonus-item{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}.ss-pkg-card--roshd::before{animation:none!important;background-size:100% 100%!important}.ss-pkg-card__featured-badge{animation:none!important}.ss-pkg-card__featured-badge-glow{animation:none!important;display:none}.ss-pkg-card.ss-animate-in .ss-pkg-card__price-strike-line{animation:none!important;width:calc(100% + 8px)}}@media print{.ss-packages-section{padding:40px 0}.ss-packages-bg{display:none}.ss-packages-row{display:block}.ss-pkg-card{page-break-inside:avoid;margin-bottom:24px;opacity:1;transform:none;box-shadow:none;border:1px solid #ccc}.ss-pkg-card--roshd::before,.ss-pkg-card--roshd::after{display:none}.ss-pkg-card--roshd{border:2px solid var(--ss-pkg-purple)}.ss-pkg-card__featured-badge-glow{display:none}}.ss-bento{--bn-primary:#8B5CF6;--bn-primary-light:#A78BFA;--bn-primary-dark:#7C3AED;--bn-primary-ultra-light:rgba(139,92,246,0.04);--bn-primary-glow:rgba(139,92,246,0.12);--bn-bg:#FAFAFA;--bn-bg-white:#FFFFFF;--bn-text-dark:#18181B;--bn-text-body:#3F3F46;--bn-text-muted:#71717A;--bn-text-light:#A1A1AA;--bn-border:#F0F0F0;--bn-border-hover:rgba(139,92,246,0.15);--bn-green:#10B981;--bn-green-bg:rgba(16,185,129,0.06);--bn-shadow-sm:0 1px 3px rgba(0,0,0,0.04);--bn-shadow-md:0 4px 20px rgba(0,0,0,0.05);--bn-shadow-lg:0 12px 40px -8px rgba(139,92,246,0.12);--bn-shadow-card:0 2px 12px rgba(0,0,0,0.04);--bn-radius:24px;--bn-radius-sm:18px;--bn-radius-xs:12px;--bn-font:var(--primary-font, 'IRANSansX', 'Vazirmatn', system-ui, sans-serif);--bn-transition:cubic-bezier(0.16, 1, 0.3, 1);position:relative;width:100%;background:var(--bn-bg);font-family:var(--bn-font);direction:rtl;padding:100px 24px 80px;box-sizing:border-box;overflow:hidden}.ss-bento__ambient{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.ss-bento__dots-pattern{position:absolute;inset:0;background-image:radial-gradient(rgb(139 92 246 / .05) 1px,transparent 1px);background-size:24px 24px;mask-image:radial-gradient(ellipse 60% 50% at 50% 40%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 60% 50% at 50% 40%,black 30%,transparent 80%)}.ss-bento__shape{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5}.ss-bento__shape--1{width:350px;height:350px;background:rgb(139 92 246 / .06);top:5%;right:-100px;animation:ss-bn-float 20s ease-in-out infinite}.ss-bento__shape--2{width:280px;height:280px;background:rgb(167 139 250 / .05);bottom:15%;left:-80px;animation:ss-bn-float 24s ease-in-out infinite reverse}.ss-bento__shape--3{width:200px;height:200px;background:rgb(124 58 237 / .04);top:40%;left:30%;animation:ss-bn-float-scale 16s ease-in-out infinite}@keyframes ss-bn-float{0%,100%{transform:translateY(0) translateX(0)}50%{transform:translateY(-25px) translateX(15px)}}@keyframes ss-bn-float-scale{0%,100%{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:.3}}.ss-bento__container{position:relative;z-index:1;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.ss-bento__header{text-align:center;max-width:600px;margin-bottom:56px;display:flex;flex-direction:column;align-items:center;gap:18px}.ss-bento__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 18px;background:var(--bn-primary-ultra-light);border:1px solid rgb(139 92 246 / .08);border-radius:100px;font-size:14px;font-weight:600;color:var(--bn-primary)}.ss-bento__badge-icon{font-size:16px;line-height:1}.ss-bento__title{display:flex;flex-direction:column;gap:2px;margin:0}.ss-bento__title-line{font-size:clamp(24px, 4.5vw, 38px);font-weight:800;line-height:1.35;color:var(--bn-text-dark);letter-spacing:-.03em}.ss-bento__title-accent{background:linear-gradient(135deg,var(--bn-primary) 0%,var(--bn-primary-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.ss-bento__subtitle{font-size:clamp(14px, 1.7vw, 16px);font-weight:400;color:var(--bn-text-muted);line-height:1.8;margin:0}.ss-bento__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%}.ss-bento__card{position:relative;background:var(--bn-bg-white);border:1px solid var(--bn-border);border-radius:var(--bn-radius);padding:28px;min-height:220px;display:flex;flex-direction:column;overflow:hidden;transition:all 0.5s var(--bn-transition);box-shadow:var(--bn-shadow-card)}.ss-bento__card:hover{transform:translateY(-6px);border-color:var(--bn-border-hover);box-shadow:var(--bn-shadow-lg)}.ss-bento__card--span2{grid-column:span 2}.ss-bento__card--featured{background:linear-gradient(135deg,rgb(139 92 246 / .03) 0%,rgb(139 92 246 / .01) 100%);border-color:rgb(139 92 246 / .1)}.ss-bento__card--featured:hover{border-color:rgb(139 92 246 / .2)}.ss-bento__card-bg{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.ss-bento__card-shimmer{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgb(139 92 246 / .04) 50%,transparent 100%);animation:ss-bn-shimmer 4s ease-in-out infinite}@keyframes ss-bn-shimmer{0%{left:-100%}50%,100%{left:100%}}.ss-bento__card-content{position:relative;z-index:1;display:flex;flex-direction:column;height:100%}.ss-bento__card-icon-wrap{width:52px;height:52px;border-radius:16px;background:var(--bn-primary-ultra-light);border:1px solid rgb(139 92 246 / .08);display:flex;align-items:center;justify-content:center;margin-bottom:18px;transition:all 0.4s var(--bn-transition)}.ss-bento__card:hover .ss-bento__card-icon-wrap{transform:translateY(-4px) scale(1.05);box-shadow:0 8px 20px -4px rgb(139 92 246 / .2)}.ss-bento__card-icon{font-size:24px;line-height:1;animation:ss-bn-icon-float 3s ease-in-out infinite}@keyframes ss-bn-icon-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}.ss-bento__card-title{font-size:17px;font-weight:800;color:var(--bn-text-dark);margin:0 0 10px;letter-spacing:-.02em}.ss-bento__card-desc{font-size:13.5px;font-weight:400;color:var(--bn-text-muted);line-height:1.75;margin:0;flex-grow:1}.ss-bento__card-desc strong{color:var(--bn-primary);font-weight:700}.ss-bento__card-stat{display:flex;align-items:baseline;gap:4px;margin-top:20px;padding-top:16px;border-top:1px solid var(--bn-border)}.ss-bento__stat-number{font-size:42px;font-weight:900;color:var(--bn-primary);letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.ss-bento__stat-symbol{font-size:24px;font-weight:800;color:var(--bn-primary)}.ss-bento__stat-label{font-size:13px;color:var(--bn-text-muted);margin-right:8px}.ss-bento__card-highlight{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:8px 14px;background:var(--bn-green-bg);border-radius:100px;font-size:12.5px;font-weight:700;color:var(--bn-green);align-self:flex-start}.ss-bento__highlight-icon{font-size:14px}.ss-bento__card-mini-list{display:flex;flex-direction:column;gap:6px;margin-top:16px;font-size:12.5px;color:var(--bn-text-body)}.ss-bento__card-mini-list span{display:flex;align-items:center;gap:6px}.ss-bento__card-badge{position:absolute;top:20px;left:20px;padding:6px 14px;background:var(--bn-primary);color:#fff;font-size:12px;font-weight:800;border-radius:100px;box-shadow:0 4px 12px -2px rgb(139 92 246 / .3)}.ss-bento__card-avatar-stack{display:flex;align-items:center;gap:10px;margin-top:16px}.ss-bento__avatar{width:40px;height:40px;border-radius:50%;background:var(--bn-primary-ultra-light);border:2px solid var(--bn-primary-light);display:flex;align-items:center;justify-content:center;font-size:18px}.ss-bento__avatar-label{font-size:12px;font-weight:600;color:var(--bn-text-body)}.ss-bento__card-guarantee{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:10px 18px;background:linear-gradient(135deg,rgb(139 92 246 / .08) 0%,rgb(139 92 246 / .04) 100%);border:1px solid rgb(139 92 246 / .12);border-radius:14px;align-self:flex-start;transition:all 0.3s ease}.ss-bento__card:hover .ss-bento__card-guarantee{border-color:rgb(139 92 246 / .25);box-shadow:0 4px 16px -4px rgb(139 92 246 / .2)}.ss-bento__guarantee-icon{width:28px;height:28px;border-radius:50%;background:var(--bn-primary);display:flex;align-items:center;justify-content:center;color:#fff}.ss-bento__guarantee-icon svg{width:16px;height:16px}.ss-bento__card-guarantee span{font-size:13px;font-weight:700;color:var(--bn-primary)}.ss-bento__bottom{width:100%;margin-top:48px}.ss-bento__bottom-inner{display:flex;align-items:center;justify-content:space-between;padding:20px 28px;background:var(--bn-bg-white);border:1px solid var(--bn-border);border-radius:16px;box-shadow:var(--bn-shadow-sm)}.ss-bento__bottom-text{display:flex;align-items:center;gap:12px}.ss-bento__bottom-emoji{font-size:22px}.ss-bento__bottom-text p{margin:0;font-size:14px;color:var(--bn-text-body)}.ss-bento__bottom-text strong{color:var(--bn-text-dark);font-weight:700}.ss-bento__bottom-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--bn-primary);text-decoration:none;transition:all 0.3s ease}.ss-bento__bottom-link:hover{gap:10px}.ss-bento__bottom-link svg{transition:transform 0.3s ease}.ss-bento__bottom-link:hover svg{transform:translateY(3px)}.ss-bn-reveal{opacity:0;transform:translateY(32px);transition:opacity 0.7s var(--bn-transition),transform 0.7s var(--bn-transition)}.ss-bn-reveal.ss-bn-visible{opacity:1;transform:translateY(0)}@media (max-width:1024px){.ss-bento__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ss-bento{padding:80px 20px 60px}.ss-bento__header{margin-bottom:40px}.ss-bento__grid{grid-template-columns:1fr;gap:16px}.ss-bento__card--span2{grid-column:span 1}.ss-bento__card{min-height:auto;padding:24px}.ss-bento__stat-number{font-size:36px}.ss-bento__bottom-inner{flex-direction:column;gap:16px;text-align:center}.ss-bento__bottom-text{flex-direction:column;gap:8px}}@media (max-width:480px){.ss-bento{padding:60px 16px 48px}.ss-bento__title-line{font-size:clamp(20px, 6vw, 28px)}.ss-bento__card{padding:20px}.ss-bento__card-icon-wrap{width:46px;height:46px}.ss-bento__card-title{font-size:15px}}@media (prefers-reduced-motion:reduce){.ss-bn-reveal{opacity:1!important;transform:none!important;transition:none!important}.ss-bento__shape--1,.ss-bento__shape--2,.ss-bento__shape--3,.ss-bento__card-shimmer,.ss-bento__card-icon{animation:none!important}}.ss-bento *,.ss-bento *::before,.ss-bento *::after{box-sizing:border-box}.ss-bento a:focus-visible,.ss-bento button:focus-visible{outline:2px solid var(--bn-primary);outline-offset:3px;border-radius:8px}.ss-testimonials{--tm-primary:#8B5CF6;--tm-primary-light:#A78BFA;--tm-primary-dark:#7C3AED;--tm-primary-ultra-light:rgba(139,92,246,0.04);--tm-primary-glow:rgba(139,92,246,0.12);--tm-bg:#FAFAFA;--tm-bg-white:#FFFFFF;--tm-text-dark:#18181B;--tm-text-body:#3F3F46;--tm-text-muted:#71717A;--tm-text-light:#A1A1AA;--tm-border:#F0F0F0;--tm-border-hover:rgba(139,92,246,0.15);--tm-star:#F59E0B;--tm-star-dim:#E5E7EB;--tm-shadow-sm:0 1px 3px rgba(0,0,0,0.04);--tm-shadow-md:0 4px 20px rgba(0,0,0,0.05);--tm-shadow-lg:0 12px 40px -8px rgba(139,92,246,0.12);--tm-shadow-card:0 2px 16px rgba(0,0,0,0.04);--tm-radius:24px;--tm-radius-sm:16px;--tm-font:var(--primary-font, 'IRANSansX', 'Vazirmatn', system-ui, sans-serif);--tm-transition:cubic-bezier(0.16, 1, 0.3, 1);--tm-card-width:380px;--tm-gap:24px;position:relative;width:100%;background:var(--tm-bg);font-family:var(--tm-font);direction:rtl;padding:100px 24px 80px;box-sizing:border-box;overflow:hidden}.ss-testimonials__ambient{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.ss-testimonials__shape{position:absolute;border-radius:50%;filter:blur(100px);opacity:.4}.ss-testimonials__shape--1{width:300px;height:300px;background:rgb(139 92 246 / .06);top:10%;left:-80px;animation:ss-tm-float 22s ease-in-out infinite}.ss-testimonials__shape--2{width:250px;height:250px;background:rgb(167 139 250 / .04);bottom:5%;right:-60px;animation:ss-tm-float 18s ease-in-out infinite reverse}@keyframes ss-tm-float{0%,100%{transform:translateY(0) translateX(0)}50%{transform:translateY(-20px) translateX(10px)}}.ss-testimonials__quote-bg{position:absolute;top:8%;right:8%;font-size:clamp(200px, 30vw, 400px);font-family:Georgia,'Times New Roman',serif;color:var(--tm-primary);opacity:.025;line-height:1;user-select:none;transform:rotate(-8deg);animation:ss-tm-quote-float 12s ease-in-out infinite}@keyframes ss-tm-quote-float{0%,100%{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(-8deg) translateY(-15px)}}.ss-testimonials__container{position:relative;z-index:1;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.ss-testimonials__header{text-align:center;max-width:550px;margin-bottom:48px;display:flex;flex-direction:column;align-items:center;gap:18px}.ss-testimonials__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 18px;background:var(--tm-primary-ultra-light);border:1px solid rgb(139 92 246 / .08);border-radius:100px;font-size:14px;font-weight:600;color:var(--tm-primary)}.ss-testimonials__badge-icon{font-size:16px;line-height:1}.ss-testimonials__title{display:flex;flex-direction:column;gap:2px;margin:0}.ss-testimonials__title-line{font-size:clamp(24px, 4.5vw, 38px);font-weight:800;line-height:1.35;color:var(--tm-text-dark);letter-spacing:-.03em}.ss-testimonials__title-accent{background:linear-gradient(135deg,var(--tm-primary) 0%,var(--tm-primary-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.ss-testimonials__subtitle{font-size:clamp(14px, 1.7vw, 16px);font-weight:400;color:var(--tm-text-muted);line-height:1.8;margin:0}.ss-testimonials__carousel-wrap{position:relative;width:100%;max-width:1200px}.ss-testimonials__carousel{overflow:hidden;border-radius:var(--tm-radius);cursor:grab}.ss-testimonials__carousel:active{cursor:grabbing}.ss-testimonials__track{display:flex;gap:var(--tm-gap);transition:transform 0.6s var(--tm-transition);will-change:transform}.ss-testimonials__card{flex:0 0 var(--tm-card-width);min-width:0}.ss-testimonials__card-inner{position:relative;background:var(--tm-bg-white);border:1px solid var(--tm-border);border-radius:var(--tm-radius);padding:32px;height:100%;display:flex;flex-direction:column;gap:16px;transition:all 0.4s var(--tm-transition);box-shadow:var(--tm-shadow-card);overflow:hidden}.ss-testimonials__card-inner:hover{border-color:var(--tm-border-hover);box-shadow:var(--tm-shadow-lg);transform:translateY(-4px)}.ss-testimonials__card-quote-icon{position:absolute;top:20px;left:24px;color:var(--tm-primary)}.ss-testimonials__stars{display:flex;gap:3px}.ss-testimonials__star{font-size:18px;color:var(--tm-star);opacity:0;transform:scale(.3);transition:all 0.4s var(--tm-transition)}.ss-testimonials__star.ss-tm-star-visible{opacity:1;transform:scale(1)}.ss-testimonials__star--half{color:var(--tm-star);position:relative;overflow:hidden}.ss-testimonials__star--half::after{content:'★';position:absolute;right:0;top:0;width:50%;overflow:hidden;color:var(--tm-star-dim)}.ss-testimonials__text{font-size:14.5px;line-height:1.85;color:var(--tm-text-body);margin:0;border:none;padding:0;flex-grow:1;quotes:none}.ss-testimonials__author{display:flex;align-items:center;gap:14px;padding-top:16px;border-top:1px solid var(--tm-border)}.ss-testimonials__avatar-ring{position:relative;padding:3px;border-radius:50%;background:linear-gradient(135deg,var(--tm-primary) 0%,var(--tm-primary-light) 100%);box-shadow:0 0 0 0 #fff0;transition:box-shadow 0.4s ease}.ss-testimonials__card-inner:hover .ss-testimonials__avatar-ring{box-shadow:0 0 0 6px rgb(139 92 246 / .1)}.ss-testimonials__avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--tm-bg)}.ss-testimonials__avatar img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.ss-testimonials__author-info{display:flex;flex-direction:column;gap:2px}.ss-testimonials__author-name{font-size:15px;font-weight:700;color:var(--tm-text-dark);font-style:normal}.ss-testimonials__author-role{font-size:12px;font-weight:400;color:var(--tm-text-muted)}.ss-testimonials__result{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgb(139 92 246 / .04);border:1px solid rgb(139 92 246 / .08);border-radius:100px;font-size:12.5px;font-weight:700;color:var(--tm-primary);align-self:flex-start}.ss-testimonials__result-icon{font-size:14px}.ss-testimonials__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;border:1px solid var(--tm-border);border-radius:50%;background:var(--tm-bg-white);color:var(--tm-text-dark);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--tm-shadow-md);transition:all 0.3s ease}.ss-testimonials__nav:hover{background:var(--tm-primary);color:#fff;border-color:var(--tm-primary);box-shadow:var(--tm-shadow-lg)}.ss-testimonials__nav--next{right:calc(100% + 16px)}.ss-testimonials__nav--prev{left:calc(100% + 16px)}.ss-testimonials__dots{display:flex;justify-content:center;gap:8px;margin-top:32px}.ss-testimonials__dot{width:10px;height:10px;border-radius:50%;background:var(--tm-border);border:none;cursor:pointer;transition:all 0.4s var(--tm-transition);padding:0}.ss-testimonials__dot:hover{background:var(--tm-primary-light)}.ss-testimonials__dot.ss-tm-dot-active{width:32px;border-radius:100px;background:var(--tm-primary)}.ss-testimonials__stats{display:flex;align-items:center;justify-content:center;gap:48px;margin-top:56px;padding:28px 48px;background:var(--tm-bg-white);border:1px solid var(--tm-border);border-radius:20px;box-shadow:var(--tm-shadow-sm)}.ss-testimonials__stat{display:flex;flex-direction:column;align-items:center;gap:4px}.ss-testimonials__stat-number{font-size:36px;font-weight:900;color:var(--tm-primary);letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.ss-testimonials__stat-plus{font-size:18px;font-weight:700;color:var(--tm-primary-light);margin-right:2px}.ss-testimonials__stat-label{font-size:13px;font-weight:500;color:var(--tm-text-muted)}.ss-testimonials__stat-divider{width:1px;height:48px;background:var(--tm-border)}.ss-tm-reveal{opacity:0;transform:translateY(32px);transition:opacity 0.7s var(--tm-transition),transform 0.7s var(--tm-transition)}.ss-tm-reveal.ss-tm-visible{opacity:1;transform:translateY(0)}@media (max-width:1360px){.ss-testimonials__nav--next{right:-8px;top:auto;bottom:-60px;transform:none}.ss-testimonials__nav--prev{left:-8px;top:auto;bottom:-60px;transform:none;right:auto;left:auto;right:60px}.ss-testimonials__nav--next{left:auto;right:auto;left:60px;right:unset}.ss-testimonials__nav{position:relative;display:none}}@media (max-width:1024px){.ss-testimonials{padding:80px 20px 60px}.ss-testimonials__nav{display:none}.ss-testimonials__carousel{scroll-snap-type:x mandatory;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ss-testimonials__carousel::-webkit-scrollbar{display:none}.ss-testimonials__track{transition:none}.ss-testimonials__card{scroll-snap-align:center}}@media (max-width:768px){.ss-testimonials__header{margin-bottom:36px}.ss-testimonials__card{flex:0 0 calc(100vw - 80px)}.ss-testimonials__card-inner{padding:24px}.ss-testimonials__stats{flex-direction:column;gap:20px;padding:24px;margin-top:40px}.ss-testimonials__stat-divider{width:80%;height:1px}.ss-testimonials__stat-number{font-size:30px}}@media (max-width:480px){.ss-testimonials{padding:60px 16px 48px}.ss-testimonials__title-line{font-size:clamp(20px, 6vw, 28px)}.ss-testimonials__card{flex:0 0 calc(100vw - 48px)}.ss-testimonials__card-inner{padding:20px}.ss-testimonials__text{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.ss-tm-reveal{opacity:1!important;transform:none!important;transition:none!important}.ss-testimonials__track{transition:none!important}.ss-testimonials__shape--1,.ss-testimonials__shape--2,.ss-testimonials__quote-bg{animation:none!important}.ss-testimonials__star{opacity:1!important;transform:none!important;transition:none!important}}.ss-testimonials *,.ss-testimonials *::before,.ss-testimonials *::after{box-sizing:border-box}.ss-testimonials button:focus-visible{outline:2px solid var(--tm-primary);outline-offset:3px;border-radius:50%}.ss-faq{--fq-primary:#8B5CF6;--fq-primary-light:#A78BFA;--fq-primary-dark:#7C3AED;--fq-primary-glow:rgba(139, 92, 246, 0.15);--fq-primary-ultra-light:rgba(139, 92, 246, 0.06);--fq-bg:#0F0F14;--fq-bg-card:rgba(255, 255, 255, 0.03);--fq-bg-card-hover:rgba(255, 255, 255, 0.05);--fq-bg-card-active:rgba(139, 92, 246, 0.06);--fq-text-white:#F4F4F5;--fq-text-body:#D4D4D8;--fq-text-muted:#A1A1AA;--fq-text-dim:#71717A;--fq-border:rgba(255, 255, 255, 0.06);--fq-border-hover:rgba(139, 92, 246, 0.2);--fq-border-active:rgba(139, 92, 246, 0.4);--fq-shadow-glow:0 0 30px rgba(139, 92, 246, 0.08);--fq-radius:20px;--fq-radius-sm:14px;--fq-font:var(--primary-font, 'IRANSansX', 'Vazirmatn', system-ui, sans-serif);--fq-transition:cubic-bezier(0.16, 1, 0.3, 1);position:relative;width:100%;background:var(--fq-bg);font-family:var(--fq-font);direction:rtl;padding:100px 24px;box-sizing:border-box;overflow:hidden}.ss-faq__ambient{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.ss-faq__shape{position:absolute;border-radius:50%;filter:blur(120px);opacity:.5}.ss-faq__shape--1{width:350px;height:350px;background:rgb(139 92 246 / .08);top:-100px;right:-100px;animation:ss-fq-float 20s ease-in-out infinite}.ss-faq__shape--2{width:250px;height:250px;background:rgb(167 139 250 / .05);bottom:10%;left:-80px;animation:ss-fq-float 16s ease-in-out infinite reverse}.ss-faq__shape--3{width:180px;height:180px;background:rgb(124 58 237 / .04);top:50%;left:50%;transform:translate(-50%,-50%);animation:ss-fq-float 24s ease-in-out infinite}@keyframes ss-fq-float{0%,100%{transform:translateY(0) translateX(0)}50%{transform:translateY(-25px) translateX(15px)}}.ss-faq__container{position:relative;z-index:1;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.5fr;gap:64px;align-items:start}.ss-faq__sidebar{position:relative}.ss-faq__sidebar-sticky{position:sticky;top:120px;display:flex;flex-direction:column;gap:24px}.ss-faq__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 18px;background:var(--fq-primary-ultra-light);border:1px solid rgb(139 92 246 / .12);border-radius:100px;font-size:14px;font-weight:600;color:var(--fq-primary-light);align-self:flex-start}.ss-faq__badge-icon{font-size:16px;line-height:1}.ss-faq__title{display:flex;flex-direction:column;gap:4px;margin:0}.ss-faq__title-line{font-size:clamp(26px, 4.5vw, 40px);font-weight:800;line-height:1.3;color:var(--fq-text-white);letter-spacing:-.03em}.ss-faq__title-accent{background:linear-gradient(135deg,var(--fq-primary) 0%,var(--fq-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.ss-faq__subtitle{font-size:clamp(14px, 1.6vw, 16px);font-weight:400;color:var(--fq-text-muted);line-height:1.8;margin:0}.ss-faq__cta-box{margin-top:16px;padding:28px;background:var(--fq-bg-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius);display:flex;flex-direction:column;align-items:flex-start;gap:12px;transition:border-color 0.3s ease}.ss-faq__cta-box:hover{border-color:var(--fq-border-hover)}.ss-faq__cta-icon{font-size:32px;line-height:1}.ss-faq__cta-title{font-size:18px;font-weight:700;color:var(--fq-text-white);margin:0}.ss-faq__cta-text{font-size:14px;font-weight:400;color:var(--fq-text-muted);margin:0;line-height:1.7}.ss-faq__cta-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:linear-gradient(135deg,var(--fq-primary) 0%,var(--fq-primary-dark) 100%);color:#fff;border:none;border-radius:12px;font-family:var(--fq-font);font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;transition:all 0.3s ease;margin-top:4px}.ss-faq__cta-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgb(139 92 246 / .3)}.ss-faq__cta-btn svg{transition:transform 0.3s ease}.ss-faq__cta-btn:hover svg{transform:translateX(-4px)}.ss-faq__content{display:flex;flex-direction:column;gap:12px}.ss-faq__item{background:var(--fq-bg-card);border:1px solid var(--fq-border);border-radius:var(--fq-radius-sm);overflow:hidden;transition:all 0.4s var(--fq-transition)}.ss-faq__item:hover{border-color:var(--fq-border-hover);background:var(--fq-bg-card-hover)}.ss-faq__item.ss-fq-active{border-color:var(--fq-border-active);background:var(--fq-bg-card-active);box-shadow:var(--fq-shadow-glow)}.ss-faq__question{width:100%;display:flex;align-items:center;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;font-family:var(--fq-font);text-align:right;transition:all 0.3s ease}.ss-faq__question:hover{background:rgb(255 255 255 / .015)}.ss-faq__q-number{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--fq-primary-ultra-light);border:1px solid rgb(139 92 246 / .1);border-radius:10px;font-size:13px;font-weight:800;color:var(--fq-primary-light);font-variant-numeric:tabular-nums;transition:all 0.3s ease}.ss-faq__item.ss-fq-active .ss-faq__q-number{background:var(--fq-primary);color:#fff;border-color:var(--fq-primary)}.ss-faq__q-text{flex:1;font-size:15px;font-weight:600;color:var(--fq-text-white);line-height:1.6}.ss-faq__q-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--fq-text-dim);transition:all 0.4s var(--fq-transition)}.ss-faq__item.ss-fq-active .ss-faq__q-icon{transform:rotate(45deg);color:var(--fq-primary)}.ss-faq__answer{max-height:0;overflow:hidden;transition:max-height 0.5s var(--fq-transition)}.ss-faq__answer-inner{padding:0 24px 24px 24px;padding-right:76px;opacity:0;transform:translateY(-8px);transition:opacity 0.4s ease 0.1s,transform 0.4s ease 0.1s}.ss-faq__item.ss-fq-active .ss-faq__answer-inner{opacity:1;transform:translateY(0)}.ss-faq__answer-inner p{font-size:14px;line-height:1.85;color:var(--fq-text-body);margin:0 0 10px}.ss-faq__answer-inner p:last-child{margin-bottom:0}.ss-faq__answer-inner strong{color:var(--fq-text-white);font-weight:700}.ss-faq__answer-inner em{color:var(--fq-primary-light);font-style:normal}.ss-fq-reveal{opacity:0;transform:translateY(28px);transition:opacity 0.6s var(--fq-transition),transform 0.6s var(--fq-transition)}.ss-fq-reveal.ss-fq-visible{opacity:1;transform:translateY(0)}@media (max-width:1024px){.ss-faq__container{grid-template-columns:1fr;gap:40px}.ss-faq__sidebar-sticky{position:relative;top:auto;align-items:center;text-align:center}.ss-faq__badge{align-self:center}.ss-faq__title-line{display:block}.ss-faq__cta-box{align-items:center;text-align:center;max-width:400px;width:100%;margin-left:auto;margin-right:auto}}@media (max-width:768px){.ss-faq{padding:80px 20px}.ss-faq__container{gap:32px}.ss-faq__question{padding:16px 18px;gap:12px}.ss-faq__q-number{width:32px;height:32px;font-size:12px;border-radius:8px}.ss-faq__q-text{font-size:14px}.ss-faq__answer-inner{padding:0 18px 20px 18px;padding-right:62px}.ss-faq__answer-inner p{font-size:13px}.ss-faq__cta-box{padding:24px}}@media (max-width:480px){.ss-faq{padding:60px 16px}.ss-faq__title-line{font-size:clamp(22px, 6vw, 30px)}.ss-faq__question{padding:14px 16px;gap:10px}.ss-faq__answer-inner{padding-right:56px}.ss-faq__q-text{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.ss-fq-reveal{opacity:1!important;transform:none!important;transition:none!important}.ss-faq__answer{transition:none!important}.ss-faq__answer-inner{transition:none!important}.ss-faq__q-icon{transition:none!important}.ss-faq__shape--1,.ss-faq__shape--2,.ss-faq__shape--3{animation:none!important}}.ss-faq *,.ss-faq *::before,.ss-faq *::after{box-sizing:border-box}.ss-faq__question:focus-visible{outline:2px solid var(--fq-primary);outline-offset:-2px;border-radius:var(--fq-radius-sm)}.ss-faq__cta-btn:focus-visible{outline:2px solid var(--fq-primary-light);outline-offset:3px}.final-cta{position:relative;padding:120px 24px;background:radial-gradient(circle at top,#1f2933,#020617);color:#f9fafb;overflow:hidden}.final-cta__glow-overlay{position:absolute;inset:0;background:radial-gradient(circle at center,rgb(99 102 241 / .15),transparent 60%);pointer-events:none}.final-cta__container{max-width:1200px;margin:0 auto;position:relative}.final-cta__header{text-align:center;margin-bottom:64px}.final-cta__badge{display:inline-block;padding:6px 14px;background:rgb(99 102 241 / .15);color:#a5b4fc;border-radius:999px;margin-bottom:16px}.final-cta__title{font-size:2.4rem;margin-bottom:12px}.final-cta__subtitle{color:#c7d2fe;max-width:640px;margin:0 auto}.final-cta__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.final-cta__form,.final-cta__contact{background:rgb(15 23 42 / .8);border-radius:20px;padding:32px;border:1px solid rgb(99 102 241 / .2);backdrop-filter:blur(12px)}.form-field{position:relative;margin-bottom:24px}.form-field input,.form-field textarea,.form-field select{width:100%;padding:14px;background:#fff0;border:1px solid #334155;border-radius:12px;color:#f9fafb}.form-field label{position:absolute;top:50%;right:14px;transform:translateY(-50%);font-size:.85rem;color:#94a3b8;pointer-events:none;transition:0.3s;background:#020617;padding:0 6px}.form-field input:focus+label,.form-field input:not(:placeholder-shown)+label,.form-field textarea:focus+label,.form-field textarea:not(:placeholder-shown)+label,.form-field select:focus+label{top:-8px;font-size:.7rem;color:#a5b4fc}.magnetic-btn{width:100%;padding:16px;border-radius:14px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;font-weight:700;cursor:pointer;box-shadow:0 0 0 rgb(99 102 241 / .6);animation:pulse 2.5s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(99 102 241 / .6)}70%{box-shadow:0 0 0 18px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.contact-list{list-style:none;padding:0;margin:24px 0}.contact-list li{margin-bottom:12px;color:#e0e7ff}.reveal{opacity:0;transform:translateY(30px);transition:0.8s ease}.reveal.active{opacity:1;transform:translateY(0)}