:root{--page-bg:#0d0514;--al-void:#0d0514;--al-violet:#7569eb;--al-lavender:#dfdbff;--al-mist:#f4f2ff;--al-graphite:#484848}.al[data-astro-cid-khty73mu]{flex-direction:column;margin-top:-20px;display:flex}.al[data-astro-cid-khty73mu] picture{display:contents}.al[data-astro-cid-khty73mu] picture>source{display:none}.al-band[data-astro-cid-khty73mu]{flex-direction:column;gap:clamp(40px,4.2vw,80px);margin-inline:calc(50% - 50vw);padding:clamp(64px,8.3vw,160px) max(clamp(20px,5vw,72px),50vw - 760px);display:flex}.al-band--void[data-astro-cid-khty73mu]{background:var(--al-void);color:#fff}.al-band--white[data-astro-cid-khty73mu]{color:var(--al-graphite);background:#fff}.al-band--mist[data-astro-cid-khty73mu]{background:var(--al-mist);color:var(--al-graphite)}.al-head[data-astro-cid-khty73mu]{flex-direction:column;gap:20px;display:flex}.al-label[data-astro-cid-khty73mu]{font:500 20px/1.2 var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--al-violet)}.al-label--lavender[data-astro-cid-khty73mu]{color:var(--al-lavender)}.al-h2[data-astro-cid-khty73mu]{font:500 clamp(40px, 3.75vw, 72px)/1.1 var(--font-sans);letter-spacing:-.02em}.al-h3[data-astro-cid-khty73mu]{font:500 32px/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--al-violet)}.al-h3--white[data-astro-cid-khty73mu],.al-h4[data-astro-cid-khty73mu]{color:#fff}.al-h4[data-astro-cid-khty73mu]{font:500 28px/1.2 var(--font-sans)}.al-intro[data-astro-cid-khty73mu]{max-width:1100px;font:400 clamp(20px, 1.35vw, 26px)/1.55 var(--font-sans)}.al-intro--lavender[data-astro-cid-khty73mu],.al-body--lavender[data-astro-cid-khty73mu]{color:var(--al-lavender)}.al-body[data-astro-cid-khty73mu]{font:400 clamp(18px, 1.25vw, 24px)/1.6 var(--font-sans)}.al-body--22[data-astro-cid-khty73mu]{font-size:clamp(18px,1.15vw,22px)}.al-two[data-astro-cid-khty73mu]{grid-template-columns:repeat(2,minmax(0,700px));justify-content:space-between;gap:40px 120px;display:grid}.al-two[data-astro-cid-khty73mu]>div[data-astro-cid-khty73mu]{flex-direction:column;gap:24px;display:flex}.al-hero[data-astro-cid-khty73mu]{justify-content:space-between;min-height:clamp(560px,56.25vw,1080px);padding-top:clamp(64px,10.4vw,200px);padding-bottom:clamp(48px,6.6vw,127px);position:relative;overflow:clip}.al-hero[data-astro-cid-khty73mu] .al-hero__art{object-fit:cover;width:57.3%;height:100%;position:absolute;top:0;right:0}.al-hero__fade[data-astro-cid-khty73mu]{background:linear-gradient(90deg, var(--al-void) 4px, #0d051400 55%);width:calc(57.3% + 4px);position:absolute;top:0;bottom:0;right:0}.al-hero__copy[data-astro-cid-khty73mu],.al-hero__meta[data-astro-cid-khty73mu]{position:relative}.al-hero__copy[data-astro-cid-khty73mu]{flex-direction:column;gap:clamp(24px,2.6vw,40px);display:flex}.al-hero__title[data-astro-cid-khty73mu]{font:500 clamp(64px, 10.4vw, 200px)/1 var(--font-sans);letter-spacing:-.03em;margin-left:-.05em}.al-hero__lead[data-astro-cid-khty73mu]{max-width:900px;font:400 clamp(24px, 2.3vw, 44px)/1.2 var(--font-sans)}.al-hero__meta[data-astro-cid-khty73mu]{grid-template-columns:repeat(4,minmax(0,350px));gap:32px 40px;display:grid}.al-hero__meta[data-astro-cid-khty73mu]>div[data-astro-cid-khty73mu]{border-top:1px solid var(--al-lavender);flex-direction:column;gap:16px;padding-top:30px;display:flex}.al-meta-label[data-astro-cid-khty73mu]{font:500 16px/1.2 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--al-lavender)}.al-hero__meta[data-astro-cid-khty73mu] dd[data-astro-cid-khty73mu]{font:400 clamp(16px, 1.05vw, 20px)/1.45 var(--font-sans)}.al-grid[data-astro-cid-khty73mu]{gap:40px;display:grid}.al-grid--mood[data-astro-cid-khty73mu]{grid-template-columns:repeat(3,minmax(0,1fr))}.al-grid--posts[data-astro-cid-khty73mu]{grid-template-columns:repeat(4,minmax(0,1fr))}.al[data-astro-cid-khty73mu] .al-tile{aspect-ratio:1;object-fit:cover;cursor:zoom-in;width:100%;height:auto}.al-covers[data-astro-cid-khty73mu]{flex-direction:column;gap:32px;display:flex}.al[data-astro-cid-khty73mu] .al-cover{cursor:zoom-in;width:100%;height:auto}.al-palette[data-astro-cid-khty73mu]{height:280px;padding:0;list-style:none;display:flex}.al-palette[data-astro-cid-khty73mu] li[data-astro-cid-khty73mu]{flex:var(--w) 1 0;color:#fff;flex-direction:column;justify-content:flex-end;gap:6px;min-width:0;padding:24px;display:flex}.al-palette[data-astro-cid-khty73mu] li[data-astro-cid-khty73mu]:first-child{box-shadow:inset 0 0 0 1px #dfdbff2e}.al-palette[data-astro-cid-khty73mu] li[data-astro-cid-khty73mu].is-dark-text{color:var(--al-void)}.al-palette__name[data-astro-cid-khty73mu]{font:500 20px/1.2 var(--font-sans)}.al-palette__hex[data-astro-cid-khty73mu]{font:400 16px/1.2 var(--font-sans)}.al-type[data-astro-cid-khty73mu]{align-items:start}.al-type__sample[data-astro-cid-khty73mu]{color:var(--al-lavender);font:400 clamp(36px, 3.1vw, 60px)/1.1 var(--font-sans);letter-spacing:-.01em;background:#1a1030;padding:40px 48px}.al-type__sample[data-astro-cid-khty73mu] strong[data-astro-cid-khty73mu]{color:#fff;font-weight:500}.al-list[data-astro-cid-khty73mu]{color:var(--al-lavender);font:400 clamp(18px, 1.15vw, 22px)/1.6 var(--font-sans);flex-direction:column;gap:6px;padding-left:1.1em;display:flex}.al-footer[data-astro-cid-khty73mu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.al-outcome__logo[data-astro-cid-khty73mu]{width:260px;height:auto}.al-back[data-astro-cid-khty73mu]{color:var(--al-void);font:500 16px/1.2 var(--font-sans);background:#fff;border-radius:999px;padding:12px 24px;transition:background-color .15s}.al-back[data-astro-cid-khty73mu]:hover{background:var(--al-lavender)}@media (width<=1199px){.al-two[data-astro-cid-khty73mu]{grid-template-columns:minmax(0,1fr)}.al-hero__meta[data-astro-cid-khty73mu]{grid-template-columns:repeat(2,minmax(0,1fr))}.al-hero[data-astro-cid-khty73mu]{gap:48px;min-height:0;padding-top:44vw}.al-hero[data-astro-cid-khty73mu] .al-hero__art{width:100%;height:60vw}.al-hero__fade[data-astro-cid-khty73mu]{background:linear-gradient(0deg, var(--al-void) 4px, #0d051400 60%);width:100%;height:calc(60vw + 4px)}.al-grid[data-astro-cid-khty73mu]{gap:24px}.al-grid--posts[data-astro-cid-khty73mu]{grid-template-columns:repeat(3,minmax(0,1fr))}.al-covers[data-astro-cid-khty73mu]{gap:20px}.al-palette[data-astro-cid-khty73mu]{height:220px}}@media (width<=799px){.al-grid--mood[data-astro-cid-khty73mu],.al-grid--posts[data-astro-cid-khty73mu]{grid-template-columns:repeat(2,minmax(0,1fr))}.al-palette[data-astro-cid-khty73mu]{flex-direction:column;height:auto}.al-palette[data-astro-cid-khty73mu] li[data-astro-cid-khty73mu]{flex-direction:row;flex:none;justify-content:space-between;align-items:flex-end;height:88px;padding:20px}}@media (width<=599px){.al[data-astro-cid-khty73mu]{margin-top:-16px}.al-hero[data-astro-cid-khty73mu]{gap:40px;min-height:0;padding-top:280px}.al-hero[data-astro-cid-khty73mu] .al-hero__art{height:420px}.al-hero__fade[data-astro-cid-khty73mu]{height:424px}.al-hero__meta[data-astro-cid-khty73mu]{grid-template-columns:minmax(0,1fr);gap:24px}.al-hero__meta[data-astro-cid-khty73mu]>div[data-astro-cid-khty73mu]{padding-top:20px}.al-label[data-astro-cid-khty73mu]{letter-spacing:.18em;font-size:14px}.al-meta-label[data-astro-cid-khty73mu]{font-size:13px}.al-h3[data-astro-cid-khty73mu]{font-size:26px}.al-h4[data-astro-cid-khty73mu]{font-size:24px}.al-grid[data-astro-cid-khty73mu],.al-covers[data-astro-cid-khty73mu]{gap:12px}.al-type__sample[data-astro-cid-khty73mu]{padding:28px 24px}.al-outcome__logo[data-astro-cid-khty73mu]{width:200px}}
