.ace{--accent:var(--c-bronze-deep);--accent-deep:#6c4519;--bg:var(--c-paper)}.ace ::selection{background:var(--c-bronze)}.ace-hero[data-astro-cid-mbldn5nn]{color:#fff;background:var(--c-ink);isolation:isolate;grid-template-rows:1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.ace-hero__media[data-astro-cid-mbldn5nn]{z-index:-1;position:absolute;inset:0}.ace-hero__media[data-astro-cid-mbldn5nn] img{object-fit:cover;filter:saturate(.7)brightness(.45);width:100%;height:120%}.ace-hero__media[data-astro-cid-mbldn5nn]:after{content:"";background:linear-gradient(100deg,#1c1512eb 10%,#1c151259 70%);position:absolute;inset:0}.ace-hero__inner[data-astro-cid-mbldn5nn]{align-self:end;padding-top:150px;padding-bottom:72px}.ace-hero__memo[data-astro-cid-mbldn5nn]{color:var(--c-gold);letter-spacing:.02em;margin:0 0 22px;font-style:italic;font-weight:600}.ace-hero[data-astro-cid-mbldn5nn] h1[data-astro-cid-mbldn5nn]{color:#fff;max-width:15ch}.ace-hero[data-astro-cid-mbldn5nn] h1[data-astro-cid-mbldn5nn] em[data-astro-cid-mbldn5nn]{color:var(--c-gold);font-style:italic;font-weight:500}.ace-hero[data-astro-cid-mbldn5nn] .lede[data-astro-cid-mbldn5nn]{color:#ffffffd1;max-width:54ch;margin:26px 0 34px}.ace-hero[data-astro-cid-mbldn5nn] .cpb--ghost[data-astro-cid-mbldn5nn]{color:#fff}.ace-partners[data-astro-cid-mbldn5nn]{backdrop-filter:blur(6px);background:#1c15128c;border-top:1px solid #e7b65e59}.ace-partners__row[data-astro-cid-mbldn5nn]{flex-wrap:wrap;align-items:center;gap:12px 32px;padding-top:20px;padding-bottom:20px;display:flex}.ace-partners__row[data-astro-cid-mbldn5nn] span[data-astro-cid-mbldn5nn]{color:#ffffffa6;font-size:13px}.ace-partners[data-astro-cid-mbldn5nn] ul[data-astro-cid-mbldn5nn]{font-family:var(--f-head);color:#fff;flex-wrap:wrap;gap:8px 32px;margin:0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.ace-about[data-astro-cid-mbldn5nn]{padding:130px 0 110px}.ace-about__grid[data-astro-cid-mbldn5nn]{grid-template-columns:1.1fr .9fr;align-items:center;gap:72px;display:grid}.ace-about__copy[data-astro-cid-mbldn5nn] h2[data-astro-cid-mbldn5nn]{max-width:14ch;margin-bottom:26px}.ace-about__img[data-astro-cid-mbldn5nn]{aspect-ratio:4/5;border-radius:4px}.ace-ledger[data-astro-cid-mbldn5nn]{border-top:2px solid var(--c-ink);margin:110px 0 0}.ace-ledger__row[data-astro-cid-mbldn5nn]{border-bottom:1px solid #8a5a2459;grid-template-columns:260px 1fr;align-items:baseline;gap:32px;padding:30px 0;display:grid}.ace-ledger[data-astro-cid-mbldn5nn] dt[data-astro-cid-mbldn5nn]{font-family:var(--f-head);color:var(--c-bronze-deep);font-size:1.35rem;font-weight:700}.ace-ledger[data-astro-cid-mbldn5nn] dd[data-astro-cid-mbldn5nn]{font-family:var(--f-head);letter-spacing:-.01em;color:var(--c-ink);max-width:40ch;margin:0;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:500;line-height:1.35}.ace-conf[data-astro-cid-mbldn5nn]{background:var(--c-ink);color:#fff;padding:120px 0}.ace-conf__grid[data-astro-cid-mbldn5nn]{grid-template-columns:.9fr 1.1fr;gap:72px;display:grid}.ace-conf[data-astro-cid-mbldn5nn] h2[data-astro-cid-mbldn5nn]{color:#fff}.ace-conf[data-astro-cid-mbldn5nn] p[data-astro-cid-mbldn5nn]{color:#ffffffbf}.ace-work[data-astro-cid-mbldn5nn]{padding:130px 0}.ace-work__head[data-astro-cid-mbldn5nn]{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:64px;display:grid}.ace-work__list[data-astro-cid-mbldn5nn]{border-top:1px solid var(--c-line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.ace-work__list[data-astro-cid-mbldn5nn] li[data-astro-cid-mbldn5nn]{border-right:1px solid var(--c-line);padding:40px 36px 20px 0}.ace-work__list[data-astro-cid-mbldn5nn] li[data-astro-cid-mbldn5nn]+li[data-astro-cid-mbldn5nn]{padding-left:36px}.ace-work__list[data-astro-cid-mbldn5nn] li[data-astro-cid-mbldn5nn]:last-child{border-right:0}.ace-work__ico[data-astro-cid-mbldn5nn]{border:1px solid var(--c-bronze);width:64px;height:64px;color:var(--c-bronze-deep);border-radius:50%;place-items:center;margin-bottom:26px;transition:background .4s,color .4s;display:inline-grid}.ace-work__list[data-astro-cid-mbldn5nn] li[data-astro-cid-mbldn5nn]:hover .ace-work__ico[data-astro-cid-mbldn5nn]{background:var(--c-bronze-deep);color:#fff}.ace-work__list[data-astro-cid-mbldn5nn] h3[data-astro-cid-mbldn5nn]{margin-bottom:14px}.ace-docket[data-astro-cid-mbldn5nn]{background:var(--c-cream);padding:120px 0}.ace-docket[data-astro-cid-mbldn5nn] h2[data-astro-cid-mbldn5nn]{margin-bottom:56px}.ace-docket__files[data-astro-cid-mbldn5nn]{grid-template-columns:repeat(3,1fr);gap:28px;padding-top:28px;display:grid}.ace-file[data-astro-cid-mbldn5nn]{transition:transform .5s var(--ease), box-shadow .5s var(--ease);background:#fff;border-radius:0 14px 14px;padding:40px 32px 32px;position:relative;box-shadow:0 24px 40px -30px #1c151273}.ace-file[data-astro-cid-mbldn5nn]:hover{transform:translateY(-8px)rotate(-.4deg);box-shadow:0 34px 50px -30px #1c15128c}.ace-file__tab[data-astro-cid-mbldn5nn]{height:28px;font:600 12px var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--c-bronze-deep);background:#fff;border-radius:10px 10px 0 0;align-items:center;padding:0 18px;display:flex;position:absolute;top:-28px;left:0}.ace-file[data-astro-cid-mbldn5nn] .ace-file__ico{color:var(--c-bronze);margin-bottom:20px}.ace-file[data-astro-cid-mbldn5nn] h3[data-astro-cid-mbldn5nn]{margin-bottom:12px}.ace-file__where[data-astro-cid-mbldn5nn]{color:var(--c-ink);align-items:center;gap:8px;margin:18px 0 0;font-size:14px;font-weight:600;display:flex}.ace-cup[data-astro-cid-mbldn5nn]{border:1px solid #8a5a2466;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:28px;margin-top:56px;padding:40px;display:grid}.ace-cup[data-astro-cid-mbldn5nn] .ace-cup__ico{color:var(--c-bronze-deep)}.ace-cup[data-astro-cid-mbldn5nn] h3[data-astro-cid-mbldn5nn]{margin-bottom:10px}.ace-memoir[data-astro-cid-mbldn5nn]{background:var(--c-ink);color:#fff;grid-template-columns:1.1fr 1fr;align-items:stretch;display:grid}.ace-memoir__img[data-astro-cid-mbldn5nn]{min-height:560px}.ace-memoir__copy[data-astro-cid-mbldn5nn]{flex-direction:column;justify-content:center;padding:110px 8vw 110px 72px;display:flex}.ace-memoir[data-astro-cid-mbldn5nn] h2[data-astro-cid-mbldn5nn]{color:#fff;margin-bottom:22px}.ace-memoir[data-astro-cid-mbldn5nn] p[data-astro-cid-mbldn5nn]{color:#ffffffc2}.ace-ilsa[data-astro-cid-mbldn5nn]{border-top:1px solid #e7b65e59;margin-top:36px;padding-top:32px}.ace-ilsa[data-astro-cid-mbldn5nn] h3[data-astro-cid-mbldn5nn]{color:var(--c-gold);margin-bottom:10px}.ace-support[data-astro-cid-mbldn5nn]{background:var(--c-bronze-deep);color:#fff;padding:100px 0}.ace-support__inner[data-astro-cid-mbldn5nn]{grid-template-columns:1.2fr 1fr auto;align-items:center;gap:40px;display:grid}.ace-support[data-astro-cid-mbldn5nn] h2[data-astro-cid-mbldn5nn]{color:#fff;font-size:clamp(1.8rem,3.2vw,2.7rem)}.ace-support[data-astro-cid-mbldn5nn] p[data-astro-cid-mbldn5nn]{color:#ffffffd9;margin:0}.ace-contact[data-astro-cid-mbldn5nn]{padding:130px 0}.ace-contact__grid[data-astro-cid-mbldn5nn]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:72px;display:grid}.ace-contact[data-astro-cid-mbldn5nn] h2[data-astro-cid-mbldn5nn]{margin-bottom:18px}.ace-contact[data-astro-cid-mbldn5nn] .cp-contact[data-astro-cid-mbldn5nn]{margin-top:36px}.ace-form[data-astro-cid-mbldn5nn]{background:#fff;border-radius:22px;padding:44px;box-shadow:0 30px 60px -40px #1c151280}@media (width<=960px){.ace-about__grid[data-astro-cid-mbldn5nn],.ace-conf__grid[data-astro-cid-mbldn5nn],.ace-work__head[data-astro-cid-mbldn5nn],.ace-contact__grid[data-astro-cid-mbldn5nn],.ace-memoir[data-astro-cid-mbldn5nn],.ace-support__inner[data-astro-cid-mbldn5nn]{grid-template-columns:1fr;gap:40px}.ace-work__list[data-astro-cid-mbldn5nn],.ace-docket__files[data-astro-cid-mbldn5nn]{grid-template-columns:1fr}.ace-docket__files[data-astro-cid-mbldn5nn]{gap:56px}.ace-work__list[data-astro-cid-mbldn5nn] li[data-astro-cid-mbldn5nn],.ace-work__list[data-astro-cid-mbldn5nn] li[data-astro-cid-mbldn5nn]+li[data-astro-cid-mbldn5nn]{border-right:0;border-bottom:1px solid var(--c-line);padding:32px 0}.ace-ledger__row[data-astro-cid-mbldn5nn]{grid-template-columns:1fr;gap:8px}.ace-memoir__img[data-astro-cid-mbldn5nn]{min-height:340px}.ace-memoir__copy[data-astro-cid-mbldn5nn]{padding:72px 18px}.ace-about[data-astro-cid-mbldn5nn],.ace-work[data-astro-cid-mbldn5nn],.ace-docket[data-astro-cid-mbldn5nn],.ace-contact[data-astro-cid-mbldn5nn],.ace-conf[data-astro-cid-mbldn5nn]{padding:84px 0}.ace-ledger[data-astro-cid-mbldn5nn]{margin-top:72px}.ace-form[data-astro-cid-mbldn5nn]{padding:26px 20px}.ace-cup[data-astro-cid-mbldn5nn]{grid-template-columns:1fr;padding:28px}}
