.review-box[data-astro-cid-sxeai36n]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);gap:20px;margin:0 0 2em;padding:22px;display:grid}.rb-top[data-astro-cid-sxeai36n]{align-items:center;gap:20px;display:flex}.rb-score[data-astro-cid-sxeai36n]{background:radial-gradient(closest-side, var(--bg-raised) 80%, transparent 81%), conic-gradient(var(--accent) calc(var(--p) * 1%), var(--bg-sunk) 0);border-radius:50%;flex-shrink:0;align-content:center;place-items:center;width:92px;height:92px;display:grid}.rb-n[data-astro-cid-sxeai36n]{font-family:var(--font-serif);font-size:2rem;font-weight:700;line-height:1}.rb-of[data-astro-cid-sxeai36n]{color:var(--ink-3);font-size:.75rem}.rb-word[data-astro-cid-sxeai36n]{font-family:var(--font-serif);font-size:1.4rem;font-weight:600}.rb-verdict[data-astro-cid-sxeai36n]{color:var(--ink-2);margin:4px 0 0}.rb-scores[data-astro-cid-sxeai36n]{gap:8px;display:grid}.rb-row[data-astro-cid-sxeai36n]{grid-template-columns:minmax(90px,160px) 1fr 32px;align-items:center;gap:12px;font-size:.9rem;display:grid}.rb-row[data-astro-cid-sxeai36n] strong[data-astro-cid-sxeai36n]{text-align:right}.rb-bar[data-astro-cid-sxeai36n]{background:var(--bg-sunk);border-radius:999px;height:8px;overflow:hidden}.rb-bar[data-astro-cid-sxeai36n] span[data-astro-cid-sxeai36n]{background:var(--accent);border-radius:999px;height:100%;display:block}.rb-pc[data-astro-cid-sxeai36n]{grid-template-columns:1fr 1fr;gap:20px;display:grid}h4[data-astro-cid-sxeai36n]{font-family:var(--font-sans);margin-bottom:6px;font-size:.9rem}.good[data-astro-cid-sxeai36n]{color:var(--good)}.bad[data-astro-cid-sxeai36n]{color:var(--bad)}ul[data-astro-cid-sxeai36n]{margin:0;padding-left:1.1em;font-size:.93rem}@media (width<=600px){.rb-pc[data-astro-cid-sxeai36n]{grid-template-columns:1fr}}.itinerary[data-astro-cid-dhlpbjfl]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);margin:2em 0;font-size:.96rem;line-height:1.55;overflow:hidden}.it-head[data-astro-cid-dhlpbjfl]{letter-spacing:.04em;border-bottom:1px solid var(--line);background:var(--bg-sunk);padding:12px 18px;font-size:.85rem;font-weight:700}ol[data-astro-cid-dhlpbjfl]{margin:0;padding:0;list-style:none}.day[data-astro-cid-dhlpbjfl]{grid-template-columns:64px 1fr;gap:16px;margin:0;padding:18px;display:grid;position:relative}.day[data-astro-cid-dhlpbjfl]+.day[data-astro-cid-dhlpbjfl]{border-top:1px solid var(--line)}.num[data-astro-cid-dhlpbjfl]{background:var(--accent-soft);width:56px;height:56px;color:var(--accent);font-family:var(--font-serif);border-radius:14px;align-content:center;place-items:center;font-size:1.5rem;font-weight:700;line-height:1;display:grid}.num[data-astro-cid-dhlpbjfl] span[data-astro-cid-dhlpbjfl]{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}h4[data-astro-cid-dhlpbjfl]{margin:0 0 8px;font-size:1.15rem}.part[data-astro-cid-dhlpbjfl]{margin-bottom:8px}.pl[data-astro-cid-dhlpbjfl]{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem;font-weight:700}.part[data-astro-cid-dhlpbjfl] p[data-astro-cid-dhlpbjfl]{color:var(--ink-2);margin:2px 0 0}@media (width<=600px){.day[data-astro-cid-dhlpbjfl]{grid-template-columns:1fr;gap:10px}}.budget[data-astro-cid-a3sydh2d]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);margin:2em 0;padding:18px;font-size:.93rem;line-height:1.5}.b-head[data-astro-cid-a3sydh2d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.b-label[data-astro-cid-a3sydh2d]{font-size:.85rem;font-weight:700}.b-total[data-astro-cid-a3sydh2d]{font-family:var(--font-serif);font-size:2.2rem;font-weight:600;line-height:1.1}.b-sub[data-astro-cid-a3sydh2d]{font-size:.82rem}.b-kpis[data-astro-cid-a3sydh2d]{gap:20px;display:flex}.b-kpis[data-astro-cid-a3sydh2d] div[data-astro-cid-a3sydh2d]{text-align:right;display:grid}.b-kpis[data-astro-cid-a3sydh2d] strong[data-astro-cid-a3sydh2d]{font-size:1.2rem}.b-kpis[data-astro-cid-a3sydh2d] span[data-astro-cid-a3sydh2d]{color:var(--ink-3);font-size:.75rem}.b-stack[data-astro-cid-a3sydh2d]{border-radius:999px;gap:2px;height:10px;margin:14px 0 6px;display:flex;overflow:hidden}table[data-astro-cid-a3sydh2d]{border-collapse:collapse;width:100%;margin:0}td[data-astro-cid-a3sydh2d]{border-bottom:1px solid var(--line);padding:8px 4px}tr[data-astro-cid-a3sydh2d]:last-child td[data-astro-cid-a3sydh2d]{border-bottom:0}.c[data-astro-cid-a3sydh2d]{white-space:nowrap;font-weight:500}.c[data-astro-cid-a3sydh2d] i[data-astro-cid-a3sydh2d]{border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.n[data-astro-cid-a3sydh2d]{font-size:.85rem}.a[data-astro-cid-a3sydh2d]{text-align:right;white-space:nowrap;font-weight:700}@media (width<=520px){.n[data-astro-cid-a3sydh2d]{display:none}}.callout[data-astro-cid-4mggoggv]{border-left:4px solid var(--c);background:color-mix(in srgb, var(--c) 10%, var(--bg-raised));border-radius:12px;margin:1.8em 0;padding:14px 18px;font-size:.98rem;line-height:1.6}.tip[data-astro-cid-4mggoggv]{--c:var(--good)}.warning[data-astro-cid-4mggoggv]{--c:#d69a1c}.info[data-astro-cid-4mggoggv]{--c:var(--bucket)}.ct[data-astro-cid-4mggoggv]{margin-bottom:4px;font-weight:700}.cb[data-astro-cid-4mggoggv] p:last-child{margin-bottom:0}.head[data-astro-cid-ruv7hgo6]{padding-top:48px;padding-bottom:24px}.crumbs[data-astro-cid-ruv7hgo6]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.crumbs[data-astro-cid-ruv7hgo6] .eyebrow[data-astro-cid-ruv7hgo6]{margin-right:6px;text-decoration:none}.lede[data-astro-cid-ruv7hgo6]{color:var(--ink-2);font-size:1.2rem}.meta[data-astro-cid-ruv7hgo6]{flex-wrap:wrap;gap:6px;font-size:.9rem;display:flex}.meta[data-astro-cid-ruv7hgo6] a[data-astro-cid-ruv7hgo6]{color:var(--accent);text-decoration:none}.cover-wrap[data-astro-cid-ruv7hgo6]{max-width:1100px}.cover-img[data-astro-cid-ruv7hgo6]{object-fit:cover;border-radius:var(--radius);width:100%;max-height:560px}.body[data-astro-cid-ruv7hgo6]{padding-top:28px}.guide-box[data-astro-cid-ruv7hgo6]{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.guide-box[data-astro-cid-ruv7hgo6] div[data-astro-cid-ruv7hgo6]{background:var(--bg-raised);border:1px solid var(--line);border-radius:12px;padding:10px 16px;display:grid}.guide-box[data-astro-cid-ruv7hgo6] span[data-astro-cid-ruv7hgo6]{color:var(--ink-3);font-size:.75rem}.disclosure[data-astro-cid-ruv7hgo6]{color:var(--ink-3);background:var(--bg-sunk);border-radius:10px;padding:10px 14px;font-size:.82rem}.tags[data-astro-cid-ruv7hgo6]{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:40px;padding-top:24px;display:flex}
