.flow-wrap[data-astro-cid-xr2w7p4y]{background:var(--white);border-block:1px solid var(--line)}.head[data-astro-cid-xr2w7p4y]{max-width:640px}h2[data-astro-cid-xr2w7p4y]{margin-top:10px}.lead[data-astro-cid-xr2w7p4y]{margin-top:16px}.diagram[data-astro-cid-xr2w7p4y]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--soft);margin:48px 0 0;padding:28px 20px}.legend[data-astro-cid-xr2w7p4y]{font-size:var(--text-small);color:var(--muted);flex-wrap:wrap;gap:8px 24px;display:flex}.legend[data-astro-cid-xr2w7p4y] span[data-astro-cid-xr2w7p4y]{align-items:center;gap:10px;display:inline-flex}.dir[data-astro-cid-xr2w7p4y]{border-radius:2px;width:28px;height:2px;display:inline-block;position:relative}.dir[data-astro-cid-xr2w7p4y]:after{content:"";border-top:2px solid;border-right:2px solid;width:8px;height:8px;position:absolute;top:-4px}.dir[data-astro-cid-xr2w7p4y].in{background:var(--navy);color:var(--navy)}.dir[data-astro-cid-xr2w7p4y].in:after{right:0;transform:rotate(45deg)}.dir[data-astro-cid-xr2w7p4y].out{background:var(--lime-ink);color:var(--lime-ink)}.dir[data-astro-cid-xr2w7p4y].out:after{left:0;transform:rotate(-135deg)}.nodes[data-astro-cid-xr2w7p4y]{justify-items:center;margin:24px 0 0;padding:0;list-style:none;display:grid}.node[data-astro-cid-xr2w7p4y]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);text-align:center;width:100%;max-width:360px;box-shadow:var(--shadow);padding:18px 20px}.node[data-astro-cid-xr2w7p4y] strong[data-astro-cid-xr2w7p4y]{font-size:1.0625rem;display:block}.chips[data-astro-cid-xr2w7p4y]{flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-xr2w7p4y] li[data-astro-cid-xr2w7p4y]{border-radius:var(--radius-pill);background:var(--soft);border:1px solid var(--line);color:var(--muted);padding:4px 10px;font-size:.8125rem;font-weight:600}.chips[data-astro-cid-xr2w7p4y] .dots[data-astro-cid-xr2w7p4y]{background:0 0;border-color:#0000}.oumah[data-astro-cid-xr2w7p4y]{background:var(--navy);border-color:var(--navy);color:var(--white);justify-content:center;align-items:center;gap:12px;display:flex}.oumah[data-astro-cid-xr2w7p4y] strong[data-astro-cid-xr2w7p4y]{display:inline}.mark[data-astro-cid-xr2w7p4y]{background:var(--lime);width:34px;height:34px;color:var(--navy);letter-spacing:-.04em;border-radius:10px;place-items:center;font-size:15px;font-weight:800;display:grid}.link[data-astro-cid-xr2w7p4y]{gap:18px;height:56px;display:flex}.ln[data-astro-cid-xr2w7p4y]{width:2px;height:100%;position:relative}.ln[data-astro-cid-xr2w7p4y]:after{content:"";border-top:2px solid;border-right:2px solid;width:8px;height:8px;position:absolute;left:-4px}.ln[data-astro-cid-xr2w7p4y].in{background:var(--navy);color:var(--navy)}.ln[data-astro-cid-xr2w7p4y].in:after{bottom:0;transform:rotate(135deg)}.ln[data-astro-cid-xr2w7p4y].out{background:var(--lime-ink);color:var(--lime-ink)}.ln[data-astro-cid-xr2w7p4y].out:after{top:0;transform:rotate(-45deg)}.facts[data-astro-cid-xr2w7p4y]{gap:28px;margin:48px 0 0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-xr2w7p4y] li[data-astro-cid-xr2w7p4y]{border-top:2px solid var(--line);padding-top:18px}.facts[data-astro-cid-xr2w7p4y] h3[data-astro-cid-xr2w7p4y]{font-size:1.0625rem}.facts[data-astro-cid-xr2w7p4y] p[data-astro-cid-xr2w7p4y]{color:var(--muted);margin-top:6px}.channels[data-astro-cid-xr2w7p4y]{font-size:var(--text-small);color:var(--muted);max-width:72ch;margin-top:36px}.channels[data-astro-cid-xr2w7p4y] strong[data-astro-cid-xr2w7p4y]{color:var(--navy)}@media (width>=900px){.diagram[data-astro-cid-xr2w7p4y]{padding:36px 40px 44px}.nodes[data-astro-cid-xr2w7p4y]{grid-template-columns:minmax(0,1.3fr) 120px minmax(0,1fr) 120px minmax(0,1fr);align-items:center;margin-top:32px}.node[data-astro-cid-xr2w7p4y]{flex-direction:column;justify-content:center;max-width:none;min-height:132px;display:flex}.oumah[data-astro-cid-xr2w7p4y]{flex-direction:row}.link[data-astro-cid-xr2w7p4y]{flex-direction:column;justify-content:center;gap:14px;width:100%;height:auto;padding-inline:10px}.ln[data-astro-cid-xr2w7p4y]{width:100%;height:2px}.ln[data-astro-cid-xr2w7p4y]:after{top:-4px;bottom:auto;left:auto}.ln[data-astro-cid-xr2w7p4y].in:after{right:0;transform:rotate(45deg)}.ln[data-astro-cid-xr2w7p4y].out:after{left:0;transform:rotate(-135deg)}.facts[data-astro-cid-xr2w7p4y]{grid-template-columns:repeat(3,1fr);gap:40px}}.flow-wrap[data-astro-cid-mekdsvxe]{background:var(--white);border-block:1px solid var(--line)}.head[data-astro-cid-mekdsvxe]{max-width:640px}h2[data-astro-cid-mekdsvxe]{margin-top:10px}.lead[data-astro-cid-mekdsvxe]{margin-top:16px}.steps[data-astro-cid-mekdsvxe]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--soft);gap:0;margin:48px 0 0;padding:28px 20px;list-style:none;display:grid}.step[data-astro-cid-mekdsvxe]{grid-template-columns:36px 1fr;align-content:start;column-gap:14px;padding-bottom:26px;display:grid;position:relative}.step[data-astro-cid-mekdsvxe]:last-child{padding-bottom:0}.step[data-astro-cid-mekdsvxe]:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:36px;bottom:0;left:17px}.optional[data-astro-cid-mekdsvxe]:not(:last-child):before,.step[data-astro-cid-mekdsvxe]:has(+.optional):before{background:repeating-linear-gradient(var(--slate) 0 4px, transparent 4px 8px)}.num[data-astro-cid-mekdsvxe]{background:var(--white);border:1px solid var(--line);width:36px;height:36px;color:var(--navy);z-index:1;border-radius:50%;grid-row:span 2;place-items:center;font-size:.875rem;font-weight:700;display:grid;position:relative}.optional[data-astro-cid-mekdsvxe] .num[data-astro-cid-mekdsvxe]{border-style:dashed;border-color:var(--slate);color:var(--muted)}.done[data-astro-cid-mekdsvxe] .num[data-astro-cid-mekdsvxe]{background:var(--navy);border-color:var(--navy);color:var(--lime)}strong[data-astro-cid-mekdsvxe]{flex-wrap:wrap;align-items:center;gap:8px;padding-top:6px;font-size:1.0625rem;display:flex}.opt[data-astro-cid-mekdsvxe]{border-radius:var(--radius-pill);border:1px dashed var(--slate);color:var(--muted);padding:2px 8px;font-size:.6875rem;font-weight:700}.note[data-astro-cid-mekdsvxe]{color:var(--muted);font-size:var(--text-small);margin-top:2px}.facts[data-astro-cid-mekdsvxe]{gap:28px;margin:48px 0 0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-mekdsvxe] li[data-astro-cid-mekdsvxe]{border-top:2px solid var(--line);padding-top:18px}.facts[data-astro-cid-mekdsvxe] h3[data-astro-cid-mekdsvxe]{font-size:1.0625rem}.facts[data-astro-cid-mekdsvxe] p[data-astro-cid-mekdsvxe]{color:var(--muted);margin-top:6px}.more-line[data-astro-cid-mekdsvxe]{color:var(--muted);font-size:var(--text-small);margin-top:36px}.more-line[data-astro-cid-mekdsvxe] a[data-astro-cid-mekdsvxe]{color:var(--navy);align-items:center;gap:4px;margin-left:4px;font-weight:600;text-decoration:none;display:inline-flex}.more-line[data-astro-cid-mekdsvxe] a[data-astro-cid-mekdsvxe]:hover{text-underline-offset:3px;text-decoration:underline}@media (width>=900px){.steps[data-astro-cid-mekdsvxe]{grid-template-columns:repeat(var(--n,5), 1fr);gap:16px;padding:36px 32px}.step[data-astro-cid-mekdsvxe]{grid-template-columns:1fr;row-gap:4px;padding-bottom:0}.num[data-astro-cid-mekdsvxe]{grid-row:auto}.step[data-astro-cid-mekdsvxe]:not(:last-child):before{width:auto;height:2px;inset:17px -8px auto 46px}.optional[data-astro-cid-mekdsvxe]:not(:last-child):before,.step[data-astro-cid-mekdsvxe]:has(+.optional):before{background:repeating-linear-gradient(90deg, var(--slate) 0 4px, transparent 4px 8px)}.facts[data-astro-cid-mekdsvxe]{grid-template-columns:repeat(3,1fr);gap:40px}}.day-wrap[data-astro-cid-oh7uzvwe]{padding-block:var(--space-section)}.day[data-astro-cid-oh7uzvwe]{background:var(--navy);color:var(--white);border-radius:var(--radius-lg);padding:48px 20px 24px}.eyebrow[data-astro-cid-oh7uzvwe]{color:var(--lime)}h2[data-astro-cid-oh7uzvwe]{max-width:18ch;margin-top:10px}.lead[data-astro-cid-oh7uzvwe]{color:var(--on-navy-muted);max-width:56ch;margin-top:16px}.moments[data-astro-cid-oh7uzvwe]{margin:40px 0 0;padding:0;list-style:none;position:relative}.moments[data-astro-cid-oh7uzvwe]:before{content:"";background:var(--navy-3);width:2px;position:absolute;top:10px;bottom:10px;left:7px}.moment[data-astro-cid-oh7uzvwe]{scroll-margin-top:calc(var(--header-h) + 24px);grid-template-columns:1fr;gap:14px;padding:0 0 44px 36px;display:grid;position:relative}.moment[data-astro-cid-oh7uzvwe]:before{content:"";background:var(--navy);border:2px solid var(--lime);border-radius:50%;width:16px;height:16px;position:absolute;top:6px;left:0}.time[data-astro-cid-oh7uzvwe]{letter-spacing:-.03em;color:var(--lime);font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1}.who[data-astro-cid-oh7uzvwe]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate);font-size:.8125rem;font-weight:700}h3[data-astro-cid-oh7uzvwe]{margin-top:6px;font-size:clamp(1.25rem,2vw,1.5rem)}.text[data-astro-cid-oh7uzvwe] .body[data-astro-cid-oh7uzvwe]{color:var(--on-navy-muted);max-width:52ch;margin-top:8px}.visual[data-astro-cid-oh7uzvwe]{margin-top:6px}.phone[data-astro-cid-oh7uzvwe] .visual[data-astro-cid-oh7uzvwe]{max-width:240px}.visual[data-astro-cid-oh7uzvwe] .crop{border-color:var(--navy-3)}@media (width>=900px){.day[data-astro-cid-oh7uzvwe]{padding:72px 64px 32px}.moments[data-astro-cid-oh7uzvwe]{margin-top:64px}.moments[data-astro-cid-oh7uzvwe]:before{left:9px}.moment[data-astro-cid-oh7uzvwe]{grid-template-columns:180px minmax(0,1fr);column-gap:32px;padding:0 0 72px 48px}.moment[data-astro-cid-oh7uzvwe]:before{width:18px;height:18px;top:10px;left:1px}.moment[data-astro-cid-oh7uzvwe].has-shot:not(.phone) .visual[data-astro-cid-oh7uzvwe]{grid-column:2;margin-top:20px}.phone[data-astro-cid-oh7uzvwe].has-shot{grid-template-columns:180px minmax(0,1fr) 220px;align-items:start}.phone[data-astro-cid-oh7uzvwe] .visual[data-astro-cid-oh7uzvwe]{max-width:none;margin-top:0}}.flow-wrap[data-astro-cid-dekpobxn]{background:var(--white);border-block:1px solid var(--line)}.head[data-astro-cid-dekpobxn]{max-width:640px}h2[data-astro-cid-dekpobxn]{margin-top:10px}.lead[data-astro-cid-dekpobxn]{margin-top:16px}.ledger[data-astro-cid-dekpobxn]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--soft);margin:48px 0 0;overflow:hidden}figcaption[data-astro-cid-dekpobxn]{font-size:var(--text-small);color:var(--muted);border-bottom:1px solid var(--line);padding:16px 20px}.lanes[data-astro-cid-dekpobxn]{margin:0;padding:0;list-style:none}.lane[data-astro-cid-dekpobxn]{border-bottom:1px dashed var(--line);gap:12px;padding:20px;display:grid}.steps[data-astro-cid-dekpobxn]{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-dekpobxn] li[data-astro-cid-dekpobxn]{border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--line);padding:5px 11px;font-size:.875rem;font-weight:600}.steps[data-astro-cid-dekpobxn] li[data-astro-cid-dekpobxn]+li[data-astro-cid-dekpobxn]:before{content:"→";color:var(--slate);margin:0 8px 0 -2px;font-weight:400}.steps[data-astro-cid-dekpobxn] li[data-astro-cid-dekpobxn]+li[data-astro-cid-dekpobxn]{background:0 0;border:0;padding-left:0}.steps[data-astro-cid-dekpobxn] li[data-astro-cid-dekpobxn]:first-child{color:var(--navy)}.sum[data-astro-cid-dekpobxn]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.what[data-astro-cid-dekpobxn]{color:var(--muted)}.amt[data-astro-cid-dekpobxn]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem;font-weight:700}.sign[data-astro-cid-dekpobxn]{width:1ch;color:var(--slate);margin-right:4px;display:inline-block}.in[data-astro-cid-dekpobxn] .sign[data-astro-cid-dekpobxn]{color:var(--lime-ink)}.result[data-astro-cid-dekpobxn]{background:var(--navy);color:var(--white);justify-content:space-between;align-items:center;gap:16px;padding:22px 20px;display:flex}.result[data-astro-cid-dekpobxn] .what[data-astro-cid-dekpobxn]{color:var(--white);gap:2px;font-weight:700;display:grid}.result[data-astro-cid-dekpobxn] small[data-astro-cid-dekpobxn]{color:var(--on-navy-muted);font-weight:500;font-size:var(--text-small)}.result[data-astro-cid-dekpobxn] .amt[data-astro-cid-dekpobxn]{color:var(--lime);letter-spacing:-.02em;font-size:clamp(1.5rem,4vw,2.25rem)}@media (width>=900px){figcaption[data-astro-cid-dekpobxn]{padding:18px 32px}.lane[data-astro-cid-dekpobxn]{grid-template-columns:1fr 340px;align-items:center;padding:22px 32px}.result[data-astro-cid-dekpobxn]{padding:26px 32px}}.head[data-astro-cid-itao57l5]{max-width:640px}h2[data-astro-cid-itao57l5]{margin-top:10px}.lead[data-astro-cid-itao57l5]{margin-top:16px}.terms[data-astro-cid-itao57l5]{border-top:1px solid var(--line);margin:40px 0 0}.term[data-astro-cid-itao57l5]{border-bottom:1px solid var(--line);gap:10px;padding:26px 0;display:grid}dt[data-astro-cid-itao57l5]{gap:2px;display:grid}.abbr[data-astro-cid-itao57l5]{letter-spacing:-.03em;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.1}.full[data-astro-cid-itao57l5]{font-size:var(--text-small);color:var(--muted)}dd[data-astro-cid-itao57l5]{gap:10px;margin:0;display:grid}.plain[data-astro-cid-itao57l5]{max-width:58ch}.calc[data-astro-cid-itao57l5]{grid-template-columns:84px 1fr;gap:12px;font-size:.9375rem;display:grid}.k[data-astro-cid-itao57l5]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:.75rem;font-weight:700}.v[data-astro-cid-itao57l5]{font-variant-numeric:tabular-nums}.ex[data-astro-cid-itao57l5]{font-weight:600}@media (width>=900px){.term[data-astro-cid-itao57l5]{grid-template-columns:240px 1fr;gap:40px;padding:30px 0}}.head[data-astro-cid-shdi5kjf]{max-width:640px}h2[data-astro-cid-shdi5kjf]{margin-top:10px}.lead[data-astro-cid-shdi5kjf]{margin-top:16px}.card[data-astro-cid-shdi5kjf]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);margin-top:40px;overflow:hidden}.booking[data-astro-cid-shdi5kjf]{background:var(--soft);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:18px 20px;display:flex}.booking[data-astro-cid-shdi5kjf] span[data-astro-cid-shdi5kjf]{color:var(--muted);font-size:var(--text-small)}table[data-astro-cid-shdi5kjf]{border-collapse:collapse;width:100%}thead[data-astro-cid-shdi5kjf]{display:none}tbody[data-astro-cid-shdi5kjf] tr[data-astro-cid-shdi5kjf]{border-bottom:1px solid var(--line);gap:8px;padding:18px 20px;display:grid}tbody[data-astro-cid-shdi5kjf] th[data-astro-cid-shdi5kjf]{text-align:left;gap:2px;font-weight:400;display:grid}tbody[data-astro-cid-shdi5kjf] th[data-astro-cid-shdi5kjf] span[data-astro-cid-shdi5kjf]{font-size:var(--text-small);color:var(--muted)}td[data-astro-cid-shdi5kjf]{display:none}td[data-astro-cid-shdi5kjf].on{border-radius:var(--radius-sm);background:var(--lime-soft);justify-content:space-between;gap:12px;padding:8px 12px;display:flex}td[data-astro-cid-shdi5kjf].on:before{content:attr(data-date);color:var(--lime-ink);font-weight:700;font-size:var(--text-small)}.amt[data-astro-cid-shdi5kjf]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.note[data-astro-cid-shdi5kjf]{font-size:var(--text-small);color:var(--muted);padding:16px 20px}@media (width>=900px){table[data-astro-cid-shdi5kjf]{table-layout:fixed}thead[data-astro-cid-shdi5kjf]{display:table-header-group}thead[data-astro-cid-shdi5kjf] th[data-astro-cid-shdi5kjf]:first-child{width:30%}thead[data-astro-cid-shdi5kjf] th[data-astro-cid-shdi5kjf].gap{width:44px}tbody[data-astro-cid-shdi5kjf] tr[data-astro-cid-shdi5kjf]{padding:0;display:table-row}th[data-astro-cid-shdi5kjf],td[data-astro-cid-shdi5kjf]{border-bottom:1px solid var(--line);vertical-align:middle;padding:16px 12px;display:table-cell}thead[data-astro-cid-shdi5kjf] th[data-astro-cid-shdi5kjf]{color:var(--muted);text-align:center;background:var(--white);font-size:.8125rem;font-weight:700}tbody[data-astro-cid-shdi5kjf] th[data-astro-cid-shdi5kjf]{padding-left:24px}td[data-astro-cid-shdi5kjf]{text-align:center}td[data-astro-cid-shdi5kjf].on{background:0 0;padding:10px 6px;display:table-cell}td[data-astro-cid-shdi5kjf].on:before{content:none}td[data-astro-cid-shdi5kjf].on .amt[data-astro-cid-shdi5kjf]{border-radius:var(--radius-sm);background:var(--lime-soft);color:var(--navy);padding:6px 10px;font-size:.9375rem;display:inline-block}.gap[data-astro-cid-shdi5kjf]{color:var(--slate)}tbody[data-astro-cid-shdi5kjf] tr[data-astro-cid-shdi5kjf]:last-child th[data-astro-cid-shdi5kjf],tbody[data-astro-cid-shdi5kjf] tr[data-astro-cid-shdi5kjf]:last-child td[data-astro-cid-shdi5kjf]{border-bottom:0}.note[data-astro-cid-shdi5kjf]{border-top:1px solid var(--line);padding:16px 24px}.booking[data-astro-cid-shdi5kjf]{padding:18px 24px}}.related-wrap[data-astro-cid-zvare5sa]{padding-bottom:0}.flow-wrap+.related-wrap[data-astro-cid-zvare5sa]{padding-top:var(--space-section)}.related[data-astro-cid-zvare5sa]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);gap:20px;padding:32px 24px;display:grid}.ic[data-astro-cid-zvare5sa]{border-radius:var(--radius-sm);background:var(--soft);border:1px solid var(--line);width:52px;height:52px;color:var(--navy);place-items:center;display:grid}h2[data-astro-cid-zvare5sa]{margin-top:10px;font-size:clamp(1.375rem,2.4vw,1.75rem)}.body[data-astro-cid-zvare5sa]{color:var(--muted);max-width:60ch;margin-top:12px}.more[data-astro-cid-zvare5sa]{align-items:center;gap:6px;margin-top:20px;font-weight:600;text-decoration:none;display:inline-flex}.more[data-astro-cid-zvare5sa]:hover{text-underline-offset:3px;text-decoration:underline}@media (width>=900px){.related[data-astro-cid-zvare5sa]{grid-template-columns:auto 1fr;gap:28px;padding:44px 48px}}.fnav[data-astro-cid-7joqaxim]{padding-top:0}h2[data-astro-cid-7joqaxim]{font-size:var(--text-h3)}ul[data-astro-cid-7joqaxim]{border-top:1px solid var(--line);margin:20px 0 0;padding:0;list-style:none}li[data-astro-cid-7joqaxim]{border-bottom:1px solid var(--line)}a[data-astro-cid-7joqaxim]{align-items:center;gap:16px;padding:18px 0;text-decoration:none;display:flex}a[data-astro-cid-7joqaxim]>svg:last-child{color:var(--muted);flex:none;margin-left:auto;transition:transform .15s}a[data-astro-cid-7joqaxim]:hover>svg:last-child{color:var(--navy);transform:translate(3px)}.ic[data-astro-cid-7joqaxim]{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--white);flex:none;place-items:center;width:40px;height:40px;display:grid}.txt[data-astro-cid-7joqaxim]{gap:2px;display:grid}.txt[data-astro-cid-7joqaxim] span[data-astro-cid-7joqaxim]{color:var(--muted);font-size:var(--text-small)}@media (width>=900px){.fnav[data-astro-cid-7joqaxim]{grid-template-columns:4fr 8fr;gap:64px;display:grid}ul[data-astro-cid-7joqaxim]{margin-top:0}}
