
/* CodeZerio — Vercel-dark / technical Swiss — prefix: czr- */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@500;700&family=Space+Grotesk:wght@500;600;700&display=swap');

:root{
  --czr-bg:#08080A;
  --czr-bg-soft:#0F0F11;
  --czr-paper:#111113;
  --czr-paper-2:#17171A;
  --czr-line:#1E1E22;
  --czr-line-2:#2A2A30;
  --czr-ink:#F5F5F2;
  --czr-muted:#9A9AA0;
  --czr-muted-2:#6B6B73;
  --czr-acid:#D9FF5E;
  --czr-acid-2:#C6FF3A;
  --czr-blue:#6B7CFF;
  --czr-blue-soft:#9AA6FF;
  --czr-radius:16px;
  --czr-radius-lg:24px;
  --czr-header-h:68px;
  --czr-shadow:0 20px 60px rgba(0,0,0,.5);
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{
  margin:0;
  font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;
  background:var(--czr-bg);
  color:var(--czr-ink);
  line-height:1.6;
  -webkit-font-smoothing:antialiased;
}
img,svg{display:block;max-width:100%}
a{color:inherit;text-decoration:none}
button{font:inherit}
:focus-visible{outline:2px solid var(--czr-acid);outline-offset:3px;border-radius:6px}
.czr-skip{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}
.czr-skip:focus{left:12px;top:12px;width:auto;height:auto;background:var(--czr-ink);color:var(--czr-bg);padding:10px 14px;border-radius:10px;z-index:9999}

/* header */
.czr-header{
  position:sticky;top:0;z-index:50;
  background:rgba(8,8,10,.78);
  backdrop-filter:blur(18px) saturate(1.2);
  border-bottom:1px solid var(--czr-line);
  transition:background .25s,border-color .25s;
}
.czr-header.is-scrolled{background:rgba(8,8,10,.92);border-color:var(--czr-line-2)}
.czr-header__inner{max-width:1280px;margin:0 auto;height:var(--czr-header-h);display:flex;align-items:center;justify-content:space-between;padding:0 24px}
.czr-brand{display:flex;align-items:center;gap:12px}
.czr-brand__mark{width:36px;height:36px;border-radius:10px;background:var(--czr-paper);border:1px solid var(--czr-line);display:grid;place-items:center;position:relative;overflow:hidden}
.czr-brand__mark i{width:22px;height:22px;border-radius:7px;background:var(--czr-paper-2);border:1px solid var(--czr-line);display:grid;place-items:center;font-family:JetBrains Mono,monospace;font-weight:700;font-size:10px;color:var(--czr-ink)}
.czr-brand__mark i::before{content:"";position:absolute;left:8px;top:10px;width:6px;height:10px;border-left:2px solid var(--czr-acid);border-bottom:2px solid var(--czr-acid);transform:skewX(-8deg);opacity:.9}
.czr-brand__mark i::after{content:"";position:absolute;right:8px;top:10px;width:6px;height:10px;border-right:2px solid var(--czr-acid);border-bottom:2px solid var(--czr-acid);transform:skewX(8deg);opacity:.9}
.czr-brand__name{font-family:Space Grotesk,sans-serif;font-weight:700;letter-spacing:-.02em;font-size:18px}
.czr-brand__name em{font-style:normal;color:var(--czr-acid)}
.czr-nav{display:flex;align-items:center;gap:28px}
.czr-nav__links{display:flex;gap:26px;align-items:center}
.czr-nav__links a{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.75;position:relative;padding:4px 0}
.czr-nav__links a:hover,.czr-nav__links a.is-active{opacity:1}
.czr-nav__links a.is-active::after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:1px;background:var(--czr-acid)}
.czr-nav__cta{background:var(--czr-ink);color:var(--czr-bg);padding:11px 16px;border-radius:999px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;transition:transform .2s,background .2s}
.czr-nav__cta:hover{background:#fff;transform:translateY(-1px)}
.czr-burger{display:none;width:40px;height:40px;border:1px solid var(--czr-line);border-radius:10px;background:var(--czr-paper);color:var(--czr-ink)}
.czr-mobile{display:none;position:fixed;inset:var(--czr-header-h) 0 0 0;background:var(--czr-bg-soft);border-top:1px solid var(--czr-line);z-index:49;padding:18px 24px}
.czr-mobile.is-open{display:block}
.czr-mobile a{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--czr-line);font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:600}
.czr-mobile a span:last-child{font-family:JetBrains Mono,monospace;font-size:11px;opacity:.5}
@media(max-width:900px){.czr-nav__links,.czr-nav__cta{display:none}.czr-burger{display:grid;place-items:center}}

