  :root{
    --navy:#0B1026;
    --panel:rgba(255,255,255,0.035);
    --white:#FFFFFF;
    --red:#EF4444;
    --muted:rgba(255,255,255,0.62);
    --line:rgba(255,255,255,0.10);
  }
  *{margin:0;padding:0;box-sizing:border-box;}
  html{scroll-behavior:smooth;}
  body{
    background:var(--navy);color:var(--white);
    font-family:'Plus Jakarta Sans',sans-serif;-webkit-font-smoothing:antialiased;
  }

  /* ===== unified scroll reveal ===== */
  .reveal{opacity:0;transform:translateY(20px);transition:opacity .65s ease, transform .65s ease;}
  .reveal.in{opacity:1;transform:none;}
  .reveal.d1{transition-delay:.06s;}
  .reveal.d2{transition-delay:.15s;}
  .reveal.d3{transition-delay:.24s;}
  .reveal.d4{transition-delay:.33s;}
  .reveal.d5{transition-delay:.42s;}
  .reveal.d6{transition-delay:.51s;}

  .about-hero{
    position:relative;min-height:82vh;display:flex;align-items:center;
    padding:120px 24px 44px;overflow:hidden;
  }
  .about-hero::before{
    content:"";position:absolute;top:-15%;right:-8%;
    width:600px;height:600px;
    background:radial-gradient(circle, rgba(239,68,68,0.14) 0%, rgba(239,68,68,0) 70%);
    pointer-events:none;
  }
  .about-hero__grid{
    position:relative;max-width:1180px;margin:0 auto;width:100%;
    display:grid;grid-template-columns:1.2fr 0.8fr;gap:clamp(28px, 4vw, 56px);align-items:center;
  }
  .about-hero__eyebrow{
    display:inline-flex;align-items:center;gap:10px;
    font-size:0.78rem;font-weight:600;letter-spacing:0.14em;
    text-transform:uppercase;color:var(--muted);margin-bottom:26px;
  }
  .about-hero__eyebrow::before{content:"";width:28px;height:2px;background:var(--red);}
  .about-hero__title{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;
    font-size:clamp(2rem, 3.4vw, 3.4rem);
    line-height:1.08;letter-spacing:-0.02em;
    white-space:nowrap; /* only <br> tags create line breaks */
  }
  .about-hero__title .accent{color:var(--red);}
  .br-m{display:none;}
  .br-d{display:inline;}
  .br-all{display:inline;}
  .about-hero__sub{
    margin-top:26px;max-width:52ch;
    font-size:clamp(1rem, 1.4vw, 1.14rem);line-height:1.7;color:var(--muted);
  }
  .about-hero__sub strong{color:var(--white);font-weight:600;}
  .about-hero__cta{margin-top:38px;display:flex;gap:16px;flex-wrap:wrap;}
  .btn{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:0.98rem;
    padding:15px 30px;border-radius:10px;text-decoration:none;
    transition:transform .18s ease, background .18s ease, border-color .18s ease;
    display:inline-block;
  }
  .btn--primary{background:var(--red);color:var(--white);}
  .btn--primary:hover{transform:translateY(-2px);background:#dc2f2f;}
  .btn--ghost{border:1px solid var(--line);color:var(--white);}
  .btn--ghost:hover{border-color:var(--red);transform:translateY(-2px);}
  .paths{display:flex;flex-direction:column;gap:clamp(10px, 1.2vw, 14px);}
  .path{
    display:flex;align-items:center;gap:clamp(12px, 1.4vw, 18px);
    background:var(--panel);border:1px solid var(--line);
    border-radius:14px;padding:clamp(15px, 1.6vw, 20px);
    transition:border-color .2s ease, transform .2s ease;
  }
  .path:hover{border-color:var(--red);transform:translateX(4px);}
  .path__ico{
    flex-shrink:0;
    width:clamp(40px, 3.4vw, 46px);height:clamp(40px, 3.4vw, 46px);
    border-radius:11px;
    display:flex;align-items:center;justify-content:center;
    background:rgba(239,68,68,0.12);color:var(--red);
  }
  .path__ico svg{width:clamp(20px, 1.7vw, 23px);height:clamp(20px, 1.7vw, 23px);}
  .path__title{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:clamp(0.98rem, 1.15vw, 1.08rem);}
  .path__desc{font-size:clamp(0.82rem, 0.95vw, 0.9rem);color:var(--muted);margin-top:3px;line-height:1.5;}
  @media (max-width:700px){
    /* stack into a full-width column so all elements share the same edges */
    .about-hero__grid{grid-template-columns:1fr;gap:30px;}
    .about-hero{min-height:auto;padding:110px 22px 70px;}
    .paths{max-width:none;}
    /* compact treatment from tablet down */
    .br-m,.br-d,.br-all{display:none;}
    .about-hero__title{font-size:clamp(2rem, 6.5vw, 3rem);white-space:normal;text-wrap:balance;}
    .about-hero__cta{margin-top:24px;gap:10px;}
    .btn{width:100%;text-align:center;padding:13px 22px;font-size:0.94rem;}
  }
  @media (max-width:600px){
    .about-hero{padding:84px 20px 32px;}
    .about-hero__grid{gap:26px;}
    .path{padding:18px;}
    .about-hero__title{font-size:clamp(1.8rem, 7.2vw, 2.5rem);}
    /* shrink subline to ~3 lines on mobile */
    .about-hero__sub{
      font-size:0.74rem;line-height:1.5;margin-top:16px;letter-spacing:-0.005em;
    }
    /* card descriptions match the hero subline size on mobile */
    .path__desc{font-size:0.74rem;line-height:1.5;}
  }
  .story{
    position:relative;
    padding:52px 24px;
    overflow:hidden;
  }
  .story::before{
    content:"";position:absolute;bottom:-15%;left:-8%;
    width:520px;height:520px;
    background:radial-gradient(circle, rgba(239,68,68,0.10) 0%, rgba(239,68,68,0) 70%);
    pointer-events:none;
  }
  .story__grid{
    position:relative;max-width:1120px;margin:0 auto;width:100%;
    display:grid;grid-template-columns:0.85fr 1.15fr;gap:72px;
  }
  .story__head{align-self:start;}
  .story__eyebrow{
    display:inline-flex;align-items:center;gap:10px;
    font-size:0.78rem;font-weight:600;letter-spacing:0.14em;
    text-transform:uppercase;color:var(--muted);margin-bottom:24px;
  }
  .story__eyebrow::before{content:"";width:28px;height:2px;background:var(--red);}
  .story__title{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;
    font-size:clamp(2.1rem, 3.4vw, 3.2rem);
    line-height:1.1;letter-spacing:-0.02em;max-width:12ch;
  }
  .story__title .accent{color:var(--red);}
  .story-mbr{display:none;}
  /* --- right: narrative --- */
  .story__body p{
    font-size:clamp(1rem, 1.3vw, 1.14rem);
    line-height:1.75;color:var(--muted);max-width:60ch;
  }
  .story__body p + p{margin-top:22px;}
  .story__body strong{color:var(--white);font-weight:600;}
  .story__quote{
    margin-top:40px;padding:24px 28px;
    border-left:3px solid var(--red);
    background:var(--panel);border-radius:0 12px 12px 0;
  }
  .story__quote p{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;
    font-size:clamp(1.15rem, 1.7vw, 1.45rem);
    line-height:1.4;color:var(--white);max-width:none;
  }
  .story__quote .accent{color:var(--red);}
  @media (max-width:700px){
    .story__grid{grid-template-columns:1fr;gap:34px;max-width:600px;margin-inline:auto;}
    .story{padding:80px 22px;}
    .story__title{font-size:clamp(2rem, 6vw, 2.7rem);max-width:16ch;}
  }
  @media (max-width:600px){
    .story{padding:34px 20px;}
    .story__title{font-size:clamp(1.55rem, 6vw, 2.15rem);max-width:none;}
    .story-mbr{display:inline;} /* force 2 lines on mobile */
    .story__body p{font-size:0.95rem;line-height:1.7;}
    .story__quote{padding:20px 22px;}
    .story__quote p{font-size:1.12rem;}
  }
  .mv{
    position:relative;padding:52px 24px;overflow:hidden;
  }
  .mv::before{
    content:"";position:absolute;top:-10%;right:50%;transform:translateX(50%);
    width:640px;height:640px;
    background:radial-gradient(circle, rgba(239,68,68,0.10) 0%, rgba(239,68,68,0) 70%);
    pointer-events:none;
  }
  .mv__inner{position:relative;max-width:1080px;margin:0 auto;width:100%;}
  .mv__head{text-align:center;max-width:none;margin:0 auto 56px;}
  .mv__eyebrow{
    display:inline-flex;align-items:center;gap:10px;
    font-size:0.78rem;font-weight:600;letter-spacing:0.14em;
    text-transform:uppercase;color:var(--muted);margin-bottom:22px;
  }
  .mv__eyebrow::before,.mv__eyebrow::after{content:"";width:24px;height:2px;background:var(--red);}
  .mv__title{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;
    font-size:clamp(2rem, 3.4vw, 3rem);
    line-height:1.12;letter-spacing:-0.02em;
    white-space:nowrap; /* desktop: single line */
  }
  .mv__title .accent{color:var(--red);}
  .mv-mbr{display:none;}
  /* --- two cards --- */
  .mv__cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;}
  .mv-card{
    background:var(--panel);border:1px solid var(--line);
    border-radius:18px;padding:38px 34px;
    transition:border-color .2s ease, transform .2s ease;
  }
  .mv-card:hover{border-color:var(--red);transform:translateY(-4px);}
  .mv-card__top{display:flex;align-items:center;gap:14px;margin-bottom:22px;}
  .mv-card__ico{
    flex-shrink:0;width:48px;height:48px;border-radius:12px;
    display:flex;align-items:center;justify-content:center;
    background:rgba(239,68,68,0.12);color:var(--red);
  }
  .mv-card__ico svg{width:24px;height:24px;}
  .mv-card__label{
    font-size:0.8rem;font-weight:600;letter-spacing:0.12em;
    text-transform:uppercase;color:var(--muted);
  }
  .mv-card__text{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:600;
    font-size:clamp(1.1rem, 1.5vw, 1.32rem);
    line-height:1.5;color:var(--white);
  }
  .mv-card__text .accent{color:var(--red);}
  @media (max-width:700px){
    .mv__cards{grid-template-columns:1fr;gap:18px;max-width:560px;margin-inline:auto;}
    .mv{padding:80px 22px;}
    .mv__head{margin-bottom:40px;}
    .mv__title{font-size:clamp(1.9rem, 6vw, 2.5rem);white-space:normal;}
    .mv-mbr{display:inline;} /* mobile: break into 2 lines */
  }
  @media (max-width:600px){
    .mv{padding:34px 20px;}
    .mv__title{font-size:clamp(1.6rem, 7vw, 2.4rem);}
    .mv-card{padding:30px 26px;}
    .mv-card__text{font-size:0.74rem;line-height:1.5;}
  }
  .diff{position:relative;padding:52px 24px;overflow:hidden;}
  .diff::before{
    content:"";position:absolute;top:20%;right:-10%;
    width:560px;height:560px;
    background:radial-gradient(circle, rgba(239,68,68,0.10) 0%, rgba(239,68,68,0) 70%);
    pointer-events:none;
  }
  .diff__inner{position:relative;max-width:1080px;margin:0 auto;width:100%;}
  .diff__head{max-width:none;margin:0 auto 52px;text-align:center;}
  .diff__eyebrow{
    display:inline-flex;align-items:center;gap:10px;
    font-size:0.78rem;font-weight:600;letter-spacing:0.14em;
    text-transform:uppercase;color:var(--muted);margin-bottom:22px;
  }
  .diff__eyebrow::before{content:"";width:28px;height:2px;background:var(--red);}
  .diff__title{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;
    font-size:clamp(2rem, 3.4vw, 3rem);
    line-height:1.12;letter-spacing:-0.02em;
    white-space:nowrap; /* desktop: single line */
  }
  .diff__title .accent{color:var(--red);}
  .diff-sbr{display:none;}
  .diff__sub{
    margin:18px auto 0;font-size:clamp(1rem, 1.3vw, 1.12rem);
    line-height:1.7;color:var(--muted);white-space:nowrap; /* desktop: single line */
  }
  .diff__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
  .diff-card{
    position:relative;
    background:var(--panel);border:1px solid var(--line);
    border-radius:18px;padding:34px 32px;
    transition:border-color .2s ease, transform .2s ease;
  }
  .diff-card:hover{border-color:var(--red);transform:translateY(-4px);}
  .diff-card__num{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;
    font-size:0.9rem;letter-spacing:0.1em;color:var(--red);
    display:block;margin-bottom:16px;
  }
  .diff-card__title{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;
    font-size:1.3rem;line-height:1.25;margin-bottom:10px;
  }
  .diff-card__desc{
    font-size:0.98rem;line-height:1.65;color:var(--muted);
  }
  @media (max-width:700px){
    .diff__grid{grid-template-columns:1fr 1fr;gap:16px;}
    .diff{padding:80px 22px;}
    .diff__head{margin:0 auto 40px;text-align:center;}
    .diff__title{font-size:clamp(1.9rem, 6vw, 2.5rem);white-space:normal;}
    .diff__sub{white-space:normal;max-width:640px;}
  }
  @media (max-width:600px){
    .diff{padding:34px 20px;overflow:visible;}
    .diff::before{display:none;}
    .diff__title{font-size:clamp(1.8rem, 8vw, 2.3rem);}
    .diff__sub{font-size:0.72rem;line-height:1.5;margin-top:14px;max-width:none;white-space:normal;}
    .diff-sbr{display:inline;} /* force exactly 2 lines on mobile */

    /* --- 3D stacking cards on scroll --- */
    .diff__grid{display:block;max-width:400px;margin-inline:auto;}
    .diff-card{
      position:sticky;
      background:#12183a;                     /* opaque so the stack reads cleanly */
      box-shadow:0 -6px 26px rgba(0,0,0,0.5); /* shadow of the card lifting over the one behind */
      padding:26px 24px;margin-bottom:22px;
    }
    /* each card sticks slightly lower, leaving a peeking edge = 3D deck */
    .diff-card:nth-child(1){top:92px;}
    .diff-card:nth-child(2){top:104px;}
    .diff-card:nth-child(3){top:116px;}
    .diff-card:nth-child(4){top:128px;}
    .diff-card:nth-child(5){top:140px;}
    .diff-card:nth-child(6){top:152px;margin-bottom:0;}
    /* stacking IS the animation on mobile, so skip the fade-up on cards */
    .diff-card.reveal{opacity:1 !important;transform:none !important;transition:none !important;}
    .diff-card:hover{transform:none;}
    .diff-card__title{font-size:1.15rem;}
    .diff-card__desc{font-size:0.74rem;line-height:1.5;}
  }
  .values{position:relative;padding:52px 24px;}
  .values__inner{position:relative;max-width:980px;margin:0 auto;width:100%;}
  .values__head{text-align:center;margin-bottom:44px;}
  .values__eyebrow{
    display:inline-flex;align-items:center;gap:10px;
    font-size:0.78rem;font-weight:600;letter-spacing:0.14em;
    text-transform:uppercase;color:var(--muted);margin-bottom:22px;
  }
  .values__eyebrow::before,.values__eyebrow::after{content:"";width:24px;height:2px;background:var(--red);}
  .values__title{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;
    font-size:clamp(2rem, 3.4vw, 3rem);
    line-height:1.12;letter-spacing:-0.02em;
  }
  .values__title .accent{color:var(--red);}
  .values__sub{
    margin:16px auto 0;font-size:clamp(1rem, 1.3vw, 1.12rem);
    line-height:1.6;color:var(--muted);
  }
  .value-row{
    position:sticky;
    display:grid;grid-template-columns:0.9fr 1.1fr;gap:40px;align-items:center;
    padding:30px 30px;border:1px solid var(--line);border-radius:16px;
    background:#12183a;box-shadow:0 -8px 30px rgba(0,0,0,0.45);
    margin-bottom:20px;
  }
  .value-row:last-child{margin-bottom:0;}
  .value-row:nth-child(1){top:100px;}
  .value-row:nth-child(2){top:116px;}
  .value-row:nth-child(3){top:132px;}
  .value-row:nth-child(4){top:148px;}
  .value-row:nth-child(5){top:164px;}
  .value-row.reveal{opacity:1;transform:none;transition:none;}
  .value-row__head{display:flex;align-items:center;gap:16px;}
  .value-row__ico{
    flex-shrink:0;width:46px;height:46px;border-radius:12px;
    display:flex;align-items:center;justify-content:center;
    background:rgba(239,68,68,0.12);color:var(--red);
  }
  .value-row__ico svg{width:23px;height:23px;}
  .value-row__title{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;
    font-size:1.28rem;line-height:1.2;white-space:nowrap;
  }
  .value-row__desc{font-size:1rem;line-height:1.6;color:var(--muted);}
  @media (max-width:700px){
    .values{padding:80px 22px;}
    .value-row{grid-template-columns:1fr;gap:14px;padding:26px 24px;}
    .values__title{font-size:clamp(1.9rem, 6vw, 2.5rem);}
  }
  @media (max-width:600px){
    .values{padding:34px 20px;}
    .values__title{font-size:clamp(1.8rem, 8vw, 2.3rem);}
    .values__sub{font-size:0.74rem;line-height:1.5;margin-top:14px;}
    .value-row{grid-template-columns:1fr;gap:12px;padding:24px 22px;}
    .value-row:nth-child(1){top:84px;}
    .value-row:nth-child(2){top:96px;}
    .value-row:nth-child(3){top:108px;}
    .value-row:nth-child(4){top:120px;}
    .value-row:nth-child(5){top:132px;}
    .value-row__head{gap:12px;}
    .value-row__ico{width:40px;height:40px;}
    .value-row__title{font-size:1.05rem;}
    .value-row__desc{font-size:0.74rem;line-height:1.5;}
  }
  .cta{
    position:relative;
    padding:72px 24px;
    text-align:center;
    overflow:hidden;
    border-top:1px solid var(--line);
  }
  .cta::before{
    content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
    width:820px;height:820px;
    background:radial-gradient(circle, rgba(239,68,68,0.18) 0%, rgba(239,68,68,0) 65%);
    pointer-events:none;
  }
  .cta__inner{position:relative;max-width:820px;margin:0 auto;width:100%;}
  .cta__eyebrow{
    display:inline-flex;align-items:center;gap:10px;
    font-size:0.78rem;font-weight:600;letter-spacing:0.14em;
    text-transform:uppercase;color:var(--muted);margin-bottom:26px;
  }
  .cta__eyebrow::before,.cta__eyebrow::after{content:"";width:24px;height:2px;background:var(--red);}
  .cta__title{
    font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;
    font-size:clamp(2.4rem, 5vw, 3.9rem);
    line-height:1.08;letter-spacing:-0.02em;
  }
  .cta__title .accent{color:var(--red);}
  .cta-sbr{display:none;}
  .cta__sub{
    margin:24px auto 0;
    font-size:clamp(1rem, 1.4vw, 1.12rem);
    line-height:1.7;color:var(--muted);white-space:nowrap; /* desktop: single line */
  }
  @media (max-width:700px){
    .cta{padding:100px 22px;}
    .cta__title{font-size:clamp(2.1rem, 6.5vw, 3rem);}
    .cta__sub{white-space:normal;max-width:600px;}
  }
  @media (max-width:600px){
    .cta{padding:42px 20px;}
    .cta__title{font-size:clamp(1.25rem, 6vw, 2.1rem);}
    .cta__sub{font-size:0.74rem;line-height:1.55;margin-top:18px;max-width:none;}
    .cta-sbr{display:inline;} /* force 2 lines on mobile */
    .cta::before{width:520px;height:520px;}
  }

  @media (prefers-reduced-motion:reduce){
    .reveal{opacity:1;transform:none;transition:none;}
    html{scroll-behavior:auto;}
  }


