.pr-hero-bg{background:radial-gradient(60% 50% at 50% 0,#0891b259,#0000 70%),radial-gradient(40% 40% at 85% 60%,#0891b21f,#0000 70%),#0b1220}.pr-grid{background-image:linear-gradient(#f0f9ff0d 1px,#0000 1px),linear-gradient(90deg,#f0f9ff0d 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%)}.pr-gradient-text{background:linear-gradient(90deg,#67e8f9,#0891b2 60%,#22d3ee);color:#0000;-webkit-background-clip:text;background-clip:text}.pr-flow{stroke-dasharray:6 10;animation:1.4s linear infinite prFlow}@keyframes prFlow{to{stroke-dashoffset:-32px}}.pr-pin{animation:prPin 3.2s var(--ease-in-out-strong) infinite}@keyframes prPin{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-6px)}}.pr-pin-halo{animation:2.4s ease-out infinite prHalo}@keyframes prHalo{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.9)}}.pr-float{animation:6s ease-in-out infinite prFloat}@keyframes prFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pr-feed>*{opacity:0;animation:prFeed 9s var(--ease-out-strong) infinite}.pr-feed>:nth-child(2){animation-delay:1.2s}.pr-feed>:nth-child(3){animation-delay:2.4s}@keyframes prFeed{0%{opacity:0;transform:translateY(8px)}8%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.pr-bar{transform-origin:bottom;transition:transform .9s var(--ease-out-strong);transform:scaleY(0)}.is-visible .pr-bar,.pr-bar-now{transform:scaleY(1)}.pr-draw{stroke-dasharray:1200;stroke-dashoffset:1200px}.is-visible .pr-draw{animation:prDraw 2s var(--ease-out-strong) .2s forwards}@keyframes prDraw{to{stroke-dashoffset:0}}.pr-live-dot{animation:1.6s ease-in-out infinite prLive}@keyframes prLive{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pr-flow,.pr-pin,.pr-pin-halo,.pr-float,.pr-live-dot{animation:none}.pr-feed>*{opacity:1;animation:none}.pr-bar{transition:none;transform:scaleY(1)}.pr-draw,.is-visible .pr-draw{stroke-dashoffset:0;animation:none}}@media print{@page{size:A4;margin:0}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important;min-height:0!important}}.pdf-pagina{box-sizing:border-box;break-after:page;page-break-after:always;width:210mm;height:297mm}.pdf-pagina:last-child{break-after:auto;page-break-after:auto}
