.lp-guide-shell[data-astro-cid-gp3abcwd]{padding:16px 0 32px}.lp-breadcrumb[data-astro-cid-gp3abcwd]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-ink-soft);margin-bottom:16px}.lp-back-link[data-astro-cid-gp3abcwd]{font-weight:600;color:var(--color-sage-700);text-decoration:none}.lp-back-link[data-astro-cid-gp3abcwd]:hover{text-decoration:underline}.lp-bc-sep[data-astro-cid-gp3abcwd]{opacity:.45}.lp-bc-curr[data-astro-cid-gp3abcwd]{color:var(--color-ink-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-hero[data-astro-cid-gp3abcwd]{position:relative;padding:32px 26px 28px;border-radius:18px;background:linear-gradient(160deg,#1b2030,#232a3e);color:#f4f6fb;overflow:hidden;margin-bottom:24px;box-shadow:0 14px 36px #0f172a29}.lp-corner[data-astro-cid-gp3abcwd]{position:absolute;top:0;right:0;width:36px;height:36px;background:linear-gradient(135deg,#ff8570,#e96a56);clip-path:polygon(0 0,100% 0,100% 100%)}.lp-kicker-row[data-astro-cid-gp3abcwd]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.lp-kicker[data-astro-cid-gp3abcwd]{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ff9582}.lp-badge[data-astro-cid-gp3abcwd]{font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:3px 10px;border-radius:999px;background:#a99ce633;color:#e2dbff;border:1px solid rgba(169,156,230,.35)}.lp-h1[data-astro-cid-gp3abcwd]{font-size:24px;font-weight:800;line-height:1.32;color:#fff;margin:0 0 14px;letter-spacing:-.02em}@media(min-width:768px){.lp-h1[data-astro-cid-gp3abcwd]{font-size:30px}}.lp-lead[data-astro-cid-gp3abcwd]{font-size:14.5px;line-height:1.72;color:#c5cde0;margin:0 0 24px}.lp-metrics-grid[data-astro-cid-gp3abcwd]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}@media(min-width:640px){.lp-metrics-grid[data-astro-cid-gp3abcwd]{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-metric-card[data-astro-cid-gp3abcwd]{padding:16px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.lp-metric-val[data-astro-cid-gp3abcwd]{font-size:22px;font-weight:800;color:#ff9c8b;line-height:1.2}.lp-metric-label[data-astro-cid-gp3abcwd]{font-size:13px;font-weight:700;color:#fff;margin-top:4px}.lp-metric-sub[data-astro-cid-gp3abcwd]{font-size:11.5px;color:#aeb7cc;margin-top:2px}.lp-key-diff[data-astro-cid-gp3abcwd]{padding:22px 24px;border-radius:16px;background:#fff;border:1px solid var(--color-sage-200);border-left:5px solid var(--color-sage-600);margin-bottom:28px}.lp-kd-tag[data-astro-cid-gp3abcwd]{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--color-sage-700);margin-bottom:6px}.lp-kd-title[data-astro-cid-gp3abcwd]{font-size:17px;font-weight:800;color:var(--color-ink);margin:0 0 8px}.lp-kd-body[data-astro-cid-gp3abcwd]{font-size:14px;line-height:1.7;color:var(--color-ink-soft);margin:0}.lp-section[data-astro-cid-gp3abcwd]{margin-bottom:28px;background:#fff;border:1px solid var(--color-cream-200);border-radius:16px;padding:24px}.lp-h2[data-astro-cid-gp3abcwd]{font-size:18px;font-weight:800;color:var(--color-ink);margin:0 0 14px}.lp-p[data-astro-cid-gp3abcwd]{font-size:14.5px;line-height:1.76;color:var(--color-ink-soft);margin:0 0 12px}.lp-bullets[data-astro-cid-gp3abcwd]{margin:12px 0 0;padding-left:20px;color:var(--color-ink-soft);font-size:14px;line-height:1.7}.lp-steps-grid[data-astro-cid-gp3abcwd]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px}@media(min-width:768px){.lp-steps-grid[data-astro-cid-gp3abcwd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-step-card[data-astro-cid-gp3abcwd]{padding:18px;border-radius:12px;background:var(--color-cream-50);border:1px solid var(--color-cream-200)}.lp-step-no[data-astro-cid-gp3abcwd]{font-size:11px;font-weight:800;letter-spacing:.1em;color:var(--color-sage-700);margin-bottom:4px}.lp-step-title[data-astro-cid-gp3abcwd]{font-size:15.5px;font-weight:700;color:var(--color-ink);margin:0 0 2px}.lp-step-sub[data-astro-cid-gp3abcwd]{font-size:11.5px;color:var(--color-ink-mute);margin-bottom:8px}.lp-step-body[data-astro-cid-gp3abcwd]{font-size:13.5px;line-height:1.65;color:var(--color-ink-soft);margin:0}.lp-table-wrap[data-astro-cid-gp3abcwd]{overflow-x:auto}.lp-table[data-astro-cid-gp3abcwd]{width:100%;border-collapse:collapse;font-size:13.5px}.lp-table[data-astro-cid-gp3abcwd] th[data-astro-cid-gp3abcwd],.lp-table[data-astro-cid-gp3abcwd] td[data-astro-cid-gp3abcwd]{padding:11px 12px;text-align:left;border-bottom:1px solid var(--color-cream-200)}.lp-table[data-astro-cid-gp3abcwd] th[data-astro-cid-gp3abcwd]{background:var(--color-cream-100);font-weight:700;color:var(--color-ink)}.lp-sec-head[data-astro-cid-gp3abcwd]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.lp-sec-more[data-astro-cid-gp3abcwd]{font-size:12.5px;font-weight:700;color:var(--color-sage-700);text-decoration:none}.lp-places-grid[data-astro-cid-gp3abcwd]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}@media(min-width:768px){.lp-places-grid[data-astro-cid-gp3abcwd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-place-card[data-astro-cid-gp3abcwd]{display:flex;flex-direction:column;padding:16px;border-radius:12px;background:var(--color-cream-50);border:1px solid var(--color-cream-200);text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.lp-place-card[data-astro-cid-gp3abcwd]:hover{border-color:var(--color-sage-500);transform:translateY(-2px)}.lp-place-top[data-astro-cid-gp3abcwd]{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;margin-bottom:6px}.lp-place-cat[data-astro-cid-gp3abcwd]{font-weight:700;color:var(--color-sage-700);background:var(--color-sage-50);padding:2px 8px;border-radius:999px}.lp-place-city[data-astro-cid-gp3abcwd]{color:var(--color-ink-mute)}.lp-place-name[data-astro-cid-gp3abcwd]{font-size:15px;font-weight:700;margin:0 0 6px;color:var(--color-ink)}.lp-place-sum[data-astro-cid-gp3abcwd]{font-size:13px;line-height:1.55;color:var(--color-ink-soft);margin:0 0 10px;flex:1}.lp-place-cta[data-astro-cid-gp3abcwd]{font-size:12px;font-weight:700;color:var(--color-sage-700)}.lp-faq-list[data-astro-cid-gp3abcwd]{display:flex;flex-direction:column;gap:10px}.lp-faq-item[data-astro-cid-gp3abcwd]{border:1px solid var(--color-cream-200);border-radius:12px;padding:14px 16px;background:var(--color-cream-50)}.lp-faq-q[data-astro-cid-gp3abcwd]{font-size:14.5px;font-weight:700;color:var(--color-ink);cursor:pointer}.lp-faq-a[data-astro-cid-gp3abcwd]{font-size:13.5px;line-height:1.68;color:var(--color-ink-soft);margin:10px 0 0}.lp-other-wrap[data-astro-cid-gp3abcwd]{background:linear-gradient(180deg,#1b2030,#151926);border-color:#ffffff14;color:#f3f5f9}.lp-other-head[data-astro-cid-gp3abcwd]{margin-bottom:18px}.lp-other-kicker[data-astro-cid-gp3abcwd]{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;color:#ff8570;margin-bottom:4px}.lp-other-grid[data-astro-cid-gp3abcwd]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:14px}@media(min-width:768px){.lp-other-grid[data-astro-cid-gp3abcwd]{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-other-card[data-astro-cid-gp3abcwd]{position:relative;display:flex;flex-direction:column;padding:20px;border-radius:10px;background:#23293b;border:1px solid rgba(255,255,255,.08);color:#e5e9f2;text-decoration:none;overflow:hidden;transition:transform .16s ease,border-color .16s ease}.lp-other-card[data-astro-cid-gp3abcwd]:hover{transform:translateY(-2px);border-color:#f284728c}.lp-other-corner[data-astro-cid-gp3abcwd]{position:absolute;top:0;right:0;width:24px;height:24px;background:linear-gradient(135deg,#ff8570,#e96a56);clip-path:polygon(0 0,100% 0,100% 100%)}.lp-other-badge[data-astro-cid-gp3abcwd]{display:inline-block;align-self:flex-start;font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;background:#a99ce62e;color:#dcd4ff;margin-bottom:8px}.lp-other-title[data-astro-cid-gp3abcwd]{font-size:15px;font-weight:700;color:#fff;margin:0 0 8px}.lp-other-sum[data-astro-cid-gp3abcwd]{font-size:12.5px;line-height:1.6;color:#b8c0d4;margin:0 0 14px;flex:1}.lp-other-more[data-astro-cid-gp3abcwd]{font-size:11px;font-weight:700;letter-spacing:.06em;color:#a9b8e6}
