.post-header[data-astro-cid-p64ushxs]{background:radial-gradient(700px 320px at 90% -20%, #366afe73, transparent 60%), var(--navy);color:#fff;padding-block:44px 52px}.post-header-inner[data-astro-cid-p64ushxs]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}.post-header[data-astro-cid-p64ushxs] h1[data-astro-cid-p64ushxs]{letter-spacing:-.045em;margin:0;font-size:clamp(27px,3.8vw,42px);font-weight:800;line-height:1.3}.post-chips[data-astro-cid-p64ushxs]{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.chip[data-astro-cid-p64ushxs]{border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:13.5px;font-weight:750;display:inline-flex}.chip-topic[data-astro-cid-p64ushxs]{color:var(--sky);background:#ffffff1a}.chip-keyword[data-astro-cid-p64ushxs]{background:var(--blue);color:#fff}.chip[data-astro-cid-p64ushxs]:hover{opacity:.86}.description[data-astro-cid-p64ushxs]{color:#fffc;margin:18px 0 0;font-size:17px;line-height:1.8}.meta[data-astro-cid-p64ushxs]{color:#fff9;flex-wrap:wrap;gap:4px 16px;margin:18px 0 0;font-size:14px;display:flex}.post-header-icon[data-astro-cid-p64ushxs]{width:132px;height:132px;color:var(--sky);background:#ffffff0f;border:1px solid #ffffff24;border-radius:32px;place-items:center;display:grid}.post-layout[data-astro-cid-p64ushxs]{grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:48px;padding-block:40px 72px;display:grid}.post-main[data-astro-cid-p64ushxs]{min-width:0}.post-visual[data-astro-cid-p64ushxs]{margin:0 0 32px}.post-visual[data-astro-cid-p64ushxs] img[data-astro-cid-p64ushxs]{border-radius:14px;width:100%;height:auto}.visit-photo[data-astro-cid-p64ushxs]{margin:0}.visit-photo[data-astro-cid-p64ushxs] img[data-astro-cid-p64ushxs]{aspect-ratio:3/2;object-fit:cover;border-radius:12px;width:100%}.post-intro[data-astro-cid-p64ushxs]{color:var(--ink);margin:0 0 28px;font-size:18.5px;font-weight:560;line-height:1.9}.box[data-astro-cid-p64ushxs]{border-radius:16px;margin:0 0 28px;padding:26px 28px;scroll-margin-top:110px}.box[data-astro-cid-p64ushxs] h2[data-astro-cid-p64ushxs]{align-items:center;gap:8px;margin:0 0 16px;font-size:20px;display:flex}.box[data-astro-cid-p64ushxs] ul[data-astro-cid-p64ushxs]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.box-note[data-astro-cid-p64ushxs]{color:var(--muted);margin:16px 0 0;font-size:14.5px;line-height:1.75}.box-summary[data-astro-cid-p64ushxs]{background:radial-gradient(420px 220px at 100% 0%, #366afe66, transparent 70%), var(--navy);color:#fff}.box-summary[data-astro-cid-p64ushxs] h2[data-astro-cid-p64ushxs]{color:var(--sky)}.box-summary[data-astro-cid-p64ushxs] dl[data-astro-cid-p64ushxs]{gap:16px;margin:0;display:grid}.box-summary[data-astro-cid-p64ushxs] dl[data-astro-cid-p64ushxs]>div[data-astro-cid-p64ushxs]+div[data-astro-cid-p64ushxs]{border-top:1px solid #ffffff24;padding-top:16px}.box-summary[data-astro-cid-p64ushxs] dt[data-astro-cid-p64ushxs]{color:#fff;font-size:16.5px;font-weight:780;line-height:1.5}.box-summary[data-astro-cid-p64ushxs] dt[data-astro-cid-p64ushxs]:before{color:var(--sky);content:"Q.";margin-right:6px}.box-summary[data-astro-cid-p64ushxs] dd[data-astro-cid-p64ushxs]{color:#ffffffd6;margin:6px 0 0;font-size:16px;line-height:1.8}.box-symptoms[data-astro-cid-p64ushxs]{background:var(--soft)}.box-symptoms[data-astro-cid-p64ushxs] li[data-astro-cid-p64ushxs]{color:var(--ink);align-items:flex-start;gap:10px;font-size:16.5px;line-height:1.65;display:flex}.tick[data-astro-cid-p64ushxs]{background:var(--blue);color:#fff;border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.box-alert[data-astro-cid-p64ushxs]{background:#fff5f3;border:1px solid #f3c9c4;margin-top:40px}.box-alert[data-astro-cid-p64ushxs] h2[data-astro-cid-p64ushxs]{color:#b3261e}.box-alert[data-astro-cid-p64ushxs] li[data-astro-cid-p64ushxs]{color:#3d2320;padding-left:18px;font-size:16px;line-height:1.65;position:relative}.box-alert[data-astro-cid-p64ushxs] li[data-astro-cid-p64ushxs]:before{content:"";background:#d9473d;border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:2px}.post-faq[data-astro-cid-p64ushxs]{margin-top:48px;scroll-margin-top:110px}.post-faq[data-astro-cid-p64ushxs] h2[data-astro-cid-p64ushxs]{margin-bottom:18px;font-size:clamp(21px,2.5vw,26px)}.visit[data-astro-cid-p64ushxs]{background:radial-gradient(420px 220px at 100% 0%, #366afe73, transparent 70%), var(--navy);color:#fff;border-radius:18px;gap:22px;margin-top:48px;padding:32px;scroll-margin-top:110px;display:grid}.visit[data-astro-cid-p64ushxs] h2[data-astro-cid-p64ushxs]{font-size:clamp(20px,2.4vw,25px)}.visit-head[data-astro-cid-p64ushxs] p[data-astro-cid-p64ushxs]:last-child{color:#ffffffc7;margin:12px 0 0;font-size:15.5px;line-height:1.8}.visit-hours[data-astro-cid-p64ushxs]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px 20px;margin:0;display:grid}.visit-hours[data-astro-cid-p64ushxs] div[data-astro-cid-p64ushxs]{background:#ffffff12;border-radius:11px;padding:12px 14px}.visit-hours[data-astro-cid-p64ushxs] dt[data-astro-cid-p64ushxs]{color:#ffffffa8;font-size:13px}.visit-hours[data-astro-cid-p64ushxs] dd[data-astro-cid-p64ushxs]{color:#fff;margin:2px 0 0;font-size:16px;font-weight:780}.visit-actions[data-astro-cid-p64ushxs]{flex-wrap:wrap;gap:10px;display:flex}.info-stack[data-astro-cid-p64ushxs]{margin-top:40px}.toc-mobile[data-astro-cid-p64ushxs]{border:1px solid var(--line);background:#fff;border-radius:14px;margin:0 0 28px;display:none}.toc-mobile[data-astro-cid-p64ushxs] summary[data-astro-cid-p64ushxs]{color:var(--navy);cursor:pointer;padding:16px 20px;font-size:15.5px;font-weight:800}.toc-mobile[data-astro-cid-p64ushxs] ol[data-astro-cid-p64ushxs]{gap:9px;margin:0;padding:0 20px 18px 40px;display:grid}.toc-mobile[data-astro-cid-p64ushxs] a[data-astro-cid-p64ushxs]{color:var(--muted);font-size:15px;line-height:1.6}.sources[data-astro-cid-p64ushxs]{border:1px solid var(--line);background:var(--soft-2);border-radius:14px;margin-top:40px;padding:22px 24px}.sources[data-astro-cid-p64ushxs] h2[data-astro-cid-p64ushxs]{margin:0 0 12px;font-size:17px}.sources[data-astro-cid-p64ushxs] ul[data-astro-cid-p64ushxs]{color:var(--muted);gap:7px;margin:0;padding-left:20px;font-size:14.5px;line-height:1.7;display:grid}.sources[data-astro-cid-p64ushxs] a[data-astro-cid-p64ushxs]{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.post-nav[data-astro-cid-p64ushxs]{grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;display:grid}.post-nav[data-astro-cid-p64ushxs] a[data-astro-cid-p64ushxs]{border:1px solid var(--line);background:#fff;border-radius:12px;gap:4px;padding:16px 18px;display:grid}.post-nav[data-astro-cid-p64ushxs] a[data-astro-cid-p64ushxs]:hover{border-color:var(--blue)}.post-nav[data-astro-cid-p64ushxs] span[data-astro-cid-p64ushxs]{color:var(--blue);font-size:13px;font-weight:750}.post-nav[data-astro-cid-p64ushxs] strong[data-astro-cid-p64ushxs]{color:var(--ink);font-size:15px;font-weight:700;line-height:1.5}.post-nav-next[data-astro-cid-p64ushxs]{text-align:right;grid-column:2}.disclaimer[data-astro-cid-p64ushxs]{border-left:3px solid var(--line);color:var(--muted);margin:32px 0 0;padding:16px 18px;font-size:14px;line-height:1.8}.related[data-astro-cid-p64ushxs]{margin-top:28px}.related-title[data-astro-cid-p64ushxs]{color:var(--ink);margin:0 0 12px;font-size:15px;font-weight:780}.related[data-astro-cid-p64ushxs] ul[data-astro-cid-p64ushxs]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}.related[data-astro-cid-p64ushxs] a[data-astro-cid-p64ushxs]{border:1px solid var(--line);color:var(--blue-deep);background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:15px 18px;font-size:15px;font-weight:700;display:flex}.related[data-astro-cid-p64ushxs] a[data-astro-cid-p64ushxs]:hover{border-color:var(--blue);background:var(--soft)}.side-sticky[data-astro-cid-p64ushxs]{gap:14px;display:grid;position:sticky;top:100px}.side-box[data-astro-cid-p64ushxs]{border:1px solid var(--line);background:#fff;border-radius:12px;padding:20px 22px}.side-title[data-astro-cid-p64ushxs]{color:var(--navy);margin:0 0 14px;font-size:13px;font-weight:800}.toc[data-astro-cid-p64ushxs],.side-links[data-astro-cid-p64ushxs]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-p64ushxs]{counter-reset:toc}.toc[data-astro-cid-p64ushxs] li[data-astro-cid-p64ushxs]{counter-increment:toc;gap:8px;display:flex}.toc[data-astro-cid-p64ushxs] li[data-astro-cid-p64ushxs]:before{color:var(--blue);content:counter(toc, decimal-leading-zero);flex-shrink:0;font-size:13px;font-weight:800;line-height:1.7}.toc[data-astro-cid-p64ushxs] a[data-astro-cid-p64ushxs],.side-links[data-astro-cid-p64ushxs] a[data-astro-cid-p64ushxs]{color:var(--muted);font-size:14px;line-height:1.6}.toc[data-astro-cid-p64ushxs] a[data-astro-cid-p64ushxs]:hover,.side-links[data-astro-cid-p64ushxs] a[data-astro-cid-p64ushxs]:hover{color:var(--blue-deep)}.side-call[data-astro-cid-p64ushxs]{background:var(--navy);color:#fff;text-align:center;border-radius:12px;gap:2px;padding:17px;display:grid}.side-call[data-astro-cid-p64ushxs] span[data-astro-cid-p64ushxs]{color:#ffffffc2;font-size:12.5px}.side-call[data-astro-cid-p64ushxs] strong[data-astro-cid-p64ushxs]{font-size:20px;font-weight:800}.more-heading[data-astro-cid-p64ushxs]{font-size:clamp(21px,2.6vw,28px)}.more-grid[data-astro-cid-p64ushxs]{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:20px;margin:28px 0 0;padding:0;display:grid}.more-link[data-astro-cid-p64ushxs]{margin:28px 0 0}@media (width<=1040px){.post-layout[data-astro-cid-p64ushxs]{grid-template-columns:1fr;gap:40px}.toc-mobile[data-astro-cid-p64ushxs]{display:block}.post-side[data-astro-cid-p64ushxs] .side-box[data-astro-cid-p64ushxs]:has(.toc){display:none}.side-sticky[data-astro-cid-p64ushxs]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));position:static}}@media (width<=760px){.post-header-inner[data-astro-cid-p64ushxs]{grid-template-columns:1fr}.post-header-icon[data-astro-cid-p64ushxs]{display:none}}@media (width<=620px){.post-nav[data-astro-cid-p64ushxs]{grid-template-columns:1fr}.post-nav-next[data-astro-cid-p64ushxs]{grid-column:auto}.post-header[data-astro-cid-p64ushxs]{padding-block:32px 38px}.post-layout[data-astro-cid-p64ushxs]{padding-block:28px 48px}.box[data-astro-cid-p64ushxs]{padding:22px 20px}.visit[data-astro-cid-p64ushxs]{padding:26px 20px}.visit-actions[data-astro-cid-p64ushxs] .btn{width:100%}}.prose{color:var(--cs-ink);font-size:17px;line-height:1.9}.prose>*+*{margin-top:20px}.prose h2{border-top:1px solid var(--line);margin-top:52px;padding-top:22px;scroll-margin-top:110px;font-size:clamp(21px,2.5vw,26px);position:relative}.prose h2:before{background:var(--blue);content:"";width:44px;height:3px;position:absolute;top:-2px;left:0}.prose .post-answer{border-left:4px solid var(--blue);background:var(--soft);color:var(--ink);border-radius:0 12px 12px 0;padding:14px 18px;font-weight:600}.prose h3{margin-top:32px;scroll-margin-top:110px}.prose p,.prose ul,.prose ol{color:#333c52}.prose ul,.prose ol{padding-left:22px}.prose li+li{margin-top:8px}.prose strong{color:var(--cs-ink);font-weight:720}.prose a{color:var(--cs-brand-deep);text-underline-offset:3px;text-decoration:underline}.prose blockquote{border-left:4px solid var(--sky);background:var(--navy);color:#fff;border-radius:0 12px 12px 0;margin-inline:0;padding:18px 22px}.prose blockquote p{color:#fff;margin:0}.prose table{border-collapse:collapse;width:100%;max-width:100%;font-size:15.5px;line-height:1.65;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--line);text-align:left;vertical-align:top;min-width:140px;padding:13px 16px}.prose thead th{background:var(--navy);color:#fff;font-weight:750}.prose tbody th,.prose tbody td:first-child{background:var(--soft);color:var(--ink);font-weight:720}
