@font-face{font-family:Morabba;font-weight:600;font-display:swap;src:url(/Maziar-Portfolio/assets/Morabba-Regular-CMqY1EYF.woff2) format("woff2"),url(/Maziar-Portfolio/assets/Morabba-Regular-ec3gSkiH.woff) format("woff")}@font-face{font-family:Morabba;font-weight:700;font-display:swap;src:url(/Maziar-Portfolio/assets/Morabba-Bold-Dm1N3DMJ.woff2) format("woff2"),url(/Maziar-Portfolio/assets/Morabba-Bold-B3Dxtl3Q.woff) format("woff")}*{margin:0;padding:0;font-family:Morabba!important;text-decoration:none;box-sizing:border-box}body{background:radial-gradient(55% 35% at 50% 0%,#ffffff24,#0000 60%),radial-gradient(40% 30% at 85% 10%,#ffffff0f,#0000 60%),linear-gradient(160deg,#050505,#0b0b0b,#050505);scroll-behavior:smooth}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#141414;border-radius:10px}::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:10px}.atropos{position:relative;display:block;perspective:1200px;transform:translateZ(0)}.atropos-rotate-touch,.atropos-rotate-scroll-x,.atropos-rotate-scroll-y{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atropos-rotate-touch-scroll-y{touch-action:pan-y}.atropos-rotate-touch-scroll-x{touch-action:pan-x}.atropos-rotate-touch{touch-action:none}.atropos-scale,.atropos-rotate{width:100%;height:100%;transform-style:preserve-3d;transition-property:transform;display:block}.atropos-shadow,.atropos-highlight{position:absolute;pointer-events:none;transition-property:transform,opacity;display:block;opacity:0}.atropos-shadow{z-index:-1;background:#000;left:0;top:0;width:100%;height:100%;filter:blur(30px)}.atropos-highlight{left:-50%;top:-50%;width:200%;height:200%;background-image:radial-gradient(circle at 50%,rgba(255,255,255,.25),transparent 50%);z-index:0}.atropos-rotate{position:relative}.atropos-inner{width:100%;height:100%;position:relative;overflow:hidden;transform-style:preserve-3d;transform:translateZ(0);display:block}.atropos-active{z-index:1}.atropos-active .atropos-shadow{opacity:1!important}[data-atropos-offset],::slotted([data-atropos-offset]){transition-property:transform}[data-atropos-opacity]{transition-property:opacity}[data-atropos-offset][data-atropos-opacity],::slotted([data-atropos-offset][data-atropos-opacity]){transition-property:transform,opacity}
