.marks[data-astro-cid-xodfhlu6]{pointer-events:none;color:var(--color-heading);position:absolute;inset:0}.br[data-astro-cid-xodfhlu6]{width:var(--mark-size);height:var(--mark-size);border:0 solid;position:absolute}.br--tl[data-astro-cid-xodfhlu6]{border-top-width:1px;border-left-width:1px;top:0;left:0}.br--tr[data-astro-cid-xodfhlu6]{border-top-width:1px;border-right-width:1px;top:0;right:0}.br--bl[data-astro-cid-xodfhlu6]{border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.br--br[data-astro-cid-xodfhlu6]{border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.xh[data-astro-cid-xodfhlu6]{stroke-width:1px;width:16px;height:16px;position:absolute}.xh--tl[data-astro-cid-xodfhlu6]{top:-8px;left:-8px}.xh--br[data-astro-cid-xodfhlu6]{bottom:-8px;right:-8px}.figure[data-astro-cid-zu3e6mvt]{margin:0}.figure__frame[data-astro-cid-zu3e6mvt]{position:relative}.figure--marked[data-astro-cid-zu3e6mvt] .figure__frame[data-astro-cid-zu3e6mvt]{padding:6px}.figure[data-astro-cid-zu3e6mvt] img{border:var(--rule);background:var(--color-bg);width:100%;height:auto}.figure--4x3[data-astro-cid-zu3e6mvt] img{aspect-ratio:4/3;object-fit:cover}.figure--3x2[data-astro-cid-zu3e6mvt] img{aspect-ratio:3/2;object-fit:cover}.figure--16x9[data-astro-cid-zu3e6mvt] img{aspect-ratio:16/9;object-fit:cover}.figure--1x1[data-astro-cid-zu3e6mvt] img{aspect-ratio:1;object-fit:cover}.figure--4x5[data-astro-cid-zu3e6mvt] img{aspect-ratio:4/5;object-fit:cover}figcaption[data-astro-cid-zu3e6mvt]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-subtle);margin-block-start:var(--space-3)}.olines[data-astro-cid-qp5cyz5x]{color:var(--color-heading);gap:.05em;font-size:clamp(2.5rem,7vw,5.5rem);line-height:.92;display:grid;overflow:hidden}.olines[data-astro-cid-qp5cyz5x] span[data-astro-cid-qp5cyz5x]{white-space:nowrap}.ascii[data-astro-cid-wyqqmd7o]{color:var(--color-heading);margin:0;overflow:hidden}.ascii__pre[data-astro-cid-wyqqmd7o]{font-family:var(--font-mono);letter-spacing:.02em;opacity:.75;white-space:pre;margin:0;font-size:clamp(5px,.8vw,9px);line-height:1.05}.ascii__cap[data-astro-cid-wyqqmd7o]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-subtle);margin-block-start:var(--space-3)}.band[data-astro-cid-eyejplsd]{isolation:isolate;padding-block:var(--space-section) var(--space-10);border-top:1px solid var(--color-accent);position:relative;overflow:clip}.band__inner[data-astro-cid-eyejplsd]{gap:var(--space-10);display:grid}.band__copy[data-astro-cid-eyejplsd]{gap:var(--space-4);align-content:center;display:grid}h2[data-astro-cid-eyejplsd]{max-width:18ch}p[data-astro-cid-eyejplsd]{max-width:46ch;color:var(--color-text-muted)}.band__actions[data-astro-cid-eyejplsd]{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.band__phone[data-astro-cid-eyejplsd]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text)}.band__poster[data-astro-cid-eyejplsd]{opacity:.9;margin-block-start:var(--space-16)}@media (width>=880px){.band__inner[data-astro-cid-eyejplsd]{grid-template-columns:1fr auto;align-items:end}.band--panel[data-astro-cid-eyejplsd] .band__inner[data-astro-cid-eyejplsd]{align-items:center;gap:var(--space-16);grid-template-columns:1.1fr 1fr}}
