.signup[data-astro-cid-kdlozfn6]{flex-wrap:wrap;gap:10px;max-width:520px;display:flex}.signup[data-astro-cid-kdlozfn6] input[data-astro-cid-kdlozfn6][type=email]{border:1px solid var(--line);font:inherit;color:var(--ink);background:#fff;border-radius:10px;flex:240px;padding:14px 16px}.signup[data-astro-cid-kdlozfn6] input[data-astro-cid-kdlozfn6][type=email]:focus{outline:2px solid var(--orange);outline-offset:1px}.signup-note[data-astro-cid-kdlozfn6]{color:var(--muted);margin-top:10px;font-size:.85rem}.signup-note[data-astro-cid-kdlozfn6].dark{color:#c9d6ce}.signup-note[data-astro-cid-kdlozfn6].dark a[data-astro-cid-kdlozfn6]{color:#fff}.visually-hidden[data-astro-cid-kdlozfn6]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.table-wrap[data-astro-cid-vc5pztpq]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow-x:auto}table[data-astro-cid-vc5pztpq].permits{border-collapse:collapse;width:100%;min-width:860px;font-size:.94rem}.permits[data-astro-cid-vc5pztpq] th[data-astro-cid-vc5pztpq]{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:#fafbf8;padding:14px 18px;font-size:.75rem}.permits[data-astro-cid-vc5pztpq] td[data-astro-cid-vc5pztpq]{border-bottom:1px solid var(--line);vertical-align:top;padding:16px 18px}.permits[data-astro-cid-vc5pztpq] tr[data-astro-cid-vc5pztpq]:last-child td[data-astro-cid-vc5pztpq]{border-bottom:0}.sub[data-astro-cid-vc5pztpq]{color:var(--muted);margin-top:3px;font-size:.85rem;display:block}.type[data-astro-cid-vc5pztpq]{font-weight:600}.next[data-astro-cid-vc5pztpq]{color:var(--forest);font-weight:600}.status-cell[data-astro-cid-vc5pztpq]{white-space:nowrap;text-align:right}.status[data-astro-cid-vc5pztpq]{color:var(--forest);background:#e8efe9;border-radius:999px;padding:5px 10px;font-size:.8rem;font-weight:700;display:inline-block}.status-tba[data-astro-cid-vc5pztpq]{color:#6b6450;background:#f1efe8}.status-live[data-astro-cid-vc5pztpq]{color:var(--orange-dark);background:#fde8dc}.official[data-astro-cid-vc5pztpq]{margin-top:8px;font-size:.82rem;display:block}.table-note[data-astro-cid-vc5pztpq]{color:var(--muted);max-width:760px;margin-top:14px;font-size:.85rem}.visually-hidden[data-astro-cid-vc5pztpq]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.hero[data-astro-cid-lcdefpme]{padding:72px 0 88px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid}.lede[data-astro-cid-lcdefpme]{color:var(--muted);max-width:560px;margin-bottom:28px;font-size:1.15rem}.hero-alt[data-astro-cid-lcdefpme]{margin-top:18px;font-weight:500}.hero-alt[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--orange);font-weight:700}.trip-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px;box-shadow:0 18px 50px #1f4d3a1f}.trip-label[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;color:var(--orange);margin:0 0 8px;font-size:.75rem;font-weight:700}.trip-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px;font-size:1.45rem}.trip-date[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:20px}.timeline[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:14px;padding:0 0 18px;display:flex;position:relative}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:16px;bottom:0;left:6px}.timeline[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{border:2px solid var(--line);z-index:1;background:#fff;border-radius:50%;flex:none;width:14px;height:14px;margin-top:4px;position:relative}.timeline[data-astro-cid-lcdefpme] .done[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{background:var(--forest);border-color:var(--forest)}.timeline[data-astro-cid-lcdefpme] .next[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{background:var(--orange);border-color:var(--orange)}.timeline[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.98rem;display:block}.timeline[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.88rem}.timeline[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--orange);font-style:normal;font-weight:600}.trip-foot[data-astro-cid-lcdefpme]{color:var(--muted);margin:6px 0 0;font-size:.78rem}.problem[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.three[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}.problem[data-astro-cid-lcdefpme] .card[data-astro-cid-lcdefpme]{background:var(--stone);border:0}.section-lede[data-astro-cid-lcdefpme]{max-width:640px;margin-bottom:28px;font-size:1.05rem}.how[data-astro-cid-lcdefpme]{background:var(--forest);color:#fff}.how[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme].light{color:#f6b48f}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px;display:grid}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d4e0d9}.num[data-astro-cid-lcdefpme]{background:var(--orange);color:#fff;width:38px;height:38px;font-weight:800;font-family:var(--heading);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.price-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.25fr;gap:24px;max-width:900px;margin-top:32px;display:grid}.price[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0 0 24px;padding-left:20px}.price[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin-bottom:8px}.amount[data-astro-cid-lcdefpme]{font-family:var(--heading);margin:4px 0 16px;font-size:2.6rem;font-weight:800}.amount[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1rem;font-weight:600;font-family:var(--body)}.featured[data-astro-cid-lcdefpme]{border:2px solid var(--orange);position:relative}.badge[data-astro-cid-lcdefpme]{color:var(--orange-dark);background:#fde8dc;border-radius:999px;margin:0 0 10px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-block}.fine[data-astro-cid-lcdefpme]{color:var(--muted);margin:14px 0 0;font-size:.82rem}.founder[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.founder-grid[data-astro-cid-lcdefpme]{grid-template-columns:120px 1fr;align-items:start;gap:36px;max-width:880px;display:grid}.avatar[data-astro-cid-lcdefpme]{background:var(--forest);color:#fff;width:120px;height:120px;font-family:var(--heading);border-radius:50%;justify-content:center;align-items:center;font-size:2.2rem;font-weight:800;display:flex}.faq-wrap[data-astro-cid-lcdefpme]{max-width:780px}details[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:12px;padding:18px 22px}summary[data-astro-cid-lcdefpme]{cursor:pointer;font-size:1.02rem;font-weight:700}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:12px 0 0}.cta[data-astro-cid-lcdefpme]{background:var(--forest-dark);color:#fff;text-align:left}.cta-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#c9d6ce;font-size:1.1rem}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme],.three[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme],.price-grid[data-astro-cid-lcdefpme],.founder-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}section[data-astro-cid-lcdefpme]{padding:64px 0}}