/* wraps */
.czr-wrap{max-width:1280px;margin:0 auto;padding:0 24px}
.czr-section{padding:88px 0;position:relative;border-top:1px solid transparent}
.czr-section--soft{background:var(--czr-bg-soft);border-top:1px solid var(--czr-line);border-bottom:1px solid var(--czr-line)}
.czr-section--paper{background:var(--czr-paper);border-top:1px solid var(--czr-line);border-bottom:1px solid var(--czr-line)}
.czr-kicker{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--czr-acid);display:flex;align-items:center;gap:10px;margin-bottom:14px}
.czr-kicker::before{content:"";width:22px;height:1px;background:var(--czr-acid)}
.czr-h2{font-family:Space Grotesk,sans-serif;font-weight:700;letter-spacing:-.03em;line-height:.95;font-size:clamp(34px,6vw,64px);margin:0 0 16px}
.czr-h3{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:22px;margin:0 0 10px;letter-spacing:-.02em}
.czr-lead{font-size:18px;line-height:1.5;max-width:62ch;color:var(--czr-muted)}
.czr-mono{font-family:JetBrains Mono,monospace}

/* HERO - stacked: copy on top, visual below as wide strip */
.czr-hero{padding:48px 0 0}
.czr-hero__top{max-width:980px}
.czr-hero__title{font-family:Space Grotesk,sans-serif;font-weight:700;letter-spacing:-.04em;line-height:.9;font-size:clamp(44px,8vw,96px);margin:0}
.czr-hero__title em{font-style:normal;color:var(--czr-acid)}
.czr-hero__sub{margin-top:20px;display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:end}
.czr-hero__ctaRow{margin-top:28px;display:flex;gap:12px;flex-wrap:wrap}
.czr-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border-radius:999px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;transition:.2s;border:1px solid transparent}
.czr-btn--primary{background:var(--czr-acid);color:var(--czr-bg)}
.czr-btn--primary:hover{background:var(--czr-acid-2);transform:translateY(-1px)}
.czr-btn--ghost{background:transparent;border-color:var(--czr-line-2);color:var(--czr-ink)}
.czr-btn--ghost:hover{border-color:var(--czr-ink);background:var(--czr-paper)}
.czr-hero__strip{margin-top:42px;border-top:1px solid var(--czr-line);border-bottom:1px solid var(--czr-line);background:var(--czr-paper);overflow:hidden}
.czr-hero__stripInner{display:grid;grid-template-columns:1.1fr .9fr;gap:0;min-height:420px}
.czr-hero__code{background:#0B0B0D;border-right:1px solid var(--czr-line);padding:20px 22px;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.7;color:var(--czr-muted);position:relative}
.czr-hero__code b{color:var(--czr-ink);font-weight:700}
.czr-hero__code .line{opacity:.9}
.czr-hero__code .dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:6px}
.czr-hero__preview{background:radial-gradient(120% 120% at 0% 0%, rgba(107,124,255,.18), transparent 60%), radial-gradient(100% 100% at 100% 100%, rgba(217,255,94,.14), transparent 60%), var(--czr-paper);padding:20px;display:grid;gap:14px;align-content:start}
.czr-miniTop{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.6}
.czr-window{border:1px solid var(--czr-line);border-radius:14px;overflow:hidden;background:var(--czr-bg)}
.czr-window__bar{height:32px;border-bottom:1px solid var(--czr-line);display:flex;align-items:center;gap:6px;padding:0 12px}
.czr-window__bar i{width:8px;height:8px;border-radius:50%;background:var(--czr-line-2);display:block}
.czr-window__body{padding:14px;display:grid;gap:10px}
.czr-bar{height:10px;border-radius:999px;background:var(--czr-line-2)}
.czr-bar--ink{width:68%;background:var(--czr-ink)}
.czr-bar--acid{width:42%;background:var(--czr-acid)}
.czr-bar--blue{width:86%;background:var(--czr-blue)}
.czr-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:8px}
.czr-stat{border-top:1px solid var(--czr-line);padding-top:10px}
.czr-stat b{font-family:Space Grotesk,sans-serif;font-size:22px;display:block}
.czr-stat span{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.6}
@media(max-width:900px){.czr-hero__sub{grid-template-columns:1fr}.czr-hero__stripInner{grid-template-columns:1fr}}

