:root{--bg:#0a0a10;--bg-soft:#0d0d15;--surface:#12121c;--surface-2:#171725;--border:#ffffff14;--border-strong:#ffffff29;--text:#eceaf6;--muted:#9b98b0;--faint:#64627a;--accent:#8478ff;--accent-bright:#a89dff;--accent-soft:#8478ff21;--teal:#5eead4;--ok:#4ade80;--err:#f87171;--font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-head:"Sora","Inter",sans-serif;--font-mono:"JetBrains Mono","SFMono-Regular",Menlo,monospace;--radius:14px;--container:1120px;--header-h:72px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:88px;scroll-padding-top:calc(var(--header-h) + 16px)}body{-webkit-font-smoothing:antialiased;background:#0a0a10;background:var(--bg);color:#eceaf6;color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-body);font-size:16px;line-height:1.65;overflow-x:hidden}img{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{background:none;border:none;cursor:pointer;font:inherit}::selection{background:#8478ff;background:var(--accent);color:#0a0a10}.container{margin:0 auto;max-width:1120px;max-width:var(--container);padding:0 24px}.accent,.accent-mono{color:#8478ff;color:var(--accent)}.accent-mono{font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono)}.app{min-height:100vh;position:relative}.app:before{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,#0000 0);background-size:56px 56px;content:"";inset:0;mask-image:radial-gradient(ellipse 90% 60% at 50% 0,#000 10%,#0000 75%);-webkit-mask-image:radial-gradient(ellipse 90% 60% at 50% 0,#000 10%,#0000 75%);pointer-events:none;position:fixed;z-index:0}main{position:relative;z-index:1}.btn{align-items:center;border-radius:10px;display:inline-flex;font-family:Sora,Inter,sans-serif;font-family:var(--font-head);font-size:.95rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.01em;padding:13px 26px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.btn--solid{background:#8478ff;background:var(--accent);color:#0c0a1d}.btn--solid:hover{background:#a89dff;background:var(--accent-bright);box-shadow:0 8px 30px #8478ff59;transform:translateY(-2px)}.btn--solid:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.btn--ghost{background:#0000;border:1px solid #ffffff29;border:1px solid var(--border-strong);color:#eceaf6;color:var(--text)}.btn--ghost:hover{border-color:#8478ff;border-color:var(--accent);color:#a89dff;color:var(--accent-bright);transform:translateY(-2px)}.btn--sm{font-size:.85rem;padding:9px 18px}.chip{background:#12121c;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:999px;color:#9b98b0;color:var(--muted);display:inline-block;font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.8rem;padding:6px 14px;transition:border-color .2s ease,color .2s ease}.chip:hover{border-color:#8478ff;border-color:var(--accent);color:#eceaf6;color:var(--text)}.chip--sm{font-size:.7rem;padding:3px 10px}.header{border-bottom:1px solid #0000;left:0;position:fixed;right:0;top:0;transition:background .3s ease,border-color .3s ease;z-index:100}.header--scrolled{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0a0a10bf;border-bottom-color:#ffffff14;border-bottom-color:var(--border)}.header__inner{align-items:center;display:flex;height:72px;height:var(--header-h);justify-content:space-between;margin:0 auto;max-width:1120px;max-width:var(--container);padding:0 24px}.header__logo{font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:1.15rem;font-weight:700;letter-spacing:-.02em;position:relative;z-index:102}.header__logo-dot{color:#8478ff;color:var(--accent)}.header__nav{align-items:center;display:flex;gap:32px}.header__nav-link{color:#9b98b0;color:var(--muted);font-size:.9rem;font-weight:500;position:relative;transition:color .2s ease}.header__nav-link:after{background:#8478ff;background:var(--accent);border-radius:2px;bottom:-6px;content:"";height:2px;left:0;position:absolute;transition:width .25s ease;width:0}.header__nav-link:hover{color:#eceaf6;color:var(--text)}.header__nav-link:hover:after{width:100%}.header__cta{margin-left:8px}.header__burger{display:none;flex-direction:column;gap:5px;padding:8px;position:relative;z-index:102}.header__burger span{background:#eceaf6;background:var(--text);border-radius:2px;display:block;height:2px;transition:transform .3s ease,opacity .3s ease;width:24px}.header__burger.is-open span:first-child{transform:translateY(7px) rotate(45deg)}.header__burger.is-open span:nth-child(2){opacity:0}.header__burger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0a0a10f7;display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:101}.mobile-menu.is-open{opacity:1;visibility:visible}.mobile-menu__nav{display:flex;flex-direction:column;gap:26px;text-align:left}.mobile-menu__link{align-items:baseline;display:flex;font-family:Sora,Inter,sans-serif;font-family:var(--font-head);font-size:1.8rem;font-weight:700;gap:16px;opacity:0;transform:translateY(14px);transition:opacity .35s ease,transform .35s ease,color .2s ease}.mobile-menu.is-open .mobile-menu__link{opacity:1;transform:translateY(0)}.mobile-menu__link:hover{color:#a89dff;color:var(--accent-bright)}.mobile-menu__index{color:#8478ff;color:var(--accent);font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.85rem}.mobile-menu__cta{margin-top:12px;opacity:0;transform:translateY(14px);transition:opacity .35s ease,transform .35s ease}.mobile-menu.is-open .mobile-menu__cta{opacity:1;transform:translateY(0)}.hero{align-items:center;display:flex;min-height:100vh;overflow:hidden;padding:120px 0 80px;padding:calc(var(--header-h) + 48px) 0 80px;position:relative}.hero:before{background:radial-gradient(circle,#8478ff29 0,#0000 65%);height:640px;right:-10%;top:-20%;width:640px}.hero:after,.hero:before{content:"";pointer-events:none;position:absolute}.hero:after{background:radial-gradient(circle,#5eead412 0,#0000 65%);bottom:-30%;height:520px;left:-15%;width:520px}.hero__grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:1.1fr .9fr;position:relative;width:100%}.hero__grid>*{min-width:0}.hero__status{align-items:center;background:#12121c;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:999px;color:#9b98b0;color:var(--muted);display:inline-flex;font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.78rem;gap:10px;margin-bottom:28px;padding:7px 16px}.hero__status-dot{animation:pulse 2s infinite;background:#4ade80;background:var(--ok);border-radius:50%;box-shadow:0 0 0 0 #4ade8099;height:8px;width:8px}@keyframes pulse{0%{box-shadow:0 0 0 0 #4ade8080}70%{box-shadow:0 0 0 9px #4ade8000}to{box-shadow:0 0 0 0 #4ade8000}}.hero__name{font-family:Sora,Inter,sans-serif;font-family:var(--font-head);font-size:clamp(3rem,7.5vw,5.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.02;margin-bottom:22px}.hero__role{color:#5eead4;color:var(--teal);font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:clamp(.95rem,1.6vw,1.15rem);margin-bottom:22px}.hero__desc{color:#9b98b0;color:var(--muted);font-size:1.05rem;margin-bottom:36px;max-width:520px}.hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:44px}.hero__socials{display:flex;gap:12px}.hero__social{align-items:center;background:#171725;background:var(--surface-2);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:11px;display:flex;height:42px;justify-content:center;transition:transform .2s ease,border-color .2s ease,background .2s ease;width:42px}.hero__social:hover{background:#8478ff21;background:var(--accent-soft);border-color:#8478ff;border-color:var(--accent);transform:translateY(-3px)}.hero__social img{height:20px;object-fit:contain;width:20px}.footer__socials img[alt=X],.hero__social img[alt=X]{filter:invert(1)}.hero__card-wrap{display:flex;justify-content:flex-end}.code-card{background:#12121c;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);box-shadow:0 30px 80px #00000080,0 0 0 1px #8478ff0f;max-width:460px;min-width:0;overflow:hidden;transform:rotate(1.2deg);transition:transform .35s ease,box-shadow .35s ease;width:100%}.code-card:hover{box-shadow:0 40px 90px #0000008c,0 0 0 1px #8478ff2e;transform:rotate(0deg) translateY(-4px)}.code-card__bar{align-items:center;background:#171725;background:var(--surface-2);border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--border);display:flex;gap:8px;padding:13px 18px}.code-card__dot{border-radius:50%;height:11px;width:11px}.code-card__dot--r{background:#ff5f57}.code-card__dot--y{background:#febc2e}.code-card__dot--g{background:#28c840}.code-card__file{color:#64627a;color:var(--faint);font-size:.75rem;margin-left:10px}.code-card__body,.code-card__file{font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono)}.code-card__body{font-size:.86rem;line-height:1.75;overflow-x:auto;padding:22px 24px}.tok-kw{color:#c792ea}.tok-var{color:#82aaff}.tok-op{color:#89ddff}.tok-p{color:#9b98b0;color:var(--muted)}.tok-key{color:#5eead4;color:var(--teal)}.tok-str{color:#c3e88d}.tok-bool{color:#ff9e64}.hero__scroll{align-items:center;bottom:28px;color:#64627a;color:var(--faint);display:flex;flex-direction:column;font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.7rem;gap:10px;left:50%;letter-spacing:.25em;position:absolute;text-transform:uppercase;transform:translateX(-50%);transition:color .2s ease}.hero__scroll:hover{color:#8478ff;color:var(--accent)}.hero__scroll-line{animation:scrollLine 2s ease-in-out infinite;background:linear-gradient(180deg,#0000,#8478ff);background:linear-gradient(to bottom,#0000,var(--accent));height:42px;width:1px}@keyframes scrollLine{0%,to{opacity:.4;transform:scaleY(.7);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}.section{padding:110px 0}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.reveal.in-view{opacity:1;transform:translateY(0)}.section-head{align-items:baseline;display:flex;gap:18px;margin-bottom:56px}.section-head__index{color:#8478ff;color:var(--accent);font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.95rem}.section-head__title{font-family:Sora,Inter,sans-serif;font-family:var(--font-head);font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;letter-spacing:-.02em}.section-head:after{align-self:center;background:#ffffff14;background:var(--border);content:"";flex:1 1;height:1px;margin-left:10px}.about__grid{grid-gap:72px;align-items:start;display:grid;gap:72px;grid-template-columns:1.15fr .85fr}.about__lead{font-size:1.12rem;margin-bottom:20px}.about__para{color:#9b98b0;color:var(--muted);margin-bottom:20px}.about__availability{color:#5eead4;color:var(--teal);font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.88rem;margin-bottom:40px}.about__stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.about__stat{background:#12121c;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);display:flex;flex-direction:column;gap:4px;padding:20px 18px;transition:border-color .25s ease,transform .25s ease}.about__stat:hover{border-color:#8478ff;border-color:var(--accent);transform:translateY(-3px)}.about__stat-value{color:#a89dff;color:var(--accent-bright);font-family:Sora,Inter,sans-serif;font-family:var(--font-head);font-size:1.7rem;font-weight:800}.about__stat-label{color:#9b98b0;color:var(--muted);font-size:.8rem}.about__skills{display:flex;flex-direction:column;gap:28px}.skill-group__title{color:#64627a;color:var(--faint);font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.8rem;font-weight:500;letter-spacing:.18em;margin-bottom:12px;text-transform:uppercase}.skill-group__list{display:flex;flex-wrap:wrap;gap:8px}.timeline{display:flex;flex-direction:column;max-width:760px}.timeline__item{grid-gap:24px;display:grid;gap:24px;grid-template-columns:28px 1fr}.timeline__marker{display:flex;justify-content:center;position:relative}.timeline__marker:before{background:#ffffff29;background:var(--border-strong);bottom:-8px;content:"";position:absolute;top:8px;width:1px}.timeline__item:last-child .timeline__marker:before{display:none}.timeline__dot{background:#0a0a10;background:var(--bg);border:3px solid #8478ff;border:3px solid var(--accent);border-radius:50%;height:13px;margin-top:6px;position:relative;width:13px;z-index:1}.timeline__content{padding-bottom:56px}.timeline__item:last-child .timeline__content{padding-bottom:0}.timeline__period{color:#5eead4;color:var(--teal);font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.timeline__role{font-family:Sora,Inter,sans-serif;font-family:var(--font-head);font-size:1.35rem;font-weight:700;margin-top:8px}.timeline__company{color:#a89dff;color:var(--accent-bright);font-size:.95rem;margin-bottom:16px}.timeline__points{display:flex;flex-direction:column;gap:10px;list-style:none}.timeline__points li{color:#9b98b0;color:var(--muted);font-size:.96rem;padding-left:22px;position:relative}.timeline__points li:before{color:#8478ff;color:var(--accent);content:"▹";left:0;position:absolute}.projects__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.project-card{background:#12121c;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.project-card:hover{border-color:#8478ff;border-color:var(--accent);box-shadow:0 24px 60px #00000073;transform:translateY(-6px)}.project-card__img-wrap{aspect-ratio:16/10;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--border);overflow:hidden}.project-card__img{height:100%;object-fit:cover;object-position:top;transition:transform .45s ease;width:100%}.project-card:hover .project-card__img{transform:scale(1.045)}.project-card__body{display:flex;flex:1 1;flex-direction:column;padding:24px}.project-card__kind{color:#5eead4;color:var(--teal);font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;margin-bottom:10px;text-transform:uppercase}.project-card__title{align-items:center;display:flex;font-family:Sora,Inter,sans-serif;font-family:var(--font-head);font-size:1.25rem;font-weight:700;gap:8px;margin-bottom:10px}.project-card__arrow{color:#8478ff;color:var(--accent);font-size:1rem;transition:transform .25s ease}.project-card:hover .project-card__arrow{transform:translate(3px,-3px)}.project-card__desc{color:#9b98b0;color:var(--muted);flex:1 1;font-size:.92rem;margin-bottom:20px}.project-card__tech{display:flex;flex-wrap:wrap;gap:7px}.blog__list{display:flex;flex-direction:column;gap:18px;max-width:820px}.blog-post{background:#12121c;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);transition:border-color .25s ease}.blog-post.is-open,.blog-post:hover{border-color:#ffffff29;border-color:var(--border-strong)}.blog-post.is-open{border-color:#8478ff;border-color:var(--accent)}.blog-post__head{padding:26px 28px}.blog-post__meta{align-items:center;display:flex;gap:14px;margin-bottom:12px}.blog-post__date{color:#64627a;color:var(--faint);font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.75rem}.blog-post__tags{display:flex;gap:6px}.blog-post__title{font-family:Sora,Inter,sans-serif;font-family:var(--font-head);font-size:1.3rem;font-weight:700;margin-bottom:8px;transition:color .2s ease}.blog-post:hover .blog-post__title{color:#a89dff;color:var(--accent-bright)}.blog-post__excerpt{color:#9b98b0;color:var(--muted);font-size:.94rem;margin-bottom:14px}.blog-post__toggle{color:#8478ff;color:var(--accent);font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.8rem;padding:4px 0;transition:color .2s ease}.blog-post__toggle:hover{color:#a89dff;color:var(--accent-bright);text-decoration:underline;text-underline-offset:4px}.blog-post__content{border-top:1px solid #ffffff14;border-top:1px solid var(--border);padding:0 28px 28px}.blog-post__content p{color:#9b98b0;color:var(--muted);font-size:.96rem;padding-top:18px}.contact__grid{grid-gap:72px;align-items:start;display:grid;gap:72px;grid-template-columns:1fr 1.1fr}.contact__headline{font-family:Sora,Inter,sans-serif;font-family:var(--font-head);font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-bottom:20px}.contact__desc{color:#9b98b0;color:var(--muted);margin-bottom:32px}.contact__email{border-bottom:1px solid #0000;color:#5eead4;color:var(--teal);display:inline-block;font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:1.05rem;margin-bottom:18px;transition:border-color .2s ease}.contact__email:hover{border-bottom-color:#5eead4;border-bottom-color:var(--teal)}.contact__location{color:#64627a;color:var(--faint);font-size:.9rem}.contact__form-wrap{background:#12121c;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius);padding:32px}.contact__form{display:flex;flex-direction:column;gap:20px}.contact__row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.contact__field{display:flex;flex-direction:column;gap:8px}.contact__label{color:#64627a;color:var(--faint);font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.contact__botcheck{display:none}.contact__form input,.contact__form textarea{background:#0d0d15;background:var(--bg-soft);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:10px;color:#eceaf6;color:var(--text);font:inherit;padding:13px 16px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.contact__form input::placeholder,.contact__form textarea::placeholder{color:#64627a;color:var(--faint)}.contact__form input:focus,.contact__form textarea:focus{border-color:#8478ff;border-color:var(--accent);box-shadow:0 0 0 3px #8478ff21;box-shadow:0 0 0 3px var(--accent-soft);outline:none}.contact__submit{align-self:flex-start}.contact__status{font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.85rem}.contact__status--ok{color:#4ade80;color:var(--ok)}.contact__status--err{color:#f87171;color:var(--err)}.footer{background:#0d0d15;background:var(--bg-soft);border-top:1px solid #ffffff14;border-top:1px solid var(--border);position:relative;z-index:1}.footer__inner{padding-bottom:36px;padding-top:48px}.footer__top{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:36px}.footer__logo{font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:1.1rem;font-weight:700}.footer__nav{display:flex;flex-wrap:wrap;gap:24px}.footer__link{color:#9b98b0;color:var(--muted);font-size:.88rem;transition:color .2s ease}.footer__link:hover{color:#a89dff;color:var(--accent-bright)}.footer__socials{display:flex;gap:10px}.footer__socials a{align-items:center;background:#171725;background:var(--surface-2);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:9px;display:flex;height:36px;justify-content:center;transition:transform .2s ease,border-color .2s ease,background .2s ease;width:36px}.footer__socials a:hover{background:#8478ff21;background:var(--accent-soft);border-color:#8478ff;border-color:var(--accent);transform:translateY(-2px)}.footer__socials img{height:17px;object-fit:contain;width:17px}.footer__bottom{align-items:center;border-top:1px solid #ffffff14;border-top:1px solid var(--border);color:#64627a;color:var(--faint);display:flex;flex-wrap:wrap;font-size:.82rem;gap:16px;justify-content:space-between;padding-top:24px}.footer__bottom a{color:#9b98b0;color:var(--muted);transition:color .2s ease}.footer__bottom a:hover{color:#5eead4;color:var(--teal)}.footer__built{font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-family:var(--font-mono);font-size:.75rem}@media (max-width:960px){.hero__grid{gap:48px;grid-template-columns:1fr}.hero__card-wrap{justify-content:flex-start}.code-card{transform:none}.about__grid,.contact__grid{gap:48px;grid-template-columns:1fr}.projects__grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.header__nav{display:none}.header__burger{display:flex}.section{padding:80px 0}.about__stats,.contact__row,.projects__grid{grid-template-columns:1fr}.contact__form-wrap{padding:24px}.hero{min-height:auto;padding-top:96px;padding-top:calc(var(--header-h) + 24px)}.hero__scroll{display:none}.code-card__body{font-size:.76rem;padding:18px}.blog-post__head{padding:20px}.blog-post__content{padding:0 20px 20px}.blog-post__meta{flex-wrap:wrap;gap:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.hero__scroll-line,.hero__status-dot{animation:none}}
/*# sourceMappingURL=main.bacd69f9.css.map*/