/* Yusuf Subashi — creative edition. Everything local: fonts, images, scripts. */
@font-face{font-family:"Unbounded";font-display:swap;font-weight:200 900;src:url(fonts/unbounded-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Unbounded";font-display:swap;font-weight:200 900;src:url(fonts/unbounded-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Unbounded";font-display:swap;font-weight:200 900;src:url(fonts/unbounded-cyrillic-wght-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"Onest";font-display:swap;font-weight:100 900;src:url(fonts/onest-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Onest";font-display:swap;font-weight:100 900;src:url(fonts/onest-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Onest";font-display:swap;font-weight:100 900;src:url(fonts/onest-cyrillic-wght-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"JetBrains Mono";font-display:swap;font-weight:100 800;src:url(fonts/jetbrains-mono-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"JetBrains Mono";font-display:swap;font-weight:100 800;src:url(fonts/jetbrains-mono-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"JetBrains Mono";font-display:swap;font-weight:100 800;src:url(fonts/jetbrains-mono-cyrillic-wght-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}

:root{
  --bg:#0c0c0c; --bg2:#151515; --fg:#f1ede6; --dim:#8d8880; --acc:#ff5a1f; --violet:#6d4dff;
  --line:rgba(241,237,230,.14);
  --display:"Unbounded","Arial Black",sans-serif;
  --text:"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;
  --mono:"JetBrains Mono",ui-monospace,Consolas,monospace;
  --pad:clamp(16px,3vw,48px);
  --ease:cubic-bezier(.16,1,.3,1);
  --ease-io:cubic-bezier(.76,0,.24,1);
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;background:var(--bg)}
body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--text);font-size:clamp(16px,.95rem + .2vw,19px);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}
body::after{content:"";position:fixed;inset:-50%;z-index:90;pointer-events:none;opacity:.05;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}
h1,h2,h3,p,ul,ol,figure{margin:0}
ul,ol{padding:0;list-style:none}
a{color:inherit;text-decoration:none}
button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}
img{display:block;max-width:100%;height:auto}
::selection{background:var(--acc);color:var(--bg)}
:focus-visible{outline:2px solid var(--acc);outline-offset:4px}
.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.skip{position:fixed;left:16px;top:-80px;z-index:200;background:var(--acc);color:var(--bg);padding:10px 14px}
.skip:focus{top:16px}
.mono{font-family:var(--mono);font-size:clamp(11px,.7rem + .1vw,13px);letter-spacing:.02em;text-transform:uppercase}
.dim{color:var(--dim)}
.acc{color:var(--acc)}
.label{color:var(--dim);margin-bottom:clamp(24px,4vw,56px)}
section{padding:clamp(80px,12vw,180px) var(--pad);position:relative}

/* ---------- loader ---------- */
.loader{position:fixed;inset:0;z-index:150;background:var(--acc);color:var(--bg);display:flex;flex-direction:column;justify-content:space-between;padding:var(--pad);transition:transform 1s var(--ease-io)}
.loader-name{display:flex;gap:.6em;font-family:var(--mono);text-transform:uppercase;font-size:13px}
.loader-count{font-family:var(--display);font-weight:700;font-size:clamp(96px,22vw,380px);line-height:.8;letter-spacing:-.04em;text-align:right;font-variant-numeric:tabular-nums}
.loader.done{transform:translateY(-100%)}
.seen .loader,html:not(.js) .loader{display:none}

/* ---------- cursor ---------- */
.cursor{position:fixed;left:0;top:0;z-index:120;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--acc);pointer-events:none;display:grid;place-items:center;transition:width .35s var(--ease),height .35s var(--ease),margin .35s var(--ease),background .35s,opacity .3s;opacity:0}
.cursor.on{opacity:1}
.cursor.link{width:56px;height:56px;margin:-28px 0 0 -28px;background:rgba(255,90,31,.18);box-shadow:inset 0 0 0 1.5px var(--acc)}
.cursor.view{width:96px;height:96px;margin:-48px 0 0 -48px;background:var(--acc)}
.cursor-label{font-family:var(--mono);font-size:12px;text-transform:uppercase;color:var(--bg);opacity:0;transition:opacity .2s}
.cursor.view .cursor-label{opacity:1}
@media (hover:none),(pointer:coarse){.cursor,.peek{display:none!important}}
@media (hover:hover) and (pointer:fine){html.has-cursor,html.has-cursor a,html.has-cursor button{cursor:none}}

/* ---------- nav ---------- */
.nav{position:fixed;top:0;left:0;right:0;z-index:60;display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:24px;padding:18px var(--pad);mix-blend-mode:difference;color:#fff}
.logo{font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:-.02em}
.logo sup{font-size:.5em;margin-left:2px}
.nav-mid{justify-self:center}
.nav-links{justify-self:end;display:flex;gap:28px;font-size:15px}
.langs{display:flex;gap:2px;font-family:var(--mono);font-size:12px}
.langs button{padding:6px 7px;opacity:.5;transition:opacity .2s}
.langs button:hover{opacity:1}
.langs button[aria-pressed="true"]{opacity:1;text-decoration:underline;text-underline-offset:4px}

/* text roll on hover */
.roll{display:inline-block;overflow:hidden;vertical-align:top;line-height:1.25;height:1.25em}
.roll>span{display:block;transition:transform .5s var(--ease)}
.roll>span::after{content:attr(data-t);display:block}
.roll:hover>span,.roll:focus-visible>span{transform:translateY(-50%)}

/* split letters */
.split{display:inline-block}
.split .ch{display:inline-block;transform:translateY(105%);transition:transform 1s var(--ease);transition-delay:calc(var(--i,0) * 35ms + var(--d,0ms))}
.split .ch.sp{width:.3em}
.is-in .split .ch,.split.is-in .ch{transform:none}
html:not(.js) .split .ch{transform:none}

/* ---------- hero ---------- */
.hero{height:100svh;min-height:620px;padding:0;overflow:hidden;isolation:isolate}
.hero-name{position:absolute;inset:0;z-index:1;font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:-.045em;line-height:.82;pointer-events:none}
.hero-name .line,.hero-outline{letter-spacing:-.045em;position:absolute;display:block;white-space:nowrap;overflow:hidden;padding:.04em 0 .06em}
.l1{left:var(--pad);top:clamp(70px,11vh,120px);font-size:var(--fs1,17vw)}
.l2{right:var(--pad);bottom:clamp(120px,19vh,200px);font-size:var(--fs2,13vw)}
.hero-outline{z-index:3;right:var(--pad);bottom:clamp(120px,19vh,200px);font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:-.045em;line-height:.82;font-size:var(--fs2,13vw);color:transparent;-webkit-text-stroke:1.5px var(--fg);pointer-events:none;opacity:0;transition:opacity 1s var(--ease) .9s}
.is-in .hero-outline{opacity:1}
.hero-photo{position:absolute;z-index:2;left:50%;bottom:0;height:86svh;aspect-ratio:1000/1697;transform:translateX(-50%);will-change:transform}
.hero-photo img{width:100%;height:100%;object-fit:contain;object-position:bottom;transform:translateY(8%) scale(1.04);opacity:0;transition:transform 1.6s var(--ease) .2s,opacity 1.2s var(--ease) .2s}
.is-in .hero-photo img{transform:none;opacity:1}
.hero-foot{position:absolute;z-index:4;left:var(--pad);right:var(--pad);bottom:clamp(20px,3vh,36px);display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:24px}
.hero-role{display:flex;flex-direction:column;gap:10px;max-width:34ch;font-size:clamp(15px,.9rem + .25vw,18px);line-height:1.4}
.avail{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;background:var(--fg);color:var(--bg);font-weight:600;font-size:15px;transition:background .3s,color .3s}
.avail i{width:8px;height:8px;border-radius:50%;background:#2bd46b;box-shadow:0 0 0 0 rgba(43,212,107,.6);animation:ping 2s infinite}
.avail:hover{background:var(--acc)}
@keyframes ping{70%{box-shadow:0 0 0 10px rgba(43,212,107,0)}100%{box-shadow:0 0 0 0 rgba(43,212,107,0)}}
.hero-scroll{justify-self:end;color:var(--dim)}

/* ---------- marquee bands ---------- */
.bands{position:relative;height:clamp(150px,22vw,320px);overflow:hidden;display:grid;place-items:center}
.band{position:absolute;left:-5%;width:110%;padding:clamp(10px,1.4vw,22px) 0;overflow:hidden;white-space:nowrap}
.band-a{background:var(--acc);color:var(--bg);transform:rotate(-3deg);z-index:2}
.band-b{background:var(--fg);color:var(--bg);transform:rotate(2.5deg)}
.track{display:inline-flex;will-change:transform;font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:clamp(22px,4vw,64px);letter-spacing:-.02em;line-height:1}
.track span{padding:0 .5em;display:inline-flex;align-items:center;gap:1em}
.track span::after{content:"✺";font-size:.7em}

/* ---------- about ---------- */
.about-grid{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,6vw,110px);align-items:start}
.portrait{position:sticky;top:12vh;overflow:hidden;border-radius:6px}
.portrait img{width:100%;aspect-ratio:5/7;object-fit:cover;object-position:center 30%;transform:scale(1.18);transition:transform 1.6s var(--ease)}
.portrait figcaption{position:absolute;left:14px;bottom:12px;color:#fff;mix-blend-mode:difference}
.reveal-clip{clip-path:inset(100% 0 0 0);transition:clip-path 1.4s var(--ease-io)}
.reveal-clip.in{clip-path:inset(0 0 0 0)}
.reveal-clip.in img{transform:scale(1)}
.statement{font-family:var(--text);font-weight:500;font-size:clamp(24px,1rem + 2vw,48px);line-height:1.18;letter-spacing:-.02em}
.statement .w{opacity:.16;transition:opacity .25s linear}
.statement .w.lit{opacity:1}
.stats{display:grid;grid-template-columns:repeat(2,1fr);gap:0 clamp(16px,3vw,40px);margin-top:clamp(56px,8vw,120px)}
.stat{display:flex;flex-direction:column;gap:8px;padding:24px 0 32px;border-top:1px solid var(--line)}
.stat b{font-family:var(--display);font-weight:700;font-size:clamp(44px,5.4vw,96px);line-height:.9;letter-spacing:-.04em;color:var(--acc);font-variant-numeric:tabular-nums}
.stat span{color:var(--dim)}

/* ---------- services ---------- */
.services{padding-top:0}
.srv{border-bottom:1px solid var(--line)}
.srv-row{position:relative;display:grid;grid-template-columns:80px 1.3fr 1fr;align-items:center;gap:24px;padding:clamp(24px,3vw,44px) 0;border-top:1px solid var(--line);isolation:isolate;transition:color .45s var(--ease),padding .45s var(--ease)}
.srv-row::before{content:"";position:absolute;inset:0 calc(-1 * var(--pad));z-index:-1;background:var(--acc);transform:scaleY(0);transform-origin:bottom;transition:transform .55s var(--ease)}
.srv-row:hover{color:var(--bg)}
.srv-row:hover::before{transform:scaleY(1)}
.srv-row:hover .mono{color:var(--bg)}
.srv-row .mono{color:var(--dim);transition:color .3s}
.srv-row h3{font-family:var(--display);font-weight:600;font-size:clamp(22px,2.8vw,48px);line-height:1.05;letter-spacing:-.03em}
.srv-row p{max-width:38ch}

/* ---------- section heads ---------- */
.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:clamp(32px,5vw,72px)}
.big-title{white-space:nowrap;font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(56px,13vw,240px);line-height:.82;letter-spacing:-.05em;overflow:hidden;padding:.04em 0 .05em}
.big-title sup{font-size:clamp(12px,1vw,16px);vertical-align:top;margin-left:.6em;color:var(--acc);letter-spacing:0}

/* ---------- work ---------- */
.projects{border-bottom:1px solid var(--line)}
.proj a{display:grid;grid-template-columns:70px 1fr minmax(0,26ch) 90px 56px;align-items:center;gap:24px;padding:clamp(20px,2.4vw,36px) 0;border-top:1px solid var(--line);transition:opacity .4s var(--ease)}
.projects:hover .proj:not(:hover) a{opacity:.32}
.proj .mono{color:var(--dim)}
.proj-name{font-family:var(--display);font-weight:700;font-size:clamp(28px,5vw,92px);line-height:.95;letter-spacing:-.04em;text-transform:uppercase;transition:transform .6s var(--ease),color .4s}
.proj a:hover .proj-name,.proj a:focus-visible .proj-name{transform:translateX(clamp(8px,2vw,32px));color:var(--acc)}
.proj-kind{color:var(--dim);font-size:15px;line-height:1.35}
.proj-arrow{width:56px;height:56px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;transition:transform .5s var(--ease),background .3s,border-color .3s,color .3s}
.proj a:hover .proj-arrow{transform:rotate(-45deg);background:var(--acc);border-color:var(--acc);color:var(--bg)}

/* floating preview */
.peek{position:fixed;left:0;top:0;z-index:55;width:clamp(280px,26vw,420px);aspect-ratio:4/3;translate:-50% -50%;pointer-events:none;overflow:hidden;border-radius:8px;transform:scale(.4);opacity:0;transition:opacity .35s var(--ease),transform .5s var(--ease)}
.peek.on{opacity:1;transform:scale(1)}
.peek-in{position:absolute;inset:0;transition:transform .7s var(--ease)}
.card{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:22px;color:var(--bg);background:var(--c,var(--acc))}
.card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}
.card b{font-family:var(--display);font-size:clamp(20px,2vw,32px);line-height:1;letter-spacing:-.03em}
.card .mono{display:flex;justify-content:space-between}
.card-wrap{position:relative;height:100%}

/* ---------- experience ---------- */
.exp-list{border-bottom:1px solid var(--line)}
.exp-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.6fr);grid-template-areas:"t h d" "t r d";gap:6px 32px;padding:clamp(24px,3vw,40px) 0;border-top:1px solid var(--line);transition:background .3s}
.exp-row time{grid-area:t;color:var(--acc);padding-top:.4em}
.exp-row h3{grid-area:h;font-family:var(--display);font-weight:600;font-size:clamp(20px,2vw,34px);letter-spacing:-.03em;line-height:1.1}
.exp-row .role{grid-area:r;color:var(--dim)}
.exp-row p:last-child{grid-area:d;color:#cfcac2}

/* ---------- stack ---------- */
.stack-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,120px);align-items:start}
.chips{display:flex;flex-wrap:wrap;gap:10px}
.chips li{padding:12px 20px;border:1px solid var(--line);border-radius:999px;font-size:clamp(15px,1.1vw,18px);transition:background .3s,color .3s,border-color .3s,transform .3s var(--ease)}
.chips li:hover{background:var(--fg);color:var(--bg);border-color:var(--fg);transform:translateY(-3px)}
.tongues li{display:grid;grid-template-columns:1fr auto;gap:10px;padding:18px 0}
.tongues li+li{border-top:1px solid var(--line)}
.tongues span{font-family:var(--display);font-weight:600;font-size:clamp(22px,2.2vw,36px);letter-spacing:-.03em}
.tongues em{font-style:normal;color:var(--dim);align-self:end;font-size:15px}
.tongues i{grid-column:1/-1;height:3px;background:var(--line);position:relative;overflow:hidden}
.tongues i::after{content:"";position:absolute;inset:0;background:var(--acc);transform-origin:left;transform:scaleX(0);transition:transform 1.4s var(--ease) .2s}
.tongues li.in i::after{transform:scaleX(var(--v))}

