@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@600&family=Nunito:wght@400;600;700&family=Pinyon+Script&display=swap";:root{--alb-bg:#02040a;--alb-bg-raised:#0b1428;--alb-line:#a9bbd629;--alb-ink:#f4f8ff;--alb-ink-muted:#a9bbd6;--alb-action-from:#fff;--alb-action-to:#dbe6ff;--alb-action-ink:#0c1e3e;--alb-link:#9ec5ff;--alb-active:#60a5fa;--alb-money:#f0b429;--alb-danger:#ff8a8a;--alb-scrim:#0000008c;--alb-stripe:#ffffff38;--alb-brand-glow:#3c6ee629;--alb-mood-tranquila-a:#3a4d6b;--alb-mood-tranquila-b:#8a6a4a;--alb-mood-alegre-a:#8a6a2a;--alb-mood-alegre-b:#c4864a;--alb-mood-romantica-a:#6b3a5a;--alb-mood-romantica-b:#a45a6a;--alb-mood-memoria-a:#2c3a52;--alb-mood-memoria-b:#5b6a7a;--alb-mood-celebracion-a:#4a3a7a;--alb-mood-celebracion-b:#c45a6a;--alb-font-display:"Cormorant Garamond", Georgia, serif;--alb-font-script:"Pinyon Script", cursive;--alb-font-ui:"Nunito", system-ui, sans-serif}html,body{background:var(--alb-bg);color:var(--alb-ink);font-family:var(--alb-font-ui);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:0}body{min-height:100dvh}.alb-shell{box-sizing:border-box;min-height:100dvh;padding:calc(16px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}.alb-home{text-align:center;background:radial-gradient(90% 60% at 50% 45%, var(--alb-brand-glow), var(--alb-bg) 70%), var(--alb-bg);place-content:center;justify-items:center;gap:20px;padding:16px;display:grid;position:fixed;inset:0}.alb-home .alb-lockup{flex-direction:column;gap:14px}.alb-home .alb-lockup-mark{animation:.8s cubic-bezier(.23,1,.32,1) both alb-home-rise}.alb-home .alb-lockup-word{animation:.6s .2s both alb-home-fade}.alb-home-line{color:var(--alb-ink-muted);margin:0;font-size:16px;line-height:1.5;animation:.6s .45s both alb-home-fade}@keyframes alb-home-rise{0%{opacity:0;transform:translateY(14px)scale(.9)}to{opacity:1;transform:none}}@keyframes alb-home-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.alb-home .alb-lockup-mark,.alb-home .alb-lockup-word,.alb-home-line{animation:none}}.alb-lockup{align-items:center;gap:10px;display:inline-flex}.alb-lockup-mark{flex:none;display:block}.alb-lockup-word{font-family:var(--alb-font-display);letter-spacing:-.01em;color:var(--alb-ink);white-space:nowrap;font-size:28px;font-weight:600}.alb-lockup-word b{color:var(--alb-link);font-weight:600}
