.UK5mPG_badge,.UK5mPG_description,.UK5mPG_searchStage{opacity:0;filter:blur(7px);will-change:opacity, transform, filter;animation:.72s cubic-bezier(.22,1,.36,1) forwards UK5mPG_hero-reveal;transform:translateY(30px)}.UK5mPG_badge{animation-delay:.15s}.UK5mPG_typewriterLine{max-width:100%;display:block;position:relative}.UK5mPG_typewriterReserve{visibility:hidden}.UK5mPG_typewriterVisible{overflow-wrap:anywhere;max-width:100%;display:block;position:absolute;inset:0}.UK5mPG_titleComplete{color:#0000;background:linear-gradient(105deg,#fff 15%,#ffe7b3 48%,#fff 78%) 100%/220% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s ease-in-out .45s infinite UK5mPG_hero-shimmer}.UK5mPG_cursor{vertical-align:-.04em;background:#ffe7b3;width:1.5px;height:.86em;margin-inline-start:.08em;animation:.8s step-end infinite UK5mPG_hero-cursor-blink;display:inline-block}.UK5mPG_cursorFinishing{animation:.7s forwards UK5mPG_hero-cursor-fade}.UK5mPG_description{animation-delay:var(--hero-description-delay,2.8s)}.UK5mPG_searchStage{animation-delay:var(--hero-search-delay,3s)}.UK5mPG_searchStage button[type=submit]{transition:transform .24s cubic-bezier(.22,1,.36,1),background-color .24s,box-shadow .24s}.UK5mPG_emblemContainer{pointer-events:none;will-change:transform;animation:10s ease-in-out infinite UK5mPG_hero-emblem-float;position:relative}.UK5mPG_emblemGlass{filter:drop-shadow(0 8px 16px #0f172a2e);position:relative}.UK5mPG_emblemImage{opacity:1}@media (hover:hover) and (pointer:fine){.UK5mPG_searchStage button[type=submit]:hover{transform:scale(1.025);box-shadow:0 14px 34px #087f9138}}@keyframes UK5mPG_hero-reveal{to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes UK5mPG_hero-shimmer{0%,to{background-position:100%}50%{background-position:0}}@keyframes UK5mPG_hero-cursor-blink{0%,45%{opacity:1}46%,to{opacity:.2}}@keyframes UK5mPG_hero-cursor-fade{to{opacity:0}}@keyframes UK5mPG_hero-emblem-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.UK5mPG_badge,.UK5mPG_description,.UK5mPG_searchStage,.UK5mPG_emblemContainer{opacity:1;filter:none;will-change:auto;animation:none;transform:none}.UK5mPG_typewriterReserve{visibility:visible}.UK5mPG_typewriterStaticAccent{color:#0000;background:linear-gradient(105deg,#fff 15%,#ffe7b3 48%,#fff 78%) 50%;-webkit-background-clip:text;background-clip:text}.UK5mPG_typewriterVisible,.UK5mPG_cursor{display:none}.UK5mPG_titleComplete{background-position:50%}.UK5mPG_searchStage button[type=submit]{transition:none}.UK5mPG_searchStage button[type=submit]:hover{transform:none}}
