.author-photo-link[data-astro-cid-ri7p4pe6]{display:flex;flex-shrink:0}.region-chips[data-astro-cid-ucmohpa3]{display:none}@media(min-width:1024px){.region-chips[data-astro-cid-ucmohpa3]{display:block;grid-column:1 / -1}ul[data-astro-cid-ucmohpa3]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}a[data-astro-cid-ucmohpa3]{display:block;padding:6px 12px;border:1px solid var(--color-rule);border-radius:var(--radius-pill);background:var(--color-ground);color:var(--color-navy);font-size:13px;font-weight:600;line-height:16px;text-decoration:none}a[data-astro-cid-ucmohpa3]:hover,a[data-astro-cid-ucmohpa3]:focus-visible{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-ground)}}.region-panel[data-astro-cid-dtyi3ox5]{display:flex;flex-direction:column;gap:10px}.region-caption[data-astro-cid-dtyi3ox5]{margin:0;color:var(--color-muted);font-size:var(--text-sm);font-weight:500;line-height:20px}.region[data-astro-cid-dtyi3ox5]{overflow:hidden;border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-ground)}summary[data-astro-cid-dtyi3ox5]{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;cursor:pointer;list-style:none}summary[data-astro-cid-dtyi3ox5]::-webkit-details-marker{display:none}.region-heading[data-astro-cid-dtyi3ox5]{flex:1;margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:15px;font-weight:700;line-height:20px}.region-chevron[data-astro-cid-dtyi3ox5]{flex-shrink:0;width:16px;height:16px;margin-top:2px;fill:none;stroke:var(--color-navy);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.region[data-astro-cid-dtyi3ox5]:not([open]) .region-chevron[data-astro-cid-dtyi3ox5]{transform:rotate(180deg)}.region[data-astro-cid-dtyi3ox5] table{width:100%;border-collapse:collapse}.region[data-astro-cid-dtyi3ox5] :is(th,td){padding:8px 0 8px 8px;border-top:1px solid var(--color-rule);text-align:right}.region[data-astro-cid-dtyi3ox5] :is(th,td):first-child{padding-left:16px;text-align:left}.region[data-astro-cid-dtyi3ox5] :is(th,td):last-child{padding-right:16px}.region[data-astro-cid-dtyi3ox5] thead th{color:var(--color-muted);font-size:10px;font-weight:700;line-height:13px;letter-spacing:.04em;text-transform:uppercase;vertical-align:bottom}.region[data-astro-cid-dtyi3ox5] tbody th{font-weight:400}.region[data-astro-cid-dtyi3ox5] tbody th a{display:block;width:fit-content;color:var(--color-blue);font-size:13px;font-weight:600;line-height:17px;text-decoration:underline;text-decoration-color:#03529d59;text-underline-offset:3px}.region[data-astro-cid-dtyi3ox5] .route{display:block;color:var(--color-muted);font-size:11px;line-height:15px}.region[data-astro-cid-dtyi3ox5] td{color:var(--color-navy);font-size:13px;font-weight:500;line-height:17px;white-space:nowrap}@media(min-width:1024px){.region-panel[data-astro-cid-dtyi3ox5]{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px;align-items:start;padding:24px;border-radius:var(--radius-card);background:var(--color-ground-alt)}.region-caption[data-astro-cid-dtyi3ox5]{grid-column:1 / -1}.region-caption[data-astro-cid-dtyi3ox5]{font-size:15px;line-height:22px}.region[data-astro-cid-dtyi3ox5]{overflow:visible;border:0;border-radius:0;background:none}summary[data-astro-cid-dtyi3ox5]{padding:0 0 10px;cursor:default;pointer-events:none}.region-heading[data-astro-cid-dtyi3ox5]{font-size:17px;font-weight:800;line-height:23px}.region-chevron[data-astro-cid-dtyi3ox5]{display:none}.region[data-astro-cid-dtyi3ox5] .region-card{overflow:hidden;border:1px solid var(--color-rule);border-radius:10px;background:var(--color-ground)}.region[data-astro-cid-dtyi3ox5] :is(th,td):first-child{padding-left:12px}.region[data-astro-cid-dtyi3ox5] :is(th,td):last-child{padding-right:12px}.region[data-astro-cid-dtyi3ox5] thead th{padding-top:9px;padding-bottom:9px;border-top:0;font-size:10px;line-height:14px;letter-spacing:.05em}.region[data-astro-cid-dtyi3ox5] tbody th a,.region[data-astro-cid-dtyi3ox5] td{font-size:14px;line-height:18px}.region[data-astro-cid-dtyi3ox5] .route{font-size:12px;line-height:16px}}.delivery-table[data-astro-cid-z2cw2yxl]{display:flex;flex-direction:column;gap:10px}.delivery-note[data-astro-cid-z2cw2yxl]{margin:0;color:var(--color-body);font-size:var(--reading-body-size);line-height:var(--reading-body-leading)}.price-table[data-astro-cid-og3svalt]{display:flex;flex-direction:column;gap:10px}.region-card[data-astro-cid-og3svalt] thead[data-astro-cid-og3svalt] .size-head[data-astro-cid-og3svalt]{text-transform:none;letter-spacing:.02em}.region-card[data-astro-cid-og3svalt] .unpriced[data-astro-cid-og3svalt]{color:var(--color-muted);font-weight:400}.price-note[data-astro-cid-og3svalt]{margin:0;color:var(--color-body);font-size:var(--reading-body-size);line-height:var(--reading-body-leading)}.case[data-astro-cid-mzgolvf2]{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding:18px;background:#fff;border:1.5px solid var(--color-navy);border-radius:var(--radius-card);font-family:var(--font-body);color:var(--color-body)}.case[data-astro-cid-mzgolvf2] p[data-astro-cid-mzgolvf2]{margin:0;font-size:16px;line-height:27px}.case-head[data-astro-cid-mzgolvf2]{display:flex;align-items:center;gap:10px}.case-chip[data-astro-cid-mzgolvf2]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--color-signal)}.case-chip[data-astro-cid-mzgolvf2] svg[data-astro-cid-mzgolvf2]{width:14px;height:14px}.case[data-astro-cid-mzgolvf2] .case-kicker[data-astro-cid-mzgolvf2]{font-size:12px;font-weight:700;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-navy)}@media(min-width:1024px){.case[data-astro-cid-mzgolvf2]{padding:22px 24px}.case[data-astro-cid-mzgolvf2] p[data-astro-cid-mzgolvf2]{line-height:28px}}.cannot[data-astro-cid-kyzdgw7u]{display:flex;flex-direction:column;gap:18px;margin-top:8px;padding:18px;border:1px solid var(--color-rule);border-radius:var(--radius-card);background:#fff}.cannot-group[data-astro-cid-kyzdgw7u]{display:flex;flex-direction:column;gap:10px}.cannot-label[data-astro-cid-kyzdgw7u]{margin:0;color:var(--color-navy);font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.cannot-chips[data-astro-cid-kyzdgw7u]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.cannot-chip[data-astro-cid-kyzdgw7u]{padding:5px 12px;border:1px solid var(--color-rule);border-radius:var(--radius-pill);color:var(--color-ink);font-family:var(--font-body);font-size:14px;line-height:20px}.cannot-chip-ask[data-astro-cid-kyzdgw7u]{background:var(--color-ground-alt)}.cannot-foot[data-astro-cid-kyzdgw7u]{display:flex;flex-direction:column;gap:4px;padding-top:14px;border-top:1px solid var(--color-rule)}.cannot-risk[data-astro-cid-kyzdgw7u]{margin:0;color:var(--color-muted);font-family:var(--font-body);font-size:14px;line-height:22px}.cannot-link[data-astro-cid-kyzdgw7u]{color:var(--color-navy);font-family:var(--font-body);font-size:14px;font-weight:600;line-height:22px;text-decoration:underline 1px;text-underline-position:from-font}@media(min-width:1024px){.cannot[data-astro-cid-kyzdgw7u]{padding:24px 28px}}.countdown[data-astro-cid-hrnbs2l2]{margin-top:8px;padding:18px;border:1px solid var(--color-rule);border-radius:var(--radius-card);background:#fff;box-shadow:0 6px 20px #101a2b17}.countdown-head[data-astro-cid-hrnbs2l2]{display:flex;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--color-rule)}.countdown-chip[data-astro-cid-hrnbs2l2]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--color-signal)}.countdown-chip[data-astro-cid-hrnbs2l2] svg[data-astro-cid-hrnbs2l2]{width:15px;height:15px}.countdown-head-text[data-astro-cid-hrnbs2l2]{display:flex;flex-direction:column;gap:4px}.countdown-kicker[data-astro-cid-hrnbs2l2],.countdown-when[data-astro-cid-hrnbs2l2]{margin:0;color:var(--color-navy);font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.countdown-title[data-astro-cid-hrnbs2l2]{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:18px;font-weight:700;line-height:24px}.countdown-steps[data-astro-cid-hrnbs2l2]{margin:0;padding:0;list-style:none}.countdown-step[data-astro-cid-hrnbs2l2]{position:relative;display:flex;gap:12px}.countdown-step[data-astro-cid-hrnbs2l2]:not(.countdown-anchor):after{content:"";position:absolute;top:28px;bottom:0;left:13px;width:2px;background:var(--color-rule)}.countdown-mark[data-astro-cid-hrnbs2l2]{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--color-signal);color:var(--color-ink);font-family:var(--font-display);font-size:13px;font-weight:800;line-height:18px}.countdown-mark-hold[data-astro-cid-hrnbs2l2]{border:2px dashed var(--color-navy);background:#fff}.countdown-mark-anchor[data-astro-cid-hrnbs2l2]{background:var(--color-navy)}.countdown-mark-anchor[data-astro-cid-hrnbs2l2] svg[data-astro-cid-hrnbs2l2]{width:15px;height:15px}.countdown-text[data-astro-cid-hrnbs2l2]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;padding-bottom:22px}.countdown-anchor[data-astro-cid-hrnbs2l2] .countdown-text[data-astro-cid-hrnbs2l2]{padding-bottom:0}.countdown-when[data-astro-cid-hrnbs2l2]{padding-top:2px;letter-spacing:.06em}.countdown-step-title[data-astro-cid-hrnbs2l2]{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:16px;font-weight:700;line-height:22px}.countdown-line[data-astro-cid-hrnbs2l2]{margin:0;color:var(--color-body);font-family:var(--font-body);font-size:14px;line-height:22px}@media(min-width:1024px){.countdown[data-astro-cid-hrnbs2l2]{padding:28px}.countdown-head[data-astro-cid-hrnbs2l2]{gap:12px;margin-bottom:24px;padding-bottom:20px}.countdown-chip[data-astro-cid-hrnbs2l2]{width:34px;height:34px}.countdown-chip[data-astro-cid-hrnbs2l2] svg[data-astro-cid-hrnbs2l2]{width:17px;height:17px}.countdown-title[data-astro-cid-hrnbs2l2]{font-size:20px;line-height:26px}.countdown-step[data-astro-cid-hrnbs2l2]{gap:18px}.countdown-step[data-astro-cid-hrnbs2l2]:not(.countdown-anchor):after{top:32px;left:15px}.countdown-mark[data-astro-cid-hrnbs2l2]{width:32px;height:32px;font-size:15px}.countdown-mark-anchor[data-astro-cid-hrnbs2l2] svg[data-astro-cid-hrnbs2l2]{width:16px;height:16px}.countdown-step-title[data-astro-cid-hrnbs2l2]{font-size:17px;line-height:24px}}.planner-cta[data-astro-cid-sb3wverf]{display:flex;flex-direction:column;gap:20px;margin-top:10px;padding:22px;border-radius:var(--radius-card);background:var(--color-navy)}.planner-copy[data-astro-cid-sb3wverf]{display:flex;flex-direction:column;gap:10px}.planner-copy[data-astro-cid-sb3wverf] p[data-astro-cid-sb3wverf]{margin:0}.planner-kicker-row[data-astro-cid-sb3wverf]{display:flex;align-items:center;gap:10px}.planner-chip[data-astro-cid-sb3wverf]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-pill);background:var(--color-signal)}.planner-chip[data-astro-cid-sb3wverf] svg[data-astro-cid-sb3wverf]{width:15px;height:15px}.planner-kicker[data-astro-cid-sb3wverf]{color:#c9d4e6;font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.planner-heading[data-astro-cid-sb3wverf]{color:#fff;font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:-.015em;line-height:29px}.planner-sub[data-astro-cid-sb3wverf]{color:#c9d4e6;font-family:var(--font-body);font-size:15px;line-height:24px}.planner-actions[data-astro-cid-sb3wverf]{display:flex;flex-direction:column;gap:10px}.planner-primary[data-astro-cid-sb3wverf],.planner-secondary[data-astro-cid-sb3wverf]{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-control);font-size:16px;line-height:20px;text-decoration:none}.planner-primary[data-astro-cid-sb3wverf]{padding:18px 32px;background:var(--color-signal);color:var(--color-ink);font-family:var(--font-display);font-weight:700;letter-spacing:-.01em}.planner-secondary[data-astro-cid-sb3wverf]{padding:16px 24px;border:1.5px solid #6b81ad;color:#fff;font-family:var(--font-body);font-weight:500}@media(min-width:1024px){.planner-cta[data-astro-cid-sb3wverf]{padding:32px}.planner-heading[data-astro-cid-sb3wverf]{font-size:26px;line-height:33px}.planner-sub[data-astro-cid-sb3wverf]{font-size:16px;line-height:25px}.planner-actions[data-astro-cid-sb3wverf]{flex-direction:row;align-items:center;gap:14px}}.doc-list[data-astro-cid-3iwvkv3z]{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.doc-row[data-astro-cid-3iwvkv3z]{display:flex;align-items:flex-start;gap:12px}.doc-chip[data-astro-cid-3iwvkv3z]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius-pill);background:var(--color-chip-info)}.doc-chip[data-astro-cid-3iwvkv3z] svg[data-astro-cid-3iwvkv3z]{width:13px;height:13px}.doc-text[data-astro-cid-3iwvkv3z]{display:flex;flex-direction:column;min-width:0;padding-top:1px}.doc-name[data-astro-cid-3iwvkv3z]{color:var(--color-body);font-family:var(--font-body);font-size:15px;line-height:24px}.doc-sub[data-astro-cid-3iwvkv3z]{color:var(--color-muted);font-family:var(--font-body);font-size:14px;line-height:22px}.docs[data-astro-cid-d36swbhq]{display:flex;flex-direction:column;gap:16px;margin-top:8px;padding:18px;border:1px solid var(--color-rule);border-radius:var(--radius-card);background:#fff;box-shadow:0 6px 20px #101a2b17}.docs[data-astro-cid-d36swbhq] p[data-astro-cid-d36swbhq],.docs[data-astro-cid-d36swbhq] h3[data-astro-cid-d36swbhq],.docs[data-astro-cid-d36swbhq] h4[data-astro-cid-d36swbhq]{margin:0}.docs-head[data-astro-cid-d36swbhq]{display:flex;align-items:center;gap:10px}.docs-chip[data-astro-cid-d36swbhq]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--color-signal)}.docs-chip[data-astro-cid-d36swbhq] svg[data-astro-cid-d36swbhq]{width:15px;height:15px}.docs-head-text[data-astro-cid-d36swbhq]{display:flex;flex-direction:column;gap:4px}.docs-kicker[data-astro-cid-d36swbhq],.docs-label[data-astro-cid-d36swbhq]{color:var(--color-navy);font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.docs-title[data-astro-cid-d36swbhq]{color:var(--color-ink);font-family:var(--font-display);font-size:17px;font-weight:700;line-height:23px}.docs-circumstances[data-astro-cid-d36swbhq]{display:flex;align-items:flex-start;gap:12px;padding:14px;border-left:3px solid var(--color-navy);border-radius:0 8px 8px 0;background:var(--color-ground-alt)}.docs-info[data-astro-cid-d36swbhq]{flex-shrink:0;width:18px;height:24px}.docs-circumstances[data-astro-cid-d36swbhq] p[data-astro-cid-d36swbhq]{color:var(--color-ink);font-family:var(--font-body);font-size:15px;font-weight:600;line-height:23px}.docs-group[data-astro-cid-d36swbhq]{display:flex;flex-direction:column;gap:10px}.docs-group-arriving[data-astro-cid-d36swbhq]{padding-top:4px}.docs-situation[data-astro-cid-d36swbhq]:not(:nth-child(2)){padding-top:4px}.docs-route[data-astro-cid-d36swbhq]{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid var(--color-rule);border-radius:10px;background:#fff}.docs-route-head[data-astro-cid-d36swbhq]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.docs-route-pill[data-astro-cid-d36swbhq]{padding:3px 10px;border:1.5px solid var(--color-navy);border-radius:var(--radius-pill);color:var(--color-navy);font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:14px;text-transform:uppercase}.docs-route-name[data-astro-cid-d36swbhq]{color:var(--color-ink);font-family:var(--font-display);font-size:16px;font-weight:700;line-height:22px}.docs-situation[data-astro-cid-d36swbhq]{color:var(--color-ink);font-family:var(--font-body);font-size:14px;font-weight:600;line-height:20px}.docs-or[data-astro-cid-d36swbhq]{display:flex;align-items:center;gap:12px;margin:-6px 0;color:var(--color-muted);font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.docs-or[data-astro-cid-d36swbhq]:before,.docs-or[data-astro-cid-d36swbhq]:after{content:"";flex:1;height:1px;background:var(--color-rule)}.docs-note[data-astro-cid-d36swbhq]{display:flex;align-items:flex-start;gap:10px;padding-top:12px;border-top:1px solid var(--color-rule)}.docs-note-icon[data-astro-cid-d36swbhq]{flex-shrink:0;width:16px;height:22px}.docs-note[data-astro-cid-d36swbhq] p[data-astro-cid-d36swbhq]{color:var(--color-muted);font-family:var(--font-body);font-size:14px;line-height:22px}@media(min-width:1024px){.docs[data-astro-cid-d36swbhq]{gap:20px;padding:28px}.docs-head[data-astro-cid-d36swbhq]{gap:12px}.docs-chip[data-astro-cid-d36swbhq]{width:34px;height:34px}.docs-chip[data-astro-cid-d36swbhq] svg[data-astro-cid-d36swbhq]{width:17px;height:17px}.docs-title[data-astro-cid-d36swbhq]{font-size:20px;line-height:26px}.docs-circumstances[data-astro-cid-d36swbhq]{padding:16px 18px}.docs-circumstances[data-astro-cid-d36swbhq] p[data-astro-cid-d36swbhq]{font-size:16px;line-height:25px}.docs-route[data-astro-cid-d36swbhq]{padding:20px}.docs-route-head[data-astro-cid-d36swbhq]{flex-direction:row;align-items:center;gap:10px}.docs-route-name[data-astro-cid-d36swbhq]{font-size:18px;line-height:24px}}.link-rows[data-astro-cid-33zzi3lb]{margin:6px 0 0;padding:0;list-style:none;border-top:1px solid var(--color-rule);font-family:var(--font-body);font-size:15px;line-height:22px}.link-row[data-astro-cid-33zzi3lb]{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-bottom:1px solid var(--color-rule)}.link-row-label[data-astro-cid-33zzi3lb]{font-weight:600;color:var(--color-ink)}.link-row[data-astro-cid-33zzi3lb] a[data-astro-cid-33zzi3lb]{color:var(--color-navy);text-decoration:underline 1px;text-underline-position:from-font}.quoted[data-astro-cid-3qzxsizr]{display:flex;flex-direction:column;gap:10px;margin:6px 0 0;padding:16px;background:var(--color-ground-alt);border-left:3px solid var(--color-navy);border-radius:0 8px 8px 0;font-family:var(--font-body);color:var(--color-body)}.quoted[data-astro-cid-3qzxsizr] p[data-astro-cid-3qzxsizr]{margin:0;font-size:16px;line-height:27px}.quoted[data-astro-cid-3qzxsizr] .quoted-kicker[data-astro-cid-3qzxsizr]{font-size:12px;font-weight:700;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-navy)}.quoted-list[data-astro-cid-3qzxsizr]{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.quoted-list[data-astro-cid-3qzxsizr] li[data-astro-cid-3qzxsizr]{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:27px}.quoted-list[data-astro-cid-3qzxsizr] svg[data-astro-cid-3qzxsizr]{flex-shrink:0;width:16px;height:28px}.quoted[data-astro-cid-3qzxsizr] .quoted-source[data-astro-cid-3qzxsizr]{padding-top:8px;border-top:1px solid var(--color-rule);font-size:13px;font-style:italic;line-height:21px;color:var(--color-muted)}@media(min-width:1024px){.quoted[data-astro-cid-3qzxsizr]{padding:20px 22px}.quoted[data-astro-cid-3qzxsizr] p[data-astro-cid-3qzxsizr],.quoted-list[data-astro-cid-3qzxsizr] li[data-astro-cid-3qzxsizr]{line-height:28px}}.guide-section[data-astro-cid-eeqxnoo4]{display:flex;flex-direction:column;gap:16px}.guide-section[data-astro-cid-eeqxnoo4]>p[data-astro-cid-eeqxnoo4]{margin:0;color:var(--color-body);font-size:var(--reading-body-size);line-height:var(--reading-body-leading)}.guide-chapter[data-astro-cid-eeqxnoo4]{padding-top:var(--chapter-space-after-rule);border-top:1px solid var(--color-rule)}.guide-section[data-astro-cid-eeqxnoo4] h2[data-astro-cid-eeqxnoo4]{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:22px;font-weight:800;line-height:28px;letter-spacing:-.01em}.chapter-head[data-astro-cid-eeqxnoo4]{align-items:flex-start}.chapter-chip[data-astro-cid-eeqxnoo4]{background:var(--color-chip-info)}.chapter-head[data-astro-cid-eeqxnoo4]+p[data-astro-cid-eeqxnoo4],.guide-section[data-astro-cid-eeqxnoo4]>h2[data-astro-cid-eeqxnoo4]+p[data-astro-cid-eeqxnoo4]{color:var(--color-ink);font-size:var(--reading-lead-size);line-height:var(--reading-lead-leading)}.guide-h3[data-astro-cid-eeqxnoo4]{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-lg)}.guide-callout[data-astro-cid-eeqxnoo4]{padding:14px 16px;border-left:3px solid var(--color-navy);border-radius:0 8px 8px 0;background:var(--color-ground-alt)}.guide-callout[data-astro-cid-eeqxnoo4] p[data-astro-cid-eeqxnoo4]{margin:0;color:var(--color-body);font-size:15px;line-height:25px}.guide-checklist[data-astro-cid-eeqxnoo4]{list-style:none;margin:0;padding:14px 16px;background:var(--color-ground-alt);border-left:3px solid var(--color-navy);border-radius:0 8px 8px 0}.guide-checklist[data-astro-cid-eeqxnoo4] li[data-astro-cid-eeqxnoo4]{position:relative;padding-left:26px;margin:0 0 10px;line-height:27px}.guide-checklist[data-astro-cid-eeqxnoo4] li[data-astro-cid-eeqxnoo4]:last-child{margin-bottom:0}.guide-checklist[data-astro-cid-eeqxnoo4] li[data-astro-cid-eeqxnoo4]:before{content:"";position:absolute;left:2px;top:9px;width:8px;height:13px;border:solid var(--color-navy);border-width:0 2px 2px 0;transform:rotate(45deg)}.guide-answered-questions[data-astro-cid-eeqxnoo4] li[data-astro-cid-eeqxnoo4]{margin-bottom:14px}.guide-answered-questions[data-astro-cid-eeqxnoo4] li[data-astro-cid-eeqxnoo4] p[data-astro-cid-eeqxnoo4]{margin:0}.guide-answered-questions[data-astro-cid-eeqxnoo4] .guide-answered-question[data-astro-cid-eeqxnoo4]{color:var(--color-ink);font-weight:600}.guide-answered-questions[data-astro-cid-eeqxnoo4] li[data-astro-cid-eeqxnoo4] .guide-answered-answer[data-astro-cid-eeqxnoo4]{margin-top:4px}.guide-sum[data-astro-cid-eeqxnoo4] li[data-astro-cid-eeqxnoo4]:before{left:2px;top:13px;width:11px;height:0;border-width:1.8px 0 0;transform:none}.guide-sum[data-astro-cid-eeqxnoo4] .guide-sum-total[data-astro-cid-eeqxnoo4]{margin-top:12px;padding-top:10px;border-top:1px solid var(--color-rule);color:var(--color-ink);font-weight:600}.guide-sum[data-astro-cid-eeqxnoo4] .guide-sum-total[data-astro-cid-eeqxnoo4]:before{top:19px;height:6px;border-width:1.8px 0}@media(min-width:1024px){.guide-section[data-astro-cid-eeqxnoo4]{gap:22px}.guide-section[data-astro-cid-eeqxnoo4] h2[data-astro-cid-eeqxnoo4]{font-size:28px;line-height:36px}.guide-callout[data-astro-cid-eeqxnoo4]{padding:18px 22px}.guide-callout[data-astro-cid-eeqxnoo4] p[data-astro-cid-eeqxnoo4]{font-size:var(--reading-body-size);line-height:var(--reading-body-leading)}.guide-sum[data-astro-cid-eeqxnoo4] li[data-astro-cid-eeqxnoo4]:before{top:14px}.guide-sum[data-astro-cid-eeqxnoo4] .guide-sum-total[data-astro-cid-eeqxnoo4]:before{top:20px}}.guide-close[data-astro-cid-z2t5ox7h]{display:flex;flex-direction:column;gap:18px;padding:0 var(--lane-gutter) 48px}.guide-sources[data-astro-cid-z2t5ox7h]{padding:20px 16px;border-radius:var(--radius-card);background:var(--color-ground-alt)}.guide-sources-head[data-astro-cid-z2t5ox7h]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.guide-sources-chip[data-astro-cid-z2t5ox7h]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--color-chip-info)}.guide-sources-chip[data-astro-cid-z2t5ox7h] svg[data-astro-cid-z2t5ox7h]{width:14px;height:14px}.guide-sources-title[data-astro-cid-z2t5ox7h]{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:18px;font-weight:800;line-height:24px}.guide-sources-list[data-astro-cid-z2t5ox7h]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.guide-sources-list[data-astro-cid-z2t5ox7h] a[data-astro-cid-z2t5ox7h]{color:var(--color-blue);font-size:15px;line-height:23px;text-decoration:underline}.guide-close[data-astro-cid-z2t5ox7h]>.action-card{margin-top:0}@media(min-width:1024px){.guide-close[data-astro-cid-z2t5ox7h]{display:grid;grid-template-columns:var(--reading-column) var(--reading-rail);gap:var(--reading-rail-gap);align-items:start;padding:72px max(var(--lane-gutter),calc((100% - var(--guide-page)) / 2)) 96px;background:var(--color-ground-alt)}.guide-sources[data-astro-cid-z2t5ox7h]{padding:0;border-radius:0}.guide-sources-head[data-astro-cid-z2t5ox7h]{gap:12px;margin-bottom:14px}.guide-sources-chip[data-astro-cid-z2t5ox7h]{width:34px;height:34px}.guide-sources-chip[data-astro-cid-z2t5ox7h] svg[data-astro-cid-z2t5ox7h]{width:17px;height:17px}.guide-sources-title[data-astro-cid-z2t5ox7h]{font-size:20px;line-height:26px}.guide-sources-list[data-astro-cid-z2t5ox7h] a[data-astro-cid-z2t5ox7h]{font-size:16px;line-height:25px}.guide-article[data-before-faq] .guide-close[data-astro-cid-z2t5ox7h]{border-top:1px solid var(--color-rule);background:var(--color-ground)}.guide-close[data-astro-cid-z2t5ox7h]>.action-card:only-child{grid-column:2}}.glance-note[data-astro-cid-o3bcwtjt]{margin:10px 0 0;color:var(--color-muted);font-size:13px;line-height:19px}@media(min-width:1024px){.glance-note[data-astro-cid-o3bcwtjt]{padding:0 24px}}.rail-glance[data-astro-cid-twecxnve]{display:none}@media(min-width:1024px){.rail-glance[data-astro-cid-twecxnve]{display:block;margin-bottom:20px}}.guide-article[data-astro-cid-oolc5s6i]{--lane-gutter: 20px;--guide-page: 1200px}@media(min-width:1024px){.guide-article[data-astro-cid-oolc5s6i]{--lane-gutter: 120px}}.guides-head[data-astro-cid-oolc5s6i]{background:var(--color-ground-alt);padding:72px var(--lane-gutter) 44px}.guides-column[data-astro-cid-oolc5s6i]{max-width:760px;margin:0 auto}.guides-kicker[data-astro-cid-oolc5s6i]{display:block;font-family:var(--font-body);font-size:var(--text-micro);font-weight:700;letter-spacing:.14em;color:var(--color-blue);margin-bottom:14px}.guides-title[data-astro-cid-oolc5s6i]{font-family:var(--font-display);color:var(--color-ink);margin:0 0 14px}.guides-lede[data-astro-cid-oolc5s6i]{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-body);margin:0 0 12px;max-width:56ch}.guide-body[data-astro-cid-oolc5s6i]{display:flex;flex-direction:column;gap:18px;padding:28px var(--lane-gutter) 48px;font-family:var(--font-body);color:var(--color-body)}.guide-opening[data-astro-cid-oolc5s6i]{display:flex;flex-direction:column;gap:18px}.guide-chapters[data-astro-cid-oolc5s6i]{display:flex;flex-direction:column;gap:var(--chapter-space-before-rule)}.guide-byline-row[data-astro-cid-oolc5s6i]{display:flex;align-items:center;gap:10px}.guide-author-photo[data-astro-cid-oolc5s6i]{width:34px;height:34px;flex-shrink:0;border-radius:var(--radius-pill);object-fit:cover;object-position:50% 28%}@media(min-width:1024px){.guide-body[data-astro-cid-oolc5s6i]{display:grid;grid-template-columns:var(--reading-column) var(--reading-rail);grid-template-areas:"opening rail" "chapters rail";grid-template-rows:auto 1fr;column-gap:var(--reading-rail-gap);row-gap:var(--chapter-space-before-rule);align-items:start;max-width:calc(var(--guide-page) + 2 * var(--lane-gutter));margin:0 auto;padding:56px var(--lane-gutter) 96px;box-sizing:border-box}.guide-opening[data-astro-cid-oolc5s6i]{grid-area:opening;gap:22px}.guide-body[data-astro-cid-oolc5s6i]>.guide-rail{grid-area:rail;align-self:stretch}.guide-chapters[data-astro-cid-oolc5s6i]{grid-area:chapters}.glance-between[data-astro-cid-oolc5s6i]{display:none}.guide-byline-row[data-astro-cid-oolc5s6i]{gap:12px}.guide-author-photo[data-astro-cid-oolc5s6i]{width:46px;height:46px}}