/* === Site typography: small labels use JetBrains Mono; headings and body use Plus Jakarta Sans === */
.mv-card__label,.about-hero__eyebrow,.story__eyebrow,.mv__eyebrow,.diff__eyebrow,.values__eyebrow,.cta__eyebrow{font-family:'JetBrains Mono',ui-monospace,monospace !important}


/* ===== What we stand for: one feature card with four cards beside it, nothing stacks on scroll ===== */
.values__inner{max-width:1216px;}
.values__head{margin-bottom:36px;}
.values__list{display:grid;grid-template-columns:minmax(0,5fr) repeat(2,minmax(0,4fr));gap:14px;align-items:stretch;}
.value-row,.value-row:nth-child(n){position:relative;top:auto;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:22px;border-radius:18px;
  background:linear-gradient(135deg,#141A33,#10152B);border:1px solid #263056;box-shadow:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;}
.value-row:hover{border-color:rgba(239,68,68,.6);transform:translateY(-2px);box-shadow:0 16px 36px -18px rgba(239,68,68,.5);}
.value-row__head{flex-direction:column;align-items:flex-start;gap:12px;}
.value-row__ico{width:40px;height:40px;border-radius:12px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);color:#F87171;}
.value-row__ico svg{width:20px;height:20px;}
.value-row__title{font-size:18px;line-height:1.25;white-space:normal;}
.value-row__desc{font-size:14.5px;line-height:1.55;}

/* The first value leads the rest */
.value-row:first-child{grid-row:span 2;justify-content:center;gap:16px;padding:32px;border:0;
  background:linear-gradient(140deg,#EF4444 0%,#C81E1E 62%,#991B1B 100%);box-shadow:0 22px 50px -18px rgba(239,68,68,.55);}
.value-row:first-child:hover{box-shadow:0 28px 58px -18px rgba(239,68,68,.7);}
.value-row:first-child .value-row__head{gap:18px;}
.value-row:first-child .value-row__ico{width:56px;height:56px;border-radius:16px;background:#fff;border:0;color:#C81E1E;}
.value-row:first-child .value-row__ico svg{width:28px;height:28px;}
.value-row:first-child .value-row__title{font-size:30px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff;}
.value-row:first-child .value-row__desc{font-size:16px;line-height:1.55;color:#FFE9E9;}

/* Tablets: feature card on top, two columns below */
@media (max-width:960px){
  .values__list{grid-template-columns:repeat(2,minmax(0,1fr));}
  .value-row:first-child{grid-column:1 / -1;grid-row:auto;padding:26px;}
  .value-row:first-child .value-row__title{font-size:26px;}
}
/* Phones: one column, icon beside the title so the section stays short */
@media (max-width:600px){
  .values__head{margin-bottom:24px;}
  .values__list{grid-template-columns:minmax(0,1fr);gap:10px;}
  .value-row,.value-row:nth-child(n){padding:16px;gap:8px;border-radius:16px;}
  .value-row__head{flex-direction:row;align-items:center;}
  .value-row__ico{width:36px;height:36px;}
  .value-row__ico svg{width:18px;height:18px;}
  .value-row__title{font-size:16px;}
  .value-row__desc{font-size:13.5px;}
  .value-row:first-child{padding:20px;gap:12px;}
  .value-row:first-child .value-row__head{gap:12px;}
  .value-row:first-child .value-row__ico{width:44px;height:44px;border-radius:12px;}
  .value-row:first-child .value-row__ico svg{width:22px;height:22px;}
  .value-row:first-child .value-row__title{font-size:20px;}
  .value-row:first-child .value-row__desc{font-size:14px;}
}
@media (prefers-reduced-motion:reduce){
  .value-row,.value-row:hover{transition:none;transform:none;}
}