.actions[data-astro-cid-oghqejxd]{gap:var(--space-3);flex-wrap:wrap;display:flex}.btn[data-astro-cid-oghqejxd]{min-height:calc(var(--space-12) + var(--space-2));padding:calc(var(--space-3) - 2px) var(--space-6);border-radius:var(--radius-pill);font:500 1rem/1.25 var(--font-text);border:2px solid #0000;justify-content:center;align-items:center;text-decoration:none;transition:background-color .12s ease-out,border-color .12s ease-out;display:inline-flex}.primary[data-astro-cid-oghqejxd]{background:var(--action);border-color:var(--action);color:var(--on-action);box-shadow:var(--shadow-sm)}.primary[data-astro-cid-oghqejxd]:hover{background:var(--action-pressed);border-color:var(--action-pressed)}.secondary[data-astro-cid-oghqejxd]{border-color:var(--line-strong);color:var(--ink)}.secondary[data-astro-cid-oghqejxd]:hover{background:var(--surface-muted)}.btn[data-astro-cid-oghqejxd]:focus-visible{outline-offset:2px;border-radius:var(--radius-pill)}.soon[data-astro-cid-oghqejxd]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.mark[data-astro-cid-oghqejxd]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4) var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--mark);color:var(--white);font:500 .9375rem/1.75rem var(--font-text);box-shadow:var(--shadow-sm);display:inline-flex}.mark[data-astro-cid-oghqejxd]:before{content:"";border-radius:var(--radius-pill);background:var(--lime);width:10px;height:10px}.note[data-astro-cid-oghqejxd]{color:var(--ink-muted);font-size:.9375rem}.early[data-astro-cid-oghqejxd]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.early-notes[data-astro-cid-oghqejxd]{gap:var(--space-2);flex-direction:column;max-width:30em;display:flex}.address[data-astro-cid-oghqejxd]{color:inherit}.phone[data-astro-cid-ykln7coe]{--bezel:10px;width:min(100%, calc(var(--screen-w) + 2 * var(--bezel)));padding:var(--bezel);border-radius:calc(var(--radius-xl) + var(--bezel));background:var(--black);box-shadow:var(--shadow-lg)}@media (prefers-color-scheme:dark){.phone[data-astro-cid-ykln7coe]{box-shadow:0 0 0 1px var(--line), var(--shadow-lg)}}img[data-astro-cid-ykln7coe]{border-radius:var(--radius-xl);width:100%;height:auto}.body[data-astro-cid-ge2uvauf]{gap:var(--space-12);display:grid}.copy[data-astro-cid-ge2uvauf]{gap:var(--space-6);flex-direction:column;align-self:center;display:flex}h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.25rem,1.25rem + 3.6vw,3.75rem)}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:block}.lead[data-astro-cid-ge2uvauf]{max-width:34em}.note[data-astro-cid-ge2uvauf]{margin-top:calc(var(--space-2) * -1);max-width:34em;color:var(--ink-muted)}.shot[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-3);flex-direction:column;margin:0;display:flex}.shot[data-astro-cid-ge2uvauf] .phone{max-width:78vw}figcaption[data-astro-cid-ge2uvauf]{color:var(--ink-muted);font-size:.8125rem}@media (width>=960px){.body[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-12);grid-template-columns:minmax(0,1fr) auto}}.design[data-astro-cid-6eunhsgt]{padding-block:var(--section-y)}.intro[data-astro-cid-6eunhsgt]{gap:var(--space-4);flex-direction:column;max-width:60em;display:flex}.title[data-astro-cid-6eunhsgt] span[data-astro-cid-6eunhsgt]{display:block}.lead[data-astro-cid-6eunhsgt]{color:var(--ink-muted);font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.example[data-astro-cid-6eunhsgt]{margin-top:var(--space-12);gap:var(--space-4);justify-items:center;display:grid}.said[data-astro-cid-6eunhsgt],.project[data-astro-cid-6eunhsgt]{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.label[data-astro-cid-6eunhsgt]{font:500 .8125rem/1.4 var(--font-text);letter-spacing:.02em;color:var(--ink-muted);margin:0}.bubble[data-astro-cid-6eunhsgt]{padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-sm);background:var(--surface-muted);font-size:1.125rem;line-height:1.5}.arrow[data-astro-cid-6eunhsgt]{color:var(--violet)}.across[data-astro-cid-6eunhsgt]{display:none}.project[data-astro-cid-6eunhsgt]{padding:var(--space-6);border-radius:var(--radius-xl);background:var(--surface-alt)}.project[data-astro-cid-6eunhsgt] .label[data-astro-cid-6eunhsgt]{color:var(--ink)}.kinds[data-astro-cid-6eunhsgt],.questions[data-astro-cid-6eunhsgt]{margin:0 0 var(--space-3);gap:var(--space-3);padding:0;list-style:none;display:grid}.kind[data-astro-cid-6eunhsgt]{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.kind-name[data-astro-cid-6eunhsgt]{font:500 1.125rem/1.2 var(--font-display)}.kind-fields[data-astro-cid-6eunhsgt]{color:var(--ink-muted);font-size:.875rem}.questions[data-astro-cid-6eunhsgt]{gap:var(--space-2);margin-bottom:0}.questions[data-astro-cid-6eunhsgt] li[data-astro-cid-6eunhsgt]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);font-size:.9375rem}.points[data-astro-cid-6eunhsgt]{margin:var(--space-12) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.points[data-astro-cid-6eunhsgt] li[data-astro-cid-6eunhsgt]{color:var(--ink-muted)}.points[data-astro-cid-6eunhsgt] strong[data-astro-cid-6eunhsgt]{margin-bottom:var(--space-1);color:var(--ink);font-size:1.125rem;font-weight:500;display:block}@media (width>=640px){.kinds[data-astro-cid-6eunhsgt]{grid-template-columns:repeat(2,minmax(0,1fr))}.points[data-astro-cid-6eunhsgt]{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.example[data-astro-cid-6eunhsgt]{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1.4fr)}.across[data-astro-cid-6eunhsgt]{display:inline-flex}.down[data-astro-cid-6eunhsgt]{display:none}.points[data-astro-cid-6eunhsgt]{grid-template-columns:repeat(4,minmax(0,1fr))}}.steps[data-astro-cid-5wfdsgz3]{padding-block:var(--section-y)}.intro[data-astro-cid-5wfdsgz3]{align-items:center;gap:var(--space-4);display:flex}.lead[data-astro-cid-5wfdsgz3]{margin-top:var(--space-4);max-width:40em;color:var(--ink-muted);font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.list[data-astro-cid-5wfdsgz3]{margin:var(--space-12) 0 0;gap:var(--space-16);padding:0;list-style:none;display:grid}.step[data-astro-cid-5wfdsgz3]{gap:var(--space-8);align-content:start;justify-items:center;display:grid}.text[data-astro-cid-5wfdsgz3]{gap:var(--space-3);flex-direction:column;width:100%;max-width:36em;display:flex}.number[data-astro-cid-5wfdsgz3]{width:var(--space-12);height:var(--space-12);margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--lime);color:var(--black);font:500 1.375rem/1 var(--font-display);place-items:center;display:inline-grid}@media (width>=640px) and (width<=959px){.step[data-astro-cid-5wfdsgz3]{grid-template-columns:minmax(0,1fr) auto;place-items:center start}}@media (width>=960px){.list[data-astro-cid-5wfdsgz3]{gap:var(--space-8);grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr))}.step[data-astro-cid-5wfdsgz3]{grid-row:span 2;grid-template-rows:subgrid;align-items:start}}.records[data-astro-cid-poi6pyxm]{background:var(--deep);color:var(--ink);padding-block:var(--section-y)}.intro[data-astro-cid-poi6pyxm]{gap:var(--space-4);flex-direction:column;max-width:44em;display:flex}.title[data-astro-cid-poi6pyxm] span[data-astro-cid-poi6pyxm]{display:block}.lead[data-astro-cid-poi6pyxm]{color:var(--ink-muted)}.example[data-astro-cid-poi6pyxm]{margin-top:var(--space-12);gap:var(--space-4);justify-items:center;display:grid}.said[data-astro-cid-poi6pyxm],.kept[data-astro-cid-poi6pyxm]{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.label[data-astro-cid-poi6pyxm]{letter-spacing:.02em;color:var(--ink-muted);font-size:.8125rem;font-weight:500}.bubble[data-astro-cid-poi6pyxm]{padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-sm);background:var(--violet-300);color:var(--black);font-size:1.125rem;line-height:1.5}.arrow[data-astro-cid-poi6pyxm]{color:var(--accent)}.across[data-astro-cid-poi6pyxm]{display:none}.cards[data-astro-cid-poi6pyxm]{gap:var(--space-4);display:grid}.card[data-astro-cid-poi6pyxm]{padding:var(--space-4) var(--space-6) var(--space-6);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-md)}.card-name[data-astro-cid-poi6pyxm]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:1.25rem;line-height:1.2;display:flex}.check[data-astro-cid-poi6pyxm]{color:var(--accent);display:inline-flex}dl[data-astro-cid-poi6pyxm]{gap:var(--space-2);margin:0;display:grid}.line[data-astro-cid-poi6pyxm]{gap:var(--space-3);grid-template-columns:minmax(0,9em) minmax(0,1fr);align-items:baseline;display:grid}dt[data-astro-cid-poi6pyxm]{color:var(--ink-muted);font-size:.875rem}dd[data-astro-cid-poi6pyxm]{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.points[data-astro-cid-poi6pyxm]{margin:var(--space-12) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.points[data-astro-cid-poi6pyxm] li[data-astro-cid-poi6pyxm]{color:var(--ink-muted)}.points[data-astro-cid-poi6pyxm] strong[data-astro-cid-poi6pyxm]{margin-bottom:var(--space-1);color:var(--ink);font-size:1.125rem;font-weight:500;display:block}@media (width>=960px){.points[data-astro-cid-poi6pyxm]{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=640px){.cards[data-astro-cid-poi6pyxm]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width>=960px){.example[data-astro-cid-poi6pyxm]{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1.4fr)}.across[data-astro-cid-poi6pyxm]{display:inline-flex}.down[data-astro-cid-poi6pyxm]{display:none}}.uses[data-astro-cid-ey73bx34]{background:var(--band);padding-block:var(--section-y)}.intro[data-astro-cid-ey73bx34]{gap:var(--space-4);flex-direction:column;max-width:44em;display:flex}.cards[data-astro-cid-ey73bx34]{margin:var(--space-12) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.more[data-astro-cid-ey73bx34]{margin-top:var(--space-8);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:500}.card[data-astro-cid-ey73bx34]{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.lines[data-astro-cid-ey73bx34]{margin:var(--space-3) 0 0;gap:var(--space-3);display:grid}.lines[data-astro-cid-ey73bx34] div[data-astro-cid-ey73bx34]{gap:var(--space-1);display:grid}dt[data-astro-cid-ey73bx34]{letter-spacing:.02em;color:var(--ink-muted);font-size:.8125rem;font-weight:500}dd[data-astro-cid-ey73bx34]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-muted);margin:0}@media (width>=720px){.cards[data-astro-cid-ey73bx34]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.card[data-astro-cid-ey73bx34]{grid-row:span 3;grid-template-rows:subgrid;padding:var(--space-8);border-radius:var(--radius-xl);align-content:start;display:grid}}.where[data-astro-cid-rgba5m4x]{padding-block:var(--section-y)}.places[data-astro-cid-rgba5m4x]{margin:var(--space-12) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.place[data-astro-cid-rgba5m4x]{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.icon[data-astro-cid-rgba5m4x]{width:var(--space-12);height:var(--space-12);margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--ink);place-items:center;display:inline-grid}@media (width>=720px){.places[data-astro-cid-rgba5m4x]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.place[data-astro-cid-rgba5m4x]{padding:var(--space-8);border-radius:var(--radius-xl)}}.closing[data-astro-cid-2rl6qrpo]{padding-bottom:var(--section-y)}.panel[data-astro-cid-2rl6qrpo]{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-6);border-radius:var(--radius-xl);background:var(--panel);color:var(--ink);text-align:center;flex-direction:column;display:flex}.panel[data-astro-cid-2rl6qrpo] .soon,.panel[data-astro-cid-2rl6qrpo] .actions{justify-content:center}.panel[data-astro-cid-2rl6qrpo] .early{align-items:center}@media (width>=768px){.panel[data-astro-cid-2rl6qrpo]{padding:var(--space-16) var(--space-12)}}.faq[data-astro-cid-hemr5th4]{padding-block:var(--section-y)}.items[data-astro-cid-hemr5th4]{margin-top:var(--space-8);column-gap:var(--space-12);display:grid}.item[data-astro-cid-hemr5th4]{gap:var(--space-2);padding-block:var(--space-6);border-top:1px solid var(--line);flex-direction:column;display:flex}h3[data-astro-cid-hemr5th4]{font:500 1.125rem/1.35 var(--font-text)}p[data-astro-cid-hemr5th4]{color:var(--ink-muted)}@media (width>=900px){.items[data-astro-cid-hemr5th4]{grid-template-columns:repeat(2,minmax(0,1fr))}}
