.fold-text{color:var(--fold-text-color,currentColor);font-size:var(--fold-text-font-size,inherit);font-weight:var(--fold-text-font-weight,inherit);letter-spacing:-.04em;white-space:pre-wrap;-webkit-user-select:text;user-select:text;line-height:.95;display:inline-block}.fold-text-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fold-text-visual{display:inline}.fold-text-line{display:block}.fold-text-whitespace{display:inline}.fold-text-segment{line-height:inherit;perspective:var(--fold-perspective,700px);transform-style:preserve-3d;vertical-align:baseline;display:inline-block}.fold-text-segment[data-fold-split=line]{display:block}.fold-text-piece{color:inherit;line-height:inherit;transform-style:preserve-3d;backface-visibility:hidden;display:inline-block;position:relative}.fold-text-piece:after{content:"";pointer-events:none;opacity:var(--fold-crease,0);mix-blend-mode:multiply;border-radius:.08em;position:absolute;inset:-.08em -.02em}.fold-text-piece[data-fold-hinge=top]:after{background:linear-gradient(#00000094 0%,#00000038 42%,#ffffff42 100%)}.fold-text-piece[data-fold-hinge=bottom]:after{background:linear-gradient(#ffffff42 0%,#00000038 58%,#00000094 100%)}.fold-text-piece[data-fold-hinge=left]:after{background:linear-gradient(90deg,#00000094 0%,#00000038 42%,#ffffff42 100%)}.fold-text-piece[data-fold-hinge=right]:after{background:linear-gradient(270deg,#00000094 0%,#00000038 42%,#ffffff42 100%)}@property --fold-crease{syntax:"<number>";inherits:true;initial-value:0}.fold-text--css .fold-text-piece{animation:fold-text-in var(--fold-duration,.65s) cubic-bezier(.215, .61, .355, 1) both;animation-delay:calc(var(--fold-i,0) * var(--fold-stagger,45ms))}@keyframes fold-text-in{0%{opacity:0;transform:rotateX(var(--fold-rx,-92deg)) rotateY(var(--fold-ry,0deg));--fold-crease:var(--fold-crease-from,.55)}to{opacity:1;--fold-crease:0;transform:none}}@media (prefers-reduced-motion:reduce){.fold-text--css .fold-text-piece{animation-duration:.22s;animation-delay:calc(var(--fold-i,0) * 20ms)}.fold-text-piece{transform:none!important}.fold-text-piece:after{opacity:0!important}}
@property --hero-cim-dash{syntax:"<number>";inherits:true;initial-value:700}.hero-cim__sor{width:100%;height:calc(1.3 * var(--F));line-height:0;display:block}.hero-cim__svg{width:100%;height:100%;display:block}.hero-cim__vonal,.hero-cim__kitoltes{-webkit-user-select:none;user-select:none;letter-spacing:calc(round(-.04 * var(--F), 1px) / var(--F) * 100px);font-weight:600}.hero-cim__vonal{fill:none;stroke:#7ee8ffd9;stroke-linejoin:round;stroke-linecap:round;stroke-width:1.6px;stroke-width:calc(max(1px, .016 * var(--F)) / var(--F) * 100);--hero-cim-dash:max(700, calc(20000px / var(--F)))}.hero-cim__vonal tspan{stroke-dasharray:var(--hero-cim-dash);stroke-dashoffset:var(--hero-cim-dash);animation:1.15s cubic-bezier(.33,1,.68,1) both hero-cim-vonal;animation-delay:calc(var(--i) * 35ms)}.hero-cim__kitoltes{fill:#fff}.hero-cim__wipe{transform-box:fill-box;transform-origin:0;animation:.575s cubic-bezier(.65,0,.35,1) 1.25s both hero-cim-wipe;transform:scaleX(0)}@keyframes hero-cim-vonal{0%{stroke-dashoffset:var(--hero-cim-dash)}to{stroke-dashoffset:0}}@keyframes hero-cim-wipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.hero-cim__vonal tspan{stroke-dashoffset:0;animation:none}.hero-cim__wipe{animation:none;transform:none}}
