[data-register=brand]{--lp-cream:250 250 250;--lp-wash:242 242 242;--lp-card:255 255 255;--lp-line:223 223 223;--lp-ink:23 23 23;--lp-muted:112 112 112;--lp-niche:62 207 142;--lp-niche-ink:23 23 23;--lp-niche-bright:62 207 142;--lp-niche-soft:223 246 234;--lp-halo:rgb(62 207 142/0.1);--lp-tint:rgb(62 207 142/0.08)}[data-register=brand] .lp-display{font-family:var(--font-display),Georgia,sans-serif;font-weight:400;line-height:1.08;letter-spacing:-.015em}[data-register=brand] .lp-display em{font-style:normal;font-weight:400;color:rgb(var(--lp-ink));text-decoration:underline;text-decoration-color:rgb(var(--lp-niche));text-decoration-thickness:.06em;text-underline-offset:.12em;transition:text-decoration-color .4s ease}[data-register=brand] .lp-display:has(em){line-height:1.1}[data-register=brand] .lp-kicker{font-size:.82rem;font-weight:600;letter-spacing:-.005em;color:rgb(var(--lp-ink))}[data-register=brand] .lp-kicker:before{content:"";display:inline-block;width:1.25rem;height:2px;margin-right:.55rem;border-radius:9999px;vertical-align:middle;background:rgb(var(--lp-niche))}[data-register=brand] .lp-hero-head{background:rgb(var(--lp-card))}[data-register=brand] .lp-hero-bg{background:radial-gradient(900px 520px at 78% 18%,var(--lp-halo),transparent 65%),linear-gradient(180deg,rgb(var(--lp-card)) 0,rgb(var(--lp-wash)) 100%);transition:background .5s ease}[data-register=brand] .lp-spot-bg{background:linear-gradient(180deg,rgb(var(--lp-wash)),rgb(var(--lp-cream)));transition:background .5s ease}[data-register=brand] .lp-final-bg{background:radial-gradient(700px 380px at 50% -10%,var(--lp-halo),transparent 70%),rgb(var(--lp-wash));transition:background .5s ease}[data-register=brand] .lp-bar-fill{background:rgb(var(--lp-niche));transition:width 1s cubic-bezier(.22,.61,.36,1)}[data-register=brand] .lp-cal-on{background:rgb(var(--lp-niche));color:rgb(var(--lp-niche-ink));font-weight:600;box-shadow:0 4px 14px var(--lp-halo)}[data-register=brand] .lp-btn-bright:hover{box-shadow:0 8px 24px var(--lp-halo)}[data-register=brand] .lp-cover{background:linear-gradient(160deg,rgb(var(--lp-niche)) 0,rgb(var(--lp-niche)/.7) 135%)}@media (prefers-reduced-motion:no-preference){[data-register=brand] .lp-drift{animation:lp-drift 7s ease-in-out infinite}[data-register=brand] .lp-drift-reverse{animation:lp-drift 7s ease-in-out infinite reverse}@keyframes lp-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}[data-register=brand] .lp-reveal{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}[data-register=brand] .lp-reveal.is-visible{opacity:1;transform:none}[data-register=brand] [data-lp-reveal=stagger]>.lp-reveal{transition-delay:calc(var(--lp-reveal-i, 0) * 70ms)}[data-register=brand] [data-lp-reveal=stagger].is-visible>.lp-reveal{opacity:1;transform:none}[data-register=brand] .lp-hero-enter>*{animation:lp-hero-in .7s cubic-bezier(.22,.61,.36,1) both}[data-register=brand] .lp-hero-enter>:nth-child(2){animation-delay:90ms}[data-register=brand] .lp-hero-enter>:nth-child(3){animation-delay:.18s}[data-register=brand] .lp-hero-enter>:nth-child(4){animation-delay:.27s}[data-register=brand] .lp-hero-enter>:nth-child(5){animation-delay:.36s}[data-register=brand] .lp-hero-mock{animation:lp-hero-in .8s cubic-bezier(.22,.61,.36,1) both;animation-delay:.34s}@keyframes lp-hero-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}