/* trust */
.czr-trust{border-top:1px solid var(--czr-line);border-bottom:1px solid var(--czr-line);background:var(--czr-bg-soft)}
.czr-trust__inner{display:flex;gap:24px;align-items:center;overflow:auto;padding:14px 24px}
.czr-trust__label{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;opacity:.5;flex:0 0 auto}
.czr-trust__logos{display:flex;gap:14px;align-items:center}
.czr-trust__logos span{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:13px;border:1px solid var(--czr-line);padding:7px 12px;border-radius:999px;background:var(--czr-paper);color:var(--czr-muted)}

/* SERVICES - numbered vertical list */
.czr-services__list{margin-top:32px;border-top:1px solid var(--czr-line)}
.czr-svc{display:grid;grid-template-columns:72px 1fr 180px 160px 120px;gap:16px;align-items:center;padding:22px 0;border-bottom:1px solid var(--czr-line);transition:background .2s}
.czr-svc:hover{background:rgba(255,255,255,.02)}
.czr-svc__num{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.12em;color:var(--czr-acid)}
.czr-svc__title{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:20px;line-height:1.1;letter-spacing:-.02em}
.czr-svc__desc{font-size:13.5px;color:var(--czr-muted);max-width:48ch}
.czr-svc__meta{display:flex;flex-direction:column;gap:4px}
.czr-svc__price{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:18px}
.czr-svc__turn{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--czr-muted);text-transform:uppercase;letter-spacing:.08em}
.czr-svc__tag{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:999px;border:1px solid var(--czr-line);background:var(--czr-paper);color:var(--czr-muted);display:inline-block}
.czr-svc__cta{justify-self:end}
.czr-svc__btn{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:9px 14px;border-radius:999px;border:1px solid var(--czr-line-2);background:var(--czr-paper)}
.czr-svc__btn:hover{border-color:var(--czr-ink);background:var(--czr-ink);color:var(--czr-bg)}
@media(max-width:1000px){.czr-svc{grid-template-columns:56px 1fr 140px;}.czr-svc__desc,.czr-svc__tag{display:none}}
@media(max-width:640px){.czr-svc{grid-template-columns:48px 1fr auto}.czr-svc__meta{display:none}}

/* process vertical timeline */
.czr-process{margin-top:28px;border-left:1px solid var(--czr-line);padding-left:24px;display:grid;gap:28px;position:relative}
.czr-step{position:relative;display:grid;grid-template-columns:80px 1fr;gap:16px}
.czr-step::before{content:"";position:absolute;left:-29px;top:6px;width:10px;height:10px;border-radius:50%;background:var(--czr-bg);border:2px solid var(--czr-acid)}
.czr-step__n{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.14em;color:var(--czr-acid)}
.czr-step__t{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:18px;margin:0 0 6px}
.czr-step__d{font-size:13.5px;color:var(--czr-muted);max-width:58ch}

/* guarantee centered */
.czr-guar{text-align:center;max-width:860px;margin:0 auto;padding:28px;border:1px dashed var(--czr-line-2);border-radius:var(--czr-radius-lg);background:linear-gradient(180deg, var(--czr-paper), var(--czr-bg-soft))}
.czr-guar b{font-family:Space Grotesk,sans-serif;font-size:26px;display:block;margin-bottom:10px}
.czr-guar ul{list-style:none;padding:0;margin:14px 0 0;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}
.czr-guar li{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:7px 12px;border-radius:999px;border:1px solid var(--czr-line);background:var(--czr-bg)}