/* ---------- contact ---------- */
.contact{min-height:100svh;display:flex;flex-direction:column;justify-content:center}
.c-big{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(48px,10.5vw,210px);line-height:.86;letter-spacing:-.05em}
.c-big .line{display:block;white-space:nowrap;overflow:hidden;padding:.03em 0 .05em}
.c-row{display:flex;align-items:center;gap:clamp(32px,6vw,100px);margin-top:clamp(40px,6vw,90px);flex-wrap:wrap}
.c-btn{flex:none;width:clamp(150px,15vw,220px);aspect-ratio:1;border-radius:50%;background:var(--acc);color:var(--bg);display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:clamp(16px,1.3vw,22px);text-transform:uppercase;transition:background .3s}
.c-btn:hover{background:var(--fg)}
.c-info{display:grid;gap:22px;min-width:0}
.c-mail,.c-line{display:flex;flex-direction:column;gap:6px;text-align:left}
.c-info b{font-family:var(--display);font-weight:600;font-size:clamp(18px,2.6vw,44px);letter-spacing:-.03em;line-height:1.05;overflow-wrap:anywhere;background:linear-gradient(currentColor,currentColor) left bottom/0 2px no-repeat;transition:background-size .5s var(--ease),color .3s;padding-bottom:4px}
.c-mail:hover b,.c-line:hover b{background-size:100% 2px;color:var(--acc)}

