@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-cyrillic-ext-wght-normal.CGKlZYBf.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-cyrillic-wght-normal.DLqwHbi6.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-greek-ext-wght-normal.e3e57Shi.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-greek-wght-normal.CO1l-giJ.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-vietnamese-wght-normal.LcSrhZ7T.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-latin-ext-wght-normal.BnEbWgdZ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-latin-wght-normal.DLxlUchJ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Maven Pro Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/maven-pro-vietnamese-wght-normal.DgdbW9gM.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Maven Pro Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/maven-pro-latin-ext-wght-normal.H1dK29Gx.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Maven Pro Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/maven-pro-latin-wght-normal.C_Ca0Pis.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #ffffff;--surface: #f2f6f7;--ink: #102428;--muted: #435f65;--primary: #1f6775;--accent: #a94419;--line: #d5e0e2;--font-head: "Literata Variable", Literata, Georgia, "Times New Roman", serif;--font-body: "Maven Pro Variable", "Maven Pro", system-ui, -apple-system, sans-serif;--hair: 1px solid var(--line);--edge: 1px solid var(--ink);--edge-soft: 1px solid var(--muted);--radius: 0px;--pad: clamp(1rem, 3vw, 1.6rem);--gutter: clamp(1rem, 4vw, 3rem);--stack: clamp(2.5rem, 5vw, 4rem);--max: 1180px;--measure: 66ch}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:1.0625rem;line-height:1.6;font-weight:400;font-synthesis:none;overflow-x:hidden}h1,h2,h3,h4{margin:0;font-family:var(--font-head);font-weight:600;line-height:1.12;letter-spacing:-.012em;text-wrap:balance}h1{font-size:clamp(1.95rem,5.2vw,3rem);line-height:1.06}h2{font-size:clamp(1.45rem,3.2vw,2.05rem)}h3{font-size:clamp(1.05rem,1.8vw,1.22rem);line-height:1.25}h4{font-size:1rem}p{margin:0 0 1.1em}p:last-child{margin-bottom:0}a{color:var(--primary);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{color:var(--accent)}img{display:block;max-width:100%;height:auto}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.band{padding-block:var(--stack)}.band--surface{background:var(--surface);border-block:var(--hair)}.band--ink{background:var(--ink);color:#fff}.band--ink h2,.band--ink h3{color:#fff}.label{margin:0 0 .7rem;font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.label__no{font-family:var(--font-head);font-weight:600;letter-spacing:.04em;padding-right:.55rem;border-right:1px solid currentColor;margin-right:.55rem}.band--ink .label{color:#e8b39a}.deck{margin:.85rem 0 0;max-width:var(--measure);color:var(--muted);font-size:1.0625rem}.band--ink .deck{color:#b9cbcd}.rule-double{border-bottom:var(--edge);box-shadow:none;padding-bottom:3px;background-image:linear-gradient(var(--line),var(--line));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat}.plate{background:var(--bg);border:var(--edge);border-radius:var(--radius)}.plate--soft{border:var(--hair)}.plate--tint{background:var(--surface)}.plate__tab{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem var(--pad);border-bottom:var(--edge);background:var(--surface);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--primary)}.plate--soft .plate__tab{border-bottom:var(--hair)}.plate__body{padding:var(--pad)}.seams{display:grid;gap:1px;background:var(--line);border:var(--hair)}.seams>*{background:var(--bg)}.fig{font-family:var(--font-head);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--accent);line-height:1}.act{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.7rem 1.35rem;border:1px solid transparent;border-radius:var(--radius);font-family:var(--font-body);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .14s linear,color .14s linear}.act--solid{background:var(--primary);border-color:var(--primary);color:#fff}.act--solid:hover{background:var(--ink);border-color:var(--ink);color:#fff}.act--line{background:transparent;border-color:var(--ink);color:var(--ink)}.act--line:hover{background:var(--ink);color:#fff}.act--clay{background:var(--accent);border-color:var(--accent);color:#fff}.act--clay:hover{background:var(--ink);border-color:var(--ink);color:#fff}.act--onink{background:#fff;border-color:#fff;color:var(--ink)}.act--onink:hover{background:var(--accent);border-color:var(--accent);color:#fff}.act svg{flex:none;width:15px;height:15px;fill:currentColor}.acts{display:flex;flex-wrap:wrap;gap:.6rem}.skip{position:absolute;left:0;top:-60px;z-index:200;background:var(--accent);color:#fff;padding:.7rem 1.1rem;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.skip:focus{top:0}.shot{width:100%;border:var(--hair);object-fit:cover}.prose{max-width:var(--measure);font-size:1.0625rem}.prose>h2{margin:2.4rem 0 .85rem;padding-top:.9rem;border-top:var(--edge);font-size:clamp(1.3rem,2.6vw,1.7rem)}.prose>h3{margin:1.9rem 0 .6rem;color:var(--primary)}.prose ul,.prose ol{margin:0 0 1.2rem;padding-left:1.2rem}.prose li{margin-bottom:.4rem}.prose strong{font-weight:700;color:var(--ink)}.prose blockquote{margin:1.5rem 0;padding:.2rem 0 .2rem 1.1rem;border-left:3px solid var(--accent);color:var(--muted)}.prose table{width:100%;border-collapse:collapse;margin:1.4rem 0;font-size:.98rem}.prose th,.prose td{border:var(--hair);padding:.55rem .7rem;text-align:left;vertical-align:top}.prose th{background:var(--surface);font-weight:700}.scroller{overflow-x:auto;-webkit-overflow-scrolling:touch}.hd[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:50;background:var(--bg);border-bottom:var(--edge)}.hd__row[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:.55rem;min-height:60px}.sig[data-astro-cid-dmqpwcec]{display:grid;align-content:center;min-height:44px;margin-right:auto;text-decoration:none;color:var(--ink);line-height:1.1}.sig__brand[data-astro-cid-dmqpwcec]{font-family:var(--font-head);font-weight:600;font-size:1.02rem;letter-spacing:-.01em}.sig__geo[data-astro-cid-dmqpwcec]{margin-top:2px;font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.sig[data-astro-cid-dmqpwcec]:hover .sig__brand[data-astro-cid-dmqpwcec]{color:var(--primary)}.hd__desk[data-astro-cid-dmqpwcec]{display:none}.hd__desk[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:1.15rem;margin:0;padding:0;list-style:none}.hd__desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:block;padding:.55rem 0;border-bottom:2px solid transparent;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--ink);white-space:nowrap}.hd__desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{border-bottom-color:var(--line);color:var(--primary)}.hd__desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{border-bottom-color:var(--accent);color:var(--accent)}.hd__tel[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:44px;min-height:44px;padding:0 .55rem;border:var(--edge);color:var(--ink);text-decoration:none;font-size:.82rem;font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.hd__tel[data-astro-cid-dmqpwcec] svg[data-astro-cid-dmqpwcec]{width:17px;height:17px;fill:var(--accent)}.hd__tel[data-astro-cid-dmqpwcec]:hover{background:var(--ink);color:#fff}.hd__tel[data-astro-cid-dmqpwcec]:hover svg[data-astro-cid-dmqpwcec]{fill:#fff}.hd__telText[data-astro-cid-dmqpwcec]{display:none}.pnl[data-astro-cid-dmqpwcec] summary[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:.45rem;min-width:44px;min-height:44px;padding:0 .6rem;border:var(--edge);background:var(--ink);color:#fff;cursor:pointer;list-style:none;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pnl[data-astro-cid-dmqpwcec] summary[data-astro-cid-dmqpwcec]::-webkit-details-marker{display:none}.pnl__bars[data-astro-cid-dmqpwcec]{display:grid;gap:3px;width:17px}.pnl__bars[data-astro-cid-dmqpwcec] i[data-astro-cid-dmqpwcec]{display:block;height:2px;background:#fff}.pnl[data-astro-cid-dmqpwcec][open] .pnl__bars[data-astro-cid-dmqpwcec] i[data-astro-cid-dmqpwcec]:nth-child(2){background:var(--accent)}.pnl__word[data-astro-cid-dmqpwcec]{display:none}.pnl__sheet[data-astro-cid-dmqpwcec]{position:fixed;top:60px;right:0;bottom:0;width:min(90vw,340px);overflow-y:auto;background:var(--bg);border-left:var(--edge);border-top:var(--hair);padding:1.1rem var(--pad) 2rem;z-index:60}.pnl__label[data-astro-cid-dmqpwcec]{margin:1.35rem 0 .4rem;font-size:.64rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.pnl__label[data-astro-cid-dmqpwcec]:first-child{margin-top:0}.pnl__list[data-astro-cid-dmqpwcec]{margin:0;padding:0;list-style:none;border-top:var(--hair)}.pnl__list[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec]{border-bottom:var(--hair)}.pnl__list[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:46px;padding:.6rem 0;text-decoration:none;color:var(--ink);font-size:.94rem;font-weight:600}.pnl__list[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.pnl__list[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=page]{color:var(--accent)}.pnl__zip[data-astro-cid-dmqpwcec]{font-size:.72rem;font-weight:700;letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums}.pnl__acts[data-astro-cid-dmqpwcec]{display:grid;gap:.5rem;margin-top:1.5rem;padding-top:1.2rem;border-top:var(--edge)}.pnl__note[data-astro-cid-dmqpwcec]{margin:.3rem 0 0;font-size:.8rem;line-height:1.45;color:var(--muted)}@media(min-width:460px){.hd__telText[data-astro-cid-dmqpwcec]{display:inline}}@media(min-width:1024px){.hd__row[data-astro-cid-dmqpwcec]{min-height:68px;gap:1.1rem}.sig__brand[data-astro-cid-dmqpwcec]{font-size:1.18rem}.hd__desk[data-astro-cid-dmqpwcec]{display:block}.pnl[data-astro-cid-dmqpwcec]{display:none}.hd__tel[data-astro-cid-dmqpwcec]{background:var(--primary);border-color:var(--primary);color:#fff;padding:0 .9rem}.hd__tel[data-astro-cid-dmqpwcec] svg[data-astro-cid-dmqpwcec]{fill:#fff}}.ft[data-astro-cid-sz7xmlte]{border-top:var(--edge);background:var(--bg);padding-top:clamp(2rem,4vw,3rem)}.ft__pair[data-astro-cid-sz7xmlte],.ft__cta[data-astro-cid-sz7xmlte] .plate__body[data-astro-cid-sz7xmlte]{display:grid;gap:1rem}.ft__lead[data-astro-cid-sz7xmlte]{margin:0;font-size:.95rem;line-height:1.55;color:var(--muted);max-width:46ch}.ft__act[data-astro-cid-sz7xmlte]{justify-self:start}.ft__index[data-astro-cid-sz7xmlte]{display:grid;gap:1.6rem;margin-top:clamp(1.8rem,3vw,2.6rem);padding-top:1.4rem;border-top:var(--hair)}.ft__col[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{margin:0 0 .7rem;font-family:var(--font-body);font-size:.66rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.ft__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{margin:0;padding:0;list-style:none}.ft__col[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;border-bottom:var(--hair)}.ft__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;padding:.6rem 0;min-height:44px;text-decoration:none;color:var(--ink);font-size:.9rem;font-weight:600;line-height:1.5}.ft__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent);text-decoration:underline}.ft__zip[data-astro-cid-sz7xmlte]{font-size:.72rem;font-weight:700;letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums}.ft__hours[data-astro-cid-sz7xmlte]{margin:0}.ft__hours[data-astro-cid-sz7xmlte] dt[data-astro-cid-sz7xmlte]{font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:.7rem}.ft__hours[data-astro-cid-sz7xmlte] dt[data-astro-cid-sz7xmlte]:first-child{margin-top:0}.ft__hours[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte]{margin:.15rem 0 0;font-size:.9rem;line-height:1.45}.ft__legal[data-astro-cid-sz7xmlte]{margin-top:clamp(1.8rem,3vw,2.6rem);border-top:var(--hair);background:var(--surface)}.ft__legalRow[data-astro-cid-sz7xmlte]{padding-block:1.3rem;display:grid;gap:.5rem}.ft__mark[data-astro-cid-sz7xmlte]{margin:0;font-family:var(--font-head);font-weight:600;font-size:1rem}.ft__fine[data-astro-cid-sz7xmlte]{margin:0;font-size:.8rem;line-height:1.55;color:var(--muted);max-width:96ch}.ft__standing[data-astro-cid-sz7xmlte]{margin:.1rem 0 .3rem;padding-left:.75rem;border-left:3px solid var(--accent);font-size:.85rem;line-height:1.5;color:var(--ink)}@media(min-width:720px){.ft__pair[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;gap:1.1rem;align-items:stretch}.ft__index[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr);gap:1.6rem 2.5rem}}@media(min-width:1000px){.ft__index[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(4,1fr)}}
