.sqzd-park{--pk-ink:var(--ink, #1d2523);--pk-ink2:var(--ink-2, #3b4542);--pk-muted:var(--muted, #6c675c);--pk-line:var(--line, #ddd0b6);--pk-line2:var(--ivory-3, #e6dac2);--pk-paper:var(--paper, #fbf7ee);--pk-card:var(--sqz-card, #fffbf3);--pk-soft:var(--ivory-2, #efe6d3);--pk-jade:var(--jade, #0f4c45);--pk-gold:var(--gold, #c9a24a);--pk-gold-ink:var(--gold-ink, #7a5c1c);--pk-pink:var(--pink-2, #f3cdca);--pk-pink-ink:var(--pink-ink, #a14d4a);--pk-r:var(--r-m, 12px);max-width:var(--maxw,1240px);margin:0 auto;color:var(--pk-ink)}.sqzd-park section{margin-bottom:clamp(26px, 5vw, 46px)}.sqzd-park h2{margin:0 0 .7em;font-size:clamp(1.2rem, 2.6vw, 1.5rem);color:var(--pk-jade)}.sqzd-park h3{margin:0 0 .5em;font-size:1.06rem;color:var(--teak,#5a3522)}.sqzd-park__draft{margin:0 0 1.4em;padding:.8em 1em;background:var(--pk-pink);border-radius:var(--pk-r);color:var(--pk-pink-ink);font-size:.9rem}.sqzd-park__crumbs{display:flex;flex-wrap:wrap;gap:.4em;margin-bottom:.8em;font-size:.82rem;color:var(--pk-muted)}.sqzd-park__crumbs a{color:var(--pk-jade)}.sqzd-park__hero h1{margin:0 0 .25em;font-size:clamp(1.7rem, 4.2vw, 2.5rem);line-height:1.2}.sqzd-park__sub{margin:0 0 1.4em;color:var(--pk-muted);font-size:.95rem}.sqzd-park__answer{padding:clamp(16px, 3vw, 26px);background:var(--pk-card);border-inline-start:4px solid var(--pk-gold);border-radius:0 var(--pk-r) var(--pk-r) 0}.sqzd-park__answer-text{margin:0;font-size:1.04rem;line-height:1.85}.sqzd-park__today{display:flex;flex-wrap:wrap;gap:.5em;align-items:center;margin:1em 0 0;padding-top:.9em;border-top:1px dashed var(--pk-line);font-size:.9rem;color:var(--pk-muted)}.sqzd-park__today strong{color:var(--pk-ink)}.sqzd-park__today.is-weekend strong{color:var(--pk-pink-ink)}.sqzd-park__zone{margin-bottom:1.8em;padding:clamp(14px, 2.4vw, 22px);background:var(--pk-card);border:1px solid var(--pk-line);border-radius:var(--pk-r)}.sqzd-park__zone h3{display:flex;align-items:baseline;gap:.6em}.sqzd-park__zone h3 small{padding:.1em .6em;background:var(--pk-gold);color:var(--jade-deep,#08302b);border-radius:999px;font-size:.7rem}.sqzd-park__zone-note{margin:0 0 .9em;font-size:.88rem;color:var(--pk-muted)}.sqzd-park__table{width:100%;border-collapse:collapse;font-size:.92rem}.sqzd-park__table th,.sqzd-park__table td{padding:.55em .7em;text-align:start;border-bottom:1px solid var(--pk-line2)}.sqzd-park__table td{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.sqzd-park__table-head th{padding-top:1.1em;font-family:var(--font-kai,serif);font-weight:400;font-size:.82rem;color:var(--pk-gold-ink);letter-spacing:.1em}.sqzd-park__table-cap th,.sqzd-park__table-cap td{font-weight:600;color:var(--pk-jade)}.sqzd-park__tier{margin-top:1.2em;padding-top:1em;border-top:1px dashed var(--pk-line)}.sqzd-park__tier h4{margin:0 0 .3em;font-size:.96rem;color:var(--pk-jade)}.sqzd-park__tier p{margin:0 0 .6em;font-size:.85rem;color:var(--pk-muted)}.sqzd-park__table--alt td{text-align:start;white-space:normal}.sqzd-park__alts-note{margin:.9em 0 0;font-size:.82rem;color:var(--pk-muted)}.sqzd-park__fact-list{margin:0;padding:0;list-style:none;counter-reset:pkfact;display:grid;gap:.9em}.sqzd-park__fact-list li{position:relative;counter-increment:pkfact;padding:.9em 1em .9em 3.2em;background:var(--pk-paper);border:1px solid var(--pk-line);border-radius:var(--pk-r)}.sqzd-park__fact-list li::before{content:counter(pkfact);position:absolute;inset-inline-start:1em;top:.95em;display:grid;place-items:center;width:1.6em;height:1.6em;background:var(--pk-jade);color:var(--ivory,#f6f0e4);border-radius:50%;font-family:var(--font-latin,Georgia,serif);font-size:.82rem}.sqzd-park__fact-kind{display:inline-block;margin-bottom:.25em;padding:.08em .55em;background:var(--pk-line2);border-radius:999px;font-size:.72rem;color:var(--pk-gold-ink)}.sqzd-park__fact-list strong{display:block;margin-bottom:.2em}.sqzd-park__fact-list p{margin:0;font-size:.93rem;line-height:1.8}.sqzd-park__transit ul,.sqzd-park__nearby ul{margin:0;padding-inline-start:1.2em}.sqzd-park__transit li,.sqzd-park__nearby li{margin-bottom:.35em;font-size:.93rem}.sqzd-park__about p{margin:0;padding:clamp(14px, 2.4vw, 20px);background:var(--pk-paper);border-radius:var(--pk-r);font-size:.95rem;line-height:1.85;color:var(--pk-ink2)}.sqzd-park__faq-item{border-bottom:1px solid var(--pk-line2)}.sqzd-park__faq-item summary{padding:.85em 0;cursor:pointer;font-weight:600;list-style:none}.sqzd-park__faq-item summary::-webkit-details-marker{display:none}.sqzd-park__faq-item summary::after{content:"＋";float:inline-end;color:var(--pk-gold-ink)}.sqzd-park__faq-item[open] summary::after{content:"－"}.sqzd-park__faq-item p{margin:0 0 1.1em;font-size:.93rem;color:var(--pk-ink2)}.sqzd-park__source{display:flex;flex-wrap:wrap;gap:.6em 1.6em;align-items:center;padding:1em clamp(14px, 2.4vw, 20px);background:var(--pk-soft);border-radius:var(--pk-r);font-size:.86rem}.sqzd-park__source p{margin:0}.sqzd-park__checked{color:var(--pk-muted);font-variant-numeric:tabular-nums}.sqzd-park__official{color:var(--pk-jade)}.sqzd-park__report{color:var(--pk-pink-ink)}.sqzd-park__nearby{padding-top:1.4em;border-top:2px solid var(--pk-line)}.sqzd-park__disclosure{margin-top:2em;padding:clamp(14px, 2.4vw, 22px);background:var(--pk-soft);border-radius:var(--pk-r);font-size:.82rem;line-height:1.75;color:var(--pk-muted)}.sqzd-park__disclosure p{margin:0 0 .6em}.sqzd-park__disclosure p:last-child{margin-bottom:0}.sqzd-park__noscript{padding:.8em 1em;background:var(--pk-line2);border-radius:var(--pk-r);font-size:.9rem}.sqzd-park__calc h2{margin-bottom:.6em}