.ug-page>.ug-nf-hero{content-visibility:visible}.ug-nf-hero{isolation:isolate;color:#fff;background:radial-gradient(70% 90% at 85% 20%, #e87d2229, transparent 70%), var(--ug-night);align-items:center;min-height:max(560px,100svh - 64px);padding-block:96px;display:flex;position:relative;overflow:hidden}.ug-nf-copy{max-width:none}.ug-nf-title{font:800 clamp(2.64rem, 6.12vw, 5.95rem)/.84 var(--ug-display);font-variation-settings:"wdth" 110;letter-spacing:-.04em;color:#fff;margin:0 0 26px}.ug-nf-line{margin:-.14em 0 -.26em;padding:.14em 0 .26em;display:block;overflow:hidden}.ug-nf-line>*{text-wrap:balance;animation:ug-nf-rise 1.1s var(--ug-ease) both;animation-delay:var(--d,0s);font-style:normal;display:block}.ug-nf-line--charge{overflow:visible}.ug-nf-line>em.ug-charge{animation:none;display:inline-block}.ug-nf-title em.ug-charge{--charge-at:calc(var(--d,0s) + .85s);--charge-empty:color-mix(in srgb, var(--ug-accent) 28%, transparent);text-wrap:balance}.ug-nf-title .ug-charge-base{animation:ug-charge-in .7s ease calc(var(--charge-at) - .55s) both}.ug-nf-title .ug-charge-fill:before{animation:ug-charge-reveal var(--charge-run) var(--ug-charge) var(--charge-at) both, ug-charge-fizz var(--charge-run) linear var(--charge-at) both, ug-charge-ripple .9s linear var(--charge-at) 3, ug-charge-bubbles 1.3s linear var(--charge-at) 2, ug-charge-sheen 2.4s cubic-bezier(.45, 0, .25, 1) calc(var(--charge-at) + var(--charge-run) + .2s) both}.ug-nf-body{color:#fff8eedb;max-width:46ch;margin:0 0 30px;font-size:clamp(1.05rem,1.35vw,1.22rem);line-height:1.55}.ug-nf-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ug-nf-code{font:600 13px/1.4 var(--ug-display);letter-spacing:.02em;color:#fff8ee80;margin:36px 0 0}.ug-nf-in{animation:ug-nf-fade 1s var(--ug-ease) both;animation-delay:var(--d,0s)}@keyframes ug-nf-rise{0%{transform:translateY(135%)}to{transform:none}}@keyframes ug-nf-fade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:767px){.ug-nf-hero{align-items:flex-end;min-height:calc(100svh - 64px);padding-block:72px 112px}.ug-nf-title{font-variation-settings:"wdth" 96;margin-bottom:16px;font-size:clamp(2.125rem,9.78vw,2.9rem)}.ug-nf-body{margin-bottom:22px;font-size:1rem}.ug-nf-actions{grid-template-columns:1fr;gap:8px;display:grid}.ug-nf-code{margin-top:24px}}
