.TyBwWG_location{border-radius:var(--portal-radius,5px);color:var(--portal-blue);background:#fff9;border:1px solid #e8e4df;grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);gap:26px;margin:44px 0 24px;padding:18px;display:grid}.TyBwWG_details{min-width:0;padding:16px}.TyBwWG_location .TyBwWG_details h2{color:var(--portal-blue);font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 16px;font-size:1.35rem;line-height:1.35}.TyBwWG_eyebrow{font-family:var(--font-heading);font-weight:var(--font-heading-weight);color:var(--portal-basalt);text-transform:uppercase;letter-spacing:.18em;margin:0 0 20px;font-size:.8rem}.TyBwWG_location p:not(.TyBwWG_eyebrow){color:var(--portal-basalt);font-size:.88rem}.TyBwWG_location iframe,.TyBwWG_placeholder{border-radius:var(--portal-radius,5px);border:0;width:100%;min-width:0;min-height:290px;display:block}.TyBwWG_placeholder{background:var(--surface);color:var(--portal-basalt);place-items:center;display:grid}.TyBwWG_mapLink{border-radius:var(--portal-radius,5px);color:var(--portal-blue);background:#f1f7fa;border:1px solid #d3e4ed;align-items:center;gap:12px;margin-top:18px;padding:12px 18px;text-decoration:none;display:inline-flex}.TyBwWG_mapLink svg{flex:none;width:22px;height:22px}.TyBwWG_mapLink:focus-visible{outline:3px solid var(--portal-blue);outline-offset:3px}@media (max-width:760px){.TyBwWG_location{grid-template-columns:minmax(0,1fr)}.TyBwWG_location iframe,.TyBwWG_placeholder{min-height:260px}}
._oTgWW_sealWrap{margin:10px 0}._oTgWW_seal{max-width:100%;min-height:36px;font:600 12px/1.4 var(--font-body);cursor:pointer;text-align:left;align-items:center;gap:7px;display:inline-flex}._oTgWW_seal:focus-visible,._oTgWW_dialog button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}._oTgWW_dialog{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);text-align:left;padding:26px}._oTgWW_dialog::backdrop{background:color-mix(in srgb, var(--brand-primary) 40%, transparent)}._oTgWW_heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._oTgWW_heading h2{color:var(--brand-primary);margin:0;font-size:22px}._oTgWW_heading button{cursor:pointer;background:0 0;border:0;min-width:40px;min-height:40px;font-size:25px}._oTgWW_dialog p,._oTgWW_dialog li{font-size:14px;line-height:1.65}._oTgWW_dialog ul{margin:16px 0;padding-left:22px}._oTgWW_note{border-left:2px solid var(--line);padding-left:12px;font-size:14px}._oTgWW_note p{white-space:pre-wrap;overflow-wrap:anywhere}._oTgWW_dialog ._oTgWW_disclaimer{color:var(--muted);border-top:1px solid var(--line);padding-top:16px;font-size:13px}._oTgWW_admin{border-top:1px solid var(--line);margin:28px 0 0;padding-top:24px}._oTgWW_verified{color:var(--brand-primary);font-weight:600}._oTgWW_admin label{font-size:14px;display:block}._oTgWW_admin textarea{border:1px solid var(--line);width:100%;max-width:650px;font:inherit;border-radius:6px;margin:8px 0 14px;padding:10px;display:block}._oTgWW_actions{flex-wrap:wrap;gap:10px;display:flex}._oTgWW_actions button{font-size:14px}@media (max-width:600px){._oTgWW_dialog{padding:20px}._oTgWW_seal{min-height:44px}}._oTgWW_admin{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:24px}._oTgWW_admin h2{font-size:23px}._oTgWW_seal,._oTgWW_seal:hover{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}._oTgWW_seal img{object-fit:contain;width:132px;height:auto;display:block}._oTgWW_prominent img{width:205px}
