#hero[data-astro-cid-lcdefpme]{text-align:center;z-index:3;color:#fff;background:#6e5240;flex-direction:column;justify-content:center;align-items:center;min-height:min(78vh,640px);padding:3.2rem 1.25rem 2.8rem;display:flex;position:relative;overflow:visible}#hero[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}#hero[data-astro-cid-lcdefpme]:after{content:"";z-index:1;background:linear-gradient(#14100a57 0%,#14100a6b 45%,#14100aa8 100%);position:absolute;inset:0}#hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{z-index:2;position:relative}.kicker[data-astro-cid-lcdefpme]{font-family:var(--font-utility);letter-spacing:.2em;text-transform:uppercase;color:#ffffffe6;text-shadow:0 1px 10px #0006;max-width:34ch;font-size:.74rem;font-weight:600;line-height:1.5}.brand[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;text-shadow:0 2px 24px #00000059;margin-top:.8rem;font-size:clamp(2.6rem,9.5vw,5.6rem);line-height:1}.brand[data-astro-cid-lcdefpme] .ap[data-astro-cid-lcdefpme]{margin:0 -.07em 0 -.1em}h1[data-astro-cid-lcdefpme]{font-family:var(--font-display);white-space:nowrap;margin:1rem auto 0;font-size:clamp(.95rem,4.3vw,2.1rem);font-weight:400;line-height:1.2}.gild[data-astro-cid-lcdefpme]{background:linear-gradient(105deg, #fff 30%, var(--color-gold-bright) 50%, #fff 70%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite gild}@keyframes gild{0%,to{background-position:110% 0}50%{background-position:-10% 0}}.intro-band[data-astro-cid-lcdefpme]{background:var(--color-secondary);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);text-align:center;padding:1.6rem 1.25rem}.intro-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:38ch;color:var(--color-ink-dark);text-wrap:balance;margin:0 auto;font-size:1.22rem;font-style:normal;font-weight:500;line-height:1.45}@media (width>=768px){.intro-band[data-astro-cid-lcdefpme]{padding:2.1rem 1.5rem}.intro-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:46ch;font-size:1.5rem}}.sub[data-astro-cid-lcdefpme]{color:#ffffffe6;text-shadow:0 1px 12px #0006;max-width:44ch;margin:.8rem auto 0;font-size:1.05rem;font-style:italic}.hero-search+.cta-wrap[data-astro-cid-lcdefpme]{margin-top:1.4rem}.cta-wrap[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:.6rem;margin-top:2.2rem;display:flex}.cta[data-astro-cid-lcdefpme]{font-family:var(--font-utility);letter-spacing:.2em;text-transform:uppercase;color:#fff;background:var(--color-primary);border:1px solid #e8c65a8c;border-radius:4px;justify-content:center;align-items:center;gap:.9rem;min-width:min(100%,300px);min-height:60px;padding:1.2rem 2.4rem 1.15rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.3,1),background .3s;animation:3.6s ease-in-out infinite breathe;display:inline-flex;box-shadow:0 0 #d4ac3a73,0 18px 40px -12px #0000008c}@keyframes breathe{0%,to{box-shadow:0 0 #d4ac3a73,0 18px 40px -12px #0000008c}50%{box-shadow:0 0 0 12px #d4ac3a00,0 18px 40px -12px #0000008c}}.cta[data-astro-cid-lcdefpme] .ar[data-astro-cid-lcdefpme]{transition:transform .3s}.cta[data-astro-cid-lcdefpme]:hover{background:var(--color-gold);animation-play-state:paused;transform:translateY(-2px)}.cta[data-astro-cid-lcdefpme]:hover .ar[data-astro-cid-lcdefpme]{transform:translate(5px)}.cta-again[data-astro-cid-lcdefpme]{min-width:0;min-height:54px;padding:1rem 2.1rem .95rem;font-size:.86rem;animation:none;box-shadow:0 14px 30px -14px #8a6a1599}.alt[data-astro-cid-lcdefpme]{font-family:var(--font-utility);letter-spacing:.08em;color:#ffffffd9;border-bottom:1px solid #ffffff73;min-height:44px;padding:.7rem .4rem .5rem;font-size:.82rem;text-decoration:none}.alt[data-astro-cid-lcdefpme]:hover{color:var(--color-gold-bright);border-color:var(--color-gold-bright)}.names[data-astro-cid-lcdefpme]{padding:.35rem 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.names[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{width:max-content;animation:drift var(--dur,120s) linear infinite;white-space:nowrap;align-items:center;display:flex}.names[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme].rev{animation-direction:reverse}.names[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.05em;color:var(--color-muted-foreground);padding:0 .9rem;font-size:1.02rem}.names[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--color-gold);font-size:.8rem;font-style:normal}.names[data-astro-cid-lcdefpme]:hover .line[data-astro-cid-lcdefpme]{animation-play-state:paused}.faces-run[data-astro-cid-lcdefpme]{padding:.3rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.faces[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{width:max-content;animation:drift var(--dur,60s) linear infinite;gap:1rem;margin:0;padding:0 .8rem;list-style:none;display:flex}.faces-run[data-astro-cid-lcdefpme]:hover .line[data-astro-cid-lcdefpme]{animation-play-state:paused}.faces[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex:none}.faces[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:48px;height:48px;box-shadow:0 0 0 2px var(--color-background), 0 0 0 3px var(--color-gold), 0 8px 18px -10px #0006;border-radius:999px}@media (width>=768px){.faces[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:56px;height:56px}.faces[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{gap:1.4rem}}@media (prefers-reduced-motion:reduce){.faces[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{animation:none}.faces-run[data-astro-cid-lcdefpme]{overflow-x:auto}}.launch-teaser[data-astro-cid-lcdefpme] .lt[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-secondary);color:inherit;align-items:center;gap:1.2rem;display:grid;overflow:hidden}.launch-teaser[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;display:block}.lt-text[data-astro-cid-lcdefpme]{padding:0 1.3rem 1.4rem}.lt-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--color-foreground);margin-top:.3rem;font-size:1.6rem;line-height:1.15}.lt-desc[data-astro-cid-lcdefpme]{color:var(--color-muted-foreground);margin-top:.5rem;font-size:1.05rem;line-height:1.5}.lt-more[data-astro-cid-lcdefpme]{font-family:var(--font-utility);letter-spacing:.04em;color:var(--color-primary);margin-top:.9rem;font-size:.9rem;font-weight:600;display:inline-block}.lt[data-astro-cid-lcdefpme]:hover .lt-more[data-astro-cid-lcdefpme]{text-underline-offset:4px;text-decoration:underline}@media (width>=768px){.launch-teaser[data-astro-cid-lcdefpme] .lt[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;gap:2rem}.lt-text[data-astro-cid-lcdefpme]{padding:1.5rem 2rem 1.5rem 0}.lt-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:2rem}}#shelf[data-astro-cid-lcdefpme]{padding:1rem 0 1.2rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.rail[data-astro-cid-lcdefpme]{width:max-content;animation:drift var(--dur,80s) linear infinite;gap:1rem;padding:.55rem 0;display:flex}#shelf[data-astro-cid-lcdefpme]:hover .rail[data-astro-cid-lcdefpme],#shelf[data-astro-cid-lcdefpme]:focus-within .rail[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.cv[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--color-secondary);border-radius:4px;flex:none;width:104px;transition:transform .35s cubic-bezier(.2,.7,.3,1);overflow:hidden;box-shadow:4px 8px 20px -8px #2b2b2b73}.cv[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%;padding:4px}.cv[data-astro-cid-lcdefpme]:hover,.cv[data-astro-cid-lcdefpme]:focus-visible{transform:translateY(-6px)rotate(-1.5deg)}@media (width>=760px){#hero[data-astro-cid-lcdefpme]{padding:4rem 1.5rem 3.4rem}.kicker[data-astro-cid-lcdefpme]{max-width:none;font-size:.8rem}.sub[data-astro-cid-lcdefpme]{font-size:1.15rem}.cta[data-astro-cid-lcdefpme]{min-height:66px;padding:1.35rem 3rem 1.3rem;font-size:1rem}.cv[data-astro-cid-lcdefpme]{width:132px}.rail[data-astro-cid-lcdefpme]{gap:1.3rem}.names[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding:0 1.1rem;font-size:1.12rem}}@media (width<=360px){.cta[data-astro-cid-lcdefpme]{letter-spacing:.12em;min-width:0;padding:1.1rem 1.3rem;font-size:.84rem}}@media (prefers-reduced-motion:reduce){#hero[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{display:none}#hero[data-astro-cid-lcdefpme]{background:#3a2e22}.rail[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.rail[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][aria-hidden=true]{display:none}}.hero-search{z-index:6;text-align:left;width:min(30rem,100%);margin:2rem auto 0;position:relative}.hs-field{background:#fffffff5;border-radius:999px;align-items:center;gap:.7rem;padding:.85rem 1.1rem;transition:box-shadow .2s;display:flex;box-shadow:0 10px 30px -12px #00000080}.hs-field:focus-within{box-shadow:0 0 0 3px #bf98348c,0 14px 34px -12px #0000008c}.hs-field>svg{color:var(--color-primary);flex-shrink:0}.hs-box{flex:1;min-width:0;position:relative}.hs-box input{width:100%;font-family:var(--font-display);color:#2b2620;background:0 0;border:0;outline:0;padding:0;font-size:1.05rem;line-height:1.4}.hs-box input::-webkit-search-cancel-button{display:none}.hs-prompt{pointer-events:none;font-family:var(--font-display);color:#6b6257;white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;line-height:1.4;position:absolute;inset:0;overflow:hidden}.hs-prompt span{text-overflow:ellipsis;animation:.45s ease-out hs-in;display:block;overflow:hidden}@keyframes hs-in{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hs-prompt span{animation:none}}.hs-clear{color:#6b6257;flex-shrink:0;padding:0 .2rem;font-size:1.5rem;line-height:1}.hs-results{border-radius:var(--radius-lg,.75rem);background:var(--color-background);max-height:min(62vh,34rem);color:var(--color-foreground);font-family:var(--font-body,inherit);padding:1rem 1rem 1.1rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow-y:auto;box-shadow:0 24px 50px -18px #0000008c}@media (width>=768px){.hero-search{width:min(34rem,100%)}.hs-results{left:-3rem;right:-3rem}}
