
  .pv-back{margin:-18px 14px 0;transform:rotate(1.2deg);}
  .pv-banner{grid-column:1/-1;}
  .pv-front>div:first-child,.pv-back>div:first-child{flex-wrap:wrap;row-gap:6px;padding-bottom:14px !important;}
  .pv-front>div:first-child span,.pv-back>div:first-child span{white-space:nowrap;letter-spacing:.1em;}
  @media (min-width:900px){.pv-wrap>div:first-child p{margin-bottom:48px !important;}}
  @media (min-width:900px){
    .pv-wrap{max-width:1040px;}
    .pv-grid{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start;}
    .pv-back{margin:0;padding-top:30px !important;transform:rotate(1deg);}
    .pv-banner{margin-top:6px !important;}
  }
  @keyframes pvGlow{0%,100%{box-shadow:0 0 0 4px rgba(232,98,78,.25),0 26px 50px -20px rgba(210,67,47,.8);}50%{box-shadow:0 0 0 9px rgba(232,98,78,.12),0 26px 60px -18px rgba(210,67,47,.95);}}
  .pv.pv-js .pv-front{opacity:0;transform:translateY(22px) rotate(-1deg);transition:opacity .8s ease,transform .9s cubic-bezier(.16,1,.3,1);}
  .pv.pv-js .pv-back{opacity:0;transform:translateY(-26px) rotate(0deg);transition:opacity .8s ease .45s,transform 1s cubic-bezier(.16,1,.3,1) .45s;}
  .pv.pv-js .pv-row{opacity:0;transform:translateX(-10px);transition:opacity .5s ease,transform .6s cubic-bezier(.16,1,.3,1);}
  .pv.pv-js .pv-banner{opacity:0;transform:translateY(14px) scale(.97);transition:opacity .8s ease 1.1s,transform .9s cubic-bezier(.16,1,.3,1) 1.1s;}
  .pv.pv-js.in .pv-front{opacity:1;transform:rotate(-1deg);}
  .pv.pv-js.in .pv-back{opacity:1;transform:rotate(1.2deg);}
  .pv.pv-js.in .pv-row{opacity:1;transform:none;}
  .pv.pv-js.in .pv-banner{opacity:1;transform:none;animation:pvGlow 3.4s ease-in-out 2.2s infinite;}
  @media (min-width:900px){.pv.pv-js.in .pv-back{transform:rotate(1deg);}.pv.pv-js .pv-back{transform:translateX(-30px) rotate(0deg);}}
  @media (prefers-reduced-motion: reduce){.pv.pv-js .pv-front,.pv.pv-js .pv-back,.pv.pv-js .pv-row,.pv.pv-js .pv-banner{opacity:1 !important;transform:none !important;transition:none !important;animation:none !important;}}
  @keyframes pvPop{0%{transform:scale(1);}35%{transform:scale(1.14);color:#E8402B;}100%{transform:scale(1);}}
  @keyframes pvFloat{0%,100%{translate:0 0;}50%{translate:0 -5px;}}
  .pv-wrap .pv-head-in{opacity:0;transform:translateY(16px);transition:opacity .8s ease,transform .9s cubic-bezier(.16,1,.3,1);}
  .pv-wrap .pv-head-in.in{opacity:1;transform:none;}
  .pv.pv-js.in .pv-front .pv-row>b:last-child{display:inline-block;transform-origin:right center;animation:pvPop .7s ease both;animation-delay:calc(var(--d,0s) + .55s);}
  .pv.pv-js.in .pv-back{animation:pvFloat 6.5s ease-in-out 2.4s infinite;}
  .pv-n{font-variant-numeric:tabular-nums;}
  @media (prefers-reduced-motion: reduce){.pv-wrap .pv-head-in{opacity:1;transform:none;transition:none;}.pv.pv-js.in .pv-front .pv-row>b:last-child,.pv.pv-js.in .pv-back{animation:none !important;}}