/* comparison paired cards */
.czr-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}
.czr-compare__card{border:1px solid var(--czr-line);border-radius:var(--czr-radius-lg);padding:20px;background:var(--czr-paper)}
.czr-compare__card--bad{opacity:.7}
.czr-compare__title{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;display:flex;align-items:center;gap:8px}
.czr-compare__title i{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px}
.czr-compare__card ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}
.czr-compare__card li{display:flex;gap:10px;font-size:13.5px;line-height:1.4}
@media(max-width:800px){.czr-compare{grid-template-columns:1fr}}

/* FAQ two columns */
.czr-faq{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}
.czr-faq__col{display:grid;gap:0}
.czr-faq__item{border-bottom:1px solid var(--czr-line)}
.czr-faq__q{width:100%;text-align:left;background:transparent;border:0;padding:16px 0;display:flex;justify-content:space-between;gap:12px;font-family:Space Grotesk,sans-serif;font-weight:600;font-size:16px;cursor:pointer;color:var(--czr-ink)}
.czr-faq__a{max-height:0;overflow:hidden;transition:max-height .32s ease}
.czr-faq__aInner{padding:0 0 14px;font-size:13.5px;color:var(--czr-muted);max-width:58ch}
.czr-faq__item.is-open .czr-faq__a{max-height:320px}
@media(max-width:800px){.czr-faq{grid-template-columns:1fr}}

/* about timeline */
.czr-about{max-width:900px;margin:0 auto;text-align:center}
.czr-timeline{margin-top:32px;text-align:left;border-left:1px solid var(--czr-line);padding-left:22px;display:grid;gap:26px;max-width:760px;margin-left:auto;margin-right:auto}
.czr-tl{position:relative}
.czr-tl::before{content:"";position:absolute;left:-27px;top:8px;width:10px;height:10px;border-radius:50%;background:var(--czr-acid);box-shadow:0 0 0 4px rgba(217,255,94,.15)}
.czr-tl__year{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;color:var(--czr-acid)}
.czr-tl__title{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:18px;margin:4px 0}
.czr-tl__desc{font-size:13.5px;color:var(--czr-muted)}
.czr-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:28px auto 0;max-width:760px;border-top:1px solid var(--czr-line);padding-top:18px}
.czr-stats b{font-family:Space Grotesk,sans-serif;font-size:28px;display:block}
.czr-stats span{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.6}
.czr-team{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:22px;max-width:760px;margin-left:auto;margin-right:auto;text-align:left}
.czr-person{border:1px solid var(--czr-line);border-radius:14px;padding:12px;background:var(--czr-paper);display:flex;gap:12px;align-items:center}
.czr-person__av{width:44px;height:44px;border-radius:10px;background:var(--czr-paper-2);border:1px solid var(--czr-line);display:grid;place-items:center;font-family:JetBrains Mono,monospace;font-weight:700;font-size:12px}
.czr-person__name{font-weight:600;font-size:14px;font-family:Space Grotesk,sans-serif}
.czr-person__role{font-size:11px;color:var(--czr-muted);font-family:JetBrains Mono,monospace}
@media(max-width:800px){.czr-stats{grid-template-columns:1fr 1fr}.czr-team{grid-template-columns:1fr}}

/* reviews featured + 3 */
.czr-reviews{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;margin-top:24px;align-items:start}
.czr-quote{border:1px solid var(--czr-line);border-radius:var(--czr-radius-lg);padding:20px;background:var(--czr-paper)}
.czr-quote--featured{background:var(--czr-ink);color:var(--czr-bg);border-color:var(--czr-ink)}
.czr-quote--featured .czr-quote__text{font-family:Space Grotesk,sans-serif;font-size:22px;line-height:1.25;letter-spacing:-.02em}
.czr-quote__stars{color:var(--czr-acid);letter-spacing:.12em;font-size:11px;margin-bottom:10px}
.czr-quote__text{font-size:13.5px;line-height:1.5}
.czr-quote__who{margin-top:14px;display:flex;gap:10px;align-items:center}
.czr-quote__who b{font-size:13px;font-family:Space Grotesk,sans-serif}
.czr-quote__who span{font-size:10px;color:var(--czr-muted);display:block;font-family:JetBrains Mono,monospace}
.czr-reviews__side{display:grid;gap:16px}
@media(max-width:900px){.czr-reviews{grid-template-columns:1fr}}

