.snap[data-astro-cid-sh445jdo]{position:relative;min-height:100svh;display:flex;align-items:center;padding:calc(var(--top-h) + 2.5rem) calc(var(--gutter) + var(--side-tab)) 3.5rem calc(var(--rail-w) + var(--gutter));scroll-snap-align:start;overflow:hidden;isolation:isolate}.veil[data-astro-cid-sh445jdo]{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#070605d9,#07060559 55%,#07060526),linear-gradient(0deg,rgb(7 6 5 / .95) 0%,transparent 30%,transparent 80%,rgb(7 6 5 / .6) 100%)}.center[data-astro-cid-sh445jdo] .veil[data-astro-cid-sh445jdo]{background:radial-gradient(ellipse at center,#07060540,#070605d9 75%),linear-gradient(0deg,rgb(7 6 5 / .95),transparent 35%)}.inner[data-astro-cid-sh445jdo]{position:relative;z-index:1;width:100%;max-width:1180px}.center[data-astro-cid-sh445jdo] .inner[data-astro-cid-sh445jdo]{margin:0 auto;text-align:center;display:grid;justify-items:center}@media(max-width:1100px){.snap[data-astro-cid-sh445jdo]{padding-left:var(--gutter)}}@media(min-width:761px)and (max-height:800px){.snap[data-astro-cid-sh445jdo]{padding-top:calc(var(--top-h) + 1.4rem);padding-bottom:1.6rem}}.tome-btn[data-astro-cid-tbavl73k]{display:inline-flex;align-items:center;justify-content:center;font-family:var(--caps);text-transform:uppercase;letter-spacing:.16em;color:var(--brass-hi);background:none;cursor:pointer;text-decoration:none;transition:filter .2s,transform .2s}.primary[data-astro-cid-tbavl73k]{min-height:58px;min-width:15rem;padding:0 1.5rem;border:solid transparent;border-width:14px 40px;border-image:url(/assets/ui/button-primary.webp) 28 90 fill / 14px 40px stretch;font-size:1.05rem}.primary[data-astro-cid-tbavl73k] span[data-astro-cid-tbavl73k]:before,.primary[data-astro-cid-tbavl73k] span[data-astro-cid-tbavl73k]:after{content:" * ";color:var(--brass)}.small[data-astro-cid-tbavl73k]{min-height:34px;padding:0 .9rem;font-size:.8rem;letter-spacing:.12em;border:solid transparent;border-width:8px 18px;border-image:url(/assets/ui/button-small.webp) 16 36 fill / 8px 18px stretch}.tome-btn[data-astro-cid-tbavl73k]:hover:not([aria-disabled]){filter:brightness(1.25) saturate(1.1);color:var(--bone)}.tome-btn[data-astro-cid-tbavl73k]:active:not([aria-disabled]){transform:translateY(1px)}@media(max-width:760px){.primary[data-astro-cid-tbavl73k]{white-space:nowrap;letter-spacing:.08em;min-width:0;padding:0 .6rem;font-size:.95rem}}.tome-btn[data-astro-cid-tbavl73k][aria-disabled]{cursor:not-allowed;opacity:.55;filter:grayscale(.4)}.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{font-size:1.25rem;margin:1rem auto 1.75rem;font-style:italic;text-wrap:balance}@media(max-width:760px){.cta-row[data-astro-cid-j7pv25f6] .tome-btn{letter-spacing:.08em;white-space:nowrap;min-width:0}}.brand-mark[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;margin:.5rem 0 .25rem}.bm1[data-astro-cid-j7pv25f6]{font-size:clamp(3.4rem,10vw,9rem);line-height:.95;text-shadow:0 0 40px rgb(143 107 255 / .25),0 4px 30px rgb(0 0 0 / .8)}.bm2[data-astro-cid-j7pv25f6]{font-family:var(--caps);color:var(--brass);font-size:clamp(1rem,2.2vw,1.8rem);letter-spacing:.6em;padding-left:.6em;margin-bottom:.5rem}.cta-row[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.scroll-hint[data-astro-cid-j7pv25f6]{position:absolute;bottom:-2.5rem;left:50%;translate:-50% 0;width:22px;height:36px;border:1px solid var(--brass);border-radius:12px}.scroll-hint[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:7px;width:3px;height:7px;translate:-50% 0;background:var(--brass-hi);animation:drop 1.8s infinite}@keyframes drop{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(12px)}}.title[data-astro-cid-j7pv25f6]{margin:.4rem 0 .9rem}.lede[data-astro-cid-j7pv25f6]{margin:0 0 1.75rem}.signup[data-astro-cid-j7pv25f6]{max-width:34rem;display:grid;gap:.9rem}.signup[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{font:inherit;font-size:1.15rem;color:var(--bone);background:transparent;border:0;border-bottom:1px solid rgb(184 135 61 / .6);padding:.4rem .1rem}.signup[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder{color:var(--ink-dim)}.note[data-astro-cid-j7pv25f6]{margin:0;font-size:.9rem;color:var(--ink-dim);font-style:italic}.card[data-astro-cid-j7pv25f6]{margin:0;border:1px solid rgb(184 135 61 / .35);background:#07060599}.card[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{padding:.55rem .8rem;font-size:.8rem}.grid4[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.grid3[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.families[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(9,1fr);gap:.6rem}.families[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border:1px solid rgb(184 135 61 / .35);background:#07060599;text-align:center}.families[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;padding:.45rem .2rem;font-family:var(--caps);font-size:.88rem;color:var(--bone);letter-spacing:.04em}.families[data-astro-cid-j7pv25f6] figcaption{display:none}.elements[data-astro-cid-j7pv25f6]{display:grid;gap:.75rem;max-width:980px}.el-tabs[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem}.el-tabs[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{font-family:var(--caps);font-size:.95rem;letter-spacing:.1em;color:var(--ink-soft);cursor:pointer;background:#070605b3;border:1px solid rgb(184 135 61 / .35);padding:.45rem 1rem;border-bottom:2px solid color-mix(in srgb,var(--el) 50%,transparent)}.el-tabs[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-selected=true]{color:var(--bone);background:color-mix(in srgb,var(--el) 22%,var(--pitch));border-color:var(--el)}.el-panel[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem;align-items:center}.el-panel[data-astro-cid-j7pv25f6] .slot{max-height:min(34vh,300px)}.el-stage[data-astro-cid-j7pv25f6]{display:grid}.el-stage[data-astro-cid-j7pv25f6]>.el-panel[data-astro-cid-j7pv25f6]{grid-area:1 / 1}.el-panel[data-astro-cid-j7pv25f6][hidden]{display:grid;visibility:hidden}.el-panel[data-astro-cid-j7pv25f6]{margin-inline:-8px}@media(min-width:761px){.el-tabs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(7,1fr)}.el-tabs[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding-inline:.2rem}}.el-panel[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:2.2rem;color:var(--el)}.el-role[data-astro-cid-j7pv25f6]{font-family:var(--caps);letter-spacing:.1em;color:var(--bone);font-size:.95rem}.aff-grid[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;max-width:1180px}.tiers[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(min-width:1101px){.aff-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:1.5rem;align-items:stretch}.tiers[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}}.tiers[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;column-gap:.75rem;align-items:baseline;align-content:center;padding:.7rem .9rem;border:1px solid rgb(184 135 61 / .35);background:#070605a6;font-size:.92rem;line-height:1.4}.tier-v[data-astro-cid-j7pv25f6]{grid-row:span 2;font-family:var(--serif);font-size:1.9rem;color:var(--brass-hi);line-height:1}.tiers[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--caps);font-weight:400;letter-spacing:.1em;color:var(--bone)}@media(max-width:760px){.tiers[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.el-panel[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:.5rem 0 0}.opp[data-astro-cid-j7pv25f6]{font-family:var(--caps);color:var(--ink-dim);letter-spacing:.08em;font-size:.85rem}.el-panel[data-astro-cid-j7pv25f6] figcaption{font-size:.75rem}.media-sec[data-astro-cid-j7pv25f6],.news-sec[data-astro-cid-j7pv25f6]{background:radial-gradient(ellipse at 70% 20%,rgb(90 41 37 / .25),transparent 60%),var(--pitch)}.gallery[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.gallery[data-astro-cid-j7pv25f6] .slot{border:1px solid rgb(184 135 61 / .3)}.gallery[data-astro-cid-j7pv25f6] .brief{display:none}.more[data-astro-cid-j7pv25f6]{margin:1.25rem 0 0;font-family:var(--caps);letter-spacing:.1em}.more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.foot[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-block;padding:.5rem 0}.posts[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:1rem;max-width:1180px}.post[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;gap:.3rem;height:100%;padding:1.9rem 1.6rem 1.4rem;color:var(--ink-soft);background:url(/assets/ui/slot.webp) center / 100% 100% no-repeat;padding-left:34%;min-height:172px;padding-bottom:1.6rem}.post[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:var(--brass-hi)}.ptag[data-astro-cid-j7pv25f6]{font-family:var(--caps);font-size:.72rem;letter-spacing:.12em;color:var(--brass)}.post[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.72rem;color:var(--ink-dim)}.post[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem}.post[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.9rem;line-height:1.4}.foot[data-astro-cid-j7pv25f6]{margin-top:3rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;font-family:var(--caps);font-size:.8rem;letter-spacing:.1em;color:var(--ink-dim);border-top:1px solid rgb(184 135 61 / .25);padding-top:1.25rem}.mono[data-astro-cid-j7pv25f6]{font-family:var(--mono);letter-spacing:0}@media(min-width:761px)and (max-height:800px){.title[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.4vw,3rem);margin:.25rem 0 .6rem}.lede[data-astro-cid-j7pv25f6]{margin-bottom:1.1rem}.el-panel[data-astro-cid-j7pv25f6] .slot{max-height:26vh}.el-panel[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.8rem}.el-panel[data-astro-cid-j7pv25f6]{gap:1rem}.el-panel[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.el-role):not(.opp){font-size:1.02rem;line-height:1.45}.el-tabs[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding:.35rem .7rem;font-size:.85rem;letter-spacing:.06em}.tiers[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.55rem .8rem}}@media(max-width:1100px){.families[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center}.families[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex:0 0 calc(20% - .48rem)}.card[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{white-space:nowrap;font-size:.72rem;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis}}@media(max-width:760px){.grid4[data-astro-cid-j7pv25f6],.gallery[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.grid3[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.families[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr)}.el-panel[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.post[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding:.4rem .6rem;min-height:0;background:none;border:30px solid transparent;border-image:url(/assets/ui/panel-frame.webp) 70 fill / 30px stretch}.el-tabs[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center}.el-tabs[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{flex:0 0 calc(25% - .375rem);padding:.5rem .2rem}.card[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-size:.72rem}}@media(min-width:761px)and (min-height:700px){html:has(body.home){scroll-snap-type:y proximity;scroll-behavior:smooth}}
