.sg-btn{display:inline-block;padding:12px 22px;border-radius:var(--sg-btn-radius,10px);background:var(--sg-btn-bg,linear-gradient(135deg,var(--sg-brand,#6e36ff) 0,var(--sg-accent,#ff3d8b) 100%));color:var(--sg-btn-ink,#fff);border:var(--sg-btn-border,0 solid transparent);text-decoration:none;font-weight:600}.sg-nav-group>summary::-webkit-details-marker{display:none}@keyframes sg-marquee{0%{transform:translateX(0)}to{transform:translateX(var(--sg-marquee-to,-50%))}}.sg-marquee-mask{overflow:hidden;container-type:inline-size;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.sg-marquee{display:flex;align-items:center;width:max-content;animation:sg-marquee 30s linear infinite}[dir=rtl] .sg-marquee{--sg-marquee-to:50%}.sg-marquee-run{display:flex;align-items:center;justify-content:space-around;gap:40px;flex:none;box-sizing:border-box;min-width:100vw;min-width:100cqw;-webkit-padding-end:40px;padding-inline-end:40px}.sg-marquee-still{animation:none}@media (prefers-reduced-motion:reduce){.sg-marquee{animation:none}}.sg-block img{max-width:100%;height:auto}.sg-marquee-reverse{animation-direction:reverse}.sg-marquee-cards{animation-duration:60s}.sg-marquee-cards .sg-marquee-run{gap:20px;-webkit-padding-end:20px;padding-inline-end:20px}@property --sg-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sg-beam{to{--sg-beam-angle:360deg}}.sg-beam{position:relative;padding:2px;background:conic-gradient(from var(--sg-beam-angle,0deg),transparent 0deg 260deg,var(--sg-accent,#ff3d8b) 320deg,var(--sg-brand,#6e36ff) 359deg,transparent 1turn),var(--sg-border,rgba(15,23,42,.08));animation:sg-beam 6s linear infinite}.sg-beam-still{animation:none}@keyframes sg-glow{0%{opacity:.65;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}.sg-glow{pointer-events:none;animation:sg-glow 7s ease-in-out infinite alternate}.sg-glow-still{animation:none}@keyframes sg-shimmer{0%{background-position:0 0}35%{background-position:100% 0}to{background-position:100% 0}}.sg-glint .sg-btn,.sg-shimmer{position:relative;overflow:hidden}.sg-glint .sg-btn:after,.sg-shimmer:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.35) 50%,transparent 58%);background-image:linear-gradient(105deg,transparent 42%,color-mix(in srgb,var(--sg-brand-ink,#ffffff) 35%,transparent) 50%,transparent 58%);background-size:250% 100%;background-repeat:no-repeat;background-position:0 0;animation:sg-shimmer 5s ease-in-out infinite}[dir=ltr] .sg-glint .sg-btn:after,[dir=ltr] .sg-shimmer:after{animation-direction:reverse}.sg-shimmer-still:after{animation:none}.sg-bento{display:grid;grid-template-columns:1fr;grid-gap:var(--sg-gap,20px);gap:var(--sg-gap,20px)}@media (min-width:720px){.sg-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense}.sg-bento-w{grid-column:span 2}.sg-bento-t{grid-row:span 2}.sg-bento-f{grid-column:1/-1}}.sg-collage{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense}@media (max-width:640px){.sg-collage{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-lift{transition:transform .25s ease,box-shadow .25s ease}.sg-lift:hover{transform:translateY(-4px);box-shadow:var(--sg-shadow-pop,0 18px 40px -20px rgba(110,54,255,.5))}@media (prefers-reduced-motion:reduce){.sg-beam,.sg-glint .sg-btn:after,.sg-glow,.sg-shimmer:after{animation:none}.sg-lift{transition:none}.sg-lift:hover{transform:none}}.sg-nav-burger{display:none}.sg-nav-burger>summary::-webkit-details-marker{display:none}@media (max-width:719px){.sg-nav-links{display:none}.sg-nav-burger{display:block}}@media (prefers-reduced-motion:no-preference){[data-sg-armed] .sg-block[data-sg-anim]:not(.sg-in){opacity:0}[data-sg-armed]:not([data-sg-live]) .sg-block[data-sg-anim]:not(.sg-in){animation:sg-reveal-fade 0s 3s both}[data-sg-armed] .sg-block[data-sg-anim].sg-in{animation:sg-reveal-fade .5s cubic-bezier(.22,.61,.36,1) both}[data-sg-armed] .sg-block[data-sg-anim=up].sg-in{animation-name:sg-reveal-up}[data-sg-armed] .sg-block[data-sg-anim=zoom].sg-in{animation-name:sg-reveal-zoom}[data-sg-armed] .sg-block[data-sg-anim=right].sg-in{animation-name:sg-reveal-right}[data-sg-armed] .sg-block[data-sg-anim=left].sg-in{animation-name:sg-reveal-left}[data-sg-armed] .sg-block[data-sg-anim=blur].sg-in{animation-name:sg-reveal-blur}[data-sg-armed] .sg-block[data-sg-dur=fast].sg-in{animation-duration:.3s}[data-sg-armed] .sg-block[data-sg-dur=slow].sg-in{animation-duration:.7s}}@keyframes sg-reveal-fade{0%{opacity:0}to{opacity:1}}@keyframes sg-reveal-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes sg-reveal-zoom{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes sg-reveal-right{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@keyframes sg-reveal-left{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}@keyframes sg-reveal-blur{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}.sg-block :is(h1,h2,h3,h4){font-family:var(--sg-font-heading,inherit)}.sg-fit-contain img,.sg-fit-natural img{object-fit:contain!important}.sg-fit-natural img{aspect-ratio:auto!important;height:auto!important;max-height:none!important}.sg-fit-natural :is(div,figure,picture,a):has(>img){aspect-ratio:auto!important;height:auto!important;overflow:visible!important}.sg-full{min-height:100vh;min-height:100svh;flex-direction:column}.sg-full,.sg-full>section{display:flex;justify-content:center}.sg-full>section{flex:1 1 auto;box-sizing:border-box;flex-direction:column}.sg-full:empty{min-height:0;display:block}@media (min-width:720px){.sg-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sg-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sg-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (prefers-reduced-motion:no-preference){.sg-hov-lift,.sg-hov-zoom{transition:transform .25s ease,box-shadow .25s ease}.sg-hov-lift:hover{transform:translateY(-5px);box-shadow:var(--sg-shadow-pop,0 18px 40px -20px rgba(110,54,255,.5))}.sg-hov-zoom:hover{transform:scale(1.015)}}@media (max-width:719px){.sg-block.sg-hide-sm{display:none}}.sg-block.sg-has-bg{--sg-band:transparent;--sg-band-ink:var(--sg-ink,inherit)}.sg-block.sg-has-bg>:where(section,div,article,header,footer,nav,aside,form){background:transparent!important;color:inherit!important}.sg-t-grad{background:linear-gradient(135deg,var(--sg-brand,#6E36FF),var(--sg-accent,#FF3D8B));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.sg-t-anim-fade{animation:sg-t-fade .9s ease-out both}.sg-t-anim-rise{display:inline-block;animation:sg-t-rise .7s cubic-bezier(.22,.61,.36,1) both}.sg-t-anim-pulse{display:inline-block;animation:sg-t-pulse 1.8s ease-in-out infinite}.sg-t-anim-glow{animation:sg-t-glow 2.2s ease-in-out infinite}@keyframes sg-t-fade{0%{opacity:0}to{opacity:1}}@keyframes sg-t-rise{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}@keyframes sg-t-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes sg-t-glow{0%,to{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 14px color-mix(in srgb,var(--sg-brand,#6E36FF) 65%,transparent)}}@media (prefers-reduced-motion:reduce){.sg-t-anim-fade,.sg-t-anim-glow,.sg-t-anim-pulse,.sg-t-anim-rise{animation:none}}:root{--fg:#0a0118;--fg-muted:#475569;--bg:#fafaf7;--accent:#6e36ff;--accent-2:#ff3d8b}*{box-sizing:border-box}html{scroll-behavior:smooth}.sg-block{scroll-margin-top:84px}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--fg);font-family:IBM Plex Sans Arabic,Inter,system-ui,-apple-system,Segoe UI,Tahoma,Arial,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}a{color:inherit}.sg-page{width:100%;margin:0;padding:0}