.soon-bg[data-astro-cid-kp5qkt5j]{position:fixed;inset:0;z-index:0;background:radial-gradient(ellipse 90% 60% at 50% -10%,#e4c9a8 0%,transparent 55%),radial-gradient(ellipse 50% 40% at 100% 100%,rgba(130,111,93,.18) 0%,transparent 50%),radial-gradient(ellipse 40% 35% at 0% 80%,rgba(201,162,124,.2) 0%,transparent 45%),linear-gradient(165deg,#f7f2ea,#f3eee6 45%,#ebe4da)}.soon[data-astro-cid-kp5qkt5j]{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 1.25rem 3rem}.soon-mark[data-astro-cid-kp5qkt5j]{color:#2a2522;margin-bottom:1.35rem}.soon-mark[data-astro-cid-kp5qkt5j] .soon-logo{width:clamp(5.5rem,18vw,8.5rem);height:auto}.soon-brand[data-astro-cid-kp5qkt5j]{margin:0;font-size:clamp(1.65rem,5vw,2.35rem);font-weight:400;letter-spacing:.22em;color:#2a2522}.soon-sub[data-astro-cid-kp5qkt5j]{margin:.35rem 0 0;font-size:.78rem;letter-spacing:.28em;color:#826f5d}.soon-title[data-astro-cid-kp5qkt5j]{margin:2.25rem 0 0;font-size:clamp(1.35rem,3.5vw,1.75rem);font-weight:300;letter-spacing:.04em;color:#2a2522}.soon-lead[data-astro-cid-kp5qkt5j]{margin:.75rem 0 0;max-width:22rem;font-size:1rem;line-height:1.5;color:#4a433b}@media(prefers-reduced-motion:no-preference){.soon-mark[data-astro-cid-kp5qkt5j],[data-astro-cid-kp5qkt5j][data-soon-text]{opacity:0;transform:translateY(.7rem);animation:soon-in .9s ease forwards}.soon-mark[data-astro-cid-kp5qkt5j]{animation-delay:.05s}.soon-brand[data-astro-cid-kp5qkt5j]{animation-delay:.18s}.soon-sub[data-astro-cid-kp5qkt5j]{animation-delay:.28s}.soon-title[data-astro-cid-kp5qkt5j]{animation-delay:.42s}.soon-lead[data-astro-cid-kp5qkt5j]{animation-delay:.55s}}@keyframes soon-in{to{opacity:1;transform:translateY(0)}}.hero-pin[data-astro-cid-jdovvxl7]{position:relative;background:var(--espresso)}.hero-sticky[data-astro-cid-jdovvxl7]{position:sticky;top:0;z-index:1;height:100dvh;overflow:hidden;background:var(--espresso)}.hero-visual[data-astro-cid-jdovvxl7]{position:absolute;inset:0}.hero-visual[data-astro-cid-jdovvxl7] picture[data-astro-cid-jdovvxl7]{display:block;width:100%;height:100%}.hero-img[data-astro-cid-jdovvxl7]{width:100%;height:100%;object-fit:cover;object-position:center 28%}@media(min-width:768px){.hero-img[data-astro-cid-jdovvxl7]{object-position:center 42%}}.hero-veil[data-astro-cid-jdovvxl7]{position:absolute;inset:0;background:linear-gradient(180deg,#2a252238,#2a25221f 40%,#2a252294)}.hero-copy[data-astro-cid-jdovvxl7]{--hero-rail: 72rem;--hero-nudge: 3.25rem;position:absolute;left:max(var(--page),calc((100% - var(--hero-rail)) / 2 - var(--hero-nudge)));right:auto;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;color:var(--cream);padding-bottom:4.4rem}.hero-cta[data-astro-cid-jdovvxl7]{margin-top:1.15rem}.hero-hint[data-astro-cid-jdovvxl7]{position:absolute;left:50%;bottom:1.15rem;z-index:4;margin:0;color:var(--cream);opacity:.85;pointer-events:none;transform:translate(-50%);transition:opacity .2s ease}.hero-hint[data-astro-cid-jdovvxl7].is-gone{opacity:0}.hero-hint[data-astro-cid-jdovvxl7].is-gone svg[data-astro-cid-jdovvxl7]{animation:none}.hero-hint[data-astro-cid-jdovvxl7] svg[data-astro-cid-jdovvxl7]{display:block;animation:hero-hint-nudge 1.8s ease-in-out infinite}@keyframes hero-hint-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.hero-kicker[data-astro-cid-jdovvxl7]{margin:0 0 .55rem;letter-spacing:.34em;font-size:.72rem;font-weight:400;color:var(--highlight)}.hero-copy[data-astro-cid-jdovvxl7] h1[data-astro-cid-jdovvxl7]{font-size:clamp(2.1rem,8vw,5rem);margin:0;padding-left:0;white-space:nowrap}.hero-cover[data-astro-cid-jdovvxl7]{position:relative;z-index:2;min-height:100dvh;background:var(--cream);transform:translateZ(0)}.intro-inner[data-astro-cid-jdovvxl7]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:3.25rem 0}.about-band[data-astro-cid-jdovvxl7] .eyebrow[data-astro-cid-jdovvxl7]{color:var(--highlight)}.intro-inner[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{font-size:clamp(1.7rem,4vw,2.4rem);font-weight:300;margin:0 0 .75rem}.intro-text[data-astro-cid-jdovvxl7]{max-width:38rem;font-size:1.12rem;line-height:1.6;color:var(--cream);margin-bottom:1.75rem}.hero-pin[data-astro-cid-jdovvxl7].is-static{height:auto}.hero-pin[data-astro-cid-jdovvxl7].is-static .hero-sticky[data-astro-cid-jdovvxl7]{position:relative;height:100dvh}.hero-pin[data-astro-cid-jdovvxl7].is-static .hero-cover[data-astro-cid-jdovvxl7]{min-height:100dvh}.featured[data-astro-cid-jdovvxl7]{padding:2.25rem 0 2.5rem;background:var(--cream)}.featured[data-astro-cid-jdovvxl7] h2[data-astro-cid-jdovvxl7]{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:300;margin:0 0 1.5rem}.featured-list[data-astro-cid-jdovvxl7]{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;gap:1.5rem}.featured-more[data-astro-cid-jdovvxl7]{margin:2rem 0 0}.cta-band[data-astro-cid-jdovvxl7]{background:var(--espresso);color:var(--cream);padding:2.75rem 0;border-top:1px solid color-mix(in srgb,var(--bronze) 55%,transparent)}.cta-panel[data-astro-cid-jdovvxl7]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 2.5rem}.cta-eyebrow[data-astro-cid-jdovvxl7]{margin:0;font-size:.72rem;letter-spacing:.22em;color:var(--rose)}.cta-lead[data-astro-cid-jdovvxl7]{margin:.65rem 0 0;font-size:1.15rem;font-weight:300;max-width:26rem;line-height:1.45;color:var(--cream)}.cta-btn[data-astro-cid-jdovvxl7]{flex-shrink:0;background:var(--cream);color:var(--espresso);border-color:var(--cream)}.cta-btn[data-astro-cid-jdovvxl7]:hover,.cta-btn[data-astro-cid-jdovvxl7]:focus-visible{background:var(--highlight);border-color:var(--highlight);color:var(--espresso)}@media(min-width:768px){.hero-copy[data-astro-cid-jdovvxl7]{padding-bottom:5rem}.hero-hint[data-astro-cid-jdovvxl7]{bottom:1.5rem}.intro-inner[data-astro-cid-jdovvxl7]{padding:3.75rem 0}.featured[data-astro-cid-jdovvxl7]{padding:2.5rem 0}.featured-list[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr;gap:1.75rem 1.35rem}.featured-more[data-astro-cid-jdovvxl7]{margin-top:2.5rem}}@media(min-width:1024px){.hero-pin[data-astro-cid-jdovvxl7]{--hero-zoom: 0;--hero-copy: 0}.hero-visual[data-astro-cid-jdovvxl7]{transform:scale(calc(1.08 - .08 * var(--hero-zoom)));transform-origin:center 42%}.hero-copy[data-astro-cid-jdovvxl7]{opacity:calc(1 - var(--hero-copy));transform:translate3d(0,calc(var(--hero-copy) * -1.25rem),0)}.hero-cover[data-astro-cid-jdovvxl7]{box-shadow:0 -2.5rem 4.5rem #2a252259}.featured-list[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr 1fr;gap:1.5rem 1.25rem}.featured-list[data-astro-cid-jdovvxl7] .project-meta h3{font-size:1.08rem}}@media(prefers-reduced-motion:reduce){.hero-pin[data-astro-cid-jdovvxl7]{height:auto}.hero-sticky[data-astro-cid-jdovvxl7]{position:relative;height:100dvh}.hero-cover[data-astro-cid-jdovvxl7]{min-height:100dvh;box-shadow:none}.hero-visual[data-astro-cid-jdovvxl7],.hero-copy[data-astro-cid-jdovvxl7]{transform:none!important;opacity:1!important}.hero-hint[data-astro-cid-jdovvxl7] svg[data-astro-cid-jdovvxl7]{animation:none}}
