.launch-hero[data-astro-cid-vrmf56ww]{padding:calc(var(--header-height) + var(--space-block)) 0 var(--space-block);color:var(--color-black);background:var(--launch-light);position:relative;overflow:clip}.launch-hero-grid{gap:var(--space-xl);align-items:center;display:grid}@media (width>=900px){.launch-hero-grid{min-height:calc(100svh - var(--header-height) - var(--space-block) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.launch-kicker[data-astro-cid-vrmf56ww]{margin:0 0 var(--space-md);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--launch-primary)}.launch-hero-logo[data-astro-cid-vrmf56ww]{width:min(20rem,60vw);height:auto}.launch-hero-title[data-astro-cid-vrmf56ww]{margin:var(--space-lg) 0 0;font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:700;line-height:1}.launch-hero-summary[data-astro-cid-vrmf56ww]{max-width:32rem;margin:var(--space-md) 0 0;font-size:var(--text-intro);color:rgb(var(--rgb-black) / .72);line-height:1.6}.launch-hero-meta[data-astro-cid-vrmf56ww]{gap:var(--space-md) var(--space-xl);margin:var(--space-lg) 0 0;flex-wrap:wrap;display:flex}.launch-hero-meta[data-astro-cid-vrmf56ww] dt[data-astro-cid-vrmf56ww]{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--launch-deep)}.launch-hero-meta[data-astro-cid-vrmf56ww] dd[data-astro-cid-vrmf56ww]{margin:var(--space-3xs) 0 0;font-weight:600}.launch-hero-stage[data-astro-cid-vrmf56ww]{perspective:1200px;place-items:center;display:grid;position:relative}.launch-hero-sun[data-astro-cid-vrmf56ww]{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, var(--launch-sunny) 0%, var(--launch-primary) 62%, var(--launch-deep) 100%);border-radius:50%;width:min(34rem,85vw);position:absolute}.launch-pack[data-astro-cid-vrmf56ww]{width:min(24rem,62vw);transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;animation:pack-float var(--duration-loop-long) var(--ease-in-out) infinite;position:relative}.launch-pack-image[data-astro-cid-vrmf56ww]{view-transition-name:launch-pack;width:100%;height:auto;filter:drop-shadow(0 2.5rem 2.5rem rgb(var(--rgb-black) / .35))}@keyframes pack-float{50%{translate:0 calc(var(--space-md) * -1)}}@media (prefers-reduced-motion:reduce){.launch-pack[data-astro-cid-vrmf56ww]{animation:none}}.launch-identity[data-astro-cid-cxoseiiq]{padding:var(--space-section) 0;color:var(--color-black);background:var(--launch-light)}.launch-identity-label[data-astro-cid-cxoseiiq]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--launch-primary);margin:0}.launch-identity-title[data-astro-cid-cxoseiiq]{margin:var(--space-2xs) 0 0;font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.03em;font-weight:700;line-height:1}.launch-logo-card[data-astro-cid-cxoseiiq]{margin-top:var(--space-lg);padding:clamp(var(--space-xl), 10vw, 8rem) var(--space-lg);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 1.5rem 3rem -1.5rem rgb(var(--rgb-black) / .18);place-items:center;display:grid}.launch-logo[data-astro-cid-cxoseiiq]{width:min(42rem,80%);height:auto}.launch-palette[data-astro-cid-cxoseiiq]{gap:var(--space-md);margin:var(--space-lg) 0 0;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));padding:0;list-style:none;display:grid}.launch-swatch[data-astro-cid-cxoseiiq]{gap:var(--space-3xs);display:grid}.launch-swatch-chip[data-astro-cid-cxoseiiq]{height:5.5rem;margin-bottom:var(--space-2xs);border-radius:var(--radius-md);background:var(--swatch)}.launch-swatch-name[data-astro-cid-cxoseiiq]{font-weight:600}.launch-swatch-hex[data-astro-cid-cxoseiiq]{font-family:var(--font-mono);font-size:var(--text-xs);color:rgb(var(--rgb-black) / .6);text-transform:uppercase}.launch-identity-extras[data-astro-cid-cxoseiiq]{gap:var(--space-lg);margin-top:var(--space-block);display:grid}@media (width>=900px){.launch-identity-extras[data-astro-cid-cxoseiiq]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.launch-figure[data-astro-cid-cxoseiiq]{margin:0}.launch-figure[data-astro-cid-cxoseiiq] img{border-radius:var(--radius-md);width:100%;height:auto}.launch-figure[data-astro-cid-cxoseiiq] figcaption[data-astro-cid-cxoseiiq]{margin-top:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-xs);color:rgb(var(--rgb-black) / .6)}.launch-package[data-astro-cid-7hjxjs3c]{padding:var(--space-section) 0;color:var(--color-white);background:linear-gradient(165deg, var(--launch-deep) 0%, var(--launch-primary) 45%, var(--launch-sunny) 100%);overflow:clip}.launch-package-head[data-astro-cid-7hjxjs3c]{text-align:center}.launch-package-label[data-astro-cid-7hjxjs3c]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin:0}.launch-package-title[data-astro-cid-7hjxjs3c]{margin:var(--space-2xs) 0 0;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(3.5rem,12vw,10rem);font-weight:700;line-height:.9}.launch-package-stage[data-astro-cid-7hjxjs3c]{margin-top:var(--space-lg);perspective:1400px;justify-items:center;display:grid;position:relative}.launch-package-pack[data-astro-cid-7hjxjs3c]{width:min(30rem,78vw);transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d}.launch-package-image[data-astro-cid-7hjxjs3c]{width:100%;height:auto;filter:drop-shadow(0 3rem 3rem rgb(var(--rgb-black) / .4))}.launch-package-notes[data-astro-cid-7hjxjs3c]{gap:var(--space-xs);width:100%;margin:var(--space-lg) 0 0;order:2;padding:0;list-style:none;display:grid}.package-note[data-astro-cid-7hjxjs3c]{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:rgb(var(--rgb-black) / .22);backdrop-filter:blur(8px);font-weight:600}@media (width>=900px){.launch-package-notes[data-astro-cid-7hjxjs3c]{z-index:1;pointer-events:none;margin:0;display:block;position:absolute;inset:0}.package-note[data-astro-cid-7hjxjs3c]{max-width:16rem;position:absolute}.package-note--0[data-astro-cid-7hjxjs3c]{top:18%;left:4%}.package-note--1[data-astro-cid-7hjxjs3c]{top:30%;right:4%}.package-note--2[data-astro-cid-7hjxjs3c]{bottom:30%;left:8%}.package-note--3[data-astro-cid-7hjxjs3c]{bottom:16%;right:8%}}.launch-package-scenes[data-astro-cid-7hjxjs3c]{gap:var(--space-md);margin-top:var(--space-block);display:grid}@media (width>=900px){.launch-package-scenes[data-astro-cid-7hjxjs3c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.package-scene[data-astro-cid-7hjxjs3c]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);width:100%;height:100%}.launch-photos[data-astro-cid-d54ttk5i]{padding:var(--space-section) 0}.launch-photo-grid[data-astro-cid-d54ttk5i]{margin-top:var(--space-block);columns:1;column-gap:var(--space-md)}@media (width>=600px){.launch-photo-grid[data-astro-cid-d54ttk5i]{columns:2}}@media (width>=900px){.launch-photo-grid[data-astro-cid-d54ttk5i]{columns:3}}.launch-photo[data-astro-cid-d54ttk5i]{width:100%;height:auto;margin-bottom:var(--space-md);border-radius:var(--radius-md);break-inside:avoid;display:block}.launch-social[data-astro-cid-ysr3zqim]{padding:var(--space-section) 0;background:radial-gradient(ellipse at 80% 0%, color-mix(in srgb, var(--launch-primary) 22%, transparent), transparent 60%)}.social-block[data-astro-cid-ysr3zqim]{margin-top:var(--space-block)}.social-heading[data-astro-cid-ysr3zqim]{margin:0 0 var(--space-md);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--launch-sunny);font-weight:400}.social-posts[data-astro-cid-ysr3zqim],.social-stories[data-astro-cid-ysr3zqim]{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=900px){.social-posts[data-astro-cid-ysr3zqim],.social-stories[data-astro-cid-ysr3zqim]{grid-template-columns:repeat(4,minmax(0,1fr))}}.social-post[data-astro-cid-ysr3zqim]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-md);width:100%;height:auto}.social-phone[data-astro-cid-ysr3zqim]{aspect-ratio:9/16;padding:var(--space-2xs);border:1px solid var(--color-border-subtle);border-radius:calc(var(--radius-lg) * 1.4);background:var(--color-bg-card);overflow:hidden}.social-phone[data-astro-cid-ysr3zqim] img,.social-phone[data-astro-cid-ysr3zqim] video[data-astro-cid-ysr3zqim]{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:100%}.social-cover[data-astro-cid-ysr3zqim]{border-radius:var(--radius-md);width:100%;height:auto}.launch-story[data-astro-cid-no6olako]{padding:var(--space-section) 0}.launch-story-title[data-astro-cid-no6olako]{max-width:30em;margin:var(--space-md) 0 0;font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-white);font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:700;line-height:1.25}.launch-story-grid[data-astro-cid-no6olako]{gap:var(--space-xl);margin-top:var(--space-block);display:grid}@media (width>=900px){.launch-story-grid[data-astro-cid-no6olako]{grid-template-columns:repeat(2,minmax(0,1fr))}}.launch-story-heading[data-astro-cid-no6olako]{margin:0 0 var(--space-sm);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--launch-sunny);font-weight:400}.launch-story-text[data-astro-cid-no6olako]{max-width:34rem;font-size:var(--text-intro);color:var(--color-text-secondary);margin:0;line-height:1.65}.launch-needs[data-astro-cid-no6olako]{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.launch-need[data-astro-cid-no6olako]{padding:var(--space-2xs) var(--space-md);color:var(--color-white);border:1px solid var(--launch-primary);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--launch-primary) 18%, transparent);font-weight:600}.launch-website[data-astro-cid-o5oahfx5]{padding:var(--space-section) 0;color:var(--color-black);background:var(--launch-light)}.launch-website-label[data-astro-cid-o5oahfx5]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--launch-primary);margin:0}.launch-website-title[data-astro-cid-o5oahfx5]{margin:var(--space-2xs) 0 0;font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.03em;font-weight:700;line-height:1}.launch-website-hint[data-astro-cid-o5oahfx5]{margin:var(--space-sm) 0 0;color:rgb(var(--rgb-black) / .6)}.launch-website-frame[data-astro-cid-o5oahfx5]{margin-top:var(--space-lg)}.launch-website-link[data-astro-cid-o5oahfx5]{margin-top:var(--space-md);color:var(--launch-primary);font-weight:700;display:inline-block}
