.rp__h[data-astro-cid-awdtutvk]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:clamp(22px,2.6vw,28px);display:flex}.rp__count[data-astro-cid-awdtutvk]{font-family:var(--font-sans);color:#b08d57;font-size:14px;font-weight:600}.rp__lede[data-astro-cid-awdtutvk]{color:var(--ink-2);margin-top:10px;font-size:15.5px;line-height:1.8}.rp__grid[data-astro-cid-awdtutvk]{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 12px;margin:22px 0 0;padding:0;list-style:none;display:grid}@media (width<=760px){.rp__grid[data-astro-cid-awdtutvk]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=560px){.rp__grid[data-astro-cid-awdtutvk]{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.rp__page[data-astro-cid-awdtutvk]{scroll-snap-align:start;flex:0 0 38%}}.rp__page[data-astro-cid-awdtutvk]{-webkit-user-select:none;user-select:none;min-width:0}.rp__sheet[data-astro-cid-awdtutvk]{aspect-ratio:210/297;border:1px solid var(--line);background:#fff;border-radius:3px;position:relative;overflow:hidden;box-shadow:0 6px 16px -10px #0b1f3f59}.rp__sheet[data-astro-cid-awdtutvk] img[data-astro-cid-awdtutvk]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.rp__label[data-astro-cid-awdtutvk]{color:var(--ink-2);grid-template-columns:22px 1fr;margin-top:8px;font-size:12.5px;line-height:1.5;display:grid}.rp__label[data-astro-cid-awdtutvk] .num[data-astro-cid-awdtutvk]{color:var(--faint);padding-top:1px;font-size:11.5px}.rp__note[data-astro-cid-awdtutvk]{color:var(--ink-2);background:#faf7f1;border-left:3px solid #b08d57;margin-top:20px;padding:12px 16px;font-size:15px;line-height:1.8}.rp__cap[data-astro-cid-awdtutvk]{color:var(--faint);margin-top:10px;font-size:12.5px}.gl__wrap[data-astro-cid-pfbsppmj]{max-width:820px}.gl__head[data-astro-cid-pfbsppmj] .lede[data-astro-cid-pfbsppmj]{max-width:none}.gl__qs[data-astro-cid-pfbsppmj]{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}@media (width<=760px){.gl__qs[data-astro-cid-pfbsppmj]{grid-template-columns:1fr}}.gl__qs[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:12px;padding:16px;display:flex}.gl__qs[data-astro-cid-pfbsppmj] .num[data-astro-cid-pfbsppmj]{color:#b08d57;flex:none;font-size:14px;font-weight:600;line-height:1.6}.gl__qs[data-astro-cid-pfbsppmj] b[data-astro-cid-pfbsppmj]{font-family:var(--font-serif);color:var(--ink);font-size:17px;display:block}.gl__qs[data-astro-cid-pfbsppmj] span[data-astro-cid-pfbsppmj]{color:var(--ink-2);margin-top:4px;font-size:14px;line-height:1.7;display:block}.gl__label[data-astro-cid-pfbsppmj]{letter-spacing:.12em;color:#b08d57;margin-top:22px;font-size:13px;font-weight:600}.gl__qs[data-astro-cid-pfbsppmj]{margin-top:10px}.gl__flow[data-astro-cid-pfbsppmj]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 0;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.gl__flow[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj]{align-items:center;gap:8px;display:inline-flex}.gl__flow[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj]+li[data-astro-cid-pfbsppmj]:before{content:"→";color:var(--faint);margin:0 12px}.gl__flow[data-astro-cid-pfbsppmj] .num[data-astro-cid-pfbsppmj]{background:var(--surface-soft);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.gl__flow[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj].on{color:var(--brand);font-weight:600}.gl__flow[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj].on .num[data-astro-cid-pfbsppmj]{background:var(--brand);color:#fff}@media (width<=640px){.gl__flow[data-astro-cid-pfbsppmj]{flex-direction:column;align-items:flex-start;gap:8px}.gl__flow[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj]+li[data-astro-cid-pfbsppmj]:before{display:none}.gl__qs[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj]{padding:12px 14px}}.gl__flow[data-astro-cid-pfbsppmj] em[data-astro-cid-pfbsppmj]{background:var(--brand-tint);color:var(--brand);border-radius:999px;padding:1px 8px;font-size:12px;font-style:normal}.gl__sub[data-astro-cid-pfbsppmj]{font-family:var(--font-serif);color:var(--brand);margin-top:10px;font-size:clamp(17px,2vw,20px);font-weight:700}.gl__steps[data-astro-cid-pfbsppmj]{flex-wrap:wrap;gap:8px;margin:24px 0 28px;padding:0;list-style:none;display:flex}.gl__steps[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj]{border:1px solid var(--line-strong);color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:14px;display:inline-flex}.gl__steps[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj] .num[data-astro-cid-pfbsppmj]{background:var(--surface-soft);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.gl__steps[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj].on{border-color:var(--brand);color:var(--brand);font-weight:600}.gl__steps[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj].on .num[data-astro-cid-pfbsppmj]{background:var(--brand);color:#fff}.step[data-astro-cid-pfbsppmj]{gap:20px;padding:28px 32px;display:grid}@media (width<=640px){.step[data-astro-cid-pfbsppmj]{padding:20px 16px}}.step__bar[data-astro-cid-pfbsppmj]{color:var(--muted);justify-content:space-between;gap:12px;font-size:14px;display:flex}.step__bar[data-astro-cid-pfbsppmj] .num[data-astro-cid-pfbsppmj]{color:var(--brand);white-space:nowrap;font-weight:600}.step__go[data-astro-cid-pfbsppmj]{justify-self:start}.step__btns[data-astro-cid-pfbsppmj]{flex-wrap:wrap;gap:12px;display:flex}.qs[data-astro-cid-pfbsppmj]{margin:0;padding:0;list-style:none;display:grid}.q[data-astro-cid-pfbsppmj]{border-top:1px solid var(--line);padding:18px 0}.q__text[data-astro-cid-pfbsppmj]{color:var(--ink);grid-template-columns:32px 1fr;font-size:16px;display:grid}.q__no[data-astro-cid-pfbsppmj]{color:var(--faint);padding-top:3px;font-size:13px}.q__opts[data-astro-cid-pfbsppmj]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:12px 0 0 32px;display:grid}@media (width<=560px){.q__opts[data-astro-cid-pfbsppmj]{margin-left:0}}.q__opts[data-astro-cid-pfbsppmj] label[data-astro-cid-pfbsppmj]{position:relative}.q__opts[data-astro-cid-pfbsppmj] input[data-astro-cid-pfbsppmj]{opacity:0;cursor:pointer;position:absolute;inset:0}.q__opts[data-astro-cid-pfbsppmj] span[data-astro-cid-pfbsppmj]{text-align:center;color:var(--ink-2);border:1px solid var(--line-strong);border-radius:var(--radius);cursor:pointer;padding:9px 2px;font-size:13px;line-height:1.3;transition:background .12s,border-color .12s;display:block}.q__opts[data-astro-cid-pfbsppmj] label[data-astro-cid-pfbsppmj]:hover span[data-astro-cid-pfbsppmj]{border-color:var(--brand)}.q__opts[data-astro-cid-pfbsppmj] input[data-astro-cid-pfbsppmj]:checked+span[data-astro-cid-pfbsppmj]{background:var(--brand);border-color:var(--brand);color:#fff}.q__opts[data-astro-cid-pfbsppmj] input[data-astro-cid-pfbsppmj]:focus-visible+span[data-astro-cid-pfbsppmj]{outline:2px solid var(--good);outline-offset:1px}.gform[data-astro-cid-pfbsppmj] fieldset[data-astro-cid-pfbsppmj]{border:0;min-width:0;margin:0;padding:0}.gform[data-astro-cid-pfbsppmj] legend[data-astro-cid-pfbsppmj],.gform[data-astro-cid-pfbsppmj] .field[data-astro-cid-pfbsppmj]>span[data-astro-cid-pfbsppmj]{color:var(--ink-2);margin-bottom:8px;padding:0;font-size:14px}.gform__date[data-astro-cid-pfbsppmj]{grid-template-columns:1.3fr 1fr 1fr;gap:10px;margin-top:10px;display:grid}.gform__time[data-astro-cid-pfbsppmj]{max-width:200px}.gform[data-astro-cid-pfbsppmj] legend[data-astro-cid-pfbsppmj] em[data-astro-cid-pfbsppmj]{color:var(--faint);margin-left:4px;font-style:normal}.hour__hint[data-astro-cid-pfbsppmj]{color:var(--muted);margin-top:10px;font-size:13px}.hour__segs[data-astro-cid-pfbsppmj]{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}@media (width<=640px){.hour__segs[data-astro-cid-pfbsppmj]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hour__segs[data-astro-cid-pfbsppmj] button[data-astro-cid-pfbsppmj]{font:inherit;color:var(--ink-2);border:1px solid var(--line-strong);border-radius:var(--radius);cursor:pointer;background:#fff;padding:7px 2px;font-size:12.5px}.hour__segs[data-astro-cid-pfbsppmj] button[data-astro-cid-pfbsppmj]:hover{border-color:var(--brand)}.hour__segs[data-astro-cid-pfbsppmj] button[data-astro-cid-pfbsppmj].on{background:var(--brand);border-color:var(--brand);color:#fff}.hour__segs[data-astro-cid-pfbsppmj] .hour__none[data-astro-cid-pfbsppmj]{font-family:var(--font-sans)}.gl[data-astro-cid-pfbsppmj][data-mode=direct] [data-astro-cid-pfbsppmj][data-only]:not([data-only~=direct]),.gl[data-astro-cid-pfbsppmj][data-mode=partner] [data-astro-cid-pfbsppmj][data-only]:not([data-only~=partner]),.gl[data-astro-cid-pfbsppmj][data-mode=full] [data-astro-cid-pfbsppmj][data-only]:not([data-only~=full]){display:none!important}.done__go[data-astro-cid-pfbsppmj]{margin-top:18px}.step__busy[data-astro-cid-pfbsppmj]{color:var(--brand);font-size:14px}.done__url[data-astro-cid-pfbsppmj]{color:var(--faint);word-break:break-all;margin-top:10px;font-size:12.5px}.gform__contact[data-astro-cid-pfbsppmj]{grid-template-columns:repeat(2,1fr);gap:14px 18px;display:grid}@media (width<=640px){.gform__contact[data-astro-cid-pfbsppmj]{grid-template-columns:1fr}}.gform__contact[data-astro-cid-pfbsppmj] .field[data-astro-cid-pfbsppmj]>span[data-astro-cid-pfbsppmj] em[data-astro-cid-pfbsppmj],.gform__pref[data-astro-cid-pfbsppmj] em[data-astro-cid-pfbsppmj]{color:var(--faint);margin-left:4px;font-style:normal}.gform__pref[data-astro-cid-pfbsppmj]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:12px;font-size:15px;display:flex}.gform__pref[data-astro-cid-pfbsppmj]>span[data-astro-cid-pfbsppmj]{font-size:14px}.gform__pref[data-astro-cid-pfbsppmj] label[data-astro-cid-pfbsppmj]{align-items:center;gap:6px;display:inline-flex}.done[data-astro-cid-pfbsppmj]{border-top:3px solid var(--brand);padding:32px 36px}@media (width<=640px){.done[data-astro-cid-pfbsppmj]{padding:24px 18px}}.done__body[data-astro-cid-pfbsppmj]{color:var(--ink-2);margin-top:12px;font-size:15.5px;line-height:1.8}.gform__note[data-astro-cid-pfbsppmj]{color:var(--muted);margin-top:8px;font-size:13px;display:none}.gform__row[data-astro-cid-pfbsppmj]:has(input[value=lunar]:checked) .gform__note[data-astro-cid-pfbsppmj]{display:block}.result[data-astro-cid-pfbsppmj]{grid-template-columns:minmax(0,1fr);gap:56px;display:grid}.rpt[data-astro-cid-pfbsppmj]{border-top:3px solid var(--brand);padding:36px 40px}@media (width<=640px){.rpt[data-astro-cid-pfbsppmj]{padding:24px 16px}}.rpt__head[data-astro-cid-pfbsppmj]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.rpt__kind[data-astro-cid-pfbsppmj]{font-family:var(--font-serif);color:var(--ink);font-size:24px;font-weight:700}.rpt__sub[data-astro-cid-pfbsppmj]{color:var(--faint);margin-top:2px;font-size:12.5px}.rpt__mock[data-astro-cid-pfbsppmj]{background:var(--ji-bg);color:#b35f1f;border-radius:var(--radius);white-space:nowrap;padding:2px 8px;font-size:12px}.rpt__sec[data-astro-cid-pfbsppmj]{padding:28px 0 8px}.rpt__sec[data-astro-cid-pfbsppmj]+.rpt__sec[data-astro-cid-pfbsppmj]{border-top:1px solid var(--line)}.rpt__h[data-astro-cid-pfbsppmj]{font-family:var(--font-serif);color:var(--ink);align-items:center;gap:12px;font-size:21px;display:flex}.rpt__h[data-astro-cid-pfbsppmj] .num[data-astro-cid-pfbsppmj]{border-radius:var(--radius);background:var(--brand);color:#fff;place-items:center;width:34px;height:34px;font-family:DM Sans,sans-serif;font-size:14px;display:grid}.rpt__fig[data-astro-cid-pfbsppmj]{width:100%;max-width:640px;height:auto;margin:18px auto 0;display:block}[data-astro-cid-pfbsppmj][data-sec=trend] .rpt__fig[data-astro-cid-pfbsppmj]{max-width:none}@media (width<=640px){[data-astro-cid-pfbsppmj][data-sec=trend] .rpt__figwrap[data-astro-cid-pfbsppmj]{-webkit-overflow-scrolling:touch;overflow-x:auto}[data-astro-cid-pfbsppmj][data-sec=trend] .rpt__fig[data-astro-cid-pfbsppmj]{width:560px;max-width:none;margin-left:0}}.rpt__note[data-astro-cid-pfbsppmj]{max-width:640px;color:var(--muted);margin:14px auto 0;font-size:14px;line-height:1.8}.rpt__more[data-astro-cid-pfbsppmj]{max-width:640px;color:var(--muted);background:#faf7f1;border-left:2px solid #b08d57;margin:10px auto 0;padding:8px 12px;font-size:13.5px;line-height:1.7}.rpt__note[data-astro-cid-pfbsppmj] p[data-astro-cid-pfbsppmj]+p[data-astro-cid-pfbsppmj]{color:var(--ink-2);margin-top:4px}.rpt__disc[data-astro-cid-pfbsppmj]{border-top:1px solid var(--line);color:var(--faint);margin-top:24px;padding-top:14px;font-size:12px}.rpt__again[data-astro-cid-pfbsppmj]{font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:13px}.xl[data-astro-cid-pfbsppmj]{gap:16px;margin-top:16px;display:grid}.xl[data-astro-cid-pfbsppmj] .xl__claim{border-left:3px solid var(--brand);padding-left:16px}.xl[data-astro-cid-pfbsppmj] .xl__label{color:var(--ink);margin-bottom:4px;font-size:18px;font-weight:700}.xl[data-astro-cid-pfbsppmj] .xl__claim p+p{color:var(--ink-2);margin-top:4px;font-size:15px}.cta__h[data-astro-cid-pfbsppmj]{font-size:clamp(22px,2.6vw,28px)}.cta[data-astro-cid-pfbsppmj] .lede[data-astro-cid-pfbsppmj]{max-width:none}.offer[data-astro-cid-pfbsppmj]{border-top:3px solid #b08d57;padding:32px 36px}@media (width<=640px){.offer[data-astro-cid-pfbsppmj]{padding:24px 18px}}.offer__what[data-astro-cid-pfbsppmj]{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.offer__what[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj]{color:var(--ink-2);padding-left:18px;font-size:15.5px;position:relative}.offer__what[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj]:before{content:"";background:#b08d57;border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:2px}.offer__what[data-astro-cid-pfbsppmj] b[data-astro-cid-pfbsppmj]{color:var(--ink)}.offer__how[data-astro-cid-pfbsppmj]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0 0;padding:16px 0 0;list-style:none;display:grid}@media (width<=760px){.offer__how[data-astro-cid-pfbsppmj]{grid-template-columns:1fr}}.offer__how[data-astro-cid-pfbsppmj] li[data-astro-cid-pfbsppmj]{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.offer__how[data-astro-cid-pfbsppmj] .num[data-astro-cid-pfbsppmj]{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.offer__promise[data-astro-cid-pfbsppmj]{color:var(--brand);margin-top:14px;font-size:14px;font-weight:600}.offer__qr[data-astro-cid-pfbsppmj]{color:var(--muted);align-items:center;gap:14px;margin:18px 0 0;font-size:14px;display:flex}.offer__qr[data-astro-cid-pfbsppmj] img[data-astro-cid-pfbsppmj]{border:1px solid var(--line);border-radius:var(--radius)}.book[data-astro-cid-pfbsppmj]{gap:16px;display:grid}.sticky-book[data-astro-cid-pfbsppmj]{display:none}@media (width<=640px){.sticky-book[data-astro-cid-pfbsppmj]:not([hidden]){left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:50;border-radius:var(--radius);background:var(--brand);color:#fff;justify-content:center;align-items:center;gap:6px;padding:14px;font-weight:600;text-decoration:none;display:flex;position:fixed;box-shadow:0 10px 30px -8px #0b1f3f80}}
