[data-v-f227c6bf] .pub-h2,.pub-h2[data-v-f227c6bf]{text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.18}.pub-card[data-v-f227c6bf]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:20px;padding:26px}.pub-card--tall[data-v-f227c6bf]{min-height:280px;padding:32px}.pub-ico--sm[data-v-f227c6bf]{border-radius:12px!important;width:36px!important;height:36px!important}.pub-ico[data-v-f227c6bf]{background:hsl(var(--muted));border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.pub-band[data-v-f227c6bf]{background:hsl(var(--muted));border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(28px,4vw,56px);display:flex}.pub-label[data-v-f227c6bf]{color:hsl(var(--muted-foreground));margin-bottom:6px;font-size:.9rem;display:block}.pub-input[data-v-f227c6bf]{border:1px solid hsl(var(--border));background:hsl(var(--background));height:52px;color:hsl(var(--foreground));font:inherit;border-radius:14px;padding:0 16px;font-size:1rem}.pub-input[data-v-f227c6bf]:focus-within,input.pub-input[data-v-f227c6bf]:focus{border-color:hsl(var(--foreground) / .5);box-shadow:none;outline:none}.pub-dd[data-v-f227c6bf]{z-index:30;border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;margin-top:6px;padding:6px;position:absolute;left:0;right:0;overflow:auto;box-shadow:0 18px 50px #11182729}.hero-art[data-v-f227c6bf] .h-star,.hero-art[data-v-f227c6bf] .h-orbit,.hero-art[data-v-f227c6bf] .h-logo,.hero-art[data-v-f227c6bf] .h-dot{transform-box:fill-box;transform-origin:50%}.hero-art[data-v-f227c6bf] .h-orbit{animation:1.5s cubic-bezier(.6,0,.3,1) both hero-draw-f227c6bf,9s ease-in-out 2.6s infinite hero-orbit-f227c6bf}.hero-art[data-v-f227c6bf] .h-orbit-2{animation-delay:.15s,5.6s}.hero-art[data-v-f227c6bf] .h-orbit-3{animation-delay:.3s,8.6s}.hero-art[data-v-f227c6bf] .h-line{animation:1.2s cubic-bezier(.6,0,.3,1) both hero-draw-f227c6bf}.hero-art[data-v-f227c6bf] .h-fill{fill:hsl(var(--background));animation:.6s ease-out both hero-fade-f227c6bf}.hero-art[data-v-f227c6bf] .h-line-1{animation-delay:1.5s}.hero-art[data-v-f227c6bf] .h-fill-1{animation-delay:2.1s}.hero-art[data-v-f227c6bf] .h-line-2{animation-delay:.5s}.hero-art[data-v-f227c6bf] .h-fill-2{animation-delay:1.1s}.hero-art[data-v-f227c6bf] .h-line-3{animation-delay:.75s}.hero-art[data-v-f227c6bf] .h-fill-3{animation-delay:1.35s}.hero-art[data-v-f227c6bf] .h-line-4{animation-delay:1s}.hero-art[data-v-f227c6bf] .h-fill-4{animation-delay:1.6s}.hero-art[data-v-f227c6bf] .h-line-5{animation-delay:.35s}.hero-art[data-v-f227c6bf] .h-fill-5{animation-delay:.95s}.hero-art[data-v-f227c6bf] .h-star{animation:.5s cubic-bezier(.3,1.6,.5,1) 2s backwards hero-pop-f227c6bf,3.2s ease-in-out 2.5s infinite hero-twinkle-f227c6bf}.hero-art[data-v-f227c6bf] .h-star-2{animation:.5s cubic-bezier(.3,1.6,.5,1) 2.2s backwards hero-pop-f227c6bf,18s linear 2.7s infinite hero-spin-f227c6bf}.hero-art[data-v-f227c6bf] .h-star-3{animation-duration:.5s,3.6s;animation-delay:2.4s,3.6s}.hero-art[data-v-f227c6bf] .h-dot{animation:.6s ease-out 1.8s backwards hero-fade-f227c6bf,6.5s ease-in-out 2.4s infinite reverse hero-float-f227c6bf}.hero-art[data-v-f227c6bf] .h-logo{animation:.6s cubic-bezier(.3,1.6,.5,1) 2.3s backwards hero-pop-f227c6bf,5s ease-in-out 2.9s infinite hero-float-f227c6bf}.hero-art[data-v-f227c6bf] .h-logo-spin{transform-box:view-box;transform-origin:311.4px 72.6px;animation:14s linear 2.9s infinite hero-spin-f227c6bf}@keyframes hero-draw-f227c6bf{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes hero-fade-f227c6bf{0%{opacity:0}to{opacity:1}}@keyframes hero-spin-f227c6bf{to{transform:rotate(360deg)}}@keyframes hero-pop-f227c6bf{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes hero-twinkle-f227c6bf{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.55;transform:scale(.72)rotate(45deg)}}@keyframes hero-orbit-f227c6bf{0%,to{transform:rotate(0)}50%{transform:rotate(-2.5deg)}}@keyframes hero-float-f227c6bf{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.hero-art[data-v-f227c6bf] .h-star,.hero-art[data-v-f227c6bf] .h-orbit,.hero-art[data-v-f227c6bf] .h-logo,.hero-art[data-v-f227c6bf] .h-logo-spin,.hero-art[data-v-f227c6bf] .h-dot,.hero-art[data-v-f227c6bf] .h-line,.hero-art[data-v-f227c6bf] .h-fill{animation:none}}
