.wrap[data-astro-cid-4rb7hyda],.head-inner[data-astro-cid-4rb7hyda]{max-width:90rem;margin:0 auto;padding:0 clamp(1rem,3vw,3rem)}h2[data-astro-cid-4rb7hyda]{margin:0 0 .75rem;font-size:clamp(2rem,4vw,3.2rem)}.lede[data-astro-cid-4rb7hyda]{color:var(--color-text-muted);max-width:60ch;margin:0 0 1.75rem}section[data-astro-cid-4rb7hyda]{padding:clamp(3rem,6vw,4.75rem) 0}.head[data-astro-cid-4rb7hyda]{border-bottom:1px solid var(--color-rule);padding:1.5rem 0 clamp(2.5rem,5vw,4rem)}.head-grid[data-astro-cid-4rb7hyda]{grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:2rem;display:grid}h1[data-astro-cid-4rb7hyda]{letter-spacing:-.02em;text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(2.75rem,6vw,5.25rem);font-weight:800;line-height:.95}.promise[data-astro-cid-4rb7hyda]{max-width:52ch;margin:0 0 2rem;font-size:1.25rem}.call[data-astro-cid-4rb7hyda]{background:var(--color-primary);color:#fff;font-family:var(--font-mono);border-radius:var(--radius-sm);transition:background-color var(--dur-ui) var(--ease-out);align-items:center;gap:.75rem;padding:.85rem 1.4rem;font-size:1.6rem;text-decoration:none;display:inline-flex}.call[data-astro-cid-4rb7hyda]:hover{background:var(--color-primary-hover)}.call[data-astro-cid-4rb7hyda]:focus-visible{outline:3px solid var(--focus-ring,var(--color-secondary));outline-offset:4px}.register[data-astro-cid-4rb7hyda]{--settle-rotate:.8deg;background:var(--color-surface);border:1.5px solid var(--color-border);padding:1.25rem 1.5rem .75rem;box-shadow:0 18px 40px -24px #16294a80}.r-title[data-astro-cid-4rb7hyda]{font-family:var(--font-mono);color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .6rem;font-size:1rem}.register[data-astro-cid-4rb7hyda] ol[data-astro-cid-4rb7hyda]{border-top:2px solid var(--color-rule);margin:0;padding:0;list-style:none}.register[data-astro-cid-4rb7hyda] a[data-astro-cid-4rb7hyda]{border-bottom:1px solid var(--color-border);min-height:2.75rem;color:var(--color-ink);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:1rem;padding:.75rem 0;text-decoration:none;display:grid}.register[data-astro-cid-4rb7hyda] li[data-astro-cid-4rb7hyda]:last-child a[data-astro-cid-4rb7hyda]{border-bottom:0}.r-name[data-astro-cid-4rb7hyda]{font-family:var(--font-display);font-size:1.5rem;font-weight:700}.r-count[data-astro-cid-4rb7hyda]{font-family:var(--font-mono);color:var(--color-primary)}.r-name[data-astro-cid-4rb7hyda]{text-underline-offset:4px;transition:text-decoration-color var(--dur-ui) var(--ease-out);text-decoration:underline #0000}.register[data-astro-cid-4rb7hyda] a[data-astro-cid-4rb7hyda]:hover .r-name[data-astro-cid-4rb7hyda]{text-decoration-color:var(--color-primary)}.register[data-astro-cid-4rb7hyda] a[data-astro-cid-4rb7hyda]:focus-visible{outline:3px solid var(--focus-ring,var(--color-secondary));outline-offset:2px}.group[data-astro-cid-4rb7hyda].alt{background:var(--color-stone-deep)}.brand-grid[data-astro-cid-4rb7hyda]{grid-template-columns:repeat(var(--c), minmax(0, 1fr));gap:2rem clamp(1.25rem,2.5vw,2.25rem);margin:0;padding:0;list-style:none;display:grid}.brand-grid[data-astro-cid-4rb7hyda]>li[data-astro-cid-4rb7hyda]:last-child{grid-column:span var(--span)}.card[data-astro-cid-4rb7hyda]{align-content:start;gap:.5rem;scroll-margin-top:8rem;display:grid;position:relative}.card[data-astro-cid-4rb7hyda] h3[data-astro-cid-4rb7hyda]{margin:.6rem 0 0;font-size:1.7rem}.card[data-astro-cid-4rb7hyda] h3[data-astro-cid-4rb7hyda] a[data-astro-cid-4rb7hyda]{min-height:2.75rem;color:var(--color-ink);align-items:center;text-decoration:none;display:inline-flex}.card[data-astro-cid-4rb7hyda] h3[data-astro-cid-4rb7hyda] a[data-astro-cid-4rb7hyda]:after{content:"";position:absolute;inset:0}.card[data-astro-cid-4rb7hyda] h3[data-astro-cid-4rb7hyda] a[data-astro-cid-4rb7hyda]:focus-visible{outline:3px solid var(--focus-ring,var(--color-secondary));outline-offset:4px}.card[data-astro-cid-4rb7hyda]:has(h3 a:hover) .tile{border-color:var(--color-secondary)}.card[data-astro-cid-4rb7hyda] h3[data-astro-cid-4rb7hyda] a[data-astro-cid-4rb7hyda]{text-underline-offset:4px;transition:text-decoration-color var(--dur-ui) var(--ease-out);text-decoration:underline #0000}.card[data-astro-cid-4rb7hyda]:has(h3 a:hover) h3[data-astro-cid-4rb7hyda] a[data-astro-cid-4rb7hyda]{text-decoration-color:var(--color-primary)}.parent[data-astro-cid-4rb7hyda]{margin:0;font-size:1rem;font-weight:700}.parent[data-astro-cid-4rb7hyda] span[data-astro-cid-4rb7hyda]{font-family:var(--font-mono);color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em;margin-right:.4rem;font-size:1rem;font-weight:400}.known[data-astro-cid-4rb7hyda]{color:var(--color-text-muted);margin:0}.more[data-astro-cid-4rb7hyda]{font-family:var(--font-display);color:var(--color-secondary);align-items:center;gap:.4rem;margin:.25rem 0 0;font-size:1.15rem;font-weight:700;display:inline-flex}.ask[data-astro-cid-4rb7hyda]{background:var(--color-stone-deep)}.ask-grid[data-astro-cid-4rb7hyda]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.ask[data-astro-cid-4rb7hyda] .lede[data-astro-cid-4rb7hyda]{margin-bottom:0}.ticket[data-astro-cid-4rb7hyda]{background:var(--color-surface);border:1.5px dashed var(--color-primary);gap:.6rem;padding:1.75rem 2rem;display:grid;position:relative;transform:rotate(1.2deg);box-shadow:0 14px 28px -18px #16294a8c}.ticket[data-astro-cid-4rb7hyda]:before,.ticket[data-astro-cid-4rb7hyda]:after{content:"";background:var(--color-stone-deep);border-radius:50%;width:1.2rem;height:1.2rem;position:absolute;top:50%;transform:translateY(-50%)}.ticket[data-astro-cid-4rb7hyda]:before{left:-.65rem}.ticket[data-astro-cid-4rb7hyda]:after{right:-.65rem}.t-title[data-astro-cid-4rb7hyda]{font-family:var(--font-display);font-size:1.35rem;font-weight:700}.t-call[data-astro-cid-4rb7hyda]{min-height:2.75rem;font-family:var(--font-mono);color:var(--color-primary);text-underline-offset:4px;transition:text-decoration-color var(--dur-ui) var(--ease-out);align-items:center;gap:.75rem;font-size:clamp(1.5rem,2.4vw,2.1rem);text-decoration:underline #0000;display:inline-flex}.t-call[data-astro-cid-4rb7hyda]:hover{text-decoration-color:currentColor}.t-call[data-astro-cid-4rb7hyda]:focus-visible{outline:3px solid var(--focus-ring,var(--color-secondary));outline-offset:4px}.t-terms[data-astro-cid-4rb7hyda]{color:var(--color-text-muted)}.fine[data-astro-cid-4rb7hyda]{padding:1.5rem 0}.disclaimer[data-astro-cid-4rb7hyda]{color:var(--color-text-muted);max-width:70ch;margin:0;font-size:1rem}@media (width<=1080px){.brand-grid[data-astro-cid-4rb7hyda]{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-grid[data-astro-cid-4rb7hyda]>li[data-astro-cid-4rb7hyda]:last-child{grid-column:span var(--span2)}}@media (width<=960px){.head-grid[data-astro-cid-4rb7hyda],.ask-grid[data-astro-cid-4rb7hyda]{grid-template-columns:1fr}}@media (width<=640px){.brand-grid[data-astro-cid-4rb7hyda]{grid-template-columns:minmax(0,1fr)}.brand-grid[data-astro-cid-4rb7hyda]>li[data-astro-cid-4rb7hyda]:last-child{grid-column:auto}.call[data-astro-cid-4rb7hyda]{justify-content:center;width:100%}.ticket[data-astro-cid-4rb7hyda]{transform:none}}
