.v3p.v3g.p-town .mk-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v3p.v3g.p-town main>.sec2.mk-live{content-visibility:visible!important}.v3p.v3g.p-town .mk-center{display:flex;justify-content:center;margin-top:30px}.v3p.v3g.p-town .mk-print-only{display:none}.v3p.v3g.p-town .cd .eb{margin:0;font:600 .72rem/1 var(--font-sans);color:var(--accent)}.v3p.v3g.p-town .mk-note{text-align:left}.v3p.v3g.p-town .mk-note b{font-weight:700;color:var(--text)}.v3p.v3g.p-town .mk-in{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.v3p.v3g.p-town .mk-chk-item:has(.mk-in:focus-visible),.v3p.v3g.p-town .mk-opt:has(.mk-in:focus-visible),.v3p.v3g.p-town .mk-rw:has(.mk-in:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.v3p.v3g.p-town .mk-bx{position:relative;flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--surface-alt);box-shadow:var(--well);transition:background .3s,box-shadow .3s}.v3p.v3g.p-town .mk-bx:after{content:"";width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff 0 14%,rgba(255,255,255,.5) 42%,rgba(255,255,255,.12));box-shadow:inset 0 0 0 1px rgba(255,255,255,.6);transform:scale(0);transition:transform .42s cubic-bezier(.3,1.5,.5,1)}.v3p.v3g.p-town .on>.mk-bx{background:var(--g);box-shadow:var(--bv)}.v3p.v3g.p-town .on>.mk-bx:after{transform:scale(1)}.v3p.v3g.p-town .mk-bx.sq{border-radius:8px}.v3p.v3g.p-town .mk-bx.sq:after{display:none}.v3p.v3g.p-town .mk-bx.sq svg{width:16px;height:16px;stroke-width:3.4;color:#fff;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e)}.v3p.v3g.p-town .on>.mk-bx.sq svg{stroke-dashoffset:0}.v3p.v3g.p-town .mk-px{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:24px;align-items:start;max-width:1040px;margin:0 auto;text-align:left}.v3p.v3g.p-town .mk-px-bar{display:none}.v3p.v3g.p-town .mk-px-in{display:grid;gap:24px;min-width:0}.v3p.v3g.p-town .mk-fs{min-width:0;margin:0;padding:0;border:0}.v3p.v3g.p-town .mk-lh{margin:0 0 12px;padding:0;font:600 .68rem/1 var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted)}.v3p.v3g.p-town .mk-px .bi{background:var(--surface)}.v3p.v3g.p-town .mk-px .ir+.ir{box-shadow:inset 0 1.5px 0 var(--border)}.v3p.v3g.p-town .mk-stp{display:flex;align-items:center;gap:6px}.v3p.v3g.p-town .mk-px .sbt{width:44px;height:44px}.v3p.v3g.p-town .mk-px .sbt[aria-disabled=true]{opacity:.3;cursor:not-allowed}.v3p.v3g.p-town .mk-px .sbt[aria-disabled=true]:active{transform:none}.v3p.v3g.p-town .mk-ogrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v3p.v3g.p-town .mk-opt{position:relative;display:flex;align-items:center;gap:12px;min-height:72px;padding:12px 14px;border-radius:20px;cursor:pointer;color:var(--text);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.12);transition:box-shadow .3s var(--e),background .3s}.v3p.v3g.p-town .mk-opt:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.12)}.v3p.v3g.p-town .mk-opt.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.v3g.p-town .mk-opt b{font:600 1rem var(--font-sans)}.v3p.v3g.p-town .mk-opt>b,.v3p.v3g.p-town .mk-ot{flex:1;min-width:0}.v3p.v3g.p-town .mk-opt small{display:block;margin-top:2px;font-size:.82rem;line-height:1.35;color:var(--text-secondary)}.v3p.v3g.p-town .mk-oi{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--surface-alt);color:var(--text-secondary);box-shadow:var(--well);transition:color .3s,background .3s}.v3p.v3g.p-town .mk-oi svg{width:28px;height:28px}.v3p.v3g.p-town .mk-opt.on .mk-oi{color:var(--accent);background:var(--surface)}.v3p.v3g.p-town .mk-ck{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--surface-alt);box-shadow:var(--well);color:#fff}.v3p.v3g.p-town .mk-ck svg{width:14px;height:14px;stroke-width:3.4;opacity:0;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e),opacity .2s}.v3p.v3g.p-town .mk-opt.on .mk-ck{background:var(--g);box-shadow:var(--bv)}.v3p.v3g.p-town .mk-opt.on .mk-ck svg{opacity:1;stroke-dashoffset:0}.v3p.v3g.p-town .mk-rwl{display:grid;gap:10px}.v3p.v3g.p-town .mk-rw{position:relative;display:flex;align-items:center;gap:14px;min-height:68px;padding:12px 16px;border-radius:14px;cursor:pointer;color:var(--text);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.12);transition:box-shadow .3s var(--e),background .3s}.v3p.v3g.p-town .mk-rw:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.12)}.v3p.v3g.p-town .mk-rw.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.v3g.p-town .mk-rwt{display:grid;gap:2px;flex:1;min-width:0}.v3p.v3g.p-town .mk-rw b{font:600 .98rem var(--font-sans)}.v3p.v3g.p-town .mk-rw small{font-size:.82rem;color:var(--text-secondary)}.v3p.v3g.p-town .mk-rwo{display:grid;gap:2px;justify-items:end;text-align:right}.v3p.v3g.p-town .mk-rwo b{font:700 1.05rem var(--font-sans);color:var(--accent)}.v3p.v3g.p-town .mk-rwo small{font-size:.78rem;white-space:nowrap}.v3p.v3g.p-town .mk-px-out{position:sticky;top:112px;display:grid;gap:16px;min-width:0}.v3p.v3g.p-town .mk-px-out .mk-px-big{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.v3p.v3g.p-town .mk-px-big b{font:italic 850 clamp(2.8rem,5vw,3.6rem)/1 var(--font-brand);color:var(--accent);font-variant-numeric:tabular-nums}.v3p.v3g.p-town .mk-px-big small{font-size:.92rem;color:var(--text-secondary)}.v3p.v3g.p-town .mk-px-lines{border-radius:16px;background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong);overflow:hidden}.v3p.v3g.p-town .mk-ln{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 16px;font-size:.93rem}.v3p.v3g.p-town .mk-ln+.mk-ln{box-shadow:inset 0 1px 0 var(--border)}.v3p.v3g.p-town .mk-ln span{color:var(--text-secondary)}.v3p.v3g.p-town .mk-ln b{font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.v3p.v3g.p-town .mk-px-out .mk-px-min{margin:0;min-height:2.9em;font-size:.88rem;line-height:1.45;color:var(--text-secondary)}.v3p.v3g.p-town .mk-px-go,.v3p.v3g.p-town .mk-px-go>span{width:100%}.v3p.v3g.p-town .mk-px-out .mk-px-fine{margin:0;font-size:.8rem;line-height:1.45;color:var(--text-muted)}.v3p.v3g.p-town .mk-tblw{max-width:860px;margin:0 auto;padding:14px 28px}.v3p.v3g.p-town .mk-tbl{width:100%;border-collapse:collapse;text-align:left}.v3p.v3g.p-town .mk-tbl caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v3p.v3g.p-town .mk-tbl td,.v3p.v3g.p-town .mk-tbl th{padding:18px 10px;vertical-align:middle}.v3p.v3g.p-town .mk-tbl thead th{padding:14px 10px 12px;font:600 .66rem/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.v3p.v3g.p-town .mk-tbl tbody tr{box-shadow:inset 0 1.5px 0 var(--border)}.v3p.v3g.p-town .mk-tbl tbody th{font:600 1.02rem var(--font-sans);color:var(--text)}.v3p.v3g.p-town .mk-tbl td b{margin-right:10px;font:italic 850 1.7rem/1 var(--font-brand);font-variant-numeric:tabular-nums}.v3p.v3g.p-town .mk-tbl td .tag{vertical-align:4px}.v3p.v3g.p-town .mk-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;align-items:start}.v3p.v3g.p-town .mk-freq,.v3p.v3g.p-town .mk-prices{list-style:none;margin:14px 0 0;padding:0;display:grid}.v3p.v3g.p-town .mk-prices li{display:flex;align-items:center;gap:12px;padding:9px 0;font-size:.96rem}.v3p.v3g.p-town .mk-prices li+li{box-shadow:inset 0 1px 0 var(--border)}.v3p.v3g.p-town .mk-prices .ib{width:38px;height:38px}.v3p.v3g.p-town .mk-prices .ib svg.ai{width:26px;height:26px}.v3p.v3g.p-town .mk-prices li>span:nth-child(2){flex:1;min-width:0}.v3p.v3g.p-town .mk-prices b{font:700 1rem var(--font-sans);font-variant-numeric:tabular-nums}.v3p.v3g.p-town .cd .mk-cardnote{margin:14px 0 0;font-size:.86rem;color:var(--text-muted)}.v3p.v3g.p-town .cd .mk-cardlead{margin:12px 0 0;font-size:.98rem;line-height:1.55;color:var(--text-secondary)}.v3p.v3g.p-town .mk-freq{gap:10px}.v3p.v3g.p-town .mk-freq li{display:flex;align-items:center;gap:14px;padding:14px;border-radius:16px;background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong)}.v3p.v3g.p-town .mk-freq .ib{width:46px;height:46px;background:var(--surface)}.v3p.v3g.p-town .mk-freq .ib svg.ai{width:30px;height:30px}.v3p.v3g.p-town .mk-freq li>span:nth-child(2){flex:1;min-width:0;display:grid;gap:2px}.v3p.v3g.p-town .mk-freq b{font:600 1rem var(--font-sans)}.v3p.v3g.p-town .mk-freq small{font-size:.82rem;line-height:1.35;color:var(--text-secondary)}.v3p.v3g.p-town .mk-freq-p{display:grid;justify-items:end;gap:2px}.v3p.v3g.p-town .mk-freq-p b{font:italic 850 1.5rem/1 var(--font-brand);font-variant-numeric:tabular-nums}.v3p.v3g.p-town .mk-steps{list-style:none;margin:0;padding:0}.v3p.v3g.p-town .mk-steps h3{margin-top:16px}.v3p.v3g.p-town .mk-num{font:italic 850 1.6rem/1 var(--font-brand)}.v3p.v3g.p-town .mk-points p a{font-weight:600}.v3p.v3g.p-town a.mk-link{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--text);transition:transform .3s var(--e),box-shadow .3s}.v3p.v3g.p-town a.mk-guide:hover,.v3p.v3g.p-town a.mk-link:hover{transform:translateY(-4px)}.v3p.v3g.p-town a.mk-guide:focus-visible,.v3p.v3g.p-town a.mk-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.v3g.p-town .mk-link .ib{width:46px;height:46px}.v3p.v3g.p-town .mk-link .ib svg{width:24px;height:24px}.v3p.v3g.p-town .mk-link .ib svg.ai{width:30px;height:30px}.v3p.v3g.p-town .mk-link-t{flex:1;min-width:0;display:grid;gap:3px}.v3p.v3g.p-town .mk-link-t b{font:600 1.15rem/1.2 var(--font-brand)}.v3p.v3g.p-town .mk-link-t small{font-size:.86rem;line-height:1.4;color:var(--text-secondary)}.v3p.v3g.p-town .mk-go{flex:none;display:grid;color:var(--text-muted);transition:transform .3s var(--e),color .2s}.v3p.v3g.p-town .mk-go svg{width:18px;height:18px}.v3p.v3g.p-town a.mk-link:hover .mk-go{transform:translateX(4px);color:var(--accent)}.v3p.v3g.p-town .mk-guides{max-width:940px;margin:0 auto}.v3p.v3g.p-town a.mk-guide{display:grid;gap:12px;align-content:start;text-decoration:none;color:var(--text);transition:transform .3s var(--e),box-shadow .3s}.v3p.v3g.p-town .mk-guide-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.v3p.v3g.p-town .mk-guide h3{margin-top:4px;font-size:1.5rem;text-wrap:balance}.v3p.v3g.p-town .mk-guide p{margin:0}.v3p.v3g.p-town .mk-guide-go{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font:600 .95rem var(--font-sans);color:var(--accent)}.v3p.v3g.p-town .mk-guide-go svg{width:16px;height:16px;transition:transform .3s var(--e)}.v3p.v3g.p-town a.mk-guide:hover .mk-guide-go svg{transform:translateX(4px)}.v3p.v3g.p-town .mk-toc .lo-chip{text-decoration:none}.v3p.v3g.p-town .mk-art{width:min(100%,560px);margin:0 auto;display:grid;gap:56px;text-align:left}.v3p.v3g.p-town .mk-art>section{display:grid;gap:16px}.v3p.v3g.p-town .mk-art h2{margin:0;font:600 clamp(1.8rem,3.4vw,2.4rem)/1.08 var(--font-brand);letter-spacing:-.01em;text-wrap:balance;scroll-margin-top:130px}.v3p.v3g.p-town .mk-art>section>p:not(.eb){margin:0;font-size:1.14rem;line-height:1.7;color:var(--text-secondary)}.v3p.v3g.p-town .mk-art .mk-note{margin:4px 0;max-width:none}.v3p.v3g.p-town .mk-rooms{display:grid;gap:12px}.v3p.v3g.p-town .mk-rooms .cd{display:flex;align-items:flex-start;gap:16px;padding:20px}.v3p.v3g.p-town .mk-rooms .ib{width:46px;height:46px}.v3p.v3g.p-town .mk-rooms .ib svg{width:24px;height:24px}.v3p.v3g.p-town .mk-rooms .ib svg.ai{width:30px;height:30px}.v3p.v3g.p-town .mk-rooms h3{font-size:1.2rem}.v3p.v3g.p-town .mk-rooms p{margin:4px 0 0;font-size:.98rem;line-height:1.6}.v3p.v3g.p-town .mk-chk{display:grid;gap:20px;max-width:980px;margin:0 auto;text-align:left}.v3p.v3g.p-town .mk-chk-top{position:sticky;top:104px;z-index:4;display:grid;gap:10px;padding:16px 22px 18px}.v3p.v3g.p-town .cd .mk-chk-count{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:.9rem;color:var(--text-secondary)}.v3p.v3g.p-town .mk-chk-count b{font:italic 850 1.6rem/1 var(--font-brand);color:var(--text);font-variant-numeric:tabular-nums}.v3p.v3g.p-town .mk-bar{height:10px;border-radius:999px;background:var(--surface-alt);box-shadow:var(--well);overflow:hidden}.v3p.v3g.p-town .mk-bar i{display:block;height:100%;border-radius:inherit;background:var(--g);transform-origin:0 50%;transition:transform .42s var(--e)}.v3p.v3g.p-town .mk-chk-acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.v3p.v3g.p-town .mk-chk-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.v3p.v3g.p-town .mk-chk-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.v3p.v3g.p-town .mk-chk-h h2{margin:0;font:600 1.4rem/1.15 var(--font-brand)}.v3p.v3g.p-town .mk-chk-h .tag{flex:none}.v3p.v3g.p-town .mk-chk-group ul{list-style:none;margin:0;padding:0;display:grid}.v3p.v3g.p-town .mk-chk-item{position:relative;display:flex;align-items:center;gap:14px;min-height:52px;margin:0 -10px;padding:8px 10px;border-radius:14px;cursor:pointer;font-size:1rem;line-height:1.4;color:var(--text);transition:background .2s}@media (hover:hover){.v3p.v3g.p-town .mk-chk-item:hover{background:var(--surface-alt)}}.v3p.v3g.p-town .mk-chk-t{flex:1;min-width:0;transition:color .2s}.v3p.v3g.p-town .mk-chk-item.on .mk-chk-t{color:var(--text-muted);text-decoration:line-through}.v3p.v3g.p-town .mk-checklist .mk-note{margin-top:24px}@media (max-width:900px){.v3p.v3g.p-town .mk-px{grid-template-columns:minmax(0,1fr);gap:20px}.v3p.v3g.p-town .mk-px-out{position:static}.v3p.v3g.p-town .mk-px-bar{position:sticky;top:84px;z-index:5;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 16px 14px;border-radius:18px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -4px 0 color-mix(in srgb,var(--accent) 20%,transparent),0 16px 22px -16px rgba(0,0,0,.55)}.v3p.v3g.p-town .mk-px-bar span{display:grid;gap:4px;min-width:0}.v3p.v3g.p-town .mk-px-bar small{font:600 .58rem/1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.v3p.v3g.p-town .mk-px-bar b{font:italic 850 1.45rem/1.1 var(--font-brand);font-variant-numeric:tabular-nums;white-space:nowrap}.v3p.v3g.p-town .mk-px-bar span:first-child b{color:var(--accent)}.v3p.v3g.p-town .mk-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.v3p.v3g.p-town .mk-toc{display:none}.v3p.v3g.p-town .mk-ogrid{grid-template-columns:minmax(0,1fr)}.v3p.v3g.p-town .mk-px .ir{padding:14px;gap:12px}.v3p.v3g.p-town .mk-px .ir .ib{display:none}.v3p.v3g.p-town .mk-split{gap:12px;margin-top:12px}.v3p.v3g.p-town .mk-center .ky,.v3p.v3g.p-town .mk-center .ky>span{width:100%}.v3p.v3g.p-town .mk-tblw{padding:4px 20px}.v3p.v3g.p-town .mk-tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.v3p.v3g.p-town .mk-tbl,.v3p.v3g.p-town .mk-tbl tbody{display:block}.v3p.v3g.p-town .mk-tbl tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;padding:16px 0}.v3p.v3g.p-town .mk-tbl tbody tr:first-child{box-shadow:none}.v3p.v3g.p-town .mk-tbl tbody th{grid-column:1/-1;padding:0}.v3p.v3g.p-town .mk-tbl td{display:grid;gap:6px;justify-items:start;align-content:start;padding:0}.v3p.v3g.p-town .mk-tbl td:before{content:attr(data-label);font:600 .6rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.v3p.v3g.p-town .mk-tbl td b{margin:0;font-size:1.6rem}.v3p.v3g.p-town .mk-art{gap:40px}.v3p.v3g.p-town .mk-art>section>p:not(.eb){font-size:1.04rem}.v3p.v3g.p-town .mk-rooms .cd{padding:16px;gap:12px}.v3p.v3g.p-town .mk-guide h3{font-size:1.35rem}.v3p.v3g.p-town .mk-chk-top{top:84px;padding:12px 16px 14px}.v3p.v3g.p-town .mk-chk-groups{grid-template-columns:minmax(0,1fr);gap:12px}.v3p.v3g.p-town .mk-chk-acts{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;justify-content:stretch}.v3p.v3g.p-town .mk-chk-acts .ky,.v3p.v3g.p-town .mk-chk-acts .ky>span{width:100%}}@media print{@page{margin:12mm}.v3p.v3g.p-town .mk-checklist,.v3p.v3g.p-town .mk-checklist .sec2,.v3p.v3g.p-town:has(.mk-checklist),html:has(.mk-checklist),html:has(.mk-checklist) body{background:#fff!important;box-shadow:none!important}.v3p.v3g.p-town .mk-checklist .lo-intro,.v3p.v3g.p-town .mk-checklist .lo-note .ib,.v3p.v3g.p-town .mk-checklist .mk-chk-acts,.v3p.v3g.p-town .mk-checklist .mk-chk-h .tag,.v3p.v3g.p-town .mk-checklist .mk-chk-top,.v3p.v3g.p-town .mk-checklist .mk-cta,.v3p.v3g.p-town .mk-checklist .mk-noprint,html:has(.mk-checklist) .skip-link,html:has(.mk-checklist) .v3c,html:has(.mk-checklist) body>:not(.v3p):not(:has(.mk-checklist)){display:none!important}.v3p.v3g.p-town .mk-checklist,.v3p.v3g.p-town .mk-checklist *{color:#000!important;text-shadow:none!important;animation:none!important;transition:none!important}.v3p.v3g.p-town main.mk-checklist>.sec2{content-visibility:visible!important;padding:0!important}.v3p.v3g.p-town .mk-checklist .wrap{width:100%}.v3p.v3g.p-town .mk-checklist .ph{padding:0 0 8pt!important;text-align:left;overflow:visible}.v3p.v3g.p-town .mk-checklist .ph:before{display:none}.v3p.v3g.p-town .mk-checklist .ph .wrap{justify-items:start}.v3p.v3g.p-town .mk-checklist .ph .eb{display:none}.v3p.v3g.p-town .mk-checklist .ph h1{min-height:0;margin:0;font-size:20pt}.v3p.v3g.p-town .mk-checklist .mk-print-only{display:block;margin:4pt 0 0;font-size:9pt}.v3p.v3g.p-town .mk-checklist .mk-chk{display:block;max-width:none}.v3p.v3g.p-town .mk-checklist .mk-chk-groups{display:grid;grid-template-columns:1fr 1fr;gap:10pt 22pt}.v3p.v3g.p-town .mk-checklist .mk-chk-group{padding:0;border-radius:0;background:none;box-shadow:none;break-inside:avoid}.v3p.v3g.p-town .mk-checklist .mk-chk-h{margin:0 0 3pt;padding-bottom:2pt;border-bottom:1pt solid #000}.v3p.v3g.p-town .mk-checklist .mk-chk-h h2{font-size:12pt}.v3p.v3g.p-town .mk-checklist .mk-chk-item{min-height:0;margin:0;padding:2.5pt 0;gap:7pt;align-items:flex-start;font-size:10pt;line-height:1.3;background:none}.v3p.v3g.p-town .mk-checklist .mk-chk-item .mk-bx{width:10pt;height:10pt;margin-top:1pt;border:1pt solid #000;border-radius:2pt;background:none!important;box-shadow:none!important}.v3p.v3g.p-town .mk-checklist .mk-chk-item .mk-bx svg{display:none!important}.v3p.v3g.p-town .mk-checklist .mk-chk-item.on .mk-chk-t{text-decoration:none}.v3p.v3g.p-town .mk-checklist .lo-note{display:block;max-width:none;margin:10pt 0 0;padding:6pt 0 0;border-top:1pt solid #000;border-radius:0;background:none;box-shadow:none}.v3p.v3g.p-town .mk-checklist .lo-note p{margin:0;font-size:8.5pt;line-height:1.35}}