/* footer */
.czr-footer{border-top:1px solid var(--czr-line);background:var(--czr-bg-soft);padding:44px 0 20px}
.czr-footer__grid{display:grid;grid-template-columns:1.2fr .8fr .8fr 1fr;gap:24px}
.czr-footer__brand{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:20px;margin-bottom:10px}
.czr-footer__brand em{color:var(--czr-acid)}
.czr-footer__colTitle{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;opacity:.5;margin-bottom:12px}
.czr-footer__links{display:grid;gap:8px}
.czr-footer__links a{font-size:13px;color:var(--czr-muted)}
.czr-footer__links a:hover{color:var(--czr-ink)}
.czr-footer__bottom{margin-top:24px;border-top:1px solid var(--czr-line);padding-top:14px;display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--czr-muted-2);font-family:JetBrains Mono,monospace;flex-wrap:wrap}
@media(max-width:900px){.czr-footer__grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.czr-footer__grid{grid-template-columns:1fr}}

/* contact */
.czr-contact{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.czr-form{border:1px solid var(--czr-line);border-radius:var(--czr-radius-lg);padding:20px;background:var(--czr-paper)}
.czr-field{display:grid;gap:6px;margin-bottom:14px}
.czr-field label{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.6}
.czr-field input,.czr-field select,.czr-field textarea{padding:12px 14px;border-radius:12px;border:1px solid var(--czr-line);background:var(--czr-bg);color:var(--czr-ink);font-size:14px}
.czr-field textarea{min-height:120px;resize:vertical}
.czr-map{border-radius:var(--czr-radius-lg);overflow:hidden;border:1px solid var(--czr-line);min-height:420px;background:var(--czr-paper-2)}
.czr-map iframe{width:100%;height:100%;min-height:420px;border:0;display:block;filter:grayscale(1) invert(0) brightness(.9)}
@media(max-width:900px){.czr-contact{grid-template-columns:1fr}}

/* legal */
.czr-legal{display:grid;grid-template-columns:210px 1fr;gap:24px}
.czr-legal__nav{position:sticky;top:84px;border:1px solid var(--czr-line);border-radius:14px;background:var(--czr-paper);padding:10px}
.czr-legal__nav a{display:block;padding:10px 12px;border-radius:10px;font-size:13px;font-weight:500;font-family:JetBrains Mono,monospace}
.czr-legal__nav a.is-active,.czr-legal__nav a:hover{background:var(--czr-bg-soft)}
.czr-legal__doc{border:1px solid var(--czr-line);border-radius:var(--czr-radius-lg);background:var(--czr-paper);padding:24px}
.czr-legal__doc h3{font-family:Space Grotesk,sans-serif;font-size:24px;margin:0 0 10px}
.czr-legal__doc h4{font-family:Space Grotesk,sans-serif;font-size:15px;margin:18px 0 8px}
.czr-legal__doc p,.czr-legal__doc li{font-size:13.5px;color:var(--czr-muted);line-height:1.6}
@media(max-width:900px){.czr-legal{grid-template-columns:1fr}}

/* cookie */
.czr-cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:60;background:var(--czr-ink);color:var(--czr-bg);border-radius:14px;padding:12px 12px 12px 16px;display:none;align-items:center;gap:12px;justify-content:space-between;box-shadow:0 18px 48px rgba(0,0,0,.5)}
.czr-cookie.is-visible{display:flex}
.czr-cookie p{margin:0;font-size:12px;line-height:1.4;max-width:56ch;opacity:.9}
.czr-cookie a{text-decoration:underline}
.czr-cookie__actions{display:flex;gap:8px;flex:0 0 auto}
.czr-cookie__btn{padding:9px 14px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:var(--czr-bg);color:var(--czr-ink);font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono,monospace}
.czr-cookie__btn--ghost{background:transparent;color:var(--czr-ink);border-color:rgba(255,255,255,.18);background:var(--czr-bg);color:var(--czr-bg);background:var(--czr-ink);color:var(--czr-bg);border:1px solid var(--czr-line-2)}
/* reveal */
.czr-reveal{opacity:0;transform:translateY(12px);transition:opacity .55s ease,transform .55s ease}
.czr-reveal.is-visible{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.czr-reveal{opacity:1;transform:none}html{scroll-behavior:auto}}
noscript .czr-reveal{opacity:1;transform:none}
