.vnote[data-astro-cid-ff3ptbib]{margin:8px 0 0;font:400 14.5px/1.45 var(--sans);color:var(--muted)}.vwrap[data-astro-cid-ff3ptbib]{padding-top:0;padding-bottom:0}.fvwrap[data-astro-cid-ff3ptbib]{padding-top:8px;padding-bottom:0}.fverdict[data-astro-cid-ff3ptbib]{margin:0;border:1px solid var(--hair);border-left:4px solid var(--navy);background:var(--panel);padding:12px 16px}.fverdict[data-astro-cid-ff3ptbib] p[data-astro-cid-ff3ptbib]{margin:0 0 6px;font:400 17px/1.5 var(--serif)}.fverdict[data-astro-cid-ff3ptbib] p[data-astro-cid-ff3ptbib]:last-child{margin-bottom:0}.fverdict[data-astro-cid-ff3ptbib] strong[data-astro-cid-ff3ptbib]{font:700 13px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--navy);margin-right:4px}.sec.wide{max-width:none}.sec.wide>p{max-width:720px}.tbl[data-astro-cid-ff3ptbib]{border:1px solid var(--navy);background:var(--panel)}.tbl[data-astro-cid-ff3ptbib] table[data-astro-cid-ff3ptbib]{width:100%;border-collapse:collapse;font:400 15.5px/1.4 var(--serif)}.tbl[data-astro-cid-ff3ptbib] thead[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib]{text-align:left;font:700 11.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:10px 12px;border-bottom:1px solid var(--navy);white-space:nowrap;background:var(--paper)}.tbl[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib]{text-align:left;font:600 17px/1.3 var(--serif);color:var(--navy)}.tbl[data-astro-cid-ff3ptbib] td[data-astro-cid-ff3ptbib],.tbl[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib]{padding:12px;border-bottom:1px solid var(--hair);vertical-align:top}.tbl[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] tr[data-astro-cid-ff3ptbib]:last-child>[data-astro-cid-ff3ptbib]{border-bottom:0}.tbl[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] tr[data-astro-cid-ff3ptbib]:nth-child(2n){background:#1d3b5e08}.note[data-astro-cid-ff3ptbib]{margin-top:10px;font:italic 400 15px/1.45 var(--serif)!important;color:var(--muted)}.mgrid[data-astro-cid-ff3ptbib]{margin-top:12px;border:1px solid var(--navy);background:var(--panel)}.months[data-astro-cid-ff3ptbib]{width:100%;border-collapse:collapse;table-layout:fixed}.months[data-astro-cid-ff3ptbib] thead[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib]{font:700 12px/1 var(--sans);color:var(--muted);padding:8px 0;text-align:center;border-bottom:1px solid var(--navy)}.months[data-astro-cid-ff3ptbib] thead[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib]:first-child{width:34%;text-align:left;padding-left:10px}.months[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib]{text-align:left;padding:8px 10px;font:600 15px/1.25 var(--serif);color:var(--navy);border-bottom:1px solid var(--hair)}.months[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib] span[data-astro-cid-ff3ptbib]{display:block;font:400 12.5px/1.3 var(--sans);color:var(--muted)}.months[data-astro-cid-ff3ptbib] td[data-astro-cid-ff3ptbib]{border-bottom:1px solid var(--hair);border-left:1px solid var(--paper);padding:0}.months[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] tr[data-astro-cid-ff3ptbib]:last-child>[data-astro-cid-ff3ptbib]{border-bottom:0}.c0[data-astro-cid-ff3ptbib]{background:transparent}.c1[data-astro-cid-ff3ptbib]{background:linear-gradient(90deg,transparent 50%,rgba(29,59,94,.35) 50%)}.cz[data-astro-cid-ff3ptbib]{background:linear-gradient(90deg,rgba(29,59,94,.35) 50%,transparent 50%)}.c2[data-astro-cid-ff3ptbib]{background:#1d3b5e59}.c3[data-astro-cid-ff3ptbib]{background:var(--navy)}.key[data-astro-cid-ff3ptbib]{margin:8px 0 0;font:400 13.5px/1.6 var(--sans)!important;color:var(--muted)}.key[data-astro-cid-ff3ptbib] i[data-astro-cid-ff3ptbib]{display:inline-block;width:14px;height:12px;vertical-align:-1px;margin:0 2px 0 8px;border:1px solid var(--hair)}.key[data-astro-cid-ff3ptbib] i[data-astro-cid-ff3ptbib]:first-child{margin-left:0}.cal[data-astro-cid-ff3ptbib]{margin:12px 0 0;border-top:1px solid var(--navy)}.cal[data-astro-cid-ff3ptbib] div[data-astro-cid-ff3ptbib]{display:grid;grid-template-columns:128px minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid var(--hair)}.cal[data-astro-cid-ff3ptbib] dt[data-astro-cid-ff3ptbib]{font:700 13px/1.45 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--navy)}.cal[data-astro-cid-ff3ptbib] dd[data-astro-cid-ff3ptbib]{margin:0;font:400 17px/1.5 var(--serif)}.calnote[data-astro-cid-ff3ptbib]{margin-top:10px;font:600 15px/1.45 var(--sans)!important;color:#8e3a2e}.pins[data-astro-cid-ff3ptbib]{list-style:none;margin:8px 0 0;padding:0;border-top:1px solid var(--navy)}.pins[data-astro-cid-ff3ptbib] li[data-astro-cid-ff3ptbib]{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 0;border-bottom:1px solid var(--hair)}.pn[data-astro-cid-ff3ptbib]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--navy);color:#fff;font:700 14px/1 var(--sans)}.pins[data-astro-cid-ff3ptbib] b[data-astro-cid-ff3ptbib]{display:block;font:600 17px/1.3 var(--serif);color:var(--navy)}.pins[data-astro-cid-ff3ptbib] div[data-astro-cid-ff3ptbib] span[data-astro-cid-ff3ptbib]{font:400 16px/1.45 var(--serif)}.pins[data-astro-cid-ff3ptbib] .btn[data-astro-cid-ff3ptbib]{min-height:44px;display:inline-flex;align-items:center;font:600 15px var(--sans)}.lv[data-astro-cid-ff3ptbib]{margin:8px 0 0;padding-left:20px;font:400 17px/1.5 var(--serif)}.lv[data-astro-cid-ff3ptbib] li[data-astro-cid-ff3ptbib]{margin-bottom:8px}.ext[data-astro-cid-ff3ptbib]{margin-top:10px;font:600 15px/1.6 var(--sans)!important}.tk[data-astro-cid-ff3ptbib]{margin:20px 0 4px}.phn[data-astro-cid-ff3ptbib]{font:600 15px/1.45 var(--sans)!important;color:#8e3a2e}.shops[data-astro-cid-ff3ptbib]{list-style:none;margin:12px 0 0;padding:0;border-top:1px solid var(--navy)}.shops[data-astro-cid-ff3ptbib] li[data-astro-cid-ff3ptbib]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) auto;gap:2px 14px;padding:10px 0;border-bottom:1px solid var(--hair);font:400 16px/1.45 var(--sans)}.shops[data-astro-cid-ff3ptbib] .sn[data-astro-cid-ff3ptbib]{font-weight:700;color:var(--navy)}.shops[data-astro-cid-ff3ptbib] .st[data-astro-cid-ff3ptbib]{white-space:nowrap;display:inline-block;min-height:24px}.shops[data-astro-cid-ff3ptbib] .sx[data-astro-cid-ff3ptbib]{grid-column:1 / -1;font-size:14px;color:#8e3a2e;font-weight:600}.moreshops[data-astro-cid-ff3ptbib]{margin-top:12px}.moreshops[data-astro-cid-ff3ptbib] summary[data-astro-cid-ff3ptbib]{cursor:pointer;min-height:44px;display:flex;align-items:center;font:600 16px/1.3 var(--sans);color:var(--navy)}.steps[data-astro-cid-ff3ptbib]{list-style:none;margin:0;padding:0}.steps[data-astro-cid-ff3ptbib] li[data-astro-cid-ff3ptbib]{display:grid;grid-template-columns:34px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--hair)}.num[data-astro-cid-ff3ptbib]{display:grid;place-items:center;width:30px;height:30px;border-radius:3px;background:var(--navy);color:#fff;font:700 15px/1 var(--sans)}.steps[data-astro-cid-ff3ptbib] p[data-astro-cid-ff3ptbib]{margin:0}.steps[data-astro-cid-ff3ptbib] h3[data-astro-cid-ff3ptbib]{margin-bottom:4px}.checkbox[data-astro-cid-ff3ptbib]{border:1px solid var(--route);border-top:4px solid var(--route);background:#fbf3f1;padding:16px 18px}.checkbox[data-astro-cid-ff3ptbib] h2[data-astro-cid-ff3ptbib]{border:0;padding:0;margin:0 0 8px;color:#8e3a2e;font:600 24px/1.2 var(--serif)}.checkbox[data-astro-cid-ff3ptbib] ul[data-astro-cid-ff3ptbib]{margin:0;padding-left:20px;font:400 17px/1.55 var(--serif)}.checkbox[data-astro-cid-ff3ptbib] li[data-astro-cid-ff3ptbib]{margin-bottom:6px}.vil[data-astro-cid-ff3ptbib]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vil[data-astro-cid-ff3ptbib] li[data-astro-cid-ff3ptbib]{background:var(--panel);border:1px solid var(--hair);padding:4px 14px}.vil[data-astro-cid-ff3ptbib] summary[data-astro-cid-ff3ptbib]{cursor:pointer;min-height:44px;padding:8px 32px 8px 0;list-style:none;position:relative}.vil[data-astro-cid-ff3ptbib] summary[data-astro-cid-ff3ptbib]::-webkit-details-marker{display:none}.vil[data-astro-cid-ff3ptbib] summary[data-astro-cid-ff3ptbib]:after{content:"+";position:absolute;right:4px;top:8px;font:600 22px/1 var(--sans);color:var(--navy)}.vil[data-astro-cid-ff3ptbib] details[data-astro-cid-ff3ptbib][open] summary[data-astro-cid-ff3ptbib]:after{content:"−"}.vil[data-astro-cid-ff3ptbib] b[data-astro-cid-ff3ptbib]{display:block;font:600 19px/1.25 var(--serif);color:var(--navy);margin-bottom:2px}.vil[data-astro-cid-ff3ptbib] .tz[data-astro-cid-ff3ptbib]{font:400 15px/1.4 var(--sans);color:var(--muted)}.vil[data-astro-cid-ff3ptbib] p[data-astro-cid-ff3ptbib]{margin:0 0 10px;font:400 16px/1.45 var(--serif)}@media(min-width:720px){.vil[data-astro-cid-ff3ptbib]{grid-template-columns:1fr 1fr}}.side[data-astro-cid-ff3ptbib]{display:none}@media(min-width:1024px){.side[data-astro-cid-ff3ptbib]{display:block;position:sticky;top:calc(var(--bar-h) + 16px);align-self:start;padding-top:28px}.toc[data-astro-cid-ff3ptbib] h2[data-astro-cid-ff3ptbib]{font:600 20px/1.2 var(--sans);margin:0 0 12px}.toc[data-astro-cid-ff3ptbib] ol[data-astro-cid-ff3ptbib]{list-style:none;margin:0;padding:0;border-left:1px solid var(--hair)}.toc[data-astro-cid-ff3ptbib] a[data-astro-cid-ff3ptbib]{display:block;padding:6px 14px;text-decoration:none;color:var(--ink);font-size:16px}.toc[data-astro-cid-ff3ptbib] a[data-astro-cid-ff3ptbib][aria-current]{color:var(--navy);font-weight:600}.toc[data-astro-cid-ff3ptbib] a[data-astro-cid-ff3ptbib]:hover{color:var(--navy)}}.plan[data-astro-cid-ff3ptbib]{margin-top:24px;border:1px solid var(--hair);background:var(--panel);padding:16px;display:grid;gap:10px}.plan[data-astro-cid-ff3ptbib] h2[data-astro-cid-ff3ptbib]{font:600 20px/1.2 var(--serif);color:var(--navy);margin:0 0 2px;border:0;padding:0}.plan[data-astro-cid-ff3ptbib] .btn[data-astro-cid-ff3ptbib]{justify-content:center;text-align:center}.plan[data-astro-cid-ff3ptbib] p[data-astro-cid-ff3ptbib]{margin:2px 0 0;font:400 13px/1.4 var(--sans);color:var(--muted)}.plan[data-astro-cid-ff3ptbib] p[data-astro-cid-ff3ptbib] a[data-astro-cid-ff3ptbib]{color:var(--navy)}.off[data-astro-cid-ff3ptbib]{list-style:none;margin:12px 0 0;padding:0;border-top:1px solid var(--navy)}.off[data-astro-cid-ff3ptbib] li[data-astro-cid-ff3ptbib]{padding:9px 0;border-bottom:1px solid var(--hair);font:400 16px/1.45 var(--sans)}.off[data-astro-cid-ff3ptbib] a[data-astro-cid-ff3ptbib]{font-weight:700}.off[data-astro-cid-ff3ptbib] span[data-astro-cid-ff3ptbib]{color:var(--muted, #555)}@media(max-width:899px){.tbl[data-astro-cid-ff3ptbib] thead[data-astro-cid-ff3ptbib]{display:block;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tbl[data-astro-cid-ff3ptbib] table[data-astro-cid-ff3ptbib],.tbl[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib],.tbl[data-astro-cid-ff3ptbib] tr[data-astro-cid-ff3ptbib],.tbl[data-astro-cid-ff3ptbib] td[data-astro-cid-ff3ptbib],.tbl[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib]{display:block}.tbl[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] tr[data-astro-cid-ff3ptbib]{border-bottom:1px solid var(--navy);padding:4px 0 6px}.tbl[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] tr[data-astro-cid-ff3ptbib]:last-child{border-bottom:0}.tbl[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib]{border:0;padding:10px 14px 4px;font-size:19px}.tbl[data-astro-cid-ff3ptbib] td[data-astro-cid-ff3ptbib]{border:0;padding:6px 14px;display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px}.tbl[data-astro-cid-ff3ptbib] td[data-astro-cid-ff3ptbib]:before{content:attr(data-label);font:700 11.5px/1.6 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}}@media(max-width:520px){.cal[data-astro-cid-ff3ptbib] div[data-astro-cid-ff3ptbib]{grid-template-columns:1fr;gap:2px}.shops[data-astro-cid-ff3ptbib] li[data-astro-cid-ff3ptbib]{grid-template-columns:minmax(0,1fr) auto}.shops[data-astro-cid-ff3ptbib] .sp[data-astro-cid-ff3ptbib]{grid-column:1;grid-row:2;color:var(--muted, #555);font-size:15px}.shops[data-astro-cid-ff3ptbib] .st[data-astro-cid-ff3ptbib]{grid-column:2;grid-row:1 / span 2;align-self:center}.off[data-astro-cid-ff3ptbib] span[data-astro-cid-ff3ptbib]{display:block}.months[data-astro-cid-ff3ptbib] thead[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib]:first-child{width:38%}.months[data-astro-cid-ff3ptbib] tbody[data-astro-cid-ff3ptbib] th[data-astro-cid-ff3ptbib]{font-size:14px;padding:8px 6px}}
