.pdw{padding:20px var(--pdm-side) var(--pdm-space)}.pdw,.pdw-top-text{display:flex;flex-direction:column;gap:40px}.pdw-map,.pdw-map-note,.pdw-map-only,.pdw-summary{display:none}.pdw-crumbs{font-size:14px;color:var(--muted);display:flex;flex-wrap:wrap;gap:4px}.pdw-crumbs a{color:var(--primary)}.pdw-head{display:flex;flex-direction:column;gap:14px;align-items:flex-start;max-width:820px}.pdw h1{font-weight:800;font-size:38px;line-height:1.05;letter-spacing:-1px}.pdw h2{font-weight:800;font-size:26px;letter-spacing:-.4px;margin-bottom:14px}.pdw h3{font-weight:700;font-size:17px;margin-bottom:6px}.pdw-lede{font-size:18px;color:var(--muted)}.pdm .pdw-go{display:inline-flex;align-items:center;min-height:52px;padding:0 26px;border-radius:999px;background:var(--accent);color:#fff;font-weight:800;font-size:17px;text-decoration:none}.pdm .pdw-go:hover{background:var(--accent-dark);color:#fff}.pdw-note{font-size:14px;color:var(--muted);margin:-6px 0 14px}.pdw-note a{color:var(--primary)}.pdw-know-grid{display:grid;grid-gap:14px;gap:14px}.pdw-know-grid>div{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:18px 20px}.pdw-know-grid p{font-size:15px;color:#3d433c;line-height:1.5}.pdw-know-grid a{color:var(--primary);font-weight:600}.pdw-plain{list-style:none;margin:8px 0 0;padding:0;font-size:15px;line-height:1.7}.pdw-plain span{color:var(--muted);margin-left:6px}.pdw-source{font-size:13px!important;color:var(--muted)!important;margin-top:10px}.pdw-sub{font-size:17px;font-weight:700;margin:18px 0 10px}.pdw-know-grid>.pdw-review{margin:0;background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:18px 20px}.pdw-review>p{color:var(--accent);letter-spacing:2px}.pdw-review blockquote{margin:8px 0;font-size:15px;line-height:1.5}.pdw-review figcaption{font-size:14px;color:var(--muted)}.pdw-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pdw-chips li{display:inline-flex}.pdw-chips li:not(:has(a)){padding:8px 14px;border-radius:999px;background:var(--mint);color:var(--primary);font-weight:600;font-size:15px}.pdw-chips a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:2px solid var(--border);background:var(--surface);color:var(--ink);font-weight:600;font-size:15px;text-decoration:none}.pdw-chips a:hover{border-color:var(--primary)}.pdw-chips a span{font-size:13px;font-weight:800;color:var(--primary);background:var(--mint);border-radius:999px;padding:1px 8px}.pdw-faq{display:flex;flex-direction:column;gap:10px;max-width:860px}.pdw-faq details{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:0 18px}.pdw-faq summary{cursor:pointer;font-weight:700;font-size:17px;min-height:56px;display:flex;align-items:center}.pdw-faq details p{padding:0 0 16px;color:#3d433c;line-height:1.55}.pdw-join{border:2px dashed var(--border);border-radius:var(--pdm-radius);padding:24px 22px;display:flex;flex-direction:column;justify-content:center;gap:8px}.pdw-join h3{font-size:19px;margin:0}.pdw-join p{color:var(--muted)}.pdw-join a{color:var(--primary);font-weight:700}.pdw-links{display:flex;flex-direction:column;gap:28px}.pdw-links h2{font-size:22px;margin-bottom:12px}.pdw-up{font-size:16px;color:var(--muted)}.pdw-up a{color:var(--primary);font-weight:600}@media (min-width:720px){.pdw-know-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.pdw{padding-top:28px;gap:52px}.pdw h1{font-size:52px;letter-spacing:-1.5px}.pdw h2{font-size:30px}.pdw-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}.pdw-top-text{gap:24px}.pdw-head .pdw-buttons{display:none}.pdw-summary{display:flex;flex-direction:column;align-items:flex-start;gap:20px;background:var(--surface);border:1px solid var(--border);border-radius:var(--pdm-radius);padding:32px 36px}.pdw-summary p{font-size:22px;font-weight:700;line-height:1.35}.pdw-know-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pdw-map-only,.pdw-where{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:stretch}.pdw-chips.pdw-parks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.pdw-chips.pdw-parks li{padding:16px 18px;border-radius:16px;font-size:16px}.pdw-map-note{display:block;font-size:14px;color:var(--muted)}.pdw-map{display:block}.pdw-map .pdb-map{height:100%;min-height:380px;border-radius:20px}.pdw-faq{max-width:none}.pdw-faq summary{justify-content:space-between;gap:16px}.pdw-faq summary:after{content:"+";font-size:26px;font-weight:500;color:var(--primary);transition:transform .15s}.pdw-faq details[open] summary:after{transform:rotate(45deg)}.pdw-chips.pdw-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px 14px;gap:10px 14px}.pdw-chips.pdw-cols a,.pdw-chips.pdw-cols li{display:flex}.pdw-chips.pdw-cols a{justify-content:space-between;width:100%}}.pdw-buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pdm .pdw-own{display:inline-flex;align-items:center;min-height:52px;padding:0 22px;border-radius:999px;border:2px solid var(--ink);color:var(--ink);font-weight:700;font-size:16px;text-decoration:none;background:var(--surface)}.pdm .pdw-own:hover{border-color:var(--primary);color:var(--primary)}.pdw-also{list-style:none;margin:0;padding:0;background:var(--surface);border:1px solid var(--border);border-radius:20px}.pdw-also li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:14px 18px;font-size:15px}.pdw-also li+li{border-top:1px solid var(--border)}.pdw-also strong{font-weight:700}.pdw-also-kinds{color:var(--muted)}.pdw-also-tag{font-size:12px;font-weight:700;border:1px solid var(--border);background:var(--background);border-radius:999px;padding:2px 9px}.pdm .pdw-also a{color:var(--primary);font-weight:600;margin-left:auto}.pdm .pdw-also a+a{margin-left:0}.pdw-also-join{margin-top:14px;color:var(--muted)}.pdm .pdw-also-join a{color:var(--primary);font-weight:700}