.ambient{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 20% 10%,#3118558c,#07050b00 55%),radial-gradient(ellipse at 85% 90%,#4a248066,#07050b00 55%),linear-gradient(180deg,#0a0611,#07050b 60%,#050308)}.ambient__grid{position:absolute;inset:-1px;background-image:linear-gradient(to right,rgba(213,190,255,.045) 1px,transparent 1px),linear-gradient(to bottom,rgba(213,190,255,.045) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(ellipse at center,#000000e6 55%,#0000);-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.9) 55%,rgba(0,0,0,0) 100%)}.ambient__wash{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55;will-change:transform}.ambient__wash--a{top:-10%;left:-8%;width:60vmin;height:60vmin;background:radial-gradient(circle,#a877ff47,#a877ff00 70%);animation:ambient-float-a 24s ease-in-out infinite alternate}.ambient__wash--b{bottom:-14%;right:-10%;width:55vmin;height:55vmin;background:radial-gradient(circle,#6b37bd4d,#6b37bd00 70%);animation:ambient-float-b 32s ease-in-out infinite alternate}.ambient__noise{position:absolute;inset:0;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.85  0 0 0 0 0.75  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:160px 160px;pointer-events:none}.ambient__vignette{position:absolute;inset:0;background:radial-gradient(ellipse at center,#0000 55%,#0000008c)}.ambient__stars{position:absolute;inset:0}.ambient__star{position:absolute;width:2px;height:2px;border-radius:50%;background:var(--lavender);box-shadow:0 0 6px #d5beff99;animation:ambient-twinkle 9s ease-in-out infinite;will-change:transform,opacity}@keyframes ambient-float-a{0%{transform:translateZ(0)}to{transform:translate3d(2vmin,3vmin,0)}}@keyframes ambient-float-b{0%{transform:translateZ(0)}to{transform:translate3d(-2vmin,-3vmin,0)}}@keyframes ambient-twinkle{0%,to{opacity:.2;transform:translateY(0) scale(1)}50%{opacity:.9;transform:translateY(-6px) scale(1.15)}}@media (prefers-reduced-motion: reduce){.ambient__wash,.ambient__star{animation:none}}.boot{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1.25rem;padding-top:calc(1.25rem + var(--safe-top));padding-bottom:calc(1.25rem + var(--safe-bottom));opacity:1;transition:opacity .3s ease}.boot--leaving{opacity:0}.boot__scrim{position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,#2a144ebf,#07050beb 55%),#07050b99;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.boot__window{position:relative;width:min(100%,460px);border-radius:var(--radius-window);background:linear-gradient(180deg,#1b1029c7,#100a19c7);border:1px solid var(--border-strong);box-shadow:0 0 0 1px #f6effc08 inset,0 20px 60px -20px #000c,0 0 0 1px #a877ff1a;overflow:hidden;transform:translateY(0);animation:boot-rise .42s cubic-bezier(.2,.7,.2,1) both}.boot__titlebar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .75rem;background:linear-gradient(180deg,#ffffff0a,#fff0);border-bottom:1px solid var(--border-chrome)}.boot__title{display:inline-flex;align-items:center;gap:.4rem;color:var(--lavender);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;text-transform:lowercase}.boot__title-heart{color:var(--lavender);opacity:.9}.boot__title-text{color:var(--text-muted)}.boot__chrome{display:inline-flex;gap:5px}.boot__dot{width:7px;height:7px;border-radius:50%;background:#d5beff2e;border:1px solid rgba(213,190,255,.28)}.boot__body{padding:1rem 1rem .9rem;display:grid;gap:.9rem}.boot__lines{min-height:7.5em;max-height:10em;overflow:hidden;font-family:var(--font-mono);font-size:13px;line-height:1.55;color:var(--lavender)}.boot__line{display:flex;gap:.55rem;align-items:baseline}.boot__prompt{color:var(--violet);opacity:.9}.boot__text{color:var(--lavender);text-shadow:0 0 10px rgba(213,190,255,.14)}.boot__cursor{display:inline-block;width:8px;height:1em;margin-left:2px;background:var(--lavender);box-shadow:0 0 6px #d5beff99;transform:translateY(2px);animation:boot-blink .9s steps(2,start) infinite}.boot__meta{display:flex;align-items:center;gap:.75rem}.boot__progress{flex:1;height:6px;background:#d5beff14;border:1px solid var(--border);border-radius:999px;overflow:hidden;position:relative}.boot__progress-fill{height:100%;background:repeating-linear-gradient(90deg,#a877fff2 0 6px,#a877ff99 6px 10px);box-shadow:0 0 10px #a877ff66;transition:width .12s linear}.boot__skip{font-family:var(--font-mono);font-size:11px;text-transform:lowercase;letter-spacing:.04em;color:var(--text-muted);padding:6px 10px;border:1px solid var(--border);border-radius:999px;background:#ffffff05;transition:color .16s ease,border-color .16s ease,background .16s ease}.boot__skip:hover,.boot__skip:focus-visible{color:var(--lavender);border-color:var(--border-strong);background:#a877ff14}@keyframes boot-rise{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes boot-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.boot__window{animation:none}.boot__cursor{animation:none;opacity:.6}}.photo-fallback{position:absolute;inset:0;width:100%;height:100%;background:#0d0617}.photo-fallback svg{display:block;width:100%;height:100%}.profile{display:block;width:100%}.window-chrome{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:8px 12px;min-height:32px;background:linear-gradient(180deg,#ffffff08,#fff0);border-bottom:1px solid var(--border-chrome);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--text-muted)}.window-chrome--status{border-bottom:0;border-top:1px solid var(--border-chrome);color:var(--text-muted);min-height:28px}.window-chrome__left{display:inline-flex;align-items:center;gap:.4rem}.window-chrome__heart{color:var(--lavender);opacity:.9}.window-chrome__title{color:var(--lavender)}.window-chrome__meta{color:var(--text-muted);opacity:.8}.profile-window{position:relative;width:100%;border-radius:var(--radius-window);overflow:hidden;background:linear-gradient(180deg,#1b1029c7,#100a19c7);border:1px solid var(--border-strong);box-shadow:0 0 0 1px #f6effc08 inset,0 24px 70px -24px #000c,0 0 0 1px #a877ff14}.profile-window__media{position:relative;width:100%;background:#0d0617}.profile-media{position:relative;width:100%;height:100%;min-height:100%}.profile-media__img,.profile-media__placeholder{position:absolute;inset:0;width:100%;height:100%}.profile-media__img{object-fit:cover;opacity:0;transition:opacity .4s ease}.profile-media__img.is-loaded{opacity:1}.profile-window__scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#07050b33,#07050b00 20%),linear-gradient(180deg,#07050b00 75%,#07050b73)}.profile-window__corner{position:absolute;top:10px;right:10px;color:var(--lavender);opacity:.75}.profile-window__caption{position:absolute;left:12px;bottom:10px;display:inline-flex;gap:.35rem;padding:4px 9px;color:var(--text-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;background:#100a1980;border:1px solid var(--border);border-radius:999px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.social-link{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 28px;align-items:center;gap:10px;width:100%;min-height:56px;padding:10px 14px;border:1px solid var(--border);border-radius:var(--radius-row);background:linear-gradient(180deg,#1b10298c,#100a198c);color:var(--text);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .22s ease,color .18s ease}.social-link:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff0a,#fff0 40%);pointer-events:none}.social-link__heart{display:inline-grid;place-items:center;width:36px;height:36px;color:var(--lavender);border-radius:10px;border:1px solid var(--border);background:#a877ff0d;transition:transform .22s ease,color .22s ease,border-color .22s ease,background .22s ease}.social-link__text{display:grid;gap:2px;min-width:0}.social-link__label{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-weight:500;font-size:1rem;letter-spacing:-.005em;color:var(--text)}.social-link__handle{font-family:var(--font-mono);font-size:11.5px;color:var(--text-muted);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-link__badge{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;color:var(--lavender);padding:2px 6px;border:1px solid var(--border-strong);border-radius:var(--radius-chip);background:#a877ff14;text-transform:uppercase}.social-link__arrow{display:inline-grid;place-items:center;width:24px;height:24px;color:var(--text-muted);transition:color .18s ease,transform .22s ease}.social-link:hover,.social-link:focus-visible{transform:translateY(-1px);border-color:var(--border-strong);background:linear-gradient(180deg,#2b1946b8,#1b1029b8);box-shadow:var(--glow-violet-soft);color:var(--text)}.social-link:focus-visible{outline:2px solid var(--lavender);outline-offset:2px}.social-link:hover .social-link__heart,.social-link:focus-visible .social-link__heart{color:var(--lavender);border-color:var(--border-strong);background:#a877ff1f;animation:social-heart-beat .42s ease}.social-link:hover .social-link__arrow,.social-link:focus-visible .social-link__arrow{color:var(--lavender);transform:translate(1px,-1px)}.social-link:active{transform:translateY(0);box-shadow:none;background:linear-gradient(180deg,#1b1029e6,#100a19e6)}.social-link.is-emphasized{border-color:#a877ff4d;background:linear-gradient(180deg,#35186a8c,#200e4699)}.social-link.is-emphasized .social-link__heart{color:var(--lavender);border-color:#a877ff66;background:#a877ff24}.social-link.is-emphasized:hover,.social-link.is-emphasized:focus-visible{border-color:#a877ff8c;box-shadow:var(--glow-violet)}@keyframes social-heart-beat{0%{transform:scale(1)}40%{transform:scale(1.14)}70%{transform:scale(.96)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.social-link:hover .social-link__heart,.social-link:focus-visible .social-link__heart{animation:none}}@media (max-width: 400px){.social-link{min-height:60px;padding:10px 12px;grid-template-columns:34px minmax(0,1fr) 24px}.social-link__heart{width:34px;height:34px}}.links-window{position:relative;width:100%;border-radius:var(--radius-window);overflow:hidden;background:linear-gradient(180deg,#1b1029b8,#100a19c7);border:1px solid var(--border-strong);box-shadow:0 0 0 1px #f6effc08 inset,0 24px 70px -24px #000000d9,0 0 0 1px #a877ff1a;backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%)}.links-window__portrait{display:none;position:absolute;inset:0;z-index:0;pointer-events:none}.links-window__portrait img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;filter:saturate(.85) brightness(.55)}.links-window__portrait:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#07050b59,#100a198c 40%,#07050bc7),linear-gradient(90deg,#2a144e47,#2a144e14 50%,#07050b66)}.links-window__body{position:relative;z-index:1;padding:20px 20px 16px;display:grid;gap:16px}.links-window__intro{display:grid;gap:2px}.links-window__path{margin:0 0 2px;font-family:var(--font-mono);font-size:11px;color:var(--text-muted);letter-spacing:.04em}.links-window__path-root{color:#d5beffa6}.links-window__path-leaf{color:var(--lavender)}.links-window__name{margin:0;font-family:var(--font-display);font-weight:500;letter-spacing:-.02em;font-size:clamp(1.5rem,1.5vw + .9rem,1.9rem);color:var(--text)}.links-window__tagline{margin:0;color:var(--text-muted);font-size:.9rem}.links-window__list{list-style:none;padding:0;margin:0;display:grid;gap:8px}@media (max-width: 760px){.links-window__portrait{display:block}.links-window{background:#100a1959;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}.links-window .window-chrome{position:relative;z-index:1;background:linear-gradient(180deg,#07050b59,#07050b1f)}.links-window__body{padding:18px 16px 14px}.links-window__name,.links-window__tagline{text-shadow:0 1px 16px rgba(7,5,11,.8)}}.footer{margin-top:auto;padding:20px clamp(1rem,3vw,2rem) 20px;padding-bottom:max(20px,calc(16px + var(--safe-bottom)));display:grid;gap:12px;border-top:1px solid var(--border-chrome);background:linear-gradient(180deg,#100a1900,#100a1959)}.footer__strip{display:inline-flex;align-items:center;gap:.4rem;margin:0 auto;padding:6px 14px;color:var(--text-muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;border:1px solid var(--border);border-radius:999px;background:#1b102966}.footer__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;max-width:1080px;width:100%;margin:0 auto}.footer__line{display:inline-flex;align-items:center;gap:.4rem;margin:0;color:var(--text-muted);font-family:var(--font-mono);font-size:11.5px;letter-spacing:.03em}.footer__line-heart{color:var(--lavender);opacity:.9}.footer__controls{display:inline-flex;flex-wrap:wrap;gap:8px}.footer__btn{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid var(--border);border-radius:999px;background:#1b102966;color:var(--text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.03em;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.footer__btn:hover,.footer__btn:focus-visible{color:var(--lavender);border-color:var(--border-strong);background:#a877ff14;transform:translateY(-1px)}.footer__btn:active{transform:translateY(0)}.footer__btn--toggle{padding-left:9px}.footer__dot{width:7px;height:7px;border-radius:50%;background:#d5beff40;box-shadow:inset 0 0 0 1px #d5beff59}.footer__dot.is-on{background:#d5beff;box-shadow:0 0 8px #d5beff99,inset 0 0 0 1px #d5beffe6}@media (max-width: 540px){.footer__row{flex-direction:column;align-items:stretch;text-align:center}.footer__line,.footer__controls{justify-content:center}}.gallery-tile{transform:rotate(var(--gallery-rotate, -5deg));transition:transform .32s ease,box-shadow .32s ease;will-change:transform}.gallery-tile:hover{transform:rotate(var(--gallery-rotate-hover, -2deg)) translateY(-2px)}.gallery-tile__frame{padding:8px 8px 6px;background:linear-gradient(180deg,#201432f2,#160e24f2);border:1px solid var(--border-strong);border-radius:10px;box-shadow:0 0 0 1px #f6effc0a inset,0 18px 40px -16px #000000e6,0 0 0 1px #a877ff14}.gallery-tile__media{position:relative;width:100%;background:#0d0617;border-radius:6px;overflow:hidden}.gallery-tile__img,.gallery-tile__placeholder{position:absolute;inset:0;width:100%;height:100%}.gallery-tile__img{object-fit:cover;opacity:0;transition:opacity .4s ease}.gallery-tile__img.is-loaded{opacity:1}.gallery-tile__placeholder{background:radial-gradient(ellipse at center,rgba(92,47,160,.4),transparent 65%),linear-gradient(180deg,#1a0f30,#0d0617)}.gallery-tile__caption{display:inline-flex;align-items:center;gap:.3rem;margin-top:6px;padding-left:2px;color:var(--text-muted);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em}.gallery-tile__caption :first-child{color:var(--lavender)}@media (prefers-reduced-motion: reduce){.gallery-tile,.gallery-tile:hover{transition:none}}@media (max-width: 760px){.gallery-tile{display:none}}.mobile-banner{display:none}.mobile-banner{width:100%;border-radius:var(--radius-window);overflow:hidden;background:linear-gradient(180deg,#1b1029c7,#100a19c7);border:1px solid var(--border-strong);box-shadow:0 0 0 1px #f6effc08 inset,0 18px 44px -20px #000c,0 0 0 1px #a877ff14}.album-photo{position:relative;width:100%;overflow:hidden;background:#0d0617}.album-photo__img,.album-photo__placeholder{position:absolute;inset:0;width:100%;height:100%}.album-photo__img{object-fit:contain;object-position:center;opacity:0;transition:opacity .4s ease}.album-photo__img.is-loaded{opacity:1}.album-photo__placeholder{background:radial-gradient(ellipse at center,rgba(92,47,160,.35),transparent 65%),linear-gradient(180deg,#1a0f30,#0d0617)}@media (max-width: 760px){.mobile-banner{display:block}}.topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:10px 18px;min-height:36px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--text-muted);background:linear-gradient(180deg,#1b102999,#100a1933);border-bottom:1px solid var(--border);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%)}.topbar__left,.topbar__right{display:inline-flex;align-items:center;gap:.5rem}.topbar__heart{color:var(--lavender);opacity:.9}.topbar__os{color:var(--lavender)}.topbar__sep{color:#d5beff66}.topbar__name{color:var(--text)}.topbar__status{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-muted)}.topbar__status-dot{width:6px;height:6px;border-radius:50%;background:#9affc7;box-shadow:0 0 8px #9affc78c}.topbar__clock{color:var(--lavender)}@media (max-width: 540px){.topbar{padding:10px 14px;font-size:10.5px}.topbar__status{display:none}}.desktop{flex:1;display:flex;justify-content:center;align-items:center;padding:clamp(1rem,3vw,2.5rem) clamp(1rem,3vw,2rem)}.desktop__composition{position:relative;width:100%;max-width:1080px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:0;align-items:start}.desktop__photo{grid-column:1;grid-row:1;position:relative;z-index:1;padding-right:48px}.desktop__links{grid-column:2;grid-row:1;position:relative;z-index:2;margin-left:-40px;margin-top:36px}.desktop__album{display:none}.desktop__tile{position:absolute;z-index:3;pointer-events:auto}.desktop__tile--pinned{left:-18px;bottom:-16px}.desktop__accent{position:absolute;left:-8px;top:-14px;display:inline-flex;align-items:center;gap:.35rem;color:var(--lavender);font-family:var(--font-mono);font-size:11px;letter-spacing:.05em;opacity:.65}.desktop__wave{position:absolute;right:-8px;bottom:-24px;color:var(--violet);opacity:.55;pointer-events:none}@media (max-width: 980px){.desktop{padding:1.25rem}.desktop__composition{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.desktop__photo{padding-right:28px}.desktop__links{margin-left:-24px;margin-top:28px}.desktop__tile--pinned{left:0;bottom:-10px}}@media (max-width: 760px){.desktop{align-items:stretch;padding:.75rem .75rem 1.25rem}.desktop__composition{grid-template-columns:1fr;row-gap:12px}.desktop__photo{display:none}.desktop__album{display:block;grid-column:1;grid-row:1}.desktop__links{grid-column:1;grid-row:2;margin-left:0;margin-top:0}.desktop__tile{display:none}.desktop__accent{left:6px;top:-4px}.desktop__wave{right:6px;bottom:-28px;opacity:.45}}:root{--bg: #07050b;--surface-raised: #100a19;--surface-2: #1b1029;--violet: #a877ff;--lavender: #d5beff;--text: #f6effc;--text-muted: #b7a8c8;--border: rgba(213, 190, 255, .12);--border-strong: rgba(213, 190, 255, .22);--border-chrome: rgba(246, 239, 252, .06);--scrim-soft: rgba(7, 5, 11, .45);--scrim-strong: rgba(7, 5, 11, .72);--glow-violet: 0 0 0 1px rgba(168, 119, 255, .28), 0 10px 40px -12px rgba(168, 119, 255, .35);--glow-violet-soft: 0 0 0 1px rgba(168, 119, 255, .18), 0 6px 24px -10px rgba(168, 119, 255, .22);--radius-window: 14px;--radius-row: 12px;--radius-chip: 999px;--font-display: "Space Grotesk", "Inter", "Segoe UI", "SF Pro Display", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-body: "Inter", "SF Pro Text", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, "JetBrains Mono", "SF Mono", "Cascadia Mono", "Menlo", "Consolas", monospace;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--bg);color-scheme:dark;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;color:var(--text);font-family:var(--font-body);font-size:clamp(14.5px,.9vw + 12px,16px);line-height:1.5;background:var(--bg);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}a{color:var(--lavender);text-decoration:none}:focus-visible{outline:2px solid var(--lavender);outline-offset:2px;border-radius:6px}.noscript-fallback{max-width:32rem;margin:10vh auto;padding:2rem 1.25rem;color:var(--text);font-family:var(--font-body)}.noscript-fallback h1{font-family:var(--font-display);font-size:1.75rem;margin:0 0 .5rem}.noscript-fallback ul{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:.5rem}.noscript-fallback a{display:block;padding:.875rem 1rem;border:1px solid var(--border);border-radius:10px;background:#ffffff08}.page-root{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left);padding-right:var(--safe-right)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html[data-effects=off] *,html[data-effects=off] *:before,html[data-effects=off] *:after{animation:none!important;transition-duration:.001ms!important}