/* ---------- footer, toast ---------- */
.foot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:24px var(--pad);border-top:1px solid var(--line)}
.toast{position:fixed;left:50%;bottom:28px;z-index:130;visibility:hidden;transform:translate(-50%,200%);background:var(--fg);color:var(--bg);padding:12px 18px;border-radius:999px;transition:transform .5s var(--ease)}
.toast.on{visibility:visible;transform:translate(-50%,0)}

/* reveal */
.js .up{opacity:0;transform:translateY(40px);transition:opacity 1s var(--ease),transform 1s var(--ease);transition-delay:var(--dl,0ms)}
.js .up.in{opacity:1;transform:none}

/* ---------- responsive ---------- */
@media (max-width:900px){
  .nav{grid-template-columns:auto 1fr auto;gap:12px;padding:14px var(--pad)}
  .nav-mid{display:none}
  .nav-links{display:none}
  .langs{justify-self:end}
  .hero{height:auto;min-height:0;display:flex;flex-direction:column;padding-top:78px}
  .hero-name{position:relative;inset:auto;display:flex;flex-direction:column;gap:2px;padding:0 var(--pad)}
  .hero-name .line{position:relative;left:auto;right:auto;top:auto;bottom:auto}
  .l1{font-size:var(--fs1,22vw)}
  .l2{font-size:var(--fs2,16vw);align-self:flex-end}
  .hero-outline{display:none}
  .hero-photo::after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(transparent,var(--bg) 85%)}
  .hero-photo{position:relative;left:auto;transform:none;height:auto;width:min(92vw,520px);aspect-ratio:1000/1697;margin:-18vw auto 0}
  .hero-foot{position:relative;left:auto;right:auto;bottom:auto;grid-template-columns:1fr;gap:20px;padding:0 var(--pad) 40px;margin-top:-18vw}
  .hero-scroll{display:none}
  .avail{justify-self:start}
  .about-grid{grid-template-columns:1fr}
  .portrait{position:relative;top:0;max-width:520px}
  .stats{grid-template-columns:1fr 1fr}
  .srv-row{grid-template-columns:40px 1fr;gap:10px 16px}
  .srv-row p{grid-column:2}
  .proj a{grid-template-columns:36px 1fr 44px;gap:6px 14px}
  .proj-kind{grid-column:2;grid-row:2}
  .proj .yr{display:none}
  .proj-arrow{width:44px;height:44px;grid-column:3;grid-row:1/span 2}
  .exp-row{grid-template-columns:1fr;grid-template-areas:"t" "h" "r" "d"}
  .stack-grid{grid-template-columns:1fr}
  .c-btn{width:140px}
}

@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}
  .split .ch,.js .up{transform:none!important;opacity:1!important}
  .reveal-clip{clip-path:none}
  .statement .w{opacity:1}
  .hero-photo img{opacity:1;transform:none}
  .hero-outline{opacity:1}
  .loader{display:none}
}
