.card[data-astro-cid-i3pyndsa]{flex-direction:column;gap:20px;height:100%;padding:32px;display:flex}.body[data-astro-cid-i3pyndsa]{flex:1;align-content:start;gap:8px;display:grid}h3[data-astro-cid-i3pyndsa]{font-size:30px;line-height:1.15}.meta[data-astro-cid-i3pyndsa]{font-size:16px}.plan[data-astro-cid-i3pyndsa],.about[data-astro-cid-i3pyndsa]{margin-top:6px;font-size:17px;line-height:1.6}.actions[data-astro-cid-i3pyndsa]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.live[data-astro-cid-i3pyndsa]{background:var(--ground);color:var(--on);border:1px solid var(--ground);outline:1px solid color-mix(in srgb, var(--hi) 55%, transparent);outline-offset:-7px}.live[data-astro-cid-i3pyndsa] .lockup[data-astro-cid-i3pyndsa]{width:58%;max-width:220px;margin:8px auto 4px;display:block}.live[data-astro-cid-i3pyndsa] .meta[data-astro-cid-i3pyndsa]{color:color-mix(in srgb, var(--on) 82%, var(--ground))}.begin[data-astro-cid-i3pyndsa]{min-height:48px;font:600 12px/18px var(--body);letter-spacing:1.8px;text-transform:uppercase;color:var(--on);border:1px solid var(--hi);outline-offset:-5px;transition:transform var(--fade), outline-color var(--fade);outline:1px solid #0000;align-items:center;padding:14px 28px;text-decoration:none;display:inline-flex}@media (hover:hover){.begin[data-astro-cid-i3pyndsa]:hover{outline-color:color-mix(in srgb, var(--hi) 70%, transparent);transform:translateY(-1px)}}.live[data-astro-cid-i3pyndsa] .begin[data-astro-cid-i3pyndsa]:focus-visible,.live[data-astro-cid-i3pyndsa] .more[data-astro-cid-i3pyndsa]:focus-visible{outline:2px solid var(--hi);outline-offset:3px}.more[data-astro-cid-i3pyndsa]{font:600 12px/18px var(--body);letter-spacing:1.8px;text-transform:uppercase;color:inherit;opacity:.85;transition:opacity var(--fade);text-decoration:none}@media (hover:hover){.more[data-astro-cid-i3pyndsa]:hover{opacity:1;text-decoration:underline}}.coming[data-astro-cid-i3pyndsa]{background:var(--paper);border:1px solid var(--rule);outline:1px solid var(--rule);outline-offset:-7px}.coming[data-astro-cid-i3pyndsa] .meta[data-astro-cid-i3pyndsa]{color:var(--faded)}.coming[data-astro-cid-i3pyndsa] .more[data-astro-cid-i3pyndsa]{color:var(--link);opacity:1}@media (prefers-reduced-motion:reduce){.begin[data-astro-cid-i3pyndsa],.begin[data-astro-cid-i3pyndsa]:hover{transition:none;transform:none}}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(56px,9vw,104px);padding-bottom:clamp(72px,11vw,128px);position:relative;overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{z-index:1;text-align:center;justify-items:center;gap:22px;display:grid;position:relative}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;margin-top:12px;display:flex}.mission[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--ground);color:var(--on-ground);padding:clamp(96px,13vw,168px) 0;position:relative;overflow:hidden}.mission-photo[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;object-position:60% 62%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.mission[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:radial-gradient(max(60vw,800px) 75%,#13171ccc,#13171c73);position:absolute;inset:0}.mission[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--on-ground)}.mission-inner[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:16px;display:grid}.mission-line[data-astro-cid-lcdefpme]{font:300 clamp(30px, 4.2vw, 46px) / 1.2 var(--title);text-wrap:balance;max-width:640px}.intro[data-astro-cid-lcdefpme]{text-align:center;gap:14px;margin:0 auto 56px;padding:0;display:grid}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px 32px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:10px;display:grid}.numeral[data-astro-cid-lcdefpme]{font:300 34px/1 var(--title);color:var(--accent)}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:26px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:17px}.rhythm[data-astro-cid-lcdefpme]{text-align:center;max-width:560px;margin:48px auto 0;font-size:17px}.confessions[data-astro-cid-lcdefpme]{isolation:isolate;background:color-mix(in srgb, var(--rule) 38%, var(--paper));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);position:relative;overflow:hidden}.confessions[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side at 40% 45%, var(--light-blue), transparent), radial-gradient(closest-side at 60% 60%, var(--light-teal), transparent);filter:blur(20px);pointer-events:none;background-size:100% 100%;border-radius:50%;width:min(1100px,110vw);animation:9s ease-in-out infinite alternate pulse;position:absolute;bottom:-45%;right:-20%}@keyframes pulse{0%{opacity:.55;transform:scale(.85)rotate(0)}to{opacity:1;transform:scale(1.08)rotate(60deg)}}@media (prefers-reduced-motion:reduce){.confessions[data-astro-cid-lcdefpme]:before{animation:none}}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.promise-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.promise-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:10px;display:grid}.promise-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:26px}.promise-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--faded);font-size:17px}.closing[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule)}.closing-inner[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:24px;display:grid}.closing-line[data-astro-cid-lcdefpme]{font:300 clamp(28px, 3.6vw, 38px) / 1.25 var(--title);max-width:560px}.small[data-astro-cid-lcdefpme]{font-size:15px}.gilded[data-astro-cid-lcdefpme]{background:var(--gradient);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}
